._page_1olca_6{min-width:320px;min-height:100svh;color:var(--color-text);background:transparent}._main_1olca_13{width:min(100%,var(--content-width));margin:0 auto;padding:24px 0 48px}._intro_1olca_19{width:min(calc(100% - 32px),var(--content-width));margin:0 auto 24px}._intro_1olca_19 h1{margin:0;color:var(--color-text);font-size:24px;font-weight:600;line-height:1.33;letter-spacing:0}._intro_1olca_19 p{margin:10px 0 0;color:var(--color-muted);font-size:14px;line-height:1.7}._mobileProgress_1olca_40{display:none}._deviceNotice_1olca_44{margin-top:16px;padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._applicationLayout_1olca_52{width:min(calc(100% - 32px),var(--content-width));min-height:690px;margin:0 auto;display:grid;grid-template-columns:176px minmax(0,1fr) 268px;overflow:hidden;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}._stepRail_1olca_65{padding:24px 16px;border-right:1px solid var(--color-border)}._stepRail_1olca_65 ol{margin:0;padding:0;display:grid;list-style:none}._stepRail_1olca_65 li{position:relative;min-height:88px}._stepRail_1olca_65 li:not(:last-child):after{position:absolute;top:39px;left:17px;width:1px;height:51px;content:"";background:var(--color-border-strong)}._stepRail_1olca_65 li[data-complete]:after{background:var(--color-primary)}._guideArrow_1olca_97{position:absolute;top:-20px;left:9px;z-index:2;color:var(--color-primary);pointer-events:none;animation:_guideBounce_1olca_1 .45s ease-in-out infinite alternate}._guideArrow_1olca_97 svg{width:16px;height:16px;display:block}._stepRail_1olca_65 button{width:100%;padding:0;display:grid;grid-template-columns:36px 1fr;align-items:center;gap:12px;color:var(--color-muted);background:transparent;border:0;font:inherit;font-size:14px;text-align:left}._stepRail_1olca_65 button:disabled{cursor:default}._stepRail_1olca_65 button>span{position:relative;z-index:1;width:36px;height:36px;display:grid;place-items:center;color:var(--color-muted);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:50%;font-size:13px}._stepRail_1olca_65 button svg{width:16px;height:16px}._stepRail_1olca_65 li[data-active] button,._stepRail_1olca_65 li[data-complete] button{color:var(--color-primary);font-weight:600}._stepRail_1olca_65 li[data-active] button>span,._stepRail_1olca_65 li[data-complete] button>span{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}._progressCount_1olca_164{margin-top:18px;padding:16px;display:grid;gap:4px;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md)}._progressCount_1olca_164 strong{color:var(--color-primary);font-size:20px;font-weight:600}._progressCount_1olca_164 span{color:var(--color-muted);font-size:12px}._formSurface_1olca_185{min-width:0;display:flex;flex-direction:column}._pageError_1olca_191{margin:24px 40px 0;padding:12px 14px;color:var(--color-danger);background:var(--color-danger-surface);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);font-size:13px;line-height:1.6}._stepContent_1olca_202{padding:28px 40px 38px;flex:1}._stepContent_1olca_202>header{margin-bottom:28px}._stepContent_1olca_202>header h2{margin:0;color:var(--color-text);font-size:20px;font-weight:600;line-height:1.4;letter-spacing:0}._stepContent_1olca_202>header p{margin:8px 0 0;color:var(--color-muted);font-size:13px;line-height:1.7}._formGrid_1olca_227{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}._fullField_1olca_233{grid-column:1 / -1}._checkboxRow_1olca_237{width:-moz-max-content;width:max-content;margin-top:24px;display:flex;align-items:center;gap:9px;color:var(--color-text);font-size:14px;cursor:pointer}._checkboxRow_1olca_237 input,._agreements_1olca_249 input{width:18px;height:18px;accent-color:var(--color-primary)}._privacyNote_1olca_255{margin-top:32px;padding-top:22px;display:flex;align-items:center;gap:10px;color:var(--color-muted);border-top:1px solid var(--color-border);font-size:12px}._privacyNote_1olca_255 svg{width:18px;height:18px;color:var(--color-primary)}._formActions_1olca_272{min-height:76px;padding:14px 40px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff;border-top:1px solid var(--color-border)}._secondaryButton_1olca_283,._continueButton_1olca_284,._wechatPanel_1olca_285 button{min-height:44px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:var(--radius-md);font:inherit;font-size:14px;font-weight:600}._secondaryButton_1olca_283{color:var(--color-primary);background:#fff;border:1px solid var(--color-border-strong)}._secondaryButton_1olca_283:hover{border-color:var(--color-primary);color:var(--color-primary)}._continueButton_1olca_284,._wechatPanel_1olca_285 button{min-width:164px;color:#fff;background:var(--color-primary);border:1px solid var(--color-primary)}._continueButton_1olca_284:hover,._wechatPanel_1olca_285 button:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._secondaryButton_1olca_283 svg,._continueButton_1olca_284 svg,._wechatPanel_1olca_285 button svg{width:17px;height:17px}._secondaryButton_1olca_283:disabled,._continueButton_1olca_284:disabled,._wechatPanel_1olca_285 button:disabled{cursor:not-allowed;opacity:.55}._summary_1olca_337{min-width:0;padding:24px;overflow-wrap:anywhere;border-left:1px solid var(--color-border)}._summary_1olca_337 h2{margin:0 0 22px;color:var(--color-text);font-size:16px;font-weight:600}._summaryItem_1olca_351{padding:16px 0;display:grid;grid-template-columns:27px 1fr;gap:12px;border-bottom:1px solid var(--color-border)}._summaryItem_1olca_351>svg{width:22px;height:22px;color:var(--color-primary)}._summaryItem_1olca_351 span{display:grid;gap:5px}._summaryItem_1olca_351 strong{font-size:13px;font-weight:600}._summaryItem_1olca_351 small{color:var(--color-muted);font-size:11px;line-height:1.6}._summary_1olca_337 dl{margin:28px 0 0}._summary_1olca_337 dl div{padding:10px 0;display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--color-border);font-size:12px}._summary_1olca_337 dt{color:var(--color-muted)}._summary_1olca_337 dd{margin:0;color:var(--color-text);font-weight:600;text-align:right}._support_1olca_405{margin-top:32px;padding-top:23px;display:grid;grid-template-columns:26px 1fr;gap:11px;border-top:1px solid var(--color-border)}._support_1olca_405>svg{width:22px;color:var(--color-primary)}._support_1olca_405 div{display:grid;gap:5px}._support_1olca_405 strong{font-size:13px;font-weight:600}._support_1olca_405 a{color:var(--color-primary);font-size:12px}._support_1olca_405 img{width:112px;height:112px;margin-top:6px;-o-object-fit:contain;object-fit:contain;border:1px solid var(--color-border);border-radius:var(--radius-md)}._support_1olca_405 small{max-width:170px;color:var(--color-muted);font-size:11px;line-height:1.6}._monthlyPricing_1olca_450{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._monthlyPricing_1olca_450>div{min-height:104px;padding:16px;display:grid;align-content:start;gap:7px;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._monthlyPricing_1olca_450 span{color:var(--color-muted);font-size:12px}._monthlyPricing_1olca_450 strong{color:var(--color-text);font-size:20px;font-weight:600;line-height:1.3}._monthlyPricing_1olca_450 small{color:var(--color-muted);font-size:11px;font-weight:500}._primaryPayment_1olca_485{margin-top:24px;padding:22px;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg)}._primaryPayment_1olca_485[data-selected]{border-color:var(--color-primary);background:#f3f6f5}._primaryPayment_1olca_485[data-unavailable]{background:var(--color-danger-surface);border-color:var(--color-danger-border)}._primaryLabel_1olca_503{margin-bottom:7px;display:block;color:var(--color-primary);font-size:11px;font-weight:600}._nativePaymentArea_1olca_511{margin-top:20px;padding-top:20px;border-top:1px solid var(--color-border)}._paymentSuccess_1olca_517{min-height:92px;display:flex;align-items:center;gap:14px;color:var(--color-success-text)}._paymentSuccess_1olca_517>svg{width:34px;height:34px;flex:0 0 auto;color:var(--color-success)}._paymentSuccess_1olca_517 div,._paymentQrLayout_1olca_533>div,._startPayment_1olca_534>div{min-width:0;display:grid;gap:7px}._paymentSuccess_1olca_517 strong,._paymentQrLayout_1olca_533 strong,._startPayment_1olca_534 strong{font-size:14px;font-weight:600}._paymentSuccess_1olca_517 span,._paymentQrLayout_1olca_533 span,._startPayment_1olca_534 span{color:var(--color-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}._paymentQrLayout_1olca_533{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:center;gap:24px}._paymentQrLayout_1olca_533>img{width:100%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md)}._inlineAction_1olca_573,._startPayment_1olca_534>button{min-height:40px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-md);font:inherit;font-size:12px;font-weight:600;cursor:pointer}._inlineAction_1olca_573{width:-moz-max-content;width:max-content;margin-top:5px;color:var(--color-primary);background:#fff;border:1px solid var(--color-primary)}._inlineAction_1olca_573 svg,._startPayment_1olca_534>button svg{width:16px;height:16px}._inlineAction_1olca_573:disabled,._startPayment_1olca_534>button:disabled{cursor:not-allowed;opacity:.55}._startPayment_1olca_534{min-height:94px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:14px}._startPayment_1olca_534>svg{width:30px;height:30px;color:var(--color-primary)}._startPayment_1olca_534>button{min-width:126px;color:#fff;background:var(--color-primary);border:1px solid var(--color-primary)}._alternativeMethod_1olca_629 input{width:17px;height:17px;flex:0 0 auto;accent-color:var(--color-primary)}._manualReference_1olca_636{max-width:520px;margin-top:18px}._alternativePayments_1olca_641{margin-top:30px;padding-top:24px;border-top:1px solid var(--color-border-strong)}._alternativePayments_1olca_641>header{margin-bottom:14px;display:flex;align-items:baseline;justify-content:space-between;gap:16px}._alternativePayments_1olca_641 h3{margin:0;font-size:15px;font-weight:600}._alternativePayments_1olca_641>header span{color:var(--color-muted);font-size:11px}._alternativeMethod_1olca_629{min-height:62px;padding:12px 14px;display:grid;grid-template-columns:18px 22px minmax(0,1fr);align-items:center;gap:12px;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer}._alternativeMethod_1olca_629[data-selected]{background:#f3f6f5;border-color:var(--color-primary)}._alternativeMethod_1olca_629[data-disabled]{color:var(--color-muted);background:var(--color-surface-muted);cursor:not-allowed}._alternativeMethod_1olca_629>svg{width:20px;height:20px;color:var(--color-primary)}._alternativeMethod_1olca_629>span{min-width:0;display:grid;gap:4px}._alternativeMethod_1olca_629 strong{font-size:13px;font-weight:600}._alternativeMethod_1olca_629 small,._bankInstructions_1olca_708{color:var(--color-muted);font-size:11px;line-height:1.6}._bankInstructions_1olca_708{margin:14px 0 0}._paymentBlock_1olca_718{margin:25px 0 23px;padding:22px;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._paymentBlock_1olca_718[data-unavailable]{background:var(--color-danger-surface);border-color:var(--color-danger-border)}._paymentHeading_1olca_731{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}._paymentHeading_1olca_731 h3{margin:0;font-size:16px;font-weight:600}._paymentHeading_1olca_731 p{margin:5px 0 0;color:var(--color-muted);font-size:11px}._paymentHeading_1olca_731>strong{color:var(--color-primary);font-size:15px;font-weight:600;white-space:nowrap}._paymentBlock_1olca_718 dl{margin:18px 0 0}._paymentBlock_1olca_718 dl div{min-height:37px;display:grid;grid-template-columns:90px 1fr;align-items:center;border-top:1px solid var(--color-border)}._paymentBlock_1olca_718 dt{color:var(--color-muted);font-size:11px}._paymentBlock_1olca_718 dd{min-width:0;margin:0;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:600;overflow-wrap:anywhere}._paymentBlock_1olca_718 dd button{width:30px;height:30px;padding:0;display:grid;place-items:center;color:var(--color-primary);background:transparent;border:0}._paymentBlock_1olca_718 dd svg{width:16px;height:16px}._paymentUnavailable_1olca_802{margin-top:16px;color:var(--color-danger);font-size:13px}._paymentFallback_1olca_808{margin:12px 0 0;padding:10px 12px;color:var(--color-warning-text);background:var(--color-warning-surface);border:1px solid var(--color-warning-border);border-radius:var(--radius-md);font-size:13px;line-height:1.6}._inlineLoading_1olca_819{min-height:250px;display:flex;align-items:center;justify-content:center;gap:9px;color:var(--color-muted)}._inlineLoading_1olca_819 svg,._spinning_1olca_829{width:18px;height:18px;animation:_spin_1olca_829 1s linear infinite}._fieldError_1olca_835{margin-top:8px;color:var(--color-danger);font-size:12px}._wechatPanel_1olca_285{min-height:350px;padding:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._wechatPanel_1olca_285+._wechatPanel_1olca_285{margin-top:18px}._notificationQrCode_1olca_858{width:min(240px,100%);height:auto;margin-top:18px;padding:8px;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md)}._wechatPanel_1olca_285[data-verified]{background:#f1f5f3;border-color:#c2d3cc}._wechatIcon_1olca_873{width:62px;height:62px;display:grid;place-items:center;color:#fff;background:#1aad19;border-radius:50%}._wechatIcon_1olca_873 svg{width:31px;height:31px}._wechatPanel_1olca_285 h3{margin:22px 0 0;font-size:20px;font-weight:600}._wechatPanel_1olca_285 p{max-width:430px;margin:10px 0 0;color:var(--color-muted);font-size:13px;line-height:1.7}._wechatPanel_1olca_285 button{margin-top:24px}._uploadList_1olca_906{display:grid;gap:13px}._agreements_1olca_249{margin-top:26px;padding-top:22px;display:grid;gap:15px;border-top:1px solid var(--color-border)}._agreements_1olca_249>div{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:5px 9px}._agreements_1olca_249 label{font-size:13px}._agreements_1olca_249 a{color:var(--color-primary);font-weight:600}._agreements_1olca_249 small{grid-column:2;color:var(--color-danger);font-size:11px}@keyframes _spin_1olca_829{to{transform:rotate(360deg)}}@keyframes _guideBounce_1olca_1{0%{transform:translateY(-4px)}to{transform:translateY(2px)}}@media (max-width: 1080px){._applicationLayout_1olca_52{grid-template-columns:160px minmax(0,1fr)}._summary_1olca_337{display:none}}@media (max-width: 760px){._main_1olca_13{padding:20px 0 40px}._intro_1olca_19{width:calc(100% - 32px);margin-bottom:22px}._intro_1olca_19 h1{font-size:22px}._intro_1olca_19 p{font-size:13px}._mobileProgress_1olca_40{width:calc(100% - 32px);margin:0 auto 22px;display:grid;grid-template-columns:1fr auto;gap:9px}._mobileProgress_1olca_40 span{color:var(--color-muted);font-size:12px}._mobileProgress_1olca_40 strong{color:var(--color-primary);font-size:13px}._mobileProgress_1olca_40>div{height:3px;grid-column:1 / -1;overflow:hidden;background:var(--color-border);border-radius:2px}._mobileProgress_1olca_40 i{height:100%;display:block;background:var(--color-primary);transition:width .18s ease}._mobileProgress_1olca_40>div[data-step="1"] i{width:20%}._mobileProgress_1olca_40>div[data-step="2"] i{width:40%}._mobileProgress_1olca_40>div[data-step="3"] i{width:60%}._mobileProgress_1olca_40>div[data-step="4"] i{width:80%}._mobileProgress_1olca_40>div[data-step="5"] i{width:100%}._applicationLayout_1olca_52{width:calc(100% - 32px);min-height:0;grid-template-columns:1fr}._stepRail_1olca_65{display:none}._pageError_1olca_191{margin:0 16px}._stepContent_1olca_202{padding:24px 16px 32px}._stepContent_1olca_202>header h2{font-size:20px}._formGrid_1olca_227,._monthlyPricing_1olca_450{grid-template-columns:1fr}._formActions_1olca_272{position:static;min-height:72px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -1px 2px #232a280f}._secondaryButton_1olca_283,._continueButton_1olca_284{min-width:0;flex:1}._paymentHeading_1olca_731{align-items:flex-start;flex-direction:column}._primaryPayment_1olca_485{padding:18px}._paymentQrLayout_1olca_533{grid-template-columns:minmax(0,1fr)}._paymentQrLayout_1olca_533>img{width:min(100%,260px);justify-self:center}._startPayment_1olca_534{grid-template-columns:30px minmax(0,1fr)}._startPayment_1olca_534>button{width:100%;grid-column:1 / -1}._alternativePayments_1olca_641>header{align-items:flex-start;flex-direction:column;gap:6px}._wechatPanel_1olca_285{min-height:320px;padding:32px 20px}}@media (prefers-reduced-motion: reduce){._inlineLoading_1olca_819 svg,._spinning_1olca_829,._guideArrow_1olca_97{animation:none}._mobileProgress_1olca_40 i{transition:none}}@media (min-width: 761px) and (max-width: 900px){._stepContent_1olca_202{padding:24px}._formGrid_1olca_227{grid-template-columns:minmax(0,1fr)}}
