:root{--ora-app-bg:#efeae6;--ora-panel:#fcfaf8;--ora-card:#fff;--ora-ink:#3e3630;--ora-muted:#7e7168;--ora-faint:#ada298;--ora-border:#ede6e0;--ora-accent:#b67e6a;--ora-accent-deep:#96604e;--ora-accent-tint:#f4e7e0;--ora-sage:#5f8a7e;--ora-gold:#8e6a34;--ora-danger:#a63b34;--ora-font:Assistant, system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--ora-app-bg);font-family:var(--ora-font);color:var(--ora-ink);-webkit-font-smoothing:antialiased}a{color:var(--ora-accent);text-decoration:none}a:hover{color:var(--ora-accent-deep)}.cc-scroll::-webkit-scrollbar{width:10px;height:10px}.cc-scroll::-webkit-scrollbar-thumb{background:#d9cfc4 padding-box content-box;border:2px solid #0000;border-radius:8px}@keyframes cc-spin{to{transform:rotate(360deg)}}@keyframes cc-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cc-toast{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.cc-fade{animation:.25s both cc-in}#root{height:100dvh}.m-shell{background:#e6ded6;justify-content:center;height:100%;display:flex}.m-phone{background:#fcfaf8;flex-direction:column;width:100%;max-width:440px;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #32282266}.m-scroll{-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:calc(84px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}button{font-family:inherit}.m-tabbar{padding-bottom:calc(14px + env(safe-area-inset-bottom))}@keyframes m-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes m-fade{0%{opacity:0}to{opacity:1}}.m-screen{z-index:50;background:#fcfaf8;flex-direction:column;animation:.15s both m-fade;display:flex;position:absolute;inset:0}.m-screen-scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.m-appbar{padding-top:calc(10px + env(safe-area-inset-top))}.m-hscroll{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.m-hscroll::-webkit-scrollbar{display:none}input,textarea,select{font-family:inherit}
