.AppChrome-module__ma0rIq__bar{box-sizing:border-box;min-height:var(--toolbox-chrome-height);padding:.45rem max(.65rem,env(safe-area-inset-right)).45rem max(.65rem,env(safe-area-inset-left));padding-top:max(.45rem,env(safe-area-inset-top));background:linear-gradient(180deg,var(--toolbox-surface-elevated)0%,var(--toolbox-surface)100%);border-bottom:1px solid var(--toolbox-border);color:var(--toolbox-page-fg);z-index:200;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.65rem .75rem;font-size:.9rem;display:flex;position:sticky;top:0}.AppChrome-module__ma0rIq__left,.AppChrome-module__ma0rIq__right{flex-wrap:nowrap;align-items:center;gap:.5rem .65rem;min-width:0;display:flex}.AppChrome-module__ma0rIq__left{flex-shrink:0}.AppChrome-module__ma0rIq__right{flex:auto;justify-content:flex-end;min-width:0}.AppChrome-module__ma0rIq__brand{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--toolbox-page-fg);align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.AppChrome-module__ma0rIq__brand:before{content:"";background:var(--primary-color);width:7px;height:7px;box-shadow:0 0 6px var(--primary-color);flex-shrink:0}.AppChrome-module__ma0rIq__brand:hover{color:var(--primary-color)}.AppChrome-module__ma0rIq__time{font-family:var(--font-mono);color:var(--toolbox-muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;font-size:.85rem;font-weight:500}.AppChrome-module__ma0rIq__link{color:var(--toolbox-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding-bottom:2px;font-size:.68rem;text-decoration:none;display:inline-flex}.AppChrome-module__ma0rIq__linkLabelShort,.AppChrome-module__ma0rIq__logoutLabelShort{font-size:1rem;line-height:1;display:none}.AppChrome-module__ma0rIq__link:hover{color:var(--primary-color);border-bottom-color:var(--primary-color);text-decoration:none}.AppChrome-module__ma0rIq__email{font-family:var(--font-mono);color:var(--toolbox-faint);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;max-width:min(200px,28vw);font-size:.72rem;overflow:hidden}.AppChrome-module__ma0rIq__logout{border:1px solid var(--toolbox-border-bright);color:var(--toolbox-page-fg);cursor:pointer;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:.35rem .75rem;font-size:.68rem;display:inline-flex}.AppChrome-module__ma0rIq__logout:hover{border-color:var(--toolbox-critical);color:var(--toolbox-critical)}@media (max-width:768px){.AppChrome-module__ma0rIq__bar{padding-left:max(.45rem,env(safe-area-inset-left));padding-right:max(.45rem,env(safe-area-inset-right));gap:.4rem .5rem}.AppChrome-module__ma0rIq__brand{font-size:.95rem}.AppChrome-module__ma0rIq__time{font-size:.8rem}.AppChrome-module__ma0rIq__right{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-end;gap:.35rem;margin-bottom:-2px;padding-bottom:2px;overflow:auto hidden}.AppChrome-module__ma0rIq__right::-webkit-scrollbar{height:3px}.AppChrome-module__ma0rIq__right::-webkit-scrollbar-thumb{background:var(--toolbox-border);border-radius:3px}.AppChrome-module__ma0rIq__linkLabelFull,.AppChrome-module__ma0rIq__logoutLabelFull{display:none}.AppChrome-module__ma0rIq__linkLabelShort,.AppChrome-module__ma0rIq__logoutLabelShort{display:inline}.AppChrome-module__ma0rIq__logout{padding:.3rem .45rem;font-size:.78rem}.AppChrome-module__ma0rIq__email{display:none}}
.AppShell-module__1puHHW__shell{box-sizing:border-box;flex-direction:column;height:100dvh;min-height:0;max-height:100dvh;display:flex;overflow:hidden}.AppShell-module__1puHHW__main{flex:auto;min-width:0;min-height:0;position:relative;overflow:auto}
