.AuthWrap_auth__5EvfR{display:flex;justify-content:center;align-items:center;min-height:50vh;padding:60px 20px}.AuthWrap_wrapper__bb3KZ{background:#fff;border:1px solid var(--border-color,#e5e7eb);padding:50px 40px;border-radius:var(--radius-xl,20px);max-width:480px;width:100%;margin:0 auto;box-shadow:0 12px 28px rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:stretch}.AuthWrap_tabs__xdG6A{display:flex;justify-content:space-between;margin-bottom:32px}.AuthWrap_tabs__xdG6A button{flex:1 1;padding:14px 0;font-size:18px;border:none;background:rgba(0,0,0,0);color:var(--text-muted,#64748b);cursor:pointer;font-weight:500;transition:.3s;position:relative}.AuthWrap_tabs__xdG6A button.AuthWrap_active__ocVU0{color:var(--color-accent,#1e3a5f);font-weight:600}.AuthWrap_tabs__xdG6A button.AuthWrap_active__ocVU0:after{content:"";position:absolute;left:20%;right:20%;bottom:-6px;height:3px;border-radius:2px;background:var(--color-accent,#1e3a5f)}.AuthWrap_tabs__xdG6A button:hover{color:var(--color-accent,#1e3a5f)}.AuthWrap_form__RhQaf{display:flex;flex-direction:column;gap:18px}.AuthWrap_form__RhQaf input{padding:14px 16px;border:1px solid var(--border-color,#e5e7eb);border-radius:var(--radius-md,12px);font-size:16px;background:var(--input-bg,#fafafa);color:var(--text-color,#111827);transition:.2s}.AuthWrap_form__RhQaf input:focus{border-color:var(--color-accent,#1e3a5f);background:#fff;outline:none;box-shadow:0 0 0 3px rgba(30,58,95,.15)}.AuthWrap_form__RhQaf .AuthWrap_btn__RBT3J{margin-top:10px;padding:16px;background:var(--color-accent,#1e3a5f);color:#fff;border:none;border-radius:var(--radius-md,12px);cursor:pointer;font-size:18px;font-weight:600;transition:background .3s,transform .2s}.AuthWrap_form__RhQaf .AuthWrap_btn__RBT3J:hover{transform:translateY(-1px)}.AuthWrap_form__RhQaf .AuthWrap_btn__RBT3J:active{transform:translateY(0)}.AuthWrap_registerGrid__c8BO_{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:12px}.AuthWrap_registerGrid__c8BO_ input{width:100%}.AuthWrap_registerGrid__c8BO_ .AuthWrap_full__lebXt{grid-column:1/3}.AuthWrap_error__Rwpri{color:red;margin-top:10px;font-size:.9rem}