.v-infinite-scroll--horizontal{display:flex;flex-direction:row;overflow-x:auto}.v-infinite-scroll--horizontal .v-infinite-scroll-intersect{height:100%;width:1px}.v-infinite-scroll--vertical{display:flex;flex-direction:column;overflow-y:auto}.v-infinite-scroll--vertical .v-infinite-scroll-intersect{height:1px;width:100%}.v-infinite-scroll__side{align-items:center;display:flex;justify-content:center;padding:8px}.v-select .v-field .v-field__input,.v-select .v-field .v-text-field__prefix,.v-select .v-field .v-text-field__suffix,.v-select .v-field.v-field{cursor:pointer}.v-select .v-field .v-field__input>input{align-self:flex-start;caret-color:transparent;flex:0 0;opacity:1;pointer-events:none;position:absolute;transition:none;width:100%}.v-select .v-field--dirty .v-select__selection{margin-inline-end:2px}.v-select .v-select__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select__content{border-radius:4px;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));overflow:hidden}.v-select__selection{align-items:center;display:inline-flex;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection:first-child{margin-inline-start:0}.v-select--selected .v-field .v-field__input>input{opacity:0}.v-select__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-select--active-menu .v-select__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-virtual-scroll{display:block;flex:1 1 auto;max-width:100%;overflow:auto;position:relative}.v-virtual-scroll__container{display:block}.close-btn[data-v-af11d2f2]{color:#6b7280;position:absolute;right:16px;top:16px;transition:all .2s ease;z-index:10}.icon-wrapper[data-v-af11d2f2]{animation:scaleIn-af11d2f2 .5s cubic-bezier(.34,1.56,.64,1);display:flex;justify-content:center;margin-bottom:1rem}@keyframes scaleIn-af11d2f2{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.icon-circle[data-v-af11d2f2]{align-items:center;background:linear-gradient(135deg,#3b82f6,#60a5fa);border-radius:50%;box-shadow:0 4px 16px #3b82f640;display:flex;height:64px;justify-content:center;position:relative;width:64px}.dialog-title[data-v-af11d2f2]{color:#111827;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0 0 .375rem}.dialog-subtitle[data-v-af11d2f2]{color:#6b7280;font-size:.875rem;line-height:1.5;margin:0 auto;max-width:400px}@keyframes fadeInUp-af11d2f2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.input-focus-section[data-v-af11d2f2]{align-items:center;background:linear-gradient(180deg,#fafbff,#fff);display:flex;min-height:180px}.input-wrapper[data-v-af11d2f2]{animation:fadeInUp-af11d2f2 .4s ease-out;gap:5px;width:100%}.input-label[data-v-af11d2f2]{letter-spacing:-.01em;transition:all .2s ease}.prominent-input[data-v-af11d2f2]{margin-top:.5rem;transition:all .3s ease}.prominent-input[data-v-af11d2f2] .v-field{background:#fff;border:2px solid #e5e7eb;border-radius:16px;box-shadow:0 2px 8px #0000000a;font-size:1.125rem;min-height:64px;transition:all .3s cubic-bezier(.4,0,.2,1)}.prominent-input[data-v-af11d2f2] .v-field__input{color:#111827;font-size:1.125rem;font-weight:500;padding:20px 16px}.prominent-input[data-v-af11d2f2] .v-field__input::-moz-placeholder{color:#9ca3af;font-weight:400}.prominent-input[data-v-af11d2f2] .v-field__input::placeholder{color:#9ca3af;font-weight:400}@media (max-width:600px){.close-btn[data-v-af11d2f2]{right:5px;top:5px}.icon-circle[data-v-af11d2f2]{height:48px;width:48px}.dialog-title[data-v-af11d2f2]{font-size:1.25rem}.dialog-subtitle[data-v-af11d2f2]{font-size:.8125rem}.input-focus-section[data-v-af11d2f2]{min-height:160px}.prominent-input[data-v-af11d2f2] .v-field{font-size:1rem;min-height:56px}.prominent-input[data-v-af11d2f2] .v-field__input{font-size:1rem;padding:16px 12px}.input-label[data-v-af11d2f2]{font-size:1rem!important}}.close-btn[data-v-cfebc1f6]{color:#6b7280;position:absolute;right:16px;top:16px;transition:all .2s ease;z-index:10}.icon-wrapper[data-v-cfebc1f6]{animation:scaleIn-cfebc1f6 .5s cubic-bezier(.34,1.56,.64,1);display:flex;justify-content:center;margin-bottom:1rem}@keyframes scaleIn-cfebc1f6{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.icon-circle[data-v-cfebc1f6]{align-items:center;border-radius:50%;display:flex;height:64px;justify-content:center;position:relative;width:64px}.dialog-title[data-v-cfebc1f6]{color:#111827;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0 0 .375rem}.dialog-subtitle[data-v-cfebc1f6]{color:#6b7280;font-size:.875rem;line-height:1.5;margin:0 auto;max-width:400px}@keyframes fadeInUp-cfebc1f6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.input-focus-section[data-v-cfebc1f6]{align-items:center;background:linear-gradient(180deg,#fafbff,#fff);display:flex;min-height:180px}.input-wrapper[data-v-cfebc1f6]{animation:fadeInUp-cfebc1f6 .4s ease-out;width:100%}.input-label[data-v-cfebc1f6]{letter-spacing:-.01em;transition:all .2s ease}.prominent-input[data-v-cfebc1f6]{transition:all .3s ease}.prominent-input[data-v-cfebc1f6] .v-field{background:#fff;border:2px solid #e5e7eb;border-radius:16px;box-shadow:0 2px 8px #0000000a;font-size:1.125rem;min-height:64px;transition:all .3s cubic-bezier(.4,0,.2,1)}.prominent-input[data-v-cfebc1f6] .v-field__input{color:#111827;font-size:1.125rem;font-weight:500;padding:20px 16px}.prominent-input[data-v-cfebc1f6] .v-field__input::-moz-placeholder{color:#9ca3af;font-weight:400}.prominent-input[data-v-cfebc1f6] .v-field__input::placeholder{color:#9ca3af;font-weight:400}@media (max-width:600px){.close-btn[data-v-cfebc1f6]{right:5px;top:5px}.icon-circle[data-v-cfebc1f6]{height:48px;width:48px}.dialog-title[data-v-cfebc1f6]{font-size:1.25rem}.dialog-subtitle[data-v-cfebc1f6]{font-size:.8125rem}.input-focus-section[data-v-cfebc1f6]{min-height:160px}.prominent-input[data-v-cfebc1f6] .v-field{font-size:1rem;min-height:56px}.prominent-input[data-v-cfebc1f6] .v-field__input{font-size:1rem;padding:16px 12px}.input-label[data-v-cfebc1f6]{font-size:1rem!important}}
