.setup-wrap{max-width:860px;margin:0 auto;padding:40px 24px 80px;color:#e8edf4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.setup-wrap h1{font-size:26px;font-weight:700;letter-spacing:-.4px;margin-bottom:6px}.setup-muted{color:#93a1b5;font-size:14px;line-height:1.55;margin-bottom:24px}.setup-muted a{color:#5b8def;text-decoration:none}.setup-section-head{display:flex;align-items:center;justify-content:space-between;margin:28px 0 12px}.setup-section-head h2{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:#93a1b5}.setup-card{background:#1a2332;border:1px solid #2a3a52;border-radius:12px;padding:18px 20px;margin-bottom:14px}.setup-subject{border-color:rgba(245,166,35,.4)}.setup-card-label{font-size:11px;font-weight:700;letter-spacing:1px;color:#93a1b5;margin-bottom:14px;display:flex;align-items:center;justify-content:space-between}.setup-subject .setup-card-label{color:#f5a623}.setup-remove{background:none;border:none;color:#ff6b6b;font-size:11px;cursor:pointer;letter-spacing:.3px}.setup-fields{display:flex;flex-direction:column;gap:12px}.setup-row{display:flex;gap:12px;flex-wrap:wrap}.setup-field{display:flex;flex-direction:column;gap:5px}.setup-field span{font-size:12px;color:#93a1b5;font-weight:500}.setup-grow{flex:1 1 280px}.setup-narrow{flex:0 0 90px}.setup-field input{background:#0f1419;border:1px solid #2a3a52;border-radius:7px;padding:9px 11px;color:#e8edf4;font-size:14px;outline:none}.setup-field input:focus{border-color:#5b8def}.setup-field select{background:#0f1419;border:1px solid #2a3a52;border-radius:7px;padding:9px 11px;color:#e8edf4;font-size:14px;outline:none}.setup-field select:focus{border-color:#5b8def}.setup-advanced{margin-top:4px;border-top:1px solid #22304a;padding-top:10px}.setup-advanced summary{font-size:12px;color:#93a1b5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:10px}.setup-checkbox{display:flex;align-items:center;gap:8px;font-size:13px;color:#93a1b5;margin-top:4px;cursor:pointer}.setup-checkbox input{width:15px;height:15px;accent-color:#5b8def}.setup-actions{margin-top:24px}.setup-btn{background:#5b8def;color:#fff;border:none;padding:12px 22px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s}.setup-btn:hover:not(:disabled){background:#4a7ad8}.setup-btn:disabled{opacity:.6;cursor:default}.setup-btn-ghost{background:#1a2332;color:#e8edf4;border:1px solid #2a3a52;padding:7px 14px;border-radius:7px;font-size:13px;font-weight:600;cursor:pointer}.setup-btn-ghost:hover{background:#1f2a3d}.setup-error{margin-top:18px;padding:12px 14px;background:rgba(255,107,107,.08);border:1px solid rgba(255,107,107,.4);border-radius:8px;color:#ff6b6b;font-size:13px}.setup-done{background:#1a2332;border:1px solid rgba(76,175,80,.35);border-radius:12px;padding:28px}.setup-done h1{color:#4caf50;margin-bottom:12px}.setup-done p{font-size:14px;line-height:1.6;margin-bottom:10px}body{background:#0f1419}