.auth-wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.auth-form-panel,#regForm{min-width:0}#regForm .form-control{min-width:0}@media (max-width:991.98px){.auth-wrap{display:block;max-width:600px}.auth-brand-panel{display:none}.auth-logo-mobile{display:block}.auth-form-panel{padding:64px 28px 32px}}@media (max-width:767.98px){.auth-wrap{max-width:none}.auth-form-panel{padding:64px clamp(16px,5vw,28px) 32px;min-height:100dvh}}.reg-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.reg-type{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1.5px solid var(--lb-border);border-radius:12px;cursor:pointer;min-width:0;transition:border-color .15s,background-color .15s}.reg-type>i{font-size:1.25rem;color:var(--lb-primary);line-height:1.2}.reg-type span{display:flex;flex-direction:column;min-width:0}.reg-type strong{font-size:.88rem;line-height:1.25}.reg-type small{font-size:.74rem;color:var(--bs-secondary-color);line-height:1.3}.btn-check:checked + .reg-type{border-color:var(--lb-primary);background:var(--lb-primary-soft)}.btn-check:focus-visible + .reg-type{outline:2px solid var(--lb-primary);outline-offset:2px}.btn-check:disabled + .reg-type{opacity:.6;cursor:default}@media (max-width:379.98px){.reg-types{grid-template-columns:minmax(0,1fr)}}