body{font-family:sans-serif}body,body.shell-workspace-floating{margin:0;padding:0}.activity-shell-parent,body.shell-workspace-floating #react-target{display:grid;grid-template-areas:"powerbar activity" "nav activity";grid-template-columns:min-content 1fr;grid-template-rows:2em 1fr;height:100vh}.activity-contents-wrap{grid-area:activity}.activity-contents-wrap:not(iframe){overflow-y:auto}.shell-window.rolled .activity-contents-wrap,.shell-window.rolled-loading .activity-contents-wrap:not(.frame-loader){display:none}iframe.activity-contents-wrap{align-self:stretch;border:0;justify-self:stretch;min-height:0;min-width:0}.shell-floating-layer{position:relative}.shell-floating-layer,.shell-grid-layer{grid-area:activity;overflow:hidden;z-index:10}.shell-grid-layer{display:grid;grid-template-areas:"main";grid-template-columns:1fr}.shell-grid-layer .shell-tabs h4{margin:1em .5em .2em}.shell-grid-layer .shell-tabs{display:flex;flex-direction:column;gap:.25em;grid-area:tabs}.shell-grid-layer .shell-tabs .one-tab{display:flex}.shell-grid-layer .shell-tabs button.main{background-color:#eee;border:none;border-radius:0 8px 8px 0;flex:1;margin-right:1em;padding:.25em .5em;text-align:left}@media (max-width:800px){.shell-grid-layer{grid-template-columns:1fr}}.shell-backdrop{background:url(bliss-optimized.svg) 50% 50%;background-size:cover;grid-area:activity;z-index:-10}@media (prefers-color-scheme:dark){.shell-backdrop{background-image:url(bliss-darkened-optimized.svg)}}.shell-window{background-color:#fff;display:grid;overflow:hidden}.shell-floating-layer .shell-window{box-shadow:2px 4px 16px 2px rgba(0,0,0,.3),2px 4px 8px 2px rgba(0,0,0,.2);grid-template-areas:"rollupbtn powerbar" "handle activity";grid-template-columns:1.5em 1fr;grid-template-rows:2em 1fr;min-height:50px;min-width:200px;position:absolute;resize:both}.shell-grid-layer .shell-window{grid-area:main;grid-template-areas:"powerbar" "activity";grid-template-columns:1fr;grid-template-rows:2em 1fr}.shell-grid-layer .shell-window:not(.topmost){display:none}.shell-floating-layer .shell-window.topmost{box-shadow:2px 4px 56px 4px rgba(0,0,0,.4),2px 4px 32px 4px rgba(0,0,0,.3),2px 4px 16px 2px rgba(0,0,0,.2),2px 4px 8px 2px rgba(0,0,0,.2)}.shell-window:not(.topmost)>iframe{pointer-events:none}.shell-window-handle{background-color:#87b3f3;cursor:grab;display:flex;grid-area:powerbar/handle/handle/handle;transition:background-color .1s linear}.shell-window-handle:hover{background-color:#6da3f2}.shell-window-grip{border-left:2px solid #3c7fe8;border-right:2px solid #3c7fe8;flex:1;margin:2em 30% 1em}.intent-frame .shell-window-handle{background-color:#f38787}.intent-frame .shell-window-handle:hover{background-color:#f26d6d}.intent-frame .shell-window-grip{border-color:#e83c3c}.shell-powerbar{background-color:#eee;border-bottom:1px solid #ccc;color:#333;display:flex;grid-area:powerbar;margin:0;overflow:hidden}.shell-powerbar button,.shell-powerbar select{background-color:#eee;border:1px solid #ccc;border-width:0 1px;color:#333;padding:0 1em}.shell-powerbar button:hover,.shell-powerbar select:hover{background-color:#ddd}@media (prefers-color-scheme:dark){.shell-powerbar{background-color:#333;border-bottom-color:#555;color:#eee}.shell-powerbar button,.shell-powerbar select{background-color:#333;border-color:#555;color:#eee}.shell-powerbar button:hover,.shell-powerbar select:hover{background-color:#444}}.window-rollup-toggle{aspect-ratio:1;grid-area:rollupbtn;margin:.5em;padding:0}.window-title{align-items:center;align-self:center;display:flex;flex:1;gap:.5em;overflow-x:hidden;padding:.1em .5em;text-overflow:ellipsis;white-space:pre}.window-title .app-name{color:rgba(0,0,0,.7);font-size:1.4em}@media (prefers-color-scheme:dark){.window-title .app-name{color:hsla(0,0%,100%,.7)}}.window-buttons{display:flex;justify-content:stretch}.window-buttons button{cursor:pointer;padding:0 .2em}.window-buttons button svg{fill:red}@media (prefers-color-scheme:dark){.shell-window{background-color:#333;color:#fff}}.react-draggable-transparent-selection,.react-draggable-transparent-selection .shell-window-handle{cursor:grabbing}.react-draggable-transparent-selection iframe{pointer-events:none}.appIcon{aspect-ratio:1;border-radius:50%;display:inline-block;line-height:2em;overflow:hidden;text-align:center;width:2em}.window-title .appIcon{font-size:1.2em}.splash-modal{background-color:#fff;box-shadow:2px 5px 20px 5px rgba(0,0,0,.2);color:#161616}.splash-modal h1,.splash-modal h2{margin:0}@media (prefers-color-scheme:dark){.splash-modal{background-color:#2a2a2a;box-shadow:2px 5px 40px 10px rgba(0,0,0,.4);color:#f3f3f3}}.splash-parent{display:grid;grid-template-columns:minmax(1em,1fr) minmax(min-content,40em) minmax(1em,1fr);grid-template-rows:minmax(1em,1fr) minmax(50%,40em) minmax(1em,1fr)}@media (max-width:800px){.splash-parent{grid-template-columns:0fr 1fr 0fr;grid-template-rows:0fr 1fr 0fr}}.launcher-window a.launcher-button{color:#000}@media (prefers-color-scheme:dark){.launcher-window a.launcher-button{color:#eee}}.launcher-window.wide-items .launcher-button{display:grid;flex:1 0 15em;font-size:1em;gap:.25em 1em;grid-template-areas:"icon title" "icon desc";grid-template-columns:min-content 1fr;grid-template-rows:minmax(1.4em,min-content) 1fr;justify-items:flex-start}.launcher-window.wide-items .appIcon{grid-area:icon}.launcher-window.wide-items .appTitle{align-self:flex-end;font-size:1.1em;font-weight:600;grid-area:title}.launcher-window.wide-items .appDesc{grid-area:desc}.launcher-window{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:.5em;justify-content:space-evenly;margin:0;overflow-y:scroll;padding:.5em}@media (prefers-color-scheme:dark){.launcher-window .launcher-button{color:#eee}}.launcher-window .launcher-button{background:none;border-width:0;cursor:pointer;display:grid;flex-basis:10em;gap:.5em;justify-items:center;padding:1em;text-decoration:none}.launcher-window .launcher-button:hover{background-color:rgba(0,0,0,.05)}@media (prefers-color-scheme:dark){.launcher-window .launcher-button:hover{background-color:hsla(0,0%,100%,.05)}}.launcher-window .launcher-button .appIcon{box-shadow:2px 4px 8px 2px rgba(0,0,0,.2);font-size:32px;transition:transform 50ms linear}.launcher-window .launcher-button:hover .appIcon{transform:scale(1.1)}body.ReactModal__Body--open .ReactModalPortal{grid-area:activity;overflow:hidden;position:relative;z-index:15}body.ReactModal__Body--open .ReactModal__Overlay{position:absolute}.ReactModalPortal .atom-modal{max-width:500px}.ReactModalPortal .atom-input,.ReactModalPortal .atom-modal{box-sizing:border-box;width:100%}.ReactModalPortal .atom-container{font-size:medium;font-weight:300}.ReactModalPortal .atom-suggestionsContainerOpen{max-height:none}.react-command-palette{display:flex}.palette-suggestion{align-items:center;display:flex;gap:.5em}.chrome-category{border-radius:2px;color:#fff;margin-right:6px;padding:1.2px 3px}.chrome-category b{color:#fff;font-weight:bolder}.chrome-category.Action{background:#00bcd4}.chrome-category.Activity{background:#4cae50}.chrome-category.Network{background:#3f51b5}.chrome-category.Navigate{background:#ffb600}.chrome-category.Drawer{background:#009588}