:root{--v62-glow:rgba(113,92,255,.24);--v62-line:rgba(255,255,255,.1);--v62-soft:rgba(255,255,255,.055)}
.v62-action-pulse{margin:18px 0;padding:18px;border:1px solid rgba(126,108,255,.28);border-radius:24px;background:linear-gradient(145deg,rgba(17,19,30,.96),rgba(9,11,18,.94));box-shadow:0 18px 55px rgba(0,0,0,.26),inset 0 1px rgba(255,255,255,.06)}
.v62-pulse-head,.v62-action-top,.v62-modal-head,.v62-gate-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.v62-pulse-head small,.v62-modal-head small{letter-spacing:.15em;color:#9a8cff;font-weight:800}.v62-pulse-head h3{margin:4px 0 0}.v62-engine-state{padding:7px 11px;border-radius:999px;background:rgba(90,218,159,.12);color:#81e8b8;font-size:.78rem;font-weight:800}.v62-engine-state.active{background:rgba(128,105,255,.16);color:#b8adff;animation:v62Pulse 1.7s infinite}
.v62-action-list{display:grid;gap:12px;margin-top:14px}.v62-action-card{padding:15px;border:1px solid var(--v62-line);border-radius:18px;background:var(--v62-soft)}.v62-action-top{align-items:flex-start}.v62-action-top>div{flex:1}.v62-action-top small{color:#a9aebd}.v62-action-top h4{margin:3px 0 0;font-size:1rem}.v62-action-top>b{font-size:.74rem;padding:5px 8px;border-radius:999px;background:rgba(255,255,255,.07);white-space:nowrap}.v62-action-icon{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;background:rgba(126,108,255,.16);color:#c8c0ff;font-weight:900}.v62-action-card>p{margin:10px 0 8px;color:#c8cbd5;font-size:.9rem}.v62-progress{height:6px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.08)}.v62-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7f6cff,#c16bff);transition:width .35s ease}.v62-result-chip{display:inline-flex;margin-top:10px;padding:6px 9px;border-radius:999px;background:rgba(68,216,144,.12);color:#88e7b9;font-size:.78rem;font-weight:800}.v62-action-buttons{display:flex;gap:8px;flex-wrap:wrap;margin-top:11px}.v62-action-buttons button,.v62-candidates button,.v62-draft-tabs button{border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.055);color:#fff;border-radius:11px;padding:8px 10px;cursor:pointer}.v62-action-buttons button.primary{border-color:rgba(129,105,255,.5);background:rgba(129,105,255,.2)}.v62-action-card footer{display:flex;justify-content:space-between;gap:8px;margin-top:11px;color:#8f95a5;font-size:.72rem}.v62-candidates{display:grid;gap:7px;margin-top:11px}.v62-candidates small{color:#ffc979}.v62-candidates button{text-align:left}.v62-empty{padding:18px;text-align:center;color:#9da2b1;border:1px dashed rgba(255,255,255,.12);border-radius:16px}.v62-how{margin-top:12px;color:#a8adbb}.v62-how summary{cursor:pointer;font-size:.8rem}.v62-flow{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin-top:9px}.v62-flow span{padding:7px 5px;text-align:center;border-radius:10px;background:rgba(255,255,255,.05);font-size:.7rem}
.v62-modal{position:fixed;inset:0;z-index:10050;display:none;align-items:center;justify-content:center;padding:18px;background:rgba(3,5,10,.82);backdrop-filter:blur(14px)}.v62-modal.show{display:flex}.v62-modal-card{width:min(760px,100%);max-height:92vh;overflow:auto;padding:20px;border-radius:24px;border:1px solid rgba(132,111,255,.3);background:#10121b;box-shadow:0 28px 90px rgba(0,0,0,.55)}.v62-modal-head button{font-size:1.8rem;width:42px;height:42px;border:0;border-radius:50%;background:rgba(255,255,255,.07);color:#fff}.v62-draft-tabs{display:flex;gap:7px;overflow:auto;margin:12px 0}.v62-draft-tabs button.active{background:rgba(129,105,255,.24);border-color:#806cff}.v62-draft-meta{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}.v62-draft-meta span{font-size:.76rem;padding:5px 8px;border-radius:999px;background:rgba(255,255,255,.06);color:#b6bbc8}.v62-modal textarea{width:100%;resize:vertical;line-height:1.55;background:#080a10;color:#f4f4f7;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:14px}.v62-safety-note{margin:10px 0;padding:10px;border-radius:12px;background:rgba(255,171,64,.09);color:#ffc77f;font-size:.82rem}.v62-modal-open{overflow:hidden}
.v62-robot-card{border-color:rgba(122,105,255,.28)!important}.v62-gate-row{padding:7px 0;border-top:1px solid rgba(255,255,255,.07);font-size:.8rem}.v62-gate-row b{color:#83e4b6}.v62-gate-row b.off{color:#ffc173}
.v62-not-deployed{display:none}.status-blocked .v62-progress span,.status-failed .v62-progress span{background:linear-gradient(90deg,#f36d86,#ffab68)}.status-awaiting_confirmation{border-color:rgba(255,190,92,.3)}
@keyframes v62Pulse{50%{box-shadow:0 0 0 7px rgba(129,105,255,0)}}
@media(max-width:720px){.v62-flow{grid-template-columns:repeat(2,1fr)}.v62-action-card footer{flex-direction:column}.v62-action-top>b{max-width:105px;white-space:normal;text-align:center}.v62-action-pulse{padding:14px;border-radius:20px}}
@media(prefers-reduced-motion:reduce){.v62-engine-state.active{animation:none}.v62-progress span{transition:none}}

.v62-advanced-toggle{margin:8px 0;border:0;background:transparent;color:#a99cff;font-weight:750;cursor:pointer}.v62-advanced-control{display:none!important}.one-input-card-v51.v62-show-advanced .v62-advanced-control{display:grid!important}.v62-trust-details{margin:14px 0;color:#a7adbb}.v62-trust-details>summary{cursor:pointer;padding:12px 14px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:rgba(255,255,255,.04);font-size:.85rem}.v62-trust-details[open] .one-trust-grid-v51{margin-top:10px}
