@layer kit{.wr:active:not(:disabled){transform:none}.zr{z-index:80}.o{--comp-popover-x: 0px;--comp-popover-y: -5px;min-width:12rem;max-width:min(22rem,calc(100vw - 20px));padding:1rem;border:1px solid var(--sys-line);border-radius:var(--sys-radius-panel);background:var(--sys-surface-raised);color:var(--sys-ink);box-shadow:var(--sys-shadow-overlay);transform-origin:var(--transform-origin);transition:opacity var(--sys-dur-fast) var(--comp-arc-ease-enter),transform var(--comp-arc-duration-spring) var(--comp-arc-ease-spring)}.o[data-side=top]{--comp-popover-y: 5px}.o[data-side=left]{--comp-popover-x: 5px;--comp-popover-y: 0px}.o[data-side=right]{--comp-popover-x: -5px;--comp-popover-y: 0px}.o[data-starting-style]{opacity:0;transform:translate(var(--comp-popover-x),var(--comp-popover-y)) scale(.97)}.o[data-ending-style]{opacity:0;transform:translate(calc(var(--comp-popover-x) * .5),calc(var(--comp-popover-y) * .5)) scale(.98);transition:opacity var(--sys-dur-fast) var(--sys-ease-out),transform var(--sys-dur-fast) var(--sys-ease-out);pointer-events:none}.o:focus{outline:none}@media(prefers-reduced-motion:reduce){.o,.o[data-ending-style]{transform:none;transition:opacity var(--comp-arc-duration-instant) var(--sys-ease-out)}}}.j{position:relative;display:inline-grid;flex:0 0 auto;place-items:center;overflow:visible;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--foreground);font-size:var(--text-xs);font-weight:500}.j img{pointer-events:none;border-radius:inherit;object-fit:cover;transition:opacity var(--duration-standard) var(--ease-enter),filter var(--duration-standard) var(--ease-enter)}.j img[data-loading]{opacity:0;filter:blur(4px);transition:none}.ka{animation:ya var(--duration-standard) var(--ease-enter) both}.wa{width:28px;height:28px;font-size:10px}.jr{width:36px;height:36px}.za{width:48px;height:48px;font-size:var(--text-sm)}.ja{width:88px;height:88px;font-size:var(--text-xl)}.q{position:absolute;right:0;bottom:0;z-index:2;width:10px;height:10px;border:2px solid var(--surface);border-radius:var(--radius-pill);box-shadow:0 0 0 1px color-mix(in oklab,var(--border) 70%,transparent)}.wa .q{width:8px;height:8px;border-width:1.5px}.za .q{width:12px;height:12px}.ja .q{width:14px;height:14px;right:4px;bottom:4px}.Cr{background:var(--success)}.Er{background:var(--text-muted)}@keyframes ya{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.j img{transition:none}.j img[data-loading]{filter:none}.ka{animation:none}}:root{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, .0258, .09, .1763, .2732, .3724, .4683, .5573, .6376, .7082, .7689, .8202, .8628, .8976, .9256, .9476, .9648, .9778, .9875, .9945, .9994, 1.0026, 1.0047, 1.0058, 1.0062, 1.0062, 1.0059, 1.0055, 1.0049, 1.0043, 1.0036, 1.0031, 1.0025, 1.002, 1.0016, 1.0013, 1);--duration-instant: .12s;--duration-fast: .16s;--duration-standard: .24s;--duration-considered: .48s;--duration-spring: .58s}:root[data-theme=dark]{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: rgb(119 71 255 / .13)}:root[data-accent=blue]{--accent: #0562ef;--accent-strong: #074db7;--accent-subtle: rgb(5 98 239 / .12)}:root[data-accent=green]{--accent: #0db879;--accent-strong: #087c54;--accent-subtle: rgb(13 184 121 / .13);--accent-foreground: #102016}:root[data-accent=amber]{--accent: #f3ad20;--accent-strong: #9c6300;--accent-subtle: rgb(243 173 32 / .16);--accent-foreground: #20190d}:root[data-accent=orange]{--accent: #f48120;--accent-strong: #aa4700;--accent-subtle: rgb(244 129 32 / .13);--accent-foreground: #17130f}:root[data-accent=coral]{--accent: #f15f55;--accent-strong: #b92c27;--accent-subtle: rgb(241 95 85 / .14);--accent-foreground: #21110f}:root[data-accent=rose]{--accent: #ed4e9d;--accent-strong: #ae2570;--accent-subtle: rgb(237 78 157 / .14);--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: rgb(119 71 255 / .22)}:root[data-theme=dark][data-accent=blue]{--accent: #6ba3ff;--accent-strong: #a4c7ff;--accent-subtle: rgb(5 98 239 / .22)}:root[data-theme=dark][data-accent=green]{--accent: #53dca6;--accent-strong: #93efd0;--accent-subtle: rgb(13 184 121 / .2)}:root[data-theme=dark][data-accent=amber]{--accent: #ffcb62;--accent-strong: #ffe0a1;--accent-subtle: rgb(243 173 32 / .2)}:root[data-theme=dark][data-accent=orange]{--accent: #ffad5e;--accent-strong: #ffd0a0;--accent-subtle: rgb(244 129 32 / .2);--accent-foreground: #17130f}:root[data-theme=dark][data-accent=coral]{--accent: #ff9386;--accent-strong: #ffc1ba;--accent-subtle: rgb(241 95 85 / .2)}:root[data-theme=dark][data-accent=rose]{--accent: #ff8bc5;--accent-strong: #ffc0df;--accent-subtle: rgb(237 78 157 / .2)}: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}@layer theme{:root{--ref-pink-500: #ff0069;--ref-pink-604: #b8124e;--ref-pink-576: #c41458;--ref-amber-390: #f5c842;--ref-amber-643: #b68a00;--ref-cream-33: #f8f8f5;--ref-cream-12: #fffef9;--ref-cream-22: #fbfaf8;--ref-orange-16: #fff9f7;--ref-pink-51: #ffe5ef;--ref-amber-84: #fff4d4;--ref-amber-45: #fff8e8;--ref-orange-16-a96: rgba(255,249,247,.96);--ref-cream-33-a76: rgba(248,248,245,.76);--ref-slate-888: #0f172a;--ref-slate-888-a10: rgba(15,23,42,.1);--ref-gray-965-a28: rgba(8,6,12,.28);--ref-gray-965-a14: rgba(8,6,12,.14);--ref-gray-571: #756670;--ref-slate-888-a38: rgba(15,23,42,.38);--ref-slate-888-a5: rgba(15,23,42,.05);--ref-slate-888-a8: rgba(15,23,42,.08);--ref-stone-180: #d8d4ca;--ref-slate-888-a3: rgba(15,23,42,.03);--ref-slate-888-a4: rgba(15,23,42,.04);--ref-slate-888-a12: rgba(15,23,42,.12);--ref-slate-888-a14: rgba(15,23,42,.14);--ref-slate-888-a18: rgba(15,23,42,.18);--ref-slate-888-a22: rgba(15,23,42,.22);--ref-slate-888-a28: rgba(15,23,42,.28);--ref-slate-888-a30: rgba(15,23,42,.3);--ref-slate-888-a32: rgba(15,23,42,.32);--ref-slate-888-a34: rgba(15,23,42,.34);--ref-slate-888-a42: rgba(15,23,42,.42);--ref-slate-888-a45: rgba(15,23,42,.45);--ref-slate-888-a46: rgba(15,23,42,.46);--ref-slate-888-a52: rgba(15,23,42,.52);--ref-slate-888-a55: rgba(15,23,42,.55);--ref-slate-888-a58: rgba(15,23,42,.58);--ref-slate-888-a62: rgba(15,23,42,.62);--ref-slate-888-a68: rgba(15,23,42,.68);--ref-white-a28: rgba(255,255,255,.28);--ref-white-a55: rgba(255,255,255,.55);--ref-green-708: #15803d;--ref-green-637: #16a34a;--ref-green-547: #22c55e;--ref-red-494: #dc2626;--ref-orange-563: #d97706;--ref-orange-498-a14: rgba(245,158,11,.14);--ref-blue-324: #5a9eff;--ref-amber-457: #f1aa24;--ref-pink-345: #ff4f91;--ref-pink-345-a14: rgba(255,79,145,.14);--ref-amber-471: #f5af19;--ref-amber-504: #dc9b21;--ref-orange-649: #a8650b;--ref-orange-712: #85580e;--ref-orange-606: #c97900;--ref-amber-229: #ffe08a;--ref-pink-584: #c70d53;--ref-violet-247: #c084fc;--ref-violet-433: #9b51d0;--ref-sky-404: #38bdf8;--ref-sky-596: #1686b8;--ref-gray-814-a17: rgba(71,24,45,.17);--ref-gray-916-a24: rgba(22,15,28,.24);--ref-black-a8: rgba(0, 0, 0, .08);--ref-white: #ffffff;--ref-cream-55: #f6f3ec;--ref-cream-69: #f3f0e8;--ref-slate-531: #64748b;--ref-pink-29: #fff0f6;--ref-sky-516: #0ea5e9;--ref-slate-888-a9: rgba(15, 23, 42, .09);--ref-pink-500-a35: rgba(255, 0, 105, .35);--ref-gray-15: oklch(.985 0 0);--ref-gray-855: oklch(.145 0 0);--ref-gray-795: oklch(.205 0 0);--ref-gray-30: oklch(.97 0 0);--ref-gray-78: oklch(.922 0 0);--ref-gray-292: oklch(.708 0 0);--ref-orange-498: #f59e0b}.stream-cockpit,.oracle-content-shell--cockpit-simple,.oracle-cockpit-token-scope{--sys-action: var(--ref-pink-500);--comp-accent-rgb: 255,0,105;--comp-accent-deep: var(--ref-pink-604);--comp-accent-muted: var(--ref-pink-576);--comp-cockpit-gold: var(--ref-amber-390);--comp-cockpit-gold-deep: var(--ref-amber-643);--comp-cockpit-canvas: var(--ref-cream-33);--comp-cockpit-surface: var(--ref-cream-12);--comp-cockpit-rail: var(--ref-cream-33);--comp-cockpit-surface-warm: var(--ref-cream-22);--comp-cockpit-surface-accent-soft: var(--ref-orange-16);--comp-cockpit-surface-accent-chip: var(--ref-pink-51);--comp-cockpit-surface-reward-soft: var(--ref-amber-84);--comp-cockpit-surface-notice: var(--ref-amber-45);--comp-cockpit-surface-overlay: var(--ref-orange-16-a96);--comp-cockpit-surface-canvas-veil: var(--ref-cream-33-a76);--comp-cockpit-stage-black: var(--ref-slate-888);--comp-cockpit-overlay-glass-alpha: .6;--comp-cockpit-overlay-glass: rgba(255,254,249,var(--comp-cockpit-overlay-glass-alpha));--comp-cockpit-overlay-line: var(--ref-slate-888-a10);--comp-cockpit-overlay-cast: var(--ref-gray-965-a28);--comp-cockpit-overlay-cast-card: var(--ref-gray-965-a14);--comp-cockpit-overlay-shadow-card: 0 10px 26px var(--comp-cockpit-overlay-cast-card);--comp-cockpit-overlay-panel-w: 372px;--comp-cockpit-ink-900: var(--ref-slate-888);--comp-cockpit-ink-soft: var(--ref-gray-571);--comp-cockpit-ink-muted: var(--ref-slate-888-a38);--comp-cockpit-on-accent: var(--ref-cream-12);--comp-cockpit-line: var(--ref-slate-888-a5);--comp-cockpit-line-strong: var(--ref-slate-888-a8);--comp-cockpit-line-warm-strong: var(--ref-stone-180);--comp-cockpit-edge: var(--ref-slate-888-a8);--sys-weight-body: 650;--sys-weight-strong: 750;--comp-cockpit-weight-bold: 800;--sys-weight-display: 850;--sys-weight-heavy: 900;--sys-weight-max: 950;--sys-font-mono: ui-monospace, SFMono-Regular, Menlo, monospace;--comp-cockpit-weight-hud-number: 500;--comp-cockpit-font-figures: "Oracle Figures", var(--font-sans, system-ui, sans-serif);--ref-fs-eyebrow: 8.5px;--ref-fs-micro: 9px;--ref-fs-tiny: 9.5px;--ref-fs-small: 10px;--ref-fs-label: 10.5px;--ref-fs-base: 11px;--ref-fs-mid: 11.5px;--ref-fs-strong: 12px;--ref-fs-strong-2: 12.5px;--ref-fs-body: 13px;--ref-fs-body-2: 13.5px;--ref-fs-lead: 14px;--ref-fs-lead-2: 14.5px;--ref-fs-subhead: 15px;--ref-fs-subhead-2: 15.5px;--ref-fs-title: 17px;--ref-fs-title-2: 18px;--ref-fs-display-sm: 20px;--ref-fs-display: 22px;--ref-fs-hero: 32px;--sys-radius-pill: 999px;--ref-radius-1px: 1px;--ref-radius-2px: 2px;--ref-radius-3px: 3px;--ref-radius-4px: 4px;--ref-radius-5px: 5px;--ref-radius-6px: 6px;--ref-radius-7px: 7px;--ref-radius-8px: 8px;--ref-radius-9px: 9px;--ref-radius-10px: 10px;--ref-radius-11px: 11px;--ref-radius-13px: 13px;--ref-radius-16px: 16px;--ref-radius-12px: 12px;--ref-radius-14px: 14px;--ref-radius-18px: 18px;--ref-radius-20px: 20px;--ref-radius-22px: 22px;--ref-radius-24px: 24px;--ref-space-2px: 2px;--sys-space-1: 4px;--ref-space-6px: 6px;--sys-space-2: 8px;--ref-space-10px: 10px;--sys-space-3: 12px;--ref-space-14px: 14px;--sys-space-4: 16px;--ref-space-18px: 18px;--sys-space-5: 20px;--ref-space-22px: 22px;--sys-space-6: 24px;--sys-space-7: 28px;--sys-space-8: 32px;--sys-space-10: 40px;--sys-z-local-base: 0;--sys-z-local-content: 1;--sys-z-overlay-chrome: 9;--sys-z-overlay-launcher: 10;--sys-z-modal: 1000;--sys-dur-fast: .16s;--sys-dur-base: .22s;--sys-ease-default: ease;--sys-ease-out: cubic-bezier(.22,1,.36,1);--comp-cockpit-ink-alpha-03: var(--ref-slate-888-a3);--comp-cockpit-ink-alpha-04: var(--ref-slate-888-a4);--comp-cockpit-ink-alpha-12: var(--ref-slate-888-a12);--comp-cockpit-ink-alpha-14: var(--ref-slate-888-a14);--comp-cockpit-ink-alpha-18: var(--ref-slate-888-a18);--comp-cockpit-ink-alpha-22: var(--ref-slate-888-a22);--comp-cockpit-ink-alpha-28: var(--ref-slate-888-a28);--comp-cockpit-ink-alpha-30: var(--ref-slate-888-a30);--comp-cockpit-ink-alpha-32: var(--ref-slate-888-a32);--comp-cockpit-ink-alpha-34: var(--ref-slate-888-a34);--comp-cockpit-ink-alpha-38: var(--ref-slate-888-a38);--comp-cockpit-ink-alpha-42: var(--ref-slate-888-a42);--comp-cockpit-ink-alpha-45: var(--ref-slate-888-a45);--comp-cockpit-ink-alpha-46: var(--ref-slate-888-a46);--comp-cockpit-ink-alpha-52: var(--ref-slate-888-a52);--comp-cockpit-ink-alpha-55: var(--ref-slate-888-a55);--comp-cockpit-ink-alpha-58: var(--ref-slate-888-a58);--comp-cockpit-ink-alpha-62: var(--ref-slate-888-a62);--comp-cockpit-ink-alpha-68: var(--ref-slate-888-a68);--comp-cockpit-accent-alpha-00: rgba(var(--comp-accent-rgb), 0);--comp-cockpit-accent-alpha-04: rgba(var(--comp-accent-rgb), .04);--comp-cockpit-accent-alpha-05: rgba(var(--comp-accent-rgb), .05);--comp-cockpit-accent-alpha-07: rgba(var(--comp-accent-rgb), .07);--comp-cockpit-accent-alpha-08: rgba(var(--comp-accent-rgb), .08);--comp-cockpit-accent-alpha-10: rgba(var(--comp-accent-rgb), .1);--comp-cockpit-accent-alpha-12: rgba(var(--comp-accent-rgb), .12);--comp-cockpit-accent-alpha-14: rgba(var(--comp-accent-rgb), .14);--comp-cockpit-accent-alpha-18: rgba(var(--comp-accent-rgb), .18);--comp-cockpit-accent-alpha-22: rgba(var(--comp-accent-rgb), .22);--comp-cockpit-accent-alpha-28: rgba(var(--comp-accent-rgb), .28);--comp-cockpit-accent-alpha-32: rgba(var(--comp-accent-rgb), .32);--comp-cockpit-accent-alpha-38: rgba(var(--comp-accent-rgb), .38);--comp-cockpit-accent-alpha-42: rgba(var(--comp-accent-rgb), .42);--comp-cockpit-on-accent-veil-28: var(--ref-white-a28);--comp-cockpit-on-accent-veil-55: var(--ref-white-a55);--comp-cockpit-state-success: var(--ref-green-708);--comp-cockpit-state-success-soft: var(--ref-green-637);--comp-cockpit-state-success-ink: var(--ref-green-547);--comp-cockpit-state-danger: var(--ref-red-494);--comp-cockpit-state-warning: var(--ref-orange-563);--comp-cockpit-state-warning-veil: var(--ref-orange-498-a14);--comp-cockpit-state-working: var(--ref-blue-324);--comp-cockpit-state-attention: var(--ref-amber-457);--comp-accent-bright: var(--sys-action);--comp-cockpit-accent-focus: var(--ref-pink-345);--comp-cockpit-accent-focus-veil: var(--ref-pink-345-a14);--comp-cockpit-gold-warm: var(--ref-amber-471);--comp-cockpit-gold-border: var(--ref-amber-504);--comp-cockpit-gold-text: var(--ref-orange-649);--comp-cockpit-gold-ink-strong: var(--ref-orange-712);--comp-cockpit-gold-mid: var(--ref-orange-606);--comp-cockpit-gold-soft: var(--ref-amber-229);--comp-cockpit-accent-ink: var(--ref-pink-584);--comp-cockpit-tier-vip: var(--ref-violet-247);--comp-cockpit-tier-vip-ink: var(--ref-violet-433);--comp-cockpit-tier-regular: var(--ref-sky-404);--comp-cockpit-tier-regular-ink: var(--ref-sky-596);--comp-cockpit-shadow-halo: var(--ref-gray-814-a17);--comp-cockpit-shadow-modal: var(--ref-gray-916-a24)}:root{--ref-fs-strong: 12px;--ref-radius-12px: 12px;--ref-fs-base: 11px;--ref-space-10px: 10px;--sys-weight-strong: 750;--sys-weight-display: 850;--sys-space-2: 8px;--sys-space-3: 12px;--sys-weight-heavy: 900;--ref-space-6px: 6px;--ref-fs-tiny: 9.5px;--sys-space-1: 4px;--ref-radius-10px: 10px;--ref-radius-14px: 14px;--sys-radius-pill: 999px;--sys-weight-max: 950;--ref-radius-24px: 24px;--ref-radius-18px: 18px;--ref-space-14px: 14px;--sys-weight-body: 650;--sys-action: var(--ref-pink-500);--comp-accent-rgb: 255, 0, 105;--comp-panel-line: var(--ref-black-a8);--comp-oracle-tone-pink-color: var(--ref-pink-576);--sys-ink-faint: var(--ref-slate-888-a42);--comp-settings-col-gap: 10px;--comp-settings-chat-col: 490px;--comp-oracle-surface: var(--ref-cream-12);--comp-oracle-text: var(--ref-slate-888);--comp-oracle-line-soft: var(--comp-cockpit-line-strong);--comp-oracle-r12: 12px;--sys-radius-panel: .75rem;--sys-canvas: var(--ref-cream-12);--sys-surface: var(--ref-white);--sys-surface-raised: var(--ref-white);--comp-ui-primary: var(--sys-action);--sys-ink-on-action: var(--ref-white);--comp-ui-secondary: var(--ref-cream-55);--sys-ink: var(--ref-slate-888);--sys-surface-sunken: var(--ref-cream-69);--sys-ink-muted: var(--ref-slate-531);--sys-action-tint: var(--ref-pink-29);--sys-action-ink: var(--ref-pink-604);--sys-crit: var(--ref-red-494);--sys-info: var(--ref-sky-516);--comp-info-foreground: var(--ref-white);--sys-line: var(--ref-slate-888-a9);--sys-line-strong: var(--ref-slate-888-a12);--sys-focus: var(--ref-pink-500-a35);--comp-ui-sidebar: var(--ref-gray-15);--comp-ui-sidebar-foreground: var(--ref-gray-855);--comp-ui-sidebar-primary: var(--ref-gray-795);--comp-ui-sidebar-primary-foreground: var(--ref-gray-15);--comp-ui-sidebar-accent: var(--ref-gray-30);--comp-ui-sidebar-accent-foreground: var(--ref-gray-795);--comp-ui-sidebar-border: var(--ref-gray-78);--comp-ui-sidebar-ring: var(--ref-gray-292);--sys-series-1: var(--ref-pink-500);--sys-series-2: var(--ref-pink-604);--sys-series-3: var(--ref-orange-498);--sys-series-4: var(--ref-sky-516);--sys-series-5: var(--ref-slate-531);--comp-ink: var(--comp-cockpit-ink-900);--comp-border: var(--comp-cockpit-line-strong)}}:root{--background: var(--sys-canvas);--surface: var(--sys-surface);--surface-raised: var(--sys-surface-raised);--surface-muted: var(--sys-surface-sunken);--foreground: var(--sys-ink);--text-secondary: var(--sys-ink-muted);--text-muted: var(--sys-ink-faint);--border: var(--sys-line);--border-subtle: var(--ref-slate-888-a5);--border-strong: var(--sys-line-strong);--accent: var(--sys-action);--accent-strong: var(--sys-action-ink);--accent-subtle: var(--sys-action-tint);--accent-foreground: var(--sys-ink-on-action);--control-on: var(--sys-action);--control-fill: var(--sys-action);--focus-ring: var(--sys-focus);--success: var(--ref-green-637);--warning: var(--ref-amber-504);--danger: var(--sys-crit);--series-1: var(--sys-series-1);--series-2: var(--sys-series-3);--series-3: var(--sys-series-4);--series-4: var(--sys-series-5);--arc-gradient-from: var(--ref-pink-500);--arc-gradient-to: var(--ref-pink-345);--radius-panel: var(--sys-radius-panel);--radius-surface: 16px;--radius-pill: var(--sys-radius-pill);--font-display: Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;--font-body: Inter, ui-sans-serif, system-ui, -apple-system, sans-serif;--duration-fast: var(--sys-dur-fast);--duration-standard: var(--sys-dur-base);--coin: var(--ref-amber-390);--coin-deep: var(--ref-amber-643);--lab-stage: #72574b;font-family:var(--font-body);font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased}html,body{margin:0;height:100%;background:var(--sys-canvas);color:var(--sys-ink)}#root{height:100%}*{box-sizing:border-box}button{font:inherit;color:inherit}.lab-coin{display:inline-block;width:10px;height:10px;border-radius:50%;flex:none;background:radial-gradient(circle at 35% 30%,var(--ref-amber-229),var(--coin) 55%,var(--coin-deep))}.lab-name{font-weight:700;border:0;background:none;padding:0;cursor:pointer;color:var(--sys-ink)}.lab-name:hover{text-decoration:underline;text-underline-offset:2px}.lab-name[data-tier=big]{color:var(--comp-cockpit-gold-deep)}.lab-muted{color:var(--sys-ink-muted)}.lab-faint{color:var(--sys-ink-faint)}.lab-num{font-variant-numeric:tabular-nums}.lab-person{display:grid;gap:10px;width:248px;padding:2px}.lab-person-head{display:flex;align-items:center;gap:10px}.lab-person-site{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--sys-ink-muted)}.lab-person-site i{width:7px;height:7px;border-radius:50%;background:var(--sys-action)}.lab-person-site i[data-site=stripchat]{background:var(--ref-sky-516)}.lab-person-site i[data-site=camsoda]{background:var(--ref-orange-498)}.lab-person-rows{display:grid;grid-template-columns:1fr auto;gap:4px 12px;font-size:13px}.lab-person-rows dt{color:var(--sys-ink-muted)}.lab-person-rows dd{margin:0;font-weight:650;text-align:right;font-variant-numeric:tabular-nums}.lab-panel{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background:var(--sys-surface);border:1px solid var(--sys-line);border-radius:18px;box-shadow:0 1px 2px var(--ref-slate-888-a5),0 12px 32px var(--ref-slate-888-a8)}.lab-panel-head{display:flex;align-items:center;gap:8px;padding:10px 12px 8px;border-bottom:1px solid var(--sys-line)}.lab-panel-head .grow{flex:1}.lab-icon-btn{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;border:0;background:none;color:var(--sys-ink-muted);cursor:pointer}.lab-icon-btn:hover{background:var(--sys-surface-sunken);color:var(--sys-ink)}.lab-session{display:flex;align-items:center;gap:8px;margin:8px 14px 2px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--sys-ink-faint)}.lab-session:before,.lab-session:after{content:"";flex:1;height:1px;background:var(--sys-line)}.Xr{display:inline-flex;min-width:0;max-width:100%;flex-shrink:1;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted)}.G{--fade-start: 0px;--fade-end: 0px;isolation:isolate;display:flex;min-width:0;gap:2px;overflow-x:auto;overscroll-behavior-x:contain;padding:3px;border-radius:inherit;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent)}.G::-webkit-scrollbar{display:none}.G[data-fade-start]{--fade-start: 20px}.G[data-fade-end]{--fade-end: 20px}.v{position:relative;flex:0 0 auto;min-height:var(--control-height-sm);border:0;border-radius:calc(var(--radius-control) - 4px);padding:0 12px;background:transparent;color:var(--text-muted);font:inherit;font-size:var(--text-sm);font-weight:500;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.v:hover{color:var(--foreground)}}.v:active,.v[aria-pressed=true]{color:var(--foreground)}.Yr{position:absolute;z-index:-1;inset:0;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting)}.Ir{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px}@media(max-width:380px){.v{padding:0 10px}}@media(prefers-reduced-motion:reduce){.v{transition:none}}.P{display:inline-flex;min-height:26px;align-items:center;border:1px solid var(--badge-border, var(--border));border-radius:var(--radius-pill);padding:0 10px;color:var(--badge-foreground, var(--foreground));background:var(--badge-background, var(--surface));font-size:var(--text-xs);font-weight:500;letter-spacing:-.01em;line-height:1;white-space:nowrap;overflow:clip;transition:border-color var(--duration-standard) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.P:hover{border-color:color-mix(in oklab,var(--badge-color, var(--foreground)) 32%,var(--border));background:color-mix(in oklab,var(--badge-color, var(--foreground)) 10%,var(--surface))}}.Ca{min-height:22px;padding:0 8px;font-size:11px}.Fr{font-size:var(--text-xs)}.Mr{display:block}.Ea{position:relative;display:inline-flex;width:max-content;align-items:center;gap:5px}.Ca .Ea{gap:4px}.Vr,.qr{position:relative;display:inline-flex;align-items:center}.Gr{display:block}.Or{position:relative;display:inline-flex;width:auto;height:auto;flex:0 0 auto;align-items:center;justify-content:center;color:var(--badge-color, var(--foreground));line-height:1}.Rr{--badge-color: var(--text-secondary);--badge-foreground: var(--text-secondary);--badge-background: var(--surface-muted);--badge-border: var(--border)}.Sr{--badge-color: var(--success);--badge-foreground: var(--success);--badge-background: color-mix(in oklab, var(--success) 10%, var(--surface));--badge-border: color-mix(in oklab, var(--success) 25%, var(--border))}.Ar{--badge-color: var(--accent);--badge-foreground: var(--accent-strong);--badge-background: var(--accent-subtle);--badge-border: color-mix(in oklab, var(--accent) 24%, var(--border))}.Br{--badge-color: var(--warning);--badge-foreground: var(--warning);--badge-background: color-mix(in oklab, var(--warning) 11%, var(--surface));--badge-border: color-mix(in oklab, var(--warning) 27%, var(--border))}.Dr{--badge-color: var(--danger);--badge-foreground: var(--danger);--badge-background: color-mix(in oklab, var(--danger) 10%, var(--surface));--badge-border: color-mix(in oklab, var(--danger) 26%, var(--border))}@media(prefers-reduced-motion:reduce){.P{transition-duration:var(--duration-instant)}}.Hr{position:relative;display:inline-flex;flex-direction:column;color:var(--foreground);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:1;font-variant-numeric:tabular-nums}.Jr{margin-bottom:var(--space-2);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);font-weight:400;letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.Kr{display:inline-flex;align-items:flex-start;white-space:nowrap;user-select:none}.Lr{--feather: .16em;position:relative;display:inline-block;overflow:hidden;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);mask-image:linear-gradient(to bottom,transparent,#000 calc(var(--feather) * 1.5),#000 calc(100% - var(--feather) * 1.5),transparent)}.Nr{visibility:hidden}.Pr{position:absolute;inset:var(--feather) 0;text-align:center}.Qr{display:inline-block}.Tr{position:relative;display:block}.Ur{display:inline-block;overflow-x:clip}.Wr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Zr{display:flex;height:100%;min-height:0;flex-direction:column;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}._r{position:relative;display:flex;min-height:0;flex:1;flex-direction:column}.ae{min-height:0;flex:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable}.re{overflow:clip}.Xa{padding:12px 16px 14px;will-change:transform}.ee{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.x{display:flex;align-items:center;gap:12px;padding:20px 4px 4px;color:var(--text-muted);font-size:var(--text-xs);font-weight:500}.x:before,.x:after{height:1px;flex:1;background:var(--border-subtle);content:""}.x:first-child{padding-top:4px}.x>span:empty:before{content:"\a0"}.r{position:relative;display:flex;align-items:flex-end;gap:8px;margin-top:2px}.r[data-first]{margin-top:14px}.x+.r{margin-top:10px}.r[data-mine]{justify-content:flex-end}.te{width:28px;flex:none;align-self:flex-end}.Q{display:flex;min-width:0;max-width:min(78%,34rem);flex-direction:column;align-items:flex-start;gap:4px}.r[data-mine] .Q{align-items:flex-end}.oe{display:flex;align-items:baseline;gap:6px;margin:0 0 2px;padding:0 12px;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.ie{color:var(--text-secondary);font-weight:500}.Ya{position:relative;display:flex;max-width:100%;align-items:center;gap:6px}.ne{position:absolute;bottom:0;left:-36px;display:flex}.r[data-mine] .Ya{flex-direction:row-reverse}.Ia{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:4px}.r[data-mine] .Ia{align-items:flex-end}.i{--r: 18px;--tight: 6px;max-width:100%;padding:8px 13px 9px;border-radius:var(--r);background:var(--surface-muted);color:var(--foreground);font-size:var(--text-sm);overflow-wrap:anywhere;white-space:pre-wrap}.r:not([data-mine]):not([data-first]) .i{border-top-left-radius:var(--tight)}.r:not([data-mine]):not([data-last]) .i{border-bottom-left-radius:var(--tight)}.r[data-mine] .i{background:var(--accent);color:var(--accent-foreground)}:root[data-theme=dark] .r:not([data-mine]) .i{background:var(--surface-raised)}.r[data-mine]:not([data-first]) .i{border-top-right-radius:var(--tight)}.r[data-mine]:not([data-last]) .i{border-bottom-right-radius:var(--tight)}.r[data-failed] .i{opacity:.6}.n{display:grid;width:min(240px,100%);gap:3px;grid-template-columns:1fr}.n[data-count="2"],.n[data-count="3"],.n[data-count="4"]{grid-template-columns:1fr 1fr}.n[data-count="3"]>:first-child{grid-column:span 2;aspect-ratio:2 / 1}.O{position:relative;display:block;overflow:hidden;aspect-ratio:1;border-radius:16px;background:var(--surface-muted)}.n[data-count="1"] .O{aspect-ratio:4 / 3}.n:not([data-count="1"]) .O{border-radius:6px}.n:not([data-count="1"]){overflow:hidden;border-radius:16px}.O img{display:block;width:100%;height:100%;object-fit:cover}.se{position:absolute;inset:0;display:grid;place-items:center;background:#00000073;color:#fff;font-size:var(--text-lg);font-weight:500}.T{display:flex;max-width:100%;align-items:center;gap:10px;padding:9px 14px 9px 11px;border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--foreground);text-decoration:none;transition:background-color var(--duration-fast) var(--ease-standard)}.T>svg{flex:none;color:var(--text-secondary)}.le{display:grid;min-width:0}.de{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ce{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}@media(hover:hover)and (pointer:fine){.T:hover{background:var(--surface-muted)}}.C{position:static;flex:none}.l{display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);cursor:pointer;opacity:0;-webkit-tap-highlight-color:transparent;transition:opacity var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.r:hover .l,.r:focus-within .l,.C[data-open] .l{opacity:1}.C[data-open] .l{background:var(--surface-muted);color:var(--foreground)}@media(hover:hover)and (pointer:fine){.l:hover{background:var(--surface-muted);color:var(--foreground)}}@media(hover:none){.l{opacity:.7}}.R{position:absolute;z-index:5;bottom:calc(100% + 6px);right:-4px;display:flex;gap:2px;padding:4px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:var(--shadow-floating);transform-origin:calc(100% - 18px) 100%}.R[data-mine]{right:auto;left:-4px;transform-origin:18px 100%}.C[data-below] .R{top:calc(100% + 6px);bottom:auto;transform-origin:calc(100% - 18px) 0}.C[data-below] .R[data-mine]{transform-origin:18px 0}.S{display:grid;width:34px;height:34px;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;cursor:pointer;font-size:19px;line-height:1;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.S:focus-visible{background:var(--surface-muted)}.S:active{transform:scale(.9)}@media(hover:hover)and (pointer:fine){.S:hover{background:var(--surface-muted);transform:scale(1.12)}}.Fa{overflow:hidden;margin:-2px -4px;padding:2px 4px 2px 8px}.r[data-mine] .Fa{padding:2px 8px 2px 4px}.Ma{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.r[data-mine] .Ma{justify-content:flex-end}.E{display:inline-flex;height:26px;align-items:center;gap:5px;padding:0 9px 0 7px;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-xs);font-weight:500;line-height:1;font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.E>span:first-child{font-size:14px}.E[aria-pressed=true]{border-color:color-mix(in oklab,var(--accent) 28%,transparent);background:color-mix(in oklab,var(--accent) 8%,var(--surface));color:var(--foreground)}@media(hover:hover)and (pointer:fine){.E:hover{border-color:var(--border-strong)}}.E:active{transform:scale(.95)}.Va{display:inline-grid;overflow:hidden;font-variant-numeric:tabular-nums}.Va>span{grid-area:1 / 1}.pe{display:flex;min-height:16px;align-items:center;gap:6px;padding:1px 6px 0;color:var(--text-muted);font-size:var(--text-xs)}.ge{display:inline-flex}.U{display:inline-flex;border-radius:50%;box-shadow:0 0 0 2px var(--surface)}.U+.U{margin-left:-4px}.fe[data-status=failed]{display:inline-flex;align-items:center;gap:8px;color:var(--danger)}.W{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);cursor:pointer;font:inherit;font-weight:500;line-height:16px;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.W>svg{color:var(--text-secondary)}@media(hover:hover)and (pointer:fine){.W:hover{background:var(--surface-muted);border-color:var(--border-strong)}}.qa{display:inline-grid;flex:none;overflow:hidden;place-items:center;border-radius:50%;background:var(--surface-muted);color:var(--text-secondary);font-weight:500}.qa img{width:100%;height:100%;object-fit:cover}.ve{display:grid;height:36px;box-sizing:border-box;place-items:center;padding:0 14px}.X{display:inline-flex;gap:4px}.X i{width:6px;height:6px;border-radius:50%;background:var(--text-muted);animation:Ga 1.2s var(--ease-in-out) infinite}.X i:nth-child(2){animation-delay:.16s}.X i:nth-child(3){animation-delay:.32s}@keyframes Ga{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.X i{animation:none;opacity:.6}}.A{position:absolute;z-index:6;bottom:12px;left:50%;translate:-50% 0;display:inline-flex;height:32px;align-items:center;gap:6px;padding:0 14px 0 11px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--foreground);cursor:pointer;font:inherit;font-size:var(--text-xs);font-weight:500;white-space:nowrap;-webkit-tap-highlight-color:transparent}.A>span{display:inline-flex;gap:.3em}.A>.xe{display:inline-grid;place-items:center}.A:active{scale:.97}.Z{display:grid;padding:10px 12px 12px;border-top:1px solid var(--border-subtle);transition:background-color var(--duration-fast) var(--ease-standard)}.Z[data-dragging]{background:var(--accent-subtle)}.ue{overflow:hidden}.me{display:flex;gap:8px;margin:0;padding:8px 8px 10px 4px;overflow-x:auto;list-style:none;scrollbar-width:none}.he{position:relative;flex:none}.be{display:block;width:56px;height:56px;border-radius:12px;object-fit:cover}.Oa{display:grid;width:168px;height:56px;box-sizing:border-box;align-content:center;column-gap:8px;padding:0 12px;border:1px solid var(--border);border-radius:12px;background:var(--surface);grid-template-columns:auto minmax(0,1fr)}.Oa>svg{grid-row:span 2;align-self:center;color:var(--text-secondary)}.ke{overflow:hidden;font-size:var(--text-xs);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ye{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.we{position:absolute;top:-6px;right:-6px;display:grid;width:20px;height:20px;place-items:center;padding:0;border:2px solid var(--surface);border-radius:50%;background:var(--foreground);color:var(--background);cursor:pointer}.ze{display:flex;align-items:flex-end;gap:6px}._{display:grid;width:40px;height:40px;flex:none;place-items:center;margin-bottom:1px;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}._:active{transform:scale(.94)}@media(hover:hover)and (pointer:fine){._:hover{background:var(--surface-muted);color:var(--foreground)}}.aa{position:relative;display:flex;min-width:0;flex:1;align-items:flex-end;border:1px solid var(--border);border-radius:21px;background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.aa:focus-within{border-color:var(--border-strong)}.Z[data-dragging] .aa{border-color:var(--accent);border-style:dashed}.je{position:relative;min-width:0;flex:1;overflow:hidden;border-radius:20px}.Ra,.ra{box-sizing:border-box;width:100%;margin:0;padding:9px 6px 9px 16px;border:0;font:inherit;font-size:var(--text-base);letter-spacing:var(--tracking-body);line-height:22px;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}.Ra{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}.ra{position:absolute;inset:0;height:100%;display:block;resize:none;overflow-y:auto;background:transparent;color:var(--foreground);outline:none;scrollbar-width:none}.ra::placeholder{color:var(--text-muted)}.ea{position:relative;display:grid;width:32px;height:32px;flex:none;place-items:center;margin:0 4px 4px 0;overflow:hidden;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-muted);cursor:default;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.ea[data-ready]{background:var(--accent);color:var(--accent-foreground);cursor:pointer}.ea[data-ready]:active{transform:scale(.92)}.Ce{display:grid;grid-area:1 / 1;place-items:center}.Ee{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:420px){.Xa{padding-inline:12px}.Q{max-width:84%}}.c1-feed,.c3-feed{flex:1;overflow:auto;padding:4px 6px 12px}.c1-line{position:relative;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px;padding:5px 10px 5px 12px;font-size:13.5px;line-height:1.45;border-radius:8px}.c1-line:hover{background:var(--sys-surface-sunken)}.c1-body{color:var(--sys-ink);font-weight:500}.c1-tip{background:color-mix(in oklab,var(--sys-action) 3%,transparent)}.c1-tip:before{content:"";position:absolute;left:3px;top:6px;bottom:6px;width:3px;border-radius:2px;background:var(--sys-action)}.c1-tip [class*=badge]{align-self:center}.c2-thread{flex:1;min-height:0;display:flex}.c2-thread>*{flex:1;min-height:0;border:0!important;border-radius:0!important;box-shadow:none!important}.c3-row{display:flex;gap:10px;padding:7px 10px;border-radius:10px;font-size:13.5px;line-height:1.4}.c3-row:hover{background:var(--sys-surface-sunken)}.c3-body{color:var(--sys-ink);font-weight:500;margin-top:1px}.c3-tip{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:6px 4px;padding:10px 12px;border-radius:14px;font-size:13.5px;background:var(--ref-amber-45);border:1px solid var(--ref-amber-84)}.c3-tip[data-big]{background:linear-gradient(135deg,var(--ref-amber-84),var(--ref-pink-29));border-color:var(--ref-amber-229)}.c3-tip-note{color:var(--sys-ink-muted);font-size:12.5px;margin-top:2px}.c3-amount{--text-3xl: 18px;display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:17px;font-variant-numeric:tabular-nums}.c3-tip[data-big] .c3-amount{--text-3xl: 21px}.ta{min-width:0;border:1px solid var(--border);border-radius:var(--radius-surface);padding:var(--space-6);background:var(--surface);box-shadow:var(--shadow-resting)}.s{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-8)}.s span{color:var(--text-secondary);font-size:var(--text-sm)}.s small{display:inline-flex;flex:0 0 auto;border:1px solid var(--border);border-radius:var(--radius-pill);padding:3px 8px;color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.ta p{margin:var(--space-4) 0 0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body)}@media(max-width:380px){.ta{padding:var(--space-4)}.s{align-items:flex-start;flex-wrap:wrap;margin-bottom:var(--space-6)}}.oa,.ia{position:relative;max-width:100%}.oa{display:inline-flex;overflow-x:clip;white-space:nowrap;vertical-align:top}.ia{display:block}.oa>.Sa{display:inline-block}.ia>.Sa{display:block}.Xe{position:absolute;top:0;left:0;visibility:hidden;white-space:nowrap;pointer-events:none}.s small[data-trend] span{color:inherit}.s small[data-trend]{border-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.s small[data-trend=up]{background:color-mix(in oklab,var(--success) 11%,transparent);color:var(--success)}.s small[data-trend=down]{background:color-mix(in oklab,var(--danger) 11%,transparent);color:var(--danger)}.Ye{--level-0: color-mix(in oklab, var(--foreground) 6.5%, var(--surface));--level-1: color-mix(in oklab, var(--accent) 26%, var(--level-0));--level-2: color-mix(in oklab, var(--accent) 50%, var(--level-0));--level-3: color-mix(in oklab, var(--accent) 76%, var(--level-0));--level-4: var(--accent);container-type:inline-size;position:relative;display:grid;min-width:0;gap:var(--space-4);color:var(--foreground)}.Ie{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4)}.Fe{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;column-gap:.3em;margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);font-variant-numeric:tabular-nums}.Me{color:var(--foreground);font-weight:500;white-space:nowrap}.Ve{white-space:nowrap}.qe{display:flex;flex:none;align-items:center}.Ge{display:inline-flex;justify-content:flex-end;overflow:clip;overflow-clip-margin:.2em}.Oe{display:inline-flex;flex:none}.Re{position:relative;display:inline-flex;overflow:clip;overflow-clip-margin:.15em}.Se,.Ae{display:inline-block}.Be{position:relative;display:inline-flex}.De{direction:rtl;overflow-x:auto;overflow-y:hidden;margin:-6px;padding:6px;overscroll-behavior-x:contain;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.He{--gap: 3px;--label: 30px;--cell: clamp(9px, calc((100cqi - var(--label) - var(--gap) * 53) / 53), 15px);--step: calc(var(--cell) + var(--gap));direction:ltr;display:grid;width:max-content;grid-template-columns:var(--label) auto;grid-template-rows:auto auto;column-gap:var(--gap);row-gap:var(--space-2)}.Je{position:relative;grid-row:1;grid-column:2;height:1rem;color:var(--text-muted);font-size:var(--text-xs);line-height:1rem}.Aa{position:absolute;top:0;left:0;white-space:nowrap;transform:translate(calc(var(--col) * var(--step)));transition:transform var(--duration-spring) var(--ease-spring)}.Ke{position:sticky;z-index:1;left:-6px;display:grid;grid-row:1 / 3;grid-column:1;grid-template-rows:repeat(7,var(--cell));align-content:end;row-gap:var(--gap);margin:0 calc(var(--gap) * -1) 0 -6px;padding:0 var(--gap) 0 6px;background:var(--heatmap-surface, var(--surface));color:var(--text-muted);font-size:var(--text-xs)}.Le{display:flex;height:var(--cell);align-items:center;white-space:nowrap;line-height:1}.Ne{position:relative;grid-row:2;grid-column:2}.e{display:grid;gap:var(--gap);outline:none}.Pe{display:flex;gap:var(--gap)}.a{--delay: var(--wave);display:block;width:var(--cell);height:var(--cell);flex:none;border-radius:calc(var(--cell) * .28);background:var(--level-0);outline:1.5px solid transparent;outline-offset:1px;cursor:default;-webkit-tap-highlight-color:transparent;transition:background-color .32s var(--ease-standard) var(--delay),transform var(--duration-spring) var(--ease-spring) var(--delay),opacity var(--duration-fast) var(--ease-standard)}.e[data-direction=back] .a{--delay: var(--wave-back)}.a[data-level="1"]{background:var(--level-1)}.a[data-level="2"]{background:var(--level-2)}.a[data-level="3"]{background:var(--level-3)}.a[data-level="4"]{background:var(--level-4)}.a[data-empty]{transform:scale(0);background:var(--level-0)}.e[data-reveal=hidden] .a{opacity:0;transform:scale(.5);transition:none}.e[data-reveal=hidden] .a[data-empty]{transform:scale(0)}.e[data-reveal=revealing] .a{transition:background-color .32s var(--ease-standard) var(--delay),transform var(--duration-spring) var(--ease-spring) var(--delay),opacity .36s var(--ease-enter) var(--delay)}.e[data-highlight] .a:not([data-empty]){opacity:.2}.e[data-highlight="0"] .a[data-level="0"],.e[data-highlight="1"] .a[data-level="1"],.e[data-highlight="2"] .a[data-level="2"],.e[data-highlight="3"] .a[data-level="3"],.e[data-highlight="4"] .a[data-level="4"]{opacity:1}@media(hover:hover)and (pointer:fine){.a:not([data-empty]):hover{outline-color:color-mix(in oklab,var(--foreground) 45%,transparent)}}.na{position:absolute;top:-3px;left:-3px;width:calc(var(--cell) + 6px);height:calc(var(--cell) + 6px);border:1.5px solid var(--foreground);border-radius:calc(var(--cell) * .28 + 3px);opacity:0;pointer-events:none;transform:translate(calc(var(--col) * var(--step)),calc(var(--row) * var(--step)));transition:transform var(--duration-spring) var(--ease-spring),opacity var(--duration-fast) var(--ease-standard)}.na[data-shown]{opacity:1}.Qe{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-xs)}.Te{position:relative;min-width:0;overflow:hidden;color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis}.Ue{display:flex;flex:none;align-items:center;gap:var(--space-2)}.Ba{display:none}@container (max-width: 440px){.We{display:none}.Ba{display:inline}}.Ze{line-height:1}._e{display:flex}.d{position:relative;display:grid;width:15px;height:20px;place-items:center;padding:0;border:0;border-radius:4px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.d:before{content:"";width:11px;height:11px;border-radius:3px;background:var(--level-0)}.d[data-level="1"]:before{background:var(--level-1)}.d[data-level="2"]:before{background:var(--level-2)}.d[data-level="3"]:before{background:var(--level-3)}.d[data-level="4"]:before{background:var(--level-4)}.d[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--foreground)}.at{position:absolute;z-index:5;top:0;left:0;width:0;height:0;pointer-events:none}.rt{position:absolute;bottom:8px;left:0;display:block;padding:7px 12px 8px;border:1px solid color-mix(in oklab,var(--background) 14%,var(--foreground));border-radius:var(--radius-control);background:var(--foreground);color:var(--background);box-shadow:var(--shadow-raised);transform-origin:50% 100%;will-change:transform,opacity}.et{position:relative;display:block;overflow:clip;overflow-clip-margin:8px}.Da{position:absolute;top:0;left:0;display:grid;width:max-content;visibility:hidden}.Ha{display:grid;width:max-content}.Da>span,.Ha>span{white-space:nowrap}.tt{font-size:var(--text-sm);font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums}.ot{color:color-mix(in oklab,var(--background) 68%,var(--foreground));font-size:var(--text-xs);line-height:1.35}.it{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.a,.e[data-reveal=revealing] .a{transition:background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}.e[data-reveal=hidden] .a{transform:none}.a[data-empty],.e[data-reveal=hidden] .a[data-empty]{opacity:0;transform:none}.Aa,.na{transition:opacity var(--duration-fast) var(--ease-standard)}}.sa{width:100%;color:var(--text-secondary);font-size:var(--text-sm)}.nt{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;line-height:var(--leading-body)}.st{position:relative;min-width:0}.lt{display:block}.dt{display:inline-flex;flex:none;align-items:center;gap:4px;color:var(--text-muted);font-variant-numeric:tabular-nums}.Ja{display:inline-grid;justify-items:end}.Ja:before{content:"100%";height:0;overflow:hidden;visibility:hidden}.ct{display:grid;place-items:center;color:var(--success)}.pt{height:7px;overflow:hidden;border:1px solid var(--border);border-radius:99px;background:var(--surface-muted)}.B{display:block;width:100%;height:100%;border-radius:inherit;background:var(--accent);transition:background-color var(--duration-standard) var(--ease-standard)}.sa[data-complete] .B{background:var(--success);transition-delay:.2s}@media(prefers-reduced-motion:reduce){.B,.sa[data-complete] .B{transition:none}}.D{--avatar-size: 36px;display:inline-flex;height:var(--avatar-size);align-items:center;padding-left:6px}.D.Ka{--avatar-size: 28px}.D.La{--avatar-size: 48px}.t{position:relative;display:inline-flex;flex:0 0 auto;height:var(--avatar-size);align-items:center}.u{--fan: 0px;--aside: 0px;--rise: 0px;position:relative;display:inline-flex;margin-left:-6px;border-radius:var(--radius-pill);transform:translate(calc(var(--fan) + var(--aside)),var(--rise));transition:transform var(--duration-standard) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.Na,.m{border:2px solid var(--surface);box-shadow:0 0 0 1px var(--border);transition:box-shadow var(--duration-fast) var(--ease-standard)}.m{position:relative;display:inline-grid;place-items:center;overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);font-weight:500;font-variant-numeric:tabular-nums}.gt{display:inline-block}.m.Ka{width:28px;height:28px;font-size:10px}.m.ft{width:36px;height:36px}.m.La{width:48px;height:48px;font-size:var(--text-sm)}.la{position:absolute;z-index:2;bottom:calc(100% + 8px);left:50%;padding:4px 8px;border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,3px);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.D:hover .u{--fan: calc((var(--index) - (var(--count) - 1) / 2) * 4px)}.t:hover{z-index:1}.t:hover .u{--rise: -2px}.t:hover~.t .u{--aside: 3px}.t:has(~.t:hover) .u{--aside: -3px}.t:hover .Na,.t:hover .m{box-shadow:0 0 0 1px var(--border-strong)}.t:hover .la{opacity:1;transform:translate(-50%);transition-delay:60ms}}@media(prefers-reduced-motion:reduce){.u{transform:none!important;transition:none}.la{transform:translate(-50%);transition:none}}.vt{display:grid;min-width:0;gap:var(--space-3);margin:0;color:var(--foreground)}.H{display:flex;align-items:baseline;gap:var(--space-2);min-width:0;color:var(--text-secondary);font-size:var(--text-sm)}.xt{min-width:0;overflow:hidden;white-space:nowrap}.H strong{margin-left:auto;color:var(--foreground);font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums}.H small{flex:none;font-size:var(--text-xs);font-weight:500;font-variant-numeric:tabular-nums;transition:color var(--duration-standard) var(--ease-standard)}.ut{color:var(--accent-strong);stroke:var(--accent)}.mt{color:var(--success);stroke:var(--success)}.ht{color:var(--warning);stroke:var(--warning)}.bt{color:var(--danger);stroke:var(--danger)}.kt{color:var(--text-secondary)}.Y{position:relative;display:inline-flex;max-width:100%;overflow-x:clip;white-space:pre;vertical-align:top}.Y[data-end]{justify-content:flex-end}.Pa,.Qa,.Ta{position:relative;display:inline-block;white-space:pre}.Y[data-whole] .Pa,.Y[data-whole] .Qa,.Y[data-whole] .Ta{max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.yt{position:absolute;top:0;left:0;visibility:hidden;white-space:pre;pointer-events:none}.da{position:relative;min-width:0;border-radius:calc(var(--radius-control) / 2);outline:none;-webkit-tap-highlight-color:transparent}.da[data-interactive]{touch-action:pan-y;cursor:default;user-select:none}.da:focus-visible{--focus-outline-offset: 8px}.wt{display:block;width:100%;height:auto;overflow:visible}.zt{stroke:var(--border);stroke-width:1}.Ua.Ua{fill:color-mix(in oklab,currentColor 9%,transparent);stroke:none}.ca,.Wa{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.ca{transition:stroke var(--duration-standard) var(--ease-standard)}.Wa{stroke:var(--border-strong)}.jt{stroke:var(--border-strong);stroke-width:1}.Za{transition:stroke var(--duration-standard) var(--ease-standard)}@media(prefers-reduced-motion:reduce){.ca,.Za,.H small{transition:none}}.Ct{display:grid;min-width:0;gap:var(--space-4);margin:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.Et{display:flex;flex-wrap:wrap;gap:2px 4px;min-width:0;margin-inline:-8px}.c{display:inline-flex;min-height:32px;align-items:center;gap:8px;padding:0 10px 0 8px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.c:active{transform:scale(.97)}.c[aria-pressed=false]{color:var(--text-muted)}._a{white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-standard)}.c[aria-pressed=false] ._a{opacity:.72;text-decoration:line-through;text-decoration-color:color-mix(in oklab,currentColor 55%,transparent)}.I{position:relative;width:14px;height:10px;flex:none}.I:before{position:absolute;top:50%;left:0;width:100%;height:2.5px;border-radius:2px;background:var(--series);content:"";transform:translateY(-50%) scaleX(1);transform-origin:left;transition:transform var(--duration-standard) var(--ease-spring),opacity var(--duration-fast) var(--ease-standard)}.I[data-dashed]:before{background:repeating-linear-gradient(to right,var(--series) 0 4px,transparent 4px 7px)}.c[aria-pressed=false] .I:before{opacity:.45;transform:translateY(-50%) scaleX(.35)}@media(hover:hover)and (pointer:fine){.c:hover{background:color-mix(in oklab,var(--foreground) 5%,transparent);color:var(--foreground)}}.h{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 48px;grid-template-rows:auto 26px;min-width:0}.Xt{position:relative;grid-area:1 / 1;min-width:0;outline:none;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.Yt{display:block;overflow:visible}.It{stroke:var(--border);stroke-width:1;shape-rendering:crispEdges}.Ft{stroke:var(--border-strong);stroke-width:1;shape-rendering:crispEdges}.pa{stroke:var(--border-strong);stroke-width:1;shape-rendering:crispEdges;opacity:0;transition:opacity var(--duration-instant) var(--ease-standard)}.h[data-scrubbing] .pa{opacity:1}.J{transition:opacity var(--duration-standard) var(--ease-standard)}.h[data-loading] .J{opacity:.32;animation:ga 1.4s var(--ease-in-out) infinite alternate}.fa{fill:none;stroke:var(--series);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:stroke var(--duration-standard) var(--ease-standard)}.fa[data-dashed]{stroke-dasharray:4 5;stroke-width:1.75}.Mt{fill:color-mix(in oklab,var(--series) 9%,transparent);stroke:none}.va{fill:var(--series);stroke:var(--surface);stroke-width:2;opacity:0;transition:opacity var(--duration-instant) var(--ease-standard)}.h[data-scrubbing] .va:not([data-hidden]){opacity:1}.xa{position:absolute;top:0;left:0;z-index:1;display:grid;min-width:140px;max-width:min(220px,100%);gap:4px;padding:10px 12px;border:1px solid var(--border);border-radius:14px;background:var(--surface-raised);box-shadow:var(--shadow-floating);opacity:0;pointer-events:none;scale:.96;transition:opacity var(--duration-fast) var(--ease-standard),scale var(--duration-fast) var(--ease-standard)}.h[data-scrubbing] .xa{opacity:1;scale:1}.Vt{margin:0 0 2px;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-body);white-space:nowrap;font-variant-numeric:tabular-nums}.qt{display:flex;min-width:0;align-items:center;gap:8px;margin:0;font-size:var(--text-sm);line-height:var(--leading-body)}.ar{width:10px;height:2.5px;flex:none;border-radius:2px;background:var(--series)}.ar[data-dashed]{background:repeating-linear-gradient(to right,var(--series) 0 3px,transparent 3px 5px)}.Gt{min-width:0;flex:1;overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}.Ot{flex:none;margin-left:8px;color:var(--foreground);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.Rt{position:absolute;inset:0;display:grid;place-items:center;margin:0;color:var(--text-muted);font-size:var(--text-sm);pointer-events:none}.rr{position:absolute;inset:30% 0 25%;border-radius:12px;background:linear-gradient(to bottom,transparent,color-mix(in oklab,var(--foreground) 5%,transparent));animation:ga 1.4s var(--ease-in-out) infinite alternate}.St{position:relative;grid-area:1 / 2;min-width:0}.At{position:absolute;top:0;left:10px;display:block;height:0;white-space:nowrap;pointer-events:none}.Bt{display:block;transform:translateY(-50%);color:var(--text-muted);font-size:var(--text-xs);line-height:1;font-variant-numeric:tabular-nums}.Dt{position:relative;grid-area:2 / 1;min-width:0}.Ht{position:absolute;top:8px;color:var(--text-muted);font-size:var(--text-xs);line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.Jt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@keyframes ga{0%{opacity:.22}to{opacity:.45}}@media(prefers-reduced-motion:reduce){.c,.I:before,.fa,.xa,.pa,.va,.J{transition:none}.h[data-loading] .J,.rr{animation:none}}.ua{display:grid;justify-items:center;min-width:0;gap:10px;margin:0;text-align:center}.ua figcaption{display:grid;gap:3px;min-width:0}.ua strong{font-size:var(--text-sm);font-weight:500}.Kt{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.Lt{--gauge-color: var(--accent);--gauge-text: var(--accent-strong)}.Nt{--gauge-color: var(--success);--gauge-text: var(--success)}.Pt{--gauge-color: var(--warning);--gauge-text: var(--warning)}.Qt{--gauge-color: var(--danger);--gauge-text: var(--danger)}.er{position:relative;width:min(100%,176px);aspect-ratio:100 / 90}.er svg{display:block;width:100%;height:100%;overflow:visible}.ma,.ha{fill:none;stroke-width:9;stroke-linecap:round;transition:stroke var(--duration-standard) var(--ease-standard)}.ma{stroke:color-mix(in oklab,var(--gauge-color) 13%,transparent)}.ha{stroke:var(--gauge-color)}.Tt{position:absolute;top:0;left:0;display:grid;width:100%;aspect-ratio:1;place-content:center;justify-items:center;gap:4px;pointer-events:none}.Ut{position:relative;display:inline-flex;align-items:baseline;color:var(--foreground);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:1;font-variant-numeric:tabular-nums}.Wt{display:inline-flex;justify-content:flex-end;white-space:nowrap}.Zt{margin-left:1px;color:var(--text-secondary);font-family:var(--font-body);font-size:.5em;letter-spacing:0}._t{position:absolute;top:0;left:0;visibility:hidden;white-space:nowrap;pointer-events:none}.tr{min-width:100px;min-height:1.4em;color:var(--gauge-text);font-size:var(--text-xs);font-weight:500;line-height:1.4;transition:color var(--duration-standard) var(--ease-standard)}.or{position:relative;display:block}.or>.ao{display:inline-block}@media(prefers-reduced-motion:reduce){.ma,.ha,.tr{transition:none}}.ro{--marker: 28px;--marker-top: 8px;--line-gap: 4px;position:relative;display:grid;min-width:0;color:var(--foreground)}.K{min-width:0;overflow-anchor:none}@property --timeline-feather{syntax: "<length>"; inherits: false; initial-value: 0px;}.K[data-scrolls]{max-height:var(--timeline-height);overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin;mask-image:linear-gradient(to bottom,#000 calc(100% - var(--timeline-feather)),transparent);transition:--timeline-feather var(--duration-standard) var(--ease-standard)}.K[data-more]{--timeline-feather: 36px}.ir{position:relative}.ir[data-entering]{overflow:clip}.eo{position:sticky;z-index:2;top:0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) 0;background:var(--timeline-surface, var(--surface));color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.to{color:var(--text-muted);font-size:var(--text-xs);font-weight:400;font-variant-numeric:tabular-nums}.oo{display:inline-flex}.io{position:relative;display:inline-flex;overflow:clip;overflow-clip-margin:.15em}.no{position:relative;display:inline-flex}.so{display:inline-block;white-space:nowrap}.lo{margin:0 0 var(--space-3);padding:0;list-style:none}.nr{position:relative;padding-left:calc(var(--marker) + var(--space-2))}.nr[data-entering]{overflow:clip}.p{position:absolute;z-index:1;top:var(--marker-top);left:0;display:grid;width:var(--marker);height:var(--marker);place-items:center;border-radius:var(--radius-pill);color:var(--text-secondary)}.p img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.p:after{content:"";position:absolute;inset:0;border:1px solid color-mix(in oklab,var(--foreground) 10%,transparent);border-radius:inherit;pointer-events:none}.p[data-tone]{background:var(--surface)}.p[data-tone=success]{background:color-mix(in oklab,var(--success) 12%,var(--surface));color:var(--success)}.p[data-tone=danger]{background:color-mix(in oklab,var(--danger) 12%,var(--surface));color:var(--danger)}.p svg{width:14px;height:14px;stroke-width:2}.do{position:absolute;top:calc(var(--marker-top) + var(--marker) + var(--line-gap));bottom:calc(var(--line-gap) - var(--marker-top));left:calc(var(--marker) / 2 - .5px);width:1px;background:var(--border-strong);transform-origin:50% 0}.co{min-width:0}.b{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:var(--space-3);margin:0;padding:12px var(--space-3);border:0;border-radius:var(--radius-control);background:transparent;color:inherit;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}button.b{grid-template-columns:minmax(0,1fr) auto 16px;cursor:pointer}@media(hover:hover)and (pointer:fine){button.b:hover{background:var(--surface-muted)}}button.b:active{background:var(--surface-muted)}.po{display:grid;min-width:0;gap:2px}.go{color:var(--text-secondary);font-size:var(--text-sm);line-height:20px}.fo{color:var(--foreground);font-weight:500}.vo{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.xo{display:flex;min-width:2.75rem;justify-content:flex-end;color:var(--text-muted);font-size:var(--text-xs);line-height:20px;font-variant-numeric:tabular-nums;white-space:nowrap}.uo{display:grid;height:20px;place-items:center;color:var(--text-muted)}.mo{overflow:clip;overflow-clip-margin:4px}.sr{padding:0 var(--space-3) var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.ho{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:420px){.b{column-gap:var(--space-2);padding-inline:var(--space-2)}.sr{padding-inline:var(--space-2)}}@media(prefers-reduced-motion:reduce){.b{transition:none}.K[data-scrolls]{transition:--timeline-feather var(--duration-instant) var(--ease-standard)}}.bo{display:grid;min-width:0;gap:var(--space-5);margin:0;color:var(--foreground)}.ko{display:grid;min-width:0;gap:2px}.lr,.dr{display:block;min-height:calc(1em * var(--leading-body));font-size:var(--text-sm);line-height:var(--leading-body)}.lr{color:var(--text-secondary)}.dr{color:var(--text-muted)}.yo{display:flex;min-width:0;align-items:baseline;gap:6px;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);font-variant-numeric:tabular-nums}.wo{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base);font-weight:400;letter-spacing:var(--tracking-body)}.zo{position:relative;display:block;min-width:0}.jo{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Co{position:relative;display:inline-flex;justify-content:flex-end;overflow-x:clip;overflow-y:visible;white-space:pre}.Eo{position:relative;display:inline-flex;flex:none}.Xo{position:relative;display:inline-block;white-space:pre}.Yo{position:absolute;top:0;left:0;visibility:hidden;white-space:pre;pointer-events:none}.F{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 52px;grid-template-rows:auto 26px;min-width:0}.Io{position:relative;grid-area:1 / 1;min-width:0}.Fo{display:block;overflow:hidden}.Mo{stroke:var(--border);stroke-width:1;shape-rendering:crispEdges}.Vo,.qo{stroke:var(--border-strong);stroke-width:1;shape-rendering:crispEdges}.Go{stroke:var(--text-secondary);stroke-width:1;stroke-dasharray:3 3;shape-rendering:crispEdges}.g{fill:color-mix(in oklab,var(--accent) 62%,var(--surface));transition:fill var(--duration-fast) var(--ease-standard)}.F[data-scrubbing] .g{fill:color-mix(in oklab,var(--accent) 24%,var(--surface))}[data-theme=dark] .g{fill:color-mix(in oklab,var(--accent) 76%,var(--surface))}[data-theme=dark] .F[data-scrubbing] .g{fill:color-mix(in oklab,var(--accent) 34%,var(--surface))}[data-theme=dark] .F .g[data-active],.F .g[data-active]{fill:var(--accent)}.Oo{position:relative;grid-area:1 / 2;min-width:0}.Ro,.cr{position:absolute;top:0;left:10px;display:block;height:0;white-space:nowrap;pointer-events:none}.pr{display:block;transform:translateY(-50%);color:var(--text-muted);font-size:var(--text-xs);line-height:1;font-variant-numeric:tabular-nums}.cr .pr{color:var(--foreground);font-weight:500}.So{position:relative;grid-area:2 / 1;min-width:0;overflow:hidden}.Ao{position:absolute;top:8px;left:0;color:var(--text-muted);font-size:var(--text-xs);line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.Bo{position:absolute;inset:0;border-radius:calc(var(--radius-control) / 2);outline:none;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.Do{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.g{transition:none}}.gr{position:absolute;top:0;left:0;display:flex;visibility:hidden;pointer-events:none}.gr>span{flex:none;font-size:var(--text-xs);line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.d-frame{display:grid;grid-template-columns:240px 1fr;height:100%;background:var(--sys-canvas);font-size:14px}.d-rail{display:flex;flex-direction:column;gap:12px;padding:18px 14px;border-right:1px solid var(--sys-line);background:var(--sys-surface)}.d-brand{display:flex;gap:10px;align-items:center;padding:2px 6px;line-height:1.25}.d-brand .lab-muted{font-size:12.5px}.d-logo{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:#fff;font-weight:900;background:linear-gradient(135deg,var(--ref-pink-500),var(--ref-pink-604))}.d-search{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--sys-line);border-radius:10px;color:var(--sys-ink-muted);font-size:13px}.d-search kbd{margin-left:auto;font:inherit;font-size:11px;padding:1px 5px;border:1px solid var(--sys-line);border-radius:5px}.d-rail nav{display:grid;gap:2px}.d-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:9px;font-weight:550}.d-row[data-on]{background:var(--sys-surface-sunken);font-weight:700}.d-sub{padding-left:36px;color:var(--sys-ink-muted)}.d-chev{margin-left:auto;color:var(--sys-ink-faint)}.d-help{display:flex;gap:10px;align-items:center;margin-top:auto;padding:10px;border:1px solid var(--sys-line);border-radius:12px;color:var(--sys-ink-muted)}.d-main{display:flex;flex-direction:column;min-width:0;min-height:0}.d-top{display:flex;align-items:center;gap:6px;height:56px;padding:0 20px;border-bottom:1px solid var(--sys-line);font-weight:600;background:var(--sys-surface)}.d-top .grow{flex:1}.d-content{flex:1;min-height:0;overflow:auto;padding:20px;display:grid;gap:16px;align-content:start}.d-card{background:var(--sys-surface);border:1px solid var(--sys-line);border-radius:16px;padding:16px 18px;min-width:0}.d-card h3{margin:0 0 12px;font-size:14px;font-weight:750;letter-spacing:-.005em}.d-glance{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.d-glance>*{min-width:0}.d-work{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.d-work>.d-card:first-child{display:grid;align-content:start}.d-detail{display:grid;grid-template-columns:1.45fr 1fr;gap:16px}.d-fans{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:4px}.d-fans li{display:grid;grid-template-columns:16px auto minmax(0,1fr) minmax(32px,90px) auto;align-items:center;gap:10px;padding:6px 4px;border-radius:10px}.d-fans li:hover{background:var(--sys-surface-sunken)}.d-rank{color:var(--sys-ink-faint);font-size:12px;font-weight:700;text-align:center}.d-fan-name{display:grid;min-width:0;font-weight:650;line-height:1.2;white-space:nowrap}.d-fan-name,.d-fan-name small{overflow:hidden;text-overflow:ellipsis}.d-fans b{white-space:nowrap}.d-fan-name small{font-weight:500;font-size:11.5px}.d-fan-bar{height:6px;border-radius:3px;background:var(--sys-surface-sunken);overflow:hidden}.d-fan-bar i{display:block;height:100%;border-radius:3px;background:var(--sys-action)}.d-nights{list-style:none;margin:0;padding:0}.d-nights li{display:grid;grid-template-columns:118px 1fr 44px 56px 84px;align-items:center;gap:10px;padding:8px 2px;border-top:1px solid var(--sys-line);font-size:13.5px}.d-nights li:first-child{border-top:0}.d-nights li b{text-align:right}.d-night-day{font-weight:650}.d-site{display:inline-flex;align-items:center;gap:7px;color:var(--sys-ink-muted)}.d-site i{width:7px;height:7px;border-radius:50%}.d-badges{display:grid;gap:16px}.d2{display:grid;grid-template-columns:1fr 340px;gap:16px;align-items:start}.d2-main,.d2-side{display:grid;gap:16px;min-width:0}.d2-sites{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.d2-chart{min-height:300px}.d2-gauge{display:grid;place-items:center}.d3{display:grid;grid-template-columns:280px 1fr 340px;gap:16px;align-items:start}.d3-left,.d3-right{display:grid;gap:16px;min-width:0}.d3-hello h2{margin:6px 0;font-size:26px;font-weight:850;letter-spacing:-.02em}.d3-hello p{margin:0;line-height:1.5}.d3-next h3{margin:10px 0 12px;font-size:18px}.d3-setup{margin:-4px 0 12px;font-size:13px}.d3-story{padding:8px 10px}.d3-tippers{display:flex;flex-wrap:wrap;gap:8px;padding:4px 0}.d3-tippers span{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 3px;border:1px solid var(--sys-line);border-radius:999px;font-size:12.5px}.d3-tippers b{font-variant-numeric:tabular-nums}.d2-side .d-fans li,.d3-right .d-fans li{grid-template-columns:16px auto minmax(0,1fr) auto}.d2-side .d-fan-bar,.d3-right .d-fan-bar{display:none}.Ho{display:flex;width:min(100%,26rem);min-width:0;align-items:flex-start;gap:.75rem;padding:.875rem .875rem .875rem 1rem;border:1px solid var(--border);border-radius:var(--radius-panel);background:color-mix(in oklab,var(--surface) 94%,var(--background));color:var(--foreground);letter-spacing:var(--tracking-body);box-shadow:var(--shadow-floating)}.Jo{display:grid;width:1.875rem;height:1.875rem;flex:0 0 auto;place-items:center;border:1px solid color-mix(in oklab,var(--success) 24%,var(--border));border-radius:var(--radius-pill);background:color-mix(in oklab,var(--success) 10%,var(--surface));color:var(--success)}.Ko{display:block;min-width:0;flex:1}.Lo{position:relative;display:grid;min-width:0;gap:.125rem;padding-top:.3125rem}.No{position:relative;display:block;min-width:0;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.Po{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Qo{display:block;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.M{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;margin:-.0625rem -.125rem 0 0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.M:hover{background:var(--surface-muted);color:var(--foreground)}}.M:active{transform:scale(.96);transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}@media(prefers-reduced-motion:reduce){.M{transition:none}.M:active{transform:none}}.fr{position:fixed;z-index:60;bottom:var(--space-6);width:min(22.5rem,calc(100% - var(--space-8)));pointer-events:none}.vr{right:var(--space-6)}.xr{left:var(--space-6)}.To{right:0;left:0;margin-inline:auto}.L{position:absolute;z-index:2;bottom:var(--space-4)}.L.vr{right:var(--space-4)}.L.xr{left:var(--space-4)}@media(max-width:30rem){.fr:not(.L){right:0;bottom:var(--space-4);left:0;margin-inline:auto}}.Uo{position:relative;margin:0;padding:0;list-style:none;pointer-events:auto}.N{position:absolute;right:0;bottom:0;left:0;transform-origin:50% 0}.k{position:absolute;inset:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-raised);container-type:inline-size;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)}.N[data-front=true] .k,.N[data-expanded=true] .k{box-shadow:var(--shadow-floating)}.N[data-front=false][data-expanded=false] .k{background:var(--surface-muted)}.k[data-dragging]{cursor:grabbing;user-select:none}.ur{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4)}.y{position:relative;display:grid;width:18px;height:20px;flex:none;place-items:center;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}.y[data-type=success]{color:var(--success)}.y[data-type=info]{color:var(--accent)}.y[data-type=warning]{color:var(--warning)}.y[data-type=error]{color:var(--danger)}.mr{grid-area:1 / 1;display:grid;place-items:center}.mr svg{display:block}.hr{display:block;width:15px;height:15px;border:1.75px solid currentColor;border-right-color:transparent;border-radius:var(--radius-pill);animation:br .8s linear infinite}.Wo{position:relative;min-width:0;flex:1;font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:20px}.Zo{position:relative;display:block;font-weight:500}._o{display:block}.ai{display:block;margin-top:2px;color:var(--text-secondary)}.ba{display:flex;flex:none;justify-content:flex-end;margin-top:-4px}.ba[data-moving=true]{overflow:hidden}.w,.z{flex:none;border:1px solid transparent;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)}.w{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);font-weight:500;white-space:nowrap}.z{display:grid;width:28px;height:28px;margin:-4px -2px 0 0;place-items:center;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted)}@media(hover:hover)and (pointer:fine){.w:hover{border-color:var(--border-strong);background:var(--surface-muted)}.z:hover{background:var(--surface-muted);color:var(--foreground)}}.w:active,.z:active{scale:.96;transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}@container (max-width: 21rem){.ur{flex-wrap:wrap;row-gap:var(--space-2)}.ba{order:1;flex-basis:100%;justify-content:flex-start;margin-top:0;padding-left:calc(18px + var(--space-3))}}.ri{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes br{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){.k,.y,.w,.z{transition:none}.w:active,.z:active{scale:none}.hr{animation:none}}.f{--hold-ink: var(--foreground);--hold-fill: var(--accent);--hold-on-fill: var(--accent-foreground);--hold-border: var(--border-strong);position:relative;display:inline-flex;min-height:var(--control-height-md);align-items:center;justify-content:center;padding:0 var(--space-5);border:1px solid var(--hold-border);border-radius:var(--radius-control);background:var(--surface);color:var(--hold-ink);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}.f[data-tone=danger]{--hold-ink: var(--danger);--hold-fill: var(--danger);--hold-on-fill: var(--background);--hold-border: color-mix(in oklab, var(--danger) 32%, var(--border))}.f[data-tone=neutral]{--hold-ink: var(--foreground);--hold-fill: var(--foreground);--hold-on-fill: var(--background);--hold-border: var(--border-strong)}@media(hover:hover)and (pointer:fine){.f:not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in oklab,var(--hold-fill) 6%,var(--surface))}}.f[aria-disabled=true]{cursor:default}.f:disabled{cursor:not-allowed;opacity:.5}.ei{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.ti{position:absolute;inset:-1px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-control);background:var(--hold-fill);color:var(--hold-on-fill);pointer-events:none}.oi{display:grid;width:18px;height:18px;flex:none;place-items:center}.kr{display:grid;grid-area:1 / 1;place-items:center}.kr svg{width:18px;height:18px}.ii{position:relative;display:inline-flex;min-width:0;clip-path:inset(-.6em -3px)}.ni{display:block;white-space:nowrap}.si{position:absolute;top:0;left:0;visibility:hidden;white-space:nowrap;pointer-events:none}.li{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.f{transition:none}}.di{--ts-highlight: var(--text-shimmer-highlight, currentColor);--ts-base: var(--text-shimmer-base, color-mix(in oklab, currentColor 12%, var(--text-muted)))}.yr{position:relative;display:inline-block;max-width:100%}.V{display:inline-block;max-width:100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.yr[data-sizing] .V{max-width:none;white-space:nowrap}.V::selection{-webkit-text-fill-color:currentColor}@supports not (color: color-mix(in oklab,red,blue)){.V{background:none!important;-webkit-text-fill-color:currentColor}}@media(forced-colors:active){.V{background:none!important;-webkit-text-fill-color:currentColor}}.l-stage{position:relative;width:100%;height:100%;overflow:hidden;background:var(--sys-canvas)}.l-camera{position:absolute;inset:0;background:radial-gradient(60% 70% at 52% 42%,color-mix(in oklab,var(--lab-stage) 70%,#fff 8%),var(--lab-stage) 60%,color-mix(in oklab,var(--lab-stage) 80%,#000) 100%)}.l-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--sys-ink-faint);flex:none}.l-dot[data-state=live]{background:var(--ref-green-547);box-shadow:0 0 0 3px color-mix(in oklab,var(--ref-green-547) 22%,transparent)}.l-dot[data-state=lost]{background:var(--sys-crit)}.l-float,.l-bar,.l3-dock,.l2-status,.l-top>*,.l-toast>*{background:color-mix(in oklab,var(--sys-surface) 86%,transparent);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border:1px solid var(--ref-white-a55);box-shadow:0 1px 2px var(--ref-slate-888-a8),0 18px 40px var(--ref-slate-888-a18)}.l-top{position:absolute;top:16px;left:50%;transform:translate(-50%);display:grid;justify-items:center;gap:6px;z-index:2}.l-goal{display:flex;align-items:center;justify-content:center;gap:8px;width:520px;height:28px;border-radius:999px;font-weight:750;font-size:13px;cursor:pointer}.l-goal svg{color:var(--sys-ink-muted)}.l-menu{height:26px;padding:0 14px;border-radius:999px;font-size:11.5px;font-weight:650;cursor:pointer}.l-toast{position:absolute;top:84px;left:50%;transform:translate(-50%);z-index:5}.l-toast>*{border-radius:14px}.l-float{position:absolute;display:flex;flex-direction:column;border-radius:18px;overflow:hidden;z-index:3}.l-float-head{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--sys-line);cursor:grab;touch-action:none}.l-float-head:active{cursor:grabbing}.l-float-head .grow{flex:1}.l-grip{color:var(--sys-ink-faint);flex:none}.l1-chat{left:16px;top:16px;width:372px;height:420px}.l1-tips{right:16px;bottom:16px;width:300px}.l1-oracle{left:50%;bottom:84px;width:380px;margin-left:-190px}.l3-panel{left:16px;bottom:84px;width:372px;max-height:460px}.l-float .c1-feed{background:transparent}.l-bar,.l3-dock{position:absolute;left:50%;bottom:16px;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:6px 6px 6px 14px;border-radius:999px;z-index:4;font-size:13px}.l-live{display:inline-flex;align-items:center;gap:7px;font-weight:750}.l-clock{font-weight:650;color:var(--sys-ink-muted)}.l-sep{width:1px;height:20px;background:var(--sys-line-strong)}.l-rooms{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 6px 0 12px;border:1px solid var(--sys-line);border-radius:999px;background:var(--sys-surface);font-weight:700;font-size:12.5px;cursor:pointer}.l-plus{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 6px;border-radius:999px;background:var(--sys-surface-sunken);color:var(--sys-ink-muted);font-size:11px}.l-room-list{list-style:none;margin:0;padding:4px;display:grid;gap:4px;min-width:220px;font-size:13px}.l-room-list li{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;font-weight:650}.l-room-list li .lab-muted{margin-left:auto;font-weight:500}.l-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:0;border-radius:999px;background:none;font-weight:700;font-size:12.5px;cursor:pointer}.l-btn:hover,.l-btn[data-on]{background:var(--sys-surface-sunken)}.l-btn[data-on]{color:var(--sys-action-ink)}.l-tips{display:grid;gap:6px;padding:10px 12px 12px}.l-tips-total{display:flex;align-items:baseline;justify-content:space-between;font-size:12.5px}.l-tips-total b{--text-3xl: 22px;display:inline-flex;align-items:center;gap:6px;font-size:20px;font-weight:850;font-variant-numeric:tabular-nums}.l-tips ul{list-style:none;margin:0;padding:0;display:grid}.l-tips li{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:baseline;padding:7px 2px;border-top:1px solid var(--sys-line);font-size:13px}.l-oracle{display:grid;gap:10px;padding:12px;font-size:13px}.l-oracle-hi{display:flex;align-items:center;gap:8px;font-weight:650;color:var(--sys-action-ink)}.l-oracle-chips{display:flex;flex-wrap:wrap;gap:6px}.l-oracle-chips button{height:28px;padding:0 10px;border:1px solid var(--sys-line);border-radius:999px;background:var(--sys-surface);font-size:12px;font-weight:600;cursor:pointer}.l-oracle-ask input{width:100%;height:38px;padding:0 14px;border:1px solid var(--sys-line-strong);border-radius:12px;font:inherit;background:var(--sys-surface)}.l-wrap{position:absolute;inset:0;display:grid;place-items:center;z-index:6;background:color-mix(in oklab,var(--ref-slate-888) 18%,transparent)}.l-wrap-card{width:380px;padding:22px 22px 18px;border-radius:22px;background:var(--sys-surface);box-shadow:0 30px 80px var(--ref-slate-888-a28)}.l-wrap-card h3{margin:0 0 14px;font-size:20px;font-weight:850;letter-spacing:-.01em}.l-wrap-card ul{list-style:none;margin:0;padding:0;display:grid}.l-wrap-card li{display:flex;justify-content:space-between;padding:9px 0;border-top:1px solid var(--sys-line);font-weight:650;font-size:13.5px}.l-closed{display:inline-flex;align-items:center;gap:5px;color:var(--ref-green-637)}.l-wrap-sum{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0}.l-wrap-sum div{display:grid;gap:2px;padding:10px;border-radius:12px;background:var(--sys-surface-sunken)}.l-wrap-sum b{font-size:17px}.l-wrap-sum span{font-size:11.5px;color:var(--sys-ink-muted)}.l-done{width:100%;height:40px;border:0;border-radius:12px;background:var(--sys-ink);color:var(--sys-surface);font-weight:750;cursor:pointer}.l2{display:grid;grid-template-columns:1fr 380px;height:100%}.l2 .l-stage{height:100%}.l2-status{position:absolute;top:16px;left:16px;display:flex;align-items:center;gap:10px;padding:5px 5px 5px 14px;border-radius:999px;z-index:3;font-size:13px;font-weight:650}.l2 .l-top .l-goal{width:420px}.l2-stack{position:absolute;left:16px;bottom:16px;width:340px;height:260px;z-index:3}.l2-end{position:absolute;right:16px;bottom:16px;z-index:3}.l2-rail{display:flex;flex-direction:column;min-height:0;background:var(--sys-surface);border-left:1px solid var(--sys-line)}.l2-rail-head{padding:12px;border-bottom:1px solid var(--sys-line)}.l3-overlay{position:absolute;left:20px;bottom:84px;display:grid;gap:6px;max-width:380px;z-index:2;mask-image:linear-gradient(to top,#000 70%,transparent);-webkit-mask-image:linear-gradient(to top,#000 70%,transparent)}.l3-line{justify-self:start;padding:6px 12px;border-radius:14px;font-size:13.5px;color:#fff;background:#0f172a61;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.l3-line .lab-name{color:#fff}.l3-line[data-tip]{background:color-mix(in oklab,var(--sys-action) 70%,transparent)}
