.auth-card-layout{padding:var(--space-24);min-height:calc(100vh - var(--nav-height));flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.auth-card{background:var(--bg-surface);border:1px solid var(--bg-border);border-radius:var(--radius-20);z-index:1;width:100%;position:relative}@media (width<=639px){.auth-card{padding:var(--space-32) var(--space-24);border-radius:var(--radius-16)}}.auth-card .logo-mark{width:auto;height:64px;font-size:var(--font-size-xl)}.auth-card .inquiry-field label,.auth-card .field label{font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-xl);text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-8);font-family:var(--font-ui);display:block}.auth-card .lounge-input{background:var(--bg-surface);border:1px solid var(--bg-border);border-radius:var(--radius-8);width:100%;font-size:var(--font-size-md);font-family:var(--font-ui);color:var(--text-primary);outline:none;transition:border-color .2s}.auth-card .lounge-input::placeholder{color:var(--text-muted)}.auth-card .lounge-input:focus{border-color:var(--gold)}.auth-card .error-msg{background:var(--burg-error-bg);border:1px solid var(--burg-error-border);border-radius:var(--radius-8);padding:var(--space-12) var(--space-14);font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--error-text);margin-bottom:var(--space-16);display:none}.auth-card .error-msg.show{display:block}.auth-card .form-card-btn-burg{background:var(--burg);width:100%;color:var(--cream);font-family:var(--font-ui);font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);border-radius:var(--radius-10);padding:var(--space-16);cursor:pointer;letter-spacing:var(--letter-spacing-xs);border:none;justify-content:center;align-items:center;transition:background .2s,transform .15s,opacity .2s;display:flex}@media (hover:hover) and (pointer:fine){.auth-card .form-card-btn-burg:hover:not(:disabled){background:var(--burg-hover);transform:translateY(-1px)}}.auth-card .form-card-btn-burg:disabled{opacity:.55;cursor:not-allowed}
