.logical-text-start[data-v-68421609]{text-align:start}.logical-inline-start-4[data-v-68421609]{inset-inline-start:1rem}.logical-input-inline-start-16[data-v-68421609]{padding-inline-start:4rem}.register-shell-320[data-v-68421609],.register-grid-320[data-v-68421609],.register-card-320[data-v-68421609]{min-width:0}.register-lookup-root[data-v-68421609]{position:relative;min-width:0}.register-lookup-control[data-v-68421609]{min-height:3.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;border:1px solid #bd9953;border-radius:.75rem;padding:.75rem .875rem;background:#fff;cursor:text;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.register-lookup-control.is-open[data-v-68421609]{box-shadow:0 0 0 4px #bd995324}.register-lookup-control.is-disabled[data-v-68421609]{border-color:#d1d5db;background:#f9fafb;cursor:not-allowed}.register-lookup-control.has-error[data-v-68421609],.register-lookup-control.has-error.is-open[data-v-68421609]{border-color:#dc2626;box-shadow:0 0 0 4px #f43f5e1f}.register-lookup-control.has-error.is-disabled[data-v-68421609]{border-color:#dc2626;background:#fff1f2}.register-lookup-input[data-v-68421609]{flex:1 1 8rem;min-width:6rem;border:none;outline:none;background:transparent;color:#1f2937;font-size:.95rem;font-weight:700;padding:0}.register-lookup-input[data-v-68421609]::placeholder{color:#9ca3af;font-weight:600}.register-lookup-input[data-v-68421609]:disabled{cursor:not-allowed;color:#9ca3af}.register-lookup-chip[data-v-68421609]{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;padding:.35rem .75rem;border:1px solid #e2e8f0;border-radius:999px;background:#f8fafc;color:#17476d;font-size:.875rem;font-weight:700}.register-lookup-chip-remove[data-v-68421609]{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:999px;background:#e2e8f0;color:#475569;font-size:.75rem;line-height:1}.register-lookup-dropdown[data-v-68421609]{position:absolute;inset-inline:0;top:calc(100% + .5rem);z-index:30;max-height:18rem;overflow:auto;padding:.5rem;border:1px solid #e5e7eb;border-radius:1rem;background:#fff;box-shadow:0 20px 45px #0f172a1f}.register-lookup-option[data-v-68421609]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.75rem .875rem;border:none;border-radius:.875rem;background:transparent;color:#1f2937;font-size:.95rem;font-weight:700;text-align:start;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.register-lookup-option[data-v-68421609]:hover:not(.is-disabled){background:#f8fafc}.register-lookup-option.is-selected[data-v-68421609]{background:#ecfdf5;color:#166534}.register-lookup-option.is-disabled[data-v-68421609]{opacity:.45;cursor:not-allowed}.register-lookup-option-secondary[data-v-68421609]{font-size:.75rem;font-weight:700;color:#6b7280}.register-lookup-group-label[data-v-68421609]{padding:.35rem .875rem .5rem;color:#6b7280;font-size:.75rem;font-weight:800}.register-lookup-divider[data-v-68421609]{height:1px;margin:.35rem .25rem;background:#e5e7eb}.register-lookup-empty[data-v-68421609]{padding:.875rem;color:#9ca3af;font-size:.875rem;text-align:start}.register-language-card[data-v-68421609]{padding:1rem;border:1px solid #e5e7eb;border-radius:1rem;background:linear-gradient(180deg,#fff,#f8fafc)}.register-language-stars[data-v-68421609]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.875rem}.register-language-remove-button[data-v-68421609]{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.625rem .95rem;border:1px solid rgba(189,153,83,.32);border-radius:9999px;background:linear-gradient(180deg,#fffdf7,#f8f1df);color:#17476d;font-size:.8125rem;font-weight:700;line-height:1;box-shadow:0 8px 18px #17476d14;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease,background-color .15s ease,color .15s ease}.register-language-remove-button[data-v-68421609]:hover{transform:translateY(-1px);border-color:#bd995394;background:linear-gradient(180deg,#fff8e8,#f6ecd3);color:#123754;box-shadow:0 10px 20px #17476d1f}.register-language-remove-button[data-v-68421609]:focus-visible{outline:2px solid rgba(23,71,109,.24);outline-offset:2px}.register-language-star[data-v-68421609]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid #e5e7eb;border-radius:.875rem;background:#fff;color:#cbd5e1;transition:transform .15s ease,border-color .15s ease,color .15s ease,background-color .15s ease}.register-language-star[data-v-68421609]:hover{transform:translateY(-1px);border-color:#bd9953;color:#d97706}.register-language-star.is-active[data-v-68421609]{border-color:#f59e0b;background:#fff7ed;color:#f59e0b}@media(max-width:320px){.register-shell-320[data-v-68421609]{padding:.5rem}.register-grid-320[data-v-68421609]{gap:.75rem}.register-card-320[data-v-68421609]{padding:1rem;border-radius:1rem;overflow-wrap:anywhere}.register-step-actions-320[data-v-68421609]{flex-direction:column-reverse;align-items:stretch;gap:.75rem}.register-step-actions-320>button[data-v-68421609]{width:100%;justify-content:center}.register-lookup-control[data-v-68421609]{padding:.75rem}.register-lookup-dropdown[data-v-68421609]{max-height:14rem}.register-language-stars[data-v-68421609]{gap:.375rem}.register-language-star[data-v-68421609]{width:2.25rem;height:2.25rem}}.animate-fade-in[data-v-68421609]{animation:fadeIn-68421609 .15s ease-out forwards}@keyframes fadeIn-68421609{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){[data-v-68421609]{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
