/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-outline-style:solid;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--spacing:.25rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:1rem;--text-sm:.8125rem;--text-sm--line-height:1.125rem;--text-base:.875rem;--text-base--line-height:1.25rem;--text-lg:1.0625rem;--text-lg--line-height:1.5rem;--text-xl:1.25rem;--text-xl--line-height:1.625rem;--text-2xl:1.5rem;--text-2xl--line-height:1.875rem;--text-3xl:1.875rem;--text-3xl--line-height:2.125rem;--text-4xl:2.375rem;--text-4xl--line-height:2.625rem;--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--text-md:.9375rem;--text-md--line-height:1.375rem;--color-brand-50:#fff6f1;--color-brand-100:#ffe9dd;--color-brand-200:#fed0b8;--color-brand-300:#ffa67b;--color-brand-400:#f87d47;--color-brand-500:#f05e21;--color-brand-600:#cf4711;--color-brand-700:#b93a0b;--color-brand-800:#8a2f0c;--color-brand-900:#6c270e;--color-brand-950:#3b1306;--color-canvas:#fff;--color-surface:#fff;--color-surface-2:#f8fafc;--color-surface-3:#f1f5f9;--color-raised:#fff;--color-line:#e6eaf0;--color-line-2:#d5dce6;--color-line-3:#edf1f6;--color-ink:#0f172a;--color-ink-2:#334155;--color-muted:#64748b;--color-faint:#94a3b8;--color-hover:#f5f7fb;--color-overlay:#0f172a73;--color-accent:#f05e21;--color-accent-fill:#cf4711;--color-accent-fill-hover:#b93a0b;--color-accent-ink:#c2410c;--color-accent-soft:#fff1e8;--color-focus:#f05e21;--color-success:#059669;--color-success-ink:#047857;--color-success-soft:#ecfdf5;--color-success-line:#a7f3d0;--color-pending:#d97706;--color-pending-ink:#b45309;--color-pending-soft:#fffbeb;--color-pending-line:#fde68a;--color-warning:#ea580c;--color-warning-ink:#c2410c;--color-warning-soft:#fff7ed;--color-warning-line:#fed7aa;--color-danger:#dc2626;--color-danger-ink:#b91c1c;--color-danger-soft:#fef2f2;--color-danger-line:#fecaca;--color-neutral:#64748b;--color-neutral-ink:#475569;--color-neutral-soft:#f1f5f9;--color-neutral-line:#e2e8f0;--color-info:#2563eb;--color-info-ink:#1d4ed8;--color-info-soft:#eff6ff;--color-info-line:#bfdbfe;--color-chart-1:#f05e21;--color-chart-2:#2563eb;--color-chart-3:#059669;--color-chart-4:#7c3aed;--color-chart-5:#d97706;--color-chart-6:#e11d48;--color-chart-7:#0891b2;--color-chart-8:#4f46e5;--color-chart-grid:#edf1f6;--color-chart-axis:#d5dce6;--radius-control:8px;--radius-panel:14px;--radius-card:14px;--radius-pop:12px;--radius-modal:16px;--shadow-card:0 1px 2px #0f172a0a, 0 4px 18px -8px #0f172a1a;--shadow-card-hover:0 2px 4px #0f172a0d, 0 14px 30px -14px #0f172a38;--shadow-pop:0 14px 34px -12px #0f172a40, 0 2px 6px -2px #0f172a14;--shadow-modal:0 28px 64px -18px #0f172a61, 0 4px 12px -4px #0f172a1a;--shadow-control:0 1px 2px #0f172a0d;--spacing-sidebar:15.5rem;--spacing-rail:4.25rem;--spacing-topbar:3.5rem;--motion-instant:80ms;--motion-fast:.12s;--motion-base:.14s;--motion-slow:.15s;--motion-slower:.15s;--motion-stagger:0s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.22, 1, .36, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-spring:cubic-bezier(.22, 1, .36, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--animate-shimmer:shimmer 1.4s ease-in-out infinite;--animate-spin-slow:spin .9s linear infinite}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--c-brand:#f05e21;--c-brand-ink:#c2410c;--c-brand-50:#fff6f1;--c-brand-100:#ffe7da;--c-brand-200:#fed0b8;--c-orange:#ea580c;--c-orange-ink:#c2410c;--c-orange-50:#fff7ed;--c-orange-100:#ffedd5;--c-orange-200:#fed7aa;--c-amber:#d97706;--c-amber-ink:#b45309;--c-amber-50:#fffbeb;--c-amber-100:#fef3c7;--c-amber-200:#fde68a;--c-yellow:#ca8a04;--c-yellow-ink:#a16207;--c-yellow-50:#fefce8;--c-yellow-100:#fef9c3;--c-yellow-200:#fef08a;--c-green:#16a34a;--c-green-ink:#15803d;--c-green-50:#f0fdf4;--c-green-100:#dcfce7;--c-green-200:#bbf7d0;--c-emerald:#059669;--c-emerald-ink:#047857;--c-emerald-50:#ecfdf5;--c-emerald-100:#d1fae5;--c-emerald-200:#a7f3d0;--c-teal:#0d9488;--c-teal-ink:#0f766e;--c-teal-50:#f0fdfa;--c-teal-100:#ccfbf1;--c-teal-200:#99f6e4;--c-cyan:#0891b2;--c-cyan-ink:#0e7490;--c-cyan-50:#ecfeff;--c-cyan-100:#cffafe;--c-cyan-200:#a5f3fc;--c-sky:#0284c7;--c-sky-ink:#0369a1;--c-sky-50:#f0f9ff;--c-sky-100:#e0f2fe;--c-sky-200:#bae6fd;--c-blue:#2563eb;--c-blue-ink:#1d4ed8;--c-blue-50:#eff6ff;--c-blue-100:#dbeafe;--c-blue-200:#bfdbfe;--c-indigo:#4f46e5;--c-indigo-ink:#4338ca;--c-indigo-50:#eef2ff;--c-indigo-100:#e0e7ff;--c-indigo-200:#c7d2fe;--c-violet:#7c3aed;--c-violet-ink:#6d28d9;--c-violet-50:#f5f3ff;--c-violet-100:#ede9fe;--c-violet-200:#ddd6fe;--c-pink:#db2777;--c-pink-ink:#be185d;--c-pink-50:#fdf2f8;--c-pink-100:#fce7f3;--c-pink-200:#fbcfe8;--c-rose:#e11d48;--c-rose-ink:#be123c;--c-rose-50:#fff1f2;--c-rose-100:#ffe4e6;--c-rose-200:#fecdd3;--c-red:#dc2626;--c-red-ink:#b91c1c;--c-red-50:#fef2f2;--c-red-100:#fee2e2;--c-red-200:#fecaca;--c-slate:#475569;--c-slate-ink:#334155;--c-slate-50:#f8fafc;--c-slate-100:#eef2f7;--c-slate-200:#dde3ec;--grad-brand:linear-gradient(135deg, #d2450e 0%, #b93a0b 100%);--grad-brand-hover:linear-gradient(135deg, #c43f0c 0%, #a53309 100%);--grad-brand-line:linear-gradient(90deg, #f05e21 0%, #f59e0b 100%);--hero-1:#0c4a6e;--hero-2:#0369a1;--hero-3:#06b6d4;--hero-ink:#0369a1;--hero-glow:#0284c752;--tbl-head-a:#f8faff;--tbl-head-b:#eef2fa;--tbl-head-ink:#1e293b;--tbl-head-sep:#e3e8f1;--tbl-zebra:#f9fbfd;--tbl-hover:#fff5ee;--tbl-selected:#ffeadd;--tbl-line:#e9edf3;--tbl-vline:#eef1f6}body[data-section=mobil]{--hero-1:#b83a0b;--hero-2:#cf4711;--hero-3:#f08a1d;--hero-ink:#c2410c;--hero-glow:#f05e215c}body[data-section=grafik]{--hero-1:#3730a3;--hero-2:#5b3fd6;--hero-3:#8b5cf6;--hero-ink:#5b3fd6;--hero-glow:#7c3aed52}body[data-section=basvuru]{--hero-1:#0b5f59;--hero-2:#0f766e;--hero-3:#10a37a;--hero-ink:#0f766e;--hero-glow:#0d948852}body[data-section=log]{--hero-1:#1e3a8a;--hero-2:#1d4ed8;--hero-3:#5b67f0;--hero-ink:#1d4ed8;--hero-glow:#2563eb52}[data-theme=dark]{color-scheme:dark;--color-canvas:#0f141c;--color-surface:#161b24;--color-surface-2:#1b2130;--color-surface-3:#232b39;--color-raised:#1b2130;--color-line:#273041;--color-line-2:#354156;--color-line-3:#212937;--color-ink:#e8edf5;--color-ink-2:#b8c2d3;--color-muted:#8f9bb0;--color-faint:#5f6b80;--color-hover:#1d2431;--color-overlay:#02060c9e;--color-accent:#f26a2e;--color-accent-fill:#cf4711;--color-accent-fill-hover:#e0531a;--color-accent-ink:#ff9a66;--color-accent-soft:#f05e2124;--color-focus:#ff7a3d;--color-success:#34d399;--color-success-ink:#6ee7b7;--color-success-soft:#34d3991f;--color-success-line:#34d39952;--color-pending:#fbbf24;--color-pending-ink:#fcd34d;--color-pending-soft:#fbbf241f;--color-pending-line:#fbbf2452;--color-warning:#fb923c;--color-warning-ink:#fdba74;--color-warning-soft:#fb923c1f;--color-warning-line:#fb923c52;--color-danger:#f87171;--color-danger-ink:#fca5a5;--color-danger-soft:#f8717121;--color-danger-line:#f8717157;--color-neutral:#94a3b8;--color-neutral-ink:#cbd5e1;--color-neutral-soft:#94a3b81f;--color-neutral-line:#94a3b842;--color-info:#60a5fa;--color-info-ink:#93c5fd;--color-info-soft:#60a5fa1f;--color-info-line:#60a5fa52;--color-chart-1:#f05e21;--color-chart-2:#3b82f6;--color-chart-3:#0ea573;--color-chart-4:#8b5cf6;--color-chart-5:#b87a06;--color-chart-6:#f2557a;--color-chart-7:#0ba1bf;--color-chart-8:#6366f1;--color-chart-grid:#222a37;--color-chart-axis:#354156;--shadow-card:0 1px 2px #0000004d, 0 0 0 1px #ffffff05;--shadow-card-hover:0 14px 30px -14px #000000b3;--shadow-pop:0 16px 38px -12px #000000a6, 0 0 0 1px #ffffff0f;--shadow-modal:0 28px 70px -18px #000000bf, 0 0 0 1px #ffffff12;--shadow-control:none;--c-brand:#ff8a52;--c-brand-ink:#ffb088;--c-orange:#fb923c;--c-orange-ink:#fdba74;--c-amber:#fbbf24;--c-amber-ink:#fcd34d;--c-yellow:#facc15;--c-yellow-ink:#fde047;--c-green:#4ade80;--c-green-ink:#86efac;--c-emerald:#34d399;--c-emerald-ink:#6ee7b7;--c-teal:#2dd4bf;--c-teal-ink:#5eead4;--c-cyan:#22d3ee;--c-cyan-ink:#67e8f9;--c-sky:#38bdf8;--c-sky-ink:#7dd3fc;--c-blue:#60a5fa;--c-blue-ink:#93c5fd;--c-indigo:#818cf8;--c-indigo-ink:#a5b4fc;--c-violet:#a78bfa;--c-violet-ink:#c4b5fd;--c-pink:#f472b6;--c-pink-ink:#f9a8d4;--c-rose:#fb7185;--c-rose-ink:#fda4af;--c-red:#f87171;--c-red-ink:#fca5a5;--c-slate:#94a3b8;--c-slate-ink:#cbd5e1;--tbl-head-a:#1c2433;--tbl-head-b:#19202d;--tbl-head-ink:#e2e8f0;--tbl-head-sep:#2a3445;--tbl-zebra:#182030;--tbl-hover:#f05e211a;--tbl-selected:#f05e212b;--tbl-line:#232c3b;--tbl-vline:#212a38;--c-brand-50:var(--c-brand)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-brand-50:color-mix(in srgb, var(--c-brand) 7%, #161b24)}}[data-theme=dark]{--c-brand-100:var(--c-brand)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-brand-100:color-mix(in srgb, var(--c-brand) 16%, #161b24)}}[data-theme=dark]{--c-brand-200:var(--c-brand)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-brand-200:color-mix(in srgb, var(--c-brand) 34%, #161b24)}}[data-theme=dark]{--c-orange-50:var(--c-orange)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-orange-50:color-mix(in srgb, var(--c-orange) 7%, #161b24)}}[data-theme=dark]{--c-orange-100:var(--c-orange)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-orange-100:color-mix(in srgb, var(--c-orange) 16%, #161b24)}}[data-theme=dark]{--c-orange-200:var(--c-orange)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-orange-200:color-mix(in srgb, var(--c-orange) 34%, #161b24)}}[data-theme=dark]{--c-amber-50:var(--c-amber)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-amber-50:color-mix(in srgb, var(--c-amber) 7%, #161b24)}}[data-theme=dark]{--c-amber-100:var(--c-amber)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-amber-100:color-mix(in srgb, var(--c-amber) 16%, #161b24)}}[data-theme=dark]{--c-amber-200:var(--c-amber)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-amber-200:color-mix(in srgb, var(--c-amber) 34%, #161b24)}}[data-theme=dark]{--c-yellow-50:var(--c-yellow)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-yellow-50:color-mix(in srgb, var(--c-yellow) 7%, #161b24)}}[data-theme=dark]{--c-yellow-100:var(--c-yellow)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-yellow-100:color-mix(in srgb, var(--c-yellow) 16%, #161b24)}}[data-theme=dark]{--c-yellow-200:var(--c-yellow)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-yellow-200:color-mix(in srgb, var(--c-yellow) 34%, #161b24)}}[data-theme=dark]{--c-green-50:var(--c-green)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-green-50:color-mix(in srgb, var(--c-green) 7%, #161b24)}}[data-theme=dark]{--c-green-100:var(--c-green)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-green-100:color-mix(in srgb, var(--c-green) 16%, #161b24)}}[data-theme=dark]{--c-green-200:var(--c-green)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-green-200:color-mix(in srgb, var(--c-green) 34%, #161b24)}}[data-theme=dark]{--c-emerald-50:var(--c-emerald)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-emerald-50:color-mix(in srgb, var(--c-emerald) 7%, #161b24)}}[data-theme=dark]{--c-emerald-100:var(--c-emerald)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-emerald-100:color-mix(in srgb, var(--c-emerald) 16%, #161b24)}}[data-theme=dark]{--c-emerald-200:var(--c-emerald)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-emerald-200:color-mix(in srgb, var(--c-emerald) 34%, #161b24)}}[data-theme=dark]{--c-teal-50:var(--c-teal)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-teal-50:color-mix(in srgb, var(--c-teal) 7%, #161b24)}}[data-theme=dark]{--c-teal-100:var(--c-teal)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-teal-100:color-mix(in srgb, var(--c-teal) 16%, #161b24)}}[data-theme=dark]{--c-teal-200:var(--c-teal)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-teal-200:color-mix(in srgb, var(--c-teal) 34%, #161b24)}}[data-theme=dark]{--c-cyan-50:var(--c-cyan)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-cyan-50:color-mix(in srgb, var(--c-cyan) 7%, #161b24)}}[data-theme=dark]{--c-cyan-100:var(--c-cyan)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-cyan-100:color-mix(in srgb, var(--c-cyan) 16%, #161b24)}}[data-theme=dark]{--c-cyan-200:var(--c-cyan)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-cyan-200:color-mix(in srgb, var(--c-cyan) 34%, #161b24)}}[data-theme=dark]{--c-sky-50:var(--c-sky)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-sky-50:color-mix(in srgb, var(--c-sky) 7%, #161b24)}}[data-theme=dark]{--c-sky-100:var(--c-sky)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-sky-100:color-mix(in srgb, var(--c-sky) 16%, #161b24)}}[data-theme=dark]{--c-sky-200:var(--c-sky)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-sky-200:color-mix(in srgb, var(--c-sky) 34%, #161b24)}}[data-theme=dark]{--c-blue-50:var(--c-blue)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-blue-50:color-mix(in srgb, var(--c-blue) 7%, #161b24)}}[data-theme=dark]{--c-blue-100:var(--c-blue)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-blue-100:color-mix(in srgb, var(--c-blue) 16%, #161b24)}}[data-theme=dark]{--c-blue-200:var(--c-blue)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-blue-200:color-mix(in srgb, var(--c-blue) 34%, #161b24)}}[data-theme=dark]{--c-indigo-50:var(--c-indigo)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-indigo-50:color-mix(in srgb, var(--c-indigo) 7%, #161b24)}}[data-theme=dark]{--c-indigo-100:var(--c-indigo)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-indigo-100:color-mix(in srgb, var(--c-indigo) 16%, #161b24)}}[data-theme=dark]{--c-indigo-200:var(--c-indigo)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-indigo-200:color-mix(in srgb, var(--c-indigo) 34%, #161b24)}}[data-theme=dark]{--c-violet-50:var(--c-violet)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-violet-50:color-mix(in srgb, var(--c-violet) 7%, #161b24)}}[data-theme=dark]{--c-violet-100:var(--c-violet)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-violet-100:color-mix(in srgb, var(--c-violet) 16%, #161b24)}}[data-theme=dark]{--c-violet-200:var(--c-violet)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-violet-200:color-mix(in srgb, var(--c-violet) 34%, #161b24)}}[data-theme=dark]{--c-pink-50:var(--c-pink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-pink-50:color-mix(in srgb, var(--c-pink) 7%, #161b24)}}[data-theme=dark]{--c-pink-100:var(--c-pink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-pink-100:color-mix(in srgb, var(--c-pink) 16%, #161b24)}}[data-theme=dark]{--c-pink-200:var(--c-pink)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-pink-200:color-mix(in srgb, var(--c-pink) 34%, #161b24)}}[data-theme=dark]{--c-rose-50:var(--c-rose)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-rose-50:color-mix(in srgb, var(--c-rose) 7%, #161b24)}}[data-theme=dark]{--c-rose-100:var(--c-rose)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-rose-100:color-mix(in srgb, var(--c-rose) 16%, #161b24)}}[data-theme=dark]{--c-rose-200:var(--c-rose)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-rose-200:color-mix(in srgb, var(--c-rose) 34%, #161b24)}}[data-theme=dark]{--c-red-50:var(--c-red)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-red-50:color-mix(in srgb, var(--c-red) 7%, #161b24)}}[data-theme=dark]{--c-red-100:var(--c-red)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-red-100:color-mix(in srgb, var(--c-red) 16%, #161b24)}}[data-theme=dark]{--c-red-200:var(--c-red)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-red-200:color-mix(in srgb, var(--c-red) 34%, #161b24)}}[data-theme=dark]{--c-slate-50:var(--c-slate)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-slate-50:color-mix(in srgb, var(--c-slate) 7%, #161b24)}}[data-theme=dark]{--c-slate-100:var(--c-slate)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-slate-100:color-mix(in srgb, var(--c-slate) 16%, #161b24)}}[data-theme=dark]{--c-slate-200:var(--c-slate)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--c-slate-200:color-mix(in srgb, var(--c-slate) 34%, #161b24)}}html{color-scheme:light;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--color-canvas)}body{background:var(--color-canvas);min-height:100dvh;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base--line-height);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#f05e213d}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--color-accent) 24%, transparent)}}[x-cloak]{display:none!important}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:4px}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}hr{border-color:var(--color-line)}code,kbd,samp,pre{font-family:var(--font-mono)}.ti{vertical-align:-.125em;line-height:1}*{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}[data-theme=dark] *{scrollbar-color:#3a4558 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#cbd5e1 padding-box padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#f5a07a padding-box padding-box;border:2px solid #0000}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.skeleton{animation:none!important}}}@layer components{.flatpickr-calendar{opacity:0;text-align:center;visibility:hidden;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;direction:ltr;background:#fff;border:0;border-radius:5px;width:307.875px;padding:0;font-size:14px;line-height:24px;animation:none;display:none;position:absolute;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;max-height:640px}.flatpickr-calendar.open{z-index:99999;display:inline-block}.flatpickr-calendar.animate.open{animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{pointer-events:none;content:"";border:solid #0000;width:0;height:0;display:block;position:absolute;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{color:#000000e6;fill:#000000e6;text-align:center;-webkit-user-select:none;user-select:none;background:0 0;flex:1;height:34px;line-height:1;position:relative;overflow:hidden}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;user-select:none;cursor:pointer;z-index:3;color:#000000e6;fill:#000000e6;height:34px;padding:10px;text-decoration:none;position:absolute;top:0}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{opacity:0;cursor:pointer;box-sizing:border-box;border:1px solid #39393926;width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;position:absolute;right:0}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-top:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;color:inherit;text-align:center;width:75%;height:34px;padding:7.48px 0 0;font-weight:300;line-height:1;display:inline-block;position:absolute;left:12.5%;transform:translate(0)}.flatpickr-current-month span.cur-month{color:inherit;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700;display:inline-block}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month input.cur-year{box-sizing:border-box;color:inherit;cursor:text;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;vertical-align:initial;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 0 .5ch;display:inline-block}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:#00000080;pointer-events:none;background:0 0;font-size:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;height:auto;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;background:0 0;border:none;border-radius:0;outline:none;width:auto;margin:-1px 0 0;padding:0 0 0 .5ch;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#0000;outline:none;padding:0}.flatpickr-weekdays{text-align:center;background:0 0;align-items:center;width:100%;height:28px;display:flex;overflow:hidden}.flatpickr-weekdays .flatpickr-weekdaycontainer{flex:1;display:flex}span.flatpickr-weekday{cursor:default;color:#0000008a;text-align:center;background:0 0;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1;display:block}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;width:307.875px;display:flex;position:relative;overflow:hidden}.flatpickr-days:focus{outline:0}.dayContainer{text-align:left;box-sizing:border-box;opacity:1;outline:0;flex-wrap:wrap;justify-content:space-around;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;display:flex;transform:translate(0)}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{box-sizing:border-box;color:#393939;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:150px;flex-basis:14.2857%;justify-content:center;width:14.2857%;max-width:39px;height:39px;margin:0;font-weight:400;line-height:39px;display:inline-block;position:relative}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6;outline:0}.flatpickr-day.today:hover,.flatpickr-day.today:focus{color:#fff;background:#959ea9;border-color:#959ea9}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#569ff7;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;cursor:default;background:0 0;border-color:#0000}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{color:#3939394d;cursor:default;background:0 0;border:none;width:100%;max-width:none;display:block}.flatpickr-innerContainer{box-sizing:border-box;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;padding:0;display:inline-block}.flatpickr-time{text-align:center;box-sizing:border-box;outline:0;height:0;max-height:40px;line-height:40px;display:flex;overflow:hidden}.flatpickr-time:after{content:"";clear:both;display:table}.flatpickr-time .numInputWrapper{float:left;flex:1;width:40%;height:40px}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-box-shadow:none;box-shadow:none;text-align:center;height:inherit;line-height:inherit;color:#393939;box-sizing:border-box;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;position:relative}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;-webkit-user-select:none;user-select:none;align-self:center;width:2%;font-weight:700}.flatpickr-time .flatpickr-am-pm{cursor:pointer;text-align:center;outline:0;width:18%;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}.ts-control{z-index:1;box-sizing:border-box;width:100%;box-shadow:none;border:1px solid #d0d0d0;border-radius:3px;flex-wrap:wrap;padding:8px;display:flex;position:relative;overflow:hidden}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;color:#303030;background:#f2f2f2;border:0 solid #d0d0d0;margin:0 3px 3px 0;padding:2px 6px;overflow:auto}.ts-wrapper.multi .ts-control>div.active{color:#303030;background:#e8e8e8;border:0 solid #cacaca}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.ts-control>input{flex:auto;min-width:7rem;text-indent:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;line-height:inherit!important;-webkit-user-select:auto!important;user-select:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline-block!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{z-index:10;box-sizing:border-box;background:#fff;border:1px solid #d0d0d0;border-top:0;border-radius:0 0 3px 3px;width:100%;margin:.25rem 0 0;position:absolute;top:100%;left:0;box-shadow:0 1px 3px #0000001a}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#7da8d033;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{color:#303030;cursor:default;background:#fff}.ts-dropdown .active{color:#495c68;background-color:#f5fafd}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{width:30px;height:30px;margin:5px 8px;display:inline-block}.ts-dropdown .spinner:after{content:" ";border:5px solid #d0d0d0;border-color:#d0d0d0 #0000;border-radius:50%;width:24px;height:24px;margin:3px;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{scroll-behavior:smooth;max-height:200px;overflow:hidden auto}.ts-wrapper.plugin-drag_drop .ts-dragging{color:#0000!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{opacity:0;cursor:pointer;transition:opacity .5s;position:absolute;top:50%;right:2px;transform:translateY(-50%);background:0 0!important;margin-right:0!important}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret), 8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff, #d0d0d0, 85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;opacity:.4;margin-top:-12px;line-height:20px;position:absolute;top:50%;right:8px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{box-shadow:none;background:0 0;border:0 solid #d0d0d0;border-bottom-width:1px;width:100%;padding:8px;display:block}.plugin-dropdown_input .items-placeholder{width:100%;box-shadow:none!important;border:0!important}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:#0000}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-top:0;border-right:1px solid #f2f2f2;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;vertical-align:middle;box-sizing:border-box;border-radius:0 2px 2px 0;padding:0 6px;text-decoration:none;display:inline-block}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:0 0}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;top:0;right:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{cursor:text;background:#fff}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.tint-brand{--tint:var(--c-brand);--tint-ink:var(--c-brand-ink);--tint-50:var(--c-brand-50);--tint-100:var(--c-brand-100);--tint-200:var(--c-brand-200)}.tint-orange{--tint:var(--c-orange);--tint-ink:var(--c-orange-ink);--tint-50:var(--c-orange-50);--tint-100:var(--c-orange-100);--tint-200:var(--c-orange-200)}.tint-amber{--tint:var(--c-amber);--tint-ink:var(--c-amber-ink);--tint-50:var(--c-amber-50);--tint-100:var(--c-amber-100);--tint-200:var(--c-amber-200)}.tint-yellow{--tint:var(--c-yellow);--tint-ink:var(--c-yellow-ink);--tint-50:var(--c-yellow-50);--tint-100:var(--c-yellow-100);--tint-200:var(--c-yellow-200)}.tint-green{--tint:var(--c-green);--tint-ink:var(--c-green-ink);--tint-50:var(--c-green-50);--tint-100:var(--c-green-100);--tint-200:var(--c-green-200)}.tint-emerald{--tint:var(--c-emerald);--tint-ink:var(--c-emerald-ink);--tint-50:var(--c-emerald-50);--tint-100:var(--c-emerald-100);--tint-200:var(--c-emerald-200)}.tint-teal{--tint:var(--c-teal);--tint-ink:var(--c-teal-ink);--tint-50:var(--c-teal-50);--tint-100:var(--c-teal-100);--tint-200:var(--c-teal-200)}.tint-cyan{--tint:var(--c-cyan);--tint-ink:var(--c-cyan-ink);--tint-50:var(--c-cyan-50);--tint-100:var(--c-cyan-100);--tint-200:var(--c-cyan-200)}.tint-sky{--tint:var(--c-sky);--tint-ink:var(--c-sky-ink);--tint-50:var(--c-sky-50);--tint-100:var(--c-sky-100);--tint-200:var(--c-sky-200)}.tint-blue{--tint:var(--c-blue);--tint-ink:var(--c-blue-ink);--tint-50:var(--c-blue-50);--tint-100:var(--c-blue-100);--tint-200:var(--c-blue-200)}.tint-indigo{--tint:var(--c-indigo);--tint-ink:var(--c-indigo-ink);--tint-50:var(--c-indigo-50);--tint-100:var(--c-indigo-100);--tint-200:var(--c-indigo-200)}.tint-violet{--tint:var(--c-violet);--tint-ink:var(--c-violet-ink);--tint-50:var(--c-violet-50);--tint-100:var(--c-violet-100);--tint-200:var(--c-violet-200)}.tint-pink{--tint:var(--c-pink);--tint-ink:var(--c-pink-ink);--tint-50:var(--c-pink-50);--tint-100:var(--c-pink-100);--tint-200:var(--c-pink-200)}.tint-rose{--tint:var(--c-rose);--tint-ink:var(--c-rose-ink);--tint-50:var(--c-rose-50);--tint-100:var(--c-rose-100);--tint-200:var(--c-rose-200)}.tint-red{--tint:var(--c-red);--tint-ink:var(--c-red-ink);--tint-50:var(--c-red-50);--tint-100:var(--c-red-100);--tint-200:var(--c-red-200)}.tint-slate{--tint:var(--c-slate);--tint-ink:var(--c-slate-ink);--tint-50:var(--c-slate-50);--tint-100:var(--c-slate-100);--tint-200:var(--c-slate-200)}.skip-link{z-index:100;border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-surface);padding:.5rem .75rem;font-weight:600;position:absolute;top:-3rem;left:.75rem}.skip-link:focus{top:.75rem}.app-shell{min-height:100dvh;display:flex}.app-content{flex-direction:column;flex:auto;min-width:0;display:flex}.app-main{flex:auto;min-width:0;padding:1.25rem 1.5rem 3rem}.app-main:focus{outline:none}@media not all and (min-width:40rem){.app-main{padding:.875rem .875rem 2.5rem}}.sidebar{flex:0 0 var(--spacing-sidebar);height:100dvh;width:var(--spacing-sidebar);background:var(--color-surface);border-right:1px solid var(--color-line);z-index:40;flex-direction:column;display:flex;position:sticky;top:0}.sidebar-brand{height:calc(var(--spacing-topbar) + .25rem);flex:none;align-items:center;gap:.625rem;padding:0 .875rem 0 1rem;display:flex}.brand-mark{border-radius:10px;flex:none;width:2.125rem;height:2.125rem;box-shadow:0 6px 14px -6px #f05e2199}.brand-text{flex-direction:column;min-width:0;line-height:1.1;display:flex}.brand-name{font-weight:800;font-size:var(--text-lg);letter-spacing:-.01em;color:var(--color-ink)}.brand-sub{font-size:var(--text-xs);color:var(--color-muted);white-space:nowrap}.sidebar-scroll{overscroll-behavior:contain;flex:auto;padding:.25rem .75rem 1rem;overflow-y:auto}.sidebar-foot{border-top:1px solid var(--color-line);flex:none;padding:.5rem .75rem}.nav-section{margin-top:.375rem}.nav-section+.nav-section{border-top:1px dashed var(--color-line);margin-top:.625rem;padding-top:.5rem}.nav-section>summary,.nav-group>summary{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-control);align-items:center;gap:.5rem;list-style:none;display:flex}:is(.nav-section>summary,.nav-group>summary)::-webkit-details-marker{display:none}.nav-section>summary{height:2.375rem;font-weight:750;font-size:var(--text-sm);color:var(--color-ink);padding:0 .5rem 0 .375rem}.nav-section>summary:hover{background:var(--color-hover)}.nav-ico{background:var(--tint-100);width:1.75rem;height:1.75rem;color:var(--tint);box-shadow:inset 0 0 0 1px var(--tint);border-radius:8px;flex:none;place-items:center;font-size:1rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.nav-ico{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 14%, transparent)}}.nav-section>summary>.nav-ico{background:linear-gradient(135deg, var(--tint), var(--tint))}@supports (color:color-mix(in lab, red, red)){.nav-section>summary>.nav-ico{background:linear-gradient(135deg, var(--tint), color-mix(in srgb, var(--tint) 70%, #000))}}.nav-section>summary>.nav-ico{color:#fff;box-shadow:0 4px 10px -4px var(--tint)}@supports (color:color-mix(in lab, red, red)){.nav-section>summary>.nav-ico{box-shadow:0 4px 10px -4px color-mix(in srgb, var(--tint) 70%, transparent)}}.nav-caret{color:var(--color-faint);transition:transform var(--motion-fast) var(--ease-standard);margin-left:auto;font-size:.875rem}details[open]>summary>.nav-caret{transform:rotate(90deg)}.nav-section-body{padding:.25rem 0}.nav-group>summary{height:2.125rem;font-size:var(--text-sm);color:var(--color-ink-2);margin-top:1px;padding:0 .5rem 0 .375rem;font-weight:600}.nav-group>summary:hover{background:var(--color-hover);color:var(--color-ink)}.nav-group>summary>.nav-ico{border-radius:7px;width:1.625rem;height:1.625rem;font-size:.9375rem}.nav-group.has-active>summary{color:var(--color-ink)}.nav-group.has-active>summary>.nav-ico{background:var(--tint);color:#fff;box-shadow:0 4px 10px -5px var(--tint)}.nav-items{flex-direction:column;gap:2px;margin-left:.8125rem;padding:.1875rem 0 .375rem 1.375rem;display:flex;position:relative}.nav-items:before{content:"";background:var(--color-line);width:1px;position:absolute;top:.25rem;bottom:.5rem;left:0}.nav-section-body>.nav-items{padding-left:1.375rem}.nav-link{border-radius:var(--radius-control);min-height:2rem;font-size:var(--text-sm);color:var(--color-ink-2);align-items:center;gap:.5rem;padding:.3125rem .625rem;font-weight:500;display:flex;position:relative}.nav-link:hover{background:var(--color-hover);color:var(--color-ink)}.nav-link[aria-current=page]{background:var(--grad-brand);color:#fff;font-weight:650;box-shadow:0 6px 16px -8px #cf4711bf}.nav-link[aria-current=page]:before{content:"";background:var(--color-accent);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--color-surface);border-radius:999px;margin-top:-.25rem;position:absolute;top:50%;left:-1.4375rem}.sidebar-foot .nav-link[aria-current=page]:before,.rail-flyout .nav-link:before{display:none}.nav-link-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav-label-desktop{display:none}@media (min-width:64rem){.nav-label-desktop{display:inline}.nav-label-mobile{display:none}}.nav-indicator,.nav-rail-btn{display:none}@media (min-width:64rem){[data-sidebar=rail] .sidebar{flex-basis:var(--spacing-rail);width:var(--spacing-rail)}[data-sidebar=rail] .brand-text,[data-sidebar=rail] .nav-section>summary .nav-section-label,[data-sidebar=rail] .nav-caret,[data-sidebar=rail] .sidebar-foot .nav-link-label{display:none}[data-sidebar=rail] .sidebar-brand{justify-content:center;padding:0}[data-sidebar=rail] .sidebar-scroll{padding:.25rem .5rem 1rem}[data-sidebar=rail] .nav-section+.nav-section{border-top:0;padding-top:0}[data-sidebar=rail] .nav-section>summary{pointer-events:none;justify-content:center;height:1.5rem;padding:0}[data-sidebar=rail] .nav-section>summary>.nav-ico{display:none}[data-sidebar=rail] .nav-section>summary:after{content:"";background:var(--tint);border-radius:2px;width:1.5rem;height:2px;display:block}[data-sidebar=rail] .nav-section-body,[data-sidebar=rail] .nav-section:not([open])>.nav-section-body{display:block}[data-sidebar=rail] .nav-group>summary,[data-sidebar=rail] .nav-items{display:none}[data-sidebar=rail] .nav-rail-btn{width:2.5rem;height:2.5rem;color:var(--tint);background:0 0;border-radius:10px;justify-content:center;align-items:center;margin:0 auto 3px;font-size:1.1875rem;display:flex;position:relative}[data-sidebar=rail] .nav-rail-btn:hover,[data-sidebar=rail] .nav-rail-btn.is-open{background:var(--tint-100)}[data-sidebar=rail] .nav-rail-btn.has-active{background:var(--grad-brand);color:#fff;box-shadow:0 6px 14px -7px #cf4711cc}[data-sidebar=rail] .sidebar-foot .nav-link{justify-content:center;padding:.375rem 0}[data-sidebar=rail] .sidebar-foot .nav-link:hover:after{content:attr(title);z-index:60;white-space:nowrap;pointer-events:none;color:#fff;font-size:var(--text-xs);box-shadow:var(--shadow-pop);background:#0f172a;border-radius:6px;padding:.3125rem .5rem;font-weight:600;position:absolute;top:50%;left:calc(100% + 10px);translate:0 -50%}}.rail-flyout{z-index:60;border-radius:var(--radius-pop);background:var(--color-raised);min-width:14rem;max-width:18rem;max-height:calc(100dvh - 1rem);box-shadow:var(--shadow-pop);border:1px solid var(--color-line);padding:.375rem;position:fixed;overflow-y:auto}.rail-flyout-title{font-size:var(--text-xs);color:var(--color-accent-ink);padding:.375rem .625rem;font-weight:700}.sidebar-backdrop{display:none}@media not all and (min-width:64rem){.sidebar{background:var(--color-surface);visibility:hidden;width:min(19rem,86vw);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);transition:transform var(--motion-slow) var(--ease-emphasized), visibility 0s linear var(--motion-slow);flex-basis:auto;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}[data-nav-open] .sidebar{visibility:visible;box-shadow:var(--shadow-modal);transition:transform var(--motion-slow) var(--ease-emphasized), visibility 0s;transform:none}[data-nav-open] .sidebar-backdrop{z-index:39;background:var(--color-overlay);animation:fade-in var(--motion-fast) var(--ease-standard);display:block;position:fixed;inset:0}}@media (min-width:40rem) and (not (min-width:64rem)){:root:not([data-nav-open]) .sidebar{visibility:visible;flex:0 0 var(--spacing-rail);height:100dvh;width:var(--spacing-rail);transition:none;position:sticky;top:0;bottom:auto;transform:none}[data-nav-open] .app-shell{padding-left:var(--spacing-rail)}[data-nav-open] .sidebar{animation:nav-in var(--motion-slow) var(--ease-emphasized)}:root:not([data-nav-open]) :is(.brand-text,.nav-section>summary .nav-section-label,.nav-caret,.sidebar-foot .nav-link-label){display:none}:root:not([data-nav-open]) .sidebar-brand{justify-content:center;padding:0}:root:not([data-nav-open]) .sidebar-scroll{padding:.25rem .5rem 1rem}:root:not([data-nav-open]) .nav-section+.nav-section{border-top:0;padding-top:0}:root:not([data-nav-open]) .nav-section>summary{pointer-events:none;justify-content:center;height:1.5rem;padding:0}:root:not([data-nav-open]) .nav-section>summary>.nav-ico{display:none}:root:not([data-nav-open]) .nav-section>summary:after{content:"";background:var(--tint);border-radius:2px;width:1.5rem;height:2px;display:block}:root:not([data-nav-open]) :is(.nav-section-body,.nav-section:not([open])>.nav-section-body){display:block}:root:not([data-nav-open]) :is(.nav-group>summary,.nav-items){display:none}:root:not([data-nav-open]) .nav-rail-btn{width:2.75rem;height:2.75rem;color:var(--tint);background:0 0;border-radius:10px;justify-content:center;align-items:center;margin:0 auto 3px;font-size:1.1875rem;display:flex;position:relative}:root:not([data-nav-open]) .nav-rail-btn.is-open{background:var(--tint-100)}:root:not([data-nav-open]) .nav-rail-btn.has-active{background:var(--grad-brand);color:#fff;box-shadow:0 6px 14px -7px #cf4711cc}:root:not([data-nav-open]) .sidebar-foot .nav-link{justify-content:center;padding:.375rem 0}}.topbar{z-index:30;height:var(--spacing-topbar);background:var(--color-surface);border-bottom:1px solid var(--color-line);align-items:center;gap:.75rem;padding:0 1.5rem;display:flex;position:sticky;top:0}@media not all and (min-width:40rem){.topbar{gap:.5rem;padding:0 .75rem}}@media (min-width:64rem){.topbar .topbar-menu-btn{display:none}}.topbar-spacer{flex:auto}.breadcrumb{min-width:0;font-size:var(--text-sm);color:var(--color-muted);white-space:nowrap;flex:auto;align-items:center;gap:.375rem;display:flex}.breadcrumb ol{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.breadcrumb li{align-items:center;gap:.375rem;min-width:0;display:flex}.breadcrumb li+li:before{content:"›";color:var(--color-faint);font-weight:600}.breadcrumb a:hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.breadcrumb [aria-current=page]{color:var(--color-ink);text-overflow:ellipsis;font-weight:600;overflow:hidden}@media not all and (min-width:40rem){.breadcrumb li:not(:last-child),.breadcrumb li:last-child:before{display:none}}.palette-trigger{border:1px solid var(--color-line);background:var(--color-surface-2);width:min(26rem,100%);min-width:15rem;height:2.375rem;color:var(--color-muted);font-size:var(--text-sm);transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);border-radius:10px;align-items:center;gap:.5rem;padding:0 .5rem 0 .75rem;display:inline-flex}.palette-trigger>.ti{color:var(--color-accent);font-size:1.0625rem}.palette-trigger:hover{border-color:#ebab93}@supports (color:color-mix(in lab, red, red)){.palette-trigger:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-line))}}.palette-trigger:hover{background:var(--color-surface);color:var(--color-ink-2)}.palette-trigger .kbd{margin-left:auto}@media not all and (min-width:48rem){.palette-trigger{justify-content:center;width:2.375rem;min-width:0;padding:0}.palette-trigger .palette-trigger-text,.palette-trigger .kbd{display:none}}.user-chip{height:2.375rem;color:var(--color-ink-2);border:1px solid #0000;border-radius:999px;align-items:center;gap:.5rem;padding:0 .5rem 0 .25rem;display:inline-flex}.user-chip:hover{background:var(--color-hover);color:var(--color-ink);border-color:var(--color-line)}.avatar{background:var(--grad-brand);color:#fff;width:1.875rem;height:1.875rem;font-size:var(--text-xs);letter-spacing:.02em;border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.user-chip .avatar{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 3.5px #f05e2159}@supports (color:color-mix(in lab, red, red)){.user-chip .avatar{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 3.5px color-mix(in srgb, var(--color-accent) 35%, transparent)}}.user-chip-name{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;max-width:11rem;font-weight:600;overflow:hidden}@media not all and (min-width:48rem){.user-chip-name{display:none}}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin:.25rem 0 1.25rem;display:flex}.page-heading{min-width:0;max-width:72ch}.page-title{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);letter-spacing:-.015em;color:var(--color-ink);font-weight:750}@media not all and (min-width:40rem){.page-title{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}}.page-desc{color:var(--color-muted);font-size:var(--text-base);margin-top:.25rem}.page-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-hero{isolation:isolate;z-index:5;min-height:0;color:var(--color-ink);background:linear-gradient(90deg, var(--hero-ink) 0%, var(--hero-ink) 55%, var(--color-surface) 100%);border-radius:14px;align-items:center;gap:.5rem 1rem;margin:0 0 1rem;padding:.5rem .875rem;position:relative}@supports (color:color-mix(in lab, red, red)){.page-hero{background:linear-gradient(90deg, color-mix(in srgb, var(--hero-ink) 8%, var(--color-surface)) 0%, color-mix(in srgb, var(--hero-ink) 3%, var(--color-surface)) 55%, var(--color-surface) 100%)}}.page-hero{border:1px solid var(--hero-ink)}@supports (color:color-mix(in lab, red, red)){.page-hero{border:1px solid color-mix(in srgb, var(--hero-ink) 14%, var(--color-line))}}@media not all and (min-width:40rem){.page-hero{border-radius:12px;margin-bottom:.875rem;padding:.5rem .75rem}}.page-hero-art{display:none}.page-hero-main{flex:26rem;align-items:center;gap:.75rem;min-width:0;display:flex}.page-hero-icon{background:var(--color-surface);border:1px solid var(--hero-ink);border-radius:10px;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.page-hero-icon{border:1px solid color-mix(in srgb, var(--hero-ink) 22%, var(--color-line))}}.page-hero-icon{color:var(--hero-ink);font-size:1.125rem}@media not all and (min-width:40rem){.page-hero-icon{border-radius:9px;width:2rem;height:2rem;font-size:1rem}}.page-hero .page-title{color:var(--color-ink);font-size:1.0625rem;font-weight:700;line-height:1.375rem}@media not all and (min-width:40rem){.page-hero .page-title{font-size:1rem;line-height:1.3125rem}}.page-hero .page-desc{color:var(--color-muted);font-size:var(--text-sm);margin-top:0;font-weight:450;line-height:1.25rem}@media not all and (min-width:40rem){.page-hero .page-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.page-hero .breadcrumb{font-size:var(--text-xs);color:var(--color-muted);flex:none;margin-bottom:0;font-weight:500;line-height:1rem}.page-hero .breadcrumb a:hover{color:var(--color-ink)}.page-hero .breadcrumb [aria-current=page]{color:var(--hero-ink);font-weight:600}@media not all and (min-width:40rem){.page-hero .breadcrumb li:not(:last-child){display:flex}.page-hero .breadcrumb li:last-child:before{display:inline}}@media (min-width:64rem){.page-hero .breadcrumb{display:none}}.page-hero .page-actions{z-index:1;position:relative}:is(.drawer-head,.modal-head) :focus-visible{outline-color:#fff}.section-title{font-size:var(--text-md);color:var(--color-ink);letter-spacing:-.005em;align-items:center;gap:.5rem;font-weight:750;display:flex}.section-title:before{content:"";background:var(--grad-brand-line);border-radius:4px;flex:none;width:4px;height:1rem}.section-sub{font-size:var(--text-sm);color:var(--color-muted)}.stack{flex-direction:column;gap:1rem;display:flex}.stack-lg{flex-direction:column;gap:1.5rem;display:flex}.panel{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);min-width:0}.panel-head{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.125rem;display:flex;position:relative}.panel-head:after{content:"";background:var(--grad-brand-line);border-radius:2px;width:3.5rem;height:2px;position:absolute;bottom:-1px;left:1.125rem}.panel-title{font-size:var(--text-md);color:var(--color-ink);align-items:center;gap:.625rem;font-weight:750;display:flex}.panel-title>.ti:first-child{background:linear-gradient(135deg, var(--tint-100,var(--color-accent-soft)), var(--tint-50,var(--color-accent-soft)));width:1.875rem;height:1.875rem;color:var(--tint,var(--color-accent));box-shadow:inset 0 0 0 1px var(--tint,#f05e21);border-radius:9px;flex:none;place-items:center;font-size:1.0625rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.panel-title>.ti:first-child{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint,var(--color-accent)) 18%, transparent)}}.panel-sub{font-size:var(--text-sm);color:var(--color-muted);margin-top:.125rem}.panel-body{padding:1rem 1.125rem}.panel-foot{border-top:1px solid var(--color-line);background:var(--color-surface-2);border-radius:0 0 var(--radius-panel) var(--radius-panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 1.125rem;display:flex}.panel-toolbar{border-bottom:1px solid var(--color-line);background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-surface-2) 100%);padding:.75rem 1rem}.panel>.panel-toolbar:first-child{border-radius:var(--radius-panel) var(--radius-panel) 0 0}.btn{--btn-h:2.25rem;height:var(--btn-h);border-radius:var(--radius-control);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), transform var(--motion-instant) var(--ease-standard);border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:.4375rem;padding:0 .9375rem;font-weight:650;line-height:1;display:inline-flex}.btn>.ti{font-size:1.0625rem}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.btn.is-loading{pointer-events:none}.btn.is-loading>.ti:first-child{animation:var(--animate-spin-slow)}.btn:active:not(:disabled){transform:translateY(1px)}.btn-primary{background:var(--grad-brand);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 4px 12px -6px #cf4711b3}.btn-primary:hover{background:var(--grad-brand-hover);box-shadow:inset 0 1px #ffffff2e,0 8px 22px -6px #f05e21a6}.btn-primary:active{background:#a53309}.btn-secondary{background:var(--color-surface);color:var(--color-ink);border-color:var(--color-line-2);box-shadow:var(--shadow-control)}.btn-secondary>.ti{color:var(--color-accent)}.btn-secondary:hover{background:var(--color-surface);border-color:#e1a38d}@supports (color:color-mix(in lab, red, red)){.btn-secondary:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-line-2))}}.btn-secondary:hover{box-shadow:0 4px 12px -6px #0f172a2e}.btn-secondary:active{background:var(--color-surface-3)}.btn>.ti-refresh,.btn>.ti-reload{color:var(--c-blue)}.btn>.ti-file-spreadsheet,.btn>.ti-file-excel,.btn>.ti-table-export,.btn>.ti-file-type-csv{color:var(--c-emerald)}.btn>.ti-printer{color:var(--c-slate)}.btn>.ti-download{color:var(--c-indigo)}.btn>.ti-filter-off,.btn>.ti-trash{color:var(--c-rose)}.btn>.ti-columns-3,.btn>.ti-adjustments,.btn>.ti-adjustments-horizontal{color:var(--c-indigo)}.btn>.ti-send,.btn>.ti-plus{color:var(--color-accent)}.btn>.ti-arrow-left{color:var(--c-violet)}.btn-primary>.ti,.btn-danger>.ti,.btn-danger-soft>.ti,.page-hero .btn-ghost>.ti,.modal-head .btn>.ti,.drawer-head .btn>.ti{color:inherit}.btn-ghost{color:var(--color-ink-2);background:0 0}.btn-ghost:hover{background:var(--color-hover);color:var(--color-ink)}.btn-ghost:active{background:var(--color-surface-3)}.btn-danger{color:#fff;background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 4px 12px -6px #dc2626b3}.btn-danger:hover{background:linear-gradient(135deg,#c81e1e,#991b1b)}[data-theme=dark] .btn-danger{color:#fff}.btn-danger-soft{background:var(--color-danger-soft);color:var(--color-danger-ink);border-color:var(--color-danger-line)}.btn-danger-soft:hover{border-color:var(--color-danger)}.btn-link{height:auto;color:var(--color-info-ink);background:0 0;border:0;padding:0;font-weight:650}.btn-link:hover{text-underline-offset:3px;text-decoration:underline}.btn-sm{--btn-h:1.875rem;font-size:var(--text-xs);gap:.3125rem;padding:0 .6875rem}.btn-sm>.ti{font-size:.9375rem}.btn-lg{--btn-h:2.75rem;font-size:var(--text-base);padding:0 1.25rem}.btn-icon{width:var(--btn-h);padding:0}.btn-icon>.ti{font-size:1.125rem}.btn-sm.btn-icon>.ti{font-size:1rem}.btn-group{display:inline-flex}.btn-group>.btn{border-radius:0}.btn-group>.btn:first-child{border-radius:var(--radius-control) 0 0 var(--radius-control)}.btn-group>.btn:last-child{border-radius:0 var(--radius-control) var(--radius-control) 0}.btn-group>.btn+.btn{margin-left:-1px}.link{color:var(--color-info-ink);font-weight:600}.link:hover{text-underline-offset:3px;color:var(--c-indigo-ink);text-decoration:underline}.kbd{border:1px solid var(--color-line);background:var(--color-surface);min-width:1.25rem;height:1.25rem;color:var(--color-muted);font-family:var(--font-sans);border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;padding:0 .3125rem;font-size:.6875rem;font-weight:650;line-height:1;display:inline-flex}.field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.label{font-size:var(--text-sm);color:var(--color-ink-2);font-weight:650}.help{font-size:var(--text-xs);color:var(--color-muted)}.field-error{font-size:var(--text-xs);color:var(--color-danger-ink)}.input,.select,.textarea{border-radius:var(--radius-control);border:1px solid var(--color-line-2);background:var(--color-surface);width:100%;min-width:0;height:2.25rem;color:var(--color-ink);font:inherit;font-size:var(--text-sm);box-shadow:var(--shadow-control);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);padding:0 .75rem}:is(.input,.select,.textarea)::placeholder{color:var(--color-faint)}:is(.input,.select,.textarea):hover{border-color:#b8c3d3}:is(.input,.select,.textarea):focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px #f05e212e}@supports (color:color-mix(in lab, red, red)){:is(.input,.select,.textarea):focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 18%, transparent)}}:is(.input,.select,.textarea):disabled{background:var(--color-surface-2);color:var(--color-muted);cursor:not-allowed}:is(.input,.select,.textarea)[aria-invalid=true]{border-color:var(--color-danger)}[data-theme=dark] :is(.input,.select,.textarea):hover{border-color:#46546b}.textarea{resize:vertical;height:auto;min-height:5.5rem;padding:.5rem .75rem;line-height:1.45}.select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23f05e21' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;padding-right:2rem}.input-sm,.select-sm{height:1.875rem;font-size:var(--text-xs);padding-left:.5rem}.select-sm{background-position:right .375rem center;padding-right:1.75rem}.search{align-items:center;min-width:0;display:flex;position:relative}.search>.ti{color:var(--color-accent);pointer-events:none;font-size:1.0625rem;position:absolute;left:.6875rem}.search>.input{padding-left:2.125rem}.search>.input::-webkit-search-cancel-button{cursor:pointer}.input-icon{display:block;position:relative}.input-icon>.ti:first-child{z-index:1;color:var(--color-accent);pointer-events:none;font-size:1.125rem;position:absolute;top:50%;left:.8125rem;translate:0 -50%}.input-icon>.input{padding-left:2.5rem}.checkbox,.radio{appearance:none;border:1px solid var(--color-line-2);background:var(--color-surface);cursor:pointer;border-radius:4px;flex:none;place-content:center;width:1rem;height:1rem;margin:0;display:inline-grid}:is(.checkbox,.radio):checked{background:var(--grad-brand);border-color:var(--color-accent-fill)}:is(.checkbox,.radio):checked:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:.5rem;height:.3125rem;transform:translateY(-1px)rotate(-45deg)}:is(.checkbox,.radio):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.radio{border-radius:999px}.radio:checked:after{background:#fff;border:0;border-radius:999px;width:.375rem;height:.375rem;transform:none}.check-label{font-size:var(--text-sm);color:var(--color-ink-2);cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.switch{appearance:none;background:var(--color-line-2);cursor:pointer;width:2.125rem;height:1.25rem;transition:background-color var(--motion-fast) var(--ease-standard);border-radius:999px;flex:none;margin:0;position:relative}.switch:after{content:"";width:1rem;height:1rem;transition:transform var(--motion-fast) var(--ease-standard);background:#fff;border-radius:999px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.switch:checked{background:linear-gradient(135deg,#f05e21,#d2450e)}.switch:checked:after{transform:translate(.875rem)}.filter-bar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.filter-bar>.search{flex:16rem;max-width:26rem}.filter-bar>.select,.filter-bar>.ts-wrapper{flex:0 13rem;width:auto;min-width:10rem}@media not all and (min-width:40rem){.filter-bar>.search,.filter-bar>.select,.filter-bar>.ts-wrapper,.filter-bar>.date-range{flex:100%;max-width:none}}.filter-bar-end{align-items:center;gap:.5rem;margin-left:auto;display:flex}.filter-label{font-size:var(--text-xs);color:var(--color-muted);font-weight:650}.date-range{flex:none;position:relative}.date-range-btn{border-radius:var(--radius-control);border:1px solid var(--color-line-2);background:var(--color-surface);width:100%;min-width:13.5rem;height:2.25rem;color:var(--color-ink);font-size:var(--text-sm);box-shadow:var(--shadow-control);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);align-items:center;gap:.5rem;padding:0 .625rem 0 .75rem;display:inline-flex}.date-range-btn>.ti{color:var(--c-blue);font-size:1.0625rem}.date-range-btn>.ti:last-child:not(:first-child){color:var(--color-muted);font-size:1rem}.date-range-btn:hover{border-color:#b8c3d3}.date-range-btn[aria-expanded=true]{border-color:var(--color-accent);box-shadow:0 0 0 3px #f05e212e}@supports (color:color-mix(in lab, red, red)){.date-range-btn[aria-expanded=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 18%, transparent)}}.date-range-btn .date-range-text{text-align:left;font-variant-numeric:tabular-nums;flex:1}.date-range-btn .date-range-text.is-empty{color:var(--color-faint)}.date-range-clear{color:var(--color-muted);border-radius:4px;padding:.125rem;line-height:1}.date-range-clear:hover{color:var(--c-rose);background:var(--color-hover)}.date-range:has(>.date-range-clear:not([hidden])) .date-range-btn{padding-right:3.25rem}.date-range-pop{z-index:50;border-radius:var(--radius-pop);background:var(--color-raised);box-shadow:var(--shadow-pop);border:1px solid var(--color-line);display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden}@media not all and (min-width:40rem){.date-range-pop{flex-direction:column;position:fixed;inset:auto .75rem .75rem}}.date-presets{border-right:1px solid var(--color-line);background:var(--color-surface-2);flex-direction:column;gap:2px;min-width:10rem;padding:.375rem;display:flex}@media not all and (min-width:40rem){.date-presets{border-right:0;border-bottom:1px solid var(--color-line);flex-flow:wrap;min-width:0}}.date-preset{border-radius:var(--radius-control);height:2rem;font-size:var(--text-sm);color:var(--color-ink-2);text-align:left;white-space:nowrap;align-items:center;gap:.5rem;padding:0 .625rem;display:flex}.date-preset>.ti{width:1rem;color:var(--color-accent);visibility:hidden;font-size:1rem;font-weight:700}.date-preset:hover{background:var(--color-surface);color:var(--color-ink)}.date-preset.is-active{color:var(--color-accent-ink);background:var(--color-accent-soft);font-weight:650}.date-preset.is-active>.ti{visibility:visible}@media not all and (min-width:40rem){.date-preset{height:1.875rem}.date-preset>.ti{display:none}}.date-cal{flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.date-cal-foot{border-top:1px solid var(--color-line);font-size:var(--text-xs);color:var(--color-muted);justify-content:space-between;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}.kpi-strip{grid-template-columns:repeat(var(--kpi-cols,4), minmax(0, 1fr));gap:.875rem;display:grid}@media not all and (min-width:64rem){.kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}@media not all and (min-width:30rem){.kpi-strip{gap:.5rem}}.kpi-strip-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;margin-bottom:.625rem;display:flex}.kpi-strip-head>.section-title{white-space:nowrap;align-self:center}.kpi-strip-note{font-size:var(--text-xs);color:var(--color-muted)}.kpi{--tint:var(--c-indigo);--tint-ink:var(--c-indigo-ink);--tint-50:var(--c-indigo-50);--tint-100:var(--c-indigo-100);--tint-200:var(--c-indigo-200);border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-line);min-width:0;color:var(--color-ink);text-align:left;transition:transform var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:.0625rem .75rem;padding:.875rem 1rem .75rem .875rem;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.kpi>*{grid-column:2;min-width:0}.kpi:after{content:"";background:var(--tint);pointer-events:none;height:3px;position:absolute;inset:0 0 auto}.kpi.is-clickable,.kpi:is(button,a[href]):not([aria-disabled=true]){cursor:pointer}.kpi.is-clickable:hover,.kpi:is(button,a[href]):not([aria-disabled=true]):hover{border-color:var(--tint);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.kpi.is-clickable:hover,.kpi:is(button,a[href]):not([aria-disabled=true]):hover{border-color:color-mix(in srgb, var(--tint) 40%, var(--color-line))}}.kpi.is-clickable:hover,.kpi:is(button,a[href]):not([aria-disabled=true]):hover{box-shadow:0 10px 22px -16px var(--tint)}@supports (color:color-mix(in lab, red, red)){.kpi.is-clickable:hover,.kpi:is(button,a[href]):not([aria-disabled=true]):hover{box-shadow:0 10px 22px -16px color-mix(in srgb, var(--tint) 75%, transparent)}}.kpi.is-selected,.kpi[aria-pressed=true]{border-color:var(--tint);background:var(--tint-50)}@supports (color:color-mix(in lab, red, red)){.kpi.is-selected,.kpi[aria-pressed=true]{background:color-mix(in srgb, var(--tint-50) 65%, var(--color-surface))}}.kpi.is-selected,.kpi[aria-pressed=true]{box-shadow:0 0 0 1px var(--tint), 0 10px 22px -16px var(--tint)}@supports (color:color-mix(in lab, red, red)){.kpi.is-selected,.kpi[aria-pressed=true]{box-shadow:0 0 0 1px var(--tint), 0 10px 22px -16px color-mix(in srgb, var(--tint) 75%, transparent)}}.kpi[aria-pressed=true]:before{content:"";background:var(--tint);color:#fff;border-radius:999px;place-items:center;width:1.125rem;height:1.125rem;font-family:tabler-icons;font-size:.75rem;display:grid;position:absolute;top:.625rem;right:.625rem}@media not all and (min-width:40rem){.kpi{column-gap:.625rem;padding:.75rem .75rem .625rem}}.kpi-strip>.kpi{container:kpi/inline-size}.kpi-label{font-size:var(--text-sm);color:var(--color-ink-2);font-weight:600;display:contents}.kpi-label>*{grid-column:2;min-width:0}.kpi-label>span,.kpi-label>div{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--color-ink-2);font-weight:600;overflow:hidden}.kpi-label>:is(.ti,.chart-swatch):first-child{width:2.125rem;height:2.125rem;color:var(--tint);background:var(--tint);border-radius:10px;grid-area:1/1/span 2;align-self:center;place-items:center;font-size:1.125rem;display:grid}@supports (color:color-mix(in lab, red, red)){.kpi-label>:is(.ti,.chart-swatch):first-child{background:color-mix(in srgb, var(--tint) 12%, var(--color-surface))}}.kpi-label>:is(.ti,.chart-swatch):first-child{box-shadow:inset 0 0 0 1px var(--tint)}@supports (color:color-mix(in lab, red, red)){.kpi-label>:is(.ti,.chart-swatch):first-child{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 14%, transparent)}}.kpi-label>.chart-swatch:first-child{background:var(--tint);box-shadow:none}.kpi-label>.chart-swatch:first-child:after{content:"";color:#fff;font-family:tabler-icons;font-size:1rem}.kpi-label>.ti:not(:first-child){color:var(--tint);font-size:1rem;position:absolute;top:.625rem;right:.625rem}.kpi-label:has(>.dot:first-child){align-items:center;gap:.5rem;min-width:0;display:flex}.kpi[aria-pressed=true]>.kpi-label>:is(span,div):last-child{padding-right:1.25rem}.kpi:not(:has(>.kpi-label>:is(.ti,.chart-swatch):first-child)){grid-template-columns:minmax(0,1fr);column-gap:0}.kpi:not(:has(>.kpi-label>:is(.ti,.chart-swatch):first-child))>*,.kpi:not(:has(>.kpi-label>:is(.ti,.chart-swatch):first-child))>.kpi-label>*{grid-column:1}.kpi-value{letter-spacing:-.015em;min-width:0;color:var(--color-ink);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:.1875rem;font-size:1.5rem;font-weight:750;line-height:1.2;display:flex}@media not all and (min-width:40rem){.kpi-value{font-size:1.3125rem}}.kpi .kpi-value{color:var(--tint-ink)}.kpi-unit{letter-spacing:0;color:inherit;opacity:.75;font-size:.55em;font-weight:650}.kpi-meta{font-size:var(--text-xs);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.5rem;min-height:1rem;display:flex}.kpi-meta:empty{min-height:0}.kpi>.kpi-meta{margin-top:.0625rem}.kpi-delta{font-variant-numeric:tabular-nums;background:var(--color-neutral-soft);height:1.25rem;color:var(--color-muted);border-radius:999px;align-items:center;gap:.125rem;padding:0 .4375rem;font-weight:700;display:inline-flex}.kpi-delta.is-good{color:var(--color-success-ink);background:var(--color-success-soft)}.kpi-delta.is-bad{color:var(--color-danger-ink);background:var(--color-danger-soft)}.kpi-delta.is-flat{color:var(--color-muted)}.kpi-trend{--chart-h:1.75rem;height:1.75rem;margin-top:.25rem}.kpi.is-clickable:focus-visible{outline:2px solid var(--tint);outline-offset:2px;border-radius:var(--radius-card)}@container kpi not (min-width:14rem){.kpi-label>:is(.ti,.chart-swatch):first-child{border-radius:9px;width:2rem;height:2rem;font-size:1.0625rem}.kpi-value{font-size:1.3125rem}}@container kpi not (min-width:12.5rem){.kpi-label>:is(.ti,.chart-swatch):first-child{border-radius:8px;grid-row:auto;width:1.75rem;height:1.75rem;font-size:.9375rem}.kpi>:not(.kpi-label){grid-column:1/-1!important}.kpi-value{margin-top:.25rem}}.kpi.tone-brand{--tint:var(--c-brand);--tint-ink:var(--c-brand-ink);--tint-50:var(--c-brand-50);--tint-100:var(--c-brand-100);--tint-200:var(--c-brand-200)}.kpi.tone-success{--tint:var(--c-emerald);--tint-ink:var(--c-emerald-ink);--tint-50:var(--c-emerald-50);--tint-100:var(--c-emerald-100);--tint-200:var(--c-emerald-200)}.kpi.tone-pending{--tint:var(--c-amber);--tint-ink:var(--c-amber-ink);--tint-50:var(--c-amber-50);--tint-100:var(--c-amber-100);--tint-200:var(--c-amber-200)}.kpi.tone-warning{--tint:var(--c-orange);--tint-ink:var(--c-orange-ink);--tint-50:var(--c-orange-50);--tint-100:var(--c-orange-100);--tint-200:var(--c-orange-200)}.kpi.tone-danger{--tint:var(--c-red);--tint-ink:var(--c-red-ink);--tint-50:var(--c-red-50);--tint-100:var(--c-red-100);--tint-200:var(--c-red-200)}.kpi.tone-neutral{--tint:var(--c-slate);--tint-ink:var(--c-slate-ink);--tint-50:var(--c-slate-50);--tint-100:var(--c-slate-100);--tint-200:var(--c-slate-200)}.kpi.tone-info{--tint:var(--c-blue);--tint-ink:var(--c-blue-ink);--tint-50:var(--c-blue-50);--tint-100:var(--c-blue-100);--tint-200:var(--c-blue-200)}.kpi.tone-pending+.kpi.tone-pending{--tint:var(--c-indigo);--tint-ink:var(--c-indigo-ink);--tint-50:var(--c-indigo-50);--tint-100:var(--c-indigo-100);--tint-200:var(--c-indigo-200)}.kpi.tone-success+.kpi.tone-success{--tint:var(--c-teal);--tint-ink:var(--c-teal-ink);--tint-50:var(--c-teal-50);--tint-100:var(--c-teal-100);--tint-200:var(--c-teal-200)}.kpi.tone-danger+.kpi.tone-danger{--tint:var(--c-rose);--tint-ink:var(--c-rose-ink);--tint-50:var(--c-rose-50);--tint-100:var(--c-rose-100);--tint-200:var(--c-rose-200)}.kpi.tone-brand+.kpi.tone-brand{--tint:var(--c-amber);--tint-ink:var(--c-amber-ink);--tint-50:var(--c-amber-50);--tint-100:var(--c-amber-100);--tint-200:var(--c-amber-200)}.kpi.tone-warning+.kpi.tone-warning{--tint:var(--c-yellow);--tint-ink:var(--c-yellow-ink);--tint-50:var(--c-yellow-50);--tint-100:var(--c-yellow-100);--tint-200:var(--c-yellow-200)}.kpi.tone-info+.kpi.tone-info,.kpi.tone-success+.kpi.tone-success+.kpi.tone-success{--tint:var(--c-sky);--tint-ink:var(--c-sky-ink);--tint-50:var(--c-sky-50);--tint-100:var(--c-sky-100);--tint-200:var(--c-sky-200)}.kpi.tone-pending+.kpi.tone-pending+.kpi.tone-pending{--tint:var(--c-violet);--tint-ink:var(--c-violet-ink);--tint-50:var(--c-violet-50);--tint-100:var(--c-violet-100);--tint-200:var(--c-violet-200)}.kpi.tone-danger+.kpi.tone-danger+.kpi.tone-danger{--tint:var(--c-pink);--tint-ink:var(--c-pink-ink);--tint-50:var(--c-pink-50);--tint-100:var(--c-pink-100);--tint-200:var(--c-pink-200)}.kpi.tone-brand+.kpi.tone-brand+.kpi.tone-brand{--tint:var(--c-yellow);--tint-ink:var(--c-yellow-ink);--tint-50:var(--c-yellow-50);--tint-100:var(--c-yellow-100);--tint-200:var(--c-yellow-200)}.kpi.tone-warning+.kpi.tone-warning+.kpi.tone-warning{--tint:var(--c-amber);--tint-ink:var(--c-amber-ink);--tint-50:var(--c-amber-50);--tint-100:var(--c-amber-100);--tint-200:var(--c-amber-200)}.kpi.tone-info+.kpi.tone-info+.kpi.tone-info,.kpi-strip>.kpi:not([class*=tone-]):nth-child(8n+1){--tint:var(--c-indigo);--tint-ink:var(--c-indigo-ink);--tint-50:var(--c-indigo-50);--tint-100:var(--c-indigo-100);--tint-200:var(--c-indigo-200)}.kpi-strip>.kpi:not([class*=tone-]):nth-child(8n+2){--tint:var(--c-emerald);--tint-ink:var(--c-emerald-ink);--tint-50:var(--c-emerald-50);--tint-100:var(--c-emerald-100);--tint-200:var(--c-emerald-200)}.kpi-strip>.kpi:not([class*=tone-]):nth-child(8n+3){--tint:var(--c-violet);--tint-ink:var(--c-violet-ink);--tint-50:var(--c-violet-50);--tint-100:var(--c-violet-100);--tint-200:var(--c-violet-200)}.kpi-strip>.kpi:not([class*=tone-]):nth-child(8n+4){--tint:var(--c-sky);--tint-ink:var(--c-sky-ink);--tint-50:var(--c-sky-50);--tint-100:var(--c-sky-100);--tint-200:var(--c-sky-200)}.kpi-strip>.kpi:not([class*=tone-]):nth-child(8n+5){--tint:var(--c-teal);--tint-ink:var(--c-teal-ink);--tint-50:var(--c-teal-50);--tint-100:var(--c-teal-100);--tint-200:var(--c-teal-200)}.kpi-strip>.kpi:not([class*=tone-]):nth-child(8n+6){--tint:var(--c-rose);--tint-ink:var(--c-rose-ink);--tint-50:var(--c-rose-50);--tint-100:var(--c-rose-100);--tint-200:var(--c-rose-200)}.kpi-strip>.kpi:not([class*=tone-]):nth-child(8n+7){--tint:var(--c-blue);--tint-ink:var(--c-blue-ink);--tint-50:var(--c-blue-50);--tint-100:var(--c-blue-100);--tint-200:var(--c-blue-200)}.kpi-strip>.kpi:not([class*=tone-]):nth-child(8n+8){--tint:var(--c-amber);--tint-ink:var(--c-amber-ink);--tint-50:var(--c-amber-50);--tint-100:var(--c-amber-100);--tint-200:var(--c-amber-200)}.kpi:has(>.kpi-label>.chart-swatch.bg-chart-1:first-child){--tint:var(--color-chart-1);--tint-ink:var(--c-brand-ink);--tint-50:var(--c-brand-50);--tint-100:var(--c-brand-100);--tint-200:var(--c-brand-200)}.kpi:has(>.kpi-label>.chart-swatch.bg-chart-2:first-child){--tint:var(--color-chart-2);--tint-ink:var(--c-blue-ink);--tint-50:var(--c-blue-50);--tint-100:var(--c-blue-100);--tint-200:var(--c-blue-200)}.kpi:has(>.kpi-label>.chart-swatch.bg-chart-3:first-child){--tint:var(--color-chart-3);--tint-ink:var(--c-emerald-ink);--tint-50:var(--c-emerald-50);--tint-100:var(--c-emerald-100);--tint-200:var(--c-emerald-200)}.kpi:has(>.kpi-label>.chart-swatch.bg-chart-4:first-child){--tint:var(--color-chart-4);--tint-ink:var(--c-violet-ink);--tint-50:var(--c-violet-50);--tint-100:var(--c-violet-100);--tint-200:var(--c-violet-200)}.kpi:has(>.kpi-label>.chart-swatch.bg-chart-5:first-child){--tint:var(--color-chart-5);--tint-ink:var(--c-amber-ink);--tint-50:var(--c-amber-50);--tint-100:var(--c-amber-100);--tint-200:var(--c-amber-200)}.kpi:has(>.kpi-label>.chart-swatch.bg-chart-6:first-child){--tint:var(--color-chart-6);--tint-ink:var(--c-rose-ink);--tint-50:var(--c-rose-50);--tint-100:var(--c-rose-100);--tint-200:var(--c-rose-200)}.kpi:has(>.kpi-label>.chart-swatch.bg-chart-7:first-child){--tint:var(--color-chart-7);--tint-ink:var(--c-cyan-ink);--tint-50:var(--c-cyan-50);--tint-100:var(--c-cyan-100);--tint-200:var(--c-cyan-200)}.kpi:has(>.kpi-label>.chart-swatch.bg-chart-8:first-child){--tint:var(--color-chart-8);--tint-ink:var(--c-indigo-ink);--tint-50:var(--c-indigo-50);--tint-100:var(--c-indigo-100);--tint-200:var(--c-indigo-200)}.kpi.tone-danger.is-alert{box-shadow:0 0 0 2px var(--c-red), 0 10px 24px -14px #dc2626b3}@supports (color:color-mix(in lab, red, red)){.kpi.tone-danger.is-alert{box-shadow:0 0 0 2px color-mix(in srgb, var(--c-red) 55%, transparent), 0 10px 24px -14px #dc2626b3}}.kpi-strip-sm>.kpi{column-gap:.625rem;padding:.6875rem .75rem .5625rem}.kpi-strip-sm .kpi-label>:is(.ti,.chart-swatch):first-child{border-radius:8px;width:1.75rem;height:1.75rem;font-size:.9375rem}.kpi-strip-sm .kpi-label>span,.kpi-strip-sm .kpi-label>div{font-size:var(--text-xs)}.kpi-strip-sm .kpi-value{font-size:1.125rem}.kpi-strip-sm .kpi:after{height:2px}.hero-figure{font-size:var(--text-5xl);letter-spacing:-.025em;color:var(--color-ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:.0625rem;font-weight:750;line-height:1;display:flex}.hero-figure .kpi-unit{font-size:.42em}.meter{background:var(--color-surface-3);border-radius:999px;gap:2px;height:.5rem;display:flex;overflow:hidden}.meter-seg{min-width:0;height:100%;transition:width var(--motion-slow) var(--ease-standard);background:var(--color-neutral);display:block}.meter-seg.tone-success{background:linear-gradient(90deg, #10b981, var(--color-success))}.meter-seg.tone-danger{background:linear-gradient(90deg, #f87171, var(--color-danger))}.meter-seg.tone-pending{background:linear-gradient(90deg, #fbbf24, var(--color-pending))}.meter-seg.tone-warning{background:linear-gradient(90deg, #fb923c, var(--color-warning))}.meter-seg.tone-brand{background:var(--grad-brand-line)}.badge{border:1px solid var(--color-line);background:var(--color-surface-2);height:1.375rem;color:var(--color-ink-2);font-size:var(--text-xs);white-space:nowrap;border-radius:6px;align-items:center;gap:.25rem;padding:0 .5rem;font-weight:650;line-height:1;display:inline-flex}.badge>.ti{font-size:.875rem}.badge-brand{background:var(--color-accent-soft);border-color:#f05e214d}@supports (color:color-mix(in lab, red, red)){.badge-brand{border-color:color-mix(in srgb, var(--color-accent) 30%, transparent)}}.badge-brand{color:var(--color-accent-ink)}.pill{border:1px solid var(--color-neutral-line);background:var(--color-neutral-soft);max-width:100%;height:1.5rem;color:var(--color-neutral-ink);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;align-items:center;gap:.3125rem;padding:0 .625rem 0 .4375rem;font-weight:700;line-height:1;display:inline-flex}.pill>.ti{color:var(--color-neutral);flex:none;font-size:.9375rem}.pill>span{text-overflow:ellipsis;overflow:hidden}.pill-success{background:var(--color-success-soft);border-color:var(--color-success-line);color:var(--color-success-ink)}.pill-success>.ti{color:var(--color-success)}.pill-pending{background:var(--color-pending-soft);border-color:var(--color-pending-line);color:var(--color-pending-ink)}.pill-pending>.ti{color:var(--color-pending)}.pill-warning{background:var(--color-warning-soft);border-color:var(--color-warning-line);color:var(--color-warning-ink)}.pill-warning>.ti{color:var(--color-warning)}.pill-danger{background:var(--color-danger-soft);border-color:var(--color-danger-line);color:var(--color-danger-ink)}.pill-danger>.ti{color:var(--color-danger)}.pill-info{background:var(--color-info-soft);border-color:var(--color-info-line);color:var(--color-info-ink)}.pill-info>.ti{color:var(--color-info)}.dot{background:var(--color-neutral);border-radius:999px;flex:none;width:.5rem;height:.5rem;display:inline-block}.dot-success{background:var(--color-success)}.dot-pending{background:var(--color-pending)}.dot-warning{background:var(--color-warning)}.dot-danger{background:var(--color-danger)}.dot-brand{background:var(--color-accent)}.dot-info{background:var(--color-info)}.callout{border-radius:var(--radius-control);border:1px solid var(--color-line);background:var(--color-surface-2);color:var(--color-ink-2);font-size:var(--text-sm);border-left-width:4px;align-items:flex-start;gap:.625rem;padding:.6875rem .875rem;display:flex}.callout>.ti{color:var(--color-muted);flex:none;margin-top:.0625rem;font-size:1.125rem}.callout strong{color:var(--color-ink);font-weight:700}.callout-info{background:var(--color-info-soft);border-color:var(--color-info-line);border-left-color:var(--color-info)}.callout-info>.ti{color:var(--color-info)}.callout-success{background:var(--color-success-soft);border-color:var(--color-success-line);border-left-color:var(--color-success)}.callout-success>.ti{color:var(--color-success)}.callout-warning{background:var(--color-warning-soft);border-color:var(--color-warning-line);border-left-color:var(--color-warning)}.callout-warning>.ti{color:var(--color-warning)}.callout-danger{background:var(--color-danger-soft);border-color:var(--color-danger-line);border-left-color:var(--color-danger)}.callout-danger>.ti{color:var(--color-danger)}.data-table{min-width:0;position:relative}.table-wrap{max-height:var(--table-max-h,min(72vh, 46rem));overscroll-behavior-x:contain;position:relative;overflow:auto}.table-wrap.is-auto-height{max-height:none}.table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-base);color:var(--color-ink);font-variant-numeric:tabular-nums;line-height:1.25rem}.table th,.table td{text-align:left;vertical-align:middle;white-space:nowrap;height:2.625rem;padding:0 .75rem}.table th:first-child,.table td:first-child{padding-left:1rem}.table th:last-child,.table td:last-child{padding-right:1rem}.table thead{z-index:3;position:sticky;top:0}.table thead tr{background:var(--grad-brand-line) left bottom / 100% 2px no-repeat, linear-gradient(180deg, var(--tbl-head-a) 0%, var(--tbl-head-b) 100%)}.table thead th{height:2.75rem;color:var(--tbl-head-ink);letter-spacing:0;border-right:1px solid var(--tbl-head-sep);background:0 0;padding-bottom:2px;font-size:.8125rem;font-weight:750}.table thead th:last-child{border-right:0}.table tbody tr{--row-bg:var(--color-surface)}.table tbody tr:nth-child(2n){--row-bg:var(--tbl-zebra)}.table tbody td{background:var(--row-bg);border-bottom:1px solid var(--tbl-line);border-right:1px solid var(--tbl-vline)}.table tbody td:last-child{border-right:0}.table tbody tr:last-child td{border-bottom:0}.table tbody tr:hover,.table tbody tr.is-menu-open{--row-bg:var(--tbl-hover)}.table tbody td:first-child{box-shadow:var(--row-mark,0 0 #0000), var(--edge-shadow,0 0 #0000)}.table tbody tr:is(:hover,.is-menu-open)>td:first-child{--row-mark:inset 3px 0 0 var(--color-accent)}.table .num{text-align:right}.table .center{text-align:center}.table .muted{color:var(--color-muted)}.table .strong{color:var(--color-ink);font-weight:700}.table .wrap{white-space:normal;min-width:14rem}.table a:not(.btn){color:var(--color-info-ink);font-weight:600}.table a:not(.btn):hover{text-underline-offset:3px;text-decoration:underline}.table-dense th,.table-dense td{height:2.125rem}.table-dense thead th{height:2.25rem}.table th.is-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.table th.is-sortable:hover{color:var(--color-accent-ink)}.th-inner{vertical-align:middle;align-items:center;gap:.4375rem;display:inline-flex}.table.th-stack thead th{vertical-align:bottom;height:auto;padding-top:.5rem;padding-bottom:calc(.4375rem + 2px)}.table.th-stack .th-inner{flex-direction:column;align-items:flex-start;gap:.25rem}.table.th-stack th.num .th-inner{align-items:flex-end}.th-label{display:inline-block}.th-icon{background:var(--tint-100);width:1.375rem;height:1.375rem;color:var(--tint);box-shadow:inset 0 0 0 1px var(--tint);border-radius:6px;flex:none;place-items:center;font-size:.875rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.th-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 16%, transparent)}}.th-icon>.ti{font-size:.875rem}.th-sort{color:#cb7a5d;border-radius:5px;place-items:center;width:1.125rem;height:1.125rem;font-size:.8125rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.th-sort{color:color-mix(in srgb, var(--color-accent) 60%, var(--color-faint))}}.table th.is-sortable:hover .th-sort{color:var(--color-accent);background:var(--color-accent-soft)}th[aria-sort=ascending] .th-sort,th[aria-sort=descending] .th-sort{color:#fff;background:var(--grad-brand)}.table tr.row-click{cursor:pointer}.table tr.row-click:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.table tr.row-new td{animation:1.8s ease-out row-new}.table tbody tr.is-selected{--row-bg:var(--tbl-selected)}.table tbody tr.is-selected>td:first-child{--row-mark:inset 4px 0 0 var(--color-accent)}.table :is(th.th-menu,td.cell-menu){text-align:center;width:1%;padding-left:.375rem;padding-right:.375rem;position:sticky;left:0}.table th.th-menu{z-index:4;background:linear-gradient(#f05e21, #f05e21) left bottom / 100% 2px no-repeat, linear-gradient(180deg, var(--tbl-head-a), var(--tbl-head-b))}.table th.th-menu .th-inner{justify-content:center;gap:0}.table th.th-menu .th-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table td.cell-menu{z-index:1;background:linear-gradient(var(--row-bg), var(--row-bg)), var(--color-surface)}.table td.cell-menu:has(>.row-menu-btn){cursor:pointer}.data-table.has-more-left .table td.cell-menu{--edge-shadow:14px 0 14px -14px #0f172a52}.data-table.has-more-left .table th.th-menu{box-shadow:14px 0 14px -14px #0f172a52}[data-theme=dark] .data-table.has-more-left .table td.cell-menu{--edge-shadow:14px 0 14px -14px #000c}[data-theme=dark] .data-table.has-more-left .table th.th-menu{box-shadow:14px 0 14px -14px #000c}.row-menu-btn{vertical-align:middle;width:1.75rem;height:1.75rem;color:var(--color-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), transform var(--motion-instant) var(--ease-standard);background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;display:inline-grid}.row-menu-btn>.ti{font-size:1.125rem}.row-menu-btn:hover{color:var(--color-accent-ink);background:var(--color-accent-soft);border-color:#f05e2147}@supports (color:color-mix(in lab, red, red)){.row-menu-btn:hover{border-color:color-mix(in srgb, var(--color-accent) 28%, transparent)}}.row-menu-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.row-menu-btn[aria-expanded=true]{color:#fff;background:var(--grad-brand);border-color:#0000;box-shadow:0 4px 10px -5px #cf4711b3}.table tbody tr:is(:hover,.is-selected) .row-menu-btn:not([aria-expanded=true]){color:var(--color-accent)}.menu.row-menu{z-index:85;min-width:12.5rem;max-width:min(20rem,100vw - 1rem);position:fixed;inset:0 auto auto 0}.row-menu .menu-item-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.table td.cell-open{z-index:1;background:linear-gradient(var(--row-bg), var(--row-bg)), var(--color-surface);border-right:0;padding-left:.375rem;padding-right:.625rem;position:sticky;right:0}.table td.cell-open .btn{color:var(--color-muted)}.table tbody tr:hover>td.cell-open .btn,.table tbody tr.is-selected>td.cell-open .btn{color:var(--color-accent);background:var(--color-accent-soft)}.table thead th.th-open{z-index:4;background:linear-gradient(#f59e0b, #f59e0b) left bottom / 100% 2px no-repeat, linear-gradient(180deg, var(--tbl-head-a), var(--tbl-head-b));position:sticky;right:0}.data-table.has-more-right :is(td.cell-open,th.th-open){box-shadow:-14px 0 14px -14px #0f172a52, inset 1px 0 0 var(--tbl-line)}[data-theme=dark] .data-table.has-more-right :is(td.cell-open,th.th-open){box-shadow:-14px 0 14px -14px #000c, inset 1px 0 0 var(--tbl-line)}.data-table:before,.data-table:after{content:"";top:0;bottom:var(--edge-bottom,0);z-index:6;pointer-events:none;opacity:0;width:1.375rem;transition:opacity var(--motion-fast) var(--ease-standard);position:absolute}.data-table:before{background:linear-gradient(90deg,#0f172a1a,#0f172a00);left:0}.data-table:after{background:linear-gradient(270deg,#0f172a1a,#0f172a00);right:0}[data-theme=dark] .data-table:before{background:linear-gradient(90deg,#00000073,#0000)}[data-theme=dark] .data-table:after{background:linear-gradient(270deg,#00000073,#0000)}.data-table.has-more-left:not(.has-menu):before,.data-table.has-more-right:not(.has-pinned):after{opacity:1}.cell-truncate{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cell-sub{font-size:var(--text-xs);color:var(--color-muted);line-height:1rem;display:block}.cell-actions{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.cell-mono{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-ink-2);font-size:.78125rem}.cell-empty{color:var(--color-faint)}.cell-neg,.table td.cell-neg{color:var(--color-danger-ink);font-weight:650}.table td.cell-zero{color:var(--color-faint);font-weight:400}.table td.cell-pos{color:var(--color-success-ink);font-weight:650}.table td.cell-bad{color:var(--color-danger-ink);font-weight:700}.table td.cell-error{color:var(--color-danger-ink)}.cell-time{color:var(--color-muted);margin-left:.3125rem}.cur{opacity:.8;margin-right:.0625rem;font-size:.82em}.cell-phone{align-items:center;gap:.375rem;display:inline-flex}.cell-phone>.ti{color:var(--c-teal);font-size:.9375rem}.cell-person{vertical-align:middle;align-items:center;gap:.5rem;max-width:100%;display:inline-flex}.cell-person>.cell-truncate{min-width:0}.avatar-xs{background:var(--tint-100);width:1.625rem;height:1.625rem;color:var(--tint-ink);letter-spacing:.02em;box-shadow:inset 0 0 0 1px var(--tint-200);border-radius:999px;flex:none;place-items:center;font-size:.625rem;font-weight:800;display:inline-grid}.avatar-xs.avatar-org{border-radius:8px;width:1.75rem;height:1.75rem;font-size:.6875rem}.cell-code{vertical-align:middle;align-items:center;gap:.25rem;max-width:100%;display:inline-flex}.cell-code>.cell-truncate{min-width:0}.cell-code>.copy-btn{opacity:0;transition:opacity var(--motion-fast) var(--ease-standard)}.table tbody tr:hover .cell-code>.copy-btn,.cell-code>.copy-btn:focus-visible,.cell-code>.copy-btn.is-done{opacity:1}.plate{vertical-align:middle;background:#fff;border:1.5px solid #1e293b;border-radius:5px;align-items:stretch;height:1.4375rem;display:inline-flex;overflow:hidden;box-shadow:0 1px #0f172a14}.plate-tr{color:#fff;width:.9375rem;font-family:var(--font-sans);letter-spacing:0;background:#1d4ed8;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:.125rem;font-size:.5rem;font-weight:800;line-height:1;display:flex}.plate-no{font-family:var(--font-mono);letter-spacing:.04em;color:#0f172a;white-space:nowrap;align-items:center;padding:0 .4375rem 0 .375rem;font-size:.78125rem;font-weight:800;display:flex}[data-theme=dark] .plate{background:#f1f5f9;border-color:#0f172a}.table-state{padding:2.75rem 1rem}.table-skeleton td{height:2.625rem}.table-loading-bar{z-index:5;pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.table-loading-bar:after{content:"";background:var(--grad-brand-line);border-radius:3px;width:30%;animation:1.1s ease-in-out infinite table-progress;position:absolute;top:0;bottom:0}.data-table.is-refreshing tbody{opacity:.55;transition:opacity var(--motion-fast) var(--ease-standard)}.table-foot{border-top:1px solid var(--color-line);font-size:var(--text-sm);color:var(--color-muted);background:var(--color-surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}@media not all and (min-width:40rem){.table-foot{padding:.5rem .75rem}}.panel>.data-table:first-child>.table-wrap,.panel>:first-child>.data-table:first-child>.table-wrap{border-radius:calc(var(--radius-panel) - 1px) calc(var(--radius-panel) - 1px) 0 0}.panel>.data-table:last-child>.table-foot,.panel>:last-child>.data-table:last-child>.table-foot{border-radius:0 0 calc(var(--radius-panel) - 1px) calc(var(--radius-panel) - 1px)}.table-count{font-variant-numeric:tabular-nums}.table-count strong{color:var(--color-accent-ink);font-weight:800}.table-size{align-items:center;gap:.375rem;display:inline-flex}.pagination{align-items:center;gap:.25rem;display:flex}.page-btn{border-radius:var(--radius-control);border:1px solid var(--color-line);background:var(--color-surface);min-width:2rem;height:2rem;color:var(--color-ink-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .5rem;font-weight:650;display:inline-flex}.page-btn>.ti{color:var(--color-accent);font-size:1rem}.page-btn:hover:not(:disabled){border-color:#eba489}@supports (color:color-mix(in lab, red, red)){.page-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-accent) 50%, var(--color-line))}}.page-btn:hover:not(:disabled){color:var(--color-accent-ink);background:var(--color-accent-soft)}.page-btn:disabled{color:var(--color-faint);cursor:default}.page-btn:disabled>.ti{color:var(--color-faint)}.page-btn[aria-current=page]{background:var(--grad-brand);color:#fff;border-color:#0000;font-weight:750;box-shadow:0 6px 14px -7px #cf4711cc}.page-gap{text-align:center;min-width:1.25rem;color:var(--color-faint)}.page-status{font-variant-numeric:tabular-nums;color:var(--color-ink-2);padding:0 .5rem;font-weight:650;display:none}@media not all and (min-width:40rem){.pagination .page-num,.pagination .page-gap{display:none}.pagination .page-status{display:inline}}.tabs{scrollbar-width:none;border-bottom:1px solid var(--color-line);align-items:stretch;gap:.25rem;display:flex;overflow-x:auto}.tab{height:2.625rem;font-size:var(--text-sm);color:var(--color-muted);white-space:nowrap;border-radius:var(--radius-control) var(--radius-control) 0 0;align-items:center;gap:.4375rem;padding:0 .875rem;font-weight:650;display:inline-flex;position:relative}.tab>.ti{color:var(--c-slate);font-size:1.0625rem}.tab:hover{color:var(--color-ink);background:var(--color-hover)}.tab[aria-selected=true],.tab.is-active{color:var(--color-accent-ink)}:is(.tab[aria-selected=true],.tab.is-active)>.ti{color:var(--color-accent)}.tab[aria-selected=true]:after,.tab.is-active:after{content:"";background:var(--grad-brand-line);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:.5rem;right:.5rem}.tab-count{font-size:var(--text-xs);color:var(--color-ink-2);background:var(--color-surface-3);font-variant-numeric:tabular-nums;border-radius:999px;padding:.0625rem .4375rem;font-weight:750}.tab[aria-selected=true] .tab-count,.tab.is-active .tab-count{background:var(--color-accent-soft);color:var(--color-accent-ink)}.segmented{background:var(--color-surface-3);border:1px solid var(--color-line);border-radius:10px;align-items:center;gap:2px;height:2.25rem;padding:3px;display:inline-flex}.seg-btn{height:100%;font-size:var(--text-sm);color:var(--color-muted);white-space:nowrap;border-radius:7px;align-items:center;gap:.3125rem;padding:0 .6875rem;font-weight:650;display:inline-flex}.seg-btn>.ti{font-size:1rem}.seg-btn:hover{color:var(--color-ink)}.seg-btn[aria-pressed=true],.seg-btn[aria-checked=true],.seg-btn.is-active{background:var(--color-surface);color:var(--color-accent-ink);box-shadow:0 1px 3px #0f172a1f, 0 0 0 1px var(--color-line)}.dropdown{display:inline-flex;position:relative}.menu{z-index:50;border-radius:var(--radius-pop);background:var(--color-raised);border:1px solid var(--color-line);min-width:12rem;max-height:70vh;box-shadow:var(--shadow-pop);color:var(--color-ink);padding:.3125rem;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.menu.menu-left{left:0;right:auto}.menu.menu-up{top:auto;bottom:calc(100% + 6px)}.menu-item{border-radius:var(--radius-control);width:100%;min-height:2.125rem;font-size:var(--text-sm);color:var(--color-ink-2);text-align:left;cursor:pointer;align-items:center;gap:.5rem;padding:.3125rem .625rem;display:flex}.menu-item>.ti{color:var(--color-accent);width:1rem;font-size:1rem}.menu-item:hover,.menu-item:focus-visible{background:var(--color-accent-soft);color:var(--color-ink);outline:none}.menu-item[aria-checked=true]>.menu-check{visibility:visible}.menu-item.is-danger{color:var(--color-danger-ink)}.menu-item.is-danger>.ti{color:var(--color-danger)}.menu-item.is-danger:hover,.menu-item.is-danger:focus-visible{background:var(--color-danger-soft);color:var(--color-danger-ink)}.menu-item.is-warning{color:var(--color-warning-ink)}.menu-item.is-warning>.ti{color:var(--color-warning)}.menu-item.is-warning:hover,.menu-item.is-warning:focus-visible{background:var(--color-warning-soft);color:var(--color-warning-ink)}.menu-item[aria-disabled=true]{color:var(--color-faint);cursor:not-allowed}.menu-item[aria-disabled=true]>.ti{color:var(--color-faint)}.menu-item[aria-disabled=true]:hover,.menu-item[aria-disabled=true]:focus-visible{background:var(--color-surface-2);color:var(--color-faint)}.menu-check{visibility:hidden;color:var(--color-accent-ink);margin-left:auto}.menu-sep{background:var(--color-line);height:1px;margin:.3125rem .25rem}.menu-label{font-size:var(--text-xs);color:var(--color-muted);padding:.375rem .625rem .25rem;font-weight:700}.menu-head{border-bottom:1px solid var(--color-line);margin-bottom:.3125rem;padding:.5rem .625rem .625rem}.modal-root{z-index:80;justify-content:center;align-items:flex-start;padding:8vh 1rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}@media not all and (min-width:40rem){.modal-root{align-items:flex-end;padding:0}}.modal-backdrop{background:var(--color-overlay);animation:fade-in var(--motion-fast) var(--ease-standard);position:fixed;inset:0}.modal{border-radius:var(--radius-modal);background:var(--color-raised);width:100%;max-width:35rem;max-height:84vh;box-shadow:var(--shadow-modal);animation:pop-in var(--motion-slow) var(--ease-emphasized);flex-direction:column;display:flex;position:relative}.modal.modal-sm{max-width:26rem}.modal.modal-lg{max-width:50rem}.modal.modal-xl{max-width:70rem}@media not all and (min-width:40rem){.modal{border-radius:var(--radius-modal) var(--radius-modal) 0 0;max-height:92dvh;animation:sheet-in var(--motion-slow) var(--ease-emphasized);max-width:none!important}}.modal-head{--mh-1:var(--hero-1);--mh-2:var(--hero-2);--mh-3:var(--hero-3);border-radius:var(--radius-modal) var(--radius-modal) 0 0;color:#fff;background:radial-gradient(circle at 100% 0%, #ffffff38 0, #fff0 40%), linear-gradient(115deg, var(--mh-1) 0%, var(--mh-2) 75%, var(--mh-3) 140%);align-items:center;gap:.75rem;margin-bottom:.75rem;padding:1rem 1.125rem;display:flex;position:relative;overflow:hidden}.modal-head .btn-ghost{color:#fff}.modal-head .btn-ghost:hover{color:#fff;background:#ffffff2e}.modal:has(.modal-icon.tone-danger) .modal-head{--mh-1:#991b1b;--mh-2:#b91c1c;--mh-3:#ef4444}.modal:has(.modal-icon.tone-warning) .modal-head{--mh-1:#9a3412;--mh-2:#b45309;--mh-3:#f59e0b}.modal-title{font-size:var(--text-lg);color:#fff;flex:1;font-weight:750}.modal-body{color:var(--color-ink-2);padding:.25rem 1.125rem 1rem;overflow-y:auto}.modal-foot{border-top:1px solid var(--color-line);background:var(--color-surface-2);border-radius:0 0 var(--radius-modal) var(--radius-modal);justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1.125rem;display:flex}.modal-icon{color:#fff;background:#fff3;border:1px solid #ffffff4d;border-radius:12px;flex:none;place-items:center;width:2.5rem;height:2.5rem;font-size:1.3125rem;display:inline-grid}.modal-head:not(:has(.modal-icon)) .modal-title{padding-left:.125rem}.palette .modal-head{display:none}.drawer-root{z-index:70;position:fixed;inset:0}.drawer-backdrop{background:var(--color-overlay);animation:fade-in var(--motion-fast) var(--ease-standard);position:absolute;inset:0}.drawer{width:min(var(--drawer-w,36rem), 100vw);background:var(--color-raised);box-shadow:var(--shadow-modal);animation:drawer-in var(--motion-slow) var(--ease-emphasized);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.drawer.drawer-lg{--drawer-w:48rem}.drawer.drawer-sm{--drawer-w:26rem}.drawer-head{color:#fff;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M8.9 9.6 15.3 16 8.9 22.4M16.6 9.6 23 16 16.6 22.4' fill='none' stroke='%23fff' stroke-opacity='.13' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right -2rem center / 9rem auto, radial-gradient(circle at 100% 0%, #ffffff38 0, #fff0 42%), linear-gradient(115deg, var(--hero-1) 0%, var(--hero-2) 75%, var(--hero-3) 140%);align-items:flex-start;gap:.75rem;padding:1.125rem 1.25rem 1rem;display:flex;position:relative;overflow:hidden}.drawer-head:before{content:var(--page-glyph,none);color:#fff;background:#ffffff2e;border:1px solid #ffffff4d;border-radius:12px;flex:none;place-items:center;width:2.75rem;height:2.75rem;font-family:tabler-icons;font-size:1.375rem;display:grid}.drawer-head .btn-ghost{color:#fff}.drawer-head .btn-ghost:hover:not(:disabled){color:#fff;background:#ffffff2e}.drawer-head .btn-ghost:disabled{opacity:.4}.drawer-heading{flex:1;min-width:0}.drawer-title{font-size:var(--text-lg);color:#fff;overflow-wrap:anywhere;font-weight:750}.drawer-sub{font-size:var(--text-sm);color:#fff;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.375rem;display:flex}.drawer-sub>span:not(.pill):not(.badge){opacity:.92}.drawer-sub .pill{box-shadow:0 0 0 1px #ffffff59}.drawer-sub .muted,.drawer-sub .text-muted{color:#ffffffd9}.drawer-body{flex-direction:column;flex:1;gap:1.25rem;padding:1.125rem 1.25rem 1.5rem;display:flex;overflow-y:auto}.drawer-foot{border-top:1px solid var(--color-line);background:var(--color-surface-2);justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex}.detail-section{flex-direction:column;gap:.5rem;display:flex}.detail-section-title{font-size:var(--text-sm);color:var(--color-ink);align-items:center;gap:.5rem;font-weight:750;display:flex}.detail-section-title>.ti:first-child{background:linear-gradient(135deg, var(--tint-100,var(--color-accent-soft)), var(--tint-50,var(--color-accent-soft)));width:1.75rem;height:1.75rem;color:var(--tint,var(--color-accent));box-shadow:inset 0 0 0 1px var(--tint,#f05e21);border-radius:8px;flex:none;place-items:center;font-size:.9375rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.detail-section-title>.ti:first-child{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint,var(--color-accent)) 18%, transparent)}}.kv{border:1px solid var(--color-line);background:var(--color-surface);border-radius:10px;grid-template-columns:minmax(8rem,38%) minmax(0,1fr);display:grid;overflow:hidden}.kv>dt,.kv>dd{border-bottom:1px solid var(--color-line-3);font-size:var(--text-sm);padding:.5rem .75rem}.kv>dt{color:var(--color-muted);background:var(--color-surface-2);align-items:center;gap:.5rem;font-weight:550;display:flex}.kv>dt>.ti{color:var(--tint,var(--color-accent));flex:none;font-size:.9375rem}.kv>dt>.kv-ico{background:var(--tint-100,var(--color-accent-soft));width:1.375rem;height:1.375rem;box-shadow:inset 0 0 0 1px var(--tint,#f05e21);border-radius:6px;place-items:center;font-size:.8125rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.kv>dt>.kv-ico{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint,var(--color-accent)) 14%, transparent)}}.kv>dd .cell-person{gap:.4375rem}.kv>dd{color:var(--color-ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}.kv>dt:nth-of-type(2n),.kv>dt:nth-of-type(2n)+dd{background-color:var(--tbl-zebra)}.kv>dt:nth-of-type(2n){background-color:#f8fafc}@supports (color:color-mix(in lab, red, red)){.kv>dt:nth-of-type(2n){background-color:color-mix(in srgb, var(--color-surface-2) 60%, var(--tbl-head-b))}}.kv>dt:nth-last-child(2),.kv>dd:last-child{border-bottom:0}.kv .kv-hint{font-size:var(--text-xs);color:var(--color-muted);display:block}@media not all and (min-width:30rem){.kv{grid-template-columns:1fr}.kv>dt{border-bottom:0;padding-bottom:.125rem}}.kv-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.disclosure{border:1px solid var(--color-line);background:var(--color-surface);border-radius:10px}.disclosure>summary{cursor:pointer;font-size:var(--text-sm);color:var(--color-ink-2);border-radius:10px;align-items:center;gap:.5rem;padding:.5625rem .75rem;font-weight:650;list-style:none;display:flex}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:after{content:"";border-right:1.5px solid var(--color-accent);border-bottom:1.5px solid var(--color-accent);width:.5rem;height:.5rem;transition:transform var(--motion-fast) var(--ease-standard);margin-left:auto;transform:rotate(-45deg)}.disclosure>summary:hover{color:var(--color-ink);background:var(--color-hover)}.disclosure>summary>.ti{color:var(--c-indigo);font-size:1rem}.disclosure[open]>summary{border-bottom:1px solid var(--color-line);border-radius:10px 10px 0 0}.disclosure[open]>summary:after{transform:rotate(45deg)}.disclosure>:not(summary){margin:.625rem}.code{border:1px solid var(--color-line);max-height:26rem;color:var(--color-ink);font-family:var(--font-mono);white-space:pre;tab-size:2;background:#f8fafc;border-radius:10px;margin:0;padding:.75rem .875rem;font-size:.75rem;line-height:1.55;position:relative;overflow:auto}.code.is-wrap{white-space:pre-wrap;overflow-wrap:anywhere}[data-theme=dark] .code{background:#121823}.code-wrap{position:relative}.code-wrap>.code-copy{z-index:1;position:absolute;top:.375rem;right:.375rem}.j-key{color:#c2410c}.j-str{color:#047857}.j-num{color:#1d4ed8}.j-bool{color:#7c3aed}.j-null{color:var(--color-muted);font-style:italic}[data-theme=dark] .j-key{color:#ffb088}[data-theme=dark] .j-str{color:#6ee7b7}[data-theme=dark] .j-num{color:#93c5fd}[data-theme=dark] .j-bool{color:#c4b5fd}.state{text-align:center;color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:2.75rem 1rem;display:flex}.state-icon{width:4rem;height:4rem;color:var(--c-indigo);background:radial-gradient(circle at 30% 25%, #fff 0, var(--c-indigo-100) 70%);box-shadow:0 0 0 6px var(--c-indigo-50), 0 10px 24px -12px #4f46e58c;border-radius:999px;place-items:center;margin-bottom:.625rem;font-size:1.875rem;display:inline-grid}[data-theme=dark] .state-icon{background:var(--c-indigo)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .state-icon{background:color-mix(in srgb, var(--c-indigo) 18%, var(--color-surface))}}[data-theme=dark] .state-icon{box-shadow:0 0 0 6px var(--c-indigo)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .state-icon{box-shadow:0 0 0 6px color-mix(in srgb, var(--c-indigo) 8%, var(--color-surface))}}.state-title{font-size:var(--text-md);color:var(--color-ink);font-weight:750}.state-text{max-width:46ch;font-size:var(--text-sm)}.state-actions{gap:.5rem;margin-top:.75rem;display:flex}.state-error .state-icon{color:var(--c-red);background:radial-gradient(circle at 30% 25%, #fff 0, var(--c-red-100) 70%);box-shadow:0 0 0 6px var(--c-red-50), 0 10px 24px -12px #dc26268c}[data-theme=dark] .state-error .state-icon{background:var(--c-red)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .state-error .state-icon{background:color-mix(in srgb, var(--c-red) 18%, var(--color-surface))}}[data-theme=dark] .state-error .state-icon{box-shadow:0 0 0 6px var(--c-red)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .state-error .state-icon{box-shadow:0 0 0 6px color-mix(in srgb, var(--c-red) 8%, var(--color-surface))}}.state-error .state-detail{max-width:60ch;font-family:var(--font-mono);color:var(--color-danger-ink);overflow-wrap:anywhere;margin-top:.25rem;font-size:.75rem}.skeleton{height:.75rem;animation:var(--animate-shimmer);background:linear-gradient(90deg,#edf1f7 0,#f7f9fc 120px,#edf1f7 240px) 0 0/480px 100%;border-radius:5px;display:block}[data-theme=dark] .skeleton{background:linear-gradient(90deg,#1f2735 0,#283244 120px,#1f2735 240px) 0 0/480px 100%}.kpi .skeleton{background:linear-gradient(90deg, var(--tint) 0, var(--tint) 120px, var(--tint) 240px)}@supports (color:color-mix(in lab, red, red)){.kpi .skeleton{background:linear-gradient(90deg, color-mix(in srgb, var(--tint) 12%, transparent) 0, color-mix(in srgb, var(--tint) 5%, transparent) 120px, color-mix(in srgb, var(--tint) 12%, transparent) 240px)}}.kpi .skeleton{background-size:480px 100%}.spinner{border:2px solid var(--color-line-2);border-top-color:var(--color-accent);width:1rem;height:1rem;animation:var(--animate-spin-slow);border-radius:999px;display:inline-block}.toast-root{z-index:90;pointer-events:none;flex-direction:column;gap:.5rem;width:min(24rem,100vw - 2rem);display:flex;position:fixed;bottom:1rem;right:1rem}.toast{pointer-events:auto;border-radius:var(--radius-pop);background:var(--color-raised);border:1px solid var(--color-line);border-left:4px solid var(--color-info);box-shadow:var(--shadow-pop);animation:toast-in var(--motion-slow) var(--ease-emphasized);align-items:flex-start;gap:.625rem;padding:.75rem .75rem .75rem .875rem;display:flex}.toast>.ti{width:1.75rem;height:1.75rem;color:var(--color-info);background:var(--color-info-soft);border-radius:8px;flex:none;place-items:center;font-size:1.0625rem;display:grid}.toast.is-leaving{animation:toast-out var(--motion-fast) var(--ease-exit) forwards;overflow:hidden}.toast-body{flex:1;min-width:0;padding-top:.125rem}.toast-title{font-size:var(--text-sm);color:var(--color-ink);font-weight:750}.toast-text{font-size:var(--text-sm);color:var(--color-ink-2);overflow-wrap:anywhere}.toast-close{color:var(--color-muted);border-radius:4px;padding:.125rem}.toast-close:hover{color:var(--color-ink);background:var(--color-hover)}.toast-success{border-left-color:var(--color-success)}.toast-success>.ti{color:var(--color-success);background:var(--color-success-soft)}.toast-error{border-left-color:var(--color-danger)}.toast-error>.ti{color:var(--color-danger);background:var(--color-danger-soft)}.toast-warning{border-left-color:var(--color-warning)}.toast-warning>.ti{color:var(--color-warning);background:var(--color-warning-soft)}.toast-info{border-left-color:var(--color-info)}.toast-info>.ti{color:var(--color-info);background:var(--color-info-soft)}.palette{max-width:38rem;overflow:hidden}.palette-input-row{border-bottom:1px solid var(--color-line);align-items:center;gap:.625rem;padding:0 1rem;display:flex}.palette-input-row>.ti{color:var(--color-accent);font-size:1.25rem}.palette-input{height:3.375rem;color:var(--color-ink);font:inherit;font-size:var(--text-md);background:0 0;border:0;flex:1}.palette-input:focus{outline:none}.palette-list{max-height:min(60vh,26rem);padding:.375rem;overflow-y:auto}.palette-item{cursor:pointer;border-radius:10px;align-items:center;gap:.75rem;padding:.5rem .625rem;display:flex}.palette-item>.ti{width:2rem;height:2rem;color:var(--c-indigo);background:var(--c-indigo-50);border-radius:9px;flex:none;place-items:center;font-size:1.0625rem;display:grid}.palette-item[aria-selected=true]{background:var(--color-accent-soft)}.palette-item[aria-selected=true]>.ti{color:#fff;background:var(--grad-brand)}.palette-item-text{flex-direction:column;min-width:0;display:flex}.palette-item-title{font-size:var(--text-sm);color:var(--color-ink);font-weight:650}.palette-item-path{font-size:var(--text-xs);color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.palette-item-current{margin-left:auto}.palette-foot{border-top:1px solid var(--color-line);font-size:var(--text-xs);color:var(--color-muted);background:var(--color-surface-2);gap:1rem;padding:.5rem 1rem;display:flex}.palette-foot span{align-items:center;gap:.3125rem;display:inline-flex}.palette-empty{text-align:center;color:var(--color-muted);font-size:var(--text-sm);padding:2rem 1rem}.chart{width:100%;height:var(--chart-h,18rem);min-width:0;position:relative}.chart.is-refreshing{opacity:.55;transition:opacity var(--motion-fast) var(--ease-standard)}.chart-legend{font-size:var(--text-xs);color:var(--color-ink-2);flex-wrap:wrap;gap:.375rem 1rem;display:flex}.chart-key{align-items:center;gap:.375rem;display:inline-flex}.chart-swatch{border-radius:3px;flex:none;width:.625rem;height:.625rem}.muted{color:var(--color-muted)}.faint{color:var(--color-faint)}.tnum{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);font-size:.8125em}.divider{background:var(--color-line);border:0;height:1px}.chip{border:1px solid #e9c3b6;border-radius:999px;align-items:center;gap:.25rem;height:1.75rem;padding:0 .375rem 0 .625rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chip{border:1px solid color-mix(in srgb, var(--color-accent) 28%, var(--color-line))}}.chip{background:var(--color-accent-soft);font-size:var(--text-xs);color:var(--color-accent-ink);font-weight:650}.chip>button{width:1.125rem;height:1.125rem;color:var(--color-accent-ink);border-radius:999px;place-items:center;display:inline-grid}.chip>button:hover{color:var(--color-ink);background:#ffffffb3}.copy-btn{color:var(--color-faint);border-radius:5px;padding:.1875rem;line-height:1}.copy-btn:hover{color:var(--color-accent);background:var(--color-accent-soft)}.copy-btn.is-done{color:var(--color-success)}.input-lg{height:2.875rem;font-size:var(--text-base);border-radius:10px;padding:0 .875rem}.flatpickr-calendar{font-family:var(--font-sans);box-shadow:none;font-variant-numeric:tabular-nums;background:0 0;border:0;width:auto}.flatpickr-calendar.inline{top:0}.flatpickr-calendar:before,.flatpickr-calendar:after{display:none}.flatpickr-months .flatpickr-month{color:var(--color-ink);fill:var(--color-ink);height:2.25rem}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{color:var(--color-accent);fill:var(--color-accent);height:2.25rem;padding:.5rem}:is(.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month):hover{color:var(--color-ink)}:is(.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month):hover svg{fill:var(--color-accent-ink)}.flatpickr-current-month{font-size:var(--text-sm);padding-top:.5rem;font-weight:700}.flatpickr-current-month .flatpickr-monthDropdown-months{color:var(--color-ink);appearance:none;background:0 0;font-weight:700}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background:var(--color-raised);color:var(--color-ink)}.flatpickr-current-month input.cur-year{color:var(--color-ink);font-weight:700}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:var(--color-muted)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:var(--color-muted)}span.flatpickr-weekday{color:var(--color-accent-ink);background:0 0;font-size:.6875rem;font-weight:700}.flatpickr-weekdays{background:0 0}.flatpickr-day{color:var(--color-ink);border-radius:var(--radius-control);font-size:var(--text-sm);max-width:2.25rem;height:2.125rem;margin:0 calc(7.14286% - 1.125rem);line-height:2.125rem}.flatpickr-day:hover,.flatpickr-day:focus{background:var(--color-accent-soft);border-color:#0000}.flatpickr-day.today{border-color:var(--color-accent)}.flatpickr-day.today:hover{background:var(--color-accent-soft);color:var(--color-ink);border-color:var(--color-accent)}.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{color:var(--color-faint)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:var(--color-faint);opacity:.5}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange{background:var(--color-accent-soft);box-shadow:-5px 0 0 var(--color-accent-soft), 5px 0 0 var(--color-accent-soft);border-color:#0000;border-radius:0}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus{background:var(--grad-brand);border-color:var(--color-accent-fill);color:#fff;font-weight:700}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:var(--radius-control) 0 0 var(--radius-control)}.flatpickr-day.selected.endRange,.flatpickr-day.endRange.endRange{border-radius:0 var(--radius-control) var(--radius-control) 0}.flatpickr-day.selected.startRange.endRange{border-radius:var(--radius-control)}.flatpickr-day.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 var(--color-accent-fill)}.flatpickr-day.week.selected{box-shadow:none}.flatpickr-innerContainer{border:0}.flatpickr-rContainer,.dayContainer{padding:0}.flatpickr-calendar.inline.multiMonth .flatpickr-days{width:auto}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid var(--color-line)}.flatpickr-time input,.flatpickr-time .flatpickr-am-pm{color:var(--color-ink)}.flatpickr-time input:hover,.flatpickr-time input:focus{background:var(--color-hover)}.flatpickr-calendar.open:not(.inline){background:var(--color-raised);border:1px solid var(--color-line);box-shadow:var(--shadow-pop);border-radius:var(--radius-pop);padding:.375rem}.ts-wrapper{min-width:0}.ts-wrapper.single .ts-control,.ts-wrapper.multi .ts-control{border-radius:var(--radius-control);border:1px solid var(--color-line-2);background:var(--color-surface);min-height:2.25rem;color:var(--color-ink);box-shadow:var(--shadow-control);font-size:var(--text-sm);gap:.25rem;padding:.25rem 2rem .25rem .625rem;line-height:1.5rem}.ts-wrapper.single .ts-control{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23f05e21' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat}.ts-wrapper.single.input-active .ts-control{background-color:var(--color-surface)}.ts-wrapper .ts-control:hover{border-color:#b8c3d3}.ts-wrapper.focus .ts-control{border-color:var(--color-accent);box-shadow:0 0 0 3px #f05e212e}@supports (color:color-mix(in lab, red, red)){.ts-wrapper.focus .ts-control{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 18%, transparent)}}.ts-control input{color:var(--color-ink);font-size:var(--text-sm)}.ts-control input::placeholder{color:var(--color-faint)}.ts-wrapper.multi .ts-control>div{background:var(--color-accent-soft);color:var(--color-accent-ink);font-size:var(--text-xs);border-radius:6px;margin:0;padding:0 .4375rem;font-weight:650;line-height:1.375rem}.ts-wrapper.plugin-remove_button .item .remove{border-left-color:#f05e2140}@supports (color:color-mix(in lab, red, red)){.ts-wrapper.plugin-remove_button .item .remove{border-left-color:color-mix(in srgb, var(--color-accent) 25%, transparent)}}.ts-wrapper.plugin-remove_button .item .remove{color:var(--color-accent-ink)}.ts-wrapper.plugin-remove_button .item .remove:hover{color:var(--color-danger);background:0 0}.ts-dropdown{border-radius:var(--radius-pop);border:1px solid var(--color-line);background:var(--color-raised);color:var(--color-ink);box-shadow:var(--shadow-pop);font-size:var(--text-sm);z-index:60;margin-top:6px;overflow:hidden}.ts-dropdown .option{padding:.4375rem .75rem}.ts-dropdown .active{background:var(--color-accent-soft);color:var(--color-ink)}.ts-dropdown .option.selected{color:var(--color-accent-ink);font-weight:650}.ts-dropdown .no-results{color:var(--color-muted);padding:.5rem .75rem}.ts-dropdown .optgroup-header{color:var(--color-muted);font-weight:650;font-size:var(--text-xs);background:0 0}.ts-dropdown .ts-dropdown-content{max-height:18rem}.ts-wrapper.plugin-clear_button .clear{color:var(--color-muted);right:1.75rem}.enter,.enter-stagger>*{animation:none}.menu,.date-range-pop,.rail-flyout,.ts-dropdown{transform-origin:100% 0;transition:opacity var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard)}@starting-style{.menu,.date-range-pop,.rail-flyout,.ts-dropdown{opacity:0;transform:translateY(-3px)scale(.98)}}.menu.menu-left,.date-range-pop,.ts-dropdown{transform-origin:0 0}.menu.menu-up{transform-origin:100% 100%}.rail-flyout{transform-origin:0}.modal-root.is-closing .modal{animation:pop-out var(--motion-fast) var(--ease-exit) forwards}.modal-root.is-closing .modal-backdrop,.drawer-root.is-closing .drawer-backdrop{animation:fade-out var(--motion-fast) var(--ease-exit) forwards}.drawer-root.is-closing .drawer{animation:drawer-out var(--motion-fast) var(--ease-exit) forwards}.nav-section,.nav-group,.disclosure{interpolate-size:allow-keywords}.nav-section::details-content{block-size:0;transition:block-size var(--motion-fast) var(--ease-standard), content-visibility var(--motion-fast) allow-discrete;overflow-y:clip}.nav-group::details-content{block-size:0;transition:block-size var(--motion-fast) var(--ease-standard), content-visibility var(--motion-fast) allow-discrete;overflow-y:clip}.disclosure::details-content{block-size:0;transition:block-size var(--motion-fast) var(--ease-standard), content-visibility var(--motion-fast) allow-discrete;overflow-y:clip}.nav-section[open]::details-content{block-size:auto}.nav-group[open]::details-content{block-size:auto}.disclosure[open]::details-content{block-size:auto}@media (min-width:64rem){[data-sidebar=rail] .nav-section::details-content{content-visibility:visible;block-size:auto}}.tabs,.segmented{position:relative}.tab-indicator{background:var(--color-accent);transform-origin:0;pointer-events:none;width:1px;height:3px;transition:transform var(--motion-base) var(--ease-standard), opacity var(--motion-fast);border-radius:3px 3px 0 0;position:absolute;bottom:-1px;left:0}.tabs.has-indicator .tab:after{display:none}.seg-indicator{pointer-events:none;z-index:0;filter:drop-shadow(0 0 .5px var(--color-line-2)) drop-shadow(0 1px 2px #0f172a1f);position:absolute;inset:3px}.seg-indicator>span{background:var(--color-surface);transition:clip-path var(--motion-base) var(--ease-standard);position:absolute;inset:0}.segmented.has-indicator .seg-btn{z-index:1;position:relative;box-shadow:none!important;background:0 0!important}.nav-link,.menu-item,.page-btn,.palette-item,.date-preset,.tab,.seg-btn,.copy-btn,.chip>button,.nav-rail-btn,.user-chip{transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard)}.table tbody td{transition:background-color var(--motion-instant) linear}.btn-icon:active:not(:disabled),.page-btn:active:not(:disabled),.row-menu-btn:active{transform:scale(.95)}.topbar-brand,.palette-close,.hero-more,.filter-toggle{display:none}@media (min-width:40rem) and (not (min-width:64rem)){:root:not([data-nav-open]) .nav-section::details-content{content-visibility:visible;block-size:auto}}@media not all and (min-width:64rem){.app-content{overflow-x:clip}:root[data-nav-open]{overflow:hidden}}@media not all and (min-width:40rem){.topbar{height:calc(var(--spacing-topbar) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-left:max(.5rem, env(safe-area-inset-left));padding-right:max(.625rem, env(safe-area-inset-right));gap:.25rem}.topbar-brand{border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:2.75rem;height:2.75rem;display:inline-flex}.topbar-brand .brand-mark{border-radius:9px;width:1.875rem;height:1.875rem}.user-chip{gap:.25rem;padding:0 .25rem}.app-main{padding:.875rem max(.875rem, env(safe-area-inset-right)) calc(2.5rem + env(safe-area-inset-bottom)) max(.875rem, env(safe-area-inset-left))}.toast-root{left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));width:auto}.date-range-pop{bottom:calc(.75rem + env(safe-area-inset-bottom));max-height:calc(100dvh - 5.5rem);overflow-y:auto}.page-hero{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon crumb actions""icon title actions""desc desc desc";align-items:center;gap:0 .75rem;display:grid}.page-hero>.page-hero-main,.page-hero .page-heading{display:contents}.page-hero .page-hero-icon{grid-area:icon}.page-hero .breadcrumb{grid-area:crumb;min-width:0;margin:0}.page-hero .breadcrumb ol{flex-wrap:nowrap;overflow:hidden}.page-hero .breadcrumb li{flex:none}.page-hero .breadcrumb li:last-child{display:none}.page-hero .breadcrumb li:nth-last-child(2){flex:0 auto;min-width:0;overflow:hidden}.page-hero .breadcrumb li:nth-last-child(2)>:is(a,span){text-overflow:ellipsis;overflow:hidden}.page-hero .page-title{overflow-wrap:anywhere;grid-area:title;min-width:0}.page-hero .page-desc{grid-area:desc;margin-top:.4375rem;line-height:1.125rem}.page-hero .page-actions{flex-wrap:nowrap;grid-area:actions;align-self:center;gap:.375rem}.page-hero .page-actions>.btn,.page-hero .page-actions>:is(.dropdown,form)>.btn{border-radius:12px;gap:0;width:2.75rem;height:2.75rem;padding:0;font-size:0}:is(.page-hero .page-actions>.btn,.page-hero .page-actions>:is(.dropdown,form)>.btn)>.ti:first-child{font-size:1.25rem}:is(.page-hero .page-actions>.btn,.page-hero .page-actions>:is(.dropdown,form)>.btn)>.ti:not(:first-child),.page-hero .page-actions>:is(span,p,small):not(.btn){display:none}.page-hero .page-actions>.btn:not(:has(>.ti)),.page-hero .page-actions>:is(.dropdown,form)>.btn:not(:has(>.ti)){width:auto;font-size:var(--text-sm);padding:0 .875rem}.page-hero .page-actions.has-more>:not(.hero-more){display:none}.page-hero .page-actions.has-more>.hero-more{display:inline-flex}}@media (min-width:40rem) and (not (min-width:80rem)){.page-hero>.page-hero-main{flex-basis:16rem}.page-hero>.page-actions{justify-content:flex-end;margin-left:auto}.page-hero .breadcrumb ol{flex-wrap:nowrap;overflow:hidden}.page-hero .breadcrumb li{flex:none}.page-hero .breadcrumb li:last-child{flex:0 auto;min-width:0;overflow:hidden}}@media not all and (min-width:80rem){.kpi-label>:is(span,div):not(.chart-swatch,.dot){white-space:normal;overflow-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box}}@media (min-width:40rem) and (not (min-width:64rem)){.kpi-strip:has(>.kpi:nth-child(3):last-child),.kpi-strip:has(>.kpi:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}.kpi-strip:has(>.kpi:nth-child(3):last-child)>.kpi{grid-column:auto!important}}@media not all and (min-width:40rem){.kpi-strip:not(.kpi-strip-sm):has(>.kpi:nth-child(5)){overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(9.75rem,46%);grid-auto-flow:column;margin-inline:-.875rem;padding:.125rem .875rem .375rem;scroll-padding-inline:.875rem;overflow-x:auto}.kpi-strip:not(.kpi-strip-sm):has(>.kpi:nth-child(5))::-webkit-scrollbar{display:none}.kpi-strip:not(.kpi-strip-sm):has(>.kpi:nth-child(5))>.kpi{scroll-snap-align:start;grid-column:auto!important}.kpi-strip-head{margin-bottom:.5rem}.kpi-strip-note{flex-basis:100%}.panel-head{padding:.75rem .875rem}.panel-head:after{left:.875rem}.panel-body{padding:.875rem}.panel-foot{padding:.625rem .875rem}.panel-toolbar{padding:.625rem .75rem}.hero-figure{font-size:2.375rem}}.tabs.has-fade-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.tabs.has-fade-l{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2rem);mask-image:linear-gradient(90deg,#0000,#000 2rem)}.tabs.has-fade-l.has-fade-r{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000)}@media not all and (min-width:40rem){.tabs{scroll-padding-inline:1.5rem}.segmented{max-width:100%}.seg-btn{padding:0 .625rem}}@media (hover:none){.cell-code>.copy-btn{opacity:1}.tab:hover{background:0 0}.tab:not([aria-selected=true],.is-active):hover{color:var(--color-muted)}}@media not all and (min-width:40rem),(pointer:coarse){.btn{--btn-h:2.75rem}.btn-sm{--btn-h:2.5rem}.input,.select,.date-range-btn{height:2.75rem}.input-sm,.select-sm{height:2.5rem}.input-lg{height:3rem}.ts-wrapper.single .ts-control,.ts-wrapper.multi .ts-control{min-height:2.75rem}.search>.input{padding-left:2.375rem}.search>.ti{font-size:1.125rem;left:.8125rem}.menu-item{min-height:2.75rem}.tab,.segmented{height:2.75rem}.page-btn{min-width:2.75rem;height:2.75rem}.row-menu-btn{width:2.25rem;height:2.25rem}.copy-btn{margin:-.1875rem;padding:.375rem;position:relative}.copy-btn:after{content:"";position:absolute;inset:-.5rem -.375rem -.5rem 0}.date-preset{height:2.5rem}.date-range-clear{padding:.4375rem}.flatpickr-day{height:2.5rem;line-height:2.5rem}.checkbox,.radio{width:1.125rem;height:1.125rem}.nav-link{min-height:2.75rem}.nav-section>summary,.nav-group>summary,.user-chip,.palette-trigger{height:2.75rem}.toast-close{margin:-.375rem;padding:.5rem}.chip{height:2rem}.chip>button{width:1.5rem;height:1.5rem}.disclosure>summary{min-height:2.75rem}.ts-dropdown .option{padding:.6875rem .75rem}:is(button,a[href]).pill{position:relative}:is(button,a[href]).pill:after{content:"";position:absolute;inset:-.625rem -.25rem}}@media not all and (min-width:48rem){.palette-trigger{width:2.75rem}}@media not all and (min-width:40rem){.input,.select,.textarea,.input-sm,.select-sm,.input-lg,.ts-control,.ts-control input,.palette-input,.date-range-btn{font-size:16px}}.table-sortbar{background:var(--color-surface-2);justify-content:flex-end;align-items:center;padding:.625rem .625rem 0;display:flex}.table-sortbar[hidden]{display:none}.table-sort{min-width:0;font-size:var(--text-sm);color:var(--color-ink-2);align-items:center;gap:.375rem;font-weight:650;display:inline-flex}.table-sort>.ti{color:var(--color-accent);font-size:1.0625rem}.table-sort>.select{width:auto;min-width:0;max-width:15rem}.data-table.is-cards .table-wrap{background:var(--color-surface-2);padding:.625rem;overflow:visible;max-height:none!important}.data-table.is-cards .table-wrap:has(>.table>tbody:empty){padding:0}.data-table.is-cards:before,.data-table.is-cards:after{display:none}.table.is-cards{display:block!important}.table.is-cards>thead{display:none}.table.is-cards>tbody{flex-direction:column;gap:.5rem;display:flex}.table.is-cards>tbody>tr{--row-bg:var(--color-surface);background:var(--color-surface);border:1px solid var(--color-line);min-width:0;transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);border-radius:12px;display:block;position:relative;box-shadow:0 1px 2px #0f172a0d}.table.is-cards>tbody>tr>td{white-space:normal;height:auto;box-shadow:none;background:0 0;border:0;padding:0;display:block}.table.is-cards>tbody>tr>td.tcard-body{border-radius:inherit;padding:.6875rem .875rem .75rem 1rem;overflow:hidden}.table.is-cards>tbody>tr.row-click:active{background:var(--color-hover)}.table.is-cards>tbody>tr.is-menu-open{border-color:#ebab93}@supports (color:color-mix(in lab, red, red)){.table.is-cards>tbody>tr.is-menu-open{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-line))}}.table.is-cards>tbody>tr.is-selected{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent), 0 8px 20px -14px #cf471199;background:#fff7f2}@supports (color:color-mix(in lab, red, red)){.table.is-cards>tbody>tr.is-selected{background:color-mix(in srgb, var(--color-accent-soft) 55%, var(--color-surface))}}.table.is-cards>tbody>tr.row-click:focus-visible{outline-offset:2px}@media (hover:hover){.table.is-cards>tbody>tr.row-click:hover{border-color:#eab29d}@supports (color:color-mix(in lab, red, red)){.table.is-cards>tbody>tr.row-click:hover{border-color:color-mix(in srgb, var(--color-accent) 40%, var(--color-line))}}}.table.is-cards>tbody>tr[data-tone]:before{content:"";background:var(--color-neutral);border-radius:0 3px 3px 0;width:3px;position:absolute;top:.75rem;bottom:.75rem;left:-1px}.table.is-cards>tbody>tr[data-tone=success]:before{background:var(--color-success)}.table.is-cards>tbody>tr[data-tone=pending]:before{background:var(--color-pending)}.table.is-cards>tbody>tr[data-tone=warning]:before{background:var(--color-warning)}.table.is-cards>tbody>tr[data-tone=danger]:before{background:var(--color-danger)}.table.is-cards>tbody>tr[data-tone=info]:before{background:var(--color-info)}.table.is-cards td.cell-menu{z-index:1;background:0 0;width:auto;padding:0;position:absolute;top:.3125rem;left:auto;right:.3125rem}.table.is-cards .row-menu-btn{border-radius:10px;width:2.5rem;height:2.5rem}.table.is-cards .cell-code>.copy-btn{opacity:1}.tcard-head{align-items:center;gap:.5rem;min-height:1.875rem;display:flex}.table.is-cards td.cell-menu~.tcard-body .tcard-head{padding-right:2.375rem}.tcard-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-ink);letter-spacing:-.005em;flex:auto;font-size:.9375rem;font-weight:700;line-height:1.75rem;overflow:hidden}.tcard-title .cell-truncate{max-width:100%!important}.tcard-title .cell-person{max-width:100%}.tcard-title .avatar-xs{width:1.75rem;height:1.75rem;font-size:.6875rem}.tcard-title .cell-mono{color:var(--color-ink);font-size:.875rem}.tcard-title .cell-sub{white-space:normal;font-weight:500;line-height:1rem}.tcard-badge{flex:none;justify-content:flex-end;min-width:0;max-width:55%;display:flex}.tcard-badge .pill{max-width:100%}.tcard-badge>:not(.pill){flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem;min-width:0;max-width:100%;display:inline-flex}.tcard-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--color-ink-2);margin-top:.0625rem;line-height:1.25rem;overflow:hidden}.tcard-sub .cell-truncate{display:inline;max-width:none!important}.tcard-sub-ico{vertical-align:-.25rem;background:var(--tint-100);width:1.125rem;height:1.125rem;color:var(--tint);border-radius:5px;place-items:center;margin-right:.375rem;font-size:.6875rem;display:inline-grid}.tcard-sub-ico>.ti{font-size:.6875rem}.tcard-main{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:.4375rem;display:flex}.tcard-amount{flex-direction:column;min-width:0;display:flex;overflow:hidden}.tcard-cap{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:650;line-height:.875rem;overflow:hidden}.tcard-num{white-space:nowrap;letter-spacing:-.015em;color:var(--color-ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:.1875rem;font-size:1.1875rem;font-weight:750;line-height:1.5rem;display:inline-flex}.tcard-num .cur{font-size:.7em}.tcard-num.cell-neg{color:var(--color-danger-ink)}.tcard-num.cell-zero{color:var(--color-faint)}.tcard-num.cell-pos{color:var(--color-success-ink)}.tcard-date{text-overflow:ellipsis;text-align:right;white-space:nowrap;min-width:0;max-width:62%;font-size:var(--text-sm);color:var(--color-ink-2);font-variant-numeric:tabular-nums;flex:0 auto;line-height:1.25rem;overflow:hidden}.tcard-meta{border-top:1px dashed var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .875rem;margin:.625rem 0 0;padding-top:.5625rem;display:grid}.tcard-kv{min-width:0}.tcard-kv:only-child{grid-column:1/-1}.tcard-kv>dt{white-space:nowrap;min-width:0;color:var(--color-muted);align-items:center;gap:.3125rem;font-size:.6875rem;font-weight:650;line-height:1rem;display:flex}.tcard-kv>dt>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.tcard-kv>dt>.th-icon{width:1rem;height:1rem;box-shadow:none;border-radius:4px}.tcard-kv>dt>.th-icon>.ti{font-size:.625rem}.tcard-kv>dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--color-ink);font-variant-numeric:tabular-nums;margin:.125rem 0 0;line-height:1.5rem;overflow:hidden}.tcard-kv>dd.is-wrap{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25rem;display:-webkit-box}.tcard-kv>dd .cell-truncate{display:inline;max-width:none!important}.tcard-kv>dd .cell-sub{display:none}.tcard-kv>dd.strong{font-weight:700}.tcard-kv>dd.cell-zero{color:var(--color-faint)}.tcard-kv>dd.cell-neg,.tcard-kv>dd.cell-error{color:var(--color-danger-ink)}.tcard-kv>dd.cell-neg,.tcard-kv>dd.cell-pos{font-weight:650}.tcard-kv>dd.cell-pos{color:var(--color-success-ink)}.tcard-kv>dd.cell-bad{color:var(--color-danger-ink);font-weight:700}.tcard.table-skeleton .tcard-body{flex-direction:column;gap:.5rem;display:flex}.tcard.table-skeleton .tcard-meta{gap:.625rem .875rem}@media not all and (min-width:40rem){.table-foot{gap:.5rem}.table-foot>.table-foot-tools{column-gap:.5rem;width:100%}.table-foot .pagination{margin-left:auto}.page-status{padding:0 .375rem}.table-foot .dropdown>.menu{z-index:60;left:max(.75rem, env(safe-area-inset-left));right:max(.75rem, env(safe-area-inset-right));top:auto;bottom:calc(.75rem + env(safe-area-inset-bottom));max-height:70dvh;position:fixed;min-width:0!important}}.table-scroll{overscroll-behavior-x:contain;max-width:100%;position:relative;overflow-x:auto}@media not all and (min-width:64rem){:is(.table-wrap,.table-scroll)>.table:not(.is-cards):not([data-sticky-first=off])>thead>tr>th:first-child:not(.th-menu){z-index:4;background:linear-gradient(#f05e21, #f05e21) left bottom / 100% 2px no-repeat, linear-gradient(180deg, var(--tbl-head-a), var(--tbl-head-b));position:sticky;left:0}:is(.table-wrap,.table-scroll)>.table:not(.is-cards):not([data-sticky-first=off])>:is(tbody,tfoot)>tr>td:first-child:not(.cell-menu){z-index:1;background:linear-gradient(var(--row-bg,var(--color-surface)), var(--row-bg,var(--color-surface))), var(--color-surface);box-shadow:var(--row-mark,0 0 #0000), inset -1px 0 0 var(--tbl-line);position:sticky;left:0}}@media not all and (min-width:40rem){.filter-bar.has-sheet>.search{flex:1;min-width:0;max-width:none}.filter-bar.has-sheet>.filter-toggle{flex:none;display:inline-flex}.filter-bar.has-sheet>.filter-bar-end{flex:100%;margin-left:0}}.filter-toggle{gap:.375rem}.filter-toggle.is-active{border-color:#e4977a}@supports (color:color-mix(in lab, red, red)){.filter-toggle.is-active{border-color:color-mix(in srgb, var(--color-accent) 55%, var(--color-line-2))}}.filter-toggle.is-active{color:var(--color-accent-ink)}.filter-count{background:var(--grad-brand);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3125rem;font-size:.6875rem;font-weight:800;line-height:1;display:inline-grid}.filter-count[hidden]{display:none}.filter-sheet{z-index:75;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.filter-sheet[hidden]{display:none}.filter-sheet-backdrop{background:var(--color-overlay);animation:fade-in var(--motion-fast) var(--ease-standard);position:absolute;inset:0}.filter-sheet-panel{background:var(--color-raised);max-height:min(88dvh,46rem);box-shadow:var(--shadow-modal);animation:sheet-in var(--motion-slow) var(--ease-emphasized);border-radius:18px 18px 0 0;flex-direction:column;display:flex;position:relative}.filter-sheet-panel:focus{outline:none}.filter-sheet-head{border-bottom:1px solid var(--color-line);align-items:center;gap:.5rem;padding:1rem .625rem .625rem 1rem;display:flex;position:relative}.filter-sheet-head:before{content:"";background:var(--color-line-2);border-radius:4px;width:2.5rem;height:4px;margin-left:-1.25rem;position:absolute;top:.4375rem;left:50%}.filter-sheet-title{font-size:var(--text-md);color:var(--color-ink);flex:1;align-items:center;gap:.625rem;font-weight:750;display:flex}.filter-sheet-title>.ti{width:1.875rem;height:1.875rem;color:var(--c-indigo);background:var(--c-indigo-100);border-radius:9px;place-items:center;font-size:1.0625rem;display:inline-grid}.filter-sheet-body{overscroll-behavior:contain;flex:auto;grid-template-columns:minmax(0,1fr);align-content:start;gap:.875rem;min-height:0;padding:1rem;display:grid;overflow-y:auto}.filter-sheet-body>*{min-width:0;max-width:none}.filter-sheet-body [data-filter-reset]{display:none}.filter-sheet-body .date-range,.filter-sheet-body .date-range-btn{width:100%;min-width:0}.filter-sheet-body .segmented{width:100%}.filter-sheet-body .segmented>.seg-btn{flex:1 1 0;justify-content:center}.filter-sheet-body .date-range-pop{box-shadow:none;margin-top:.5rem;position:static;bottom:auto;left:auto;right:auto}.filter-sheet-body .dropdown{flex-direction:column;display:flex}.filter-sheet-body .dropdown>.menu{box-shadow:none;width:100%;max-height:none;margin-top:.375rem;position:static;min-width:0!important}.filter-sheet-body .ts-dropdown{box-shadow:none;margin-top:.375rem;position:static}.filter-sheet-foot{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--color-line);background:var(--color-surface-2);gap:.625rem;display:flex}.filter-sheet-foot>.btn{flex:1 1 0}@media not all and (min-width:40rem){.drawer{width:100vw}.drawer-head{padding:calc(.75rem + env(safe-area-inset-top)) max(.625rem, env(safe-area-inset-right)) .75rem max(.875rem, env(safe-area-inset-left));gap:.5rem}.drawer-head:before{border-radius:11px;width:2.375rem;height:2.375rem;font-size:1.1875rem}.drawer-head{background-position:right -1.5rem top -.5rem,0 0,0 0;background-size:7rem,auto,auto}.drawer-title{font-size:var(--text-md);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.375rem;display:-webkit-box;overflow:hidden}.drawer-sub{gap:.375rem .5rem;margin-top:.3125rem}.drawer-body{padding:1rem max(.875rem, env(safe-area-inset-right)) 1.5rem max(.875rem, env(safe-area-inset-left));gap:1.125rem}.drawer-foot{padding:.625rem .875rem calc(.625rem + env(safe-area-inset-bottom));flex-wrap:wrap}.drawer-foot>.btn{flex:1 1 0}:is(.drawer-foot,.modal-foot)>.contents>.btn{flex:auto}.modal-root:has(>.modal:not(.modal-sm)){align-items:stretch}.modal:not(.modal-sm){border-radius:0;height:100dvh;max-height:100dvh}.modal:not(.modal-sm) .modal-head{padding-top:calc(1rem + env(safe-area-inset-top));border-radius:0}.modal:not(.modal-sm)>.modal-body{flex:auto}.modal-head{padding:.875rem .75rem .875rem 1rem}.modal-body{padding:.25rem 1rem 1rem}.modal-foot{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-radius:0;flex-wrap:wrap}.modal-foot>.btn{flex:1 1 0}.modal-sm .modal-head:before{content:"";background:#ffffff8c;border-radius:4px;width:2.5rem;height:4px;margin-left:-1.25rem;position:absolute;top:.375rem;left:50%}.modal-root:has(>.palette){align-items:stretch}.modal.palette{border-radius:0;max-width:none;height:100dvh;max-height:100dvh}.palette-input-row{padding:env(safe-area-inset-top) .5rem 0 .875rem;gap:.5rem}.palette-input-row>.kbd{display:none}.palette-input{height:3.5rem}.palette-list{max-height:none;padding-bottom:calc(.375rem + env(safe-area-inset-bottom));flex:auto}.palette-item{min-height:3rem}.palette-foot{display:none}.palette-close{display:inline-flex}.dropdown>.menu{max-width:calc(100vw - 1.5rem)}.menu.row-menu{min-width:13.5rem}.chart-legend{gap:.375rem .75rem}.map{height:min(var(--map-h,26rem), 62dvh)}}.map-coop-hint{z-index:1001;pointer-events:none;color:#fff;font-size:var(--text-sm);text-align:center;opacity:0;transition:opacity var(--motion-fast) var(--ease-standard);background:#0f172a80;place-items:center;padding:1.5rem;font-weight:650;display:grid;position:absolute;inset:0}.map-coop-hint.is-visible{opacity:1}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-4{inset:calc(var(--spacing) * 4)}.-start-\[5px\]{inset-inline-start:-5px}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-\[0\.95rem\]{top:.95rem}.top-\[1\.2rem\]{top:1.2rem}.right-1{right:var(--spacing)}.right-3{right:calc(var(--spacing) * 3)}.right-8{right:calc(var(--spacing) * 8)}.-bottom-\[1\.325rem\]{bottom:-1.325rem}.left-\[5px\]{left:5px}.left-\[8\.5px\]{left:8.5px}.z-10{z-index:10}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.mr-1{margin-right:var(--spacing)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.\[field-sizing\:content\]{field-sizing:content}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-\[1\.375rem\]{height:1.375rem}.h-\[1em\]{height:1em}.h-\[2\.375rem\]{height:2.375rem}.h-auto{height:auto}.h-full{height:100%}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[28rem\]{max-height:28rem}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-\[1\.375rem\]{min-height:1.375rem}.min-h-\[3\.75rem\]{min-height:3.75rem}.min-h-\[6rem\]{min-height:6rem}.min-h-\[7rem\]{min-height:7rem}.min-h-\[8\.25rem\]{min-height:8.25rem}.min-h-\[9rem\]{min-height:9rem}.min-h-\[13\.5rem\]{min-height:13.5rem}.min-h-\[20rem\]{min-height:20rem}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-1\/12{width:8.33333%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-2\/12{width:16.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-5\/12{width:41.6667%}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-10\/12{width:83.3333%}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-\[7\.5rem\]{width:7.5rem}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[50\%\]{max-width:50%}.max-w-\[60ch\]{max-width:60ch}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-62{min-width:calc(var(--spacing) * 62)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[3\.25rem\]{min-width:3.25rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[20rem\]{min-width:20rem}.flex-1{flex:1}.flex-\[0_1_12\.5rem\]{flex:0 12.5rem}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.origin-left{transform-origin:0}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin-slow{animation:var(--animate-spin-slow)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[2\.75rem_minmax\(0\,1fr\)_3\.5rem_3\.75rem\]{grid-template-columns:2.75rem minmax(0,1fr) 3.5rem 3.75rem}.grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-start{justify-items:start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line-3>:not(:last-child)){border-color:var(--color-line-3)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-\[0\.875rem\]{border-radius:.875rem}.rounded-\[1\.125rem\]{border-radius:1.125rem}.rounded-\[5px\]{border-radius:5px}.rounded-\[var\(--radius-control\)\]{border-radius:var(--radius-control)}.rounded-\[var\(--radius-pop\)\]{border-radius:var(--radius-pop)}.rounded-control{border-radius:var(--radius-control)}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-panel{border-radius:var(--radius-panel)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-tl-control{border-top-left-radius:var(--radius-control)}.rounded-r-\[4px\]{border-top-right-radius:4px;border-bottom-right-radius:4px}.rounded-b-panel{border-bottom-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent{border-color:var(--color-accent)}.border-line{border-color:var(--color-line)}.border-line-2{border-color:var(--color-line-2)}.border-line-3{border-color:var(--color-line-3)}.bg-accent{background-color:var(--color-accent)}.bg-accent-soft{background-color:var(--color-accent-soft)}.bg-chart-1{background-color:var(--color-chart-1)}.bg-chart-2{background-color:var(--color-chart-2)}.bg-chart-3{background-color:var(--color-chart-3)}.bg-chart-5{background-color:var(--color-chart-5)}.bg-chart-6{background-color:var(--color-chart-6)}.bg-chart-7{background-color:var(--color-chart-7)}.bg-danger{background-color:var(--color-danger)}.bg-danger-soft{background-color:var(--color-danger-soft)}.bg-hover{background-color:var(--color-hover)}.bg-line-2{background-color:var(--color-line-2)}.bg-neutral{background-color:var(--color-neutral)}.bg-pending{background-color:var(--color-pending)}.bg-pending-soft{background-color:var(--color-pending-soft)}.bg-raised{background-color:var(--color-raised)}.bg-success{background-color:var(--color-success)}.bg-success-soft{background-color:var(--color-success-soft)}.bg-surface{background-color:var(--color-surface)}.bg-surface-2{background-color:var(--color-surface-2)}.bg-surface-3{background-color:var(--color-surface-3)}.bg-warning{background-color:var(--color-warning)}.bg-warning-soft{background-color:var(--color-warning-soft)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-24{padding-right:calc(var(--spacing) * 24)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-28{padding-left:calc(var(--spacing) * 28)}.pl-36{padding-left:calc(var(--spacing) * 36)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.875em\]{font-size:.875em}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.625rem\]{font-size:1.625rem}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[300\]{--tw-font-weight:300;font-weight:300}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-ink{color:var(--color-accent-ink)}.text-danger{color:var(--color-danger)}.text-danger-ink{color:var(--color-danger-ink)}.text-faint{color:var(--color-faint)}.text-ink{color:var(--color-ink)}.text-ink-2{color:var(--color-ink-2)}.text-line-2{color:var(--color-line-2)}.text-muted{color:var(--color-muted)}.text-neutral{color:var(--color-neutral)}.text-pending{color:var(--color-pending)}.text-pending-ink{color:var(--color-pending-ink)}.text-success{color:var(--color-success)}.text-success-ink{color:var(--color-success-ink)}.text-warning{color:var(--color-warning)}.text-warning-ink{color:var(--color-warning-ink)}.italic{font-style:italic}.\[font-stretch\:82\%\]{font-stretch:82%}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-faint{-webkit-text-decoration-color:var(--color-faint);-webkit-text-decoration-color:var(--color-faint);text-decoration-color:var(--color-faint)}.decoration-line-2{-webkit-text-decoration-color:var(--color-line-2);-webkit-text-decoration-color:var(--color-line-2);text-decoration-color:var(--color-line-2)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-pop\)\]{--tw-shadow:var(--shadow-pop);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-raised{--tw-ring-color:var(--color-raised)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[clip-path\,background-color\]{transition-property:clip-path,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[clip-path\]{transition-property:clip-path;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[var\(--motion-base\)\]{--tw-duration:var(--motion-base);transition-duration:var(--motion-base)}.duration-\[var\(--motion-fast\)\]{--tw-duration:var(--motion-fast);transition-duration:var(--motion-fast)}.duration-\[var\(--motion-slower\)\]{--tw-duration:var(--motion-slower);transition-duration:var(--motion-slower)}.ease-emphasized{--tw-ease:var(--ease-emphasized);transition-timing-function:var(--ease-emphasized)}.ease-standard{--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.select-none{-webkit-user-select:none;user-select:none}.\[--ist-ad-w\:30rem\]{--ist-ad-w:30rem}.\[--kpi-cols\:3\]{--kpi-cols:3}.\[--map-h\:20rem\]{--map-h:20rem}.\[--map-h\:24rem\]{--map-h:24rem}.\[background\:linear-gradient\(var\(--row-bg\)\,var\(--row-bg\)\)\,var\(--color-surface\)\]{background:linear-gradient(var(--row-bg),var(--row-bg)),var(--color-surface)}:is(.\*\:sticky>*){position:sticky}:is(.\*\:bottom-0>*){bottom:0}:is(.\*\:z-\[1\]>*){z-index:1}:is(.\*\:border-t>*){border-top-style:var(--tw-border-style);border-top-width:1px}:is(.\*\:border-line>*){border-color:var(--color-line)}:is(.\*\:bg-surface-2>*){background-color:var(--color-surface-2)}:is(.\*\:font-semibold>*){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.placeholder\:font-sans::placeholder{font-family:var(--font-sans)}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:border-accent:hover{border-color:var(--color-accent)}.hover\:border-current\/50:hover{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:border-current\/50:hover{border-color:color-mix(in oklab, currentcolor 50%, transparent)}}.hover\:border-faint:hover{border-color:var(--color-faint)}.hover\:border-line-2:hover{border-color:var(--color-line-2)}.hover\:bg-accent-soft:hover{background-color:var(--color-accent-soft)}.hover\:bg-hover:hover{background-color:var(--color-hover)}.hover\:text-accent-ink:hover{color:var(--color-accent-ink)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-line-2:hover{--tw-ring-color:var(--color-line-2)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-0:focus-visible{outline-offset:0px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-focus:focus-visible{outline-color:var(--color-focus)}.has-\[\:checked\]\:z-\[1\]:has(:checked){z-index:1}.has-\[\:checked\]\:border-accent:has(:checked){border-color:var(--color-accent)}.has-\[\:checked\]\:border-accent\/50:has(:checked){border-color:#f05e2180}@supports (color:color-mix(in lab, red, red)){.has-\[\:checked\]\:border-accent\/50:has(:checked){border-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.has-\[\:checked\]\:bg-accent-soft:has(:checked){background-color:var(--color-accent-soft)}.has-\[\:checked\]\:text-accent-ink:has(:checked){color:var(--color-accent-ink)}.has-\[\:checked\]\:text-ink:has(:checked){color:var(--color-ink)}.has-\[\:disabled\]\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-\[\:disabled\]\:opacity-60:has(:disabled){opacity:.6}.has-\[\:focus-visible\]\:z-\[2\]:has(:focus-visible){z-index:2}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\:focus-visible\]\:outline-offset-1:has(:focus-visible){outline-offset:1px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-focus:has(:focus-visible){outline-color:var(--color-focus)}.aria-expanded\:ring-2[aria-expanded=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-expanded\:ring-line-2[aria-expanded=true]{--tw-ring-color:var(--color-line-2)}.aria-pressed\:border-accent[aria-pressed=true]{border-color:var(--color-accent)}.aria-pressed\:bg-accent-soft[aria-pressed=true]{background-color:var(--color-accent-soft)}.aria-pressed\:text-accent-ink[aria-pressed=true]{color:var(--color-accent-ink)}.aria-pressed\:shadow-\[inset_0_-2px_0_var\(--color-accent\)\][aria-pressed=true]{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,var(--color-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media not all and (min-width:64rem){.max-lg\:col-span-2{grid-column:span 2/span 2}.max-lg\:overflow-hidden{overflow:hidden}.max-lg\:whitespace-normal{white-space:normal}}@media not all and (min-width:40rem){.max-sm\:col-span-2{grid-column:span 2/span 2}.max-sm\:hidden{display:none}.max-sm\:h-10{height:calc(var(--spacing) * 10)}.max-sm\:w-11{width:calc(var(--spacing) * 11)}.max-sm\:w-full{width:100%}.max-sm\:max-w-\[calc\(100vw-4rem\)\]{max-width:calc(100vw - 4rem)}.max-sm\:max-w-full{max-width:100%}.max-sm\:min-w-0{min-width:0}.max-sm\:flex-1{flex:1}.max-sm\:flex-\[1_1_100\%\]{flex:100%}.max-sm\:flex-auto{flex:auto}.max-sm\:basis-0{flex-basis:0}.max-sm\:flex-col{flex-direction:column}.max-sm\:flex-nowrap{flex-wrap:nowrap}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:items-stretch{align-items:stretch}.max-sm\:justify-center{justify-content:center}.max-sm\:gap-0{gap:0}.max-sm\:gap-y-1{row-gap:var(--spacing)}.max-sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.max-sm\:px-0{padding-inline:0}.max-sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-sm\:pl-11{padding-left:calc(var(--spacing) * 11)}.max-sm\:text-\[0px\]{font-size:0}.max-sm\:text-\[1rem\]{font-size:1rem}.max-sm\:whitespace-normal{white-space:normal}}@media (min-width:1880px){.min-\[1880px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.sm\:sticky{position:sticky}.sm\:left-\[var\(--islem-w\,0px\)\]{left:var(--islem-w,0px)}.sm\:z-\[1\]{z-index:1}.sm\:z-\[3\]{z-index:3}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:contents{display:contents}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-auto{width:auto}.sm\:max-w-0{max-width:0}.sm\:max-w-\[12\.5rem\]{max-width:12.5rem}.sm\:min-w-28{min-width:calc(var(--spacing) * 28)}.sm\:min-w-36{min-width:calc(var(--spacing) * 36)}.sm\:min-w-\[12rem\]{min-width:12rem}.sm\:min-w-\[30rem\]{min-width:30rem}.sm\:min-w-\[32rem\]{min-width:32rem}.sm\:min-w-\[44rem\]{min-width:44rem}.sm\:flex-\[0_1_8rem\]{flex:0 8rem}.sm\:flex-\[0_1_10rem\]{flex:0 10rem}.sm\:flex-\[0_1_11\.5rem\]{flex:0 11.5rem}.sm\:basis-52{flex-basis:calc(var(--spacing) * 52)}.sm\:basis-72{flex-basis:calc(var(--spacing) * 72)}.sm\:basis-80{flex-basis:calc(var(--spacing) * 80)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,11rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:border-line{border-color:var(--color-line)}.sm\:border-line-3{border-color:var(--color-line-3)}.sm\:bg-\[linear-gradient\(180deg\,var\(--tbl-head-a\)\,var\(--tbl-head-b\)\)\]{background-image:linear-gradient(180deg,var(--tbl-head-a),var(--tbl-head-b))}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:shadow-\[inset_0_-2px_0_var\(--color-accent\)\]{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,var(--color-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.sm\:\[--map-h\:22rem\]{--map-h:22rem}@media not all and (min-width:83rem){.sm\:max-\[83rem\]\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[12\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:12.5rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(12rem\,15rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(12rem,15rem) minmax(0,1fr)}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:table-cell{display:table-cell}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_15\.5rem\]{grid-template-columns:minmax(0,1fr) 15.5rem}.lg\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.lg\:self-start{align-self:flex-start}.lg\:rounded-\[1\.75rem\]{border-radius:1.75rem}.lg\:rounded-\[1\.375rem\]{border-radius:1.375rem}.lg\:border{border-style:var(--tw-border-style);border-width:1px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-line{border-color:var(--color-line)}.lg\:border-line-2{border-color:var(--color-line-2)}.lg\:bg-canvas{background-color:var(--color-canvas)}.lg\:bg-surface-2{background-color:var(--color-surface-2)}.lg\:p-2{padding:calc(var(--spacing) * 2)}.lg\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.lg\:pt-3{padding-top:calc(var(--spacing) * 3)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:pl-5{padding-left:calc(var(--spacing) * 5)}.lg\:\[--kpi-cols\:3\]{--kpi-cols:3}.lg\:\[--map-h\:24rem\]{--map-h:24rem}.lg\:\[--map-h\:38rem\]{--map-h:38rem}}@media (min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,25rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,25rem)}.xl\:\[--ist-ad-w\:230px\]{--ist-ad-w:230px}.xl\:\[--kpi-cols\:4\]{--kpi-cols:4}}@media (min-width:85rem){.min-\[85rem\]\:col-span-2{grid-column:span 2/span 2}.min-\[85rem\]\:col-span-3{grid-column:span 3/span 3}.min-\[85rem\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.min-\[85rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[85rem\]\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.min-\[85rem\]\:items-start{align-items:flex-start}.min-\[85rem\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.min-\[85rem\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}}@media (min-width:96rem){.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32 xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:overflow-visible{overflow:visible}}@media (pointer:coarse){.pointer-coarse\:relative{position:relative}.pointer-coarse\:mt-0{margin-top:0}.pointer-coarse\:hidden{display:none}.pointer-coarse\:inline-flex{display:inline-flex}.pointer-coarse\:h-10{height:calc(var(--spacing) * 10)}.pointer-coarse\:min-h-9{min-height:calc(var(--spacing) * 9)}.pointer-coarse\:min-h-11{min-height:calc(var(--spacing) * 11)}.pointer-coarse\:items-center{align-items:center}.pointer-coarse\:gap-1{gap:var(--spacing)}.pointer-coarse\:py-3{padding-block:calc(var(--spacing) * 3)}.pointer-coarse\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.pointer-coarse\:after\:absolute:after{content:var(--tw-content);position:absolute}.pointer-coarse\:after\:-inset-x-1:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -1)}.pointer-coarse\:after\:-inset-y-2\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2.5)}}.\[\&_\.data-table\:has\(\.state-error\)_\.pagination\]\:invisible .data-table:has(.state-error) .pagination{visibility:hidden}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}@media not all and (min-width:40rem){.max-sm\:\[\&\>\.btn\]\:flex-1>.btn{flex:1}}}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../lib/fonts/archivo/archivo-latin-wdth-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../lib/fonts/archivo/archivo-latin-ext-wdth-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}.page-hero .page-actions>:is(.muted,.text-muted,.text-xs,.text-sm):not(.btn){color:var(--color-muted)}.map{width:100%;height:var(--map-h,26rem);border-radius:var(--radius-panel);background:var(--color-surface-2);z-index:0;min-width:0;position:relative;overflow:hidden}.map .leaflet-container,.map.leaflet-container{font-family:var(--font-sans);background:var(--color-surface-2)}.map .leaflet-bar{border:1px solid var(--color-line);box-shadow:var(--shadow-control);border-radius:var(--radius-control)}.map .leaflet-bar a{background:var(--color-surface);color:var(--color-ink);border-bottom-color:var(--color-line)}.map .leaflet-bar a:hover{background:var(--color-accent-soft);color:var(--color-accent-ink)}.map .leaflet-control-attribution{background:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.map .leaflet-control-attribution{background:color-mix(in srgb, var(--color-surface) 82%, transparent)}}.map .leaflet-control-attribution{color:var(--color-muted);font-size:10px}.map .leaflet-control-attribution a{color:var(--color-ink-2)}.map .leaflet-popup-content-wrapper,.map .leaflet-popup-tip{background:var(--color-raised);color:var(--color-ink);box-shadow:var(--shadow-pop)}.map .leaflet-popup-content-wrapper{border-radius:var(--radius-pop)}.map .leaflet-popup-content{font-size:var(--text-sm);margin:.625rem .75rem;line-height:1.4}.map .leaflet-tooltip{background:var(--color-raised);color:var(--color-ink);border-color:var(--color-line);box-shadow:var(--shadow-pop);font-family:var(--font-sans);font-size:var(--text-xs)}[data-theme=dark] .map .leaflet-tile-pane{filter:invert()hue-rotate(180deg)brightness(.9)contrast(.88)saturate(.55)}@media (pointer:coarse){.map.leaflet-touch .leaflet-bar a,.map .leaflet-touch .leaflet-bar a{width:40px;height:40px;font-size:20px;line-height:40px}}@media (min-width:64rem){.sidebar{view-transition-name:f2go-sidebar}.topbar{view-transition-name:f2go-topbar}.app-main{view-transition-name:f2go-main}}html:active-view-transition-type(f2go-rail)::view-transition-group(*){animation-duration:var(--motion-slow);animation-timing-function:var(--ease-standard)}html:active-view-transition-type(f2go-rail)::view-transition-old(*){animation-duration:var(--motion-slow)}html:active-view-transition-type(f2go-rail)::view-transition-new(*){animation-duration:var(--motion-slow)}html:active-view-transition-type(f2go-rail)::view-transition-old(f2go-main){object-fit:none;object-position:left top;height:100%}html:active-view-transition-type(f2go-rail)::view-transition-new(f2go-main){object-fit:none;object-position:left top;height:100%}html.theme-switching *{view-transition-name:none!important}html.theme-switching::view-transition-old(root){mix-blend-mode:normal;animation-duration:var(--motion-slow)!important}html.theme-switching::view-transition-new(root){mix-blend-mode:normal;animation-duration:var(--motion-slow)!important}html.theme-switching::view-transition-old(root){z-index:1}html.theme-switching::view-transition-new(root){z-index:2}@keyframes nav-in{0%{opacity:.6;transform:translate(-12px)}}@keyframes fade-in{0%{opacity:0}}@keyframes pop-in{0%{opacity:0;transform:translateY(4px)scale(.99)}}@keyframes sheet-in{0%{opacity:0;transform:translateY(40%)}}@keyframes drawer-in{0%{opacity:0;transform:translate(24px)}}@keyframes toast-in{0%{opacity:0;transform:translateY(6px)}}@keyframes toast-out{to{opacity:0;transform:translate(16px)}}@keyframes table-progress{0%{left:-30%}to{left:100%}}@keyframes enter-up{0%{opacity:0;transform:translateY(4px)}}@keyframes pop-out{to{opacity:0;transform:translateY(3px)scale(.99)}}@keyframes fade-out{to{opacity:0}}@keyframes drawer-out{to{opacity:0;transform:translate(20px)}}@keyframes row-new{0%{background-color:color-mix(in srgb, var(--color-accent) 18%, transparent)}to{background-color:var(--row-bg,transparent)}}@media print{.sidebar,.topbar,.toast-root,.page-actions,.filter-bar,.table-foot,.drawer-foot,.drawer-backdrop,.modal-backdrop,.modal-foot,.page-hero-art,.th-menu,.cell-menu,.row-menu,.cell-open,.th-open,.drawer-head .btn,.modal-head .btn{display:none!important}body{background:#fff}body.is-printing-overlay .app-shell{display:none!important}.page-hero{color:#0f172a!important;box-shadow:none!important;background:0 0!important;padding:0!important}.page-hero .page-title,.page-hero .page-desc,.page-hero .breadcrumb{color:#0f172a!important;text-shadow:none!important}.drawer-head,.modal-head{color:#0f172a!important;background:0 0!important}.drawer-title,.modal-title{color:#0f172a!important}.drawer,.modal{width:auto!important;max-height:none!important;box-shadow:none!important;animation:none!important;position:static!important}.drawer-root,.modal-root{padding:0!important;position:static!important}.drawer-body,.modal-body{overflow:visible!important}.table-wrap{max-height:none!important;overflow:visible!important}.table thead{position:static}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-240px 0}to{background-position:240px 0}}