.Home_wrapper__CDAK8{min-height:100vh;background:#f8f9fb}.Home_header__y2QYS{background:#fff;border-bottom:1px solid #e8eaf0;padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.Home_headerInner__9F_67{display:flex;align-items:center;gap:12px;height:56px;padding:0 24px;max-width:960px;margin:0 auto}.Home_logo__IOQAX{font-size:18px;font-weight:700;color:#1a1a2e;letter-spacing:-.5px}.Home_logoSub__XszGS{font-size:12px;color:#888}.Home_container__d256j{max-width:960px;margin:0 auto;padding:0 24px}.Home_main__VkIEL{padding:32px 0 64px}.Home_stepBar__spq0g{display:flex;gap:0;margin-bottom:28px}.Home_stepItem__Kd_eV{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:6px;position:relative}.Home_stepItem__Kd_eV:not(:last-child):after{content:"";position:absolute;top:14px;left:60%;width:80%;height:1px;background:#e0e4ed}.Home_stepItem__Kd_eV.Home_active__EQNkL:after,.Home_stepItem__Kd_eV.Home_done__6amZJ:after{background:#378add}.Home_stepCircle__PlmkZ{width:28px;height:28px;border-radius:50%;border:1.5px solid #d0d4e0;background:#fff;font-size:12px;color:#aaa;display:flex;align-items:center;justify-content:center;font-weight:500;z-index:1}.Home_stepItem__Kd_eV.Home_done__6amZJ .Home_stepCircle__PlmkZ{background:#1d9e75;border-color:#1d9e75;color:#fff}.Home_stepItem__Kd_eV.Home_active__EQNkL .Home_stepCircle__PlmkZ{background:#378add;border-color:#378add;color:#fff}.Home_stepLabel__voE4d{font-size:11px;color:#aaa}.Home_stepItem__Kd_eV.Home_active__EQNkL .Home_stepLabel__voE4d{color:#378add;font-weight:500}.Home_stepItem__Kd_eV.Home_done__6amZJ .Home_stepLabel__voE4d{color:#1d9e75}.Home_card__E5spL{background:#fff;border:.5px solid #e4e8ef;border-radius:16px;padding:28px}.Home_cardTitle__rMNyu{font-size:20px;font-weight:600;color:#1a1a2e;margin-bottom:6px}.Home_cardSub__6gpQl{font-size:13px;color:#888;margin-bottom:24px}.Home_qRow__S3cUa{margin-bottom:18px}.Home_qLabel__v_jlZ{display:block;font-size:13px;color:#555;margin-bottom:7px;font-weight:500}.Home_req__IX9P9{color:#e24b4a}.Home_input__OGaGo{width:100%;padding:10px 14px;border:1px solid #dde1ea;border-radius:8px;font-size:14px;color:#1a1a2e;background:#fff;outline:none;font-family:inherit;transition:border-color .2s}.Home_input__OGaGo:focus{border-color:#378add}.Home_textarea__k243o{width:100%;padding:10px 14px;border:1px solid #dde1ea;border-radius:8px;font-size:14px;color:#1a1a2e;background:#fff;outline:none;font-family:inherit;min-height:80px;resize:vertical;transition:border-color .2s}.Home_textarea__k243o:focus{border-color:#378add}.Home_chipGroup__ln12Y{display:flex;flex-wrap:wrap;gap:8px}.Home_chip__u3g7P{padding:7px 16px;border-radius:20px;border:1px solid #dde1ea;font-size:13px;cursor:pointer;background:#f8f9fb;color:#555;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Home_chip__u3g7P:hover{border-color:#378add}.Home_chipSel__vq0CI{background:#e6f1fb;border-color:#378add;color:#0c447c;font-weight:500}.Home_btnRow__yJ3ld{display:flex;gap:10px;justify-content:flex-end;margin-top:24px}.Home_btn__o8aJ4{padding:10px 20px;border-radius:8px;border:1px solid #dde1ea;font-size:13px;cursor:pointer;font-family:inherit;background:#f8f9fb;color:#555;transition:all .15s}.Home_btn__o8aJ4:hover{background:#f0f2f7}.Home_btnPrimary__Vk_zD{padding:10px 24px;border-radius:8px;border:none;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;background:#378add;color:#fff;transition:all .15s}.Home_btnPrimary__Vk_zD:hover{background:#185fa5}.Home_templateGrid__wQKo_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:24px}@media (max-width:640px){.Home_templateGrid__wQKo_{grid-template-columns:repeat(2,1fr)}}.Home_templateCard__Uatsl{border:1.5px solid #e4e8ef;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .2s}.Home_templateCard__Uatsl:hover{border-color:#378add;transform:translateY(-1px)}.Home_templateSelected__BpvOP{border-color:#378add;box-shadow:0 0 0 3px rgba(55,138,221,.15)}.Home_templateThumb__8s6Z_{height:100px;background:#f5f7fa;display:flex;flex-direction:column;overflow:hidden}.Home_thumbNav__WoUI_{height:16px;background:#1a3a5c;display:flex;align-items:center;padding:0 8px;gap:6px;flex-shrink:0}.Home_thumbLogo__IamD9{width:24px;height:4px;background:hsla(0,0%,100%,.8);border-radius:2px;margin-right:auto}.Home_thumbDot__Jiiad{width:14px;height:3px;background:hsla(0,0%,100%,.3);border-radius:2px}.Home_thumbHero__lx8TN{flex:1 1;background:#1e4976;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.Home_thumbLine__dqAGh{width:70px;height:5px;background:hsla(0,0%,100%,.85);border-radius:2px}.Home_thumbLineSm__LF_CI{width:48px;height:3px;background:hsla(0,0%,100%,.4);border-radius:2px}.Home_thumbBtn__xfZ4D{width:36px;height:9px;background:#378add;border-radius:3px;margin-top:3px}.Home_thumbSection__NmEJn{height:22px;background:#f5f8fc;display:flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0}.Home_thumbBox__2Kjo5{width:28px;height:13px;background:#d4e6fa;border-radius:3px}.Home_thumb_modern__0xZt3 .Home_thumbNav__WoUI_{background:#111}.Home_thumb_modern__0xZt3 .Home_thumbHero__lx8TN{background:#1a1a1a}.Home_thumb_modern__0xZt3 .Home_thumbBtn__xfZ4D{background:#0f8}.Home_thumb_modern__0xZt3 .Home_thumbSection__NmEJn{background:#111}.Home_thumb_modern__0xZt3 .Home_thumbBox__2Kjo5{background:#222}.Home_thumb_warm__tNeec .Home_thumbNav__WoUI_{background:#fff;border-bottom:1px solid #f0e8d8}.Home_thumb_warm__tNeec .Home_thumbLogo__IamD9{background:#c17f3c}.Home_thumb_warm__tNeec .Home_thumbDot__Jiiad{background:#f0e8d8}.Home_thumb_warm__tNeec .Home_thumbHero__lx8TN{background:#fdf6ec}.Home_thumb_warm__tNeec .Home_thumbLine__dqAGh{background:rgba(58,37,16,.8)}.Home_thumb_warm__tNeec .Home_thumbBtn__xfZ4D{background:#c17f3c}.Home_thumb_warm__tNeec .Home_thumbSection__NmEJn{background:#fff}.Home_thumb_warm__tNeec .Home_thumbBox__2Kjo5{background:#f5e6cc}.Home_thumb_medical__n16ZI .Home_thumbNav__WoUI_{background:#fff;border-bottom:1px solid #e1f5ee}.Home_thumb_medical__n16ZI .Home_thumbLogo__IamD9{background:#1d9e75}.Home_thumb_medical__n16ZI .Home_thumbDot__Jiiad{background:#9fe1cb}.Home_thumb_medical__n16ZI .Home_thumbHero__lx8TN{background:#e8faf4}.Home_thumb_medical__n16ZI .Home_thumbLine__dqAGh{background:rgba(8,80,65,.8)}.Home_thumb_medical__n16ZI .Home_thumbBtn__xfZ4D{background:#1d9e75}.Home_thumb_medical__n16ZI .Home_thumbSection__NmEJn{background:#fff}.Home_thumb_medical__n16ZI .Home_thumbBox__2Kjo5{background:#e1f5ee}.Home_thumb_minimal__aeugl .Home_thumbNav__WoUI_{background:#fff;border-bottom:1px solid #eee}.Home_thumb_minimal__aeugl .Home_thumbLogo__IamD9{background:#111}.Home_thumb_minimal__aeugl .Home_thumbDot__Jiiad{background:#ccc}.Home_thumb_minimal__aeugl .Home_thumbHero__lx8TN{background:#fff}.Home_thumb_minimal__aeugl .Home_thumbLine__dqAGh{background:hsla(0,0%,7%,.85)}.Home_thumb_minimal__aeugl .Home_thumbLineSm__LF_CI{background:#ccc}.Home_thumb_minimal__aeugl .Home_thumbBtn__xfZ4D{background:#111}.Home_thumb_minimal__aeugl .Home_thumbSection__NmEJn{background:#f8f8f8}.Home_thumb_minimal__aeugl .Home_thumbBox__2Kjo5{background:#eee}.Home_thumb_tech__Uvlv_ .Home_thumbNav__WoUI_{background:#0a0f1e}.Home_thumb_tech__Uvlv_ .Home_thumbLogo__IamD9{background:#7f77dd}.Home_thumb_tech__Uvlv_ .Home_thumbDot__Jiiad{background:#2a2f4c}.Home_thumb_tech__Uvlv_ .Home_thumbHero__lx8TN{background:#0d1224}.Home_thumb_tech__Uvlv_ .Home_thumbLine__dqAGh{background:#afa9ec}.Home_thumb_tech__Uvlv_ .Home_thumbLineSm__LF_CI{background:#534ab7}.Home_thumb_tech__Uvlv_ .Home_thumbBtn__xfZ4D{background:#7f77dd}.Home_thumb_tech__Uvlv_ .Home_thumbSection__NmEJn{background:#0a0f1e}.Home_thumb_tech__Uvlv_ .Home_thumbBox__2Kjo5{background:#1a1f35}.Home_templateInfo__sUN_a{padding:10px 12px;border-top:1px solid #e8eaf0}.Home_templateName__P_sTG{font-size:13px;font-weight:600;color:#1a1a2e;margin-bottom:2px}.Home_templateDesc__hiGIr{font-size:11px;color:#888;margin-bottom:6px}.Home_templateBadge__ydNe_{display:inline-block;font-size:10px;padding:2px 8px;border-radius:10px;background:#e6f1fb;color:#0c447c;font-weight:500}.Home_centerCard__8HKkO{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px}.Home_spinner__tyqRb{width:36px;height:36px;border:3px solid #e4e8ef;border-top-color:#378add;border-radius:50%;animation:Home_spin__VEV0f .8s linear infinite;margin-bottom:20px}@keyframes Home_spin__VEV0f{to{transform:rotate(1turn)}}.Home_loadingMsg__CZZ6S{font-size:15px;color:#555;margin-bottom:6px}.Home_loadingSub__0rD6Y{font-size:12px;color:#aaa}.Home_resultHeader__9mIQ_{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:12px}.Home_errorBox__YF6tp{background:#fcebeb;border:1px solid #f7c1c1;border-radius:8px;padding:12px 16px;font-size:13px;color:#a32d2d;margin-bottom:16px}.Home_tabRow__6g0CU{display:flex;border:1px solid #e4e8ef;border-radius:8px;overflow:hidden;margin-bottom:16px}.Home_tab__U0j2_{flex:1 1;padding:9px;text-align:center;font-size:13px;cursor:pointer;border:none;background:#f8f9fb;color:#888;font-family:inherit;transition:all .15s}.Home_tabActive__k62Ol{background:#fff;color:#1a1a2e;font-weight:500}.Home_previewFrame__20WI2{width:100%;height:520px;border:1px solid #e4e8ef;border-radius:8px;background:#fff}.Home_codeBlock__QjgQa{background:#1a1a2e;color:#e0e4f0;border-radius:8px;padding:16px;font-size:11px;font-family:SF Mono,Fira Code,monospace;overflow-x:auto;max-height:520px;overflow-y:auto;line-height:1.7}