@font-face{font-family:Lumiel Menu Read Sans;src:url(/assets/mail-regular-1134-DUYhjMMo.woff2)format("woff2");font-weight:400;font-display:block}@font-face{font-family:Lumiel Menu Read Sans;src:url(/assets/mail-semibold-1134-DLALMrDW.woff2)format("woff2");font-weight:600;font-display:block}@font-face{font-family:Lumiel Menu Read Extra;src:url(/assets/codex-regular-1136-CJbvBamP.woff2)format("woff2");font-weight:400;font-display:block}@font-face{font-family:Lumiel Menu Read Extra;src:url(/assets/codex-semibold-1136-CNzckhT8.woff2)format("woff2");font-weight:600;font-display:block}.menu-refine{--mr-wood:#80634b;--mr-face:#84674f;--mr-face-dk:#6b523e;--mr-panel:#644c3a;--mr-head:#796049;--mr-edge:#35291f;--mr-rim:#a48c70;--mr-teal:#4b827b;--mr-teal-hi:#77a49b;--mr-teal-dk:#2f5a55;--mr-cream:#fff1d3;--mr-ink:#30241c;--mr-well:#584231;--mr-well-dk:#523d2e;--mr-plate:#72563e;--mr-socket:#3f2f23;--mr-gold:#d7a253;--mr-gold-hi:#efd09a;--mr-empty:#796651;--mr-empty-hi:#9b8873;--mr-bg:#1d1612;--mr-fg:#f4e4c4;--mr-muted:#cdb894;--mr-line:#4a3a2c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;word-break:normal;font-family:Lumiel Menu Read Sans,Lumiel Menu Read Extra,system-ui,sans-serif;font-weight:400}.menu-refine,.menu-refine *{box-sizing:border-box}.menu-refine button{color:inherit;touch-action:manipulation;cursor:pointer;font-family:inherit}.menu-refine button:disabled{cursor:default}.menu-refine :focus-visible{outline:3px solid var(--mr-cream);outline-offset:2px}.menu-refine.mr-window{inset:calc(var(--safe-t,0px) + 8px) calc(var(--safe-r,0px) + 8px) calc(var(--safe-b,0px) + 8px) calc(var(--safe-l,0px) + 8px);border:4px solid var(--mr-edge);background:var(--mr-wood);box-shadow:inset 0 3px var(--mr-rim),0 4px #1b1510;color:var(--mr-cream);text-shadow:0 1.5px var(--mr-ink);-webkit-text-stroke:.6px var(--mr-ink);paint-order:stroke fill;font-variant-numeric:tabular-nums;border-bottom-width:8px;border-radius:26px;grid-template-rows:auto minmax(0,1fr) auto;font-size:15px;line-height:1.35;display:grid;position:absolute;overflow:hidden}.menu-refine.mr-window:before{content:"";opacity:.04;pointer-events:none;background:url(/assets/material-wood-PGNIRiNO.svg) 50%/360px;position:absolute;inset:0}.menu-refine.mr-window>*{position:relative}.menu-refine.mr-window svg{-webkit-text-stroke:0;width:100%;height:100%;display:block}.menu-refine.mr-window b,.menu-refine.mr-window strong,.menu-refine.mr-window h2,.menu-refine.mr-window h3{font-weight:600}.menu-refine.mr-window small{-webkit-text-stroke:.45px var(--mr-ink);font-size:13px}.menu-refine .mr-head{align-items:center;gap:10px;min-height:62px;padding:10px 10px 8px 16px;display:flex}.menu-refine .mr-head h2{-webkit-text-stroke:.9px var(--mr-ink);text-shadow:0 2px var(--mr-ink);margin:0;font-size:23px;line-height:1.1}.menu-refine .mr-head .mr-head-note{min-width:0;font-size:14px;line-height:1.25}.menu-refine .mr-head .mr-title{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.menu-refine .mr-head h2,.menu-refine .mr-head .mr-head-note{white-space:nowrap}.menu-refine .mr-head .mr-grow{flex:1}.menu-refine .mr-key{border:3px solid var(--mr-edge);background:var(--mr-face);min-width:44px;min-height:44px;box-shadow:0 3px 0 var(--mr-edge),inset 0 2px var(--mr-rim),inset 0 -3px var(--mr-face-dk);color:var(--mr-cream);border-radius:11px;justify-content:center;align-items:center;gap:6px;margin-bottom:3px;padding:0 14px;font-size:16px;font-weight:600;line-height:1;transition:transform 50ms,box-shadow 50ms;display:inline-flex}.menu-refine .mr-key:active:not(:disabled){box-shadow:0 0 0 var(--mr-edge),inset 0 2px var(--mr-rim),inset 0 -1px var(--mr-face-dk);transform:translateY(3px)}.menu-refine .mr-key.mr-go{background:var(--mr-teal);box-shadow:0 3px 0 var(--mr-edge),inset 0 2px var(--mr-teal-hi),inset 0 -3px var(--mr-teal-dk)}.menu-refine .mr-key.mr-go:active:not(:disabled){box-shadow:0 0 0 var(--mr-edge),inset 0 2px var(--mr-teal-hi),inset 0 -1px var(--mr-teal-dk)}.menu-refine .mr-key:disabled{box-shadow:0 3px 0 var(--mr-edge),inset 0 2px #8c7660;color:#e5d3b1;background:#6f5846}.menu-refine .mr-key.mr-close{border-radius:12px;place-items:center;width:46px;height:46px;padding:0;font-size:22px;display:inline-grid}.menu-refine .mr-key.mr-close svg{flex:none;width:18px;height:18px}.menu-refine .mr-foot{align-items:center;gap:8px;min-height:66px;padding:9px 12px 10px;display:flex}.menu-refine .mr-foot .mr-msg{text-wrap:balance;-webkit-text-stroke:.45px var(--mr-ink);flex:1;min-width:0;font-size:13px;line-height:1.3}.menu-refine .mr-foot .mr-key{flex:none;font-size:15px}.menu-refine .mr-body{overscroll-behavior:contain;scrollbar-width:none;align-content:start;gap:10px;min-height:0;padding:2px 12px 10px;display:grid;overflow-y:auto}.menu-refine .mr-body::-webkit-scrollbar{display:none}.menu-refine .mr-section{gap:7px;min-width:0;display:grid}.menu-refine .mr-plate{align-items:center;gap:8px;margin:0;font-size:15px;line-height:1;display:flex}.menu-refine .mr-plate>span:first-child{white-space:nowrap;background:var(--mr-plate);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);align-items:center;height:28px;padding:0 14px;display:inline-flex;box-shadow:inset 0 2px #8a6c51,inset 0 -2px #5a4330}.menu-refine .mr-plate:after{content:"";background:var(--mr-well-dk);border-radius:2px;flex:1;height:4px;box-shadow:inset 0 1px 2px #20150e88}.menu-refine .mr-plate small{order:3;font-weight:400}.menu-refine .mr-well{background:var(--mr-well);border-radius:12px;box-shadow:inset 0 2px 4px #30201644}.menu-refine.mr-mail .mr-plate .mr-count{background:var(--mr-teal);min-width:24px;height:24px;color:var(--mr-cream);border-radius:12px;place-items:center;margin-left:6px;font-size:13px;display:inline-grid}.menu-refine.mr-mail .mr-card{background:var(--mr-well);box-shadow:inset 0 2px 0 var(--mr-well-dk);border-radius:12px;gap:6px;padding:10px 12px;display:grid}.menu-refine.mr-mail .mr-card.mr-got{opacity:.72}.menu-refine.mr-mail .mr-card-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.menu-refine.mr-mail .mr-name{min-width:0;font-size:16px;font-weight:600}.menu-refine.mr-mail .mr-sub,.menu-refine.mr-mail .mr-when{color:var(--mr-muted);font-size:13px;display:block}.menu-refine.mr-mail .mr-fresh{background:var(--mr-gold);color:var(--mr-ink);text-shadow:none;-webkit-text-stroke:0;border-radius:8px;padding:1px 8px;font-size:13px}.menu-refine.mr-mail .mr-hint{color:var(--mr-muted);margin:0;font-size:13px}.menu-refine.mr-mail .mr-actions{flex-wrap:wrap;gap:8px;display:flex}.menu-refine.mr-mail .mr-actions .mr-key{padding:0 14px}.menu-refine.mr-mail .mr-rewards{flex-wrap:wrap;gap:6px;display:flex}.menu-refine.mr-mail .mr-reward{background:var(--mr-plate);border-radius:8px;align-items:center;gap:4px;padding:2px 8px;font-size:14px;display:inline-flex}.menu-refine.mr-mail .mr-reward-icon,.menu-refine.mr-mail .mr-title-icon,.menu-refine.mr-mail .mr-empty-icon{flex:none;display:inline-block}.menu-refine.mr-mail .mr-reward-icon svg,.menu-refine.mr-mail .mr-title-icon svg{width:20px;height:20px}.menu-refine.mr-mail .mr-empty-icon svg{width:28px;height:28px}.menu-refine.mr-mail .mr-empty{text-align:center;border-radius:12px;justify-items:center;gap:8px;padding:14px;display:grid}.menu-refine.mr-mail .mr-empty p{word-break:keep-all;text-wrap:balance;margin:0;font-size:14px}.menu-refine.mr-mail .mr-code{gap:8px;min-width:0;display:flex}.menu-refine.mr-mail .mr-code input{border:3px solid var(--mr-edge);background:var(--mr-socket);min-width:0;min-height:46px;color:var(--mr-cream);letter-spacing:.08em;text-transform:uppercase;-webkit-text-stroke:0;text-shadow:none;border-radius:11px;flex:1;padding:0 12px;font:600 17px/1 Lumiel Menu Read Sans,Lumiel Menu Read Extra,system-ui,sans-serif;box-shadow:inset 0 3px #2a1f17}.menu-refine.mr-mail .mr-code input::placeholder{color:var(--mr-muted);letter-spacing:0;text-transform:none;opacity:1;font-weight:400}.menu-refine.mr-mail .mr-code input:focus-visible{outline:3px solid var(--mr-cream);outline-offset:1px}@media (orientation:landscape){.menu-refine.mr-mail .mr-body{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overflow:hidden}.menu-refine.mr-mail .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-mail .mr-col::-webkit-scrollbar{display:none}}.menu-refine.mr-window{width:auto;max-width:none;max-height:calc(100% - var(--safe-t,0px) - var(--safe-b,0px) - 16px);margin:0;padding:0}.menu-refine .mr-head{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-start;margin:0}.menu-refine .mr-head h2{color:var(--mr-cream);letter-spacing:0;font-weight:600}.menu-refine .mr-head h2:before,.menu-refine .mr-head h2:after{content:none}.menu-refine .mr-head .mr-close{margin-left:auto;position:static;transform:none}.menu-refine .mr-head .mr-close:active{transform:translateY(3px)}.menu-refine .mr-plate{color:var(--mr-cream);border:0;padding:0;font-weight:600}.menu-refine .mr-foot .mr-msg{margin:1em 0}.menu-refine .mr-col{align-content:start;gap:10px;min-width:0;min-height:0;display:grid}.menu-refine .mr-body,.menu-refine .mr-col{touch-action:pan-y}.menu-refine.mr-mail .mr-reward{overflow-wrap:anywhere;max-width:100%}.menu-refine.mr-mail .mr-when{overflow-wrap:anywhere}@media (orientation:portrait){.menu-refine.mr-mail.mr-window{top:auto}.menu-refine .mr-body{grid-auto-rows:max-content}.menu-refine .mr-col{min-height:auto}}@font-face{font-family:Lumiel Quest Read Sans;src:url(/assets/quest-regular-1133-CyiYF4AH.woff2)format("woff2");font-weight:400;font-display:block}@font-face{font-family:Lumiel Quest Read Sans;src:url(/assets/quest-semibold-1133-DRwSiTWV.woff2)format("woff2");font-weight:600;font-display:block}.menu-refine.mr-quest{font-family:Lumiel Quest Read Sans,Lumiel Menu Read Sans,Lumiel Menu Read Extra,system-ui,sans-serif}.menu-refine.mr-quest .mr-body{align-content:start}.menu-refine.mr-quest .mr-plate .mr-quest-count{background:var(--mr-teal);min-width:24px;height:24px;color:var(--mr-cream);border-radius:12px;place-items:center;margin-left:6px;font-size:13px;display:inline-grid}.menu-refine.mr-quest .mr-quest-card{background:var(--mr-well);box-shadow:inset 0 2px 0 var(--mr-well-dk);border-radius:12px;gap:6px;padding:10px 12px;display:grid}.menu-refine.mr-quest .mr-quest-card.tracked{outline:2px solid var(--mr-teal-hi);outline-offset:-2px}.menu-refine.mr-quest .mr-quest-card.early,.menu-refine.mr-quest .mr-quest-card.locked{opacity:.72}.menu-refine.mr-quest .mr-quest-top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.menu-refine.mr-quest .mr-quest-title{min-width:0;font-size:16px;font-weight:600}.menu-refine.mr-quest .mr-quest-npc,.menu-refine.mr-quest .mr-quest-where,.menu-refine.mr-quest .mr-quest-when,.menu-refine.mr-quest .mr-quest-level{color:var(--mr-muted);font-size:13px;display:block}.menu-refine.mr-quest .mr-quest-top .mr-quest-npc{margin-left:auto}.menu-refine.mr-quest .mr-quest-kind{color:var(--mr-cream);background:var(--mr-teal-dk);border-radius:8px;padding:1px 8px;font-size:13px}.menu-refine.mr-quest .mr-quest-kind.main{background:#8a3324}.menu-refine.mr-quest .mr-quest-kind.sub{background:#3f7d2e}.menu-refine.mr-quest .mr-quest-kind.guild{background:#2c6496}.menu-refine.mr-quest .mr-quest-kind.job{background:#8a5a1e}.menu-refine.mr-quest .mr-quest-kind.title{background:#8a6a28}.menu-refine.mr-quest .mr-quest-kind.bond{background:#8a3358}.menu-refine.mr-quest .mr-quest-fresh,.menu-refine.mr-quest .mr-quest-need{background:var(--mr-gold);color:var(--mr-ink);text-shadow:none;border-radius:8px;padding:1px 8px;font-size:13px}.menu-refine.mr-quest .mr-quest-goal{align-items:flex-start;gap:8px;margin:0;font-size:14px;display:flex}.menu-refine.mr-quest .mr-quest-dot{background:var(--mr-teal-hi);border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.menu-refine.mr-quest .mr-quest-mark{background:var(--mr-gold);width:20px;height:20px;color:var(--mr-ink);text-shadow:none;border-radius:50%;flex:none;place-items:center;font-size:13px;font-style:normal;font-weight:600;display:grid}.menu-refine.mr-quest .mr-quest-mark-text{color:var(--mr-gold-hi)}.menu-refine.mr-quest .mr-quest-line,.menu-refine.mr-quest .mr-quest-summary,.menu-refine.mr-quest .mr-quest-reward,.menu-refine.mr-quest .mr-quest-hint{color:var(--mr-muted);margin:0;font-size:13px}.menu-refine.mr-quest .mr-quest-line{font-style:italic}.menu-refine.mr-quest .mr-quest-actions{flex-wrap:wrap;gap:8px;display:flex}.menu-refine.mr-quest .mr-quest-actions .mr-key{padding:0 14px}.menu-refine.mr-quest .mr-quest-guide{white-space:nowrap}.menu-refine.mr-quest .mr-key.mr-quest-warn{background:#9a4d3a}.menu-refine.mr-quest .mr-quest-tracking{min-height:44px;color:var(--mr-teal-hi);place-items:center;padding:0 10px;font-size:14px;display:inline-grid}.menu-refine.mr-quest .mr-reward-box{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.menu-refine.mr-quest .mr-reward-label{color:var(--mr-muted)}.menu-refine.mr-quest .mr-rewards{flex-wrap:wrap;gap:6px;display:flex}.menu-refine.mr-quest .mr-reward{background:var(--mr-plate);border-radius:8px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.menu-refine.mr-quest .mr-reward-icon svg,.menu-refine.mr-quest .mr-quest-icon svg,.menu-refine.mr-quest .mr-quest-empty-icon svg{width:18px;height:18px}.menu-refine.mr-quest .af-hearts{gap:3px;display:inline-flex}.menu-refine.mr-quest .af-heart{opacity:.55;clip-path:polygon(50% 92%,8% 55%,8% 32%,24% 18%,42% 22%,50% 36%,58% 22%,76% 18%,92% 32%,92% 55%);background:#d8c4a8;width:16px;height:15px}.menu-refine.mr-quest .af-heart.on{opacity:1;background:#e85a6b}.menu-refine.mr-quest .mr-quest-items{border-radius:12px;gap:8px;padding:10px 12px;display:grid}.menu-refine.mr-quest .mr-quest-item{align-items:center;gap:10px;display:flex}.menu-refine.mr-quest .mr-quest-item-name{min-width:0;display:grid}.menu-refine.mr-quest .mr-quest-item-name small{color:var(--mr-muted);font-size:13px}.menu-refine.mr-quest .mr-quest-empty{text-align:center;border-radius:12px;justify-items:center;gap:6px;padding:14px;display:grid}.menu-refine.mr-quest .mr-quest-empty p{margin:0;font-size:14px}.menu-refine.mr-quest .mr-quest-bond-heading{margin:4px 0 0;font-size:14px;font-weight:600}.menu-refine.mr-quest .mr-quest-list{display:contents}.menu-refine.mr-quest .mr-quest-show{cursor:pointer;white-space:nowrap;align-items:center;gap:8px;min-height:44px;padding:0 4px;font-size:14px;display:inline-flex}.menu-refine.mr-quest .mr-quest-show input{width:22px;height:22px;accent-color:var(--mr-teal);margin:0}.menu-refine.mr-quest .mr-reward-icon{flex:none;display:inline-flex}.menu-refine.mr-quest .mr-reward-name{overflow-wrap:anywhere;min-width:0}.menu-refine.mr-quest .mr-reward{max-width:100%}.menu-refine.mr-quest .mr-reward-qty{white-space:nowrap}.menu-refine.mr-quest .mr-quest-tracking{min-width:44px}.menu-refine.mr-quest .mr-landscape-note{display:none}@media (orientation:landscape){.menu-refine.mr-quest .mr-body{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;overflow:hidden}.menu-refine.mr-quest .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-quest .mr-col::-webkit-scrollbar{display:none}.menu-refine.mr-quest .mr-portrait-note{display:none}.menu-refine.mr-quest .mr-landscape-note{display:inline}}#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}}
