#settings .settings-panel,#settings .set-a,#settings .g-screen,#settings .g-sound,#settings .g-save,#settings .seg,#settings .gsl,#settings .sw,#settings .dev-info{box-sizing:border-box}@font-face{font-family:Lumiel Settings Read Sans;src:url(/assets/settings-regular-1135-BUj1DPvI.woff2)format("woff2");font-weight:400;font-display:block}@font-face{font-family:Lumiel Settings Read Sans;src:url(/assets/settings-semibold-1135-1GPOi3Gc.woff2)format("woff2");font-weight:600;font-display:block}.menu-refine.mr-settings{font-family:Lumiel Settings Read Sans,Lumiel Menu Read Sans,Lumiel Menu Read Extra,system-ui,sans-serif}.menu-refine.mr-settings .mr-settings-card{background:var(--mr-well);box-shadow:inset 0 2px 0 var(--mr-well-dk);border-radius:12px;gap:8px;min-width:0;padding:10px 12px;display:grid}.menu-refine.mr-settings .mr-settings-quality-compact{grid-template-columns:auto minmax(0,1fr);align-items:center}.menu-refine.mr-settings .mr-settings-quality-compact .mr-settings-sub{grid-column:1/-1}.menu-refine.mr-settings .mr-settings-quality-compact .mr-settings-segment{gap:2px;min-width:0;padding:3px}.menu-refine.mr-settings .mr-settings-quality-compact .mr-settings-segment button{padding:0 4px}.menu-refine.mr-settings .mr-settings-camera-toggle{text-align:left;width:100%;min-height:52px;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.menu-refine.mr-settings .mr-settings-camera-toggle .copy{gap:2px;display:grid}.menu-refine.mr-settings .mr-settings-camera-toggle strong{font-size:16px;font-weight:600}.menu-refine.mr-settings .mr-settings-camera-toggle small{color:#e4cfad;font-size:13px}.menu-refine.mr-settings .mr-settings-camera-toggle .toggle-state{flex:none;align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.menu-refine.mr-settings .mr-settings-camera-toggle .switch-track{border:3px solid var(--mr-edge);background:var(--mr-socket);border-radius:18px;width:52px;height:30px;position:relative;box-shadow:inset 0 2px #2a1f17}.menu-refine.mr-settings .mr-settings-camera-toggle .switch-track:after{content:"";background:var(--mr-face);width:20px;height:20px;box-shadow:inset 0 2px var(--mr-rim);border-radius:50%;position:absolute;top:2px;left:2px}.menu-refine.mr-settings .mr-settings-camera-toggle[aria-checked=true] .switch-track{background:var(--mr-teal)}.menu-refine.mr-settings .mr-settings-camera-toggle[aria-checked=true] .switch-track:after{background:var(--mr-cream);transform:translate(22px)}.menu-refine.mr-settings .mr-settings-label-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;display:flex}.menu-refine.mr-settings .mr-settings-label{white-space:nowrap;font-size:16px;font-weight:600}.menu-refine.mr-settings .mr-settings-label-row small,.menu-refine.mr-settings .mr-settings-sub{color:var(--mr-muted)}.menu-refine.mr-settings .mr-settings-sub{word-break:keep-all;text-wrap:pretty;margin:0;font-size:13px;line-height:1.4}.menu-refine.mr-settings .mr-settings-segment{background:var(--mr-socket);border-radius:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid;box-shadow:inset 0 2px #2a1f17}.menu-refine.mr-settings .mr-settings-segment button{min-height:44px;color:var(--mr-muted);white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:0 4px;font-size:15px;font-weight:600}.menu-refine.mr-settings .mr-settings-segment button[aria-checked=true]{background:var(--mr-teal);color:var(--mr-cream);box-shadow:inset 0 2px var(--mr-teal-hi),inset 0 -3px var(--mr-teal-dk)}.menu-refine.mr-settings .mr-settings-slider{grid-template-columns:5.2em minmax(0,1fr) 2.4em;align-items:center;gap:10px;min-height:44px;display:grid}.menu-refine.mr-settings .mr-settings-slider em{text-align:right;font-size:15px;font-style:normal;font-weight:600}.menu-refine.mr-settings .mr-settings-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}.menu-refine.mr-settings .mr-settings-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--mr-gold) var(--v),var(--mr-socket) var(--v));border-radius:6px;height:12px;box-shadow:inset 0 2px #2a1f1788}.menu-refine.mr-settings .mr-settings-range::-moz-range-track{background:linear-gradient(90deg,var(--mr-gold) var(--v),var(--mr-socket) var(--v));border-radius:6px;height:12px}.menu-refine.mr-settings .mr-settings-range::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--mr-edge);background:var(--mr-face);width:28px;height:28px;box-shadow:inset 0 2px var(--mr-rim);border-radius:50%;margin-top:-8px}.menu-refine.mr-settings .mr-settings-range::-moz-range-thumb{border:3px solid var(--mr-edge);background:var(--mr-face);border-radius:50%;width:22px;height:22px}.menu-refine.mr-settings .mr-settings-range:focus-visible{outline:3px solid var(--mr-cream);outline-offset:0;border-radius:10px}.menu-refine.mr-settings .mr-settings-switch-row{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;display:flex}.menu-refine.mr-settings .mr-settings-switch{appearance:none;border:3px solid var(--mr-edge);background:var(--mr-socket);cursor:pointer;border-radius:15px;flex:none;width:52px;height:30px;margin:0;transition:background .12s;position:relative}.menu-refine.mr-settings .mr-settings-switch:before{content:"";background:var(--mr-face);width:20px;height:20px;box-shadow:inset 0 2px var(--mr-rim);border-radius:50%;transition:transform .12s;position:absolute;top:2px;left:2px}.menu-refine.mr-settings .mr-settings-switch:checked{background:var(--mr-teal)}.menu-refine.mr-settings .mr-settings-switch:checked:before{background:var(--mr-cream);transform:translate(22px)}.menu-refine.mr-settings .mr-settings-actions{flex-wrap:wrap;gap:8px;display:flex}.menu-refine.mr-settings .mr-settings-actions .mr-key{flex:auto;font-size:15px}.menu-refine.mr-settings .mr-key.mr-settings-wide{width:100%;font-size:15px}.menu-refine.mr-settings .mr-settings-info{gap:8px;display:grid}.menu-refine.mr-settings .mr-settings-device-text{background:var(--mr-socket);white-space:pre-line;overflow-wrap:anywhere;color:var(--mr-muted);border-radius:10px;margin:0;padding:8px 10px;font-size:13px;line-height:1.45}.menu-refine.mr-settings #device-info{font-size:13px}@media (orientation:landscape){.menu-refine.mr-settings .mr-body{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overflow:hidden}.menu-refine.mr-settings .mr-col{overscroll-behavior:contain;scrollbar-width:none;align-content:start;gap:10px;min-width:0;min-height:0;display:grid;overflow-y:auto}.menu-refine.mr-settings .mr-col::-webkit-scrollbar{display:none}}.menu-refine.mr-settings [hidden]{display:none}.menu-refine.mr-settings .mr-settings-segment button.on{background:var(--mr-teal);color:var(--mr-cream);box-shadow:inset 0 2px var(--mr-teal-hi),inset 0 -3px var(--mr-teal-dk)}.menu-refine.mr-settings .mr-settings-range{touch-action:pan-y;min-width:0}@media (orientation:portrait){.menu-refine.mr-settings.mr-window{top:auto}.menu-refine.mr-settings .mr-settings-quality-compact{grid-template-columns:1fr}}
