@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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}:root{--r-input:11.2px;--tbl-bg:var(--surf);--mark:var(--ac);--mark-fg:var(--ac-fg);--mark-soft:var(--nav-on-bg);--mark-soft-fg:var(--nav-on-fg);--r-card:14px;--r-ctl:11.2px;--pad-x:24px;--w-side:242px;--pad-card:22px;--h:40px;--fs-td:13.5px;--gap:16px;--h-top:74px;--h-td:68px;--h-th:68px;--pad-c:14px;--ib-row:40px;--ink:oklch(14.1% .005 285.823);--ink2:oklch(37% .012 286);--ink3:oklch(55.6% .014 285.938);--hair:oklch(92% .004 286.32);--hair-soft:oklch(95% .003 286.32);--ac:oklch(84.1% .238 128.85);--ac-fg:oklch(40.5% .101 131.063);--ac-on:oklch(45.3% .124 130.933);--dark-btn:oklch(84.1% .238 128.85);--dark-btn-fg:oklch(40.5% .101 131.063);--nav-on-bg:#cdf0ab;--nav-on-fg:#173d02;--pos:#15803d;--pos-bg:#e2f2e3;--pos-txt:#1c5c30;--pos-fig:#15803d;--neg:#c0333a;--neg-bg:#fbe6e6;--neg-txt:#8f2027;--neg-fig:#c4262f;--warn:#b07d06;--warn-bg:#fdf3bf;--warn-txt:#7a5504;--warn-fig:#f2c30c;--warn-edge:#facc15;--tvip:#5b23c4;--tvip-s:#f0eafd;--tvip-o:#4a1ba3;--tgeo:#1a56d6;--tgeo-s:#e8effd;--tgeo-o:#1544a8;--tpro:#046c4a;--tpro-s:#e2f5ed;--tpro-o:#04543a;--tsta:#8a4a06;--tsta-s:#faefe1;--tsta-o:#6d3a05;--s1:oklch(76.8% .233 130.85);--s2:oklch(45.3% .124 130.933);--s3:oklch(53.2% .157 131.589);--s4:oklch(64.8% .2 131.684);--s5:oklch(89.7% .196 126.665);--s6:oklch(55.2% .016 285.938);--av1-b:#e8eaf7;--av1-f:#2f3d94;--av2-b:#e0efec;--av2-f:#00564a;--av3-b:#e6f2e7;--av3-f:#245f27;--av4-b:#fbeae2;--av4-f:#9c340a;--av5-b:#fae7ef;--av5-f:#8e1047;--av6-b:#ece7f7;--av6-f:#4d2c92;--av7-b:#e2eff1;--av7-f:#0a545d;--av8-b:#eaeef0;--av8-f:#37474f;--icon-off:#a3a3a3;--excl:#c02a33;--top-bg:oklch(100% 0 0/.82);--tp1:#b91c1c;--tp2:#c2410c;--tp3:#b45309;--tp4:#a16207;--tp5:#4d7c0f;--tp6:#15803d;--tp7:#047857;--tp8:#0f766e;--tp9:#0e7490;--tp10:#0369a1;--tp11:#1d4ed8;--tp12:#4338ca;--tp13:#6d28d9;--tp14:#7e22ce;--tp15:#a21caf;--tp16:#be185d;--tp17:#9f1239;--tp18:#78350f;--tp19:#365314;--tp20:#1e3a8a;--tp21:#701a75;--tp22:#57534e;--tp23:#334155;--tp24:#3f3f46;--knob:oklch(100% 0 0);--ac-hi:oklch(88% .21 128.85);--ac-lo:oklch(79% .24 129);--ring:oklch(70.5% .015 286.067);--sh-seg:0 1px 2px #14160f12;--lift:0 0 0 1px #14160f0f, 0 1px 2px -1px #14160f12, 0 2px 4px #14160f0a;--canvas:oklch(100% 0 0);--surf:oklch(100% 0 0);--surf2:oklch(100% 0 0);--inset:oklch(96.7% .001 286.375);--ctl:oklab(92% .00112401 -.00383883/.2);--ctl-hover:oklch(96.7% .001 286.375);--ctl-s:oklab(92% .00112401 -.00383883/.2);--ctl-s-hover:oklch(96.7% .001 286.375);--chip:oklch(96.7% .001 286.375);--adv-bg:oklch(98.5% 0 0);--side:oklch(98.5% 0 0);--row-hv:oklch(98.5% 0 0);--band:oklch(98.5% 0 0);--seg-track:oklch(96.7% .001 286.375);--hdr-hover:oklch(96.7% .001 286.375);--sh-card:none;--sh-pop:none;--bd:oklch(92% .004 286.32);--dark-btn-hi:oklch(88% .21 128.85);--dark-btn-lo:oklch(79% .24 129);--step-idle:oklch(87.1% .006 286.286)}:root[data-mode=dark]{--ink:oklch(98.5% 0 0);--ink2:oklch(84% .01 286);--ink3:oklch(70.5% .015 286.067);--hair:oklch(100% 0 0/.1);--hair-soft:oklch(100% 0 0/.07);--sh-seg:0 1px 2px #00000059;--ac:oklch(76.8% .233 130.85);--ac-fg:oklch(27.4% .072 132.109);--ac-on:oklch(89.7% .196 126.665);--dark-btn:oklch(76.8% .233 130.85);--dark-btn-fg:oklch(27.4% .072 132.109);--nav-on-bg:#26501a;--nav-on-fg:#cdf5a8;--pos:#5cc97c;--pos-bg:#142c19;--pos-txt:#8fe0a4;--pos-fig:#7ce39d;--neg:#ec5f65;--neg-bg:#2d1214;--neg-txt:#ff9ea2;--neg-fig:#ff9095;--warn:#dfb03a;--warn-bg:#2d2409;--warn-txt:#f0cf72;--warn-fig:#f5d33f;--warn-edge:#f5d33f;--tvip:#7c3aed;--tvip-s:#241b3d;--tvip-o:#c9b6fd;--tgeo:#2563eb;--tgeo-s:#152444;--tgeo-o:#a8c8fe;--tpro:#0d7a54;--tpro-s:#0f2a22;--tpro-o:#7fe3bd;--tsta:#a1560a;--tsta-s:#2e2113;--tsta-o:#f5c377;--s1:oklch(76.8% .233 130.85);--s2:oklch(45.3% .124 130.933);--s3:oklch(89.7% .196 126.665);--s4:oklch(64.8% .2 131.684);--s5:oklch(53.2% .157 131.589);--s6:oklch(70.5% .015 286.067);--av1-b:#1c2140;--av1-f:#a8b4f0;--av2-b:#0f2a28;--av2-f:#7fd6c8;--av3-b:#152a17;--av3-f:#8ddb92;--av4-b:#382013;--av4-f:#f0a279;--av5-b:#3a1729;--av5-f:#f095bd;--av6-b:#2a2046;--av6-f:#bfa6f5;--av7-b:#0e2529;--av7-f:#7dd0da;--av8-b:#232a30;--av8-f:#aebcc4;--icon-off:#67707a;--excl:#ff9095;--top-bg:oklch(14.1% .005 285.823/.82);--tp1:#dc2626;--tp2:#cf4a0b;--tp3:#a9670a;--tp4:#8f6708;--tp5:#4f820b;--tp6:#147e3b;--tp7:#05815a;--tp8:#0c7f75;--tp9:#0a7c99;--tp10:#0271ab;--tp11:#2563eb;--tp12:#4f46e5;--tp13:#7c3aed;--tp14:#9333ea;--tp15:#c026d3;--tp16:#db2777;--tp17:#e11d48;--tp18:#92400e;--tp19:#4d7c0f;--tp20:#2c4a9e;--tp21:#8e2394;--tp22:#78716c;--tp23:#475569;--tp24:#52525b;--knob:oklch(98.5% 0 0);--ac-hi:oklch(83% .22 130);--ac-lo:oklch(71% .23 131);--ring:oklch(55.2% .016 285.938);--lift:0 0 0 1px #ffffff14;--step-idle:oklch(44.2% .017 285.786);--canvas:oklch(14.1% .005 285.823);--surf:oklch(21% .006 285.885);--surf2:oklch(27.4% .006 286.033);--inset:oklch(27.4% .006 286.033);--ctl:oklab(100% 0 0/.05);--ctl-hover:oklch(27.4% .006 286.033);--ctl-s:oklab(100% 0 0/.05);--ctl-s-hover:oklch(27.4% .006 286.033);--chip:oklch(27.4% .006 286.033);--adv-bg:oklch(21% .006 285.885);--side:oklch(21% .006 285.885);--band:color-mix(in oklab,var(--inset) 70%,var(--surf));--seg-track:oklch(14.1% .005 285.823);--row-hv:color-mix(in oklab,var(--inset) 70%,var(--surf));--hdr-hover:oklch(27.4% .006 286.033);--sh-card:none;--sh-pop:none;--bd:oklch(100% 0 0/.1);--dark-btn-hi:oklch(83% .22 130);--dark-btn-lo:oklch(71% .23 131)}:root[data-density=compact]{--h-td:44px;--h-th:40px;--ib-row:28px}:root[data-accent=vanir]{--nav-on-bg:oklch(92.5% .084 155.995);--nav-on-fg:oklch(39.3% .095 152.535);--s1:oklch(76.8% .233 151.711);--s2:oklch(45.3% .124 151.794);--s3:oklch(53.2% .157 152.45);--s4:oklch(64.8% .2 152.545);--s5:oklch(89.7% .196 147.526);--ac:oklch(79.2% .209 151.711);--ac-fg:#000;--ac-on:oklch(52.7% .154 150.069);--ac-hi:oklch(87.1% .15 154.449);--ac-lo:oklch(72.3% .219 149.579);--ring:oklch(52.7% .154 150.069/.3)}:root[data-mode=dark][data-accent=vanir]{--nav-on-bg:oklch(39.3% .095 152.535);--nav-on-fg:oklch(92.5% .084 155.995);--s1:oklch(76.8% .233 151.711);--s2:oklch(45.3% .124 151.794);--s3:oklch(89.7% .196 147.526);--s4:oklch(64.8% .2 152.545);--s5:oklch(53.2% .157 152.45);--ac:oklch(79.2% .209 151.711);--ac-fg:#000;--ac-on:oklch(79.2% .209 151.711);--ac-hi:oklch(87.1% .15 154.449);--ac-lo:oklch(72.3% .219 149.579);--ring:oklch(79.2% .209 151.711/.34)}:root[data-accent=vis]{--nav-on-bg:oklch(87% .065 274.039);--nav-on-fg:oklch(35.9% .144 278.697);--s1:oklch(76.8% .233 276.966);--s2:oklch(45.3% .124 277.049);--s3:oklch(53.2% .157 277.705);--s4:oklch(64.8% .2 277.8);--s5:oklch(89.7% .196 272.781);--ac:oklch(51.1% .262 276.966);--ac-fg:#fff;--ac-on:oklch(51.1% .262 276.966);--ac-hi:oklch(58.5% .233 277.117);--ac-lo:oklch(45.7% .24 277.023);--ring:oklch(51.1% .262 276.966/.32)}:root[data-mode=dark][data-accent=vis]{--nav-on-bg:oklch(35.9% .144 278.697);--nav-on-fg:oklch(87% .065 274.039);--s1:oklch(76.8% .233 276.966);--s2:oklch(45.3% .124 277.049);--s3:oklch(89.7% .196 272.781);--s4:oklch(64.8% .2 277.8);--s5:oklch(53.2% .157 277.705);--ac:oklch(51.1% .262 276.966);--ac-fg:#fff;--ac-on:oklch(67.3% .182 276.935);--ac-hi:oklch(58.5% .233 277.117);--ac-lo:oklch(45.7% .24 277.023);--ring:oklch(67.3% .182 276.935/.36)}:root[data-accent=skadi]{--nav-on-bg:oklch(92% .004 286.32);--nav-on-fg:oklch(21% .006 285.885);--s1:oklch(76.8% .233 215.221);--s2:oklch(45.3% .124 215.304);--s3:oklch(53.2% .157 215.96);--s4:oklch(64.8% .2 216.055);--s5:oklch(89.7% .196 211.036);--ac:oklch(21% .006 285.885);--ac-fg:#fff;--ac-on:oklch(21% .006 285.885);--mark:oklch(78.9% .154 211.53);--mark-fg:oklch(30.2% .056 229.695);--mark-soft:oklch(95.6% .045 203.388);--mark-soft-fg:oklch(45% .085 224.283);--ac-hi:oklch(27.4% .006 286.033);--ac-lo:oklch(14.1% .005 285.823);--ring:oklch(21% .006 285.885/.3)}:root[data-mode=dark][data-accent=skadi]{--nav-on-bg:oklch(37% .013 285.805);--nav-on-fg:oklch(96.7% .001 286.375);--s1:oklch(76.8% .233 215.221);--s2:oklch(45.3% .124 215.304);--s3:oklch(89.7% .196 211.036);--s4:oklch(64.8% .2 216.055);--s5:oklch(53.2% .157 215.96);--ac:oklch(92% .004 286.32);--ac-fg:oklch(21% .006 285.885);--ac-on:oklch(92% .004 286.32);--mark:oklch(78.9% .154 211.53);--mark-fg:oklch(30.2% .056 229.695);--mark-soft:oklch(30.2% .056 229.695);--mark-soft-fg:oklch(91.7% .08 205.041);--ac-hi:oklch(96.7% .001 286.375);--ac-lo:oklch(87.1% .006 286.286);--ring:oklch(92% .004 286.32/.34)}@media (width<=640px){:root{--pad-c:15px}}:root{--font-sans:"Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading:var(--font-sans);--font-mono:var(--font-sans);--w-contain:1280px;--background:var(--canvas);--foreground:var(--ink);--card:var(--surf);--card-foreground:var(--ink);--popover:var(--surf);--popover-foreground:var(--ink);--muted-foreground:var(--ink3);--muted:var(--chip);--primary:var(--ac);--primary-hover:var(--ac-hi);--primary-foreground:var(--ac-fg);--secondary:var(--ctl);--secondary-hover:var(--ctl-hover);--secondary-foreground:var(--ink);--accent:var(--ctl-hover);--accent-foreground:var(--ink);--border:var(--hair);--border-soft:var(--hair-soft);--input:var(--bd);--ring-soft:color-mix(in oklab, var(--ring) 50%, transparent);--radius:var(--r-ctl);--radius-sm:8px;--radius-md:var(--r-ctl);--radius-lg:var(--r-card);--radius-xl:var(--r-card);--radius-pill:9999px;--shadow-xs:var(--sh-card);--shadow-lg:var(--sh-pop);--ease-out:cubic-bezier(.23, 1, .32, 1);--destructive:var(--neg);--destructive-hover:var(--neg-txt);--destructive-foreground:var(--surf);--destructive-text:var(--neg-txt);--destructive-muted:var(--neg-bg);--destructive-border:color-mix(in oklab, var(--neg) 28%, var(--neg-bg));--success:var(--pos);--success-hover:var(--pos-txt);--success-foreground:var(--surf);--success-text:var(--pos-txt);--success-muted:var(--pos-bg);--success-border:color-mix(in oklab, var(--pos) 28%, var(--pos-bg));--warning-text:var(--warn-txt);--warning-muted:var(--warn-bg);--warning-border:var(--warn-edge);--sidebar:var(--canvas);--sidebar-foreground:var(--ink2);--sidebar-accent:var(--inset);--sidebar-border:var(--hair);--rail-w:var(--w-side);--rail-inset:8px;--rail-radius:var(--r-card);--rail-pad-x:10px;--rail-pad-t:12px;--rail-header-pad-x:19px;--rail-header-pad-y:20px;--rail-title-fs:14.5px;--rail-title-fw:800;--rail-title-ls:-.017em;--rail-title-lh:1.5;--rail-item-h:32px;--rail-item-radius:var(--r-ctl);--rail-item-pad-x:9px;--rail-item-fs:13.5px;--rail-item-fw:400;--rail-item-fw-active:500;--rail-item-ls:-.012em;--rail-item-lh:1.5;--rail-item-gap:4px;--rail-item-ink:var(--ink2);--rail-item-hover-bg:var(--inset);--rail-active-bg:var(--ac);--rail-active-ink:var(--ac-fg);--rail-icon-box:16px;--rail-icon-gap:10px;--rail-icon-stroke:1.75;--rail-icon-opacity:.9;--rail-mark-size:28px;--rail-mark-gap:9px;--top-h:var(--h-top);--top-bg-wash:var(--top-bg);--top-blur:blur(16px) saturate(1.6);--top-pad-x:var(--pad-x);--top-gap:11px;--top-z:30;--top-border:none;--page-pad-x:var(--pad-x);--page-pad-b:28px;--page-pad-t:4px;--page-display:flex;--page-gap:var(--gap);--page-title-fs:26px;--page-title-fw:800;--page-title-ls:-.035em;--page-title-lh:1.1;--page-title-ink:var(--ink);--page-sub-fs:13px;--page-sub-ink:var(--ink3);--page-head-mb:18px;--crumb-fs:10px;--crumb-fw:700;--crumb-case:uppercase;--crumb-ls:.12em;--crumb-gap:5px;--crumb-ink:var(--ink3);--section-title-fs:16px;--section-title-fw:800;--section-title-ls:-.025em;--table-bg:var(--tbl-bg);--table-pad-x:var(--pad-c);--table-pad-edge:var(--pad-card);--table-head-h:var(--h-th);--table-head-fs:12px;--table-head-fw:400;--table-head-lh:1.5;--table-head-tt:none;--table-head-ls:normal;--table-head-ink:var(--ink3);--table-head-shadow:inset 0 -1px 0 var(--hair-soft);--table-row-h:var(--h-td);--table-pad-y:0;--table-cell-fs:var(--fs-td);--table-cell-ink:var(--ink2);--table-cell-shadow:inset 0 -1px 0 var(--hair-soft);--table-row-hover-bg:var(--row-hv);--table-total-bg:var(--band);--table-sub-fs:12px;--table-sub-lh:1.33;--card-radius:var(--r-card);--card-pad:var(--pad-card);--card-border:1px solid var(--bd);--card-shadow:none;--card-title-fs:16px;--card-title-fw:800;--card-title-ls:-.025em;--card-title-ink:var(--ink);--card-sub-fs:12.5px;--card-sub-ink:var(--ink3);--stat-pad:20px 24px;--stat-label-fs:12px;--stat-label-fw:400;--stat-label-lh:1.5;--stat-label-ink:var(--ink3);--stat-value-fs:24px;--stat-value-fw:600;--stat-value-ls:-.025em;--stat-value-lh:1.2;--stat-value-ink:var(--ink);--stat-value-gap:10px;--btn-h:var(--h);--btn-h-sm:32px;--btn-fs:13px;--btn-fs-sm:12.5px;--btn-fw:600;--btn-fw-primary:700;--btn-pad-x:17px;--btn-pad-x-sm:14px;--btn-radius:var(--r-ctl);--btn-lh:1.5;--btn-shadow:none;--btn-gap:8px;--btn-glyph-stroke:1.75;--ctl-h:var(--h);--ctl-radius:var(--r-input);--ctl-fs:13px;--ctl-fw:500;--ctl-pad-x:14px;--ctl-ink:var(--ink2);--ctl-ring:0 0 0 3px var(--ring);--field-label-fs:13px;--field-label-fw:500;--field-help-fs:12.5px;--badge-h:22px;--badge-radius:var(--radius-pill);--badge-fs:12px;--badge-fw:500;--badge-lh:1.5;--badge-pad:0 9px;--badge-gap:6px;--count-h:24px;--count-radius:var(--radius-pill);--count-fs:11.5px;--count-fw:700;--count-pad:0 9px;--seg-track-bg:var(--seg-track);--seg-track-pad:2px;--seg-track-gap:2px;--seg-track-radius:9px;--seg-h:28px;--seg-fs:12px;--seg-fw:600;--seg-on-bg:var(--surf);--seg-on-ink:var(--ink);--seg-on-shadow:var(--sh-seg);--seg-rest-ink:var(--ink2);--dialog-radius:var(--r-card);--dialog-border:1px solid var(--bd);--dialog-pad:var(--pad-card);--dialog-gap:15px;--dialog-foot-gap:9px;--dialog-max-w:560px;--dialog-title-fs:16.5px;--dialog-title-fw:800;--dialog-title-ls:-.025em;--dialog-title-ink:var(--ink);--dialog-scrim:color-mix(in oklab, var(--ink) 45%, transparent);--toast-fs:13px;--toast-radius:var(--r-ctl);--fig-numeric:tabular-nums;--fig-ink:var(--ink);--fig-neg-ink:var(--neg-fig);--fig-pos-ink:var(--pos-fig);--fig-quiet-ink:var(--ink3);--font-smoothing:antialiased;--font-smoothing-moz:grayscale;--select-arrow: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='%238b8b96' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--badge-fs-sm:var(--badge-fs);--badge-h-sm:var(--badge-h);--badge-lh-sm:var(--badge-lh);--badge-pad-sm:var(--badge-pad);--badge-weight:500;--card-head-align:center;--card-head-basis:1 0 100%;--card-head-basis-beside:1 1 0%;--card-head-dir:row;--card-head-gap:12px;--card-head-gap-below:10px;--card-head-gap-below-beside:0px;--card-title-lh:1.2;--count-chip-fs:11.5px;--count-chip-fw:700;--count-chip-h:24px;--count-chip-lh:1.5;--count-chip-pad:0 9px;--count-chip-radius:999px;--country-code-fs:11.5px;--country-code-lh:1.5;--ctl-act-bg:var(--ac);--ctl-act-fw:700;--ctl-act-glyph-ink:currentColor;--ctl-act-ink:var(--ac-fg);--ctl-bg:var(--ctl);--ctl-border:1px solid var(--bd);--ctl-glyph-stroke:1.75;--ctl-hover-bg:var(--ctl-hover);--ctl-hover-ink:var(--ink);--ctl-ink-empty:var(--ink2);--ctl-ink-quiet:var(--ink3);--ctl-mini-bg:var(--surf);--ctl-mini-border:1px solid var(--bd);--ctl-mini-fs:12px;--ctl-mini-fw:600;--ctl-mini-gap:6px;--ctl-mini-h:30px;--ctl-mini-ink:var(--ink3);--ctl-mini-pad-x:10px;--ctl-mini-radius:999px;--ds-card-head-display:flex;--ds-fade-display:block;--ds-fade-w:32px;--ds-only-display:block;--filter-bar-date-push:0px;--filter-bar-gap:9px;--filter-bar-pad:18px var(--pad-card) var(--pad-card);--filter-bar-reset-display:inline-flex;--filter-bar-right-push:auto;--filter-bar-wrap:wrap;--filters-card-border-bw:0px;--filters-card-mb:-16px;--filters-card-own-mb:0px;--filters-card-radius-b:0px;--filters-merge-border-tw:0px;--filters-merge-radius:0px;--filters-strip-gap:9px;--filters-strip-head-pad-b:0px;--filters-strip-head-pad-t:var(--pad-card);--filters-strip-pad-b:12px;--filters-strip-pad-t:16px;--filters-strip-pad-x:var(--pad-card);--fslot-search-flex:1 1 180px;--fslot-search-max:300px;--fslot-search-min:180px;--label-global-icon:block;--minimal-only-display:none;--ms-placeholder-ink:var(--ink2);--own-focus-ring:transparent;--radius-card:var(--r-card);--radius-input:var(--r-input);--row-hover-bg:var(--row-hv);--srch-clear-ink:var(--ink3);--srch-clear-ink-hover:var(--ink);--srch-collapsed-pill-display:none;--srch-divider-bg:var(--hair);--srch-divider-display:block;--srch-divider-margin:9px;--srch-focus-bg:var(--surf);--srch-focus-border:var(--ring);--srch-focus-ink:var(--ink);--srch-focus-ring:0 0 0 3px var(--ring);--srch-gap:10px;--srch-glyph-ink:currentColor;--srch-glyph-left:0px;--srch-glyph-stroke:1.75;--srch-h:var(--h);--srch-hover-bg:var(--hdr-hover);--srch-inner-h:100%;--srch-input-bg:transparent;--srch-input-border:0;--srch-input-focus-ring:0 0 0 3px color-mix(in oklch, var(--ring) 50%, transparent);--srch-input-fs:13px;--srch-input-ink:var(--ink);--srch-input-pad-l:26px;--srch-input-pad-r:32px;--srch-input-pad-r-clear:28px;--srch-input-radius:0;--srch-kbd-bg:var(--surf);--srch-kbd-border:0;--srch-kbd-fs:10px;--srch-kbd-fw:400;--srch-kbd-ink:var(--ink3);--srch-kbd-pad:1px 6px;--srch-kbd-radius:5px;--srch-pad:0 14px 0 0;--srch-placeholder-ink:var(--ink3);--srch-placeholder-opacity:1;--srch-radius:var(--r-ctl);--srch-scope-border:0;--srch-scope-fill:transparent;--srch-scope-fw:600;--srch-scope-hover-bg:var(--ctl-s);--srch-scope-pad:0 2px 0 14px;--srch-scope-radius:var(--r-ctl) 0 0 var(--r-ctl);--srch-shell-bg:var(--ctl);--srch-shell-border:1px solid var(--bd);--srch-shell-ink:var(--ink3);--srch-shell-overflow:hidden;--srch-trailing-right:0px;--srch-w:330px;--table-date-head-order:-2;--tag-cat-fw:900;--tag-cat-min-w:30px;--tag-cat-pad-x:10px;--tag-fs:11.5px;--tag-h:24px;--tag-label-flex:1 1 0;--tag-label-min-w:38px;--tag-label-pad-x:11px;--tag-lh:1.5;--tag-max-w:100%;--tag-part-ovf:hidden;--tag-radius:9999px;--srch-glyph:16px;--ctl-mini-glyph:13px;--seg-solid-glyph:16px;--seg-count-h:auto;--seg-count-fs:11px;--seg-count-fw:800;--seg-count-radius:0;--seg-count-min-w:0;--seg-count-pad-x:0;--nav-mark-size:var(--rail-mark-size);--filters-card-shadow:none;--surface:var(--surf);--color-primary-main:var(--ac);--color-grey-100:var(--hair-soft);--color-grey-200:var(--inset);--color-grey-300:var(--hair);--color-grey-500:var(--ink3);--color-grey-600:var(--ink3);--color-grey-800:var(--ink2);--color-grey-900:var(--ink);--chart-1:#b91c1c;--chart-2:#0369a1;--chart-3:#6d28d9;--chart-4:#a16207;--chart-5:#a21caf;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-mode=dark]{--select-arrow: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='%238f8f99' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--chart-1:#dc2626;--chart-2:#0271ab;--chart-3:#7c3aed;--chart-4:#8f6708;--chart-5:#c026d3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@tailwind base;@tailwind components;@tailwind utilities;.label{border-radius:var(--badge-radius,.375rem);font-weight:var(--badge-weight,600);font-size:var(--badge-fs,.75rem);line-height:var(--badge-lh,1rem);padding:var(--badge-pad,4px 8px);gap:var(--badge-gap,4px);height:var(--badge-h,auto)}.label--sm{font-size:var(--badge-fs-sm,11px);line-height:var(--badge-lh-sm,20px);padding:var(--badge-pad-sm,2px 6px);height:var(--badge-h-sm,auto)}.label__globe{display:var(--label-global-icon,none)}.tag-pill{height:var(--tag-h,1.5rem);border-radius:var(--tag-radius,.375rem);font-size:var(--tag-fs,.75rem);line-height:var(--tag-lh,1.25rem);max-width:var(--tag-max-w,none)}.tag-pill__category{padding-left:var(--tag-cat-pad-x,.375rem);padding-right:var(--tag-cat-pad-x,.375rem);min-width:var(--tag-cat-min-w,auto);overflow:var(--tag-part-ovf,visible)}.tag-pill__label{padding-left:var(--tag-label-pad-x,.5rem);padding-right:var(--tag-label-pad-x,.5rem);min-width:var(--tag-label-min-w,auto);flex:var(--tag-label-flex,0 1 auto);overflow:var(--tag-part-ovf,visible)}.tag-pill__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.filter-bar{gap:var(--filter-bar-gap,var(--filter-bar-gap-default,.5rem));flex-wrap:var(--filter-bar-wrap,wrap);position:relative}.filter-bar__right{margin-left:var(--filter-bar-right-push,var(--filter-bar-right-push-default,auto))}.filter-bar__right:has(.date-range-filter){margin-left:var(--filter-bar-date-push,var(--filter-bar-right-push,auto))}.filter-bar--padded{padding:var(--filter-bar-pad,var(--filter-bar-pad-default,1rem))}.data-table__header:has(>.data-table__header-right .date-range-filter)>.card-head{order:var(--table-date-head-order,0)}.ds-page-stack{position:var(--page-stack-pos,static);display:var(--page-display,block);gap:var(--page-gap,0);flex-direction:column}:root[data-width=contain] .ds-page-stack{width:100%;max-width:var(--w-contain,100%);margin-inline:auto}.ds-scroll::-webkit-scrollbar{width:8px;height:8px}.ds-scroll::-webkit-scrollbar-thumb{background-color:#dfe3e8;border-radius:4px}.ds-scroll::-webkit-scrollbar-thumb:hover{background-color:#c4cdd5}.ds-scroll::-webkit-scrollbar-track{background:0 0}.ds-scroll::-webkit-scrollbar-corner{background:0 0}.ds-scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.ds-row-enter{animation:.45s cubic-bezier(0,0,.2,1) ds-row-enter}.srch:focus-within,.srch__input:focus-visible,.ctl-trigger:focus-visible,.ib-row:focus-visible,.btn-card:focus-visible{--ds-focus-ring:var(--own-focus-ring,var(--color-primary-main))}.ds-sticky-head{z-index:20;background-color:var(--color-grey-100);position:sticky;top:0}.ds-filters-card+.card,.ds-filters-card+.data-table{--card-radius-t:var(--filters-merge-radius,var(--radius-card,16px));--card-border-tw:var(--filters-merge-border-tw,1px)}.country-cell__code{font-size:var(--country-code-fs,.75rem);line-height:var(--country-code-lh,1.25rem)}.tag-pill-plain{border-radius:var(--tag-radius,.375rem);height:var(--tag-h,1.5rem);font-size:var(--tag-fs,.75rem);line-height:var(--tag-lh,1rem)}.ctl-trigger[aria-expanded=true] .multi-select__placeholder{color:var(--ctl-act-glyph-ink,var(--ms-placeholder-ink,var(--color-grey-600)))}.count-chip{height:var(--count-chip-h,auto);padding:var(--count-chip-pad,.125rem .5rem);border-radius:var(--count-chip-radius,.25rem);font-size:var(--count-chip-fs,.75rem);font-weight:var(--count-chip-fw,600);line-height:var(--count-chip-lh,1.25rem)}.filter-bar [data-fslot]:has(>.ds-only){display:var(--ds-only-display,none)}.filter-bar [data-fslot]:has(>.minimal-only){display:var(--minimal-only-display,block)}.filter-bar--own-reset .filter-bar__reset{display:var(--filter-bar-reset-display,none)}.filter-bar [data-fslot]:has(>.search-input){--fslot-flex:var(--fslot-search-flex,var(--fslot-search-flex-default,0 0 auto));--fslot-min:var(--fslot-search-min,var(--fslot-search-min-default,0px));--fslot-max:var(--fslot-search-max,var(--fslot-search-max-default,none))}.srch{width:var(--srch-w,auto);align-items:center;gap:var(--srch-gap,var(--srch-gap-default,8px));height:var(--srch-h,var(--srch-h-default,auto));padding:var(--srch-pad,var(--srch-pad-default,0));border:var(--srch-shell-border,var(--srch-shell-border-default,0));border-radius:var(--srch-radius,var(--srch-radius-default,0));background:var(--srch-shell-bg,var(--srch-shell-bg-default,transparent));color:var(--srch-shell-ink,inherit);overflow:var(--srch-shell-overflow,visible);transition:background-color .15s,box-shadow .15s,border-color .15s;display:flex}.srch:hover{background:var(--srch-hover-bg,var(--srch-shell-bg,transparent))}.srch:focus-within{background:var(--srch-focus-bg,var(--srch-shell-bg,transparent));border-color:var(--srch-focus-border,currentColor);box-shadow:var(--srch-focus-ring,none);color:var(--srch-focus-ink,var(--srch-shell-ink,inherit))}.srch__scope{--ctl-border:var(--srch-scope-border,1px solid var(--color-grey-300));--ctl-bg:var(--srch-scope-fill,var(--surface));--ctl-fw:var(--srch-scope-fw,400);--ctl-hover-bg:var(--srch-scope-hover-bg,var(--ctl-bg));flex-shrink:0;align-self:stretch;display:flex}.srch__scope .ctl-trigger{padding:var(--srch-scope-pad,0 var(--ctl-pad-x,.75rem));border-radius:var(--srch-scope-radius,var(--radius-input,8px));align-self:stretch}.srch__divider{display:var(--srch-divider-display,var(--srch-divider-display-default,none));margin:var(--srch-divider-margin,var(--srch-divider-margin-default,8px)) 0;background:var(--srch-divider-bg,var(--srch-divider-bg-default,currentColor));flex:0 0 1px;align-self:stretch}.srch__field{flex:1;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.srch__glyph{left:var(--srch-glyph-left,10px);pointer-events:none;color:var(--srch-glyph-ink,var(--srch-glyph-ink-default,var(--color-grey-500)));display:flex;position:absolute}.srch__glyph svg{width:var(--srch-glyph);height:var(--srch-glyph);stroke-width:var(--srch-glyph-stroke,2)}.srch__clear{color:var(--srch-clear-ink,var(--color-grey-500));transition:color .15s}.srch__clear:hover{color:var(--srch-clear-ink-hover,var(--srch-clear-ink,var(--color-grey-500)))}.srch__input{width:100%;height:var(--srch-inner-h,var(--srch-h,40px));padding-left:var(--srch-input-pad-l,36px);padding-right:var(--srch-input-pad-r,var(--srch-input-pad-r-default,52px));font-size:var(--srch-input-fs,var(--srch-input-fs-default,.875rem));color:var(--srch-input-ink,var(--srch-input-ink-default,var(--color-grey-800)));background:var(--srch-input-bg,var(--srch-input-bg-default,var(--color-grey-200)));border:var(--srch-input-border,var(--srch-input-border-default,1px solid transparent));border-radius:var(--srch-input-radius,var(--srch-input-radius-default,var(--radius-input,8px)));outline:none;transition:background .12s,border-color .12s}.srch__input--clearable{padding-right:var(--srch-input-pad-r-clear,34px)}.srch__query{min-width:0;font-family:inherit;font-size:var(--srch-input-fs,.875rem);color:var(--srch-input-ink,var(--color-grey-800));background:0 0;border:0;outline:none;flex:1;padding:0}.srch__query::placeholder{color:var(--srch-placeholder-ink,var(--srch-placeholder-ink-default,var(--color-grey-500)));opacity:var(--srch-placeholder-opacity,1)}.srch__input::placeholder{color:var(--srch-placeholder-ink,revert);opacity:var(--srch-placeholder-opacity,revert)}.srch__input:focus{background:var(--srch-focus-bg,var(--srch-focus-bg-default,var(--srch-input-bg,var(--srch-input-bg-default,transparent))));border-color:var(--srch-focus-border,var(--srch-focus-border-default,currentColor));box-shadow:var(--srch-input-focus-ring,var(--srch-focus-ring,none))}.srch .srch__input:focus{box-shadow:var(--srch-nested-input-focus-ring,none)}.srch__trailing{right:var(--srch-trailing-right,8px);align-items:center;display:flex;position:absolute}.srch__kbd{padding:var(--srch-kbd-pad,2px 6px);border:var(--srch-kbd-border,1px solid var(--color-grey-300));border-radius:var(--srch-kbd-radius,5px);background:var(--srch-kbd-bg,var(--surface));color:var(--srch-kbd-ink,var(--color-grey-500));font-family:inherit;font-size:var(--srch-kbd-fs,.6875rem);font-weight:var(--srch-kbd-fw,600);pointer-events:none;line-height:1.5}.ctl-trigger{padding-inline:var(--ctl-pad-x,.75rem);font-size:var(--ctl-fs,.875rem);font-weight:var(--ctl-fw,400);background:var(--ctl-bg,var(--surface));border:var(--ctl-border,1px solid var(--color-grey-300));color:var(--ctl-ink,var(--color-grey-800))}.ctl-trigger--empty{color:var(--ctl-ink-empty,var(--ctl-ink-empty-default,var(--color-grey-500)))}.ctl-trigger--bare{--ctl-bg:transparent;--ctl-border:0}.ctl-trigger:hover{background:var(--ctl-hover-bg,var(--ctl-hover-bg-default,var(--ctl-bg,var(--surface))));color:var(--ctl-hover-ink,var(--ctl-ink,var(--color-grey-800)))}.ctl-trigger:focus-visible{box-shadow:var(--ctl-ring,none);outline:none}.ctl-trigger[aria-expanded=true],.ctl-trigger[aria-expanded=true]:hover{background:var(--ctl-act-bg,var(--ctl-bg,var(--surface)));color:var(--ctl-act-ink,var(--ctl-ink,var(--color-grey-800)));font-weight:var(--ctl-act-fw,var(--ctl-fw,400))}.ctl-trigger--mini{height:var(--ctl-mini-h,32px);padding-inline:var(--ctl-mini-pad-x,var(--ctl-pad-x,.75rem));font-size:var(--ctl-mini-fs,var(--ctl-fs,.875rem));font-weight:var(--ctl-mini-fw,var(--ctl-fw,400));border-radius:var(--ctl-mini-radius,var(--radius-input,8px));background:var(--ctl-mini-bg,var(--ctl-bg,var(--surface)));border:var(--ctl-mini-border,var(--ctl-border,1px solid var(--color-grey-300)));--ctl-act-bg:var(--ctl-mini-bg,var(--ctl-bg,var(--surface)));--ctl-act-ink:var(--ctl-mini-ink,var(--ctl-ink,var(--color-grey-800)));--ctl-act-fw:var(--ctl-mini-fw,var(--ctl-fw,400));--ctl-hover-bg:var(--ctl-mini-bg,var(--ctl-bg,var(--surface)));gap:var(--ctl-mini-gap,.5rem);color:var(--ctl-mini-ink,var(--ctl-ink,var(--color-grey-800)))}.ctl-trigger--mini svg{width:var(--ctl-mini-glyph);height:var(--ctl-mini-glyph);stroke-width:var(--ctl-mini-glyph-stroke,2)}.ctl-trigger__glyph{color:var(--ctl-ink-quiet,var(--ctl-ink-quiet-default,var(--color-grey-500)));stroke-width:var(--ctl-glyph-stroke,2);align-items:center;display:inline-flex}.ctl-trigger[aria-expanded=true] .ctl-trigger__glyph{color:var(--ctl-act-glyph-ink,var(--ctl-ink-quiet,var(--ctl-ink-quiet-default,var(--color-grey-500))))}.ctl-trigger__prefix{color:var(--ctl-ink-quiet,var(--color-grey-500));font-weight:var(--ctl-prefix-fw,600)}.ctl-trigger[aria-expanded=true] .ctl-trigger__prefix{color:var(--ctl-act-glyph-ink,var(--ctl-ink-quiet,var(--color-grey-500)))}.tag-pill__category{font-weight:var(--tag-cat-fw,inherit)}.srch--collapsed{display:var(--srch-collapsed-pill-display,flex)}.card-head{flex-direction:var(--card-head-dir,column);align-items:var(--card-head-align,stretch);gap:var(--card-head-gap,0);flex:var(--card-head-basis,0 0 auto);margin-bottom:var(--card-head-gap-below,0);display:flex}.card-head--beside{flex:var(--card-head-basis-beside,var(--card-head-basis,0 0 auto));margin-bottom:var(--card-head-gap-below-beside,var(--card-head-gap-below,0))}.card-head__title{font-size:var(--card-title-fs,1rem);font-weight:var(--card-title-fw,700);line-height:var(--card-title-lh,revert);letter-spacing:var(--card-title-ls,normal);color:var(--card-title-ink,var(--color-grey-900));margin:0}.card-head__sub{display:var(--card-sub-display,block);font-size:var(--card-sub-fs,.78125rem);font-weight:var(--card-sub-fw,400);color:var(--card-sub-ink,var(--color-grey-600));margin:0}.card-head.card-head--ds-only{display:var(--ds-card-head-display,none)}.ds-filters-card{--card-radius-b:var(--filters-card-radius-b,var(--radius-card,16px));--card-border-bw:var(--filters-card-border-bw,1px);--card-shadow:var(--filters-card-shadow,var(--card-shadow-own));margin-bottom:var(--filters-card-mb,1rem)}.ds-filters-card--own-gap{margin-bottom:var(--filters-card-own-mb,1rem)}.ds-filters-card__row{padding-left:var(--filters-strip-pad-x,1rem);padding-right:var(--filters-strip-pad-x,1rem);padding-top:var(--filters-strip-pad-t,.75rem);padding-bottom:var(--filters-strip-pad-b,.75rem);gap:var(--filters-strip-gap,.75rem)}.card-head.ds-filters-card__row{padding-top:var(--filters-strip-head-pad-t,.75rem);padding-bottom:var(--filters-strip-head-pad-b,0px);margin-bottom:var(--filters-strip-head-mb,0px)}.ds-row:hover{background-color:var(--row-hover-bg,var(--color-grey-200))}.segmented-control__option .count-badge{--count-badge-min-w:var(--seg-count-min-w);--count-badge-pad-x:var(--seg-count-pad-x);--count-badge-h:var(--seg-count-h);--count-badge-fs:var(--seg-count-fs);--count-badge-fw:var(--seg-count-fw);--count-badge-radius:var(--seg-count-radius)}.ds-scroll-fade-x{display:var(--ds-fade-display,none);width:var(--ds-fade-w,32px);pointer-events:none;transition:opacity .15s;position:absolute;inset:0 auto}.ds-scroll-fade-left{left:var(--ds-fade-l,0px);background:linear-gradient(to right, var(--tbl-bg,var(--surface)) 0%, color-mix(in oklab, var(--tbl-bg,var(--surface)) 65%, transparent) 42%, transparent 100%)}.ds-scroll-fade-right{right:var(--ds-fade-r,0px);background:linear-gradient(to left, var(--tbl-bg,var(--surface)) 0%, color-mix(in oklab, var(--tbl-bg,var(--surface)) 65%, transparent) 42%, transparent 100%)}.u-flex{display:flex}.u-inline-flex{display:inline-flex}.u-wrap{flex-wrap:wrap}.u-center{align-items:center}.u-between{justify-content:space-between}.u-1{flex:1}.u-min0{min-width:0}.u-shrink0{flex-shrink:0}.u-nowrap{white-space:nowrap}.u-relative{position:relative}.u-hidden-overflow{overflow:hidden}.u-gap-1{gap:6px}.u-gap-2{gap:8px}.u-gap-3{gap:12px}.rounded-input{border-radius:var(--r-input,11.2px)}:root{font-family:var(--font-sans);color:var(--foreground);background:var(--background);font-size:13.5px;line-height:1.5}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:var(--font-smoothing);-moz-osx-font-smoothing:var(--font-smoothing-moz);margin:0}*{box-sizing:border-box;border-color:var(--border)}h1,h2,h3{text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}::selection{background:color-mix(in oklab, var(--primary) 32%, transparent)}.icon{flex-shrink:0}.shell{grid-template-columns:calc(var(--rail-w) + var(--rail-inset) * 2) minmax(0, 1fr);min-height:100vh;display:grid}.index{top:var(--rail-inset);height:calc(100vh - var(--rail-inset) * 2);margin:var(--rail-inset);padding:var(--rail-pad-t) var(--rail-pad-x) var(--rail-pad-x);background:var(--sidebar);color:var(--sidebar-foreground);border:1px solid var(--sidebar-border);border-radius:var(--rail-radius);overscroll-behavior:contain;flex-direction:column;gap:8px;display:flex;position:sticky;overflow-y:auto}.mark{align-items:center;gap:var(--rail-mark-gap);padding:calc(var(--rail-header-pad-y) - var(--rail-pad-t)) var(--rail-header-pad-x) var(--rail-header-pad-y);display:flex}.logo{width:var(--rail-mark-size);height:var(--rail-mark-size);border-radius:var(--radius-md);background:var(--mark);color:var(--mark-fg);letter-spacing:-.02em;flex-shrink:0;place-items:center;font-size:14px;font-weight:800;display:grid}.mark-text{flex-direction:column;min-width:0;display:flex}.mark-text strong{font-size:var(--rail-title-fs);font-weight:var(--rail-title-fw);letter-spacing:var(--rail-title-ls);line-height:var(--rail-title-lh);color:var(--foreground)}.mark-text span{color:var(--muted-foreground);font-size:12px;line-height:1.4}.tabs{gap:var(--rail-item-gap);flex-direction:column;display:flex}.tab{align-items:center;gap:var(--rail-icon-gap);height:var(--rail-item-h);padding:0 var(--rail-item-pad-x);border-radius:var(--rail-item-radius);color:var(--rail-item-ink);font-size:var(--rail-item-fs);font-weight:var(--rail-item-fw);letter-spacing:var(--rail-item-ls);line-height:var(--rail-item-lh);text-decoration:none;transition:background-color .15s,color .15s;display:flex}.tab .icon{width:var(--rail-icon-box);height:var(--rail-icon-box);stroke-width:var(--rail-icon-stroke);opacity:var(--rail-icon-opacity);color:currentColor}.tab:hover{background:var(--rail-item-hover-bg);color:var(--foreground)}.tab[aria-current=page]{background:var(--rail-active-bg);color:var(--rail-active-ink);font-weight:var(--rail-item-fw-active)}.tab[aria-current=page] .icon{opacity:1}.tab-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tab .count{min-width:var(--count-h);height:var(--count-h);padding:var(--count-pad);border-radius:var(--count-radius);background:var(--primary);color:var(--primary-foreground);font-size:var(--count-fs);font-weight:var(--count-fw);font-variant-numeric:var(--fig-numeric);place-items:center;line-height:1;display:inline-grid}.tab[aria-current=page] .count{background:var(--card);color:var(--foreground)}.tab .count.alarm,.tab[aria-current=page] .count.alarm{background:var(--destructive);color:var(--destructive-foreground)}.who{padding:12px var(--rail-item-pad-x) 2px;border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:auto;display:flex}.avatar{width:var(--rail-mark-size);height:var(--rail-mark-size);border-radius:var(--radius-pill);background:var(--muted);color:var(--foreground);flex-shrink:0;place-items:center;font-size:11.5px;font-weight:700;display:grid}.who-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.who .name{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.who .role{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.column{flex-direction:column;min-width:0;display:flex}.top{z-index:var(--top-z);align-items:center;gap:var(--top-gap);height:var(--top-h);padding:0 var(--top-pad-x);background:var(--top-bg-wash);-webkit-backdrop-filter:var(--top-blur);backdrop-filter:var(--top-blur);border:var(--top-border);display:flex;position:sticky;top:0}.top-fill{flex:1;min-width:0}:root[data-width=contain] .top{padding-inline:calc(max(0px, (100% - var(--w-contain)) / 2) + var(--page-pad-x))}.ctl-trigger{height:var(--ctl-h);border-radius:var(--r-ctl);white-space:nowrap;cursor:pointer;align-items:center;gap:7px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.ctl-trigger--bare{background:0 0;border:0}.ctl-trigger--mini{height:var(--ctl-mini-h);padding-inline:var(--ctl-mini-pad-x);font-size:var(--ctl-mini-fs);font-weight:var(--ctl-mini-fw);border-radius:var(--ctl-mini-radius);gap:var(--ctl-mini-gap)}.ctl-trigger__glyph{opacity:.75;flex-shrink:0}.label{background:var(--chip);color:var(--ink2);white-space:nowrap;vertical-align:middle;align-items:center;display:inline-flex}.filter-bar{display:flex}.srch{align-items:center;display:flex}.srch__query{flex:1;min-width:0}.search-input__scope .ctl-trigger{padding-inline:0}.card{background:var(--card);color:var(--card-foreground);border:var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow)}.card__body{padding:var(--card-pad)}.ds-filters-card>.card__body{padding:0}.menu{z-index:40;background:var(--popover);min-width:190px;max-height:320px;color:var(--popover-foreground);border:var(--card-border);border-radius:var(--card-radius);box-shadow:var(--shadow-lg);-webkit-font-smoothing:var(--font-smoothing);-moz-osx-font-smoothing:var(--font-smoothing-moz);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.filter-bar>.dropdown:nth-last-child(-n+2) .menu{left:auto;right:0}.menu--pad{padding:var(--card-pad);gap:12px;min-width:250px}.menu__item{border-radius:var(--r-ctl);min-height:32px;color:var(--ink2);font-size:var(--ctl-fs);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;font-weight:500;display:flex}.menu__item:hover{background:var(--ctl-hover);color:var(--foreground)}.menu__item[aria-selected=true]{background:var(--nav-on-bg);color:var(--nav-on-fg);font-weight:600}.bulk-bar{padding:10px var(--pad-card);border:1px solid var(--border);border-radius:var(--r-card);background:var(--inset)}.bulk-bar__count{font-size:var(--ctl-fs);color:var(--ink2)}.bulk-bar__count strong{color:var(--ink);font-weight:700}.label__dot{border-radius:var(--radius-pill);background:var(--label-dot,var(--ink3));flex-shrink:0;width:6px;height:6px}.label[data-tone="0"]{--label-dot:var(--av1-f)}.label[data-tone="1"]{--label-dot:var(--av2-f)}.label[data-tone="2"]{--label-dot:var(--av3-f)}.label[data-tone="3"]{--label-dot:var(--av4-f)}.label[data-tone="4"]{--label-dot:var(--av5-f)}.label[data-tone="5"]{--label-dot:var(--av6-f)}.appearance{position:relative}.appearance-menu{z-index:40;width:336px;max-width:calc(100vw - 32px);padding:var(--card-pad);background:var(--popover);color:var(--popover-foreground);border:var(--card-border);border-radius:var(--card-radius);box-shadow:var(--shadow-lg);-webkit-font-smoothing:var(--font-smoothing);-moz-osx-font-smoothing:var(--font-smoothing-moz);flex-direction:column;gap:15px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.appearance-row{flex-direction:column;gap:7px;display:flex}.appearance-label>span{font-size:var(--ctl-fs);color:var(--foreground);font-weight:600;display:block}.appearance-label>small{color:var(--muted-foreground);margin-top:2px;font-size:12px;line-height:1.4;display:block}.seg{gap:var(--seg-track-gap);padding:var(--seg-track-pad);background:var(--seg-track-bg);border-radius:var(--seg-track-radius);display:flex}.seg-option{height:var(--seg-h);border-radius:calc(var(--seg-track-radius) - var(--seg-track-pad));color:var(--seg-rest-ink);font-size:var(--seg-fs);font-weight:var(--seg-fw);text-transform:capitalize;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.seg-option:hover{color:var(--foreground)}.seg-option[aria-pressed=true]{background:var(--seg-on-bg);color:var(--seg-on-ink);box-shadow:var(--seg-on-shadow)}.page{padding:var(--page-pad-t) var(--page-pad-x) var(--page-pad-b);width:100%;min-width:0}:root[data-width=contain] .page{max-width:var(--w-contain);margin-inline:auto}.page-head{margin-bottom:var(--page-head-mb);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.page-head>div:first-child{flex:360px;min-width:0}.page-head>.row{flex-wrap:nowrap}.page-head h1{font-size:var(--page-title-fs);font-weight:var(--page-title-fw);letter-spacing:var(--page-title-ls);line-height:var(--page-title-lh);color:var(--page-title-ink)}.page-head .sub{color:var(--page-sub-ink);font-size:var(--page-sub-fs);margin-top:5px}.page-head .crumb{margin:0 0 var(--crumb-gap);font-size:var(--crumb-fs);font-weight:var(--crumb-fw);text-transform:var(--crumb-case);letter-spacing:var(--crumb-ls);color:var(--crumb-ink)}.sub a{color:var(--muted-foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:4px}.sub a:hover{color:var(--foreground);text-decoration-color:currentColor}.section{margin-top:32px}.section>h2{font-size:var(--section-title-fs);font-weight:var(--section-title-fw);letter-spacing:var(--section-title-ls);color:var(--foreground);margin-bottom:12px}.fig{font-variant-numeric:var(--fig-numeric);white-space:nowrap;color:var(--fig-ink)}.fig.out{color:var(--fig-neg-ink)}.fig.quiet,.quiet{color:var(--fig-quiet-ink)}.hero-fig{font-variant-numeric:var(--fig-numeric);font-size:var(--stat-value-fs);font-weight:var(--stat-value-fw);letter-spacing:var(--stat-value-ls);line-height:var(--stat-value-lh);color:var(--stat-value-ink)}.hero-fig .fig{color:inherit;font-size:1em}.hero-label{font-size:var(--stat-label-fs);font-weight:var(--stat-label-fw);line-height:var(--stat-label-lh);color:var(--stat-label-ink)}table.ledger{border-collapse:separate;border-spacing:0;background:var(--table-bg);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;font-size:var(--table-cell-fs)}.ledger th{height:var(--table-head-h);padding:var(--table-pad-y) var(--table-pad-x);background:var(--table-bg);font-size:var(--table-head-fs);font-weight:var(--table-head-fw);line-height:var(--table-head-lh);text-transform:var(--table-head-tt);letter-spacing:var(--table-head-ls);color:var(--table-head-ink);box-shadow:var(--table-head-shadow);text-align:left;white-space:nowrap;vertical-align:middle;border-bottom:0}.ledger td{height:var(--table-row-h);padding:var(--table-pad-y) var(--table-pad-x);color:var(--table-cell-ink);box-shadow:var(--table-cell-shadow);vertical-align:middle;border-bottom:0}.ledger th:first-child,.ledger td:first-child{padding-left:var(--table-pad-edge)}.ledger th:last-child,.ledger td:last-child{padding-right:var(--table-pad-edge)}.ledger tbody tr:last-child td{box-shadow:none}.ledger th.num,.ledger td.num{text-align:right;font-variant-numeric:var(--fig-numeric)}.ledger tbody tr{transition:background-color .12s}.ledger tbody tr:hover td{background:var(--table-row-hover-bg)}.ledger tbody tr:last-child td:first-child{border-bottom-left-radius:var(--radius-lg)}.ledger tbody tr:last-child td:last-child{border-bottom-right-radius:var(--radius-lg)}.ledger tr.link{cursor:pointer}.ledger td a{color:var(--foreground);text-underline-offset:4px;font-weight:500;text-decoration:none}.ledger td a:hover{text-decoration:underline}.ledger td.meta{color:var(--muted-foreground);font-size:var(--table-sub-fs);line-height:var(--table-sub-lh)}.ledger tr.total td,.ledger tfoot td{background:var(--table-total-bg);color:var(--fig-ink);font-weight:600}.ledger tr.total:hover td{background:var(--table-total-bg)}.ledger tfoot td{box-shadow:none}.ledger td.nowrap{white-space:nowrap}.ledger .empty td{color:var(--muted-foreground);text-align:center;height:auto;padding:32px var(--table-pad-edge)}.table-scroll{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--table-bg);overflow-x:auto}.table-scroll>table.ledger{border:0;border-radius:0;min-width:max-content}.btn{white-space:nowrap;justify-content:center;align-items:center;gap:var(--btn-gap);height:var(--btn-h);padding:0 var(--btn-pad-x);border-radius:var(--btn-radius);border:1px solid var(--input);background:var(--card);color:var(--foreground);font-size:var(--btn-fs);font-weight:var(--btn-fw);line-height:var(--btn-lh);cursor:pointer;box-shadow:var(--btn-shadow);transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.btn .icon{stroke-width:var(--btn-glyph-stroke)}.btn:hover{background:var(--accent);color:var(--accent-foreground)}.btn:focus-visible{border-color:var(--ring);box-shadow:var(--ctl-ring);outline:none}.btn:disabled{opacity:.5;cursor:default}.btn.primary{background:var(--primary);color:var(--primary-foreground);font-weight:var(--btn-fw-primary);border-color:#0000}.btn.primary:hover:not(:disabled){background:var(--primary-hover);color:var(--primary-foreground)}.btn.secondary{background:var(--secondary);color:var(--secondary-foreground);border-color:#0000}.btn.secondary:hover:not(:disabled){background:var(--secondary-hover);color:var(--secondary-foreground)}.btn.ghost{background:0 0;border-color:#0000}.btn.ghost:hover:not(:disabled){background:var(--accent)}.btn.destructive{background:var(--destructive);color:var(--destructive-foreground);font-weight:var(--btn-fw-primary);border-color:#0000}.btn.destructive:hover:not(:disabled){background:var(--destructive-hover);color:var(--destructive-foreground)}.btn.destructive:focus-visible,.btn.danger:focus-visible{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 28%, transparent)}.btn.danger{color:var(--destructive-text);border-color:var(--destructive-border);font-weight:var(--btn-fw-primary)}.btn.danger:hover:not(:disabled){background:var(--destructive-muted);color:var(--destructive-text)}.btn.settle{background:var(--success);color:var(--success-foreground);font-weight:var(--btn-fw-primary);border-color:#0000}.btn.settle:hover:not(:disabled){background:var(--success-hover);color:var(--success-foreground)}.btn.small{height:var(--btn-h-sm);padding:0 var(--btn-pad-x-sm);font-size:var(--btn-fs-sm);gap:6px}.btn.icon-only{width:var(--btn-h);border-radius:var(--radius-pill);padding:0}.btn.small.icon-only{width:var(--btn-h-sm)}.btn.link{height:auto;color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:4px;background:0 0;border:0;padding:0;font-weight:500}.btn.link:hover{background:0 0;text-decoration-color:currentColor}.field{flex-direction:column;gap:6px;display:flex}.field>span{font-size:var(--field-label-fs);font-weight:var(--field-label-fw);color:var(--foreground);line-height:1.3}.field small{color:var(--muted-foreground);font-size:var(--field-help-fs)}.input,select.input,textarea.input{height:var(--ctl-h);padding:0 var(--ctl-pad-x);border:1px solid var(--input);border-radius:var(--ctl-radius);background:var(--card);color:var(--foreground);box-shadow:none;font-size:var(--ctl-fs);transition:border-color .15s,box-shadow .15s}.input::placeholder{color:var(--muted-foreground)}.input:focus,.input:focus-visible{border-color:var(--ring);box-shadow:var(--ctl-ring);outline:none}.input:disabled{opacity:.5;cursor:not-allowed}.input.fig{font-variant-numeric:var(--fig-numeric)}select.input{appearance:none;cursor:pointer;background-image:var(--select-arrow);text-overflow:ellipsis;background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}textarea.input{height:auto;min-height:72px;padding:10px var(--ctl-pad-x);resize:vertical;line-height:1.5}input[type=file].input{line-height:calc(var(--ctl-h) - 2px);padding:0 6px 0 4px}input[type=file].input::file-selector-button{font:inherit;font-size:var(--btn-fs-sm);vertical-align:middle;border:1px solid var(--input);border-radius:var(--radius-sm);background:var(--secondary);height:28px;color:var(--secondary-foreground);cursor:pointer;margin-right:10px;padding:0 10px;font-weight:600}input[type=checkbox],input[type=radio]{accent-color:var(--primary);width:16px;height:16px;margin:0}.row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.stack{flex-direction:column;gap:16px;display:flex}.meta{color:var(--muted-foreground);font-size:var(--table-sub-fs)}.row+.meta,.row+p{margin-top:8px}.search{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.search .input{flex:140px;max-width:460px}.note{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:var(--ctl-fs);padding:12px 16px;line-height:1.5}.note+.note,.note+table,.note+.section{margin-top:12px}.note.error{border-color:var(--destructive-border);background:var(--destructive-muted);color:var(--destructive-text)}.note.ok{border-color:var(--success-border);background:var(--success-muted);color:var(--success-text)}.note.caution{border-color:var(--warning-border);background:var(--warning-muted);color:var(--warning-text)}.badge{align-items:center;gap:var(--badge-gap);height:var(--badge-h);padding:var(--badge-pad);border-radius:var(--badge-radius);background:var(--muted);color:var(--secondary-foreground);font-size:var(--badge-fs);font-weight:var(--badge-fw);line-height:var(--badge-lh);white-space:nowrap;vertical-align:middle;border:1px solid #0000;display:inline-flex}.badge.outline{border-color:var(--border);color:var(--foreground);background:0 0}.badge.default{background:var(--primary);color:var(--primary-foreground)}.badge.destructive{background:var(--destructive);color:var(--destructive-foreground)}.badge.good{background:var(--success-muted);border-color:var(--success-border);color:var(--success-text)}.badge.wait{background:var(--warning-muted);border-color:var(--warning-border);color:var(--warning-text)}.badge.bad{background:var(--destructive-muted);border-color:var(--destructive-border);color:var(--destructive-text)}.stamp{white-space:nowrap;border-radius:var(--radius-pill);border:1px solid var(--success-border);background:var(--success-muted);height:28px;color:var(--success-text);font-size:var(--btn-fs);align-items:center;gap:6px;padding:0 11px 0 9px;font-weight:600;display:inline-flex}.stamp:before{content:"";width:16px;height:16px;-webkit-mask:var(--stamp-icon) center / contain no-repeat;-webkit-mask:var(--stamp-icon) center / contain no-repeat;mask:var(--stamp-icon) center / contain no-repeat;--stamp-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m16 9-5.5 5.5L8 12'/%3E%3C/svg%3E");background:currentColor;flex-shrink:0}.stamp.broken{border-color:var(--destructive-border);background:var(--destructive-muted);color:var(--destructive-text)}.stamp.broken:before{--stamp-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4'/%3E%3Cpath d='M12 16h.01'/%3E%3C/svg%3E")}.today>div,.balances>div,.callout,.action{border:var(--card-border);border-radius:var(--card-radius);background:var(--card);color:var(--card-foreground);box-shadow:var(--card-shadow)}.player-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.player-head .sub{font-size:var(--ctl-fs)}.player-head h1{overflow-wrap:anywhere;margin-top:2px}.balances{grid-template-columns:minmax(200px,1.3fr) repeat(2,minmax(160px,1fr));gap:12px;margin-top:20px;display:grid}.balances>div{padding:var(--stat-pad);flex-direction:column;gap:4px;display:flex}.balances .minor .hero-fig{font-size:20px}.split{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;display:grid}.actions{flex-direction:column;gap:12px;display:flex;position:sticky;top:20px}.action{padding:var(--card-pad);flex-direction:column;gap:10px;display:flex}.action h3{font-size:var(--card-title-fs);font-weight:var(--card-title-fw);letter-spacing:var(--card-title-ls);color:var(--card-title-ink)}.action p{color:var(--card-sub-ink);font-size:var(--card-sub-fs)}.today{grid-template-columns:1.4fr 1fr 1fr;gap:16px;display:grid}.today>div{padding:var(--stat-pad);gap:var(--stat-value-gap);flex-direction:column;justify-content:center;min-height:110px;display:flex}.today .hero-fig{font-size:var(--stat-value-fs)}.today .hero-fig.small{font-size:20px}.today+table,.today+.section{margin-top:16px}.callouts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}@media (width<=1280px){.callouts{grid-template-columns:repeat(2,minmax(0,1fr))}}.callout{padding:14px var(--card-pad);justify-content:space-between;align-items:center;gap:12px;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}.callout:hover{background:var(--table-row-hover-bg);border-color:var(--input)}.callout strong{font-variant-numeric:var(--fig-numeric);letter-spacing:-.02em;color:var(--fig-ink);font-size:20px;font-weight:600}.gate{background:var(--background);place-items:center;min-height:100vh;padding:24px;display:grid}.gate form{width:min(400px,100%);padding:var(--card-pad);border:var(--card-border);border-radius:var(--card-radius);background:var(--card);box-shadow:var(--card-shadow);flex-direction:column;gap:16px;display:flex}.gate .logo{margin-bottom:4px}.gate-mark{margin-bottom:4px;display:block}.gate h1{font-size:22px;font-weight:var(--page-title-fw);letter-spacing:var(--page-title-ls);line-height:1.2}.gate .lead{color:var(--muted-foreground);margin-top:-10px}.gate .btn{width:100%}dialog{border:var(--dialog-border);border-radius:var(--dialog-radius);padding:var(--dialog-pad);background:var(--popover);color:var(--popover-foreground);width:min(var(--dialog-max-w), calc(100vw - 32px));max-height:calc(100vh - 32px);box-shadow:var(--shadow-lg);-webkit-font-smoothing:var(--font-smoothing);-moz-osx-font-smoothing:var(--font-smoothing-moz);overflow-y:auto}dialog::backdrop{background:var(--dialog-scrim)}dialog[open]{animation:dialog-in .2s var(--ease-out)}dialog[open]::backdrop{animation:fade-in .2s var(--ease-out)}dialog h2{font-size:var(--dialog-title-fs);font-weight:var(--dialog-title-fw);letter-spacing:var(--dialog-title-ls);color:var(--dialog-title-ink);line-height:1.3}dialog h2+p,dialog h2+.meta{color:var(--muted-foreground);margin-top:-8px}dialog .stack{gap:var(--dialog-gap)}dialog .buttons{justify-content:flex-end;gap:var(--dialog-foot-gap);margin-top:8px;display:flex}@keyframes dialog-in{0%{opacity:0;transform:scale(.96)}}@keyframes fade-in{0%{opacity:0}}.toaster{z-index:50;width:min(360px,100vw - 32px);position:fixed;bottom:24px;right:24px}.toast{border:1px solid var(--border);border-radius:var(--toast-radius);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-lg);font-size:var(--toast-fs);-webkit-font-smoothing:var(--font-smoothing);-moz-osx-font-smoothing:var(--font-smoothing-moz);animation:toast-in .24s var(--ease-out);padding:14px 16px;font-weight:500;line-height:1.4}@keyframes toast-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media (width<=1180px){.split{grid-template-columns:minmax(0,1fr);gap:8px}.actions{order:-1;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid;position:static}}@media (width<=1000px){.today,.balances{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}
