.TBUU9a_wrap{gap:var(--space-2);flex-direction:column;display:flex}.TBUU9a_controls{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.TBUU9a_filterGroup{gap:var(--space-1);flex-wrap:wrap;display:flex}.TBUU9a_filterBtn{min-height:var(--tap-target-min);padding:0 var(--space-2);border:1px solid var(--color-stone);border-radius:var(--radius-pill);background:var(--color-shell-white);color:var(--color-viridian);font-family:inherit;font-size:var(--text-small);cursor:pointer;font-weight:600;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.TBUU9a_filterBtn:hover{border-color:var(--color-viridian-72)}.TBUU9a_filterActive{background:var(--color-viridian);border-color:var(--color-viridian);color:var(--color-shell-white)}.TBUU9a_filterActive:hover{border-color:var(--color-viridian)}.TBUU9a_sortWrap{align-items:center;gap:var(--space-1);display:inline-flex}.TBUU9a_sortLabel{font-size:var(--text-small);color:var(--color-viridian-72)}.TBUU9a_sortSelect{min-height:var(--tap-target-min);padding:0 var(--space-1);border:1px solid var(--color-stone);border-radius:var(--radius-button);background:var(--color-shell-white);color:var(--color-viridian);font-family:inherit;font-size:var(--text-small);cursor:pointer;font-weight:600}.TBUU9a_matchCount{font-size:var(--text-small);color:var(--color-viridian-72);margin:0}.TBUU9a_list{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:820px){.TBUU9a_list{grid-template-columns:repeat(2,minmax(0,1fr))}}.TBUU9a_item{content-visibility:auto;contain-intrinsic-size:auto 190px;min-width:0}.TBUU9a_showAllBtn{min-height:var(--tap-target-min);padding:0 var(--space-3);border:1px solid var(--color-stone);border-radius:var(--radius-button);background:var(--color-shell-white);color:var(--color-viridian);font-family:inherit;font-size:var(--text-body);cursor:pointer;justify-content:center;align-self:flex-start;align-items:center;font-weight:600;display:inline-flex}.TBUU9a_showAllBtn:hover{background:var(--color-sky)}
.GNzISG_slot{background:var(--color-honeydew);border-radius:var(--radius-card);padding:var(--space-1);gap:var(--space-1);flex-direction:column;display:flex}.GNzISG_head{justify-content:flex-end;align-items:center;gap:var(--space-1);padding:4px var(--space-1);display:flex}.GNzISG_label{font-size:var(--text-small);font-weight:600}.GNzISG_tip{position:relative}.GNzISG_tipToggle{cursor:pointer;min-width:var(--tap-target-min);min-height:var(--tap-target-min);justify-content:center;align-items:center;list-style:none;display:inline-flex}.GNzISG_tipToggle::-webkit-details-marker{display:none}.GNzISG_tipDot{border-radius:var(--radius-pill);border:1px solid var(--color-viridian-60);justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;font-style:italic;font-weight:600;display:inline-flex}.GNzISG_tipText{z-index:2;background:var(--color-shell-white);border-radius:var(--radius-button);width:min(280px,70vw);box-shadow:var(--shadow-soft);padding:var(--space-2);font-size:var(--text-small);margin:0;position:absolute;top:calc(100% + 4px);right:0}
._9Ev1aa_section{gap:var(--space-2);flex-direction:column;display:flex}._9Ev1aa_narrow{background:var(--color-shell-white);border:1px solid var(--color-stone);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);padding:var(--space-2);gap:var(--space-1);flex-direction:column;display:flex}._9Ev1aa_narrowLabel{font-weight:600}._9Ev1aa_narrowRow{gap:var(--space-1);display:flex}._9Ev1aa_narrowInput{min-width:0;min-height:var(--tap-target-min);padding:0 var(--space-2);font-size:var(--text-body);border:1px solid var(--color-stone);border-radius:var(--radius-input);background:var(--color-shell);color:var(--color-viridian);flex:1}._9Ev1aa_narrowButton{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-button);background:var(--color-viridian);color:var(--color-shell-white);cursor:pointer;border:none;font-weight:600;transition:background-color .15s ease-out}._9Ev1aa_narrowButton:hover{background:var(--color-viridian-dark)}._9Ev1aa_results{gap:var(--space-2);flex-direction:column;display:flex}._9Ev1aa_resultsActive{min-height:120px}._9Ev1aa_title{margin:0}._9Ev1aa_note{color:var(--color-viridian-72);font-size:var(--text-small);margin:0}._9Ev1aa_statusLine{color:var(--color-viridian-72);margin:0}._9Ev1aa_list{gap:var(--space-2);grid-template-columns:1fr;display:grid}@media (min-width:820px){._9Ev1aa_list{grid-template-columns:repeat(2,minmax(0,1fr))}}._9Ev1aa_seeAll{margin:0}._9Ev1aa_fallback{background:var(--color-sky);border-radius:var(--radius-card);padding:var(--space-3)}._9Ev1aa_fallbackTitle{margin:0 0 var(--space-1);font-weight:600}._9Ev1aa_fallbackNote{margin:0}
