@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/Lato-Regular.woff2)format("woff2")}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(../../../fonts/Lato-Italic.woff2)format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/Lato-Bold.woff2)format("woff2")}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(../../../fonts/Lato-BoldItalic.woff2)format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../../../fonts/Lato-Black.woff2)format("woff2")}@font-face{font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:url(../../../fonts/Lato-BlackItalic.woff2)format("woff2")}:root{--brand-100:#e6f5fb;--brand-200:#bfe5f4;--brand-300:#8fd4ec;--brand-400:#44bce2;--brand-500:#0d9cd9;--brand-600:#0a78a7;--brand-700:#07546f;--brand-800:#04354a;--brand-900:#002a4b;--teal-300:#7cead2;--teal-400:#3ce6c8;--teal-500:#14c9a8;--blue-500:#2d5bff;--green-300:#82e29c;--green-500:#2bb349;--green-700:#1a7a30;--yellow-400:#e8c75a;--yellow-500:#c9a436;--red-300:#f2a29a;--red-500:#dd4438;--red-700:#931e16;--purple-500:#9747ff;--orange-500:#d97a28;--neutral-100:#f7f8fa;--neutral-200:#ebeced;--neutral-300:#e3e4e5;--neutral-400:#c9ced7;--neutral-500:#99a2b1;--neutral-600:#758399;--neutral-700:#4a5567;--neutral-800:#1f2a3a;--neutral-900:#0a1529;--font-sans:"Lato",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-xs:10px;--fs-sm:12px;--fs-md:14px;--fs-lg:18px;--fs-xl:22px;--fs-2xl:28px;--fw-regular:400;--fw-bold:700;--fw-black:900;--lh-tight:1.15;--lh-snug:1.25;--lh-base:1.4;--space-xsmall:4px;--space-small:8px;--space-medium:12px;--space-large:16px;--space-xlarge:24px;--space-xxlarge:32px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:16px;--radius-pill:999px;--easing:cubic-bezier(.2,0,0,1);--dur-fast:.15s;--dur:.22s;--dur-slow:.32s;--brand-nudge:3px;--success:#2bb349;--warning:#e8c75a;--danger:#dd4438;--info:#0d9cd9}:root[data-theme=dark]{--bg:#060b12;--bg-soft:#091018;--card-grad:linear-gradient(145deg, #0c1922 0%, #091018 55%, #0a1620 100%);--surface:#0c1922;--surface-2:#0f1a24;--surface-stripe:#f0f6fc0b;--ink:#f2f6f9;--fg-2:#c4d4de;--fg-3:#88a1b2;--fg-4:#62798c;--fg-on-brand:#fff;--border:#f0f6fc12;--border-strong:#f0f6fc1a;--border-faint:#f0f6fc0a;--border-brand:#0d9cd9;--accent:#2cc8e8;--accent-2:#22b8e8;--accent-grad:linear-gradient(140deg, #2cc8e8, #0d9cd9);--accent-glow:0 0 18px #2cc8e84d;--card-halo:0 0 48px #2cc8e821;--focus-ring:#0d9cd9;--shadow-card:inset 0 1px 0 #f0f6fc0d, 0 14px 34px #00000073;--radius-card:14px;--radius-control:9px;--scrim:#030810b8;--chart-series-1:#2cc8e8;--chart-series-2:#e8c75a;--chart-series-3:#f0503c;--chart-series-4:#54c97a;--chart-series-5:#6c7cf0;--chart-series-6:#e85cc0;--chart-series-7:#f0a03c;--chart-series-8:#a878f0;--chart-series-9:#b6d94a;--chart-series-10:#8aa3b8;--chart-series-11:#1c8fa8;--chart-series-12:#c79a32;--chart-series-13:#b84a34;--chart-series-14:#3c8f58;--chart-series-15:#4658b0;--chart-series-16:#9a4488;--chart-series-17:#b0682a;--chart-series-18:#6e4cb0;--chart-series-19:#8a9a3a;--chart-series-20:#5a6b7c;--chart-danger:#dd4438;--chart-grid:#f0f6fc0d;--chart-fill-a:.35;--pie-inner-a:.58;--pie-outer-a:.97}:root[data-theme=light]{--bg:#fff;--bg-soft:#f7f8fa;--card-grad:linear-gradient(145deg, #fff 0%, #fff 55%, #fff 100%);--surface:#fff;--surface-2:#f7f8fa;--surface-stripe:#04354a0d;--ink:#0f0404;--fg-2:#4a5567;--fg-3:#758399;--fg-4:#99a2b1;--fg-on-brand:#fff;--border:#e3e4e5;--border-strong:#c9ced7;--border-faint:#ebeced;--border-brand:#0d9cd9;--accent:#0d9cd9;--accent-2:#0a78a7;--accent-grad:linear-gradient(140deg, #2cc8e8, #0d9cd9);--accent-glow:0 0 18px #0d9cd933;--card-halo:0 0 32px #0d9cd91a;--focus-ring:#0d9cd9;--shadow-card:0 2px 8px #0000001a;--radius-card:16px;--radius-control:9px;--scrim:#0f040466;--chart-series-1:#0c94af;--chart-series-2:#c79d14;--chart-series-3:#d83a28;--chart-series-4:#2a974e;--chart-series-5:#0e27de;--chart-series-6:#c81595;--chart-series-7:#c47008;--chart-series-8:#6511e4;--chart-series-9:#87a91d;--chart-series-10:#51708a;--chart-series-11:#117288;--chart-series-12:#8b6a1e;--chart-series-13:#813020;--chart-series-14:#2b6e42;--chart-series-15:#2d3a7b;--chart-series-16:#6d2c5f;--chart-series-17:#7f491a;--chart-series-18:#4a317a;--chart-series-19:#657227;--chart-series-20:#3f4c5a;--chart-danger:#dd4438;--chart-grid:#0a152914;--chart-fill-a:.35;--pie-inner-a:.97;--pie-outer-a:.58;--warning:#c9a436}*,:before,:after{box-sizing:border-box}html,body{font-family:var(--font-sans);color:var(--ink);background:var(--bg);margin:0}.h1,h1{font:var(--fw-black) var(--fs-2xl)/var(--lh-tight) var(--font-sans);letter-spacing:-.01em;color:var(--ink);margin:0}.h2,h2{font:var(--fw-bold) var(--fs-xl)/var(--lh-snug) var(--font-sans);color:var(--ink);margin:0}.text-lg{font:var(--fw-regular) var(--fs-lg)/24px var(--font-sans)}.text-lg-bold{font:var(--fw-bold) var(--fs-lg)/24px var(--font-sans)}.text-md{font:var(--fw-regular) var(--fs-md)/20px var(--font-sans)}.text-md-bold{font:var(--fw-bold) var(--fs-md)/20px var(--font-sans)}.text-sm{font:var(--fw-regular) var(--fs-sm)/16px var(--font-sans)}.text-sm-bold{font:var(--fw-bold) var(--fs-sm)/16px var(--font-sans)}.muted{color:var(--fg-2)}.subtle{color:var(--fg-3)}.grid-12{gap:var(--space-large);grid-template-columns:repeat(12,1fr);display:grid}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-6{grid-column:span 6}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-12{grid-column:span 12}@media (width<=1023px){.col-2,.col-3{grid-column:span 6}.col-4,.col-6,.col-8,.col-9{grid-column:span 12}}@media (width<=767px){.col-2,.col-3{grid-column:span 6}.col-4,.col-6,.col-8,.col-9,.col-12{grid-column:span 12}}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--accent) 18%, var(--surface-2)) transparent}@supports selector(::-webkit-scrollbar){*{scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent) 18%, var(--surface-2));border:2px solid var(--bg);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--accent-2)}::-webkit-scrollbar-corner{background:0 0}}.item.svelte-v67v8e{align-items:center;gap:var(--space-medium);width:100%;padding:var(--space-medium) var(--space-large);border-radius:var(--radius-md);color:var(--fg-2);text-align:left;font:var(--fw-bold) var(--fs-md)/1 var(--font-sans);cursor:pointer;transition:background var(--dur-fast) var(--easing), color var(--dur-fast) var(--easing);background:0 0;border:none;text-decoration:none;display:flex;position:relative}.item.indent.svelte-v67v8e{padding-left:40px}a.item.svelte-v67v8e:hover,button.item.svelte-v67v8e:hover{color:var(--ink);background:var(--surface-2)}.item.active.svelte-v67v8e{color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 20%, transparent), 0 0 18px color-mix(in srgb, var(--accent) 12%, transparent)}.item.active.svelte-v67v8e:before{content:"";background:var(--accent);width:3px;box-shadow:0 0 10px color-mix(in srgb, var(--accent) 80%, transparent);border-radius:3px;position:absolute;top:11px;bottom:11px;left:0}.item.group.contains-active.svelte-v67v8e{color:var(--accent)}.item.disabled.svelte-v67v8e{color:var(--fg-3);opacity:.55;cursor:default}.chevron.svelte-v67v8e{font-size:var(--fs-lg);color:var(--fg-3);transition:transform var(--dur-fast) var(--easing);margin-left:auto;line-height:1;transform:rotate(0)}.chevron.open.svelte-v67v8e{transform:rotate(90deg)}.avatarmenu.svelte-4u3ev6{align-items:center;display:flex;position:relative}.avatar-btn.svelte-4u3ev6{align-items:center;gap:var(--space-medium);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;min-width:0;padding:0;display:flex}.avatar-btn.svelte-4u3ev6:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.avatar-btn.svelte-4u3ev6:hover .avatar-email:where(.svelte-4u3ev6){color:var(--ink)}.avatar.svelte-4u3ev6{border-radius:var(--radius-pill);background:var(--accent-grad);width:32px;height:32px;color:var(--fg-on-brand);font:var(--fw-bold) var(--fs-sm)/1 var(--font-sans);flex:none;justify-content:center;align-items:center;display:inline-flex}.avatar-email.svelte-4u3ev6{color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur-fast) var(--easing);overflow:hidden}.popup.svelte-4u3ev6{left:0;bottom:calc(100% + var(--space-small));z-index:30;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);width:max-content;min-width:200px;max-width:208px;box-shadow:var(--shadow-card);padding:var(--space-small);gap:var(--space-xsmall);flex-direction:column;display:flex;position:absolute}@media (width<=1023px){.popup.svelte-4u3ev6{left:72px;bottom:var(--space-medium);position:fixed;top:auto}}.email.svelte-4u3ev6{padding:var(--space-small) var(--space-medium);border-bottom:1px solid var(--border);margin-bottom:var(--space-xsmall);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuitem.svelte-4u3ev6{text-align:left;border-radius:var(--radius-sm);width:100%;color:var(--fg-2);padding:var(--space-small) var(--space-medium);cursor:pointer;font-family:var(--font-sans);background:0 0;border:none;display:block}.menuitem.svelte-4u3ev6:hover{color:var(--ink);background:var(--surface-2)}.theme-row.svelte-4u3ev6{align-items:stretch;gap:var(--space-xsmall);padding:var(--space-small) var(--space-medium);flex-direction:column;display:flex}.theme-label.svelte-4u3ev6{color:var(--fg-3)}.theme-seg.svelte-4u3ev6{border:1px solid var(--border-strong);border-radius:var(--radius-control);display:flex;overflow:hidden}.theme-btn.svelte-4u3ev6{background:var(--surface-2);color:var(--fg-3);cursor:pointer;font:var(--fw-bold) var(--fs-sm)/1 var(--font-sans);height:26px;padding:0 var(--space-small);transition:color var(--dur-fast) var(--easing), background var(--dur-fast) var(--easing);border:none;flex:1}.theme-btn.svelte-4u3ev6+.theme-btn:where(.svelte-4u3ev6){border-left:1px solid var(--border-strong)}.theme-btn.active.svelte-4u3ev6{background:var(--surface);color:var(--accent)}.theme-btn.svelte-4u3ev6:hover{color:var(--ink)}.tz-trigger.svelte-n0e2jq{align-items:center;gap:var(--space-small);width:100%;padding:var(--space-small) var(--space-medium);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--fg-2);cursor:pointer;text-align:left;transition:border-color var(--dur-fast) var(--easing), color var(--dur-fast) var(--easing);display:flex}.tz-trigger.svelte-n0e2jq:hover{border-color:var(--border-strong);color:var(--ink)}.tz-trigger.svelte-n0e2jq:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.tz-glyph.svelte-n0e2jq{color:var(--fg-3);flex:none;display:inline-flex}.tz-text.svelte-n0e2jq{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tz-kicker.svelte-n0e2jq{color:var(--fg-4)}.tz-zone.svelte-n0e2jq{color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tz-caret.svelte-n0e2jq{color:var(--fg-4);flex:none}.tz-abbr.svelte-n0e2jq{display:none}.tz-groups.svelte-n0e2jq{gap:var(--space-large);flex-direction:column;display:flex}.tz-group.svelte-n0e2jq{flex-direction:column;gap:2px;display:flex}.tz-group-label.svelte-n0e2jq{padding:0 var(--space-small) var(--space-xsmall);text-transform:uppercase;letter-spacing:.04em}.tz-row.svelte-n0e2jq{align-items:center;gap:var(--space-small);width:100%;padding:var(--space-small) var(--space-small);border-radius:var(--radius-control);color:var(--fg-2);cursor:pointer;text-align:left;transition:background var(--dur-fast) var(--easing), color var(--dur-fast) var(--easing);background:0 0;border:none;grid-template-columns:18px 1fr auto;display:grid}.tz-row.svelte-n0e2jq:hover{background:var(--surface-2);color:var(--ink)}.tz-row.svelte-n0e2jq:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.tz-row.selected.svelte-n0e2jq{color:var(--ink)}.tz-check.svelte-n0e2jq{color:var(--accent);justify-content:center;align-items:center;display:inline-flex}.tz-row-label.svelte-n0e2jq{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tz-row-off.svelte-n0e2jq{color:var(--fg-4)}html:not([data-theme=light]) .only-light.svelte-szqtvg,html[data-theme=light] .only-dark.svelte-szqtvg{display:none!important}.brand.svelte-szqtvg{padding:calc(var(--space-large) + var(--brand-nudge)) var(--space-large) var(--space-large) calc(var(--space-large) + var(--brand-nudge))}.logo-emblem.svelte-szqtvg{display:none}nav.svelte-szqtvg{gap:var(--space-xsmall);padding:0 var(--space-small);flex-direction:column;flex:1;display:flex}.foot.svelte-szqtvg{padding:var(--space-large);gap:var(--space-medium);flex-direction:column;display:flex}.topbar.svelte-12kbeb0{align-items:center;gap:var(--space-large);padding:var(--space-medium) var(--space-xlarge);background:0 0;min-height:64px;display:flex}.title.svelte-12kbeb0{font-size:var(--fs-lg);flex:1}.burger.svelte-12kbeb0{color:var(--ink);cursor:pointer;padding:var(--space-small);background:0 0;border:none;display:none}.right.svelte-12kbeb0{align-items:center;gap:var(--space-medium);display:flex}.scrim.svelte-m8s0p9{background:var(--scrim);z-index:20;position:fixed;inset:0}.drawer.svelte-m8s0p9{z-index:21;background:var(--bg-soft);border-right:1px solid var(--border);width:260px;transition:transform var(--dur) var(--easing);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.drawer.open.svelte-m8s0p9{transform:translate(0)}.tabrow.svelte-14hux3d{gap:var(--space-large);padding:0 var(--space-xlarge);display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}.tab.svelte-14hux3d{padding:var(--space-small) 0 var(--space-medium);color:var(--fg-2);font:var(--fw-bold) var(--fs-sm)/1 var(--font-sans);white-space:nowrap;transition:color var(--dur-fast) var(--easing);flex:none;text-decoration:none;position:relative}.tab.svelte-14hux3d:hover,.tab.active.svelte-14hux3d{color:var(--ink)}.tab.active.svelte-14hux3d:after{content:"";background:var(--accent);height:2px;box-shadow:0 0 10px color-mix(in srgb, var(--accent) 80%, transparent);border-radius:2px;position:absolute;bottom:0;left:0;right:0}.shell.svelte-1oszhz{background:var(--bg-soft);grid-template-columns:240px 1fr;height:100vh;display:grid;overflow:hidden}.sidebar.svelte-1oszhz{flex-direction:column;display:flex;overflow-y:auto}.main.svelte-1oszhz{flex-direction:column;min-width:0;height:100vh;display:flex}.viewport.svelte-1oszhz{background:var(--bg);border-top:1px solid var(--border);border-left:1px solid var(--border);border-top-left-radius:18px;flex:1;min-height:0;overflow-y:auto}.content.svelte-1oszhz{padding:var(--space-xlarge)}@media (width<=1023px){.shell.svelte-1oszhz{grid-template-columns:64px 1fr}.sidebar.svelte-1oszhz .label,.sidebar.svelte-1oszhz .logo-full{display:none}.sidebar.svelte-1oszhz .logo-emblem{display:block}.sidebar.svelte-1oszhz .brand{padding:calc(var(--space-large) + var(--brand-nudge)) var(--space-small) var(--space-large);justify-content:center;display:flex}.sidebar.svelte-1oszhz .item{padding:var(--space-medium);justify-content:center}.sidebar.svelte-1oszhz .chevron{display:none}.sidebar.svelte-1oszhz .foot{align-items:center;gap:var(--space-small);padding:var(--space-medium);flex-direction:column;display:flex}.sidebar.svelte-1oszhz .avatarmenu{justify-content:center}.sidebar.svelte-1oszhz .avatar-email{display:none}.sidebar.svelte-1oszhz .tz-trigger{align-items:center;gap:var(--space-xsmall);padding:var(--space-medium) var(--space-xsmall);border-radius:var(--radius-md);text-align:center;background:0 0;border-color:#0000;flex-direction:column}.sidebar.svelte-1oszhz .tz-trigger:hover{background:var(--surface-2);border-color:#0000}.sidebar.svelte-1oszhz .tz-text,.sidebar.svelte-1oszhz .tz-caret{display:none}.sidebar.svelte-1oszhz .tz-abbr{font:var(--fw-bold) var(--fs-xs)/1 var(--font-sans);color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.sidebar.svelte-1oszhz .tz-trigger:hover .tz-abbr{color:var(--ink)}}@media (width<=767px){.shell.svelte-1oszhz{grid-template-columns:1fr}.sidebar.svelte-1oszhz{display:none}.burger{display:block!important}.viewport.svelte-1oszhz{border-left:none;border-top-left-radius:0}.content.svelte-1oszhz{padding:var(--space-large)}}
