.register_container__c7FJS{background-color:var(--background);color:var(--foreground);overflow-x:hidden}.register_container__c7FJS,.register_splitWrapper__e4RRk{display:flex;min-height:100vh;width:100%}.register_coverSection__rQ20M{position:relative;display:none;flex:1;background-color:var(--surface);overflow:hidden}@media (min-width:1024px){.register_coverSection__rQ20M{display:flex;flex-direction:column;justify-content:flex-end}}.register_coverImage__565Vb{object-fit:cover;object-position:center}.register_coverOverlay__L5zbZ{position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,99,70,.1),rgba(4,99,70,.85));z-index:1}.register_coverContent__g_Z00{position:relative;z-index:2;padding:3rem;color:var(--surface-foreground)}.register_coverContent__g_Z00 h2{font-size:2rem;font-weight:700;margin-bottom:.75rem;line-height:1.2}.register_coverContent__g_Z00 p{font-size:1rem;color:var(--surface-foreground);opacity:.9;line-height:1.5;max-width:480px}.register_formSection__MSpNi{display:flex;flex:1;align-items:center;justify-content:center;padding:2rem 1.5rem;background-color:var(--card)}.register_card__73HoV{width:100%;max-width:420px}.register_header___s9h3{margin-bottom:2rem;text-align:left}.register_brand__xhQcp{margin-bottom:1rem}.register_title__fLXp1{font-size:1.75rem;font-weight:700;color:var(--foreground);margin-bottom:.5rem}.register_subtitle__0dWfn{font-size:.95rem;color:var(--muted-foreground)}.register_error__FMN9s{padding:.75rem 1rem;margin-bottom:1.5rem;background-color:var(--destructive);color:#ffffff;border-radius:var(--radius);font-size:.875rem}.register_form__lbHsB{display:flex;flex-direction:column;gap:1.25rem}.register_field__2J6rU{display:flex;flex-direction:column;gap:.5rem}.register_label__fMC8W{font-size:.875rem;font-weight:600;color:var(--foreground)}.register_inputWrapper__jaTCZ{position:relative;display:flex;align-items:center}.register_input__eaBbL{width:100%;padding:.75rem 1rem;font-size:.95rem;border:1px solid var(--border);border-radius:var(--radius);outline:none;transition:border-color .2s,box-shadow .2s;background-color:var(--background);color:var(--foreground)}.register_input__eaBbL:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring)}.register_input__eaBbL:disabled{background-color:var(--muted);cursor:not-allowed}.register_passwordToggle__1_Vus{position:absolute;right:1rem;background:none;border:none;cursor:pointer;color:var(--muted-foreground);display:flex;align-items:center;justify-content:center;padding:0}.register_passwordToggle__1_Vus:hover{color:var(--foreground)}.register_submitButton__MONBg{width:100%;padding:.75rem 1rem;font-size:1rem;font-weight:600;color:var(--primary-foreground);background-color:var(--primary);border:none;border-radius:var(--radius);cursor:pointer;transition:opacity .2s;margin-top:.5rem}.register_submitButton__MONBg:hover:not(:disabled){opacity:.9}.register_submitButton__MONBg:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed}