:root,[data-theme=light]{color-scheme:light;--r2-canvas:#f3eef8;--r2-canvas-mid:#f7f3fb;--r2-canvas-deep:#ebe4f2;--r2-stars:radial-gradient(transparent,transparent);--r2-stars-2:radial-gradient(transparent,transparent);--r2-stars-3:radial-gradient(transparent,transparent);--r2-canvas-wash:none;--r2-surface:rgba(236,244,252,0.56);--r2-surface-2:rgba(246,250,255,0.7);--r2-surface-highlight:rgba(255,255,255,0.96);--r2-chrome:rgba(248,252,255,0.4);--r2-ink:#1b2430;--r2-scrim:color-mix(in srgb,var(--r2-ink) 28%,transparent);--r2-title:#121820;--r2-muted:rgba(27,36,48,0.56);--r2-line:rgba(176,190,210,0.45);--r2-line-strong:rgba(164,178,198,0.42);--r2-primary:#1677ff;--r2-primary-ink:#ffffff;--r2-primary-soft:rgba(22,119,255,0.12);--r2-star:#f5c518;--r2-status-issue:#d36b12;--r2-warning:#f51449;--r2-warning-ink:#ffffff;--r2-warning-soft:rgba(245,20,73,0.1);--r2-danger:var(--r2-warning);--r2-danger-soft:var(--r2-warning-soft);--r2-chip-vibe-fill:#ecefd6;--r2-chip-vibe-ink:#4a5018;--r2-chip-style-fill:#ece7f8;--r2-chip-style-ink:#5340b8;--r2-chip-tone-fill:#d8efe6;--r2-chip-tone-ink:#1a5c48;--r2-chip-cool-fill:#dce8f6;--r2-chip-cool-ink:#1d4e89;--r2-chip-heat-fill:#fde2e8;--r2-chip-heat-ink:#c0103a;--r2-chart-vibe:#9ae635;--r2-chart-style:#7d5cfa;--r2-chart-tone:#2ecf9a;--r2-chart-cool:#4d8ee8;--r2-chart-heat:var(--r2-warning);--r2-glass-blur:24px;--r2-glass-blur-strong:24px;--r2-glass-saturate:1.22;--r2-tip-fill:rgba(248,251,255,0.97);--r2-tip-blur:22px;--r2-glass-fill:var(--r2-chrome);--r2-glass-shine:transparent;--r2-glass-shine-2:transparent;--r2-glass-sheen:transparent;--r2-glass-edge:rgba(255,255,255,0.82);--r2-glass-shadow:0 10px 40px rgba(100,115,145,0.1),inset 0 1px 0 rgba(255,255,255,0.94),inset 0 -1px 0 rgba(200,210,225,0.14);--r2-surface-shine:none;--r2-btn-glass:linear-gradient(145deg,color-mix(in srgb,var(--r2-primary) 78%,var(--r2-title)) 0%,var(--r2-primary) 56%,color-mix(in srgb,var(--r2-primary) 88%,var(--r2-primary-ink)) 100%);--r2-btn-glass-shadow:0 0 0 1px color-mix(in srgb,var(--r2-primary-ink) 20%,var(--r2-primary)),inset 0 1px 0 color-mix(in srgb,var(--r2-primary-ink) 32%,transparent),inset 0 -10px 16px color-mix(in srgb,var(--r2-title) 16%,transparent);--r2-btn-icon-glow:inset 0 1px 0 color-mix(in srgb,var(--r2-primary-ink) 42%,transparent),0 0 0 1px color-mix(in srgb,var(--r2-primary) 16%,transparent);--r2-icon-hi:#3f4248;--r2-icon-mid:#16181c;--r2-icon-lo:#050607;--r2-icon-metal-shadow:drop-shadow(0 1px 0.7px rgba(255,255,255,0.35)) drop-shadow(0 1px 1px rgba(0,0,0,0.32));--r2-shadow:var(--r2-glass-shadow);--r2-theme-color:#f2f2f3}[data-theme=dark]{color-scheme:dark;--r2-canvas:#050508;--r2-canvas-mid:#140a2c;--r2-canvas-deep:#080418;--r2-stars:radial-gradient(transparent,transparent);--r2-stars-2:radial-gradient(transparent,transparent);--r2-stars-3:radial-gradient(transparent,transparent);--r2-canvas-wash:none;--r2-surface:rgba(34,33,42,0.58);--r2-surface-2:rgba(44,43,54,0.62);--r2-surface-highlight:rgba(56,55,68,0.68);--r2-chrome:rgba(22,21,28,0.66);--r2-ink:#e8eef4;--r2-scrim:color-mix(in srgb,#000 64%,transparent);--r2-title:#f6f8fb;--r2-muted:rgba(232,238,244,0.58);--r2-line:rgba(255,255,255,0.09);--r2-line-strong:rgba(255,255,255,0.13);--r2-primary:#2388ff;--r2-primary-ink:#ffffff;--r2-primary-soft:rgba(35,136,255,0.2);--r2-star:#f5c518;--r2-status-issue:#f0a04a;--r2-warning:#f51449;--r2-warning-ink:#ffffff;--r2-warning-soft:rgba(245,20,73,0.16);--r2-danger:var(--r2-warning);--r2-danger-soft:var(--r2-warning-soft);--r2-chip-vibe-fill:#272a12;--r2-chip-vibe-ink:#dce64a;--r2-chip-style-fill:#221e36;--r2-chip-style-ink:#cbb8ff;--r2-chip-tone-fill:#143028;--r2-chip-tone-ink:#7ef5c8;--r2-chip-cool-fill:#152033;--r2-chip-cool-ink:#8cb6f0;--r2-chip-heat-fill:#3a1218;--r2-chip-heat-ink:#ff7a93;--r2-chart-vibe:var(--r2-chip-vibe-ink);--r2-chart-style:var(--r2-chip-style-ink);--r2-chart-tone:var(--r2-chip-tone-ink);--r2-chart-cool:var(--r2-chip-cool-ink);--r2-chart-heat:var(--r2-chip-heat-ink);--r2-glass-blur:24px;--r2-glass-blur-strong:24px;--r2-glass-saturate:0.92;--r2-tip-fill:#1b1a21;--r2-tip-blur:24px;--r2-glass-fill:var(--r2-surface);--r2-glass-shine:transparent;--r2-glass-shine-2:transparent;--r2-glass-sheen:transparent;--r2-glass-edge:rgba(255,255,255,0.14);--r2-glass-shadow:0 18px 52px rgba(0,0,0,0.45),inset 0 1px 0 rgba(255,255,255,0.1);--r2-surface-shine:none;--r2-btn-glass:linear-gradient(145deg,color-mix(in srgb,var(--r2-primary) 10%,transparent) 0%,color-mix(in srgb,var(--r2-primary) 36%,transparent) 100%);--r2-btn-glass-shadow:0 0 12px color-mix(in srgb,var(--r2-primary) 16%,transparent),inset 0 1px 0 color-mix(in srgb,var(--r2-title) 18%,transparent),inset 0 -10px 18px rgba(0,0,0,0.22);--r2-btn-icon-glow:inset 0 1px 0 color-mix(in srgb,var(--r2-title) 14%,transparent),0 0 0 1px color-mix(in srgb,var(--r2-primary) 18%,transparent);--r2-icon-hi:#f4f7fb;--r2-icon-mid:#c5ccd4;--r2-icon-lo:#8b939d;--r2-icon-metal-shadow:drop-shadow(0 1px 1px rgba(0,0,0,0.62)) drop-shadow(0 0 0.45px rgba(255,255,255,0.4));--r2-shadow:var(--r2-glass-shadow);--r2-theme-color:#050508}:root{--r2-font:var(--font-supreme),"Supreme","Helvetica Neue",Helvetica,Arial,sans-serif;--r2-mono:var(--font-mono),"Roboto Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--r2-space-1:0.25rem;--r2-space-2:0.5rem;--r2-space-3:0.75rem;--r2-space-4:1rem;--r2-space-5:1.5rem;--r2-space-6:2rem;--r2-space-7:3rem;--r2-radius-xs:0.45rem;--r2-radius-sm:0.75rem;--r2-radius-md:1rem;--r2-radius-pill:999px;--r2-icon:1.15rem;--r2-icon-lg:1.625rem;--r2-dot:0.42rem;--r2-dot-lg:0.84rem;--r2-left-width:16.5rem;--r2-dock-width:24rem;--r2-bento-gap:0.85rem;--r2-shell-radius:1.25rem;--r2-top-height:3.75rem;--r2-focus:0 0 0 3px var(--r2-primary-soft),0 0 0 1px var(--r2-primary);--app-bg:var(--r2-canvas);--surface-1:var(--r2-surface);--surface-2:var(--r2-surface-2);--surface-elevated:var(--r2-surface);--surface-border:var(--r2-line);--surface-highlight:var(--r2-surface-highlight);--surface-shadow:var(--r2-shadow);--accent:var(--r2-primary)}@property --r2-row-fill{syntax:"<color>";inherits:true;initial-value:transparent}