.dash[data-v-09eb60bb]{background:var(--toz-bg,#0e0d0c);min-height:100vh;color:var(--toz-text,#f3efe7);font-family:Metric,Brill Greek,system-ui,-apple-system,sans-serif;display:flex}.dash-sidebar[data-v-09eb60bb]{z-index:200;background:var(--toz-surface,#141311);border-right:1px solid var(--toz-hairline,#f3efe714);visibility:hidden;flex-direction:column;width:256px;transition:transform .3s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}@media (width>=1024px){.dash-sidebar[data-v-09eb60bb]{visibility:visible;transform:translate(0)}}.dash--sidebar-open .dash-sidebar[data-v-09eb60bb]{visibility:visible;transform:translate(0)}.sidebar-header[data-v-09eb60bb]{border-bottom:1px solid var(--toz-hairline,#f3efe714);padding:1.75rem 1.5rem}.sidebar-brand[data-v-09eb60bb]{gap:.65rem;text-decoration:none}.brand-emblem[data-v-09eb60bb],.sidebar-brand[data-v-09eb60bb]{align-items:center;display:flex}.brand-emblem[data-v-09eb60bb]{flex-shrink:0;justify-content:center}.brand-text[data-v-09eb60bb]{flex-direction:column;gap:0;display:flex}.brand-name[data-v-09eb60bb]{letter-spacing:.02em;color:var(--toz-text,#f3efe7);font-size:.88rem;font-weight:600}.brand-label[data-v-09eb60bb],.brand-name[data-v-09eb60bb],.breadcrumb-current[data-v-09eb60bb],.breadcrumb-root[data-v-09eb60bb],.nav-group-label[data-v-09eb60bb],.sidebar-link[data-v-09eb60bb],.user-name[data-v-09eb60bb]{font-family:Metric,Brill Greek,system-ui,-apple-system,sans-serif}.brand-label[data-v-09eb60bb]{letter-spacing:.06em;text-transform:uppercase;color:var(--toz-text-muted,#8c8579);font-size:.6rem;font-weight:400}.sidebar-nav[data-v-09eb60bb]{flex-direction:column;flex:1;gap:2px;padding:1rem .65rem;display:flex;overflow-y:auto}.nav-group-label[data-v-09eb60bb]{letter-spacing:.1em;text-transform:uppercase;color:var(--toz-text-muted,#8c8579);padding:1rem 1rem .25rem;font-size:.65rem;font-weight:600;display:block}.nav-group-label[data-v-09eb60bb]:not(:first-child){margin-top:.5rem}.sidebar-link[data-v-09eb60bb]{color:var(--toz-text-secondary,#bdb6a8);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;width:100%;padding:.7rem 1rem;font-size:.84rem;font-weight:400;text-decoration:none;transition:all .15s;display:flex}.sidebar-link[data-v-09eb60bb]:hover{background:#ffffff0a}.sidebar-link[data-v-09eb60bb]:hover,.sidebar-link:hover .sidebar-link-icon[data-v-09eb60bb]{color:var(--toz-text,#f3efe7)}.sidebar-link--active[data-v-09eb60bb]{background:linear-gradient(135deg,color-mix(in srgb,var(--toz-link,#e8c766) calc(10%),transparent),color-mix(in srgb,var(--toz-link,#e8c766) calc(4%),transparent));border:1px solid color-mix(in srgb,var(--toz-link,#e8c766) calc(10%),transparent);font-weight:500}.sidebar-link--active[data-v-09eb60bb],.sidebar-link--active .sidebar-link-icon[data-v-09eb60bb]{color:var(--toz-link,#e8c766)}.sidebar-link--subtle[data-v-09eb60bb]{color:var(--toz-text-muted,#8c8579);font-size:.8rem}.sidebar-link--subtle[data-v-09eb60bb]:hover,.sidebar-link-parent[data-v-09eb60bb]{color:var(--toz-text-secondary,#bdb6a8)}.sidebar-link-parent[data-v-09eb60bb]{letter-spacing:.5px;text-transform:uppercase;align-items:center;gap:1rem;margin:0 1rem .125rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;display:flex}.sidebar-sublinks[data-v-09eb60bb]{flex-direction:column;margin-bottom:.5rem;display:flex}.sidebar-sublink-icon[data-v-09eb60bb]{opacity:.6;margin-right:.5rem;font-size:.85rem}.sidebar-sublink[data-v-09eb60bb]{color:var(--toz-text-muted,#8c8579);border-radius:8px;align-items:center;gap:0;margin:0 1rem 2px;padding:.5rem 1rem .5rem 36px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.sidebar-sublink[data-v-09eb60bb]:hover{color:var(--toz-text,#f3efe7);background:#ffffff0a}.sidebar-sublink.sidebar-link--active[data-v-09eb60bb]{background:linear-gradient(135deg,color-mix(in srgb,var(--toz-link,#e8c766) calc(10%),transparent),color-mix(in srgb,var(--toz-link,#e8c766) calc(4%),transparent));border:1px solid color-mix(in srgb,var(--toz-link,#e8c766) calc(10%),transparent);color:var(--toz-link,#e8c766);font-weight:600}.sidebar-link-icon[data-v-09eb60bb]{color:var(--toz-text-muted,#8c8579);flex-shrink:0;font-size:1.15rem;transition:color .15s}.sidebar-footer[data-v-09eb60bb]{border-top:1px solid var(--toz-hairline,#f3efe714);gap:2px;padding:.65rem}.dash-main[data-v-09eb60bb],.sidebar-footer[data-v-09eb60bb]{flex-direction:column;display:flex}.dash-main[data-v-09eb60bb]{flex:1;min-width:0;min-height:100vh}@media (width>=1024px){.dash-main[data-v-09eb60bb]{margin-left:256px}}.dash--immersive .dash-main[data-v-09eb60bb]{margin-left:0!important}.dash--composer .dash-content[data-v-09eb60bb],.dash--immersive .dash-content[data-v-09eb60bb]{flex-direction:column;display:flex;overflow:hidden;padding:0!important}.dash--composer .dash-main[data-v-09eb60bb]{height:100vh;max-height:100vh;overflow:hidden}.dash-topbar[data-v-09eb60bb]{z-index:100;background:linear-gradient(180deg,color-mix(in srgb,var(--toz-bg,#0e0d0c) calc(96%),transparent),color-mix(in srgb,var(--toz-bg,#0e0d0c) calc(88%),transparent));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--toz-rule,#f3efe724);justify-content:space-between;height:60px;padding-inline:1.5rem;position:sticky;top:0}.dash-topbar[data-v-09eb60bb],.mobile-toggle[data-v-09eb60bb]{align-items:center;display:flex}.mobile-toggle[data-v-09eb60bb]{border:1px solid var(--toz-hairline,#f3efe714);width:34px;height:34px;color:var(--toz-text-secondary,#bdb6a8);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;font-size:1.15rem;transition:all .15s}.mobile-toggle[data-v-09eb60bb]:hover{border-color:var(--toz-rule,#f3efe729);color:var(--toz-link,#e8c766)}@media (width>=1024px){.dash-topbar[data-v-09eb60bb]{padding-inline:3rem}.mobile-toggle[data-v-09eb60bb]{display:none}}.topbar-breadcrumb[data-v-09eb60bb]{align-items:center;gap:.5rem;display:flex}.breadcrumb-root[data-v-09eb60bb]{font-size:.85rem;font-weight:500}.breadcrumb-root[data-v-09eb60bb],.breadcrumb-sep[data-v-09eb60bb]{color:var(--toz-text-muted,#8c8579)}.breadcrumb-sep[data-v-09eb60bb]{font-size:.65rem}.breadcrumb-current[data-v-09eb60bb]{color:var(--toz-text,#f3efe7);font-size:.85rem;font-weight:600}.topbar-actions[data-v-09eb60bb]{gap:1rem}.topbar-actions[data-v-09eb60bb],.topbar-user[data-v-09eb60bb],.user-avatar[data-v-09eb60bb]{align-items:center;display:flex}.topbar-user[data-v-09eb60bb]{border-radius:8px;gap:.5rem;padding:4px 8px 4px 4px;text-decoration:none;transition:background .15s}.topbar-user[data-v-09eb60bb]:hover{background:#ffffff0a}.avatar-icon[data-v-09eb60bb],.topbar-user:hover .user-name[data-v-09eb60bb]{color:var(--toz-link,#e8c766)}.user-avatar[data-v-09eb60bb]{background:linear-gradient(135deg,color-mix(in srgb,var(--toz-link,#e8c766) calc(15%),transparent),#c4952514);border:1px solid color-mix(in srgb,var(--toz-link,#e8c766) calc(10%),transparent);border-radius:50%;justify-content:center;width:32px;height:32px}.avatar-icon[data-v-09eb60bb]{font-size:.9rem}.user-name[data-v-09eb60bb]{color:var(--toz-text,#f3efe7);font-size:.82rem;font-weight:500;line-height:1;transition:color .15s;display:none}@media (width>=768px){.user-name[data-v-09eb60bb]{display:inline}}.dash-content[data-v-09eb60bb]{flex:1;padding:2rem 1.5rem}@media (width>=1024px){.dash-content[data-v-09eb60bb]{padding:2rem 3rem 3rem}.mobile-overlay[data-v-09eb60bb]{display:none}}.mobile-overlay[data-v-09eb60bb]{z-index:199;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;position:fixed;inset:0}.overlay-fade-enter-active[data-v-09eb60bb],.overlay-fade-leave-active[data-v-09eb60bb]{transition:opacity .25s}.overlay-fade-enter-from[data-v-09eb60bb],.overlay-fade-leave-to[data-v-09eb60bb]{opacity:0}
