@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}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neutral-0:oklch(100% 0 0);--neutral-1:oklch(99% 0 0);--neutral-2:oklch(97.8% 0 0);--neutral-3:oklch(95.8% 0 0);--neutral-4:oklch(91.5% 0 0);--neutral-5:oklch(84% 0 0);--neutral-6:oklch(72% 0 0);--neutral-7:oklch(59% 0 0);--neutral-8:oklch(46% 0 0);--neutral-9:oklch(34% 0 0);--neutral-10:oklch(23% 0 0);--neutral-11:oklch(15% 0 0);--background:var(--neutral-0);--surface:var(--neutral-0);--surface-raised:var(--neutral-0);--surface-muted:var(--neutral-2);--foreground:var(--neutral-11);--text-secondary:var(--neutral-8);--text-muted:var(--neutral-7);--border:oklch(93.5% 0 0);--border-subtle:oklch(96.5% 0 0);--border-strong:oklch(82% 0 0);--accent:oklch(33% 0 0);--accent-strong:oklch(24% 0 0);--accent-subtle:oklch(33% 0 0/.1);--accent-foreground:var(--background);--control-on:oklch(23% 0 0);--control-glyph:oklch(100% 0 0);--control-track:oklch(89.5% 0 0);--control-track-hover:oklch(86% 0 0);--control-thumb:oklch(100% 0 0);--control-thumb-on:oklch(100% 0 0);--control-thumb-shadow:0 0 0 .5px oklch(0% 0 0/.07), 0 1px 2px oklch(0% 0 0/.14), 0 2px 6px oklch(0% 0 0/.06);--control-on-subtle:color-mix(in oklab, var(--control-on) 10%, transparent);--control-fill:var(--control-on);--focus-ring:transparent;--success:oklch(49% .19 150);--warning:oklch(58% .18 75);--danger:oklch(54% .21 25);--shadow-resting:0 1px 2px oklch(0% 0 0/.035);--shadow-raised:0 6px 18px oklch(0% 0 0/.065), 0 1px 3px oklch(0% 0 0/.035);--shadow-floating:0 20px 48px oklch(0% 0 0/.105), 0 3px 10px oklch(0% 0 0/.045);--arc-gradient-from:oklch(90% .045 300);--arc-gradient-to:oklch(92% .045 65);--arc-gradient:linear-gradient(100deg, var(--arc-gradient-from), var(--arc-gradient-to));--arc-gradient-foreground:oklch(22% .01 300);--arc-gradient-soft:linear-gradient(135deg, oklch(97.5% .016 300), oklch(98% .016 65));--arc-gradient-line:linear-gradient(100deg, oklch(83% .06 300), oklch(86% .06 65));--arc-gradient-ink:linear-gradient(100deg, oklch(47% .1 300), oklch(50% .09 55));--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-control:1.125rem;--radius-panel:1.625rem;--radius-surface:2.125rem;--radius-pill:9999px;--control-height-sm:2.25rem;--control-height-md:2.75rem;--control-height-lg:3.125rem;--font-display:var(--font-geist,"Geist Variable"), sans-serif;--font-body:var(--font-inter,"Inter Variable"), sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:3.25rem;--text-5xl:4.5rem;--tracking-display:-.03em;--tracking-body:-.01em;--leading-display:1.1;--leading-body:1.4;--ease-enter:cubic-bezier(.16,1,.3,1);--ease-standard:cubic-bezier(.22,1,.36,1);--ease-exit:cubic-bezier(.7,0,.84,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-spring:linear(0, .0213, .0739, .1443, .2235, .305, .3849, .4606, .5305, .594, .6508, .7011, .7452, .7836, .8168, .8454, .8699, .8907, .9084, .9234, .9361, .9467, .9557, .9632, .9694, .9747, .979, .9826, .9857, .9882, .9902, .992, .9934, .9946, .9955, .9963, 1);--duration-instant:.12s;--duration-fast:.16s;--duration-standard:.24s;--duration-considered:.48s;--duration-spring:.58s}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(19% 0 0);--surface:oklch(21.5% 0 0);--surface-raised:oklch(24% 0 0);--surface-muted:oklch(26% 0 0);--foreground:oklch(96% 0 0);--text-secondary:oklch(77% 0 0);--text-muted:oklch(64% 0 0);--border:oklch(29% 0 0);--border-subtle:oklch(25% 0 0);--border-strong:oklch(40% 0 0);--focus-ring:transparent;--accent:oklch(80% 0 0);--accent-strong:oklch(91% 0 0);--accent-subtle:oklch(80% 0 0/.13);--control-on:oklch(93% 0 0);--control-glyph:oklch(19% 0 0);--control-track:oklch(33% 0 0);--control-track-hover:oklch(37% 0 0);--control-thumb:oklch(97% 0 0);--control-thumb-on:oklch(19% 0 0);--control-fill:oklch(62% 0 0);--control-thumb-shadow:0 0 0 .5px oklch(0% 0 0/.3), 0 1px 2px oklch(0% 0 0/.35), 0 2px 6px oklch(0% 0 0/.2);--success:oklch(78% .18 150);--warning:oklch(83% .17 80);--danger:oklch(76% .2 25);--shadow-resting:0 1px 2px oklch(0% 0 0/.18);--shadow-raised:0 8px 22px oklch(0% 0 0/.22);--shadow-floating:0 22px 55px oklch(0% 0 0/.34);--arc-gradient-from:oklch(38% .05 300);--arc-gradient-to:oklch(40% .045 60);--arc-gradient-foreground:oklch(96% .005 300);--arc-gradient-soft:linear-gradient(135deg, oklch(23.5% .016 300), oklch(24% .014 65));--arc-gradient-line:linear-gradient(100deg, oklch(48% .06 300), oklch(52% .055 65));--arc-gradient-ink:linear-gradient(100deg, oklch(82% .07 300), oklch(86% .065 70))}:root[data-accent=neutral]{--accent:oklch(33% 0 0);--accent-strong:oklch(24% 0 0);--accent-subtle:oklch(33% 0 0/.1)}:root[data-accent=violet]{--accent:#7747ff;--accent-strong:#5528ce;--accent-subtle:#7747ff21}:root[data-accent=blue]{--accent:#0562ef;--accent-strong:#074db7;--accent-subtle:#0562ef1f}:root[data-accent=green]{--accent:#0db879;--accent-strong:#087c54;--accent-subtle:#0db87921;--accent-foreground:#102016}:root[data-accent=amber]{--accent:#f3ad20;--accent-strong:#9c6300;--accent-subtle:#f3ad2029;--accent-foreground:#20190d}:root[data-accent=orange]{--accent:#f48120;--accent-strong:#aa4700;--accent-subtle:#f4812021;--accent-foreground:#17130f}:root[data-accent=coral]{--accent:#f15f55;--accent-strong:#b92c27;--accent-subtle:#f15f5524;--accent-foreground:#21110f}:root[data-accent=rose]{--accent:#ed4e9d;--accent-strong:#ae2570;--accent-subtle:#ed4e9d24;--accent-foreground:#250f1b}:root[data-theme=dark][data-accent=neutral]{--accent:oklch(80% 0 0);--accent-strong:oklch(91% 0 0);--accent-subtle:oklch(80% 0 0/.13)}:root[data-theme=dark][data-accent=violet]{--accent:#a78bff;--accent-strong:#c7b7ff;--accent-subtle:#7747ff38}:root[data-theme=dark][data-accent=blue]{--accent:#6ba3ff;--accent-strong:#a4c7ff;--accent-subtle:#0562ef38}:root[data-theme=dark][data-accent=green]{--accent:#53dca6;--accent-strong:#93efd0;--accent-subtle:#0db87933}:root[data-theme=dark][data-accent=amber]{--accent:#ffcb62;--accent-strong:#ffe0a1;--accent-subtle:#f3ad2033}:root[data-theme=dark][data-accent=orange]{--accent:#ffad5e;--accent-strong:#ffd0a0;--accent-subtle:#f4812033;--accent-foreground:#17130f}:root[data-theme=dark][data-accent=coral]{--accent:#ff9386;--accent-strong:#ffc1ba;--accent-subtle:#f15f5533}:root[data-theme=dark][data-accent=rose]{--accent:#ff8bc5;--accent-strong:#ffc0df;--accent-subtle:#ed4e9d33}:root[data-accent=neutral]{--control-on:oklch(23% 0 0);--control-thumb-on:oklch(100% 0 0);--control-glyph:oklch(100% 0 0)}:root[data-accent=violet]{--control-on:#7747ff;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=blue]{--control-on:#0562ef;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=green]{--control-on:#10a870;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=amber]{--control-on:#eda11a;--control-thumb-on:#fff;--control-glyph:#2a1c03}:root[data-accent=orange]{--control-on:#f07818;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=coral]{--control-on:#ec564b;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=rose]{--control-on:#e64494;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-theme=dark][data-accent=neutral]{--control-on:oklch(93% 0 0);--control-thumb-on:oklch(19% 0 0);--control-glyph:oklch(19% 0 0)}:root[data-theme=dark][data-accent=violet]{--control-on:#8a66ff;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#8a66ff}:root[data-theme=dark][data-accent=blue]{--control-on:#3b82f6;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#3b82f6}:root[data-theme=dark][data-accent=green]{--control-on:#1fae78;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#1fae78}:root[data-theme=dark][data-accent=amber]{--control-on:#e8a52a;--control-thumb-on:#fff;--control-glyph:#241803;--control-fill:#e8a52a}:root[data-theme=dark][data-accent=orange]{--control-on:#ef873a;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#ef873a}:root[data-theme=dark][data-accent=coral]{--control-on:#ec6a60;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#ec6a60}:root[data-theme=dark][data-accent=rose]{--control-on:#e457a0;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#e457a0}:root{--series-1:#1f7dcf;--series-2:#7128a5;--series-3:#e58f00;--series-4:#009e84}:root[data-theme=dark]{--series-1:#55adff;--series-2:#9c37be;--series-3:#e66e00;--series-4:#00a861}@supports (color:oklch(from red clamp(.4, l * sign(max(c - .02, 0)) + .5, .8) c h)){:root{--series-1:oklch(from var(--accent) calc(l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0)))) calc(c * sign(max(c - .02, 0)) + .15 * (1 - sign(max(c - .02, 0)))) calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0)))));--series-2:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) - .25, .76) .19 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 57));--series-3:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) + .14, .76) .18 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 184));--series-4:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))), .76) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 292))}:root[data-theme=dark]{--series-1:oklch(from var(--accent) calc(l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0)))) calc(c * sign(max(c - .02, 0)) + .15 * (1 - sign(max(c - .02, 0)))) calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0)))));--series-2:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .19, .665) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 66));--series-3:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) + .02, .665) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 175));--series-4:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .1, .665) .18 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 270))}}:focus:not(:focus-visible),:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]):focus{outline:none!important}:focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--focus-outline-width,2px) solid var(--focus-outline,color-mix(in oklab, var(--accent-strong) 72%, transparent))!important;outline-offset:var(--focus-outline-offset,2px)!important}:root{--primary:oklch(61.3% .212 256.33);--primary-strong:oklch(54% .21 258);--primary-foreground:#fff;--background:#fff;--card:#fff;--card-hover:oklch(97.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--foreground:oklch(14.5% 0 0);--border:oklch(92.2% 0 0);--border-subtle:oklch(95% 0 0);--sidebar:#fff;--sidebar-divider:#00000014;--chart-1:var(--primary);--chart-2:#7466f6;--chart-3:#ff7a00;--chart-4:#00b97c;--chart-5:#e10b05;--positive:#00a26d;--negative:oklch(57.4% .232 29.36);--caution:#d97706;--icon-badge:conic-gradient(from 90deg, #5e5959 0%, #413f3f 6.25%, #242424 12.5%, #1d1b1b 28.481%, #2c2a2a 31.034%, #3b3838 33.588%, #585656 38.694%, #3e3c3c 46.951%, #242222 55.208%, #353232 62.885%, #464242 70.562%, #353333 76.351%, #242424 82.14%, #413f3f 91.07%, #5e5959 100%);--shadow-custom:inset 4px 0 4px 0 #00000003;--shadow-card:0 1px 2px #00000008;--active-item-shadow:0 0 5px 0 #0000001a, inset 0 0 4px 2px #00000008;--active-item-ring:linear-gradient(90deg, #f4f4f4 0%, #e3e3e3 50%, #ececec 100%);--dot:color-mix(in oklab, var(--foreground) 12%, transparent);--r:.5rem;--surface:var(--card);--surface-raised:var(--card);--surface-muted:var(--muted);--text-secondary:oklch(42% 0 0);--text-muted:var(--muted-foreground);--border-strong:oklch(85% 0 0);--accent:var(--primary);--accent-strong:var(--primary-strong);--accent-subtle:color-mix(in oklab, var(--primary) 10%, transparent);--accent-foreground:#fff;--control-on:var(--primary);--success:var(--positive);--warning:var(--caution);--danger:var(--negative);--radius-control:.5rem;--radius-panel:.625rem;--radius-surface:.75rem;--control-height-sm:2rem;--control-height-md:2.25rem;--control-height-lg:2.5rem;--font-display:"Inter Variable", system-ui, sans-serif;--font-body:"Inter Variable", system-ui, sans-serif;--tracking-display:-.02em;--focus-outline:var(--primary)}:root[data-theme=dark]{--background:#151517;--card:#18181b;--card-hover:#202022;--muted:#202022;--muted-foreground:#9e9e9e;--foreground:#fff;--border:#26262a;--border-subtle:#1f1f22;--sidebar:#0f0f11;--sidebar-divider:#ffffff14;--positive:#22d39a;--negative:#ff6b5e;--caution:#f5b544;--chart-4:#00da92;--shadow-custom:inset 4px 0 4px 0 #ffffff08;--shadow-card:0 1px 2px #0006;--active-item-shadow:0 0 5px 0 #0009, inset 0 0 4px 2px #ffffff08;--active-item-ring:linear-gradient(90deg, #232326 0%, #353235 50%, #0a0a0a 100%);--text-secondary:#c4c4c4;--border-strong:#3a3a3f}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--sidebar);color:var(--foreground);font-family:var(--font-body);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;font-feature-settings:"cv11", "ss01";font-size:14px;line-height:1.45}button,input,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,p{margin:0}.num{font-variant-numeric:tabular-nums}.mono{letter-spacing:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92em}.muted{color:var(--muted-foreground)}.srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skipLink{z-index:100;border-radius:var(--r);background:var(--foreground);color:var(--background);padding:8px 12px;position:absolute;top:-40px;left:12px}.skipLink:focus{top:12px}.app{grid-template-columns:15.625rem minmax(0,1fr);height:100svh;display:grid;overflow:hidden}.sidebar{background:var(--sidebar);flex-direction:column;min-height:0;padding:24px 16px 20px;display:flex}.brand{align-items:center;gap:12px;margin-bottom:24px;padding:0 2px;display:flex}.brandMark{border:1px solid var(--primary);border-radius:var(--r);background:linear-gradient(to top, color-mix(in oklab, var(--primary) 80%, black), var(--primary));color:#fff;flex:none;place-items:center;width:40px;height:40px;display:grid}.brandName{letter-spacing:-.01em;font-size:17px;font-weight:500}.brandSub{color:var(--muted-foreground);font-size:12px}.navScroll{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.navLabel{color:color-mix(in oklab, var(--muted-foreground) 75%, transparent);padding:12px 8px 8px;font-size:13px}.navList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.navItem{border-radius:var(--r);width:100%;color:var(--muted-foreground);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;font-size:15px;transition:color .15s,background .15s;display:flex;position:relative}.navItem:hover{color:var(--foreground)}.navItem svg{flex:none;width:18px;height:18px}.navItem[aria-current=page]{color:var(--foreground);box-shadow:var(--active-item-shadow)}.navItem[aria-current=page]:before{content:"";border-radius:inherit;background:var(--active-item-ring);pointer-events:none;-webkit-mask-composite:xor;padding:.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.navCount{background:var(--muted);min-width:22px;color:var(--muted-foreground);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;margin-left:auto;padding:1px 7px;font-size:12px}.navCount[data-hot]{background:var(--primary);color:#fff}.sidebarFoot{gap:12px;padding-top:12px;display:grid}.sidebarFoot hr{border:0;border-top:1px solid var(--sidebar-divider);width:100%;margin:0}.userRow{align-items:center;gap:10px;min-width:0;display:flex}.userName{font-weight:500;line-height:1.2}.roleBadge{color:#5a3300;background:linear-gradient(90deg,#efe189,#ebc745 50%,#e7ad00);border-radius:999px;margin-top:4px;padding:3px 8px;font-size:10px;line-height:1;display:inline-block}.iconBtn{border-radius:var(--r);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:background .15s,color .15s;display:inline-grid}.iconBtn:hover{background:var(--muted);color:var(--foreground)}.iconBtn svg{width:16px;height:16px}.mainWrap{min-width:0;min-height:0;padding:2px 2px 2px 0;display:flex}.main{border:1px solid var(--border);background:var(--background);min-width:0;min-height:0;box-shadow:var(--shadow-custom);border-radius:10px;flex-direction:column;flex:1;display:flex;overflow:hidden}.topbar{border-bottom:1px solid var(--border-subtle);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:14px 32px;display:flex}.topTitle{gap:6px;min-width:0;display:grid}.topTitle h1{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1}.topMeta{white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.topMeta .dot{background:color-mix(in oklab, var(--muted-foreground) 50%, transparent);border-radius:50%;width:6px;height:6px}.liveDot{background:var(--positive);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklab, var(--positive) 20%, transparent);border-radius:50%}.topActions{align-items:center;gap:8px;display:flex}.searchTrigger{border:1px solid var(--border);border-radius:var(--r);background:var(--card);min-width:220px;height:36px;color:var(--muted-foreground);cursor:pointer;align-items:center;gap:8px;padding:0 8px 0 12px;display:inline-flex;box-shadow:0 1px 2px #0000000a}.searchTrigger:hover{border-color:var(--border-strong)}.searchTrigger svg{width:15px;height:15px}.searchTrigger kbd{margin-left:auto}.rangeGroup{height:36px;display:inline-flex}.rangeGroup>*{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);align-items:center;gap:8px;padding:0 12px;font-size:13.5px;display:inline-flex}.rangeGroup>:first-child{border-radius:var(--r) 0 0 var(--r);border-right:0}.rangeGroup>:last-child{border-radius:0 var(--r) var(--r) 0;color:var(--foreground)}.rangeGroup svg{width:15px;height:15px}.btn{border-radius:var(--r);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}.btn:active{transform:scale(.98)}.btn svg{flex:none;width:15px;height:15px}.btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.btnPrimary{background:var(--primary);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0000001a}.btnPrimary:hover:not([disabled]){background:var(--primary-strong)}.btnSecondary{border-color:var(--border);background:var(--card);color:var(--foreground);box-shadow:0 1px 2px #0000000a}.btnSecondary:hover:not([disabled]){background:var(--card-hover)}.btnGhost{color:var(--muted-foreground);background:0 0}.btnGhost:hover:not([disabled]){background:var(--muted);color:var(--foreground)}.btnSm{height:30px;padding:0 10px;font-size:13px}.btnDark{background:var(--foreground);color:var(--background)}.btnDark:hover:not([disabled]){opacity:.9}kbd,.kbd{border:1px solid var(--border);background:var(--card);min-width:20px;height:20px;color:var(--muted-foreground);font:500 11px/1 var(--font-body);border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 5px;display:inline-grid}.btnPrimary kbd{color:#fff;background:#ffffff24;border-color:#ffffff4d}.content{scrollbar-width:thin;scrollbar-color:var(--border) transparent;flex:1;min-height:0;overflow-y:auto}.page{gap:16px;padding:24px 32px 40px;display:grid}.card{border:1px solid var(--border);border-radius:var(--r);background:var(--card);min-width:0;box-shadow:var(--shadow-custom), var(--shadow-card);padding:16px}.cardFlush{padding:0;overflow:hidden}.cardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cardHead h2{letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:1.4}.cardHead .sub{color:var(--muted-foreground);margin-top:2px;font-size:13px}.cardHead .right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cardPad{padding:16px}.iconBadge{border-radius:var(--r);background-image:var(--icon-badge);color:#fff;flex:none;place-items:center;width:32px;height:32px;display:grid;box-shadow:1px 1px #00000040}.iconBadge svg{width:17px;height:17px}.tag{border-radius:var(--r);background:color-mix(in oklab, var(--tag,var(--primary)) 10%, transparent);color:var(--tag,var(--primary));white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-size:13px;line-height:20px;display:inline-flex}.tagSm{border-radius:6px;padding:1px 7px;font-size:12px;line-height:18px}.tag svg{width:13px;height:13px}.marker{background:var(--c);border-radius:3px;flex:none;width:12px;height:12px}.statusDot{background:var(--c);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in oklab, var(--c) 18%, transparent);border-radius:50%;flex:none}.grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.grid3{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;display:grid}.dotGrid{background-image:radial-gradient(circle, var(--dot) 1px, transparent 1px);background-size:24px 24px;border-radius:6px}.progressTrack{background:color-mix(in oklab, var(--foreground) 7%, transparent);border-radius:4px;height:8px;overflow:hidden}.progressFill{background:var(--primary);transform-origin:0;border-radius:4px;height:100%;animation:.7s ease-out both grow}@keyframes grow{0%{transform:scaleX(0)}}.stackBar{gap:3px;height:20px;display:flex}.stackBar>span{background:repeating-linear-gradient(45deg, var(--c) 0 8px, color-mix(in oklab, var(--c) 88%, black) 8px 14px);border-radius:4px;min-width:6px;animation:.7s ease-out both grow}.legendRow{align-items:center;gap:10px;font-size:14px;display:flex}.legendRow .label{min-width:0;color:color-mix(in oklab, var(--foreground) 80%, transparent);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.legendRow .value{font-variant-numeric:tabular-nums;font-weight:600}.stat{flex-direction:column;gap:20px;min-height:196px;display:flex}.statTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.statTop h2{font-size:15px;font-weight:400}.statValue{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.statValue strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.statValue strong small{color:color-mix(in oklab, var(--foreground) 65%, transparent);margin-left:2px;font-size:16px;font-weight:600}.delta{color:var(--muted-foreground);align-items:center;gap:4px;padding-bottom:2px;font-size:12px;display:inline-flex}.delta b{color:var(--c,var(--foreground));font-weight:500}.delta svg{width:11px;height:11px;color:var(--c)}.axis{color:var(--muted-foreground);justify-content:space-between;font-size:12px;display:flex}.chartTip{border:1px solid var(--border);border-radius:var(--r);background:var(--card);min-width:150px;padding:10px 12px;font-size:12px;box-shadow:0 8px 24px #00000014}.chartTip .head{color:var(--muted-foreground);margin-bottom:8px;font-weight:500}.chartTip .row{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-top:6px;display:grid}.chartTip .row b{font-variant-numeric:tabular-nums;font-weight:600}.metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.metric{gap:8px;display:grid}.metric .label{color:var(--muted-foreground);font-size:13px;font-weight:500}.metric .value{font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:1}.metric .foot{color:var(--c,var(--muted-foreground));font-size:12px;font-weight:500}.table{border-collapse:collapse;width:100%;font-size:14px}.table th{border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--muted) 55%, transparent);color:var(--muted-foreground);text-align:left;white-space:nowrap;padding:10px 16px;font-size:12.5px;font-weight:500}.table td{border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:12px 16px}.table tr:last-child td{border-bottom:0}.table .r{text-align:right;font-variant-numeric:tabular-nums}.table tbody tr[data-clickable]{cursor:pointer;transition:background .12s}.table tbody tr[data-clickable]:hover{background:var(--card-hover)}.table tfoot td{border-top:1px solid var(--border);font-weight:600}.tableScroll{scrollbar-width:thin;overflow-x:auto}.cellMain{font-weight:500}.cellSub{color:var(--muted-foreground);margin-top:2px;font-size:12.5px}.channelCell{align-items:center;gap:10px;display:flex}.channelLogo{background:var(--c);color:#fff;letter-spacing:0;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.queueTabs{border-radius:var(--r);background:var(--muted);gap:2px;padding:3px;display:flex}.queueTab{height:28px;color:var(--muted-foreground);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.queueTab[aria-selected=true]{background:var(--card);color:var(--foreground);box-shadow:0 1px 2px #00000014,0 0 0 .5px #0000000d}.queueTab .n{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:11.5px}.searchField{position:relative}.searchField svg{width:15px;height:15px;color:var(--muted-foreground);position:absolute;top:50%;left:10px;transform:translateY(-50%)}.searchField input{border:1px solid var(--border);border-radius:var(--r);background:var(--card);outline:none;width:100%;height:34px;padding:0 36px 0 32px;font-size:13.5px}.searchField input:focus{border-color:color-mix(in oklab, var(--primary) 60%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 14%, transparent)}.searchField kbd{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.chipRow{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.chip{border:1px solid var(--border);background:var(--card);height:26px;color:var(--muted-foreground);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.chip[aria-pressed=true]{border-color:color-mix(in oklab, var(--c,var(--primary)) 40%, transparent);background:color-mix(in oklab, var(--c,var(--primary)) 9%, transparent);color:var(--foreground)}.chip .marker{border-radius:2px;width:8px;height:8px}.qTitle{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.qAmt{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.qMeta{min-width:0;color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:flex;overflow:hidden}.qRight{justify-content:flex-end;align-items:center;gap:6px;display:flex}.sla{color:var(--muted-foreground);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.sla svg{width:12px;height:12px}.sla[data-tone=warn]{color:var(--caution)}.sla[data-tone=bad]{color:var(--negative)}.miniAvatar{background:var(--c,var(--muted));color:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:9.5px;font-weight:600;display:inline-grid}.miniAvatar[data-empty]{border:1px dashed var(--border-strong);color:var(--muted-foreground);background:0 0}.empty{color:var(--muted-foreground);text-align:center;place-items:center;gap:10px;padding:48px 24px;display:grid}.empty .iconBadge{width:44px;height:44px}.empty strong{color:var(--foreground);font-size:15px;font-weight:500}.crumbs{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.detailAmt{text-align:right}.detailAmt strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1;display:block}.detailAmt span{color:var(--muted-foreground);font-size:12.5px}.summary{color:var(--text-secondary);font-size:14.5px;line-height:1.55}.match{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;display:grid}.matchNode{border:1px solid var(--border);border-radius:var(--r);background:var(--card);gap:6px;min-width:0;padding:14px;display:grid}.matchNode[data-state=ok]{border-color:color-mix(in oklab, var(--positive) 35%, var(--border))}.matchNode[data-state=bad]{border-color:color-mix(in oklab, var(--caution) 50%, var(--border));background:color-mix(in oklab, var(--caution) 5%, var(--card))}.matchNode[data-state=missing]{border-style:dashed}.matchSys{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.matchSys svg{width:15px;height:15px}.matchNode strong{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}.matchRef{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.matchLink{place-items:center;width:44px;display:grid;position:relative}.matchLink:before{content:"";border-top:1.5px dashed var(--border-strong);position:absolute;top:50%;left:0;right:0}.matchLink[data-state=ok]:before{border-top-style:solid;border-color:color-mix(in oklab, var(--positive) 55%, transparent)}.matchLink span{background:var(--card);border:1px solid var(--border);border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:relative}.matchLink[data-state=ok] span{background:var(--positive);color:#fff;border-color:#0000}.matchLink[data-state=bad] span{background:var(--caution);color:#fff;border-color:#0000}.matchLink svg{width:12px;height:12px}.suggest{border:1px solid color-mix(in oklab, var(--primary) 28%, var(--border));background:var(--card);box-shadow:0 0 0 4px color-mix(in oklab, var(--primary) 5%, transparent);border-radius:10px;position:relative;overflow:hidden}.suggest:before{content:"";background:linear-gradient(90deg, var(--primary), var(--chart-2), var(--chart-3));height:3px;position:absolute;inset:0 0 auto}.suggest[data-none]{border-color:var(--border);box-shadow:none}.suggest[data-none]:before{background:var(--border-strong)}.suggestHead{flex-wrap:wrap;align-items:center;gap:10px;padding:16px 16px 0;display:flex}.suggestHead .spark{background:linear-gradient(135deg, var(--primary), var(--chart-2));color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.suggestHead .spark svg{width:15px;height:15px}.suggestHead h3{flex:1;min-width:180px;font-size:15px;font-weight:600}.conf{color:var(--muted-foreground);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.confBar{background:var(--muted);border-radius:3px;width:64px;height:6px;position:relative;overflow:hidden}.confBar i{background:var(--c);border-radius:3px;position:absolute;inset:0 auto 0 0}.conf b{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600}.suggestBody{gap:14px;padding:12px 16px 16px;display:grid}.traceToggle{width:fit-content;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;display:inline-flex}.traceToggle:hover{color:var(--foreground)}.traceToggle svg{width:14px;height:14px;transition:transform .2s}.traceToggle[aria-expanded=true] svg{transform:rotate(90deg)}.trace{gap:0;margin:0;padding:0;list-style:none;display:grid}.trace li{color:var(--text-secondary);gap:10px;padding:4px 0 4px 2px;font-size:13px;display:flex;position:relative}.trace li:before{content:"";border-left:1px solid var(--border);position:absolute;top:18px;bottom:-6px;left:7px}.trace li:last-child:before{display:none}.trace li>span{z-index:1;background:var(--card);border:1.5px solid var(--positive);border-radius:50%;flex:none;place-items:center;width:12px;height:12px;margin-top:3px;display:grid;position:relative}.evidence{flex-wrap:wrap;gap:6px;display:flex}.evChip{border:1px solid var(--border);background:var(--muted);height:24px;color:var(--text-secondary);border-radius:6px;align-items:center;gap:5px;padding:0 8px;font:500 11.5px/1 ui-monospace,SF Mono,Menlo,monospace;display:inline-flex}.evChip svg{width:12px;height:12px;color:var(--muted-foreground)}.options{gap:8px;display:grid}.option{border:1px solid var(--border);border-radius:var(--r);background:var(--card);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:grid}.option:hover:not([disabled]){border-color:var(--border-strong)}.option[aria-checked=true]{border-color:var(--primary);background:color-mix(in oklab, var(--primary) 4%, var(--card));box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 12%, transparent)}.option[disabled]{cursor:default}.radio{border:1.5px solid var(--border-strong);border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.option[aria-checked=true] .radio{border-color:var(--primary)}.option[aria-checked=true] .radio:after{content:"";background:var(--primary);border-radius:50%;width:8px;height:8px}.optLabel{font-weight:500}.optDetail{color:var(--muted-foreground);margin-top:2px;font-size:12.5px}.diff{border:1px solid var(--border);border-radius:var(--r);overflow:hidden}.diffHead{border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--muted) 55%, transparent);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.diffHead b{font-weight:600}.diffRow{font-variant-numeric:tabular-nums;grid-template-columns:22px 70px minmax(0,1fr) 110px 110px;align-items:center;gap:8px;padding:9px 14px;font-size:13.5px;display:grid}.diffRow+.diffRow{border-top:1px solid var(--border-subtle)}.diffRow[data-add]{background:color-mix(in oklab, var(--positive) 7%, transparent)}.diffRow[data-add] .sign{color:var(--positive);font-weight:700}.diffRow .r{text-align:right}.diffRow.head{color:var(--muted-foreground);padding-block:7px;font-size:12px}.diffFoot{border-top:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:8px;padding:9px 14px;font-size:12.5px;display:flex}.diffFoot svg{width:14px;height:14px;color:var(--positive)}.tasks{gap:2px;display:grid}.task{align-items:center;gap:10px;padding:8px 4px;font-size:13.5px;display:flex}.task .ic{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.task[data-s=done] .ic{background:var(--positive);color:#fff}.task[data-s=run] .ic{border:2px solid color-mix(in oklab, var(--primary) 25%, transparent);border-top-color:var(--primary);animation:.7s linear infinite spin}.task[data-s=wait]{color:var(--muted-foreground)}.task[data-s=wait] .ic{border:1.5px dashed var(--border-strong)}.task .ic svg{width:12px;height:12px}.task .t{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}@keyframes spin{to{transform:rotate(360deg)}}.resolvedBanner{border:1px solid color-mix(in oklab, var(--positive) 35%, var(--border));background:color-mix(in oklab, var(--positive) 7%, var(--card));border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.resolvedBanner .ok{background:var(--positive);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.resolvedBanner .ok svg{width:17px;height:17px}.resolvedBanner .txt{flex:1;min-width:200px}.resolvedBanner .txt strong{font-weight:600;display:block}.resolvedBanner .txt span{color:var(--muted-foreground);font-size:13px}.thread{gap:14px;display:grid}.cmt{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.cmt .who{font-size:13px;font-weight:500}.cmt .who span{color:var(--muted-foreground);margin-left:6px;font-weight:400}.cmt p{color:var(--text-secondary);margin-top:2px;font-size:13.5px}.composer{gap:8px;display:flex}.composer input{border:1px solid var(--border);border-radius:var(--r);background:var(--card);outline:none;flex:1;min-width:0;height:36px;padding:0 12px}.composer input:focus{border-color:color-mix(in oklab, var(--primary) 60%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 14%, transparent)}.sectionLabel{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.menu{z-index:60;border:1px solid var(--border);background:var(--card);border-radius:10px;min-width:220px;padding:4px;animation:.14s ease-out pop;box-shadow:0 16px 40px #0000001f,0 2px 6px #0000000d}.menuItem{cursor:pointer;border-radius:6px;outline:none;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:flex}.menuItem[data-highlighted]{background:var(--muted)}.menuItem .sub{color:var(--muted-foreground);margin-left:auto;font-size:12px}.menuLabel{color:var(--muted-foreground);padding:6px 10px 4px;font-size:12px}@keyframes pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.cmdOverlay{z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0a0c47;animation:.15s ease-out fade;position:fixed;inset:0}.cmdContent{z-index:81;outline:none;width:min(620px,100vw - 32px);position:fixed;top:14vh;left:50%;transform:translate(-50%)}@keyframes fade{0%{opacity:0}}.dlgBody{gap:14px;display:grid}.dlgSummary{border:1px solid var(--border);border-radius:var(--r);background:var(--muted);gap:8px;padding:12px 14px;font-size:13.5px;display:grid}.dlgSummary div{justify-content:space-between;gap:12px;display:flex}.dlgSummary span{color:var(--muted-foreground)}.check{cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.check input{width:16px;height:16px;accent-color:var(--primary);margin-top:2px}.check small{color:var(--muted-foreground);font-size:12.5px;display:block}.dlgActions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.feed{display:grid}.feedDay{color:var(--muted-foreground);padding:16px 0 8px;font-size:12.5px;font-weight:500}.feedItem{grid-template-columns:32px minmax(0,1fr) auto;gap:12px;padding:10px 0;display:grid;position:relative}.feedItem:before{content:"";border-left:1px solid var(--border);position:absolute;top:42px;bottom:-10px;left:15.5px}.feedItem:last-child:before{display:none}.feedIcon{border:1px solid var(--border);border-radius:var(--r);background:var(--card);width:32px;height:32px;color:var(--muted-foreground);place-items:center;display:grid}.feedIcon[data-tone=success]{background:color-mix(in oklab, var(--positive) 14%, transparent);color:var(--positive);border-color:#0000}.feedIcon[data-tone=user]{background:color-mix(in oklab, var(--primary) 12%, transparent);color:var(--primary);border-color:#0000}.feedIcon svg{width:15px;height:15px}.feedTitle{font-weight:500}.feedMeta{color:var(--muted-foreground);margin-top:2px;font-size:13px}.feedRefs{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.feedTime{color:var(--muted-foreground);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.kv{grid-template-columns:140px minmax(0,1fr);gap:10px 16px;font-size:13.5px;display:grid}.kv dt{color:var(--muted-foreground)}.kv dd{margin:0}.attention{display:grid}.attnItem{border:0;border-top:1px solid var(--border-subtle);text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.attnItem:first-child{border-top:0}.attnItem:hover .qTitle{color:var(--primary)}@media (width<=1280px){.grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid3{grid-template-columns:minmax(0,1fr)}.searchTrigger{min-width:0}.searchTrigger .lbl,.rangeGroup>:first-child{display:none}.rangeGroup>:last-child{border-radius:var(--r)}}@media (width<=900px){.app{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.sidebar{display:none}.sidebar[data-open=true]{z-index:70;width:280px;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:0 0 0 100vmax #0000004d}.mainWrap{padding:0}.main{border-inline:0;border-bottom:0;border-radius:0}.topbar{padding:12px 16px}.topActions .rangeGroup,.topActions .exportBtn{display:none}.page{padding:16px 16px 32px}.match{grid-template-columns:minmax(0,1fr)}.matchLink{width:auto;height:22px}.matchLink:before{border-top:0;border-left:1.5px dashed var(--border-strong);inset:0 auto 0 50%}.matchLink[data-state=ok]:before{border-left-style:solid;border-color:color-mix(in oklab, var(--positive) 55%, transparent)}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.diffRow{grid-template-columns:16px 50px minmax(0,1fr) 84px 84px;padding-inline:10px;font-size:12.5px}}@media (width<=600px){.grid4{grid-template-columns:minmax(0,1fr)}.topbar{flex-wrap:wrap}.searchTrigger{justify-content:center;width:36px;padding:0}.searchTrigger kbd{display:none}.kv{grid-template-columns:minmax(0,1fr);gap:2px}.kv dd{margin-bottom:8px}.diffRow{grid-template-columns:12px minmax(0,1fr) 72px 72px}.diffRow>:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}@media (width<=900px){[data-mobile-menu]{display:inline-grid!important}}@media (width<=600px){.topMeta .dot,.topMeta>span:last-child{display:none}}.kpiStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.kpi{border:1px solid var(--border);border-radius:var(--r);background:var(--card);box-shadow:var(--shadow-custom), var(--shadow-card);gap:6px;padding:14px 16px;display:grid}.kpi span{color:var(--muted-foreground);font-size:13px}.kpi strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.1}.kpi em{color:var(--muted-foreground);font-size:12px;font-style:normal}.kpi[data-tone=bad] strong{color:var(--negative)}.tableBar{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.tableBar .queueTabs{flex:none}.tableBar .queueTab{flex:none;padding:0 12px}.tableBar .searchField{width:min(300px,100%)}.tableChips{padding:0 16px 14px}.excTable th{z-index:1;position:sticky;top:0}.excTable td{padding-block:14px}.excTable tbody tr:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.excCell{align-items:center;gap:10px;min-width:210px;display:flex}.excTable .channelCell,.excTable .cellSub.mono,.excTable td.r,.excTable th{white-space:nowrap}.excTable th,.excTable td{padding-inline:10px}.excTable th:first-child,.excTable td:first-child{padding-left:16px}.excCell .cellMain{white-space:nowrap}.fixLabel{text-overflow:ellipsis;white-space:nowrap;max-width:196px;font-size:13.5px;overflow:hidden}.ownerCell{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.matchPills{gap:4px;display:inline-flex}.mPill{background:color-mix(in oklab, var(--positive) 12%, transparent);width:24px;height:24px;color:var(--positive);border-radius:6px;place-items:center;display:grid}.mPill svg{width:13px;height:13px}.mPill[data-state=bad]{background:color-mix(in oklab, var(--caution) 14%, transparent);color:var(--caution)}.mPill[data-state=missing]{border:1px dashed var(--border-strong);color:var(--muted-foreground);background:0 0}.thSort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.thSort svg{width:12px;height:12px}th.r .thSort{flex-direction:row}.tableFoot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px 16px;font-size:13px;display:flex}.rmOverlay{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0a0c4d;animation:.2s ease-out fade;position:fixed;inset:0}.rmContent{z-index:51;border-left:1px solid var(--border);background:var(--background);border-radius:14px 0 0 14px;outline:none;flex-direction:column;width:80vw;height:100dvh;animation:.32s cubic-bezier(.16,1,.3,1) slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-24px 0 70px #0000002e,-2px 0 10px #0000000f}@keyframes slideIn{0%{transform:translate(100%)}}.rmHead{border-bottom:1px solid var(--border);flex:none;align-items:flex-start;gap:20px;padding:18px 20px 16px 24px;display:flex}.rmHead h2{letter-spacing:-.02em;font-size:21px;font-weight:600;line-height:1.2}.rmHead .crumbs{margin-bottom:6px}.rmNav{border-left:1px solid var(--border);align-items:center;gap:2px;padding-left:12px;display:flex}.rmNav .muted{white-space:nowrap;margin-right:6px}.iconBtn[disabled]{opacity:.35;cursor:default;background:0 0}.rmBody{scrollbar-width:thin;flex:1;grid-template-columns:minmax(0,1fr) 340px;min-height:0;display:grid;overflow-y:auto}.rmMain{align-content:start;gap:18px;padding:20px 24px 28px;display:grid}.rmAside{border-left:1px solid var(--border);background:color-mix(in oklab, var(--muted) 45%, var(--background));align-content:start;gap:22px;padding:20px;display:grid}.rmSection{gap:10px;display:grid}.rmSection.card{gap:6px}.kvTight{grid-template-columns:90px minmax(0,1fr);align-items:center;gap:12px}.ledgerRow{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 96px 96px 96px;gap:8px;padding:8px 14px;font-size:13px;display:grid}.ledgerRow+.ledgerRow{border-top:1px solid var(--border-subtle)}.ledgerRow .r{text-align:right}.ledgerRow[data-new]{background:color-mix(in oklab, var(--positive) 7%, transparent)}.rmSection .diff+.diff{margin-top:4px}.rmFoot{border-top:1px solid var(--border);background:var(--card);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:12px 20px 12px 24px;display:flex}.rmFoot .txt{min-width:200px;color:var(--muted-foreground);flex:1;font-size:13px}.rmChecks{flex:1;gap:6px;min-width:260px;font-size:13px;display:grid}.composer .iconBtn{border:1px solid var(--border);background:var(--card);width:36px;height:36px}@media (width<=1280px){.kpiStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.rmBody{grid-template-columns:minmax(0,1fr)}.rmAside{border-left:0;border-top:1px solid var(--border)}}@media (width<=700px){.rmContent{border:0;border-radius:0;width:100vw}.rmHead{flex-direction:column;align-items:stretch;gap:8px;padding:14px 16px;position:relative}.rmHead>div:first-child{padding-right:132px}.rmHead h2{font-size:19px}.rmHead .detailAmt{text-align:left;flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.rmHead .detailAmt strong{font-size:22px}.rmNav{border:0;padding:0;position:absolute;top:8px;right:8px}.rmMain{padding:16px}.rmFoot{padding:12px 16px}.rmFoot .btn{flex:1}.kpiStrip{gap:10px}.kpi strong{font-size:20px}.tableBar .queueTabs{max-width:100%;overflow-x:auto}.tableBar .searchField{width:100%}.ledgerRow{grid-template-columns:minmax(0,1fr) 62px 62px 66px;padding-inline:10px;font-size:12px}}@media (width<=1400px){.excTable .srcName{display:none}.excTable .cellSub.mono{margin-top:0}.excTable .fixLabel{max-width:150px}.excCell{min-width:180px}.excCell .cellMain{white-space:normal}}._overlay_mxn3f_1{z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:oklch(10% 0 0/.46);position:fixed;inset:0}._content_mxn3f_3{z-index:51;width:min(calc(100vw - var(--space-8)), 440px);height:fit-content;max-height:calc(100vh - var(--space-8));max-height:calc(100dvh - var(--space-8));border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);margin:auto;position:fixed;inset:0;overflow:auto}._keyframes_mxn3f_5._overlay_mxn3f_1[data-state=open]{animation:_overlay-in_mxn3f_1 var(--duration-standard) var(--ease-enter) both}._keyframes_mxn3f_5._overlay_mxn3f_1[data-state=closed]{animation:_overlay-out_mxn3f_1 var(--duration-fast) var(--ease-standard) both}._keyframes_mxn3f_5._content_mxn3f_3[data-state=open]{animation:_content-fade-in_mxn3f_1 var(--duration-fast) var(--ease-enter) both, _content-rise-in_mxn3f_1 var(--duration-spring) var(--ease-spring) both}._keyframes_mxn3f_5._content_mxn3f_3[data-state=closed]{animation:_content-out_mxn3f_1 var(--duration-fast) var(--ease-standard) both}._content_mxn3f_3:focus{outline:none}._overlay_mxn3f_1[data-state=closed],._content_mxn3f_3[data-state=closed]{pointer-events:none!important}._header_mxn3f_12{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-6);border-bottom:1px solid var(--border);display:flex}._title_mxn3f_13{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}._description_mxn3f_14{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._title_mxn3f_13,._description_mxn3f_14{overflow-wrap:anywhere;position:relative}._swap_mxn3f_16{display:block}._title_mxn3f_13 ._swap_mxn3f_16{line-height:var(--leading-body)}._close_mxn3f_20{margin-block:calc((var(--text-lg) * var(--leading-body) - var(--space-8)) / 2);width:var(--space-8);height:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in oklab, var(--surface-muted) 50%, transparent);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){._close_mxn3f_20:hover{background:var(--surface-muted);color:var(--foreground)}}._close_mxn3f_20:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.96)}._body_mxn3f_23{padding:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-body)}@keyframes _overlay-in_mxn3f_1{0%{opacity:0}}@keyframes _overlay-out_mxn3f_1{to{opacity:0}}@keyframes _content-fade-in_mxn3f_1{0%{opacity:0}}@keyframes _content-rise-in_mxn3f_1{0%{transform:translateY(8px)scale(.96)}}@keyframes _content-out_mxn3f_1{to{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes _content-fade-out_mxn3f_1{to{opacity:0}}@media (prefers-reduced-motion:reduce){._keyframes_mxn3f_5._overlay_mxn3f_1[data-state=open],._keyframes_mxn3f_5._content_mxn3f_3[data-state=open]{animation:_overlay-in_mxn3f_1 var(--duration-instant) var(--ease-standard) both}._keyframes_mxn3f_5._overlay_mxn3f_1[data-state=closed]{animation:_overlay-out_mxn3f_1 var(--duration-instant) var(--ease-standard) both}._keyframes_mxn3f_5._content_mxn3f_3[data-state=closed]{animation:_content-fade-out_mxn3f_1 var(--duration-instant) var(--ease-standard) both}._close_mxn3f_20,._close_mxn3f_20:active{transition:none}._close_mxn3f_20:active{transform:none}}._viewport_11jhm_2{z-index:60;bottom:var(--space-6);width:min(22.5rem, calc(100% - var(--space-8)));pointer-events:none;position:fixed}._bottom-right_11jhm_3{right:var(--space-6)}._bottom-left_11jhm_4{left:var(--space-6)}._bottom-center_11jhm_5{margin-inline:auto;left:0;right:0}._contained_11jhm_6{z-index:2;bottom:var(--space-4);position:absolute}._contained_11jhm_6._bottom-right_11jhm_3{right:var(--space-4)}._contained_11jhm_6._bottom-left_11jhm_4{left:var(--space-4)}@media (width<=30rem){._viewport_11jhm_2:not(._contained_11jhm_6){right:0;bottom:var(--space-4);margin-inline:auto;left:0}}._list_11jhm_12{pointer-events:auto;margin:0;padding:0;list-style:none;position:relative}._item_11jhm_14{transform-origin:50% 0;position:absolute;bottom:0;left:0;right:0}._card_11jhm_15{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-raised);touch-action:pan-y;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard);position:absolute;inset:0;overflow:hidden;container-type:inline-size}._item_11jhm_14[data-front=true] ._card_11jhm_15,._item_11jhm_14[data-expanded=true] ._card_11jhm_15{box-shadow:var(--shadow-floating)}._item_11jhm_14[data-front=false][data-expanded=false] ._card_11jhm_15{background:var(--surface-muted)}._card_11jhm_15[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}._content_11jhm_21{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);display:flex}._icon_11jhm_22{width:18px;height:20px;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid;position:relative}._icon_11jhm_22[data-type=success]{color:var(--success)}._icon_11jhm_22[data-type=info]{color:var(--accent)}._icon_11jhm_22[data-type=warning]{color:var(--warning)}._icon_11jhm_22[data-type=error]{color:var(--danger)}._glyph_11jhm_27{grid-area:1/1;place-items:center;display:grid}._glyph_11jhm_27 svg{display:block}._spinner_11jhm_30{border-radius:var(--radius-pill);border:1.75px solid;border-right-color:#0000;width:15px;height:15px;animation:.8s linear infinite _spin_11jhm_30;display:block}._copy_11jhm_32{min-width:0;font-size:var(--text-sm);letter-spacing:var(--tracking-body);flex:1;line-height:20px;position:relative}._title_11jhm_33{font-weight:500;display:block;position:relative}._line_11jhm_34{display:block}._description_11jhm_35{color:var(--text-secondary);margin-top:2px;display:block}._actionSlot_11jhm_38{flex:none;justify-content:flex-end;margin-top:-4px;display:flex}._actionSlot_11jhm_38[data-moving=true]{overflow:hidden}._action_11jhm_38,._close_11jhm_40{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:1px solid #0000;flex:none}._action_11jhm_38{height:28px;padding:0 var(--space-3);border-color:var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;font-weight:500}._close_11jhm_40{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-muted);background:0 0;place-items:center;margin:-4px -2px 0 0;display:grid}@media (hover:hover) and (pointer:fine){._action_11jhm_38:hover{border-color:var(--border-strong);background:var(--surface-muted)}._close_11jhm_40:hover{background:var(--surface-muted);color:var(--foreground)}}._action_11jhm_38:active,._close_11jhm_40:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);scale:.96}@container (width<=21rem){._content_11jhm_21{row-gap:var(--space-2);flex-wrap:wrap}._actionSlot_11jhm_38{padding-left:calc(18px + var(--space-3));flex-basis:100%;order:1;justify-content:flex-start;margin-top:0}}._srOnly_11jhm_54{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _spin_11jhm_30{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){._card_11jhm_15,._icon_11jhm_22,._action_11jhm_38,._close_11jhm_40{transition:none}._action_11jhm_38:active,._close_11jhm_40:active{scale:none}._spinner_11jhm_30{animation:none}}._palette_1wl92_1{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);width:100%;box-shadow:var(--shadow-floating);transform-origin:top;overflow:hidden}._searchRow_1wl92_11{border-bottom:1px solid var(--border-subtle);min-height:54px;transition:background var(--duration-fast) var(--ease-standard);align-items:center;gap:10px;padding:8px 14px;display:flex;position:relative}._searchRow_1wl92_11:focus-within{background:var(--surface-muted)}._searchIcon_1wl92_23,._itemIcon_1wl92_23{color:var(--text-muted);flex:none;place-items:center;display:grid}._searchIcon_1wl92_23{width:22px;height:22px}._searchRow_1wl92_11 input{min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:0;flex:1}._searchRow_1wl92_11 input::placeholder{color:var(--text-muted)}._searchRow_1wl92_11 input:focus-visible{outline:none}._commandKey_1wl92_29{border:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);font-family:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:2px;min-width:38px;height:24px;padding:0 6px;font-weight:500;line-height:1;display:inline-flex}._clearButton_1wl92_46{width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:7px;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){._clearButton_1wl92_46:hover,._closeButton_1wl92_47:hover{background:var(--surface);color:var(--foreground)}}._clearButton_1wl92_46:active,._closeButton_1wl92_47:active{background:var(--surface);color:var(--foreground)}._closeButton_1wl92_47{border:1px solid var(--border-subtle);min-width:27px;height:24px;color:var(--text-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border-radius:7px;flex:none;place-items:center;padding:0 6px;font-weight:500;line-height:1;display:grid}._resultsFrame_1wl92_52{overflow:hidden}._results_1wl92_52{max-height:342px;padding:6px 8px;position:relative;overflow:auto}._highlight_1wl92_54{background:var(--surface-muted);opacity:0;pointer-events:none;border-radius:8px;position:absolute;top:0;left:8px;right:8px}._group_1wl92_56{position:relative}._group_1wl92_56+._group_1wl92_56{margin-top:6px}._groupHeading_1wl92_58{color:var(--text-muted);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body);padding:8px 10px 4px;display:block}._result_1wl92_52{width:100%;height:38px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}._itemIcon_1wl92_23{width:16px;height:16px;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid}._itemIcon_1wl92_23 svg{width:16px;height:16px}._activeResult_1wl92_65 ._itemIcon_1wl92_23{color:var(--foreground)}._resultCopy_1wl92_66{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}._resultLabel_1wl92_67,._resultDescription_1wl92_67{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._resultLabel_1wl92_67{max-width:100%;color:var(--foreground);font-size:var(--text-sm);flex:none;font-weight:400}._match_1wl92_70{color:inherit;background:0 0;font-weight:500}._resultDescription_1wl92_67{min-width:0;color:var(--text-secondary);font-size:var(--text-xs)}._shortcut_1wl92_72{flex:none;gap:3px;margin-left:auto;display:flex}._shortcut_1wl92_72 kbd{border:1px solid var(--border);background:var(--surface);min-width:20px;height:20px;color:var(--text-muted);border-radius:5px;place-items:center;padding:0 5px;font-family:inherit;font-size:11px;font-weight:500;line-height:1;display:inline-grid}._empty_1wl92_74{text-align:center;justify-items:center;gap:4px;padding:26px 12px 28px;display:grid}._empty_1wl92_74>span{width:32px;height:32px;color:var(--text-muted);place-items:center;margin-bottom:5px;display:grid}._empty_1wl92_74 strong{max-width:100%;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._empty_1wl92_74 small{color:var(--text-secondary);font-size:var(--text-xs)}._visuallyHidden_1wl92_78{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=480px){._searchRow_1wl92_11{gap:8px;padding:8px 11px}._results_1wl92_52{padding:6px}._highlight_1wl92_54{left:6px;right:6px}._result_1wl92_52{gap:8px}._shortcut_1wl92_72,._commandKey_1wl92_29{display:none}}@media (width<=340px){._result_1wl92_52{padding-inline:6px}}@media (prefers-reduced-motion:reduce){._searchRow_1wl92_11,._itemIcon_1wl92_23,._clearButton_1wl92_46,._closeButton_1wl92_47{transition:none}}._field_ovchx_1{align-items:flex-start;gap:0;min-width:0;display:inline-flex}._box_ovchx_2{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-control);color:var(--control-glyph);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}._visual_ovchx_4{border:1px solid var(--border-strong);background:var(--surface);width:18px;height:18px;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border-radius:5px;display:block;position:relative}._fill_ovchx_5{border-radius:inherit;background:var(--control-on);position:absolute;inset:-1px}._mark_ovchx_6{width:18px;height:18px;position:absolute;inset:-1px;overflow:visible}._box_ovchx_2[data-state=checked] ._visual_ovchx_4,._box_ovchx_2[data-state=indeterminate] ._visual_ovchx_4{border-color:var(--control-on)}@media (hover:hover) and (pointer:fine){._box_ovchx_2[data-state=unchecked]:hover:not(:disabled) ._visual_ovchx_4{border-color:var(--text-muted)}}._box_ovchx_2:active:not(:disabled) ._visual_ovchx_4{transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.95)}._box_ovchx_2:disabled{opacity:.5;cursor:not-allowed}._copy_ovchx_12{min-width:0;padding-top:calc((var(--control-height-md) - var(--text-sm) * 1.4) / 2);gap:2px;margin-left:1px;display:grid}._copy_ovchx_12 label{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);cursor:pointer}._copy_ovchx_12 span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){._visual_ovchx_4,._box_ovchx_2:active:not(:disabled) ._visual_ovchx_4{transition:none;transform:none}}._trigger_ujxbd_1{max-width:100%;min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-instant) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){._trigger_ujxbd_1:hover{border-color:var(--border-strong);background:var(--surface-muted);box-shadow:var(--shadow-resting)}}._trigger_ujxbd_1[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted);box-shadow:none}._trigger_ujxbd_1:active{border-color:var(--border-strong);background:color-mix(in oklab, var(--surface-muted), var(--border) 55%);box-shadow:none}._item_ujxbd_6:focus-visible{outline:none}._triggerIcon_ujxbd_7{color:var(--text-secondary);flex:none;display:inline-flex}._label_ujxbd_8{flex:0 auto;min-width:0;display:inline-flex;position:relative;overflow-x:clip}._labelMeasure_ujxbd_9{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}._labelText_ujxbd_10{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}._chevron_ujxbd_11{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none}._trigger_ujxbd_1[data-state=open] ._chevron_ujxbd_11{transform:rotate(180deg)}._menu_ujxbd_15{--menu-x:0px;--menu-y:-5px;z-index:60;min-width:min(12rem, var(--radix-dropdown-menu-content-available-width));max-width:var(--radix-dropdown-menu-content-available-width);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-floating);transform-origin:var(--radix-dropdown-menu-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-spring) var(--ease-spring);padding:5px;position:relative}._menu_ujxbd_15[data-side=top]{--menu-y:5px}._menu_ujxbd_15[data-side=left]{--menu-x:5px;--menu-y:0px}._menu_ujxbd_15[data-side=right]{--menu-x:-5px;--menu-y:0px}@starting-style{._menu_ujxbd_15[data-state=open]{opacity:0;transform:translate(var(--menu-x), var(--menu-y)) scale(.97)}._menu_ujxbd_15[data-state=open] ._item_ujxbd_6{opacity:0;transform:translate(calc(var(--menu-x) * .4), calc(var(--menu-y) * .4))}}._menu_ujxbd_15[data-state=closed]{opacity:0;transform:translate(calc(var(--menu-x) * .5), calc(var(--menu-y) * .5)) scale(.985);transition:opacity .13s var(--ease-standard), transform .13s var(--ease-standard);pointer-events:none;animation:.13s linear both _menu-exit_ujxbd_1}._highlight_ujxbd_25{border-radius:calc(var(--radius-panel) - 6px);background:var(--surface-muted);opacity:0;pointer-events:none;transition:background-color var(--duration-fast) var(--ease-standard);position:absolute;top:0;left:5px;right:5px}._highlight_ujxbd_25[data-tone=danger]{background:color-mix(in oklab, var(--danger) 8%, var(--surface))}._item_ujxbd_6{border-radius:calc(var(--radius-panel) - 6px);min-height:36px;color:var(--foreground);font-size:var(--text-sm);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), opacity var(--duration-standard) var(--ease-enter) calc(min(var(--i,0), 4) * 35ms), transform var(--duration-standard) var(--ease-enter) calc(min(var(--i,0), 4) * 35ms);outline:none;align-items:center;gap:10px;padding:0 11px;display:flex;position:relative}._icon_ujxbd_28{width:17px;color:var(--text-secondary);display:inline-flex}._separator_ujxbd_29{height:1px;margin:var(--space-1) calc(var(--space-1) * -1);background:var(--border-subtle)}._destructive_ujxbd_30,._destructive_ujxbd_30 ._icon_ujxbd_28{color:var(--danger)}._item_ujxbd_6[data-disabled]{opacity:.45;cursor:default}@keyframes _menu-exit_ujxbd_1{to{--menu-exit:1}}@media (prefers-reduced-transparency:reduce){._menu_ujxbd_15{background:var(--surface-raised);-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){._trigger_ujxbd_1,._chevron_ujxbd_11,._item_ujxbd_6,._highlight_ujxbd_25{transition:none}._menu_ujxbd_15,._menu_ujxbd_15[data-state=closed]{transition:opacity var(--duration-instant) linear;transform:none}}._overlay_hvq7c_1{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:oklch(10% 0 0/.38);position:fixed;inset:0}._content_hvq7c_9{--drawer-size:min(30rem, calc(100vw - var(--space-4)));--ease-drawer:cubic-bezier(.32,.72,0,1);--drawer-from:translateX(100%);z-index:51;width:var(--drawer-size);border:1px solid var(--border);background:var(--surface-raised);max-width:100vw;max-height:100dvh;color:var(--foreground);box-shadow:var(--shadow-floating);flex-direction:column;display:flex;position:fixed;overflow:hidden}._overlay_hvq7c_1[data-state=closed],._content_hvq7c_9[data-state=closed]{pointer-events:none!important}._content_hvq7c_9[data-side=right]{border-width:1px 0 1px 1px;border-radius:22px 0 0 22px;inset:0 0 0 auto}._content_hvq7c_9[data-side=left]{border-width:1px 1px 1px 0;border-radius:0 22px 22px 0;inset:0 auto 0 0}._content_hvq7c_9[data-side=top]{border-width:0 0 1px;border-radius:0 0 22px 22px;width:100%;max-width:none;max-height:min(32rem,100dvh);inset:0 0 auto}._content_hvq7c_9[data-side=bottom]{border-width:1px 0 0;border-radius:22px 22px 0 0;width:100%;max-width:none;max-height:min(32rem,100dvh);inset:auto 0 0}._content_hvq7c_9[data-side=bottom]:before{border-radius:var(--radius-pill);background:var(--border-strong);content:"";opacity:.75;width:2.25rem;height:4px;position:absolute;top:9px;left:50%;transform:translate(-50%)}._content_hvq7c_9[data-side=left]{--drawer-from:translateX(-100%)}._content_hvq7c_9[data-side=top]{--drawer-from:translateY(-100%)}._content_hvq7c_9[data-side=bottom]{--drawer-from:translateY(100%)}._keyframes_hvq7c_41._overlay_hvq7c_1[data-state=open]{animation:_overlay-in_hvq7c_1 var(--duration-standard) var(--ease-enter) both}._keyframes_hvq7c_41._overlay_hvq7c_1[data-state=closed]{animation:_overlay-out_hvq7c_1 var(--duration-fast) var(--ease-standard) both}._keyframes_hvq7c_41._content_hvq7c_9[data-state=open]{animation:_drawer-in_hvq7c_1 var(--duration-considered) var(--ease-drawer) both}._keyframes_hvq7c_41._content_hvq7c_9[data-state=closed]{animation:_drawer-out_hvq7c_1 var(--duration-standard) var(--ease-standard) both}._content_hvq7c_9:focus{outline:none}._overlay_hvq7c_1[data-contained],._content_hvq7c_9[data-contained]{position:absolute}._overlay_hvq7c_1[data-contained]{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:oklch(10% 0 0/.16)}._content_hvq7c_9[data-contained]{--drawer-size:min(22rem, calc(100% - var(--space-8)));z-index:2;max-height:100%;box-shadow:none}._content_hvq7c_9[data-contained][data-side=top],._content_hvq7c_9[data-contained][data-side=bottom]{max-height:min(32rem, calc(100% - var(--space-8)))}._content_hvq7c_9[data-contained][data-side]{border-width:0}._content_hvq7c_9[data-contained][data-side=right]{border-left-width:1px}._content_hvq7c_9[data-contained][data-side=left]{border-right-width:1px}._content_hvq7c_9[data-contained][data-side=top]{border-bottom-width:1px}._content_hvq7c_9[data-contained][data-side=bottom]{border-top-width:1px}._header_hvq7c_58{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-6);border-bottom:1px solid var(--border);flex:none;display:flex}._handle_hvq7c_60{touch-action:none;-webkit-user-select:none;user-select:none}._content_hvq7c_9[data-side=bottom] ._handle_hvq7c_60,._content_hvq7c_9[data-side=top] ._handle_hvq7c_60{cursor:grab}._title_hvq7c_62,._description_hvq7c_62{position:relative}._swap_hvq7c_64{line-height:var(--leading-body);display:block}._title_hvq7c_62{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}._description_hvq7c_62{max-width:32rem;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._close_hvq7c_68{width:var(--space-8);height:var(--space-8);margin-top:calc((var(--text-lg) * var(--leading-body) - var(--space-8)) / 2);border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in oklab, var(--surface-muted) 65%, transparent);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){._close_hvq7c_68:hover{background:var(--surface-muted);color:var(--foreground)}}._close_hvq7c_68:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.96)}._body_hvq7c_71{min-height:0;padding:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-body);overscroll-behavior:contain;scrollbar-width:thin;overflow:auto}@media (width<=40rem){._content_hvq7c_9{--drawer-size:calc(100vw - var(--space-3))}._content_hvq7c_9[data-side=right]{border-radius:18px 0 0 18px}._content_hvq7c_9[data-side=left]{border-radius:0 18px 18px 0}._content_hvq7c_9[data-side=top]{border-radius:0 0 18px 18px}._content_hvq7c_9[data-side=bottom]{border-radius:18px 18px 0 0}._header_hvq7c_58,._body_hvq7c_71{padding:var(--space-5)}}@keyframes _overlay-in_hvq7c_1{0%{opacity:0}}@keyframes _overlay-out_hvq7c_1{to{opacity:0}}@keyframes _drawer-in_hvq7c_1{0%{transform:var(--drawer-from)}}@keyframes _drawer-out_hvq7c_1{65%{opacity:1}to{opacity:0;transform:var(--drawer-from)}}@keyframes _drawer-fade-in_hvq7c_1{0%{opacity:0}}@keyframes _drawer-fade-out_hvq7c_1{to{opacity:0}}@media (prefers-reduced-motion:reduce){._keyframes_hvq7c_41._overlay_hvq7c_1[data-state=open]{animation:_overlay-in_hvq7c_1 var(--duration-instant) linear both}._keyframes_hvq7c_41._overlay_hvq7c_1[data-state=closed]{animation:.1s linear both _overlay-out_hvq7c_1}._keyframes_hvq7c_41._content_hvq7c_9[data-state=open]{animation:_drawer-fade-in_hvq7c_1 var(--duration-instant) linear both}._keyframes_hvq7c_41._content_hvq7c_9[data-state=closed]{animation:.1s linear both _drawer-fade-out_hvq7c_1}._close_hvq7c_68,._close_hvq7c_68:active{transition:none}._close_hvq7c_68:active{transform:none}}
