.ui-search{border-radius:var(--radius-card);color:#aaaec7;background:#0b121abf;border:1px solid #c6ddfa54;flex:1;align-items:center;gap:12px;min-width:0;min-height:46px;padding:0 10px;display:flex;box-shadow:inset 0 1px #ffffff0b}.ui-search:focus-within{box-shadow:0 0 0 2px #b8d8ff80}.ui-search>svg{flex:none}.ui-search input{width:100%;min-width:0;height:46px;color:var(--text);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:15px}.ui-search input::placeholder{color:#a6a9bd}.ui-search input::-webkit-search-cancel-button{-webkit-appearance:none}.ui-search button{border-radius:var(--radius-circle);width:44px;height:44px;color:var(--muted);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (max-width:700px){.ui-search{gap:8px;padding:0 7px}.ui-search input{font-size:16px}.ui-search input::placeholder{font-size:12px}}
.ui-select{flex:none;align-items:center;width:max-content;min-width:0;max-width:100%;display:flex;position:relative}.ui-select--open{z-index:30}.ui-select-trigger{border-radius:var(--radius-card);color:#e4e3f4;max-width:100%;min-height:46px;font:inherit;white-space:nowrap;cursor:pointer;background:#0b121acc;border:1px solid #c6ddfa54;justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 14px;font-size:12px;display:flex;box-shadow:inset 0 1px #ffffff0b}.ui-select-trigger:hover,.ui-select--open .ui-select-trigger{background:#14202bd9;border-color:#b5cbe680}.ui-select-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ui-select-trigger svg{color:#b8bbd2;flex:none;transition:transform .18s}.ui-select--open .ui-select-trigger svg{transform:rotate(180deg)}.ui-select-list{border-radius:var(--radius-card);min-width:max(100%,210px);max-width:min(320px,100vw - 32px);max-height:min(320px,50vh);-webkit-backdrop-filter:blur(var(--card-blur));backdrop-filter:blur(var(--card-blur));overscroll-behavior:contain;background:#101a25f5;border:1px solid #b5cbe680;outline:0;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 18px 44px #000a,inset 0 1px #ffffff15}.ui-select--above .ui-select-list{top:auto;bottom:calc(100% + 8px)}.ui-select-option{border-radius:var(--radius-sm);color:#cbd6e4;white-space:nowrap;cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:42px;padding:10px 12px;font-size:13px;display:flex}.ui-select-option:hover,.ui-select-option--active{color:#fff;background:#b4d7ff1c}.ui-select-option[aria-selected=true]{color:#d9e8ff}.ui-select-option svg{color:#a9d1ff;flex:none}@media (max-width:700px){.ui-select-trigger{gap:4px;width:137px;padding-left:10px;padding-right:9px;font-size:11px}.ui-select-trigger svg{width:14px}.ui-select-option{font-size:12px}}@media (prefers-reduced-motion:reduce){.ui-select-trigger svg{transition:none}}
