/* SANA TEC Diving — Tide Line tokens (generated from tokens.json) */
:root,[data-theme="dark"]{--bg:#04263a;--panel:#0a3148;--panel-raised:#0f3a54;--ink:#f1f8f7;--link:var(--aqua);--muted:#a9c2c8;--aqua:#55dce0;--on-aqua:#04263a;--line:#1d4a60;--line-strong:#5f8799;--focus:#a8fcff;--ok:#6fe3c1;--ok-bg:#0e4744;--warn:#f2c14e;--warn-bg:#3a3418;--danger:#ff8f80;--danger-bg:#43252c;--signature-paper:#ffffff;--signature-ink:#0b1f33;--logo-abyss:#032f49;--logo-deep:#065a83;--logo-mid:#0874a1;--logo-current:#0898c2;--logo-swoosh:#0eb7ce;--logo-cenote:#17ceea;--logo-shaft:#a8fcff;--shadow-bar:0 -8px 24px rgba(0,0,0,0.45);}
[data-theme="light"]{--bg:#f5f8f9;--panel:#ffffff;--panel-raised:#eef4f6;--ink:#0a2530;--link:var(--aqua);--muted:#4b6670;--aqua:#065a83;--on-aqua:#ffffff;--line:#d6e3e7;--line-strong:#6a868e;--focus:#0874a1;--ok:#0b6e5c;--ok-bg:#dcf3ec;--warn:#8a5a00;--warn-bg:#fbefd2;--danger:#b3261e;--danger-bg:#fbe0dd;--signature-paper:#ffffff;--signature-ink:#0b1f33;--logo-abyss:#032f49;--logo-deep:#065a83;--logo-mid:#0874a1;--logo-current:#0898c2;--logo-swoosh:#0eb7ce;--logo-cenote:#17ceea;--logo-shaft:#a8fcff;--shadow-bar:0 -6px 20px rgba(10,37,48,0.12);}
:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif:Georgia, "Times New Roman", Times, serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;}
