@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/8140c3f5465d3dcb-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/c65239c6cd09dd6e-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/689d5aae6896c892-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/2404f3d7e0bb4cd0-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/b39c22a0b74cc818-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/47ae032d3fb504fe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/bf0b6634f251496a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Literata Fallback;src:local("Times New Roman");ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.00%;size-adjust:118.15%}.__className_26d3ba{font-family:Literata,Literata Fallback;font-style:normal}.__variable_26d3ba{--font-editorial:"Literata","Literata Fallback"}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_0c0859{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_0c0859{--font-ui:"Montserrat","Montserrat Fallback"}@font-face{font-family:brandFont;src:url(/_next/static/media/954613a8a690f974-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:brandFont Fallback;src:local("Arial");ascent-override:75.64%;descent-override:21.61%;line-gap-override:0.00%;size-adjust:122.15%}.__className_4f9c15{font-family:brandFont,brandFont Fallback}.__variable_4f9c15{--font-brand:"brandFont","brandFont Fallback"}:root{--dc-font-sans:"Inter","Segoe UI",sans-serif;--dc-font-mono:"IBM Plex Mono","SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;--dc-font-size-xs:0.75rem;--dc-font-size-sm:0.8125rem;--dc-font-size-md:0.875rem;--dc-font-size-lg:0.9375rem;--dc-line-height-control:1.25;--dc-font-weight-medium:500;color-scheme:light;--dc-slate-50:#f8fafc;--dc-slate-100:#f1f5f9;--dc-slate-200:#e2e8f0;--dc-slate-300:#cbd5e1;--dc-slate-400:#94a3b8;--dc-slate-500:#64748b;--dc-slate-600:#475569;--dc-slate-700:#334155;--dc-slate-800:#1f2937;--dc-slate-900:#0f172a;--dc-blue-500:#3b82f6;--dc-teal-600:#059669;--dc-amber-500:#f59e0b;--dc-red-600:#dc2626;--dc-surface-0:oklch(98% 0.004 235);--dc-surface-1:oklch(96% 0.006 235);--dc-surface-2:oklch(94% 0.008 235);--dc-text:oklch(22% 0.018 250);--dc-text-muted:oklch(49% 0.018 250);--dc-border:oklch(88% 0.01 245);--dc-border-strong:oklch(80% 0.014 245);--dc-card:var(--dc-surface-0);--dc-sidebar-bg:var(--dc-surface-2);--dc-sidebar-hover:rgba(17,17,17,0.04);--dc-sidebar-active:var(--dc-primary-soft);--dc-primary:oklch(44% 0.11 205);--dc-primary-strong:oklch(35% 0.11 205);--dc-primary-soft:oklch(93% 0.035 205);--dc-primary-foreground:oklch(98% 0.004 235);--dc-accent:var(--dc-primary);--dc-accent-strong:var(--dc-primary-strong);--dc-accent-soft:var(--dc-primary-soft);--dc-accent-foreground:var(--dc-primary-foreground);--dc-success:oklch(48% 0.12 155);--dc-warning:oklch(63% 0.14 70);--dc-danger:oklch(52% 0.17 25);--dc-radius-xs:2px;--dc-radius-sm:4px;--dc-radius-md:6px;--dc-radius-lg:8px;--dc-radius-2xl:8px;--dc-radius-xl:8px;--dc-radius-pill:999px;--dc-shadow-sm:none;--dc-shadow-md:none;--dc-focus-ring:var(--dc-primary);--dc-focus-ring-offset:2px;--dc-space-1:4px;--dc-space-0-5:2px;--dc-space-1-5:6px;--dc-space-1-75:7px;--dc-space-2:8px;--dc-space-2-5:10px;--dc-space-3:12px;--dc-space-3-5:14px;--dc-space-4:16px;--dc-space-4-5:18px;--dc-space-5:20px;--dc-space-6:24px;--dc-space-7:32px;--dc-space-8:40px;--dc-space-9:48px;--dc-space-10:64px;--dc-shell-sidebar-width:236px;--dc-shell-sidebar-collapsed-width:88px;--dc-shell-sticky-offset:68px;--dc-size-control-sm:28px;--dc-size-control-md:32px;--dc-size-control-lg:36px;--dc-control-disabled-opacity:0.55;--dc-control-transition:var(--dc-motion-base) var(--dc-ease-standard);--dc-button-height-sm:var(--dc-size-control-sm);--dc-button-height-md:var(--dc-size-control-md);--dc-button-height-lg:var(--dc-size-control-lg);--dc-button-padding-x-sm:var(--dc-space-2-5);--dc-button-padding-x-md:var(--dc-space-3);--dc-button-padding-x-lg:var(--dc-space-4);--dc-button-font-size-sm:var(--dc-font-size-xs);--dc-button-font-size-md:var(--dc-font-size-sm);--dc-button-font-size-lg:var(--dc-font-size-md);--dc-button-gap:var(--dc-space-2);--dc-button-spinner-size:12px;--dc-field-bg:var(--dc-surface-0);--dc-field-bg-disabled:var(--dc-surface-1);--dc-field-text:var(--dc-text);--dc-field-placeholder:var(--dc-text-muted);--dc-field-border:var(--dc-border);--dc-field-border-hover:var(--dc-border-strong);--dc-field-border-invalid:var(--dc-danger);--dc-field-height-sm:var(--dc-size-control-sm);--dc-field-height-md:var(--dc-size-control-md);--dc-field-height-lg:var(--dc-size-control-lg);--dc-field-padding-x-sm:var(--dc-space-2-5);--dc-field-padding-x-md:var(--dc-space-3);--dc-field-padding-x-lg:var(--dc-space-3-5);--dc-field-font-size-sm:var(--dc-font-size-sm);--dc-field-font-size-md:var(--dc-font-size-md);--dc-field-font-size-lg:var(--dc-font-size-lg);--dc-badge-padding-x-sm:var(--dc-space-2);--dc-badge-padding-x-md:var(--dc-space-2-5);--dc-badge-padding-y-sm:var(--dc-space-1);--dc-badge-padding-y-md:var(--dc-space-1-5);--dc-badge-font-size-sm:var(--dc-font-size-xs);--dc-badge-font-size-md:var(--dc-font-size-xs);--dc-badge-bg-neutral:var(--dc-surface-1);--dc-badge-text-neutral:var(--dc-text-muted);--dc-badge-bg-info:var(--dc-primary-soft);--dc-badge-text-info:var(--dc-primary);--dc-switch-track-width-sm:32px;--dc-switch-track-width-md:36px;--dc-switch-track-width-lg:44px;--dc-switch-track-height-sm:20px;--dc-switch-track-height-md:22px;--dc-switch-track-height-lg:26px;--dc-switch-thumb-inset:2px;--dc-size-nav-sub-indent:36px;--dc-size-menu-xs:120px;--dc-size-menu-sm:180px;--dc-size-menu-md:200px;--dc-size-menu-lg:220px;--dc-size-menu-xl:240px;--dc-size-search-min:260px;--dc-size-tooltip-max:260px;--dc-size-dialog-width:560px;--dc-size-dialog-gutter:32px;--dc-size-dialog-height-offset:48px;--dc-asset-logo-padding:var(--dc-space-0-5);--dc-asset-logo-fit:contain;--dc-asset-photo-fit:cover;--dc-shell-sidebar-padding-y:var(--dc-space-4);--dc-shell-sidebar-padding-x:var(--dc-space-4);--dc-shell-sidebar-gap:var(--dc-space-4);--dc-shell-sidebar-collapsed-padding-y:var(--dc-space-5);--dc-shell-sidebar-collapsed-padding-x:var(--dc-space-3);--dc-shell-sidebar-header-gap:var(--dc-space-3);--dc-shell-sidebar-header-padding-bottom:var(--dc-space-4);--dc-shell-sidebar-body-gap:var(--dc-space-5);--dc-shell-sidebar-sections-gap:var(--dc-space-5);--dc-shell-sidebar-section-gap:var(--dc-space-2-5);--dc-shell-sidebar-list-gap:var(--dc-space-1-5);--dc-shell-nav-gap:var(--dc-space-2-5);--dc-shell-nav-padding-y:var(--dc-space-1-75);--dc-shell-nav-padding-x:var(--dc-space-2-5);--dc-shell-nav-sub-indent:var(--dc-size-nav-sub-indent);--dc-shell-main-padding-x:var(--dc-space-7);--dc-shell-main-padding-y:0;--dc-shell-main-padding-bottom:var(--dc-space-10);--dc-shell-topbar-padding-y:var(--dc-space-3);--dc-shell-topbar-padding-x:var(--dc-space-7);--dc-shell-topbar-actions-gap:var(--dc-space-3);--dc-shell-page-header-gap:var(--dc-space-4);--dc-shell-page-header-margin-top:var(--dc-space-6);--dc-shell-page-header-margin-bottom:var(--dc-space-5);--dc-shell-sidebar-end-gap:var(--dc-space-4);--dc-shell-sidebar-profile-gap:var(--dc-space-3);--dc-shell-sidebar-profile-padding-top:var(--dc-space-3);--dc-motion-fast:0.12s;--dc-motion-base:0.15s;--dc-motion-emphasis:0.18s;--dc-motion-slow:0.2s;--dc-motion-signature:0.32s;--dc-motion-signature-delay:0.12s;--dc-ease-standard:ease;--dc-ease-signature:cubic-bezier(0.22,0.61,0.36,1);--dc-overlay-scrim:rgba(2,6,23,0.28);--dc-overlay-dialog:rgba(0,0,0,0.42);--dc-topbar-bg:var(--dc-surface-0);--dc-topbar-glow:none;--dc-blur-overlay:2px;--dc-blur-topbar:0px;--dc-saturate-topbar:100%;--dc-shadow-dropdown-soft:0 8px 24px rgba(0,0,0,0.06);--dc-shadow-popover:0 18px 80px rgba(0,0,0,0.12);--dc-shadow-dialog:0 18px 80px rgba(0,0,0,0.18);--dc-shadow-tooltip:0 18px 60px rgba(0,0,0,0.12);--dc-shadow-sidebar-mobile:0 18px 40px rgba(2,6,23,0.12);--dc-shadow-fab-mobile:0 10px 24px rgba(2,6,23,0.08);--dc-bg:var(--dc-surface-0);--dc-fg:var(--dc-text);--dc-fg-soft:var(--dc-text-muted);--dc-muted:var(--dc-text-muted)}[data-mode=dark]{color-scheme:dark;--dc-surface-0:#0b1220;--dc-surface-1:#0f172a;--dc-surface-2:#111b31;--dc-text:#e5e7eb;--dc-text-muted:#9ca3af;--dc-border:rgba(229,231,235,0.12);--dc-border-strong:rgba(229,231,235,0.18);--dc-field-bg:var(--dc-surface-0);--dc-field-bg-disabled:var(--dc-surface-1);--dc-field-text:var(--dc-text);--dc-field-placeholder:var(--dc-text-muted);--dc-field-border:var(--dc-border);--dc-field-border-hover:var(--dc-border-strong);--dc-field-border-invalid:var(--dc-danger);--dc-badge-bg-neutral:var(--dc-surface-1);--dc-badge-text-neutral:var(--dc-text-muted);--dc-badge-bg-info:var(--dc-primary-soft);--dc-badge-text-info:var(--dc-primary);--dc-card:var(--dc-surface-1);--dc-sidebar-bg:var(--dc-surface-1);--dc-sidebar-hover:rgba(229,231,235,0.06);--dc-sidebar-active:rgba(255,255,255,0.06);--dc-bg:var(--dc-surface-0);--dc-fg:var(--dc-text);--dc-fg-soft:var(--dc-text-muted);--dc-muted:var(--dc-text-muted);--dc-success:#34d399;--dc-warning:#fbbf24;--dc-danger:#fb7185;--dc-focus-ring:var(--dc-primary);--dc-overlay-dialog:rgba(0,0,0,0.6);--dc-topbar-bg:var(--dc-surface-0);--dc-topbar-glow:none}[data-density=compact]{--dc-shell-sidebar-padding-y:var(--dc-space-3);--dc-shell-sidebar-padding-x:var(--dc-space-3);--dc-shell-sidebar-gap:var(--dc-space-3);--dc-shell-sidebar-collapsed-padding-y:var(--dc-space-4);--dc-shell-sidebar-collapsed-padding-x:var(--dc-space-2);--dc-shell-sidebar-header-gap:var(--dc-space-2);--dc-shell-sidebar-header-padding-bottom:var(--dc-space-3);--dc-shell-sidebar-body-gap:var(--dc-space-4);--dc-shell-sidebar-sections-gap:var(--dc-space-4);--dc-shell-sidebar-section-gap:var(--dc-space-2);--dc-shell-sidebar-list-gap:var(--dc-space-1);--dc-shell-nav-gap:var(--dc-space-2);--dc-shell-nav-padding-y:var(--dc-space-1-5);--dc-shell-nav-padding-x:var(--dc-space-2);--dc-shell-nav-sub-indent:calc(var(--dc-size-nav-sub-indent) - var(--dc-space-2));--dc-shell-main-padding-x:var(--dc-space-6);--dc-shell-main-padding-bottom:var(--dc-space-9);--dc-shell-topbar-padding-y:var(--dc-space-2);--dc-shell-topbar-padding-x:var(--dc-space-6);--dc-shell-topbar-actions-gap:var(--dc-space-2);--dc-shell-page-header-gap:var(--dc-space-3);--dc-shell-page-header-margin-top:var(--dc-space-5);--dc-shell-page-header-margin-bottom:var(--dc-space-4);--dc-shell-sidebar-end-gap:var(--dc-space-3);--dc-shell-sidebar-profile-gap:var(--dc-space-2);--dc-shell-sidebar-profile-padding-top:var(--dc-space-2)}[data-theme=group]{--dc-primary:oklch(58% 0.16 45);--dc-primary-strong:oklch(48% 0.15 45);--dc-primary-soft:oklch(94% 0.04 55)}[data-theme=hub]{--dc-primary:oklch(44% 0.11 205);--dc-primary-strong:oklch(35% 0.11 205);--dc-primary-soft:oklch(93% 0.035 205)}[data-theme=print]{--dc-primary:oklch(57% 0.13 190);--dc-primary-strong:oklch(46% 0.12 190);--dc-primary-soft:oklch(94% 0.04 190)}[data-theme=ad]{--dc-primary:oklch(52% 0.16 10);--dc-primary-strong:oklch(43% 0.15 10);--dc-primary-soft:oklch(94% 0.04 10)}[data-theme=ui]{--dc-primary:oklch(44% 0.11 205);--dc-primary-strong:oklch(35% 0.11 205);--dc-primary-soft:oklch(93% 0.035 205)}*{box-sizing:border-box}.dc-overlay-content,.dc-root{font-family:var(--dc-font-sans)}.dc-root{margin:0;color:var(--dc-fg);background:var(--dc-bg);min-height:100vh;line-height:1.5}.dc-root a{color:inherit;text-decoration:none}.dc-root img{max-width:100%;display:block}.dc-app-shell{display:grid;grid-template-columns:var(--dc-shell-sidebar-width) 1fr;min-height:100vh;transition:grid-template-columns var(--dc-motion-slow) var(--dc-ease-standard)}.dc-app-shell.collapsed{grid-template-columns:var(--dc-shell-sidebar-collapsed-width) 1fr}.dc-sidebar{position:-webkit-sticky;position:sticky;top:0;align-self:start;height:100vh;padding:var(--dc-shell-sidebar-padding-y) var(--dc-shell-sidebar-padding-x);background:var(--dc-sidebar-bg);border-right:1px solid var(--dc-border);display:flex;flex-direction:column;gap:var(--dc-shell-sidebar-gap);transition:width var(--dc-motion-slow) var(--dc-ease-standard),padding var(--dc-motion-slow) var(--dc-ease-standard)}.dc-sidebar-header{display:grid;grid-gap:var(--dc-shell-sidebar-header-gap);gap:var(--dc-shell-sidebar-header-gap);padding-bottom:var(--dc-shell-sidebar-header-padding-bottom);border-bottom:1px solid var(--dc-border)}.dc-sidebar-body{display:grid;grid-gap:var(--dc-shell-sidebar-body-gap);gap:var(--dc-shell-sidebar-body-gap);overflow-y:auto;padding-right:var(--dc-space-2-5);margin-right:calc(-1 * var(--dc-space-2-5));flex:1 1;scrollbar-width:thin;scrollbar-color:#1115 #0000}.dc-sidebar-body::-webkit-scrollbar{width:6px;height:6px}.dc-sidebar-body::-webkit-scrollbar-button{display:none}.dc-sidebar-body::-webkit-scrollbar-track{background:#0000}.dc-sidebar-body::-webkit-scrollbar-thumb{border-radius:0;background:#1115}@supports selector(::-webkit-scrollbar){.dc-sidebar-body{scrollbar-width:auto;scrollbar-color:auto}}.dc-sidebar.collapsed{width:var(--dc-shell-sidebar-collapsed-width);padding:var(--dc-shell-sidebar-collapsed-padding-y) var(--dc-shell-sidebar-collapsed-padding-x)}.dc-sidebar.collapsed,.dc-sidebar.collapsed .dc-sidebar-body{gap:var(--dc-shell-sidebar-header-gap)}.dc-sidebar-brand{display:grid;grid-gap:var(--dc-space-1-5);gap:var(--dc-space-1-5)}.dc-brand-row{display:flex;align-items:center;gap:var(--dc-space-2)}.dc-brand-mark{width:30px;height:30px;border-radius:0;background:transparent;border:1px solid var(--dc-primary);color:var(--dc-primary);display:grid;place-items:center;font-weight:500}.dc-brand-name{font-weight:600;letter-spacing:.01em;font-size:13.5px}.dc-brand-tag{font-size:12px;color:var(--dc-muted)}.dc-sidebar-toggle{margin-left:auto;width:28px;height:28px;border-radius:var(--dc-radius-md);border:none;background:transparent;display:grid;place-items:center;color:var(--dc-muted);cursor:pointer}.dc-sidebar-toggle:hover{color:var(--dc-primary);background:var(--dc-surface-1)}.dc-sidebar-search{padding:0}.dc-sidebar-search input{width:100%;border:1px solid var(--dc-border);border-radius:var(--dc-radius-lg);padding:var(--dc-space-1-75) var(--dc-space-2-5);font-size:12.5px;background:var(--dc-surface-0);font-family:inherit}.dc-sidebar-search input::placeholder{color:var(--dc-muted)}.dc-brand-name,.dc-brand-tag,.dc-nav-end,.dc-nav-item span,.dc-sidebar-search,.dc-sidebar-sub,.dc-sidebar-title,.dc-team-meta,.dc-team-trigger svg{transition:opacity var(--dc-motion-slow) var(--dc-ease-standard),max-width var(--dc-motion-slow) var(--dc-ease-standard)}.dc-team-switcher{position:relative;padding-bottom:0;border-bottom:none}.dc-team-trigger{width:100%;display:grid;grid-template-columns:var(--dc-size-control-md) 1fr auto;align-items:center;grid-gap:var(--dc-space-2-5);gap:var(--dc-space-2-5);padding:var(--dc-space-2) var(--dc-space-2-5);border-radius:var(--dc-radius-lg);border:1px solid transparent;background:transparent;cursor:pointer;text-align:left}.dc-team-trigger:hover{background:var(--dc-surface-1);border-color:var(--dc-border)}.dc-team-avatar{width:var(--dc-size-control-md);height:var(--dc-size-control-md);border-radius:var(--dc-radius-pill);border:none;overflow:hidden;display:grid;place-items:center;font-weight:600;color:var(--dc-muted)}.dc-team-avatar-logo{display:block;width:100%;height:100%;object-fit:var(--dc-asset-logo-fit);object-position:center;padding:var(--dc-asset-logo-padding);background:transparent}.dc-team-meta{display:grid;grid-gap:var(--dc-space-0-5);gap:var(--dc-space-0-5);font-size:12.5px}.dc-team-meta span{color:var(--dc-muted);font-size:12px}.dc-team-dropdown{min-width:var(--dc-size-menu-xl)}.dc-team-item{display:flex;align-items:center;justify-content:space-between;gap:var(--dc-space-3)}.dc-team-item em{font-style:normal;color:var(--dc-primary);margin-left:var(--dc-space-1-5)}.dc-sidebar-nav{display:grid;grid-gap:var(--dc-shell-sidebar-list-gap);gap:var(--dc-shell-sidebar-list-gap)}.dc-sidebar-sections{display:grid;grid-gap:var(--dc-shell-sidebar-sections-gap);gap:var(--dc-shell-sidebar-sections-gap)}.dc-sidebar-section{display:grid;grid-gap:var(--dc-shell-sidebar-section-gap);gap:var(--dc-shell-sidebar-section-gap)}.dc-sidebar-title{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dc-muted);font-weight:600;padding:0 var(--dc-space-2-5)}.dc-sidebar-item,.dc-sidebar-list{display:grid;grid-gap:var(--dc-shell-sidebar-list-gap);gap:var(--dc-shell-sidebar-list-gap)}.dc-nav-item{display:flex;align-items:center;gap:var(--dc-shell-nav-gap);padding:var(--dc-shell-nav-padding-y) var(--dc-shell-nav-padding-x);border-radius:var(--dc-radius-md);color:var(--dc-muted);font-size:13px;font-weight:500;position:relative;width:100%;text-align:left;font-family:inherit;border:1px solid transparent;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background var(--dc-motion-base) var(--dc-ease-standard),color var(--dc-motion-base) var(--dc-ease-standard),border-color var(--dc-motion-base) var(--dc-ease-standard)}.dc-nav-item.sub{padding-left:var(--dc-shell-nav-sub-indent);font-size:12.5px;color:var(--dc-muted);gap:var(--dc-space-2)}.dc-nav-item.sub:before{content:"";width:4px;height:4px;border-radius:var(--dc-radius-pill);background:var(--dc-muted)}.dc-nav-end{margin-left:auto;font-size:11px;color:var(--dc-muted)}.dc-nav-pill{padding:var(--dc-space-0-5) var(--dc-space-1-5);border-radius:var(--dc-radius-pill);background:var(--dc-primary-soft);color:var(--dc-primary);font-size:10.5px;font-weight:600}.dc-sidebar-sub{display:grid;grid-gap:var(--dc-space-1);gap:var(--dc-space-1)}.dc-sidebar.collapsed .dc-brand-name,.dc-sidebar.collapsed .dc-brand-tag,.dc-sidebar.collapsed .dc-nav-end,.dc-sidebar.collapsed .dc-nav-item span,.dc-sidebar.collapsed .dc-sidebar-search,.dc-sidebar.collapsed .dc-sidebar-sub,.dc-sidebar.collapsed .dc-sidebar-title,.dc-sidebar.collapsed .dc-team-meta,.dc-sidebar.collapsed .dc-team-trigger svg{opacity:0;max-width:0;width:0;overflow:hidden;pointer-events:none;transition:opacity var(--dc-motion-slow) var(--dc-ease-standard),max-width var(--dc-motion-slow) var(--dc-ease-standard)}.dc-sidebar.collapsed .dc-sidebar-profile{border-top:none;padding-top:0;gap:0}.dc-sidebar.collapsed .dc-profile-meta,.dc-sidebar.collapsed .dc-sidebar-profile a{display:none}.dc-sidebar.collapsed .dc-profile-row{justify-content:center}.dc-sidebar.collapsed .dc-team-trigger{grid-template-columns:var(--dc-size-control-md);justify-content:center;gap:0;padding:var(--dc-space-1-5)}.dc-sidebar.collapsed .dc-sidebar-search,.dc-sidebar.collapsed .dc-sidebar-search input{display:none}.dc-sidebar.collapsed .dc-nav-item{justify-content:center;padding:var(--dc-space-2)}.dc-sidebar.collapsed .dc-nav-item.active:before{left:0;top:8px;bottom:8px}.dc-nav-item svg{width:20px;height:20px;color:var(--dc-muted)}.dc-nav-item:hover{background:var(--dc-sidebar-hover)}.dc-nav-item.active,.dc-nav-item:hover{border-color:transparent;color:var(--dc-fg)}.dc-nav-item.active{font-weight:500;background:color-mix(in srgb,var(--dc-primary-soft) 72%,var(--dc-surface-0))}.dc-nav-item.active svg{color:var(--dc-primary)}.dc-nav-item.active:before{content:"";position:absolute;left:-2px;top:6px;bottom:6px;width:2px;border-radius:var(--dc-radius-pill);background:var(--dc-primary)}.dc-sidebar-backdrop{position:fixed;inset:0;background:var(--dc-overlay-scrim);backdrop-filter:none;-webkit-backdrop-filter:none;z-index:15;opacity:0;pointer-events:none;transition:opacity var(--dc-motion-emphasis) var(--dc-ease-standard)}.dc-sidebar.collapsed .dc-sidebar-sub,.dc-sidebar.collapsed .dc-sidebar-title{display:none}.dc-sidebar.collapsed .dc-sidebar-sections{gap:var(--dc-shell-sidebar-header-gap)}.dc-sidebar.collapsed .dc-sidebar-section{gap:var(--dc-shell-sidebar-list-gap)}.dc-sidebar-end{margin-top:auto;display:grid;grid-gap:var(--dc-shell-sidebar-gap);gap:var(--dc-shell-sidebar-gap)}.dc-sidebar-profile{display:grid;grid-gap:var(--dc-shell-sidebar-profile-gap);gap:var(--dc-shell-sidebar-profile-gap);border-top:1px solid var(--dc-border);padding-top:var(--dc-shell-sidebar-profile-padding-top)}.dc-profile-trigger{width:100%;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:var(--dc-space-2-5);gap:var(--dc-space-2-5);padding:var(--dc-space-2) var(--dc-space-2-5);border-radius:var(--dc-radius-lg);border:1px solid transparent;background:transparent;cursor:pointer;text-align:left}.dc-profile-trigger:hover{background:var(--dc-surface-1);border-color:var(--dc-border)}.dc-profile-trigger svg{color:var(--dc-muted)}.dc-profile-trigger:hover svg{color:var(--dc-fg)}.dc-sidebar-divider{height:1px;background:var(--dc-border);margin:var(--dc-space-1-5) 0}.dc-sidebar-footer{display:grid;grid-gap:var(--dc-space-2);gap:var(--dc-space-2)}.dc-profile-row{display:flex;align-items:center;gap:var(--dc-space-3)}.dc-avatar{width:38px;height:38px;border-radius:var(--dc-radius-sm);background:transparent;border:1px solid var(--dc-border);display:grid;place-items:center;color:var(--dc-muted);font-weight:600}.dc-profile-meta{display:grid;grid-gap:var(--dc-space-0-5);gap:var(--dc-space-0-5);font-size:13px}.dc-profile-meta span:last-child{color:var(--dc-muted);font-size:12px}.dc-danger-item{color:var(--dc-danger)}.dc-main{padding:var(--dc-shell-main-padding-y) var(--dc-shell-main-padding-x) var(--dc-shell-main-padding-bottom)}.dc-topbar{position:-webkit-sticky;position:sticky;top:0;background:var(--dc-topbar-bg);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid var(--dc-border);z-index:5;padding:var(--dc-shell-topbar-padding-y) var(--dc-shell-topbar-padding-x);margin-left:calc(-1 * var(--dc-shell-topbar-padding-x));margin-right:calc(-1 * var(--dc-shell-topbar-padding-x));overflow:hidden}.dc-topbar:after{display:none}@keyframes dc-topbar-glint{0%{opacity:0;transform:translateX(-38%)}22%{opacity:1}to{opacity:0;transform:translateX(38%)}}[data-mode=dark] .dc-topbar{background:var(--dc-topbar-bg)}.dc-sidebar-trigger{position:-webkit-sticky;position:sticky;top:var(--dc-shell-sticky-offset);margin-left:calc(-1 * var(--dc-space-3));width:var(--dc-size-control-sm);height:var(--dc-size-control-sm);border-radius:var(--dc-radius-md);border:none;background:rgba(17,17,17,.04);color:var(--dc-muted);display:grid;place-items:center;cursor:pointer;z-index:4}.dc-sidebar-trigger:hover{color:var(--dc-fg);background:var(--dc-surface-1)}.dc-sidebar-trigger.collapsed{margin-left:calc(-1 * var(--dc-space-1))}.dc-topbar-row{display:flex;align-items:center;justify-content:space-between;gap:var(--dc-shell-page-header-gap)}.dc-topbar-actions{gap:var(--dc-shell-topbar-actions-gap)}.dc-search,.dc-topbar-actions{display:flex;align-items:center}.dc-search{gap:var(--dc-space-2);background:transparent;border:none;border-radius:0;padding:var(--dc-space-1-5) 0;min-width:var(--dc-size-search-min);color:var(--dc-muted)}.dc-search svg{width:20px;height:20px;color:var(--dc-muted)}.dc-search input{border:none;border-bottom:1px solid var(--dc-border);outline:none;font-size:12.5px;width:100%;font-family:inherit;background:transparent;padding:var(--dc-space-1) 0}.dc-icon-button{width:var(--dc-size-control-md);height:var(--dc-size-control-md);border-radius:var(--dc-radius-md);border:none;background:transparent;display:grid;place-items:center;color:var(--dc-muted);padding:0}.dc-icon-button:hover{color:var(--dc-fg);background:var(--dc-surface-1)}.dc-notif-button{position:relative}.dc-notif-dot{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:var(--dc-radius-pill);background:var(--dc-danger);box-shadow:0 0 0 2px var(--dc-bg)}[data-mode=dark] .dc-notif-dot{box-shadow:0 0 0 2px var(--dc-surface-1)}.dc-notif-menu{min-width:var(--dc-size-menu-xl)}.dc-theme-select{display:inline-flex;align-items:center;gap:var(--dc-space-2);padding:var(--dc-space-1-5) var(--dc-space-2-5);border-radius:var(--dc-radius-md);border:1px solid var(--dc-border);background:transparent;font-size:12.5px;color:var(--dc-fg);position:relative}.dc-theme-select select{border:none;outline:none;font-family:inherit;background:transparent;font-size:12.5px;color:inherit;width:140px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:18px}.dc-theme-select:after{content:"";position:absolute;right:10px;width:10px;height:10px;pointer-events:none;background:currentColor;opacity:.6;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>") center /contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>") center /contain no-repeat}.dc-theme-switcher,.dc-theme-trigger{display:inline-flex}.dc-theme-trigger{align-items:center;gap:var(--dc-space-2);padding:var(--dc-space-1-5) var(--dc-space-2-5);border-radius:var(--dc-radius-md);border:1px solid var(--dc-border);background:transparent;font-size:12.5px;color:var(--dc-fg);cursor:pointer}.dc-theme-trigger span{min-width:var(--dc-size-menu-xs);text-align:left}.dc-theme-menu{min-width:var(--dc-size-menu-lg)}.dc-theme-option{display:flex;align-items:center;justify-content:space-between;gap:var(--dc-space-3)}.dc-theme-option.active{font-weight:600}.dc-user-menu{display:flex;align-items:center;gap:var(--dc-space-3);padding:var(--dc-space-1-5) var(--dc-space-2);border-radius:var(--dc-radius-md);border:none;background:rgba(17,17,17,.04);color:var(--dc-fg);font-size:12.5px;font-weight:500}.dc-user-menu:hover{background:var(--dc-surface-1);color:var(--dc-fg)}.dc-user-menu .dc-avatar{font-size:12px}.dc-avatar-image,.dc-user-menu .dc-avatar{width:var(--dc-size-control-sm);height:var(--dc-size-control-sm);border-radius:var(--dc-radius-pill)}.dc-avatar-image{object-fit:var(--dc-asset-photo-fit);object-position:center;border:1px solid var(--dc-border)}.dc-avatar-image-logo{object-fit:var(--dc-asset-logo-fit);object-position:center;padding:var(--dc-asset-logo-padding);background:transparent}.dc-user-dropdown{position:relative;display:inline-flex}.dc-user-dropdown-menu{min-width:var(--dc-size-menu-sm)}@keyframes dc-fade-in{0%{opacity:0}to{opacity:1}}.dc-page-view{animation:dc-page-in var(--dc-motion-emphasis) var(--dc-ease-standard) both;will-change:opacity,transform}@keyframes dc-page-in{0%{opacity:0;transform:translateY(8px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce),(update:slow){.dc-page-view{animation:none;will-change:auto}.dc-topbar:after{animation:none;opacity:0}.dc-topbar{backdrop-filter:none;-webkit-backdrop-filter:none}}[data-motion=reduced] .dc-page-view{animation:none;will-change:auto}[data-motion=reduced] .dc-topbar:after{animation:none;opacity:0}[data-motion=reduced] .dc-topbar{backdrop-filter:none;-webkit-backdrop-filter:none}.dc-page-header{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--dc-shell-page-header-gap);margin:var(--dc-shell-page-header-margin-top) 0 var(--dc-shell-page-header-margin-bottom)}.dc-page-title{margin:0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--dc-muted)}.dc-page-h1{margin:var(--dc-space-1) 0 0;font-size:26px;font-weight:600;letter-spacing:normal;color:var(--dc-fg)}.dc-page-header p{margin:var(--dc-space-1-5) 0 0;color:var(--dc-muted);font-size:12.5px}.dc-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--dc-space-6);gap:var(--dc-space-6)}.dc-kpi-card{background:transparent;border-radius:0;padding:var(--dc-space-4-5);display:grid;grid-gap:var(--dc-space-2);gap:var(--dc-space-2)}.dc-kpi-card:not(:last-child){border-right:1px solid var(--dc-border)}.dc-kpi-card .label{color:var(--dc-muted);font-size:12.5px;font-weight:600}.dc-kpi-card .value{font-size:28px;font-weight:500}.dc-kpi-card .delta{color:var(--dc-muted);font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:var(--dc-space-1-5)}.dc-pill{font-size:12px;padding:var(--dc-space-1-5) var(--dc-space-2-5);border-radius:0;border:1px solid var(--dc-border)}.dc-panel,.dc-pill{background:transparent}.dc-panel{border-radius:0;border-top:1px solid var(--dc-border)}.dc-block-card,.dc-panel{padding:var(--dc-space-5)}.dc-block-card{border:1px solid var(--dc-border);border-radius:var(--dc-radius-md);background:transparent}.dc-block-meta{display:grid;grid-gap:var(--dc-space-1);gap:var(--dc-space-1);margin-bottom:var(--dc-space-4)}.dc-block-meta h3{margin:0;font-size:16px}.dc-block-meta p{margin:0;color:var(--dc-muted);font-size:12.5px}.dc-block-quality{display:flex;flex-wrap:wrap;gap:var(--dc-space-2);margin-bottom:var(--dc-space-3)}.dc-quality-pill{display:inline-flex;align-items:center;gap:var(--dc-space-1);border:1px solid var(--dc-border);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--dc-muted);background:transparent}.dc-quality-pill.pass{color:var(--dc-success);border-color:color-mix(in srgb,var(--dc-success) 45%,var(--dc-border));background:color-mix(in srgb,var(--dc-success) 12%,transparent)}.dc-quality-pill.planned{color:var(--dc-warning);border-color:color-mix(in srgb,var(--dc-warning) 40%,var(--dc-border));background:color-mix(in srgb,var(--dc-warning) 10%,transparent)}.dc-block-states{display:grid;grid-gap:var(--dc-space-2);gap:var(--dc-space-2);margin-bottom:var(--dc-space-4)}.dc-block-states-label{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dc-muted)}.dc-block-state-list{display:flex;flex-wrap:wrap;gap:var(--dc-space-2)}.dc-block-state-pill{display:inline-flex;align-items:center;border:1px dashed var(--dc-border-strong);border-radius:999px;padding:4px 10px;font-size:11px;color:var(--dc-fg-soft);background:color-mix(in srgb,var(--dc-surface-1) 70%,transparent)}.dc-block-category{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--dc-muted);margin-bottom:var(--dc-space-3)}.dc-panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--dc-space-4)}.dc-table{width:100%;border-collapse:collapse;font-size:13px}.dc-table td,.dc-table th{padding:var(--dc-space-3-5) var(--dc-space-3);border-bottom:1px solid var(--dc-border);text-align:left}.dc-table th{color:var(--dc-muted);font-weight:500;font-size:12.5px}.dc-table tbody tr:hover{background:var(--dc-surface-1)}.dc-button{display:inline-grid;grid-template-areas:"content";align-items:center;justify-content:center;padding:0 var(--dc-button-padding-x-md);min-height:var(--dc-button-height-md);border-radius:var(--dc-radius-md);background:var(--dc-primary);color:var(--dc-primary-foreground);font-weight:var(--dc-font-weight-medium);font-size:var(--dc-button-font-size-md);line-height:var(--dc-line-height-control);border:1px solid var(--dc-primary);cursor:pointer;transition:background var(--dc-control-transition),color var(--dc-control-transition),border-color var(--dc-control-transition)}.dc-button.size-sm{min-height:var(--dc-button-height-sm);padding-inline:var(--dc-button-padding-x-sm);font-size:var(--dc-button-font-size-sm)}.dc-button.size-lg{min-height:var(--dc-button-height-lg);padding-inline:var(--dc-button-padding-x-lg);font-size:var(--dc-button-font-size-lg)}.dc-button-content,.dc-button-loading{grid-area:content;display:inline-flex;align-items:center;justify-content:center;gap:var(--dc-button-gap)}.dc-button-content[aria-hidden=true],.dc-button-loading[aria-hidden=true]{visibility:hidden}.dc-button:hover:not(:disabled){background:var(--dc-primary-strong);border-color:var(--dc-primary-strong)}.dc-button.secondary{background:transparent;color:var(--dc-fg);border:1px solid var(--dc-border)}.dc-button.secondary:hover:not(:disabled){background:var(--dc-surface-1);border-color:var(--dc-border-strong)}.dc-button.ghost{background:transparent;color:var(--dc-muted);border:1px solid transparent}.dc-button.ghost:hover:not(:disabled){background:var(--dc-surface-1);color:var(--dc-fg)}.dc-button:disabled{opacity:var(--dc-control-disabled-opacity);cursor:not-allowed}.dc-button.is-loading{pointer-events:none}.dc-button-spinner{width:var(--dc-button-spinner-size);height:var(--dc-button-spinner-size);border-radius:var(--dc-radius-pill);border:2px solid;border-right:2px solid transparent;animation:dc-spin .8s linear infinite}@keyframes dc-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.dc-button-spinner{animation:none}}.dc-tabs{display:inline-flex;gap:var(--dc-space-1-5);padding:var(--dc-space-1);border-radius:var(--dc-radius-md);background:transparent;border-bottom:none}.dc-tab{padding:var(--dc-space-2) var(--dc-space-3);border-radius:0;font-size:13px;color:var(--dc-muted)}.dc-tab.active{color:var(--dc-fg);border-bottom:2px solid var(--dc-primary)}.dc-breadcrumbs{gap:var(--dc-space-2);color:var(--dc-muted);font-size:13px}.dc-breadcrumbs,.dc-pagination{display:flex;align-items:center}.dc-pagination{gap:var(--dc-space-1-5)}.dc-page{width:32px;height:32px;border-radius:var(--dc-radius-md);border:1px solid var(--dc-border);display:grid;place-items:center;font-size:12.5px;color:var(--dc-muted);background:var(--dc-bg)}.dc-page.active{background:var(--dc-bg);color:var(--dc-fg)}.dc-field{display:grid;grid-gap:var(--dc-space-2);gap:var(--dc-space-2)}.dc-label{font-size:12px;color:var(--dc-muted);letter-spacing:.02em}.dc-form-grid{display:grid;grid-gap:var(--dc-space-4);gap:var(--dc-space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.dc-form-row{display:flex;gap:var(--dc-space-3);flex-wrap:wrap;align-items:center}.dc-section-header{display:flex;justify-content:space-between;gap:var(--dc-space-4);align-items:flex-end;margin-bottom:var(--dc-space-4);flex-wrap:wrap}.dc-section-title{margin:0;font-size:15px;font-weight:600}.dc-section-subtitle{margin:var(--dc-space-1) 0 0;font-size:12.5px;color:var(--dc-muted)}.dc-input,.dc-select,.dc-textarea{min-height:var(--dc-field-height-md);border:1px solid var(--dc-field-border);border-radius:var(--dc-radius-md);padding:var(--dc-space-2) var(--dc-field-padding-x-md);font-size:var(--dc-field-font-size-md);font-family:inherit;line-height:var(--dc-line-height-control);color:var(--dc-field-text);background:var(--dc-field-bg);transition:background var(--dc-control-transition),border-color var(--dc-control-transition),color var(--dc-control-transition)}.dc-input.size-sm{min-height:var(--dc-field-height-sm);padding-inline:var(--dc-field-padding-x-sm);font-size:var(--dc-field-font-size-sm)}.dc-input.size-lg{min-height:var(--dc-field-height-lg);padding-inline:var(--dc-field-padding-x-lg);font-size:var(--dc-field-font-size-lg)}.dc-input::placeholder,.dc-textarea::placeholder{color:var(--dc-field-placeholder);opacity:1}.dc-input:hover:not(:disabled):not(.is-invalid),.dc-select:hover:not(:disabled):not([aria-invalid=true]),.dc-textarea:hover:not(:disabled):not([aria-invalid=true]){border-color:var(--dc-field-border-hover)}.dc-input:disabled,.dc-select:disabled,.dc-textarea:disabled{background:var(--dc-field-bg-disabled);opacity:var(--dc-control-disabled-opacity);cursor:not-allowed}.dc-input.is-invalid,.dc-input[aria-invalid=true],.dc-select[aria-invalid=true],.dc-textarea[aria-invalid=true]{border-color:var(--dc-field-border-invalid)}.dc-switch-field{display:inline-flex;align-items:flex-start;gap:var(--dc-space-2-5);color:var(--dc-text)}.dc-switch{--dc-switch-width:var(--dc-switch-track-width-md);--dc-switch-height:var(--dc-switch-track-height-md);flex:0 0 auto;width:var(--dc-switch-width);height:var(--dc-switch-height);padding:0;border:0;border-radius:var(--dc-radius-pill);background:var(--dc-border-strong);cursor:pointer;transition:background var(--dc-control-transition)}.dc-switch.size-sm{--dc-switch-width:var(--dc-switch-track-width-sm);--dc-switch-height:var(--dc-switch-track-height-sm)}.dc-switch.size-lg{--dc-switch-width:var(--dc-switch-track-width-lg);--dc-switch-height:var(--dc-switch-track-height-lg)}.dc-switch[data-state=checked]{background:var(--dc-primary)}.dc-switch:hover:not([data-disabled]){background:var(--dc-text-muted)}.dc-switch[data-state=checked]:hover:not([data-disabled]){background:var(--dc-primary-strong)}.dc-switch-thumb{display:block;width:calc(var(--dc-switch-height) - 2 * var(--dc-switch-thumb-inset));height:calc(var(--dc-switch-height) - 2 * var(--dc-switch-thumb-inset));margin:var(--dc-switch-thumb-inset);border-radius:var(--dc-radius-pill);background:var(--dc-primary-foreground);transition:transform var(--dc-control-transition)}.dc-switch-thumb[data-state=checked]{transform:translateX(calc(var(--dc-switch-width) - var(--dc-switch-height)))}.dc-switch-copy{display:grid;grid-gap:var(--dc-space-0-5);gap:var(--dc-space-0-5);margin-top:1px}.dc-switch-label{color:var(--dc-text);font-size:var(--dc-font-size-sm);font-weight:var(--dc-font-weight-medium);line-height:var(--dc-line-height-control);cursor:pointer}.dc-switch-description{max-width:48ch;color:var(--dc-text-muted);font-size:var(--dc-font-size-xs);line-height:1.4}.dc-switch-field[data-disabled]{opacity:var(--dc-control-disabled-opacity)}.dc-switch-field[data-disabled] .dc-switch,.dc-switch-field[data-disabled] .dc-switch-label{cursor:not-allowed}.dc-autocomplete{display:grid;grid-gap:var(--dc-space-1-5);gap:var(--dc-space-1-5);width:min(100%,420px);color:var(--dc-text)}.dc-autocomplete-label{font-size:var(--dc-font-size-sm);font-weight:var(--dc-font-weight-medium);line-height:var(--dc-line-height-control)}.dc-autocomplete-description{color:var(--dc-text-muted);font-size:var(--dc-font-size-xs);line-height:1.4}.dc-autocomplete-input-group{display:flex;align-items:center;min-height:var(--dc-field-height-lg);overflow:hidden;border:1px solid var(--dc-field-border);border-radius:var(--dc-radius-lg);background:var(--dc-field-bg);transition:border-color var(--dc-control-transition)}.dc-autocomplete-input-group:hover:not([data-disabled]){border-color:var(--dc-field-border-hover)}.dc-autocomplete-input-group:focus-within{border-color:var(--dc-focus-ring);outline:2px solid var(--dc-focus-ring);outline-offset:var(--dc-focus-ring-offset)}.dc-autocomplete[data-status=error] .dc-autocomplete-input-group{border-color:var(--dc-field-border-invalid)}.dc-autocomplete-input{min-width:0;flex:1 1;min-height:calc(var(--dc-field-height-lg) - 2px);padding-inline:var(--dc-field-padding-x-lg) var(--dc-space-1);border:0;outline:0;background:transparent;color:var(--dc-field-text);font:inherit;font-size:var(--dc-field-font-size-md)}.dc-autocomplete-input::placeholder{color:var(--dc-field-placeholder);opacity:1}.dc-autocomplete-clear{display:grid;flex:0 0 auto;width:var(--dc-size-control-lg);height:var(--dc-size-control-lg);padding:0;place-items:center;border:0;background:transparent;color:var(--dc-text-muted);cursor:pointer}.dc-autocomplete-clear:hover{color:var(--dc-text);background:var(--dc-surface-1)}.dc-autocomplete-clear svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5}.dc-autocomplete[data-disabled]{opacity:var(--dc-control-disabled-opacity)}.dc-autocomplete[data-disabled] .dc-autocomplete-clear,.dc-autocomplete[data-disabled] .dc-autocomplete-input,.dc-autocomplete[data-disabled] .dc-autocomplete-input-group{cursor:not-allowed}.dc-autocomplete-positioner{z-index:80;width:var(--anchor-width);max-width:calc(100vw - 2 * var(--dc-space-2));outline:0}.dc-autocomplete-popup{width:100%;max-height:min(320px,var(--available-height));overflow:hidden;border:1px solid var(--dc-border);border-radius:var(--dc-radius-lg);background:var(--dc-surface-0);color:var(--dc-text);box-shadow:var(--dc-shadow-dropdown-soft);transform-origin:var(--transform-origin);transition:opacity var(--dc-control-transition),transform var(--dc-control-transition)}.dc-autocomplete-popup[data-ending-style],.dc-autocomplete-popup[data-starting-style]{opacity:0;transform:scale(.98)}.dc-autocomplete-list{max-height:min(320px,var(--available-height));overflow-y:auto;padding:var(--dc-space-1);overscroll-behavior:contain}.dc-autocomplete-group+.dc-autocomplete-group{margin-top:var(--dc-space-1);padding-top:var(--dc-space-1);border-top:1px solid var(--dc-border)}.dc-autocomplete-group-label{padding:var(--dc-space-1-5) var(--dc-space-2-5);color:var(--dc-text-muted);font-size:var(--dc-font-size-xs);font-weight:var(--dc-font-weight-medium)}.dc-autocomplete-item{display:grid;grid-gap:var(--dc-space-0-5);gap:var(--dc-space-0-5);min-height:var(--dc-size-control-lg);padding:var(--dc-space-2) var(--dc-space-2-5);align-content:center;border-radius:var(--dc-radius-md);outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dc-autocomplete-item[data-highlighted]{background:var(--dc-primary-soft);color:var(--dc-primary-strong)}.dc-autocomplete-item[data-disabled]{opacity:var(--dc-control-disabled-opacity);cursor:not-allowed}.dc-autocomplete-item-label{font-size:var(--dc-font-size-sm);font-weight:var(--dc-font-weight-medium)}.dc-autocomplete-item-description{color:var(--dc-text-muted);font-size:var(--dc-font-size-xs);line-height:1.35}.dc-autocomplete-empty,.dc-autocomplete-status{display:block;padding:var(--dc-space-3);color:var(--dc-text-muted);font-size:var(--dc-font-size-sm);line-height:1.4}.dc-autocomplete-popup[data-status=error] .dc-autocomplete-status{color:var(--dc-danger)}@media (max-width:640px),(pointer:coarse){.dc-autocomplete-clear,.dc-autocomplete-input,.dc-autocomplete-input-group,.dc-autocomplete-item{min-height:44px}.dc-autocomplete-clear{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.dc-autocomplete-input-group,.dc-autocomplete-popup{transition:none}}@media (forced-colors:active){.dc-autocomplete-item[data-highlighted]{outline:2px solid Highlight}}.dc-badge{display:inline-flex;align-items:center;gap:var(--dc-space-2);padding:var(--dc-badge-padding-y-md) var(--dc-badge-padding-x-md);border-radius:var(--dc-radius-md);font-size:var(--dc-badge-font-size-md);line-height:var(--dc-line-height-control);background:var(--dc-badge-bg-neutral);border:none;color:var(--dc-badge-text-neutral)}.dc-badge.size-sm{padding:var(--dc-badge-padding-y-sm) var(--dc-badge-padding-x-sm);font-size:var(--dc-badge-font-size-sm)}.dc-badge.tone-info{background:var(--dc-badge-bg-info);color:var(--dc-badge-text-info)}.dc-badge.success,.dc-badge.tone-success{background:color-mix(in srgb,var(--dc-success) 18%,transparent);color:var(--dc-success)}.dc-badge.tone-warning,.dc-badge.warn{background:color-mix(in srgb,var(--dc-warning) 18%,transparent);color:var(--dc-warning)}.dc-badge.danger,.dc-badge.tone-danger{background:color-mix(in srgb,var(--dc-danger) 18%,transparent);color:var(--dc-danger)}.dc-dropdown{position:relative;display:inline-flex;align-items:center;gap:var(--dc-space-2);padding:var(--dc-space-1-5) var(--dc-space-2-5);border-radius:var(--dc-radius-md);background:transparent;font-size:12.5px}.dc-dropdown,.dc-dropdown-menu{border:1px solid var(--dc-border)}.dc-dropdown-menu{display:none;position:absolute;top:calc(100% + var(--dc-space-2));right:0;min-width:var(--dc-size-menu-sm);background:var(--dc-bg);border-radius:var(--dc-radius-md);box-shadow:none;padding:var(--dc-space-1-5);z-index:10}.dc-dropdown:hover .dc-dropdown-menu{display:grid;grid-gap:var(--dc-space-1);gap:var(--dc-space-1)}.dc-dropdown-menu a{padding:var(--dc-space-2) var(--dc-space-2-5);border-radius:var(--dc-radius-md);color:var(--dc-muted);font-size:13px}.dc-dropdown-menu a:hover{background:var(--dc-surface-1);color:var(--dc-fg)}.dc-modal{border:1px solid var(--dc-border);border-radius:var(--dc-radius-md);background:var(--dc-bg);padding:var(--dc-space-6);box-shadow:none}.dc-dialog-overlay{position:fixed;inset:0;animation:dc-fade-in var(--dc-motion-base) var(--dc-ease-standard)}.dc-dialog-overlay,[data-mode=dark] .dc-dialog-overlay{background:var(--dc-overlay-dialog)}.dc-dialog-content{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(var(--dc-size-dialog-width),calc(100vw - var(--dc-size-dialog-gutter)));max-height:calc(100vh - var(--dc-size-dialog-height-offset));overflow:auto;background:var(--dc-card);border:1px solid var(--dc-border);border-radius:var(--dc-radius-xl);padding:var(--dc-space-4);outline:none;box-shadow:var(--dc-shadow-dialog)}.dc-dialog-header{display:grid;grid-gap:var(--dc-space-1-5);gap:var(--dc-space-1-5);margin-bottom:var(--dc-space-3)}.dc-dialog-title{margin:0;font-size:14px;font-weight:600}.dc-dialog-description{margin:0;color:var(--dc-muted);font-size:12.5px}.dc-dialog-footer{display:flex;gap:var(--dc-space-2-5);justify-content:flex-end;margin-top:var(--dc-space-3-5);padding-top:var(--dc-space-3-5);border-top:1px solid var(--dc-border)}.dc-dropdownmenu-content{z-index:140;min-width:var(--dc-size-menu-md);line-height:1.5;padding:var(--dc-space-1-5);background:var(--dc-card);border:1px solid var(--dc-border);border-radius:var(--dc-radius-xl);box-shadow:var(--dc-shadow-popover);animation:dc-fade-in var(--dc-motion-fast) var(--dc-ease-standard);transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.dc-dropdownmenu-label{padding:var(--dc-space-2) var(--dc-space-2-5);font-size:14px;letter-spacing:normal;text-transform:none;color:var(--dc-fg);font-weight:500}.dc-dropdownmenu-separator{height:1px;background:var(--dc-border);margin:var(--dc-space-1-5) var(--dc-space-1)}.dc-dropdownmenu-item{display:flex;width:100%;align-items:center;gap:var(--dc-space-2);padding:var(--dc-space-2) var(--dc-space-2-5);border-radius:var(--dc-radius-2xl);font-size:14px;color:var(--dc-fg);cursor:pointer;outline:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dc-dropdownmenu-item[data-highlighted]{background:var(--dc-surface-1)}.dc-dropdownmenu-item[data-disabled]{opacity:.5;cursor:not-allowed}.dc-selectmenu-trigger{border:1px solid var(--dc-border);border-radius:var(--dc-radius-md);padding:var(--dc-space-2-5) var(--dc-space-3);font-size:14px;font-family:inherit;background:var(--dc-bg);color:var(--dc-fg);display:flex;align-items:center;justify-content:space-between;gap:var(--dc-space-2-5);width:100%;cursor:pointer}.dc-selectmenu-icon,.dc-selectmenu-trigger[data-placeholder]{color:var(--dc-muted)}.dc-selectmenu-icon{display:grid;place-items:center}.dc-selectmenu-content{min-width:var(--dc-size-menu-lg);background:var(--dc-card);border:1px solid var(--dc-border);border-radius:var(--dc-radius-xl);box-shadow:var(--dc-shadow-popover);overflow:hidden;animation:dc-fade-in var(--dc-motion-fast) var(--dc-ease-standard)}.dc-selectmenu-viewport{padding:var(--dc-space-1-5);max-height:320px}.dc-selectmenu-scroll-btn{height:28px;display:grid;place-items:center;color:var(--dc-muted);background:var(--dc-card);border:none}.dc-selectmenu-label{padding:var(--dc-space-2) var(--dc-space-2-5);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dc-muted);font-weight:600}.dc-selectmenu-separator{height:1px;background:var(--dc-border);margin:var(--dc-space-1-5) var(--dc-space-1)}.dc-selectmenu-item{padding:var(--dc-space-2) var(--dc-space-2-5);border-radius:var(--dc-radius-2xl);font-size:12.5px;color:var(--dc-fg);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;gap:var(--dc-space-3)}.dc-selectmenu-item[data-highlighted]{background:var(--dc-surface-1)}.dc-selectmenu-item[data-disabled]{opacity:.5;cursor:not-allowed}.dc-selectmenu-indicator{width:16px;height:16px;display:grid;place-items:center;color:var(--dc-primary)}.dc-tooltip-content{max-width:var(--dc-size-tooltip-max);background:var(--dc-surface-1);border:1px solid var(--dc-border);color:var(--dc-fg);border-radius:var(--dc-radius-2xl);padding:var(--dc-space-2) var(--dc-space-2-5);font-size:12.5px;box-shadow:var(--dc-shadow-tooltip);animation:dc-fade-in var(--dc-motion-fast) var(--dc-ease-standard)}.dc-tabs-content{padding-top:var(--dc-space-3-5)}.dc-button:focus-visible,.dc-dropdownmenu-item:focus-visible,.dc-focus-ring:focus-visible,.dc-icon-button:focus-visible,.dc-input:focus-visible,.dc-nav-item:focus-visible,.dc-profile-trigger:focus-visible,.dc-select:focus-visible,.dc-selectmenu-item:focus-visible,.dc-switch:focus-visible,.dc-team-trigger:focus-visible,.dc-textarea:focus-visible,.dc-theme-trigger:focus-visible,.dc-user-menu:focus-visible{outline:2px solid var(--dc-focus-ring);outline-offset:var(--dc-focus-ring-offset)}@media (max-width:900px){.dc-sidebar-backdrop{left:min(320px,92vw)}.dc-app-shell,.dc-app-shell.collapsed{grid-template-columns:1fr}.dc-sidebar{position:fixed;top:0;left:0;height:100vh;width:min(320px,92vw);border-right:1px solid var(--dc-border);border-bottom:none;z-index:20;transform:translateX(0);box-shadow:var(--dc-shadow-sidebar-mobile);transition:transform var(--dc-motion-emphasis) var(--dc-ease-standard),padding var(--dc-motion-emphasis) var(--dc-ease-standard)}.dc-app-shell.collapsed .dc-sidebar{display:none;transform:translateX(-110%)}.dc-app-shell:not(.collapsed) .dc-sidebar{display:flex}.dc-app-shell:not(.collapsed) .dc-sidebar-backdrop{opacity:1;pointer-events:auto}.dc-app-shell.collapsed .dc-sidebar-backdrop{opacity:0;pointer-events:none}.dc-sidebar-nav{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;padding-bottom:var(--dc-space-2)}.dc-main{padding:var(--dc-space-6) var(--dc-space-5) var(--dc-space-10)}.dc-topbar{margin-left:calc(-1 * var(--dc-space-5));margin-right:calc(-1 * var(--dc-space-5));padding:var(--dc-space-3) var(--dc-space-5)}.dc-topbar-row{flex-direction:column;align-items:stretch;min-width:0}.dc-search{min-width:100%}.dc-topbar-actions{flex-wrap:wrap;min-width:0}.dc-theme-trigger span{min-width:0}.dc-sidebar-trigger{position:fixed;top:var(--dc-space-3-5);left:var(--dc-space-3-5);z-index:25;margin-left:0;background:var(--dc-surface-0);border:1px solid var(--dc-border);box-shadow:var(--dc-shadow-fab-mobile)}.dc-kpi-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.dc-kpi-grid{grid-template-columns:1fr}}.dc-package-shell{--dc-side:256px;--dc-right:0px;--dc-nav-x:16px;--dc-row:100%;--dc-item-x:8px;--dc-branch-end:36px;--dc-nav-align:stretch;--dc-item-align:flex-start;--dc-head-x:24px;--dc-head-align:space-between;display:grid;height:100dvh;grid-template-columns:var(--dc-side) minmax(0,1fr) var(--dc-right);overflow:hidden;background:var(--dc-sidebar-bg);color:var(--dc-text);font-family:var(--dc-font-sans);font-size:var(--dc-font-size-md);line-height:1.5}.dc-package-shell[data-inspector=open]{--dc-right:300px}.dc-package-shell[data-inspector=collapsed]{--dc-right:64px}.dc-collapsed{--dc-side:64px;--dc-nav-x:12px;--dc-row:40px;--dc-item-x:0;--dc-branch-end:0;--dc-nav-align:center;--dc-item-align:center;--dc-head-x:16px;--dc-head-align:center}.dc-package-shell-frame{display:flex;min-width:0;flex-direction:column;margin:8px 8px 8px 0;overflow:hidden;border:1px solid var(--dc-border);border-radius:calc(var(--dc-radius-xl)*2);background:var(--dc-surface-0)}.dc-package-shell-body{display:flex;min-height:0;flex:1 1;overflow:hidden}.dc-package-shell-page{display:flex;min-width:0;flex:1 1;flex-direction:column;overflow:hidden auto}.dc-package-sidebar{display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:inherit}.dc-package-sidebar-header{display:flex;min-height:72px;align-items:center;justify-content:var(--dc-head-align);padding:16px var(--dc-head-x)}.dc-package-sidebar-footer{padding:12px 16px}.dc-package-sidebar-content{display:flex;min-height:0;align-items:var(--dc-nav-align);flex-direction:column;overflow:hidden auto;padding:0 var(--dc-nav-x) 12px}.dc-package-sidebar-group{display:grid;grid-gap:var(--dc-space-1);gap:var(--dc-space-1);margin-bottom:16px}.dc-package-sidebar-group[data-placement=bottom]{margin-top:auto;margin-bottom:0}.dc-package-sidebar-label{padding:0 8px;color:var(--dc-text-muted);font-size:12px}.dc-package-sidebar-list,.dc-package-sidebar-nested:not([hidden]){display:grid;grid-gap:2px;gap:2px}.dc-package-sidebar-row{position:relative;display:flex;width:var(--dc-row);min-width:0}.dc-package-sidebar-row:has(.dc-package-sidebar-toggle) .dc-package-sidebar-item{-webkit-padding-end:var(--dc-branch-end);padding-inline-end:var(--dc-branch-end)}.dc-package-sidebar-item{display:flex;width:100%;min-width:0;align-items:center;justify-content:var(--dc-item-align);gap:10px;min-height:34px;padding:6px var(--dc-item-x);border:0;border-radius:var(--dc-radius-md);background:transparent;color:var(--dc-text);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.dc-package-sidebar-item:hover{background:var(--dc-sidebar-hover)}.dc-package-sidebar-item[data-active]{background:var(--dc-sidebar-active);font-weight:500}.dc-package-sidebar-item:focus-visible,.dc-package-sidebar-toggle:focus-visible{outline:2px solid var(--dc-focus-ring);outline-offset:1px}.dc-package-sidebar-item:disabled{opacity:var(--dc-control-disabled-opacity);cursor:not-allowed}.dc-package-sidebar-item[data-depth="1"]{min-height:32px;-webkit-padding-start:18px;padding-inline-start:18px}.dc-package-sidebar-icon{display:grid;flex:0 0 16px;place-items:center}.dc-package-sidebar-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-package-sidebar-end{-webkit-margin-start:auto;margin-inline-start:auto}.dc-package-sidebar-toggle{position:absolute;inset:3px 3px auto auto;display:grid;width:28px;height:28px;padding:0;place-items:center;border:0;border-radius:var(--dc-radius-sm);background:transparent;color:var(--dc-text-muted);cursor:pointer}.dc-package-sidebar-tree[data-open=true]>.dc-package-sidebar-row>.dc-package-sidebar-toggle svg{transform:rotate(90deg)}.dc-package-sidebar-nested{position:relative;-webkit-margin-start:15px;margin-inline-start:15px;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-border-start:1px solid var(--dc-border);border-inline-start:1px solid var(--dc-border)}.dc-shell-empty,.dc-shell-loading{padding:var(--dc-space-4);color:var(--dc-text-muted);font-size:var(--dc-font-size-sm)}.dc-package-topbar{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:var(--dc-space-4);padding:0 16px}.dc-package-topbar-actions,.dc-package-topbar-leading{display:flex;min-width:0;align-items:center;gap:8px}.dc-package-topbar-leading>.dc-package-breadcrumbs{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-border-start:1px solid var(--dc-border);border-inline-start:1px solid var(--dc-border)}.dc-package-breadcrumbs{display:flex;min-width:0;align-items:center;gap:8px;color:var(--dc-text-muted);font-size:var(--dc-font-size-sm)}.dc-package-breadcrumbs strong{color:var(--dc-text);font-weight:500}.dc-package-page-header{display:flex;align-items:end;justify-content:space-between;gap:var(--dc-space-5);padding:var(--dc-space-6);border-bottom:1px solid var(--dc-border)}.dc-package-page-header h1{margin:0;font-size:28px;letter-spacing:-.02em}.dc-package-page-header p{margin:var(--dc-space-2) 0 0;color:var(--dc-text-muted)}.dc-package-page-actions{display:flex;gap:var(--dc-space-2);flex-wrap:wrap}.dc-package-main-content{min-width:0;flex:1 1;padding:0 16px 16px;outline:none}.dc-package-inspector{min-width:0;overflow:auto;background:inherit;padding:var(--dc-space-4)}.dc-package-inspector[data-state=collapsed]{padding:16px 14px}.dc-package-inspector-header{display:flex;align-items:center;justify-content:space-between;gap:var(--dc-space-3)}.dc-package-mobile-trigger,.dc-shell-icon-button{display:grid;width:36px;height:36px;padding:0;place-items:center;border:0;border-radius:var(--dc-radius-md);background:transparent;color:var(--dc-text);cursor:pointer}.dc-package-mobile-trigger:hover,.dc-shell-icon-button:hover{background:var(--dc-sidebar-hover)}.dc-package-inspector-toggle-icon{transform:rotate(180deg)}.dc-package-mobile-trigger,.dc-package-shell-backdrop{display:none}.dc-skip-link{position:fixed;z-index:200;inset:var(--dc-space-2) auto auto var(--dc-space-2);padding:var(--dc-space-2) var(--dc-space-3);transform:translateY(-150%);border-radius:var(--dc-radius-md);background:var(--dc-text);color:var(--dc-surface-0)}.dc-skip-link:focus{transform:none}.dc-package-shell *{scrollbar-width:thin;scrollbar-color:var(--dc-text-muted) #0000}.dc-package-shell ::-webkit-scrollbar{width:6px}.dc-package-shell ::-webkit-scrollbar-button{display:none;width:0;height:0}.dc-package-shell ::-webkit-scrollbar-track{background:#0000}.dc-package-shell ::-webkit-scrollbar-thumb{border-radius:0;background:var(--dc-text-muted)}@supports selector(::-webkit-scrollbar){.dc-package-shell *{scrollbar-width:auto;scrollbar-color:auto}}.dc-collapsed :is(.dc-package-sidebar-text,.dc-package-sidebar-label,.dc-package-sidebar-end,.dc-package-sidebar-toggle,.dc-package-sidebar-nested){display:none}@media(max-width:900px){.dc-package-shell{grid-template-columns:1fr}.dc-collapsed{--dc-nav-x:16px;--dc-row:100%;--dc-item-x:8px;--dc-branch-end:36px;--dc-nav-align:stretch;--dc-item-align:flex-start;--dc-head-x:24px;--dc-head-align:space-between}.dc-package-shell-frame{height:100%;margin:0;border:0;border-radius:0}.dc-package-sidebar{position:fixed;visibility:hidden;z-index:120;inset:0 auto 0 0;width:min(300px,calc(100vw - 48px));transform:translateX(-105%);transition:transform var(--dc-control-transition)}.dc-mobile-open .dc-package-sidebar{visibility:visible;transform:none}.dc-package-shell-backdrop{position:fixed;z-index:110;inset:0;border:0;background:var(--dc-overlay-dialog);opacity:0;pointer-events:none}.dc-mobile-open .dc-package-shell-backdrop{display:block;opacity:1;pointer-events:auto}.dc-package-mobile-trigger{display:grid}.dc-package-desktop-trigger{display:none}.dc-package-breadcrumbs>:is(span:first-child,span:first-child+svg){display:none}.dc-package-page-header{align-items:start;flex-direction:column;padding:var(--dc-space-4)}.dc-package-main-content{padding:0 16px 16px}.dc-package-inspector{position:fixed;z-index:100;inset:0 0 0 auto;width:min(300px,calc(100vw - 48px));-webkit-border-start:1px solid var(--dc-border);border-inline-start:1px solid var(--dc-border)}.dc-collapsed :is(.dc-package-sidebar-text,.dc-package-sidebar-label,.dc-package-sidebar-end,.dc-package-sidebar-toggle){display:block}.dc-collapsed .dc-package-sidebar-nested:not([hidden]){display:grid}}@media(prefers-reduced-motion:reduce){.dc-package-sidebar,.dc-skip-link{transition:none}}[data-motion=reduced] .dc-package-sidebar,[data-motion=reduced] .dc-skip-link{transition:none}