.inner.svelte-szqtvg{flex-direction:column;height:100%;padding:.9rem .75rem;display:flex;container:sidebar/inline-size}.brand.svelte-szqtvg{justify-content:space-between;align-items:center;gap:.5rem;min-height:2.5rem;margin-bottom:1.5rem;display:flex}.logo.svelte-szqtvg{min-width:0;color:var(--text);align-items:center;gap:.7rem;text-decoration:none;display:flex}.mark.svelte-szqtvg{border-radius:var(--radius-sm);background:var(--accent);width:2.25rem;height:2.25rem;color:var(--on-accent);font-family:var(--font-display);clip-path:polygon(var(--cut-sm) 0, 100% 0, 100% calc(100% - var(--cut-sm)), calc(100% - var(--cut-sm)) 100%, 0 100%, 0 var(--cut-sm));flex-shrink:0;place-items:center;font-size:1.15rem;font-weight:700;display:grid}.name.svelte-szqtvg{font-family:var(--font-display);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:1.05rem;font-weight:600;overflow:hidden}.area.svelte-szqtvg{color:var(--accent);font-family:var(--font-mono);letter-spacing:.22em;font-size:.62rem;font-weight:500;line-height:1.2;display:block}.area.svelte-szqtvg:before{content:"// "}.fold.svelte-szqtvg,.logout.svelte-szqtvg{--button-bg:transparent;--button-fg:var(--text-faint);flex-shrink:0;width:2.25rem;min-height:2.25rem;padding:0}.fold.svelte-szqtvg:hover,.logout.svelte-szqtvg:hover{--button-fg:var(--text);background:var(--surface-3)}.nav.svelte-szqtvg{scrollbar-width:thin;flex:1;min-height:0;margin:0 -.25rem;padding:0 .25rem;overflow-y:auto}.group.svelte-szqtvg{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;margin:1.25rem 0 .5rem .75rem;font-size:.68rem}.group.svelte-szqtvg:before{color:var(--accent);content:"// "}.nav.svelte-szqtvg>.group:where(.svelte-szqtvg):first-child{margin-top:0}ul.svelte-szqtvg{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.item.svelte-szqtvg{border-radius:var(--radius-sm);min-height:2.6rem;color:var(--text-muted);font-family:var(--font-display);letter-spacing:.02em;transition:color var(--fast) var(--ease), background-color var(--fast) var(--ease);align-items:center;gap:.8rem;padding:0 .75rem;font-size:.95rem;font-weight:500;text-decoration:none;display:flex;position:relative}.item.svelte-szqtvg:hover{background:var(--surface-2);color:var(--text)}.item[aria-current=page].svelte-szqtvg{isolation:isolate;color:var(--accent)}.item[aria-current=page].svelte-szqtvg:after{z-index:-1;border-radius:var(--radius-sm);background:var(--accent-soft);content:"";clip-path:polygon(var(--cut-sm) 0, 100% 0, 100% calc(100% - var(--cut-sm)), calc(100% - var(--cut-sm)) 100%, 0 100%, 0 var(--cut-sm));position:absolute;inset:0}.item[aria-current=page].svelte-szqtvg:before{background:var(--accent);content:"";width:2px;position:absolute;top:22%;bottom:22%;left:0}.label.svelte-szqtvg{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account.svelte-szqtvg{border-top:1px solid var(--line);align-items:center;gap:.25rem;margin-top:1rem;padding-top:.9rem;display:flex}.me.svelte-szqtvg{border-radius:var(--radius-sm);min-width:0;color:var(--text);flex:1;align-items:center;gap:.65rem;padding:.3rem;text-decoration:none;display:flex;position:relative}.me.svelte-szqtvg:hover{background:var(--surface-2)}.me.svelte-szqtvg img:where(.svelte-szqtvg){border-radius:var(--radius-sm);background:var(--surface-3);clip-path:polygon(var(--cut-sm) 0, 100% 0, 100% calc(100% - var(--cut-sm)), calc(100% - var(--cut-sm)) 100%, 0 100%, 0 var(--cut-sm));flex-shrink:0}.who.svelte-szqtvg{min-width:0;line-height:1.25;display:grid}.who-name.svelte-szqtvg,.who-handle.svelte-szqtvg{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.who-name.svelte-szqtvg{font-family:var(--font-display);font-size:.9rem;font-weight:600}.who-handle.svelte-szqtvg{color:var(--text-faint);font-family:var(--font-mono);font-size:.7rem}.login.svelte-szqtvg{width:100%;position:relative}.tip.svelte-szqtvg{display:none}@container sidebar (width<=6rem){.brand.svelte-szqtvg{flex-direction:column;gap:.75rem}.name.svelte-szqtvg,.who.svelte-szqtvg,.login-text.svelte-szqtvg{display:none}.nav.svelte-szqtvg{overflow:visible}.group.svelte-szqtvg{background:var(--line);color:#0000;height:1px;margin:1rem .5rem;overflow:hidden}.nav.svelte-szqtvg>.group:where(.svelte-szqtvg):first-child{display:none}.item.svelte-szqtvg{justify-content:center;padding:0}.item.svelte-szqtvg .label:where(.svelte-szqtvg),.tip.svelte-szqtvg{z-index:5;border:1px solid var(--line-strong);background:var(--surface-3);color:var(--text);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity var(--fast) var(--ease), translate var(--fast) var(--ease);padding:.35rem .6rem;display:block;position:absolute;top:50%;left:calc(100% + .9rem);translate:-4px -50%}.item.svelte-szqtvg:hover .label:where(.svelte-szqtvg),.item.svelte-szqtvg:focus-visible .label:where(.svelte-szqtvg),.me.svelte-szqtvg:hover .tip:where(.svelte-szqtvg),.me.svelte-szqtvg:focus-visible .tip:where(.svelte-szqtvg),.login.svelte-szqtvg:hover .tip:where(.svelte-szqtvg),.login.svelte-szqtvg:focus-visible .tip:where(.svelte-szqtvg){opacity:1;translate:0 -50%}.item[aria-current=page].svelte-szqtvg:before{display:none}.account.svelte-szqtvg{flex-direction:column;gap:.5rem}.me.svelte-szqtvg{flex:none}.login.svelte-szqtvg{clip-path:none;width:2.75rem;padding:0}}.shell.svelte-16bebzm{--nav:var(--sidebar-width);grid-template-columns:var(--nav) minmax(0, 1fr);min-height:100dvh;display:grid}.shell[data-collapsed=true].svelte-16bebzm{--nav:var(--rail-width)}.shell[data-area=admin].svelte-16bebzm{--accent:var(--accent-alt);--on-accent:var(--on-accent-alt);--accent-soft:color-mix(in oklab, var(--accent-alt) 12%, transparent);--accent-line:color-mix(in oklab, var(--accent-alt) 45%, transparent)}.shell[data-area=admin].svelte-16bebzm .topbar:where(.svelte-16bebzm){box-shadow:inset 0 2px 0 var(--accent)}.console-tools.svelte-16bebzm{align-items:center;gap:.75rem;margin-left:auto;display:flex}.jump.svelte-16bebzm{color:var(--text-faint);align-items:center;display:flex;position:relative}.jump.svelte-16bebzm>.icon{pointer-events:none;position:absolute;left:.7rem}.jump.svelte-16bebzm input:where(.svelte-16bebzm){width:15rem;min-height:2.25rem;font-family:var(--font-mono);font-size:var(--text-xs);margin:0;padding:.3rem .7rem .3rem 2.1rem}.role.svelte-16bebzm{border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.5rem;padding:.3rem .65rem;font-size:.68rem;font-weight:500;display:inline-flex}[data-pattern=dots] .shell.svelte-16bebzm{background-image:radial-gradient(color-mix(in oklab, var(--text) 9%, transparent) 1px, transparent 1.5px);background-size:22px 22px}[data-pattern=grid] .shell.svelte-16bebzm{background-image:linear-gradient(color-mix(in oklab, var(--text) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--text) 5%, transparent) 1px, transparent 1px);background-size:44px 44px}.skip.svelte-16bebzm{z-index:60;background:var(--accent);color:var(--on-accent);font-family:var(--font-mono);font-size:var(--text-sm);padding:.5rem .9rem;text-decoration:none;position:fixed;top:.75rem;left:.75rem;translate:0 -200%}.skip.svelte-16bebzm:focus{translate:0}.sidebar.svelte-16bebzm{z-index:30;width:var(--nav);border-right:1px solid var(--line);background:var(--surface);height:100dvh;transition:width var(--base) var(--ease);grid-area:1/1;position:sticky;top:0}.frame.svelte-16bebzm{flex-direction:column;grid-area:1/2;min-width:0;display:flex}.topbar.svelte-16bebzm{z-index:20;height:var(--topbar-height);border-bottom:1px solid var(--line);background:color-mix(in oklab, var(--bg) 94%, transparent);align-items:center;gap:.75rem;padding:0 clamp(1rem,3vw,2.5rem);display:flex;position:sticky;top:0}.crumbs.svelte-16bebzm{min-width:0;color:var(--text-faint);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;display:flex}.crumbs.svelte-16bebzm .current:where(.svelte-16bebzm){color:var(--text)}.sep.svelte-16bebzm{color:var(--accent)}.burger.svelte-16bebzm{--button-bg:transparent;--button-fg:var(--text);width:2.5rem;min-height:2.5rem;padding:0;display:none}.topbar-brand.svelte-16bebzm{color:var(--text);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;font-weight:600;text-decoration:none;display:none}.content.svelte-16bebzm{outline:none;flex:1;padding:clamp(1.25rem,3vw,2.75rem) clamp(1rem,3vw,2.75rem) 4rem}.scrim.svelte-16bebzm{z-index:25;background:color-mix(in oklab, var(--bg) 72%, transparent);cursor:pointer;clip-path:none;border:0;width:100%;min-height:0;padding:0;position:fixed;inset:0}.scrim.svelte-16bebzm:hover{background:color-mix(in oklab, var(--bg) 72%, transparent)}@media (width<=1023.98px){.shell.svelte-16bebzm,.shell[data-collapsed=true].svelte-16bebzm{--nav:var(--rail-width)}.jump.svelte-16bebzm input:where(.svelte-16bebzm){width:11rem}.shell[data-overlay=true].svelte-16bebzm .sidebar:where(.svelte-16bebzm){width:var(--sidebar-width);box-shadow:1px 0 0 var(--line-strong);position:fixed;inset:0 auto 0 0}}@media (width<=767.98px){.shell.svelte-16bebzm{grid-template-columns:minmax(0,1fr)}.frame.svelte-16bebzm{grid-column:1}.sidebar.svelte-16bebzm,.shell[data-overlay=true].svelte-16bebzm .sidebar:where(.svelte-16bebzm){width:min(86vw, var(--sidebar-width));position:fixed;inset:0 auto 0 0}.sidebar.svelte-16bebzm{visibility:hidden;transition:translate var(--base) var(--ease), visibility 0s linear var(--base);translate:-100%}.shell[data-overlay=true].svelte-16bebzm .sidebar:where(.svelte-16bebzm){visibility:visible;transition:translate var(--base) var(--ease);translate:0}.burger.svelte-16bebzm,.topbar-brand.svelte-16bebzm{display:inline-flex}.crumbs.svelte-16bebzm,.jump.svelte-16bebzm{display:none}}
