.auth-register-card-shell .auth-register-card .auth-register-head{flex-direction:column;gap:14px;display:flex}.auth-register-card-shell .auth-register-card .auth-register-head .auth-register-head-logo{align-self:start}.auth-register-card-shell .auth-register-card .auth-register-head .auth-register-title{font-size:var(--type-size-500);line-height:var(--type-line-500);color:var(--text-primary)}.auth-register-card-shell .auth-register-card .auth-register-head .auth-register-subtitle{color:var(--text-secondary);font-size:var(--type-size-100);line-height:var(--type-line-100)}.auth-register-card-shell .auth-register-card .auth-register-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.auth-register-card-shell .auth-register-card .auth-register-grid.auth-register-grid--single{grid-template-columns:1fr}.auth-register-card-shell .auth-register-card .auth-register-field,.auth-register-card-shell .auth-register-card .auth-register-grid .auth-register-field{flex-direction:column;gap:8px;display:flex}.auth-register-card-shell .auth-register-card .auth-register-field .auth-register-field-head{align-items:center;min-height:24px}.auth-register-card-shell .auth-register-card .auth-register-field .auth-register-field-label-text,.auth-register-card-shell .auth-register-card .auth-register-field .auth-register-label{font-size:var(--type-size-100);font-weight:var(--font-weight-semibold);line-height:var(--type-line-100);color:var(--text-primary)}.auth-register-card-shell .auth-register-card .auth-register-field .auth-register-field-label-text .auth-register-optional,.auth-register-card-shell .auth-register-card .auth-register-field .auth-register-label .auth-register-optional{color:var(--text-muted);font-weight:var(--font-weight-regular)}.auth-register-card-shell .auth-register-card .auth-register-field .auth-register-field-error{color:var(--error);font-size:var(--type-size-100);font-weight:var(--font-weight-semibold);line-height:var(--type-line-100)}.auth-register-card-shell .auth-register-card .auth-register-field .auth-register-input{width:100%}.auth-register-card-shell .auth-register-card .auth-register-field .auth-register-password-wrap{position:relative}.auth-register-card-shell .auth-register-card .auth-register-field .auth-register-password-wrap .auth-register-password-toggle{--btn-soft:transparent;--btn-border:transparent;width:24px;height:24px;min-height:auto;box-shadow:none;border-radius:0;padding:0}.auth-register-card-shell .auth-register-card .auth-register-field .auth-register-hint{color:var(--text-secondary);font-size:var(--type-size-100);font-weight:var(--font-weight-regular);line-height:var(--type-line-100)}.auth-register-card-shell .auth-register-card .auth-register-check{color:var(--text-secondary);font-size:var(--type-size-100);line-height:var(--type-line-100);align-items:center;gap:10px;display:inline-flex}.auth-register-card-shell .auth-register-card .auth-register-check .auth-register-check-link{color:var(--text-primary);font-weight:var(--font-weight-bold)}.auth-register-card-shell .auth-register-card .auth-register-check-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.auth-register-card-shell .auth-register-card .auth-register-check-row .auth-register-check{flex:1}.auth-register-card-shell .auth-register-card .auth-register-terms-error{color:var(--error);font-size:var(--type-size-100);line-height:var(--type-line-100);text-align:right;align-items:center;gap:6px;max-width:220px;display:inline-flex;position:relative}.auth-register-card-shell .auth-register-card .auth-register-terms-error .auth-register-terms-error-button{--btn-soft:transparent;--btn-border:transparent;width:24px;height:24px;min-height:auto;box-shadow:none;color:var(--error);border-radius:0;padding:0}.auth-register-card-shell .auth-register-card .auth-register-terms-error .auth-register-terms-error-popover-icon{flex-shrink:0}.auth-register-card-shell .auth-register-card .auth-register-submit{margin-top:8px}.auth-register-card-shell .auth-register-card .auth-register-login{text-align:center;color:var(--text-secondary);font-size:var(--type-size-100);line-height:var(--type-line-100)}.auth-register-card-shell .auth-register-card .auth-register-login .auth-register-login-link{color:var(--text-primary);font-weight:var(--font-weight-bold);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.auth-register-card-shell .auth-register-card .auth-register-login .auth-register-guest-link{font-weight:var(--font-weight-regular)}@media (width<=760px){.auth-register-card-shell .auth-register-card{gap:14px;padding:26px 18px}.auth-register-card-shell .auth-register-card .auth-register-head .auth-register-title{font-size:var(--type-size-500);line-height:var(--type-line-500)}.auth-register-card-shell .auth-register-card .auth-register-grid{grid-template-columns:1fr}.auth-register-card-shell .auth-register-card .auth-register-check-row{flex-direction:column;align-items:stretch;gap:8px}.auth-register-card-shell .auth-register-card .auth-register-terms-error{text-align:left;justify-content:flex-start;max-width:none}}:deep(.auth-register-terms-error-tooltip-content){font-size:var(--type-size-100);line-height:var(--type-line-100);min-height:40px;padding:8px 16px 8px 12px}
