._controls_1l4wu_2{scroll-margin-top:calc(var(--ribbon-height,0px) + var(--space-4));gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._topRow_1l4wu_9,._toolbar_1l4wu_10,._statusRow_1l4wu_11{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._topRow_1l4wu_9{justify-content:space-between}._segmented_1l4wu_23{border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--glass-bg-strong);padding:3px;display:inline-flex}._segmented_1l4wu_23 button{align-items:center;gap:var(--space-1);min-width:var(--touch-target);min-height:calc(var(--touch-target) - 8px);padding:0 var(--space-4);border-radius:var(--radius-pill);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-muted);background:0 0;border:0;justify-content:center;display:inline-flex}@media not (min-width:480px){._segmented_1l4wu_23 button{padding:0 var(--space-3)}._segmentedIcon_1l4wu_54{display:none}}._segmented_1l4wu_23 button:hover{color:var(--color-ink)}._segmented_1l4wu_23 button[aria-pressed=true]{color:var(--color-accent-ink);background:var(--color-accent)}._search_1l4wu_68{flex:16rem;align-items:center;max-width:28rem;display:flex;position:relative}._searchIcon_1l4wu_76{left:var(--space-3);color:var(--color-ink-muted);pointer-events:none;position:absolute}._search_1l4wu_68 input{width:100%;min-height:var(--touch-target);padding:0 var(--space-3) 0 calc(var(--space-3) + 20px + var(--space-2));border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);font:inherit;color:var(--color-ink);background:var(--glass-bg-strong)}._search_1l4wu_68 input::placeholder{color:var(--color-ink-muted);opacity:1}._select_1l4wu_99>span{white-space:nowrap}._select_1l4wu_99{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-sm);color:var(--color-ink-muted);flex:0 auto;display:flex}._select_1l4wu_99 select{width:100%;min-width:0;max-width:16rem;min-height:var(--touch-target);padding:0 var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);font:inherit;color:var(--color-ink);background:var(--glass-bg-strong);flex:auto}._chip_1l4wu_127{align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-4);border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);background:var(--glass-bg-strong);display:inline-flex}._chip_1l4wu_127:hover{background:var(--color-accent-soft)}._chip_1l4wu_127[aria-pressed=true]{border-color:var(--color-accent);color:var(--color-accent-ink);background:var(--color-accent)}._slider_1l4wu_152{gap:var(--space-1);max-width:22rem;font-size:var(--text-sm);color:var(--color-ink-muted);flex:14rem;display:grid}._slider_1l4wu_152 input{width:100%;min-height:var(--touch-target);accent-color:var(--color-accent);margin:0}._sliderValue_1l4wu_168{font-variant-numeric:tabular-nums;color:var(--color-ink)}._count_1l4wu_173{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-ink-muted);margin:0}._clear_1l4wu_180{min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);text-underline-offset:.2em;background:0 0;border:0;text-decoration:underline}._notice_1l4wu_194{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-ink);background:var(--color-accent-soft);margin:0;display:flex}._results_1l4wu_207{min-height:12rem;overflow-x:clip}._panel_1l4wu_212{padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg)}._state_1l4wu_217{justify-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-4);text-align:center;color:var(--color-ink-muted);display:grid}._state_1l4wu_217 p{margin:0}._stateTitle_1l4wu_230{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-ink)}._action_1l4wu_236{align-items:center;gap:var(--space-2);min-height:var(--touch-target);margin-top:var(--space-2);padding:0 var(--space-5);border-radius:var(--radius-pill);font:inherit;font-weight:var(--weight-semibold);color:var(--color-accent-ink);background:var(--color-accent);border:0;display:inline-flex}._mapSlot_1l4wu_251{min-width:0;scroll-margin-top:calc(var(--ribbon-height,0px) + var(--space-4))}
