/* Autonomous 751–770 — My Reset World */
.world-filters{display:flex;gap:7px;flex-wrap:wrap;padding:26px 0}.world-filters button{border:1px solid var(--line);background:#0d0d0d;color:var(--muted);padding:8px 10px;cursor:pointer}.world-filters button.active{background:var(--accent);color:#080808;border-color:var(--accent)}.world-stage{position:relative;min-height:720px;border:1px solid var(--line);background:radial-gradient(circle at center,rgba(213,255,99,.04),transparent 42%),#080808;overflow:hidden}.world-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:170px;height:170px;border-radius:50%;border:1px solid var(--accent);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.world-core span,.world-core small{font-size:8px;color:#aaa}.world-core strong{font-size:54px;line-height:1;margin:7px}.world-node{--a:0deg;--portal:#d5ff63;position:absolute;left:50%;top:50%;width:120px;min-height:90px;transform:translate(-50%,-50%) rotate(var(--a)) translateY(-285px) rotate(calc(var(--a)*-1));text-decoration:none;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;outline:0}.world-node i{width:18px;height:18px;border-radius:50%;background:var(--portal);box-shadow:0 0 35px color-mix(in srgb,var(--portal) 50%,transparent)}.world-node span{font-size:7px;color:#aaa;margin-top:7px}.world-node strong{font-size:11px;margin-top:3px}.world-node.active,.world-node:focus-visible{transform:translate(-50%,-50%) rotate(var(--a)) translateY(-292px) rotate(calc(var(--a)*-1)) scale(1.08)}.world-node.active strong{color:var(--portal)}.world-list{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;padding:35px 0 100px}.world-list a{--portal:#d5ff63;border:1px solid var(--line);border-top:3px solid var(--portal);padding:14px;text-decoration:none;background:#0c0c0c}.world-list span{font-size:8px;color:var(--portal)}.world-list strong{display:block;font-size:20px;margin:16px 0 8px}.world-list p{color:var(--muted);font-size:12px}@media(max-width:900px){.world-stage{min-height:600px}.world-node{transform:translate(-50%,-50%) rotate(var(--a)) translateY(-230px) rotate(calc(var(--a)*-1));width:100px}.world-node.active,.world-node:focus-visible{transform:translate(-50%,-50%) rotate(var(--a)) translateY(-236px) rotate(calc(var(--a)*-1)) scale(1.06)}.world-list{grid-template-columns:1fr 1fr}}@media(max-width:650px){.world-stage{display:none}.world-list{grid-template-columns:1fr}.world-filters{position:sticky;top:0;background:#090909;z-index:5}}
/* Autonomous 1561–1660 — World 2.0 */
.world-command{display:grid;grid-template-columns:minmax(240px,1fr) auto auto;gap:7px;align-items:end;padding:8px 0 16px}.world-command label{display:grid;gap:5px}.world-command label span{font-size:8px;letter-spacing:.12em;color:#aaa}.world-command input,.world-command button{background:#0d0d0d;color:var(--text);border:1px solid var(--line);padding:10px}.world-command button{cursor:pointer}.world-command button.active{background:var(--accent);border-color:var(--accent);color:#080808}.world-recent{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:0 0 18px}.world-recent>span{font-size:8px;color:#aaa;margin-right:4px}.world-recent a{font-size:8px;border:1px solid var(--line);padding:6px 8px;text-decoration:none}.world-recent small{font-size:8px;color:#aaa}.world-feature{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);width:min(390px,78%);border:1px solid var(--portal);background:rgba(8,8,8,.92);backdrop-filter:blur(12px);padding:12px;z-index:5}.world-feature>span{font-size:7px;color:var(--portal)}.world-feature>strong{display:block;font-size:18px;margin:4px 0}.world-feature p{font-size:10px;color:#b0b0aa;margin:5px 0}.world-feature a{font-size:9px;color:var(--portal);text-decoration:none}.world-list article{position:relative;border:1px solid var(--line);display:grid;grid-template-columns:1fr auto}.world-list article>a{border:0!important}.world-list article>button{width:42px;border:0;border-left:1px solid var(--line);background:#0b0b0b;color:var(--portal);font-size:18px;cursor:pointer}.world-empty{border:1px solid var(--line);padding:35px;text-align:center}.world-empty p{color:#aaa}
@media(max-width:720px){.world-command{grid-template-columns:1fr 1fr}.world-command label{grid-column:1/-1}.world-feature{position:static;transform:none;width:auto;margin:12px}.world-stage{height:auto;min-height:420px;padding-bottom:12px}}
