.phone{background:var(--surface);width:330px;max-width:100%;box-shadow:var(--shadow-soft);text-align:left;border:1px solid #e7e9f0;border-radius:47px;padding:8px}.phone-screen{background:var(--cloud);border-radius:40px;align-content:start;gap:14px;min-height:560px;padding:22px 20px 20px;display:grid}.phone h2{font-size:20px}.phone .scene-card{background:var(--surface);box-shadow:var(--shadow-tiny);border:1px solid #ececf3;border-radius:18px;padding:10px}.phone .scene-art{height:84px;color:var(--violet-deep);background:linear-gradient(135deg,#e6e9ff,#f2e7ff 55%,#ddf5f7);border-radius:12px;place-items:center;display:grid}.phone .mini-btn{border-radius:16px;justify-content:center;align-items:center;height:32px;padding:0 14px;font-size:11px;font-weight:700;display:inline-flex}.phone .fake-input{background:var(--surface);border:1px solid var(--line);color:#969aaa;border-radius:22px;justify-content:space-between;align-items:center;height:44px;margin-top:auto;padding:0 6px 0 16px;font-size:12px;display:flex}.phone .orb{background:var(--ai-gradient);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}
