.ds-scope{--brand:#ff5340;--brand-d:#db3727;--ok:#0ea472;--ok-soft:#0ea4721f;--ok-line:#0ea4724d;--bg:#f6f1f0;--bg-2:#fff;--ink:#1a1413;--ink-2:#6e6360;--ink-3:#8a7f7c;--card:#fff;--surface:#faf6f5;--field:#fff;--stage:#f1eae8;--composer:#fff;--composer-line:#e9e2e0;--glass:#ffffffb8;--glass-2:#f1ebe9;--line:#efe8e6;--line-2:#f4eeec;--grid:#1a14130b;--brand-soft:#ffedeb;--shadow-pop:0 12px 28px -6px #1a141324, 0 4px 10px -4px #1a141314;--ff-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--m-acc:#db3727;--m-acc-soft:#ff53401f;--m-acc-line:#ff53404d;--m-warn:#b45309;--m-warn-soft:#f59e0b21;--m-warn-line:#f59e0b57}.ds-scope[data-theme=dark],.dark .ds-scope{--bg:#0c0908;--bg-2:#171211;--ink:#fff;--ink-2:#ffffffa8;--ink-3:#fff6;--card:#171211;--surface:#1c1615;--field:#ffffff0d;--stage:#0b0807;--composer:#201c1b;--composer-line:#ffffff21;--glass:#1e1817b8;--glass-2:#241d1b;--line:#ffffff1a;--line-2:#ffffff0f;--grid:#ffffff0b;--brand-soft:#ff534029;--shadow-pop:0 16px 34px -6px #0009, 0 6px 14px -6px #00000073;--ok:#34d399;--ok-soft:#34d39926;--ok-line:#34d39952;--m-acc:#ff8a78;--m-acc-soft:#ff534029;--m-acc-line:#ff534057;--m-warn:#fbbf24;--m-warn-soft:#fbbf2424;--m-warn-line:#fbbf244d}@keyframes sh-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes sh-pop{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}@keyframes sh-popc{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)}}@keyframes sh-cover{0%{opacity:0}to{opacity:1}}@keyframes sh-genshim{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes sh-spin{to{transform:rotate(360deg)}}@keyframes sh-sk{0%,to{opacity:1}50%{opacity:.45}}@keyframes sub-pulse2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@keyframes sh-progpop{0%{transform:scale(1)}35%{transform:scale(1.32)}62%{transform:scale(.92)}to{transform:scale(1)}}@keyframes sh-progburst{0%{box-shadow:0 0 #0ea47273}to{box-shadow:0 0 0 14px #0ea47200}}@keyframes sh-skm{0%{background-position:130% 0}to{background-position:-70% 0}}
