.view-settings{position:relative;flex:none;color:#9eafa5;font-size:11px}
.view-settings summary{list-style:none;display:flex;align-items:center;gap:5px;cursor:pointer;border:1px solid #ffffff18;border-radius:8px;padding:9px 10px;background:#16201c80;user-select:none}
.view-settings summary::-webkit-details-marker{display:none}
.view-settings summary:hover,.view-settings[open] summary{color:#e1efe5;border-color:#adc9b34d}
.view-settings summary:focus-visible{outline:2px solid #c5e6d1;outline-offset:3px}
.settings-panel{position:absolute;right:0;top:calc(100% + 8px);width:242px;padding:17px;border:1px solid #a3bbaa30;border-radius:15px;background:#17201cf5;box-shadow:0 12px 38px #0007;z-index:50;color:#d4e1d9;text-align:left}
.settings-panel>strong{font-size:12px;font-weight:600}
.settings-motion{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:15px}
.settings-panel #pause{font-size:11px;padding:7px 10px;white-space:nowrap}
.settings-panel p{font-size:10px;line-height:1.7;color:#8fa296;margin:13px 0 0}
@media(max-width:700px){.view-settings summary{padding:8px;font-size:10px}.settings-panel{width:226px}}
