.cc-sel[data-v-b910fa87]{position:relative;display:flex;align-items:center;gap:6px;width:100%;height:var(--cc-filter-control-height,36px);min-height:var(--cc-filter-control-height,36px);padding:0 32px 0 12px;background:#fff;border:1px solid var(--cc-border,#ebebeb);border-radius:var(--cc-radius-sm,8px);font-size:.875rem;color:var(--cc-text,#252422);cursor:pointer;transition:border-color .15s,box-shadow .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.cc-sel[data-v-b910fa87]:hover:not(.is-disabled){border-color:#11949273}.cc-sel.is-open[data-v-b910fa87],.cc-sel[data-v-b910fa87]:focus-visible{border-color:var(--cc-primary,var(--color-primary,#119492));box-shadow:0 0 0 3px var(--cc-primary-10,rgba(17,148,146,.1))}.cc-sel.is-disabled[data-v-b910fa87]{background:#f5f6fa;color:var(--cc-text-muted,#888);cursor:not-allowed}.cc-sel-value[data-v-b910fa87]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-sel-arrow[data-v-b910fa87],.cc-sel-value.is-placeholder[data-v-b910fa87]{color:var(--cc-text-muted,#888)}.cc-sel-arrow[data-v-b910fa87]{position:absolute;right:10px;pointer-events:none;transition:transform .18s}.cc-sel-arrow.rotated[data-v-b910fa87]{transform:rotate(180deg);color:var(--cc-primary,var(--color-primary,#119492))}.cc-sel-clear[data-v-b910fa87]{flex-shrink:0;width:26px;height:26px;border:none;background:#0000000f;border-radius:50%;color:var(--cc-text-muted,#888);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s}.cc-sel-clear[data-v-b910fa87]:hover{background:#dc26261f;color:#dc2626}.cc-sel-clear[data-v-b910fa87]:focus-visible{outline:2px solid var(--cc-primary,var(--color-primary,#119492));outline-offset:2px}.cc-sel-panel[data-v-b910fa87]{position:fixed;z-index:9999;padding:4px;background:#fff;border:1px solid var(--cc-border,#ebebeb);border-radius:var(--cc-radius-sm,8px);box-shadow:var(--cc-shadow-md,0 4px 20px rgba(0,0,0,.08));overflow-y:auto;scroll-behavior:smooth}.cc-sel-panel[data-v-b910fa87]::-webkit-scrollbar{width:6px}.cc-sel-panel[data-v-b910fa87]::-webkit-scrollbar-thumb{background:#2524222e;border-radius:3px}.cc-sel-opt[data-v-b910fa87]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:5px;font-size:.875rem;color:var(--cc-text,#252422);cursor:pointer;transition:background .1s,color .1s}.cc-sel-opt.is-highlight[data-v-b910fa87]:not(.is-disabled){background:var(--cc-primary-06,rgba(17,148,146,.06))}.cc-sel-opt.is-active[data-v-b910fa87]{color:var(--cc-primary,var(--color-primary,#119492));font-weight:500}.cc-sel-opt.is-active[data-v-b910fa87],.cc-sel-opt.is-active.is-highlight[data-v-b910fa87]{background:var(--cc-primary-10,rgba(17,148,146,.1))}.cc-sel-opt.is-disabled[data-v-b910fa87]{color:var(--cc-text-muted,#888);cursor:not-allowed}.cc-sel-opt-label[data-v-b910fa87]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-sel-opt-tag[data-v-b910fa87]{flex-shrink:0;padding:1px 6px;font-size:10.5px;font-weight:500;border-radius:3px;letter-spacing:.3px}.cc-sel-opt-tag--primary[data-v-b910fa87]{color:#119492;background:#1194921a}.cc-sel-opt-tag--secondary[data-v-b910fa87]{color:#d97706;background:#d977061a}.cc-sel-opt-tag--neutral[data-v-b910fa87]{color:#71717a;background:#71717a1a}.cc-sel-opt-check[data-v-b910fa87]{flex-shrink:0;color:var(--cc-primary,var(--color-primary,#119492))}.cc-sel-empty[data-v-b910fa87]{padding:16px 10px;text-align:center;font-size:12.5px;color:var(--cc-text-muted,#888)}.cc-sel-fade-enter-active[data-v-b910fa87],.cc-sel-fade-leave-active[data-v-b910fa87]{transition:opacity .14s ease,transform .14s ease}.cc-sel-fade-enter-from[data-v-b910fa87],.cc-sel-fade-leave-to[data-v-b910fa87]{opacity:0;transform:translateY(-4px)}@media(max-width:768px){.cc-sel[data-v-b910fa87]{height:var(--cc-filter-control-height,44px);min-height:var(--cc-filter-control-height,44px)}.cc-sel-clear[data-v-b910fa87]{width:28px;height:28px}}@media(prefers-reduced-motion:reduce){.cc-sel[data-v-b910fa87],.cc-sel-arrow[data-v-b910fa87],.cc-sel-clear[data-v-b910fa87],.cc-sel-fade-enter-active[data-v-b910fa87],.cc-sel-fade-leave-active[data-v-b910fa87],.cc-sel-opt[data-v-b910fa87]{transition:none}.cc-sel-panel[data-v-b910fa87]{scroll-behavior:auto}}
