:root{--os-page:#FAFAF8;--os-surface:#FFFFFF;--os-fill:#F3EFEA;--os-fill-2:#EFEBE6;--os-text-1:#1C1917;--os-text-2:#57534E;--os-text-3:#78716C;--os-text-4:#A8A29E;--os-hair:rgba(60,45,30,.12);--os-accent:#D97706;--os-accent-deep:#B45309;--os-accent-wash:#FFF8EE;--os-accent-50:#FFF1DC;--os-accent-ring:#FED7AA;--os-ok:#15803D;--os-ok-tint:#E7F4EC;--os-danger:#B91C1C;--os-espresso:#211914;--os-shadow-card:0 0 0 1px rgba(28,25,23,.06),0 1px 2px rgba(0,0,0,.05),0 8px 24px -12px rgba(0,0,0,.08);--os-shadow-thumb:0 1px 2px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.06);--os-shadow-sheet:0 -1px 0 rgba(28,25,23,.06),0 -12px 40px -16px rgba(0,0,0,.25);--os-radius-card:20px;--os-radius-inner:12px;--os-font:-apple-system,"SF Pro Text","SF Pro Display","PingFang SC","Helvetica Neue",system-ui,sans-serif;--os-ease:cubic-bezier(.23,1,.32,1)}.os-card{border:0;border-radius:var(--os-radius-card);background:var(--os-surface);box-shadow:var(--os-shadow-card);padding:16px;color:var(--os-text-1);backdrop-filter:none}.os-card--list{padding:0}.os-card--list>*{padding-inline:16px}.os-card--espresso{background:var(--os-espresso);color:#FFFFFF;box-shadow:0 0 0 .5px rgba(28,25,23,.35),0 1px 2px rgba(0,0,0,.1),0 12px 32px -14px rgba(28,25,23,.45)}@media (min-width:768px){.os-card{padding:20px}.os-card--list{padding:0}.os-card--list>*{padding-inline:20px}}.os-stack{display:flex;flex-direction:column;gap:12px}.os-stack--sections{gap:24px}.os-tile{border:0;border-radius:var(--os-radius-inner);background:var(--os-fill);color:var(--os-text-1)}.os-tile--wash{background:var(--os-accent-wash);box-shadow:inset 0 0 0 1px var(--os-accent-ring)}