.bs[data-v-0d6d21de]{flex:1;min-width:0;position:relative}.bs-trigger[data-v-0d6d21de]{align-items:center;background:#fff;border:1px solid #dfe6f7;border-radius:12px;color:var(--text-main);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;height:48px;justify-content:space-between;padding:0 14px;transition:border-color .2s,box-shadow .2s;width:100%}.bs-trigger[data-v-0d6d21de]:hover:not(:disabled),.bs.is-open .bs-trigger[data-v-0d6d21de]{border-color:var(--primary)}.bs.is-open .bs-trigger[data-v-0d6d21de]{box-shadow:0 0 0 3px #2760ff1f}.bs.is-disabled .bs-trigger[data-v-0d6d21de]{background:#f5f7fa;color:#c0c4cc;cursor:not-allowed}.bs-text[data-v-0d6d21de]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-text.placeholder[data-v-0d6d21de]{color:#a8b0c2;font-weight:400}.bs-arrow[data-v-0d6d21de]{color:#9aa3b8;flex-shrink:0;transition:transform .2s}.bs.is-open .bs-arrow[data-v-0d6d21de]{color:var(--primary);transform:rotate(180deg)}.bs-backdrop[data-v-0d6d21de]{display:none}.bs-panel[data-v-0d6d21de]{background:#fff;border:1px solid #e7ebfb;border-radius:14px;box-shadow:0 18px 40px #0a194829;left:0;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.bs-panel-head[data-v-0d6d21de]{display:none}.bs-search[data-v-0d6d21de]{align-items:center;background:#f7f9ff;border:1px solid #e7ebfb;border-radius:10px;display:flex;gap:8px;height:38px;margin:2px 2px 6px;padding:0 10px}.bs-search-icon[data-v-0d6d21de]{color:#9aa3b8;flex-shrink:0}.bs-search-input[data-v-0d6d21de]{background:transparent;border:none;color:var(--text-main);flex:1;font-size:14px;min-width:0;outline:none}.bs-search-input[data-v-0d6d21de]::-moz-placeholder{color:#a8b0c2}.bs-search-input[data-v-0d6d21de]::placeholder{color:#a8b0c2}.bs-list[data-v-0d6d21de]{max-height:260px;overflow-y:auto}.bs-option[data-v-0d6d21de]{align-items:center;border-radius:10px;color:var(--text-sub);cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:space-between;padding:11px 12px;transition:background .15s,color .15s}.bs-option[data-v-0d6d21de]:hover{background:#f3f6ff;color:var(--text-main)}.bs-option.active[data-v-0d6d21de]{background:#eef3ff;color:var(--primary);font-weight:600}.bs-check[data-v-0d6d21de]{color:var(--primary);flex-shrink:0}.bs-empty[data-v-0d6d21de]{color:var(--text-light);font-size:13px;padding:16px 12px;text-align:center}.bs-pop-enter-active[data-v-0d6d21de],.bs-pop-leave-active[data-v-0d6d21de]{transition:opacity .18s ease,transform .18s ease}.bs-pop-enter-from[data-v-0d6d21de],.bs-pop-leave-to[data-v-0d6d21de]{opacity:0;transform:translateY(-6px)}.bs-fade-enter-active[data-v-0d6d21de],.bs-fade-leave-active[data-v-0d6d21de]{transition:opacity .2s ease}.bs-fade-enter-from[data-v-0d6d21de],.bs-fade-leave-to[data-v-0d6d21de]{opacity:0}@media(max-width:760px){.bs-trigger[data-v-0d6d21de]{border-radius:14px;font-size:16px;height:50px}.bs-backdrop[data-v-0d6d21de]{background:#0f172a73;display:block;inset:0;position:fixed;z-index:40}.bs-panel[data-v-0d6d21de]{border:none;border-radius:20px 20px 0 0;box-shadow:0 -10px 40px #0a194833;inset:auto 0 0;padding:8px 12px calc(12px + env(safe-area-inset-bottom));position:fixed;z-index:50}.bs-panel-head[data-v-0d6d21de]{border-bottom:1px solid #eef1f8;color:var(--text-main);display:block;font-size:15px;font-weight:700;margin-bottom:6px;padding:12px 6px 14px;text-align:center}.bs-list[data-v-0d6d21de]{max-height:50vh}.bs-search[data-v-0d6d21de]{height:44px}.bs-option[data-v-0d6d21de],.bs-search-input[data-v-0d6d21de]{font-size:16px}.bs-option[data-v-0d6d21de]{padding:15px 12px}.bs-pop-enter-from[data-v-0d6d21de],.bs-pop-leave-to[data-v-0d6d21de]{opacity:1;transform:translateY(100%)}}
