/* Torre Infinita V0.6 — conta e nuvem */
#v06-cloud-button{font-size:12px;white-space:nowrap;min-height:38px;padding:7px 12px;margin-left:auto;margin-right:8px;background:#273447;border:1px solid #6e8aaf}
#v06-cloud-panel[hidden]{display:none!important}
#v06-cloud-panel{position:fixed;inset:0;background:#060811d9;z-index:9999;display:flex;justify-content:center;align-items:center;padding:16px;overflow:auto}
.v06-sheet{color:#f5eefb;background:linear-gradient(140deg,#23223b,#101627);width:min(100%,540px);max-height:95vh;overflow-y:auto;padding:20px;border-radius:18px;border:1px solid #917bb9;box-shadow:0 24px 70px #000a;font-size:14px}
.v06-sheet p{line-height:1.55}.v06-sheet .v06-top{display:flex;justify-content:space-between;gap:12px;align-items:center}.v06-sheet .v06-top h2{margin:0;font-size:23px}
.v06-sheet .v06-status{background:#273d4a;padding:11px;border-radius:10px;color:#ddeef8}.v06-sheet .v06-warning{background:#503126;border:1px solid #b98b58;padding:10px;border-radius:9px}
.v06-sheet .v06-good{color:#a6e7ce}.v06-sheet .v06-muted{font-size:12px;color:#bbc0d1}.v06-sheet .v06-actions{display:flex;flex-wrap:wrap;gap:9px;margin:14px 0}
.v06-sheet button{padding:10px 12px;min-height:42px}.v06-sheet button.v06-primary{background:linear-gradient(110deg,#d2b879,#a78350);color:#1a1b25;font-weight:800}.v06-sheet code{overflow-wrap:anywhere}
@media(max-width:640px){#v06-cloud-button{font-size:11px;padding:6px;margin-left:auto;margin-right:4px}.v06-sheet{padding:14px}.v06-sheet .v06-top h2{font-size:19px}}
/* V0.8.3 — controle restrito de resetar mundo */
.v06-reset-section{margin:17px 0;padding:13px;border:1px solid #af7980;
 border-radius:12px;background:linear-gradient(145deg,#39273a,#271d33)}
.v06-reset-section h3{margin:0 0 7px;color:#f6d7d7;font-size:15px}
.v06-reset-section p{margin:8px 0;font-size:12px;color:#e3d3db}
.v06-reset-section label{display:block;margin:10px 0 6px;font-size:13px}
.v06-reset-section input{width:100%;max-width:340px;background:#171722;color:#fff;border:1px solid #b87c84;
 border-radius:8px;padding:10px;font-size:16px;min-height:44px;letter-spacing:1px}
.v06-sheet button.v06-danger{background:#992f3b;color:#fff;border:1px solid #db7a7c;font-weight:800}
.v06-sheet button.v06-danger-outline{background:#3c2431;color:#ffcbce;border:1px solid #c87883}
.v06-sheet button.v06-danger-outline:disabled{opacity:.45;cursor:not-allowed}
