._1xMlhG_page{box-sizing:border-box;max-width:640px;min-height:100dvh;padding:16px 16px max(32px, env(safe-area-inset-bottom,0px));color:var(--ink);font-family:var(--font);flex-direction:column;gap:14px;margin:0 auto;display:flex}._1xMlhG_top{align-items:center;gap:12px;display:flex}._1xMlhG_back{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--glass-inner);min-height:44px;color:var(--ink-2);font:inherit;cursor:pointer;align-items:center;gap:4px;padding:0 14px 0 8px;font-weight:600;display:inline-flex}._1xMlhG_back:hover{background:var(--glass-inner-hover)}._1xMlhG_title{font-family:var(--font-display);margin:0;font-size:22px;font-weight:650}._1xMlhG_lede{color:var(--ink-3);margin:0;font-size:14px}._1xMlhG_card{border-radius:var(--r-panel);border:1px solid var(--edge);background:linear-gradient(135deg, var(--glass-solid-top), var(--glass-solid-bottom)), var(--ground);box-shadow:0 12px 30px var(--shadow), inset 0 1px 0 var(--sheen);flex-direction:column;gap:14px;padding:18px;display:flex}._1xMlhG_cardTitle{font-family:var(--font-display);margin:0;font-size:17px;font-weight:650}._1xMlhG_hint{color:var(--ink-3);margin:0;font-size:13px}._1xMlhG_presets{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}._1xMlhG_preset{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--glass-inner);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;padding:0 18px;font-weight:600}._1xMlhG_preset:hover{background:var(--glass-inner-hover)}._1xMlhG_preset[aria-pressed=true]{border-color:var(--brand-ink);background:var(--glass-inner-hover);color:var(--brand-ink)}._1xMlhG_field{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}._1xMlhG_fieldLegend{letter-spacing:.02em;color:var(--ink-2);padding:0;font-size:13px;font-weight:650}._1xMlhG_segments{flex-wrap:wrap;gap:6px;display:flex}._1xMlhG_segment{flex:1 1 0;min-width:72px;position:relative}._1xMlhG_segInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._1xMlhG_segLabel{border-radius:var(--r-inner);border:1px solid var(--line);background:var(--glass-inner);min-height:44px;color:var(--ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 10px;font-size:15px;display:flex}._1xMlhG_segment:hover ._1xMlhG_segLabel{background:var(--glass-inner-hover)}._1xMlhG_segInput:checked+._1xMlhG_segLabel{border-color:var(--brand-ink);background:var(--glass-inner-hover);color:var(--brand-ink);font-weight:650}._1xMlhG_segInput:focus-visible+._1xMlhG_segLabel{outline:2px solid var(--brand-ink);outline-offset:2px}._1xMlhG_preview{border-radius:var(--r-inner);border:1px solid var(--line);background:var(--glass-inner);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;margin:0;padding:10px 12px;font-size:15px;display:flex}._1xMlhG_previewLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:650}._1xMlhG_reset{border-radius:var(--r-pill);border:1px solid var(--line);min-height:44px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;align-self:flex-start;padding:0 14px}._1xMlhG_reset:hover{background:var(--glass-inner-hover)}._1xMlhG_back:focus-visible,._1xMlhG_preset:focus-visible,._1xMlhG_reset:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}._1xMlhG_steppers{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;display:grid}._1xMlhG_stepper{border-radius:var(--r-inner);border:1px solid var(--line);background:var(--glass-inner);align-items:center;gap:8px;min-width:0;margin:0;padding:8px 10px;display:flex}._1xMlhG_stepLabel{color:var(--ink-2);flex:auto;font-size:13px;font-weight:650}._1xMlhG_stepValue{text-align:center;font-variant-numeric:tabular-nums;min-width:64px;font-size:15px}._1xMlhG_stepButton{border-radius:var(--r-pill);border:1px solid var(--line);width:44px;height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;font-size:20px}._1xMlhG_stepButton:hover:not(:disabled){background:var(--glass-inner-hover)}._1xMlhG_stepButton:disabled{opacity:.4;cursor:default}._1xMlhG_stepButton:focus-visible,._1xMlhG_switchInput:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}._1xMlhG_switchRow{align-items:center;gap:12px;min-height:44px;display:flex}._1xMlhG_switchInput{width:22px;height:22px;accent-color:var(--brand-ink);cursor:pointer;flex:none;margin:0}._1xMlhG_switchLabel{cursor:pointer;flex-direction:column;flex:auto;display:flex}._1xMlhG_switchHint{color:var(--ink-3);font-size:12px}
