.qr{aspect-ratio:1;border-radius:var(--radius-l);background:var(--qr-plate);width:min(268px,68vw);box-shadow:0 0 0 1px rgb(var(--glass-edge)/10%),0 18px 46px #00000042;place-items:center;padding:14px;display:grid;position:relative}.qr:after{border:1px solid var(--accent);border-radius:calc(var(--radius-l) + 3px);opacity:.42;content:"";pointer-events:none;position:absolute;inset:-3px}.qr__code{width:100%;height:100%;display:block}.qr__core,.qr__dots{fill:var(--qr-ink)}.qr__ring{fill:none;stroke:var(--qr-ink);stroke-width:1px}.qr__plate{fill:var(--qr-plate)}.qr__mark{fill:var(--qr-ink)}.qr__pending{border:2px solid var(--qr-ink);opacity:.35;border-top:2px solid #0000;border-radius:50%;width:34px;height:34px;animation:.9s linear infinite qr-spin}@keyframes qr-spin{to{transform:rotate(1turn)}}.settingsSlider{transition:opacity .2s var(--ease-out);flex-direction:column;gap:6px;display:flex}.settingsSlider--isOff{opacity:.42}.settingsSlider__head{justify-content:space-between;align-items:baseline;display:flex}.settingsSlider__label{color:var(--chalk-100);font-size:13px}.settingsSlider__value{font-variant-numeric:tabular-nums;color:var(--chalk-200);font-size:12px}.settingsSlider__bar{border-radius:var(--radius-m);background:var(--ink-400);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;height:52px;transition:transform .14s var(--ease-out);position:relative;overflow:hidden}.settingsSlider__bar:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.settingsSlider__fill{inset-block:0;width:var(--fill,0);background:var(--chalk-000);pointer-events:none;position:absolute;left:0}.settingsSlider--isSliding .settingsSlider__bar{transform:scaleY(1.06)}.settingsSlider--isOff .settingsSlider__bar{cursor:default}.settingsToggle{--switch-pad:3px;--switch-gap:2px;gap:var(--switch-gap);padding:var(--switch-pad);border:1px solid var(--ink-400);flex:none;grid-auto-columns:1fr;grid-auto-flow:column}.settingsToggle,.settingsToggle__slot{border-radius:var(--radius-pill);display:grid;position:relative}.settingsToggle__slot{z-index:2;min-width:34px;height:20px;color:var(--chalk-300);transition:color .28s var(--ease-out);place-items:center;padding:0 8px;font-size:11px;font-weight:500}.settingsToggle__slot svg{width:13px;height:13px}.settingsToggle__slot:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.settingsToggle--isLarge{align-self:flex-start}.settingsToggle--isLarge .settingsToggle__slot{letter-spacing:.16em;text-transform:uppercase;height:auto;padding:7px 14px;font-size:10px;font-weight:600}.settingsToggle__slot--isOn{color:var(--accent-ink)}.settingsToggle__pill{z-index:1;inset:var(--switch-pad) auto var(--switch-pad) var(--switch-pad);border-radius:var(--radius-pill);background:var(--accent);transform:translateX(calc((100% + var(--switch-gap))*var(--active,0)));transition:transform .28s var(--ease-out);position:absolute}@media (prefers-reduced-motion:reduce){.settingsToggle__pill,.settingsToggle__slot{transition:none}}
