._compact_1b9cl_1[data-theme-toggle]{border:1px solid var(--ops-line,var(--line));width:40px;min-width:40px;height:40px;color:var(--ops-ink-2,var(--ink-2));box-shadow:none;cursor:pointer;transition:background var(--motion-control) var(--ease), color var(--motion-control) var(--ease);background:0 0;border-radius:50%;flex:none;justify-content:center;place-items:center;padding:0;display:inline-grid}._compact_1b9cl_1[data-theme-toggle]:hover{color:var(--ops-ink,var(--ink));background:var(--ops-hover-fill,var(--surface-2));transform:none}._compact_1b9cl_1[data-theme-toggle]:active{background:var(--ops-surface-3,var(--surface-3))}._compact_1b9cl_1[data-theme-toggle]:focus-visible{outline:var(--ops-focus-width,2px) solid var(--ops-focus,var(--ink-2));outline-offset:var(--ops-focus-offset,3px)}._compact_1b9cl_1 svg{width:17px;height:17px}@media (prefers-reduced-motion:reduce){._compact_1b9cl_1[data-theme-toggle]{transition:none}}._control_1b9cl_24{box-sizing:border-box;min-inline-size:0;border:1px solid var(--ops-line,var(--line));width:80px;height:44px;min-height:44px;color:var(--ops-ink-3,var(--ink-3));background:var(--ops-surface,var(--surface));box-shadow:inset 0 1px color-mix(in srgb, var(--ops-ink,var(--ink)) 4%, transparent);border-radius:10px;flex:none;align-items:center;gap:2px;margin:0;padding:4px;display:inline-flex}._visuallyHidden_1b9cl_43{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._control_1b9cl_24 button{box-sizing:border-box;width:34px;min-width:34px;height:34px;color:inherit;cursor:pointer;transition:color var(--motion-control) var(--ease), background var(--motion-control) var(--ease), border-color var(--motion-control) var(--ease), box-shadow var(--motion-control) var(--ease), transform var(--motion-feedback) var(--ease);background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;padding:0;display:inline-grid}._control_1b9cl_24 button:hover{color:var(--ops-ink-2,var(--ink-2));background:var(--ops-hover-fill,var(--surface-2))}._control_1b9cl_24 button:active{transform:scale(.96)}._control_1b9cl_24 button:focus-visible{outline:var(--ops-focus-width,2px) solid var(--ops-focus,var(--accent-action));outline-offset:2px}._control_1b9cl_24 button._active_1b9cl_87{color:var(--mq-ui-accent,var(--ops-ink,var(--ink)));background:var(--mq-ui-choice,var(--accent-soft));border-color:var(--mq-ui-edge,var(--ops-line,var(--line)));box-shadow:none}._control_1b9cl_24 svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){._control_1b9cl_24 button{transition-duration:.01ms!important}}._control_1fiw5_1{color:var(--ops-ink,var(--ink));font-family:var(--font-sans,sans-serif);flex:none;position:relative}._inline_1fiw5_8{border:0;min-width:0;margin:0;padding:0}._inline_1fiw5_8 legend{margin-bottom:10px;padding:0;font-size:13px;font-weight:500}._inlineOptions_1fiw5_10{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}._inlineOptions_1fiw5_10 label{border:1px solid var(--ops-line);min-height:34px;color:var(--ops-ink-2);cursor:pointer;font:400 12px/1.4 var(--mq-font-technical);border-radius:8px;place-items:center;display:grid;position:relative}._inlineOptions_1fiw5_10 label[data-selected=true]{color:var(--ops-ink);border-color:var(--mq-ui-edge);background:var(--mq-ui-choice)}._inlineOptions_1fiw5_10 label:hover{background:var(--ops-hover-fill)}._inlineOptions_1fiw5_10 input{opacity:0;width:1px;height:1px;position:absolute}._inlineOptions_1fiw5_10 label:has(input:focus-visible){outline:2px solid var(--ops-focus);outline-offset:2px}._trigger_1fiw5_17{box-sizing:border-box;border:1px solid var(--ops-line,var(--line));width:80px;min-width:80px;height:44px;min-height:44px;color:var(--ops-ink-2,var(--ink-2));background:var(--ops-surface,var(--surface));cursor:pointer;transition:color var(--motion-control) var(--ease), border-color var(--motion-control) var(--ease), background var(--motion-control) var(--ease), transform var(--motion-feedback) var(--ease);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 10px;list-style:none;display:inline-flex}._trigger_1fiw5_17::-webkit-details-marker{display:none}._trigger_1fiw5_17::marker{content:""}._trigger_1fiw5_17:hover,._trigger_1fiw5_17[data-popup-open]{color:var(--ops-ink,var(--ink));border-color:var(--ops-line-strong,var(--line-strong));background:var(--ops-surface-2,var(--surface-2))}._trigger_1fiw5_17:active{transform:scale(.975)}._trigger_1fiw5_17:focus-visible{outline:var(--ops-focus-width,2px) solid var(--ops-focus,var(--ink-2));outline-offset:var(--ops-focus-offset,3px)}._aa_1fiw5_55{letter-spacing:-.04em;font-size:13px;font-weight:760}._current_1fiw5_61{color:var(--ops-ink-3,var(--ink-3));font-variant-numeric:tabular-nums;font:720 9px/1 ui-monospace,SFMono-Regular,Consolas,monospace}._positioner_1fiw5_67{z-index:120}._panel_1fiw5_68{z-index:120;border:1px solid var(--ops-line-strong,var(--line-strong));width:252px;color:var(--ops-ink,var(--ink));background:color-mix(in srgb, var(--ops-surface,var(--surface)) 96%, var(--ops-bg,var(--bg)));box-shadow:none;opacity:1;transform-origin:100% 0;border-radius:12px;margin:0;padding:14px;transition:opacity .34s,transform .38s cubic-bezier(.22,.61,.36,1);position:relative;transform:translateY(0)scale(1)}._panel_1fiw5_68[data-starting-style],._panel_1fiw5_68[data-ending-style]{opacity:0;transform:translateY(-6px)scale(.99)}._panel_1fiw5_68[data-ending-style]{pointer-events:none;transition-duration:.28s}._panel_1fiw5_68 legend{color:var(--ops-ink,var(--ink));padding:0;font-size:12px;font-weight:720}._panel_1fiw5_68>p{color:var(--ops-ink-3,var(--ink-3));margin:4px 0 12px;font-size:9px;line-height:1.45}._options_1fiw5_102{gap:4px;display:grid}._panel_1fiw5_68 ._scope_1fiw5_103{border-top:1px solid var(--ops-line,var(--line));color:var(--ops-ink-3,var(--ink-3));margin:12px 0 0;padding-top:11px;font-size:11px;line-height:1.5}._option_1fiw5_102{min-height:44px;color:var(--ops-ink-2,var(--ink-2));cursor:pointer;transition:color var(--motion-control) var(--ease), border-color var(--motion-control) var(--ease), background var(--motion-control) var(--ease);border:1px solid #0000;border-radius:8px;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 10px;display:grid;position:relative}._option_1fiw5_102 input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}._option_1fiw5_102:hover{color:var(--ops-ink,var(--ink));background:var(--ops-hover-fill,var(--surface-2))}._option_1fiw5_102:has(input:focus-visible){outline:var(--ops-focus-width,2px) solid var(--ops-focus,var(--ink-2));outline-offset:2px}._option_1fiw5_102[data-selected=true]{color:var(--ops-ink,var(--ink));border-color:var(--ops-line,var(--line-strong));background:var(--mq-ui-choice,var(--surface-2))}._optionMark_1fiw5_148{border:1px solid var(--ops-line-strong,var(--line-strong));border-radius:50%;width:11px;height:11px;box-shadow:inset 0 0 0 3px #0000}._option_1fiw5_102[data-selected=true] ._optionMark_1fiw5_148{border-color:var(--ops-ink-2,var(--ink-2));background:var(--ops-ink-2,var(--ink-2));box-shadow:inset 0 0 0 3px var(--ops-surface,var(--surface))}._optionLabel_1fiw5_162{min-width:0;font-size:10px;font-weight:680}._option_1fiw5_102 strong{color:var(--ops-ink-3,var(--ink-3));font-variant-numeric:tabular-nums;font:720 9px/1 ui-monospace,SFMono-Regular,Consolas,monospace}@keyframes _scalePanelIn_1fiw5_1{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._trigger_1fiw5_17,._option_1fiw5_102{transition-duration:.01ms!important}._panel_1fiw5_68{transition-duration:0s!important;animation:none!important}}:root[data-motion=reduced] ._panel_1fiw5_68{transition-duration:0s!important;animation:none!important}@media (min-width:841px){:root:not([data-theme=light]) ._current_1fiw5_61{font:400 12px/18px var(--mq-font-technical)}:root:not([data-theme=light]) ._aa_1fiw5_55{letter-spacing:0;font-weight:500}:root:not([data-theme=light]) ._panel_1fiw5_68 legend{font-size:13px;font-weight:500}:root:not([data-theme=light]) ._panel_1fiw5_68>p{font-size:12px;line-height:18px}:root:not([data-theme=light]) ._optionLabel_1fiw5_162{font-size:13px;font-weight:400}:root:not([data-theme=light]) ._option_1fiw5_102 strong{font-family:var(--mq-font-technical);font-size:12px;font-weight:400}}
