.GomdonLogo_wrap__kByyI{position:relative;display:inline-block;overflow:hidden;flex:none}.GomdonLogo_wrap__kByyI img{position:absolute;max-width:none}.Card_card__ugvrO{background:var(--gd-surface);border:1px solid var(--gd-hairline);border-radius:var(--gd-radius-card);box-shadow:var(--gd-shadow-card);padding:16px 20px;font-family:var(--gd-font-ui);color:var(--gd-text)}@media (max-width:1023px){.Card_card__ugvrO{padding:16px var(--gd-card-x);border:0;box-shadow:var(--gd-shadow-card-mobile)}}.Card_card__ugvrO.Card_flush__oUv2c{padding:0;overflow:hidden}.FormField_field__bAZwD{display:block;min-width:0}.FormField_label__msV6U{display:block;font-family:var(--gd-font-ui);font-size:12px;font-weight:600;color:var(--gd-text-2);margin-bottom:6px}.FormField_input__jq_lU{width:100%;box-sizing:border-box;background:var(--gd-surface);border:1px solid var(--gd-border-input);border-radius:var(--gd-radius-input);padding:11px 12px;font-family:var(--gd-font-ui);font-size:14px;color:var(--gd-text);outline:none}.FormField_input__jq_lU:focus{border-color:var(--gd-primary)}.FormField_input__jq_lU::-moz-placeholder{color:var(--gd-text-muted)}.FormField_input__jq_lU:-ms-input-placeholder{color:var(--gd-text-muted)}.FormField_input__jq_lU::placeholder{color:var(--gd-text-muted)}.FormField_mono__985S1{font-family:var(--gd-font-mono)}.FormField_input__jq_lU.FormField_invalid__rN_b0,.FormField_input__jq_lU.FormField_invalid__rN_b0:focus{border-color:var(--gd-danger)}.FormField_warn__Z7fK5{border-bottom:2px solid var(--gd-amber)}.FormField_error__n62GQ{color:var(--gd-danger)}.FormField_error__n62GQ,.FormField_warnCaption__T6HwG{font-family:var(--gd-font-ui);font-size:12px;margin-top:4px}.FormField_warnCaption__T6HwG{color:var(--gd-amber-text)}.FormField_hint__Y5SML{font-family:var(--gd-font-ui);font-size:12px;color:var(--gd-text-muted);margin-top:4px}textarea.FormField_input__jq_lU{resize:vertical;line-height:1.5}.FormField_req__q93G1{color:var(--gd-danger);font-weight:700}.FormField_phWrap__2rFD0{position:relative}.FormField_phOverlay__hGslu{position:absolute;left:13px;top:12px;right:12px;pointer-events:none;font-family:var(--gd-font-ui);font-size:14px;line-height:1.2;color:var(--gd-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dang-ky-thanh-vien_root__ykUzf{min-height:100vh;box-sizing:border-box;background:var(--gd-bg);font-family:var(--gd-font-ui);color:var(--gd-text);display:flex;align-items:flex-start;justify-content:center;padding:16px var(--gd-gutter)}@media (min-width:600px){.dang-ky-thanh-vien_root__ykUzf{align-items:center;padding:24px}}.dang-ky-thanh-vien_card__8JFG6{width:100%;max-width:430px;box-sizing:border-box}.dang-ky-thanh-vien_done__noQFK,.dang-ky-thanh-vien_form__rE3Lo{display:flex;flex-direction:column;gap:16px}.dang-ky-thanh-vien_head__axT64{display:flex;flex-direction:column;gap:6px}.dang-ky-thanh-vien_logoRow__Fa05U{display:flex;justify-content:center;padding-bottom:4px}.dang-ky-thanh-vien_title__IikpD{margin:0;font-size:19px;font-weight:700;line-height:1.32;text-align:center;color:var(--gd-text)}.dang-ky-thanh-vien_sub___gLtc{margin:0;font-size:13px;line-height:1.55;text-align:center;color:var(--gd-text-2)}.dang-ky-thanh-vien_promo__S1wI1{background:var(--gd-primary-tint);border:1px solid var(--gd-tint-border);border-radius:var(--gd-radius-menu);padding:10px 12px;font-size:13px;font-weight:600;line-height:1.5;text-align:center;color:var(--gd-primary)}.dang-ky-thanh-vien_fields__pB9v4{display:flex;flex-direction:column;gap:12px}.dang-ky-thanh-vien_fieldError__B3BfZ input:focus{border-color:var(--gd-danger)}.dang-ky-thanh-vien_apiError__ZLxFv{background:var(--gd-danger-row);border:1px solid var(--gd-danger-border);border-radius:var(--gd-radius-menu);padding:10px 12px;font-size:12.5px;line-height:1.55;color:var(--gd-danger)}.dang-ky-thanh-vien_qrRow__1YGJB{display:flex;justify-content:center}.dang-ky-thanh-vien_qrRow__1YGJB img{border-radius:10px}.dang-ky-thanh-vien_storeRow__iyeTj{display:flex;gap:12px;align-items:center}.dang-ky-thanh-vien_storeLink__Det__{flex:1 1;min-width:0;display:block;border-radius:10px;overflow:hidden}