/* 深色科技皮肤 · 变量 */
:root{
  --sk-bg:#131b2c;
  --sk-bg-2:#16203a;
  --sk-panel:rgba(42,50,74,.62);
  --sk-panel-2:rgba(30,38,58,.94);
  --sk-feature:rgba(30,38,58,.94);
  --sk-line:rgba(255,255,255,.12);
  --sk-line-strong:rgba(255,255,255,.13);
  --sk-ink:#f0f3fa;
  --sk-ink-2:#c9d2e3;
  --sk-body:#dbe2f0;
  --sk-muted:#a7b3c9;
  --sk-muted-2:#909db5;
  --sk-dim:#7c8aa3;
  --sk-muted-bg:rgba(255,255,255,.06);
  --sk-chip:rgba(255,255,255,.05);
  --sk-btn:rgba(255,255,255,.05);
  --sk-input:rgba(18,24,38,.78);
  --sk-placeholder:#7c879f;
  --sk-header-bg:rgba(10,14,24,.78);
  --sk-footer-bg:#0b111d;

  --sk-accent:#ff4d9d;
  --sk-accent-2:#8b5cf6;
  --sk-cyan:#22d3ee;
  --sk-accent-soft:rgba(255,77,157,.30);
  --sk-focus:rgba(255,77,157,.55);
  --sk-focus-shadow:rgba(255,77,157,.25);

  --sk-shadow:0 18px 50px rgba(0,0,0,.45);
  --sk-shadow-color:rgba(0,0,0,.38);

  --sk-glow-a:rgba(255,77,157,.17);
  --sk-glow-b:rgba(139,92,246,.18);
  --sk-glow-c:rgba(34,211,238,.10);
  --sk-grid:rgba(255,255,255,.05);
  --sk-grid-opacity:.32;

  --sk-quote:rgba(255,255,255,.06);
  --sk-quote-bg:rgba(255,255,255,.04);
  --sk-code-bg:rgba(255,255,255,.08);
  --sk-code-ink:#ffd166;
  --sk-pre-bg:rgba(2,4,10,.85);
  --sk-table-bg:rgba(255,255,255,.03);
  --sk-table-head:rgba(255,255,255,.06);

  --sk-selection:rgba(255,77,157,.35);
  --sk-scroll-track:#0a0c12;
  --sk-scroll-thumb:#3a2b46;

  --sk-hero-brightness:.68;
  --sk-hero-overlay:linear-gradient(180deg,rgba(7,8,13,.55) 0%,rgba(7,8,13,.25) 38%,rgba(7,8,13,.88) 100%);
  --sk-title-gradient:linear-gradient(100deg,#ffffff 10%,#ffb3d9 45%,#c4b5fd 75%,#9ae6f7 100%);
}
