.spc-apple-select-wrapper{position:relative!important;width:100%!important;box-sizing:border-box!important}.spc-apple-select-wrapper.is-open{z-index:1050!important}.spc-apple-select-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:38px!important;min-height:38px!important;padding:0 10px!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;color:#0f172a!important;font-family:inherit!important;font-size:.84rem!important;font-weight:500!important;cursor:pointer!important;box-shadow:0 1px 2px #0000000a!important;transition:all .15s ease!important;-webkit-user-select:none!important;user-select:none!important;box-sizing:border-box!important;text-align:left!important}.spc-apple-select-trigger:hover{border-color:#94a3b8!important;background:#f8fafc!important}.spc-apple-select-trigger:focus-visible{outline:none!important;border-color:#0071e3!important;box-shadow:0 0 0 3px #0071e32e!important}.spc-apple-select-wrapper.is-open .spc-apple-select-trigger{border-color:#0071e3!important;box-shadow:0 0 0 3px #0071e326!important}.spc-apple-select-wrapper.is-disabled .spc-apple-select-trigger{opacity:.6!important;background:#f1f5f9!important;cursor:not-allowed!important;border-color:#cbd5e1!important;box-shadow:none!important}.spc-apple-select-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.spc-apple-select-arrow{color:#64748b!important;font-size:.72rem!important;margin-left:6px!important;transition:transform .2s ease!important;flex-shrink:0!important;display:inline-block;line-height:1}.spc-apple-select-wrapper.is-open .spc-apple-select-arrow{transform:rotate(180deg)!important}.spc-apple-dropdown-menu{position:absolute!important;top:calc(100% + 4px)!important;left:0!important;right:0!important;min-width:100%!important;background:#fffffffa!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:10px!important;box-shadow:0 14px 35px -4px #0000002e,0 6px 14px #00000014!important;padding:4px!important;z-index:99999!important;max-height:280px!important;overflow-y:auto!important;display:block!important;box-sizing:border-box!important;animation:spcAppleMenuFade .14s ease-out!important}.spc-apple-dropdown-menu.drop-up{top:auto!important;bottom:calc(100% + 4px)!important}.spc-apple-dropdown-menu.spc-apple-dropdown-portal{position:fixed!important;top:var(--spc-menu-top, 0px)!important;left:var(--spc-menu-left, 0px)!important;right:auto!important;bottom:auto!important;width:var(--spc-menu-width, 0px)!important;min-width:0!important;max-height:var(--spc-menu-max-height, 280px)!important;overflow-x:hidden!important;overscroll-behavior:contain;display:block!important;line-height:1.4}.spc-apple-dropdown-portal .spc-apple-option-item{min-width:0;white-space:normal}.spc-apple-dropdown-portal .spc-apple-option-item>span:first-child{min-width:0;overflow-wrap:anywhere}.spc-apple-dropdown-portal .spc-apple-check{flex:0 0 auto}.spc-apple-dropdown-menu::-webkit-scrollbar{width:6px}.spc-apple-dropdown-menu::-webkit-scrollbar-track{background:transparent}.spc-apple-dropdown-menu::-webkit-scrollbar-thumb{background:#0003;border-radius:999px}.spc-apple-dropdown-menu::-webkit-scrollbar-thumb:hover{background:#00000059}@keyframes spcAppleMenuFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.spc-apple-option-item{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:7px 10px!important;border-radius:6px!important;font-size:.84rem!important;color:#1e293b!important;cursor:pointer!important;transition:background .12s ease,color .12s ease!important;-webkit-user-select:none!important;user-select:none!important;white-space:nowrap}.spc-apple-option-item:hover{background:#0071e3!important;color:#fff!important}.spc-apple-option-item.is-selected{font-weight:600!important;background:#0071e314!important;color:#0071e3!important}.spc-apple-option-item.is-selected:hover{background:#0071e3!important;color:#fff!important}.spc-apple-check{font-size:.8rem!important;color:#0071e3!important;visibility:hidden!important;margin-left:8px}.spc-apple-option-item.is-selected .spc-apple-check{visibility:visible!important}.spc-apple-option-item:hover .spc-apple-check{color:#fff!important}.spc-apple-option-item.is-disabled{opacity:.45!important;cursor:not-allowed!important;pointer-events:none!important}.spc-single-pill{display:flex!important;align-items:center!important;gap:6px!important;height:38px!important;min-height:38px!important;padding:0 10px!important;background:linear-gradient(180deg,#f8fafc,#f1f5f9)!important;border:1px solid #e2e8f0!important;border-radius:8px!important;color:#334155!important;font-size:.84rem!important;font-weight:600!important;-webkit-user-select:none!important;user-select:none!important;width:100%!important;box-sizing:border-box!important;box-shadow:inset 0 1px 1px #00000008!important}.spc-single-pill .spc-pill-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:#10b981!important;box-shadow:0 0 0 2px #10b98133!important;flex-shrink:0!important}[data-theme=dark] .spc-apple-select-trigger{background:#1e293b!important;border-color:#334155!important;color:#f8fafc!important}[data-theme=dark] .spc-apple-select-wrapper.is-disabled .spc-apple-select-trigger{background:#0f172a!important;border-color:#334155!important}[data-theme=dark] .spc-apple-dropdown-menu{background:#1e293bf2!important;border-color:#ffffff1f!important}[data-theme=dark] .spc-apple-option-item{color:#cbd5e1!important}[data-theme=dark] .spc-apple-option-item:hover{background:#0071e3!important;color:#fff!important}[data-theme=dark] .spc-apple-option-item.is-selected{background:#0071e329!important;color:#38bdf8!important}[data-theme=dark] .spc-apple-check{color:#38bdf8!important}[data-theme=dark] .spc-single-pill{background:#1e293b!important;border-color:#334155!important;color:#e2e8f0!important}.spc-apple-hidden-select{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important}
