:root{background:#faf9f5;color:#264534;--green:#204d3a;--line:#e2e5d7;--muted:#8c9b80}header{height:80px;border-bottom:1px solid #e6e8dc}.studio-account,.studio-intro{font-size:11px;color:#7d9170}.logo span{font-size:16px}main{max-width:1140px;padding-top:44px}.intro h1{font-size:34px;letter-spacing:-1.8px;font-weight:600}.intro p{font-size:12px}.promptbox{border-color:#c9d7bb;box-shadow:0 8px 30px #405b2d04}.prompttitle{color:#607b4d;font-size:12px}.promptbox textarea{font-size:14px}.promptbottom>span{font-size:9px}.choices button{background:#fdfef9;border-color:#e1e7d7}.choices button.active{background:#eaf0df;border-color:#adbf96}.settings{border-radius:15px}.settingshead h2{font-weight:600;font-size:16px}.draftbadge{font-size:9px;background:#f0f3e7}.preview{background:#eef1e5;border-color:#e0e6d5}.phone{border-color:#2d4d38;background:#fcfcf7;box-shadow:0 12px 25px #2c48250d}.preview-icon{background:#e5edD7}.savedcard{border-color:#e2e6d7}.savedcard strong{font-weight:600}.scope-note{font-size:9px}.setting-readiness{border:1px solid #e4e7d9;border-radius:9px;padding:11px;font-size:10px;color:#8c9c7a;background:#f8faf3}@media(max-width:800px){main{padding-top:30px}.intro h1{font-size:28px}header{height:69px}.header-right{gap:12px}.studio-intro{display:none}.preview{display:block}.previewtitle{font-size:10px}.phone{min-height:370px}.customer-screen{min-height:295px;padding-top:22px}}
