.fsyZNq_layout{gap:var(--space-6);padding-top:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.fsyZNq_sidebar{display:none}.fsyZNq_main{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}@media (min-width:900px){.fsyZNq_layout{gap:var(--space-8);grid-template-columns:300px minmax(0,1fr);align-items:start}.fsyZNq_sidebar{top:var(--space-4);max-height:calc(100dvh - var(--space-7));scrollbar-width:thin;padding-inline-end:var(--space-2);display:block;position:sticky;overflow-y:auto}.fsyZNq_openBtn{display:none}}.fsyZNq_sideTitle{font-family:var(--font-display);text-transform:uppercase;font-size:30px;font-weight:400;line-height:1}.fsyZNq_toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (min-width:900px){.fsyZNq_toolbarIdle{display:none}}.fsyZNq_openBtn{flex:none}.fsyZNq_activeList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fsyZNq_activeChip{border-color:var(--cream)}.fsyZNq_clearAll{color:var(--accent);border-style:dashed}.fsyZNq_clearAll:hover{color:var(--accent)}.fsyZNq_pending{opacity:.55;transition:opacity .12s ease-in}.fsyZNq_panel{gap:var(--space-6);padding-top:var(--space-4);flex-direction:column;display:flex}.fsyZNq_group{gap:var(--space-3);flex-direction:column;display:flex}.fsyZNq_groupHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1.5px solid var(--line);display:flex}.fsyZNq_groupLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:600}.fsyZNq_groupHint{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);text-transform:uppercase;text-align:end;font-size:11px}.fsyZNq_hint{color:var(--muted);font-size:14px}.fsyZNq_hint a{color:var(--accent)}.fsyZNq_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.fsyZNq_dim{color:var(--muted);border-style:dashed}.fsyZNq_segRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.fsyZNq_makeBtn:disabled{color:var(--faint);cursor:not-allowed;border-style:dashed}.fsyZNq_axes{gap:var(--space-3);flex-direction:column;display:flex}.fsyZNq_axis{flex-direction:column;gap:2px;display:flex}.fsyZNq_axisHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.fsyZNq_axisLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:600}.fsyZNq_axisValue{font-family:var(--font-display);font-size:18px;line-height:1}.fsyZNq_segs{align-items:stretch;display:flex}.fsyZNq_anyBtn,.fsyZNq_segBtn{min-width:var(--tap);min-height:var(--tap);color:var(--cream);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.fsyZNq_anyBtn{padding-inline:var(--space-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1.5px solid var(--line-2);border-radius:var(--radius-chip);color:var(--muted);margin-inline-end:var(--space-1);font-size:11px;font-weight:600}.fsyZNq_anyBtn[aria-pressed=true]{border-color:var(--cream);color:var(--cream)}.fsyZNq_seg{background:var(--seg-off);width:30px;height:18px;display:block;transform:skew(-14deg)}.fsyZNq_segBtn:hover .fsyZNq_seg{outline:1.5px solid var(--line-2)}.fsyZNq_seg.fsyZNq_segOn{background:var(--accent)}.fsyZNq_seg.fsyZNq_segOnHeat{background:var(--chili)}.fsyZNq_segBtn[aria-pressed=true] .fsyZNq_seg{box-shadow:0 4px 0 -1px var(--cream)}.fsyZNq_sheet{border:0;border-top:2px solid var(--line-2);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--ink-1);width:100%;max-width:100%;max-height:88dvh;color:var(--cream);flex-direction:column;margin:auto 0 0;padding:0}.fsyZNq_sheet[open]{display:flex}.fsyZNq_sheet::backdrop{background:#000000b3}.fsyZNq_sheetHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--gutter) var(--space-2);border-bottom:1.5px solid var(--line);display:flex}.fsyZNq_sheetBody{padding:0 var(--gutter) var(--space-6);flex:1;overflow-y:auto}.fsyZNq_sheetFoot{gap:var(--space-3);padding:var(--space-3) var(--gutter) calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:1.5px solid var(--line);background:var(--ink-1);justify-content:flex-end;align-items:center;display:flex}.fsyZNq_showBtn{min-height:var(--tap);flex:1;font-size:20px}
