.cs-wrap[data-v-61f82a82]{position:relative;width:100%}.cs-trigger[data-v-61f82a82]{align-items:center;background:#fff;border:1px solid #dbe6f0;border-radius:14px;color:#18324c;cursor:pointer;display:flex;font-size:14px;height:46px;justify-content:space-between;padding:0 14px;text-align:left;transition:border-color .2s,box-shadow .2s;width:100%}.cs-trigger[data-v-61f82a82]:hover,.cs-wrap.is-open .cs-trigger[data-v-61f82a82]{border-color:#2f8fff;box-shadow:0 0 0 3px #2f8fff1a}.cs-display[data-v-61f82a82]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-chevron[data-v-61f82a82],.cs-display.is-placeholder[data-v-61f82a82]{color:#94a3b8}.cs-chevron[data-v-61f82a82]{flex-shrink:0;transition:transform .2s}.cs-wrap.is-open .cs-chevron[data-v-61f82a82]{transform:rotate(180deg)}.cs-dropdown[data-v-61f82a82]{animation:cs-slide-in-61f82a82 .15s ease-out;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 40px #0000001f,0 2px 8px #0000000f;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);z-index:100}@keyframes cs-slide-in-61f82a82{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.cs-search-box[data-v-61f82a82]{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:8px;padding:10px 14px}.cs-search-icon[data-v-61f82a82]{color:#94a3b8;flex-shrink:0}.cs-search-input[data-v-61f82a82]{background:transparent;border:none;color:#18324c;flex:1;font-size:14px;outline:none}.cs-search-input[data-v-61f82a82]::-moz-placeholder{color:#cbd5e1}.cs-search-input[data-v-61f82a82]::placeholder{color:#cbd5e1}.cs-options-list[data-v-61f82a82]{max-height:280px;overflow-y:auto;padding:4px 0}.cs-group-label[data-v-61f82a82]{color:#94a3b8;font-size:11px;font-weight:700;letter-spacing:.06em;padding:8px 14px 4px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cs-option[data-v-61f82a82]{align-items:center;background:transparent;border:none;color:#334155;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 14px;text-align:left;transition:background .1s;width:100%}.cs-option.is-highlighted[data-v-61f82a82],.cs-option[data-v-61f82a82]:hover{background:#f1f5f9}.cs-option.is-selected[data-v-61f82a82]{color:#005a94;font-weight:600}.cs-option.is-selected.is-highlighted[data-v-61f82a82]{background:#eff6ff}.cs-option-label[data-v-61f82a82]{flex:1}.cs-option-code[data-v-61f82a82]{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.04em}.cs-check[data-v-61f82a82]{color:#005a94;flex-shrink:0}.cs-empty[data-v-61f82a82]{color:#94a3b8;font-size:13px;padding:24px 14px;text-align:center}.cs-options-list[data-v-61f82a82]::-webkit-scrollbar{width:6px}.cs-options-list[data-v-61f82a82]::-webkit-scrollbar-track{background:transparent}.cs-options-list[data-v-61f82a82]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.cs-options-list[data-v-61f82a82]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}
