.sw-night-veil{z-index:200000;pointer-events:none;background:radial-gradient(#0000 40%,#06101888 100%);position:fixed;inset:0;box-shadow:inset 0 0 100px #17362e66}.sw-night-eyes{opacity:.55;gap:25px;display:flex;position:absolute;top:12%;right:7%}.sw-night-eyes i{background:#b3c6a9;width:18px;height:5px;transform:rotate(12deg);box-shadow:0 0 15px #c2e3a7}.sw-night-eyes i+i{transform:rotate(-12deg)}.sw-night-control{z-index:200002;color:#d5dfd6;background:#0d181ef2;border:1px solid #6c8277;border-radius:8px;gap:7px;max-width:270px;padding:12px;font:12px Arial,sans-serif;display:grid;position:fixed;bottom:12px;right:12px}.sw-night-control strong{letter-spacing:1.5px;font-size:10px}.sw-night-control small{color:#a4b5aa;font-size:10px}.sw-night-control>div{gap:6px;display:flex}.sw-night-control button{color:#e4eade;cursor:pointer;background:#24362e;border:1px solid #7c8e80;border-radius:4px;padding:7px;font:11px Arial,sans-serif}.sw-night-scare{z-index:200001;pointer-events:none;background:#03100cc9;place-items:center;display:grid;position:fixed;inset:0}.sw-night-scare svg{width:min(75vw,650px);max-height:80vh}.sw-night-control button:focus-visible{outline-offset:2px;outline:3px solid #e6d7a9}@media (width<=600px){.sw-night-control{max-width:225px;padding:9px;bottom:95px;right:6px}}@media (prefers-reduced-motion:reduce){.sw-night-scare{display:none}}
