/* Autonomous 691–720 — Reset Capsule */
.capsule-builder{padding:40px 0 70px}.capsule-form{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:8px;margin-bottom:28px}.capsule-form label{display:grid;gap:6px}.capsule-form span{font-size:8px;color:#777}.capsule-form input,.capsule-form select{background:#0d0d0d;border:1px solid var(--line);color:var(--text);padding:10px}.capsule-object{--capsule-accent:#8d72ff;width:min(720px,100%);min-height:520px;margin:auto;border:1px solid var(--capsule-accent);background:radial-gradient(circle at center,color-mix(in srgb,var(--capsule-accent) 14%,#090909),#070707 68%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:38px;position:relative;overflow:hidden}.capsule-object:before,.capsule-object:after{content:"";position:absolute;border:1px solid color-mix(in srgb,var(--capsule-accent) 45%,transparent);border-radius:50%}.capsule-object:before{width:420px;height:420px}.capsule-object:after{width:280px;height:280px}.capsule-orbit{position:absolute;inset:0;animation:capsuleSpin 24s linear infinite}.capsule-orbit i{position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:50%;background:var(--capsule-accent);transform:translate(-50%,-50%) translateY(-220px)}.capsule-orbit i:nth-child(2){transform:translate(-50%,-50%) rotate(120deg) translateY(-220px)}.capsule-orbit i:nth-child(3){transform:translate(-50%,-50%) rotate(240deg) translateY(-220px)}.capsule-object>span,.capsule-object>strong,.capsule-object>p,.capsule-object>small{position:relative;z-index:2}.capsule-object>span{font-size:9px;color:var(--capsule-accent);letter-spacing:.12em}.capsule-object>strong{font-size:clamp(64px,11vw,130px);letter-spacing:-.07em;line-height:.9;margin:18px 0}.capsule-object>p{color:var(--text);font-size:18px}.capsule-object>small{color:var(--muted)}.capsule-actions{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;margin-top:20px}.capsule-actions button{border:1px solid var(--line);background:#0d0d0d;color:var(--text);padding:10px 12px;cursor:pointer}.capsule-actions button:first-child{background:var(--capsule-accent,#d5ff63);color:#080808;border-color:var(--capsule-accent,#d5ff63)}.saved-capsules{padding:70px 0 100px;border-top:1px solid var(--line)}.saved-capsules>[data-saved-capsules]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.saved-capsules article{--cap-accent:#d5ff63;border:1px solid var(--line);border-top:3px solid var(--cap-accent);padding:13px;display:flex;justify-content:space-between;gap:14px}.saved-capsules span,.saved-capsules strong,.saved-capsules small{display:block}.saved-capsules span{font-size:8px;color:var(--cap-accent)}.saved-capsules strong{margin:10px 0 4px}.saved-capsules small{color:#777}.saved-capsules article>div:last-child{display:flex;gap:8px;align-items:start}.saved-capsules a,.saved-capsules button{background:transparent;border:0;color:var(--cap-accent);padding:0;text-decoration:none;font-size:9px;cursor:pointer}@keyframes capsuleSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.capsule-orbit{animation:none}}@media(max-width:900px){.capsule-form{grid-template-columns:1fr 1fr}.saved-capsules>[data-saved-capsules]{grid-template-columns:1fr}}@media(max-width:520px){.capsule-form{grid-template-columns:1fr}.capsule-object{min-height:430px}.capsule-orbit{display:none}}