 .pslTagPanel{font-size:var(--i-font-size_1);}.pslTagPanel_tokenField{min-height:2.25rem;}.pslTagPanel_tokenField{margin-bottom:var(--i-sp_2);}.pslTagPanel_searchWrap{flex:1;min-width:8em;display:flex;align-items:center;list-style:none;padding:0.2em 0;}.pslTagPanel_searchWrap .pslTagPanel_search{background:transparent;border:none;outline:none;width:100%;font-size:inherit;color:inherit;padding:0;}.pslTagPanel_search::placeholder{color:var(--i-color_soft);opacity:0.6;}.pslTagPanel_noResults{padding:0.75em 1em;color:var(--i-color_soft);font-size:max(0.8em, 11px);text-align:center;margin:0;}.pslTagPanel_section{background:var(--i-background_2);border-radius:var(--i-design-radius);border:1px solid var(--i-background_4);margin-top:0.4em;}.pslTagPanel_header{display:flex;align-items:center;gap:0.5em;width:100%;padding:0.75em 1em;cursor:pointer;font-size:max(0.8em, 11px);font-weight:600;color:var(--i-color_soft);text-transform:uppercase;letter-spacing:0.04em;user-select:none;}.pslTagPanel_header:focus-visible{outline:var(--i-outline-width) var(--i-outline-style) var(--i-outline-color);outline-offset:2px;border-radius:2px;}.pslTagPanel_header-chevron{display:inline-block;width:0.45em;height:0.45em;border-right:1.5px solid currentcolor;border-bottom:1.5px solid currentcolor;transform:rotate(45deg) translateY(-15%);transition:transform 0.15s ease;flex-shrink:0;margin-left:auto;}.pslTagPanel_header.is-open .pslTagPanel_header-chevron{transform:rotate(-135deg) translateY(-15%);}.pslTagPanel_tags{display:flex;flex-wrap:wrap;gap:0.5em;padding:0 1em 1em;}.pslTagPanel_tag{background-color:var(--i-background_5);background-color:color-mix(in srgb, currentcolor 10%, transparent);color:var(--_co);display:inline-flex;font-size:var(--i-font-size_-3);border-radius:min(5px, var(--i-design-radius));padding:0 1em;cursor:pointer;max-width:100%;overflow:hidden;font-weight:500;line-height:2;}@media (any-hover:hover){.pslTagPanel_tag:hover{background:color-mix(in srgb, var(--i-color_soft) 18%, transparent);color:var(--i-color_hard);}}.pslTagPanel_tag:focus-visible{outline:var(--i-outline-width) var(--i-outline-style) var(--i-outline-color);outline-offset:2px;}.pslTagPanel_tag--selected{background:color-mix(in srgb, var(--i-color_primary) 10%, transparent);color:var(--i-color_primary);}@media (any-hover:hover){.pslTagPanel_tag--selected:hover{background:color-mix(in srgb, var(--i-color_primary) 20%, transparent);color:var(--i-color_primary);}}