.modern-select-button[data-v-2e8fa3de]{align-items:center;border-radius:.75rem;border-width:1px;-moz-column-gap:.5rem;column-gap:.5rem;display:inline-flex;font-size:.875rem;font-weight:500;height:3rem;line-height:1.25rem;padding:.75rem 1rem;width:100%;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-shadow-color:rgba(226,232,240,.5);--tw-shadow:var(--tw-shadow-colored);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modern-select-button[data-v-2e8fa3de],.modern-select-button[data-v-2e8fa3de]:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.modern-select-button[data-v-2e8fa3de]:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-shadow-color:rgba(226,232,240,.7);--tw-shadow:var(--tw-shadow-colored)}.modern-select-button[data-v-2e8fa3de]{outline:none!important}.modern-select-button[data-v-2e8fa3de]:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));opacity:.7;transform:none!important}.modern-select-menu[data-v-2e8fa3de]{background-color:#fffffff2;border-radius:.75rem;margin-top:.5rem;max-height:15rem;min-width:200px;overflow:auto;position:absolute;right:0;transform-origin:top right;width:100%;z-index:50;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(226,232,240,.5);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.modern-select-menu[data-v-2e8fa3de]:focus{outline:2px solid transparent;outline-offset:2px}.modern-select-option[data-v-2e8fa3de]{align-items:center;display:flex;font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.modern-select-option[data-v-2e8fa3de]:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.modern-select-option[data-v-2e8fa3de]{background:transparent;border:none}.modern-select-option[data-v-2e8fa3de],.modern-select-option[data-v-2e8fa3de]:focus{outline:none!important}.modern-select-menu[data-v-2e8fa3de]::-webkit-scrollbar{width:6px}.modern-select-menu[data-v-2e8fa3de]::-webkit-scrollbar-track{background:#f8fafc;border-radius:.375rem}.modern-select-menu[data-v-2e8fa3de]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:.375rem;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modern-select-menu[data-v-2e8fa3de]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.modern-select-button[data-v-2e8fa3de]:hover:not(:disabled){transform:translateY(-1px)}.modern-select-button[data-v-2e8fa3de]:active:not(:disabled){transform:translateY(0)}.modern-select-button.loading[data-v-2e8fa3de]{cursor:wait}.modern-select-button.loading[data-v-2e8fa3de]:after{content:"";height:1rem;margin-left:.5rem;width:1rem}@keyframes spin-2e8fa3de{to{transform:rotate(1turn)}}.modern-select-button.loading[data-v-2e8fa3de]:after{animation:spin-2e8fa3de 1s linear infinite;border-bottom-width:2px;border-color:currentColor;border-radius:9999px}.modern-select-menu .empty-state[data-v-2e8fa3de]{font-size:.875rem;line-height:1.25rem;padding:2rem 1rem;text-align:center;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.modern-select-group-header[data-v-2e8fa3de]{position:sticky;top:0;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;padding:.5rem 1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.modern-select-option-with-description[data-v-2e8fa3de]{align-items:flex-start;flex-direction:column}.modern-select-option-description[data-v-2e8fa3de]{font-size:.75rem;line-height:1rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.modern-select-option.selected[data-v-2e8fa3de]{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.modern-select-option[data-v-2e8fa3de]:disabled{cursor:not-allowed;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.modern-select-search[data-v-2e8fa3de]{border-width:0 0 1px;width:100%;--tw-border-opacity:1;background-color:transparent;border-color:rgb(226 232 240/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem}.modern-select-search[data-v-2e8fa3de]::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.modern-select-search[data-v-2e8fa3de]::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.modern-select-search[data-v-2e8fa3de]:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}
