body #radar-overlay#radar-overlay.god-eye{position:fixed;right:var(--radar-right,8px);top:var(--radar-top,70px);left:auto;bottom:auto;z-index:5;width:min(164px,calc(var(--game-height,100vh) * .42));max-width:calc(var(--game-width,100vw) - 16px);padding:4px;border:0;border-radius:0;background:transparent;box-shadow:none;pointer-events:none;color:#f2fbff;text-shadow:0 1px 3px #122832}
body #radar-overlay#radar-overlay.god-eye.god-eye-large{width:min(224px,calc(var(--game-height,100vh) - 180px),calc(var(--game-width,100vw) - 24px))}
#radar-overlay.god-eye .radar-header{display:flex;align-items:baseline;justify-content:space-between;gap:4px;margin:0 3px 2px;padding:3px 4px;border-radius:5px;background:#15313b55}
#radar-overlay.god-eye .radar-header strong{font-size:12px;line-height:16px;color:#c2f3ff;white-space:nowrap}
#radar-overlay.god-eye .radar-remaining{font-size:10px;line-height:14px;font-weight:400;white-space:nowrap;color:#e4f6ff}
#radar-overlay.god-eye .god-eye-disc{display:block;width:100%;height:auto;aspect-ratio:1;background:transparent}
#radar-overlay.god-eye .god-eye-size{display:block;pointer-events:auto;touch-action:manipulation;width:100%;height:24px;min-height:24px;margin:0;padding:0;border:0;border-radius:6px;background:#15313b44;box-shadow:none;color:#e9faff;font-size:10px;text-shadow:0 1px 2px #112c36}
#radar-overlay.god-eye .god-eye-size:focus-visible{outline:2px solid #82e7ff;outline-offset:2px}

