.business-switcher__current-business{text-align:center;margin:24px 0 6px}.business-switcher__current-business h2{margin:12px 0 3px;font-weight:700}.business-switcher__current-business .badge{position:absolute;top:9px;right:6px}.business-switcher__current-business .current-business__actions{flex-flow:row;justify-content:center;align-items:center;display:flex}.business-switcher__current-business .current-business__actions button.action{margin:6px 0}.theme-switcher{flex-flow:row;justify-content:space-between;align-items:center;gap:3px;margin:6px 6px 6px 15px;display:flex}.theme-switcher>span{color:var(--text-3);flex-grow:1}.theme-switcher>button.action{margin:0}.business-switcher__current-business~button.action,.business-switcher__current-business~button.button{max-width:294px}.business-switcher__final{text-align:center;color:var(--text-3);margin:12px 18px;font-size:.775rem;line-height:1rem}.business-switcher__final a{color:var(--text-3);margin:0 3px}.business-switcher__final a:hover{text-decoration:underline}.fingerprint{text-align:center}.fingerprint img{max-width:120px;margin:0 auto}@media (width>=426px){.business-switcher__current-business{width:300px}}button.action.business-processing{font-size:.875rem}.usage{margin:24px 0 18px}.usage .usage__measure{background-color:var(--edge);border-radius:2px;height:4px;margin:0 22px;display:block}.usage .usage__measure>div{background-color:var(--text-3);opacity:.8;border-radius:2px;height:4px}.usage .usage__label{color:var(--text-3);margin:6px 24px 0;font-size:.775rem;line-height:1rem}.inbox-list-item{border-radius:11px;flex-flow:row;justify-content:space-between;align-items:center;gap:9px;margin:0 0 3px;padding:9px 9px 9px 12px;transition:color 50ms linear,background 50ms linear,border 50ms linear;display:flex;position:relative}.inbox-list-item .avatar.avatar--context{background-color:var(--metal)}.inbox-list-item .inbox-list-item__content{flex-grow:1}.inbox-list-item .inbox-list-item__content h3{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--fw-h4);margin:0}.inbox-list-item .inbox-list-item__content .label{margin:0}.inbox-list-item .inbox-list-item__content .inbox-list-item__content__info{margin:3px 0 0}.inbox-list-item .inbox-list-item__action button.action{margin:0}.inbox-list-item.inbox-list-item--focus,.inbox-list-item:hover{background-color:var(--action-3);cursor:pointer}.inbox-list-item.inbox-list-item--unread .inbox-list-item__content h2{padding-left:18px;font-weight:700;position:relative}.inbox-list-item.inbox-list-item--unread .inbox-list-item__content h2:after{content:"";background-color:var(--beau);border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:0}.drop-overlay{z-index:55;background-color:var(--scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.drop-overlay>*{pointer-events:none}.drop-overlay__content{text-align:center;border:1px dashed var(--edge-action);border-radius:15px;padding:36px 72px}.drop-overlay__content svg.icon{width:22px;height:22px;fill:var(--text-2);margin-bottom:12px}.drop-overlay__content p{color:var(--text-2);margin:0}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.drop-overlay{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}}.app{min-height:100vh}.app .nav-menu-toggle{top:var(--ribbon-height);z-index:30;padding:10px;position:fixed}.app .nav-menu-toggle .action{margin:0}.app .nav-bar{top:var(--ribbon-height);z-index:20;background-color:var(--surface-0);box-sizing:border-box;flex-flow:row;justify-content:space-between;align-items:center;gap:9px;padding:12px 18px 12px 60px;transition:width 50ms linear;display:flex;position:fixed;left:0;right:0}.app .nav-bar:after{content:" ";border-bottom:1px solid var(--edge);position:absolute;bottom:0;left:0;right:0}.app .nav-bar .page-heading{flex-grow:1;overflow:hidden}.app .nav-bar .page-heading h1{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app .nav-bar .button+.page-heading{margin-left:24px}.app .nav-bar .action,.app .nav-bar .button,.app .nav-bar .menu-button,.app .nav-bar .progress-button{margin:0}.app .nav-menu{z-index:25;-webkit-user-select:none;user-select:none;top:var(--ribbon-height);height:calc(100vh - var(--ribbon-height));height:calc(100dvh - var(--ribbon-height));visibility:hidden;box-sizing:border-box;background-color:var(--surface-0);width:100%;padding:var(--header-height) 0 env(safe-area-inset-bottom,18px);transition:transform .1s linear,visibility .1s linear;position:fixed;left:0;overflow:hidden auto;transform:translate(-100%)}.app .nav-menu .nav-menu__pro{position:absolute;top:20px;right:20px}.app .nav-menu .nav-menu__section.nav-menu__section--logo{display:none;position:relative}.app .nav-menu .nav-menu__section.nav-menu__section--logo .stub-logo{margin:18px 18px 6px}.app .nav-menu .nav-menu__section.nav-menu__section--logo .business-processing{margin:0}.app .nav-menu .nav-menu__section.nav-menu__section--menu{margin-top:12px}.app .nav-menu .nav-menu__section.nav-menu__section--menu h5{color:var(--text-3);margin:24px 24px 9px}.app .nav-menu .nav-menu__section.nav-menu__section--menu hr{width:calc(100% - 48px);margin:12px 24px}.app .nav-menu .nav-menu__section.nav-menu__section--menu a{color:var(--text-1);border:1px solid #0000;border-radius:11px;margin:0 15px 2px;padding:8px 11px;font-weight:400;transition:background 50ms linear;display:block;position:relative}.app .nav-menu .nav-menu__section.nav-menu__section--menu a svg.icon{fill:var(--text-1);margin-right:12px}.app .nav-menu .nav-menu__section.nav-menu__section--menu a .notification{display:block;position:absolute;top:7px;right:10px}.app .nav-menu .nav-menu__section.nav-menu__section--menu a .hello{position:absolute;top:9px;right:15px}.app .nav-menu .nav-menu__section.nav-menu__section--menu a .pro{position:absolute;top:12px;right:3px}.app .nav-menu .nav-menu__section.nav-menu__section--menu a:hover{background-color:var(--action-3)}.app .nav-menu .nav-menu__section.nav-menu__section--menu a:focus-visible{border-color:var(--action-1);box-shadow:0 0 0 1px var(--action-1);outline:none}.app .nav-menu .nav-menu__section.nav-menu__section--menu a.router-link-active{background-color:var(--action-2)}.app .nav-menu .nav-menu__section.nav-menu__section--menu .back svg.icon,.app .nav-menu .nav-menu__section.nav-menu__section--menu .more svg.icon{fill:var(--text-1)}.app .nav-menu .nav-menu__section.nav-menu__section--menu .back{margin-top:6px;font-size:.9375rem;line-height:1.3125rem}.app .nav-menu .nav-menu__section.nav-menu__section--more .back{margin-bottom:24px}.app .nav-menu .nav-menu__section.nav-menu__section--footer{padding:12px 0 9px}.app .nav-menu .nav-menu__section.nav-menu__section--footer p{margin:15px 18px;font-size:.875rem;line-height:1.125rem}.app .nav-menu .nav-menu__section.nav-menu__section--footer p a{color:var(--text-2);padding:0 6px}.app .nav-menu .nav-menu__section.nav-menu__section--footer p a:hover{text-decoration:underline}.app .nav-menu .nav-menu__section.nav-menu__section--footer p a svg.icon{width:12px;height:12px;fill:var(--text-2);margin-right:9px}.app .nav-menu .nav-menu__section.nav-menu__section--footer hr{width:auto;margin:0 18px}.app .nav-menu .nav-menu__section.nav-menu__section--footer .file-email{margin:6px 18px 12px}.app main{padding:calc(var(--ribbon-height) + var(--header-height)) 0 calc(var(--drawer-height) + 72px);transition:margin 50ms linear;position:relative}.app.show-nav .nav-menu{visibility:visible;transform:translate(0)}@media (width>=580px){.app .nav-menu{border-right:1px solid var(--edge);max-width:280px}}@media (width>=960px){.app .nav-menu-toggle{display:none}.app .nav-bar{padding:12px 24px;left:280px}.app .nav-bar:after{left:24px;right:24px}.app .nav-menu{visibility:visible;padding:0 0 env(safe-area-inset-bottom,0);border-right:none;flex-flow:column;justify-content:space-between;align-items:stretch;display:flex;transform:translate(0)}.app .nav-menu .nav-menu__pro{top:25px;left:100px;right:auto}.app .nav-menu .nav-menu__section.nav-menu__section--logo{flex-flow:row;justify-content:space-between;align-items:center;display:flex}.app .nav-menu .nav-menu__section.nav-menu__section--menu{flex-grow:1}.app .copyright,.app main{margin-left:280px}}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.app .nav-bar{background:var(--glass-0);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}}
