.ds-select{display:inline-flex;align-items:center;gap:9px;min-width:0;font-family:Pretendard,Malgun Gothic,sans-serif}.ds-label{color:#657188;font-size:12px}.ds-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-width:134px;min-height:42px;padding:9px 12px;border:1px solid #dde4ef;border-radius:8px;background:#fff;color:#263247;font:450 14px/1.5 Pretendard,Malgun Gothic,sans-serif;cursor:pointer;box-shadow:0 1px 2px #18203304;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.ds-trigger:hover{border-color:#bac4d7;background:#f5f7fc}.ds-trigger[aria-expanded=true]{border-color:#3159c7;box-shadow:0 0 0 3px #3159c70a}.ds-trigger:focus-visible{outline:3px solid #3159c7;outline-offset:3px}.ds-value{white-space:nowrap}.ds-chevron{flex:0 0 7px;width:7px;height:7px;border-right:1.5px solid #657188;border-bottom:1.5px solid #657188;transform:rotate(45deg) translateY(-2px);transition:transform .26s cubic-bezier(.25,.1,.25,1)}.ds-trigger[aria-expanded=true] .ds-chevron{transform:rotate(225deg) translate(-1px,-1px)}.ds-popup{position:fixed;z-index:1000;overflow:auto;overscroll-behavior:contain;margin:0;padding:6px;border:1px solid #dde4ef;border-radius:11px;background:#fff;color:#263247;font:450 14px/1.5 Pretendard,Malgun Gothic,sans-serif;box-sizing:border-box;box-shadow:0 12px 32px #25304b14,0 3px 8px #25304b08}.ds-popup[hidden]{display:none!important}.ds-popup *,.ds-popup *:before,.ds-popup *:after{box-sizing:border-box}.ds-highlight{position:absolute;pointer-events:none;top:6px;left:6px;right:6px;background:#eaf0ff;border-radius:6px;transition:transform .26s cubic-bezier(.25,.1,.25,1)}.ds-option{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;padding:10px 11px;border-radius:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.ds-option[data-active=true]{color:#3159c7}.ds-option[data-selected=true]{font-weight:550}.ds-option-label{overflow-wrap:anywhere}.ds-check{flex:0 0 auto;width:11px;height:6px;margin-right:1px;border-left:1.7px solid #3159c7;border-bottom:1.7px solid #3159c7;transform:rotate(-45deg);opacity:0}.ds-option[data-selected=true] .ds-check{opacity:1}.ds-popup[data-motion=reduced] .ds-highlight,.ds-trigger[data-motion=reduced],.ds-trigger[data-motion=reduced] .ds-chevron{transition:none}@media(prefers-reduced-motion:reduce){.ds-trigger:not([data-motion=full]),.ds-trigger:not([data-motion=full]) .ds-chevron{transition:none}.ds-popup:not([data-motion=full]) .ds-highlight{transition:none}}
