:root{--color-ink: #1a1d23;--color-text-muted: #6b7280;--color-text-subtle: #9ca3af;--color-bg: #fafafa;--color-surface: #ffffff;--color-surface-hover: #f3f4f6;--color-border: rgb(26 29 35 / 8%);--color-border-strong: rgb(26 29 35 / 16%);--color-ink-rgb: 26, 29, 35;--color-bg-rgb: 250, 250, 250;--color-surface-rgb: 255, 255, 255;--color-boxfed: #155e75;--color-boxfed-deep: #164e63;--color-on-boxfed: #fafafa;--color-status-up: #10b981;--color-status-busy: #f59e0b;--color-status-down: #ef4444;--color-status-info: #3b82f6;--action-blue-from: #3b82f6;--action-blue-to: #2563eb;--action-purple-from: #a855f7;--action-purple-to: #9333ea}:root[data-theme=dark]{--color-ink: #fafafa;--color-text-muted: #9ca3af;--color-text-subtle: #6b7280;--color-bg: #0f1115;--color-surface: #1a1d23;--color-surface-hover: #21252e;--color-border: rgb(255 255 255 / 10%);--color-border-strong: rgb(255 255 255 / 18%);--color-boxfed: #38bdf8;--color-boxfed-deep: #0ea5e9;--color-on-boxfed: #0f1115;--color-ink-rgb: 250, 250, 250;--color-bg-rgb: 15, 17, 21;--color-surface-rgb: 26, 29, 35}:root{--font-sans: "Inter", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", ui-monospace, monospace;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--size-h1: 4rem;--size-h2: 2.25rem;--size-h3: 1.375rem;--size-lead: 1.125rem;--size-body: 1rem;--size-control: .9375rem;--size-mono: .875rem;--size-caption: .8125rem;--size-eyebrow: .75rem;--tracking-tight: -.02em;--tracking-snug: -.01em;--tracking-wide: .18em}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/material-symbols-outlined.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}:root{scrollbar-width:none;-ms-overflow-style:none}:root::-webkit-scrollbar{display:none}html,body{margin:0;box-sizing:border-box;color:var(--color-ink);background-color:var(--color-bg);font-family:var(--font-sans);font-size:var(--size-body);-webkit-font-smoothing:antialiased}.sc-app-root{display:flex;flex-direction:column;min-height:100vh;width:100%}:root{--color-accent: var(--color-boxfed);--color-accent-deep: color-mix(in srgb, var(--color-accent) 78%, black);--color-accent-soft: color-mix(in srgb, var(--color-accent) 12%, transparent);--color-accent-soft-solid: color-mix(in srgb, var(--color-accent) 7%, var(--color-surface));--color-on-accent: var(--color-surface)}:root{--dgt-cero: #0b6fb8;--dgt-c: #2f9e44;--dgt-b: #f5c518;--dgt-ink: #ffffff;--dgt-ink-dark: #1a1d23}html{scroll-padding-top:5rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important}}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.sf-container{width:100%;max-width:76rem;margin:0 auto;padding:0 clamp(1rem,4vw,2rem);box-sizing:border-box}.sf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:2rem 1.5rem}.sf-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.875rem;padding:0 1.25rem;border:0;border-radius:999px;font:inherit;font-size:var(--size-control);font-weight:var(--weight-semibold);text-decoration:none;cursor:pointer;transition:background-color .18s ease}.sf-button--primary{background:var(--color-accent);color:var(--color-on-accent)}.sf-button--primary:hover{background:var(--color-accent-deep)}.sf-button--ghost{background:transparent;color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.sf-button--ghost:hover{background:var(--color-surface-hover)}
