:root{--color-navy-950:#060e16;--color-navy-900:#0d1b2a;--color-navy-700:#1e3a5f;--color-navy-500:#2e5b9a;--color-navy-300:#6b9ed4;--color-navy-100:#c9dcf2;--color-amber-500:#e8a020;--color-amber-300:#f5c842;--color-amber-100:#fdf0ca;--color-white:#fff;--sinkra-amber-600:#b87a14;--sinkra-amber-text:#e8a020;--sinkra-cyan-600:#0891b2;--sinkra-purple-700:#6d28d9;--sinkra-green-600:#059669;--sinkra-orange-warning:#d97706;--sinkra-red-error:#dc2626;--status-success:#10b981;--status-warning:#f59e0b;--status-error:#ef4444;--status-info:#06b6d4;--status-neutral:#8892a4;--status-purple:#8b5cf6;--executor-worker:#8892a4;--executor-agent:#06b6d4;--executor-clone:#10b981;--executor-human:#f59e0b;--font-display:"Rajdhani",sans-serif;--font-body:"Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono",monospace;--font-size-2xs:.6875rem;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-base:.875rem;--font-size-lg:1rem;--font-size-xl:1.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-xl:12px;--r-2xl:16px;--sinkra-r-sm:var(--r-sm);--sinkra-r-md:var(--r-md);--sinkra-r-lg:var(--r-lg);--dur-fast:.2s;--dur-normal:.3s;--dur-slow:.5s;--ease-std:cubic-bezier(.4,0,.2,1);--focus-ring:0 0 0 2px #e8a02080;--disabled-opacity:.4;--selected-bg:#e8a0201f;--bg-page:#0a0a0f;--bg-panel:#0d1b2a;--bg-card:#0d0d15;--bg-raised:#131825;--bg-header:#0b1520;--text-primary:#ffffffd9;--text-70:#ffffffb3;--text-secondary:#ffffff80;--text-tertiary:#ffffff59;--text-muted:#ffffff40;--border-faint:#ffffff0a;--border-subtle:#ffffff0f;--border-soft:#ffffff14;--border-mid:#ffffff1a;--border-strong:#ffffff26;--hover-overlay:#ffffff0f;--active-overlay:#ffffff1a}@media (prefers-color-scheme:light){:root{--bg-page:#f1f4f8;--bg-panel:#fff;--bg-card:#f4f6f9;--bg-raised:#eef2f7;--bg-header:#fff;--text-primary:#000000d9;--text-70:#000000b8;--text-secondary:#0000009e;--text-tertiary:#0000008c;--text-muted:#00000075;--border-faint:#0000000f;--border-subtle:#00000017;--border-soft:#0000001f;--border-mid:#00000029;--border-strong:#00000038;--hover-overlay:#0000000d;--active-overlay:#00000017;--selected-bg:#b87a141a;--sinkra-amber-600:#b87a14;--sinkra-amber-text:#b87a14}}:root.light{--bg-page:#f1f4f8;--bg-panel:#fff;--bg-card:#f4f6f9;--bg-raised:#eef2f7;--bg-header:#fff;--text-primary:#000000d9;--text-70:#000000b8;--text-secondary:#0000009e;--text-tertiary:#0000008c;--text-muted:#00000075;--border-faint:#0000000f;--border-subtle:#00000017;--border-soft:#0000001f;--border-mid:#00000029;--border-strong:#00000038;--hover-overlay:#0000000d;--active-overlay:#00000017;--selected-bg:#b87a141a;--sinkra-amber-600:#b87a14;--sinkra-amber-text:#b87a14}
.sinkra-ds{--sinkra-page:var(--color-navy-950);--sinkra-panel:var(--color-navy-900);--sinkra-raised:color-mix(in srgb,var(--color-navy-900)80%,var(--color-navy-700));--sinkra-navy-700:var(--color-navy-700);--sinkra-navy-500:var(--color-navy-500);--sinkra-navy-300:var(--color-navy-300);--sinkra-navy-100:var(--color-navy-100);--sinkra-amber:var(--color-amber-500);--sinkra-amber-hi:var(--color-amber-300);--sinkra-on-accent:var(--color-navy-900);--sinkra-paper:var(--color-white);--sinkra-cta:#00d4aa;--sinkra-cta-hi:#2fe3c4;--sinkra-cta-lo:#00b392;--sinkra-on-cta:var(--color-navy-900);--sinkra-success:var(--status-success);--sinkra-error:var(--status-error);--sinkra-text-1:color-mix(in srgb,var(--color-white)92%,transparent);--sinkra-text-70:color-mix(in srgb,var(--color-white)75%,transparent);--sinkra-text-2:color-mix(in srgb,var(--color-white)65%,transparent);--sinkra-text-3:color-mix(in srgb,var(--color-white)52%,transparent);--sinkra-border-subtle:color-mix(in srgb,var(--color-white)6%,transparent);--sinkra-border-soft:color-mix(in srgb,var(--color-white)8%,transparent);--sinkra-border-mid:color-mix(in srgb,var(--color-white)10%,transparent);background-color:var(--sinkra-page);color:var(--sinkra-text-1)}.sinkra-ds ::selection{background:color-mix(in srgb,var(--sinkra-amber)35%,transparent);color:var(--sinkra-paper)}.sinkra-ds :focus-visible{outline:2px solid var(--sinkra-amber);outline-offset:2px}.sinkra-ds .sk-badge{background:var(--sinkra-amber);color:var(--sinkra-on-accent);border-radius:var(--r-sm);letter-spacing:.01em;padding:4px 12px;font-size:.8125rem;font-weight:600;display:inline-block}.sinkra-ds .sk-btn{border-radius:var(--r-lg);background:var(--sinkra-amber);height:3.5rem;color:var(--sinkra-on-accent);transition:background-color var(--dur-fast)ease-out,transform .15s ease-out;cursor:pointer;justify-content:center;align-items:center;padding:0 2.5rem;font-size:1rem;font-weight:700;display:inline-flex}.sinkra-ds .sk-btn:hover{background:var(--sinkra-amber-hi);transform:translateY(-1px)}.sinkra-ds .sk-btn:active{transform:translateY(0)}.sinkra-ds .sk-btn-buy{border-radius:var(--r-lg);background:var(--sinkra-cta);height:3.5rem;color:var(--sinkra-on-cta);transition:background-color var(--dur-fast)ease-out,transform .15s ease-out;cursor:pointer;justify-content:center;align-items:center;padding:0 2.5rem;font-size:1rem;font-weight:700;display:inline-flex}.sinkra-ds .sk-btn-buy:hover{background:var(--sinkra-cta-hi);transform:translateY(-1px)}.sinkra-ds .sk-btn-buy:active{background:var(--sinkra-cta-lo);transform:translateY(0)}.sinkra-ds .sk-btn-buy:focus-visible{outline:2px solid var(--sinkra-cta-hi);outline-offset:2px}@media (prefers-reduced-motion:reduce){.sinkra-ds .sk-btn-buy{transition:none;transform:none}}.sinkra-ds .sk-card{background:var(--sinkra-panel);border:1px solid var(--sinkra-border-soft);border-radius:var(--r-lg)}.sinkra-ds .sk-input{border-radius:var(--r-lg);background:var(--sinkra-raised);border:1px solid var(--sinkra-border-mid);width:100%;height:3rem;color:var(--sinkra-text-1);transition:border-color var(--dur-fast)ease-out;padding:0 1rem;font-size:1rem}.sinkra-ds .sk-input::placeholder{color:var(--sinkra-text-3)}.sinkra-ds .sk-input:focus{border-color:var(--sinkra-amber);outline:none}@media (prefers-reduced-motion:reduce){.sinkra-ds .sk-btn{transition:none;transform:none}}
