.pause-modal{width:510px;padding:25px 32px}
.pause-modal>p:not(.eyebrow):not(.renderer-label):not(.renderer-detail){font-size:11px;line-height:1.65}
.environment-settings{border:0;border-top:1px solid var(--line);margin:19px 0 0;padding:9px 0 0;min-width:0}
.environment-settings legend{padding-right:12px;font-size:11px;letter-spacing:1px;color:#c0cbbd}
.environment-clock{display:flex;justify-content:space-between;align-items:center;color:#b4c6c1;font-size:11px}
.environment-clock output{font:25px var(--mono);letter-spacing:1px;color:#eed3a0;font-variant-numeric:tabular-nums}
#scene-hour{display:block;width:100%;height:6px;margin:12px 0 9px;border-radius:3px;appearance:none;background:linear-gradient(90deg,#243447,#3b5262 20%,#d49b6b 27%,#acc9ce 40%,#a6cdd9 58%,#d29366 73%,#344859 82%,#243447);cursor:pointer}
#scene-hour::-webkit-slider-thumb{appearance:none;width:13px;height:13px;border-radius:50%;background:#f6e6bd;border:2px solid #324647;box-shadow:0 0 0 1px #c0b391}
.day-marks{display:flex;justify-content:space-between;font:9px var(--mono);color:#90a69e}
.weather-options{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:15px}
.weather-options button{height:34px;border:1px solid #475954;border-radius:3px;background:#253638;font-size:11px;color:#b9c9c1}
.weather-options button[aria-pressed=true]{border-color:#d0b477;color:#f3deb4;background:#3c443b}
.weather-options button:hover{border-color:#a7b6a6}
.environment-selects{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:13px}
.environment-selects label{display:flex;flex-direction:column;gap:7px;font-size:10px;color:#aebfb6}
.environment-selects select{width:100%;min-width:0;padding:7px;background:#26383a;color:#e0e7d9;border:1px solid #4e625b;border-radius:2px;font-size:11px}
.environment-audio{display:flex;justify-content:space-between;align-items:center;color:#bfcdc1;font-size:11px;margin:11px 0 0;min-height:25px}
.environment-audio input{accent-color:var(--amber);width:15px;height:15px}
.environment-settings .environment-note{font-size:10px;line-height:1.5;color:#8fa59a;margin:5px 0 0}
.environment-settings :is(input,select,button):focus-visible{outline:2px solid var(--amber);outline-offset:4px}
.night-scene.in-game .brand-bar{color:#d8e5df}.night-scene.in-game .site-mark{color:#bdcfc8}
@media(max-height:800px){.pause-modal{padding:22px 28px}.pause-modal h2{font-size:24px;margin-bottom:12px}.pause-modal .eyebrow{margin-bottom:10px}}
@media(max-width:460px){.pause-modal{width:94vw;max-width:94vw;padding:22px}.environment-selects{gap:10px}.weather-options{gap:5px}.environment-clock output{font-size:23px}}
