.breadcrumbs.svelte-11b2fuz{min-width:0;color:var(--aq-app-text-subtle);font-size:.78rem;line-height:1.4}ol.svelte-11b2fuz{align-items:center;gap:.42rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}li.svelte-11b2fuz{align-items:center;gap:.42rem;min-width:0;display:inline-flex}li.svelte-11b2fuz:not(:last-child):after{content:"/";color:var(--aq-app-border-strong)}a.svelte-11b2fuz,span.svelte-11b2fuz{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.svelte-11b2fuz{color:var(--aq-app-text-muted);text-decoration:none}a.svelte-11b2fuz:hover{color:var(--aq-app-text)}@media (width<=520px){.breadcrumbs.svelte-11b2fuz{display:none}}.user-menu.svelte-4ol9hl{min-width:0;position:relative}.user-trigger.svelte-4ol9hl{border:1px solid var(--aq-app-border);width:100%;min-width:0;color:var(--aq-app-text);cursor:pointer;text-align:left;background:#ffffff09;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.48rem;display:grid}.user-trigger.svelte-4ol9hl:hover{background:#2dd4bf12;border-color:#2dd4bf47}.avatar.svelte-4ol9hl{color:#03101a;background:linear-gradient(135deg,#19b4ff,#0fb8a8);border-radius:9px;place-items:center;width:34px;height:34px;font-size:.86rem;font-weight:820;display:grid}.identity.svelte-4ol9hl{gap:.08rem;min-width:0;display:grid}.identity-name.svelte-4ol9hl,.identity-email.svelte-4ol9hl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.identity-name.svelte-4ol9hl{font-size:.84rem;font-weight:750}.identity-email.svelte-4ol9hl{color:var(--aq-app-text-subtle);font-size:.74rem}.chevron.svelte-4ol9hl{color:var(--aq-app-text-subtle);font-size:1rem}.menu-panel.svelte-4ol9hl{z-index:30;border:1px solid var(--aq-app-border);background:var(--aq-app-surface);width:min(290px,100vw - 2rem);box-shadow:var(--aq-app-shadow);border-radius:12px;padding:.45rem;position:absolute;top:calc(100% + .5rem)}.menu-panel--end.svelte-4ol9hl{right:0}.menu-panel--start.svelte-4ol9hl{left:0}.menu-summary.svelte-4ol9hl,.menu-placeholder.svelte-4ol9hl,.logout-button.svelte-4ol9hl{border-radius:8px;padding:.65rem}.menu-summary.svelte-4ol9hl{color:var(--aq-app-text);gap:.15rem;display:grid}.menu-summary.svelte-4ol9hl strong:where(.svelte-4ol9hl),.menu-summary.svelte-4ol9hl span:where(.svelte-4ol9hl){overflow-wrap:anywhere}.menu-summary.svelte-4ol9hl span:where(.svelte-4ol9hl),.menu-placeholder.svelte-4ol9hl{color:var(--aq-app-text-subtle);font-size:.8rem}.menu-placeholder.svelte-4ol9hl{cursor:default}.logout-button.svelte-4ol9hl{color:#ffd3d7;cursor:pointer;text-align:left;background:#ff6b761a;border:0;width:100%;font-weight:760}.logout-button.svelte-4ol9hl:hover:not(:disabled){background:#ff6b7629}.logout-button.svelte-4ol9hl:disabled{cursor:not-allowed;opacity:.68}.compact.svelte-4ol9hl .identity-email:where(.svelte-4ol9hl),.compact.svelte-4ol9hl .chevron:where(.svelte-4ol9hl){display:none}.compact.svelte-4ol9hl .user-trigger:where(.svelte-4ol9hl){grid-template-columns:34px minmax(0,1fr)}.app-header.svelte-f1belb{min-width:0;min-height:var(--aq-app-header-height);border-bottom:1px solid var(--aq-app-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07121ec7;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.75rem clamp(1rem,2vw,1.5rem);display:grid}.menu-button.svelte-f1belb{border:1px solid var(--aq-app-border);width:42px;height:42px;color:var(--aq-app-text);cursor:pointer;background:#ffffff09;border-radius:10px;place-items:center;display:none}.menu-button.svelte-f1belb span:where(.svelte-f1belb),.menu-button.svelte-f1belb span:where(.svelte-f1belb):before,.menu-button.svelte-f1belb span:where(.svelte-f1belb):after{background:currentColor;border-radius:999px;width:18px;height:2px;display:block}.menu-button.svelte-f1belb span:where(.svelte-f1belb){position:relative}.menu-button.svelte-f1belb span:where(.svelte-f1belb):before,.menu-button.svelte-f1belb span:where(.svelte-f1belb):after{content:"";position:absolute;left:0}.menu-button.svelte-f1belb span:where(.svelte-f1belb):before{top:-6px}.menu-button.svelte-f1belb span:where(.svelte-f1belb):after{top:6px}.header-context.svelte-f1belb{gap:.18rem;min-width:0;display:grid}h1.svelte-f1belb{color:var(--aq-app-text);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.25rem;font-weight:760;line-height:1.2;overflow:hidden}.header-user.svelte-f1belb{width:min(300px,32vw);min-width:210px}@media (width<=920px){.app-header.svelte-f1belb{z-index:20;grid-template-columns:auto minmax(0,1fr) auto;position:sticky;top:0}.menu-button.svelte-f1belb{display:grid}.header-user.svelte-f1belb{width:auto;min-width:0}}@media (width<=620px){.header-user.svelte-f1belb{display:none}h1.svelte-f1belb{font-size:1.08rem}}.navigation-item.svelte-1ngdl5m{min-height:42px;color:var(--aq-app-text-muted);border:1px solid #0000;border-radius:9px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:.65rem;padding:.48rem .55rem;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:grid}.navigation-item.svelte-1ngdl5m:hover,.navigation-item.active.svelte-1ngdl5m{color:var(--aq-app-text);background:#2dd4bf14;border-color:#2dd4bf38}.navigation-item.active.svelte-1ngdl5m{box-shadow:inset 3px 0 0 var(--aq-app-accent)}.navigation-icon.svelte-1ngdl5m{width:30px;height:30px;color:var(--aq-app-accent);background:#ffffff09;border-radius:8px;place-items:center;display:grid}svg.svelte-1ngdl5m{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.navigation-copy.svelte-1ngdl5m{gap:.12rem;min-width:0;display:grid}.navigation-label.svelte-1ngdl5m,.navigation-description.svelte-1ngdl5m{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navigation-label.svelte-1ngdl5m{letter-spacing:0;font-size:.88rem;font-weight:720}.navigation-description.svelte-1ngdl5m{color:var(--aq-app-text-subtle);font-size:.72rem;line-height:1.35}.compact.svelte-1ngdl5m{min-height:40px}@media (prefers-reduced-motion:reduce){.navigation-item.svelte-1ngdl5m{transition:none}}.app-sidebar.svelte-qzxj2e{width:var(--aq-app-sidebar-width);border-right:1px solid var(--aq-app-border);background:linear-gradient(180deg, #ffffff09, transparent 28%), var(--aq-app-surface);grid-template-rows:auto minmax(0,1fr) auto;min-height:100vh;display:grid}.brand.svelte-qzxj2e{border-bottom:1px solid var(--aq-app-border);align-items:center;gap:.75rem;padding:1rem;display:flex}.brand-mark.svelte-qzxj2e{background:linear-gradient(135deg,#19b4ff,#0d8fe0 55%,#0fb8a8);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.brand-mark.svelte-qzxj2e span:where(.svelte-qzxj2e){border:2.5px solid #02141fd9;border-top-color:#ffffffe6;border-radius:999px;width:20px;height:20px}.brand-copy.svelte-qzxj2e{gap:.04rem;min-width:0;display:grid}.brand-copy.svelte-qzxj2e p:where(.svelte-qzxj2e),.brand-copy.svelte-qzxj2e strong:where(.svelte-qzxj2e){margin:0;line-height:1.1}.brand-copy.svelte-qzxj2e p:where(.svelte-qzxj2e){color:var(--aq-app-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:720}.brand-copy.svelte-qzxj2e strong:where(.svelte-qzxj2e){color:var(--aq-app-text);font-size:1rem}.sidebar-nav.svelte-qzxj2e{min-height:0;padding:.8rem;overflow-y:auto}.nav-group.svelte-qzxj2e+.nav-group:where(.svelte-qzxj2e){margin-top:.8rem}h2.svelte-qzxj2e{color:var(--aq-app-text-subtle);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;padding:0 .5rem;font-size:.68rem;font-weight:780;line-height:1.4}.nav-group__items.svelte-qzxj2e{gap:.16rem;display:grid}.sidebar-footer.svelte-qzxj2e{border-top:1px solid var(--aq-app-border);min-width:0;padding:.85rem}.mobile-navigation.svelte-1p3k279{z-index:50;display:none;position:fixed;inset:0}.backdrop.svelte-1p3k279{cursor:pointer;background:#01060c94;border:0;position:absolute;inset:0}.drawer.svelte-1p3k279{border-right:1px solid var(--aq-app-border);background:var(--aq-app-surface);width:min(88vw,340px);box-shadow:var(--aq-app-shadow);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;inset:0 auto 0 0}.drawer-header.svelte-1p3k279{border-bottom:1px solid var(--aq-app-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.drawer-header.svelte-1p3k279 p:where(.svelte-1p3k279),.drawer-header.svelte-1p3k279 strong:where(.svelte-1p3k279){margin:0}.drawer-header.svelte-1p3k279 p:where(.svelte-1p3k279){color:var(--aq-app-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:780}.drawer-header.svelte-1p3k279 strong:where(.svelte-1p3k279){color:var(--aq-app-text)}.close-button.svelte-1p3k279{border:1px solid var(--aq-app-border);min-height:38px;color:var(--aq-app-text);cursor:pointer;background:#ffffff0a;border-radius:9px;padding:0 .7rem;font-weight:720}.drawer-nav.svelte-1p3k279{min-height:0;padding:.9rem;overflow-y:auto}.drawer-group.svelte-1p3k279+.drawer-group:where(.svelte-1p3k279){margin-top:.95rem}h2.svelte-1p3k279{color:var(--aq-app-text-subtle);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .45rem;padding:0 .35rem;font-size:.7rem;font-weight:780}.drawer-items.svelte-1p3k279{gap:.22rem;display:grid}.drawer-user.svelte-1p3k279{border-top:1px solid var(--aq-app-border);min-width:0;padding:.9rem}@media (width<=920px){.mobile-navigation.svelte-1p3k279{display:block}}@media (prefers-reduced-motion:reduce){.drawer.svelte-1p3k279{transition:none}}.app-shell.svelte-1il99g0{grid-template-columns:var(--aq-app-sidebar-width) minmax(0, 1fr);background:linear-gradient(120deg, #19b4ff12, transparent 38%), linear-gradient(180deg, var(--aq-app-bg), var(--aq-app-bg-deep) 92%);min-height:100vh;color:var(--aq-app-text);display:grid}.app-frame.svelte-1il99g0{grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.app-main.svelte-1il99g0{min-width:0;padding:clamp(1rem,2vw,1.6rem)}@media (width<=920px){.app-shell.svelte-1il99g0{grid-template-columns:1fr}.app-sidebar{display:none}.app-main.svelte-1il99g0{padding:1rem}}@media (width<=420px){.app-main.svelte-1il99g0{padding:.85rem}}.auth-placeholder.svelte-13aqqnr{align-content:center;gap:.5rem;min-height:100vh;padding:1.5rem;display:grid}h1.svelte-13aqqnr{color:var(--aq-text);letter-spacing:0;margin:0;font-size:1.4rem}
