.select-dropdown{--select-dropdown-blue:#1976d2;--select-dropdown-blue-soft:#e8f2fa;--select-dropdown-text:#334048;--select-dropdown-border:#d0d5dd;--select-dropdown-menu-bg:#f4f6f8;border-bottom:1px solid var(--select-dropdown-blue-soft);flex-direction:column;align-items:stretch;width:100%;max-width:360px;display:inline-flex}.select-dropdown__trigger:hover{background:var(--select-dropdown-blue-soft)}.select-dropdown__trigger{cursor:pointer;text-align:left;width:100%;font:inherit;box-sizing:border-box;background:0 0;border:none;border-radius:0;margin:0;padding:12px}.select-dropdown__trigger--open{border-bottom-color:var(--select-dropdown-border)}.select-dropdown__trigger-inner{align-items:center;gap:12px;width:100%;display:flex}.select-dropdown__trigger-inner--no-label{justify-content:space-between}.select-dropdown__field-label{color:var(--select-dropdown-text);flex-shrink:0;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;line-height:24px}.select-dropdown__chip{text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:888px;justify-content:center;align-items:center;width:22px;min-width:0;height:22px;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;line-height:22px;display:inline-flex;overflow:hidden}.select-dropdown__chip--selected{background:var(--select-dropdown-blue-soft);color:var(--select-dropdown-blue)}.select-dropdown__chip--placeholder{display:none}.select-dropdown__chip--text{justify-content:flex-start;width:auto;min-width:0;max-width:min(220px,100%);height:auto;min-height:22px;padding:2px 10px}.select-dropdown__chevron-wrap{color:var(--select-dropdown-text);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.select-dropdown__trigger-inner--no-label .select-dropdown__chevron-wrap{margin-left:0}.select-dropdown__chevron-svg{transition:transform .2s;display:block}.select-dropdown__chevron-svg--up{transform:rotate(180deg)}.select-dropdown__menu-shell{grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1);display:grid}.select-dropdown__menu-shell--open{grid-template-rows:1fr}.select-dropdown__menu-inner{min-height:0;overflow:hidden}.select-dropdown__menu{box-sizing:border-box;opacity:0;border-radius:0;flex-direction:column;gap:0;width:100%;max-height:min(320px,60vh);margin:0;padding:12px 0 14px;list-style:none;transition:opacity .26s,transform .26s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden auto;transform:translateY(-6px)}.select-dropdown__menu-shell--open .select-dropdown__menu{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.select-dropdown__menu-shell,.select-dropdown__menu,.select-dropdown__chevron-svg{transition-duration:.01ms}}.select-dropdown__option{cursor:pointer;color:var(--select-dropdown-text);box-sizing:border-box;border:1px solid #0000;border-radius:0;align-items:center;gap:12px;margin:0 8px;padding:10px 12px;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:400;line-height:22px;display:flex}.select-dropdown__option:hover:not(.select-dropdown__option--selected){background:var(--select-dropdown-blue-soft)}.select-dropdown__option--selected{background:var(--select-dropdown-blue-soft);color:var(--select-dropdown-blue);font-weight:500}.select-dropdown__row-checkbox{box-sizing:border-box;background:#fff;border:1.5px solid #b0bec5;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.select-dropdown__row-checkbox--checked{border-color:var(--select-dropdown-blue);background:var(--select-dropdown-blue)}.select-dropdown__option-label{flex:1;min-width:0}.select-dropdown__empty{color:#33404899;margin:0 8px;padding:10px 12px;font-family:Ubuntu,sans-serif;font-size:14px;line-height:20px;list-style:none}.select-dropdown--overlay{border-bottom:none;max-width:none;position:relative}.select-dropdown--overlay .select-dropdown__trigger{background:#fff;border:1px solid #e7e9e6;border-radius:12px;transition:border-color .2s,background-color .2s}.select-dropdown--overlay .select-dropdown__trigger--open,.select-dropdown--overlay .select-dropdown__trigger:hover{background:#f5f9fc;border-color:#9bb8d9}.select-dropdown--overlay .select-dropdown__menu-shell{z-index:30;pointer-events:none;visibility:hidden;opacity:0;grid-template-rows:none;margin-top:0;transition:opacity .2s,visibility .2s;display:block;position:absolute;top:calc(100% + 4px);left:0;right:0}.select-dropdown--overlay .select-dropdown__menu-shell--open{pointer-events:auto;visibility:visible;opacity:1}.select-dropdown--overlay .select-dropdown__menu-inner{overflow:visible}.select-dropdown--overlay .select-dropdown__menu{border:1px solid var(--select-dropdown-border);opacity:1;background:#fff;border-radius:12px;padding:8px 0;transform:none;box-shadow:0 8px 24px #33404824}
