:root{--paper:#031117;--paper-deep:#020C10;--paper-2:#0C1B22;--paper-3:#14262D;--rule:#1D2F37;--ink:#F3EEE5;--ink-soft:#D9D2C5;--ink-muted:#ABA8B6;--orange:#FD7B5F;--orange-deep:#FF9278;--orange-soft:#FFC3AC;--border-subtle:#1D2F3773;--border-strong:#1D2F37;--border-hover:#FD7B5F2E;--glow-corner:#FD7B5F0D;--glow-hover:#FD7B5F14;--font-serif:"Instrument Serif",serif;--font-sans:"Instrument Sans",sans-serif;--elev-edge:rgba(243,238,229,.07);--shadow-card:0 1px 1px rgba(1,8,11,.34),0 10px 22px -14px rgba(1,8,11,.9),0 28px 56px -38px rgba(1,8,11,1);--well-inset:inset 0 1px 3px rgba(1,8,11,.62),inset 0 0 0 1px rgba(29,47,55,.45);--elev-edge-strong:rgba(243,238,229,.13);--elev-under:rgba(0,0,0,.26);--shadow-card-hover:0 2px 3px rgba(1,8,11,.42),0 18px 36px -16px rgba(1,8,11,.96),0 44px 80px -46px rgba(1,8,11,1);--shadow-lift:0 2px 4px rgba(1,8,11,.44),0 24px 48px -18px rgba(1,8,11,1),0 60px 104px -54px rgba(1,8,11,1);--well-inset-soft:inset 0 1px 2px rgba(1,8,11,.45),inset 0 0 0 1px rgba(29,47,55,.35);--sheen:linear-gradient(180deg,rgba(255,255,255,.055) 0%,rgba(255,255,255,.014) 34%,rgba(0,0,0,.1) 100%);--sheen-deep:linear-gradient(180deg,rgba(255,255,255,.075) 0%,rgba(255,255,255,.02) 30%,rgba(0,0,0,.16) 100%);--glow-corner-strong:rgba(253,123,95,.11);--orange-rgb:253,123,95}