#dq-world{position:fixed;inset:0;z-index:1000;overflow:auto;background:var(--sea);color:var(--ink);font-family:var(--font-kid);padding:18px}#dq-world .pi-mission{padding:12px;text-align:center;max-width:1000px;margin:14px auto}#dq-world .pi-object:disabled{opacity:.6}#dq-world .pi-object.found{opacity:1}#dq-world .pi-object small{max-width:135px}#dq-world button:focus-visible{outline:4px solid #345ed1;outline-offset:4px}.daily-island-open .rm-fluency-link{display:none}.dq-question{font-family:var(--font-kid);color:var(--ink)}.dq-question h2{font-family:var(--font-pixel);font-size:clamp(28px,6vw,44px);text-align:center;margin:20px 0}.dq-question label{display:block;margin:12px 0;font-weight:bold}.dq-question input,.dq-question select{display:block;font:inherit;font-size:22px;padding:10px;border:3px solid var(--ink);border-radius:6px;max-width:100%;width:100%;box-sizing:border-box;background:var(--window-2);color:var(--ink)}.dq-question progress{width:100%;accent-color:var(--green)}.dq-question details{background:var(--window-2);padding:12px;border:2px solid var(--ink);border-radius:6px}.dq-question form .btn{margin-top:16px}.dq-guide{display:flex;gap:12px;align-items:center}.dq-guide svg{width:45px;height:38px}.dq-pause{font-size:12px}.dq-star{color:var(--gold);font-size:64px;text-shadow:2px 3px var(--ink);text-align:center}.dq-review{max-height:40vh;overflow:auto}.dq-review-actions{display:flex;flex-wrap:wrap;gap:10px}#dq-error{color:#9d2438}#dq-world .pi-world-head h1{font-size:clamp(22px,4vw,38px)}#dq-world .pi-land{height:640px;max-width:1000px}#dq-world .pi-object{min-width:75px}.daily-map-button{border-color:var(--gold)!important}@media(max-width:600px){#dq-world{padding:10px}#dq-world .pi-world-head{flex-wrap:wrap}#dq-world .pi-land{height:740px}#dq-world .pi-object small{font-size:11px;max-width:95px}#dq-world .pi-world-foot{margin-bottom:30px}}
