.auth-page-wrapper{background-color:#f9f9f9;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px;font-family:var(--sans, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif)}.auth-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;padding:40px;width:100%;max-width:500px}.auth-subtitle-small{text-transform:uppercase;font-size:11px;letter-spacing:1px;color:#666;font-weight:600;margin-bottom:8px;display:block}.auth-title{font-size:32px;font-weight:800;color:#111;margin:0 0 16px;letter-spacing:-.5px}.auth-description{font-size:14px;color:#666;margin-bottom:32px}.auth-form-row{display:flex;gap:16px;margin-bottom:16px}.auth-form-group{flex:1;display:flex;flex-direction:column;margin-bottom:16px}.auth-form-row .auth-form-group{margin-bottom:0}.auth-form-label{font-size:13px;font-weight:700;color:#111;margin-bottom:8px}.auth-form-input{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;color:#111;transition:border-color .2s ease;box-sizing:border-box}.auth-form-input::placeholder{color:#999}.auth-form-input:focus{outline:none;border-color:#111}.auth-checkbox-group{display:flex;align-items:center;gap:8px;margin-bottom:24px;margin-top:8px}.auth-checkbox-group input[type=checkbox]{width:16px;height:16px;accent-color:#111}.auth-checkbox-label{font-size:13px;font-weight:600;color:#111}.auth-button{width:100%;background:#111;color:#fff;border:none;border-radius:24px;padding:14px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s ease}.auth-button:hover{background:#333}.auth-footer-text{text-align:center;font-size:13px;color:#666;margin-top:24px}.auth-footer-text a{color:#111;font-weight:700;text-decoration:underline}.auth-secure-notice{background:#f5f5f5;border-radius:8px;padding:12px;font-size:12px;color:#666;text-align:center;margin-top:24px}.drawer__panel{display:flex;flex-direction:column;height:100vh;overflow:hidden}.drawer__head{flex-shrink:0}.drawer__body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.drawer__foot{flex-shrink:0;padding-top:1rem;background:var(--charcoal, #121212)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/hphs-auth.css.map */
