.page_pageContainer__u1Ias{max-width:1400px;margin:0 auto;padding:40px 24px 80px}.page_categoryHeader__XEwTB{text-align:center;margin-bottom:64px}.page_breadcrumb__vzdu3{display:flex;justify-content:center;align-items:center;margin-bottom:24px;font-size:.9rem;color:#666666}.page_breadcrumbLink__Wq_ZR{color:#666666;text-decoration:none;transition:color .3s ease}.page_breadcrumbLink__Wq_ZR:hover{color:#FF4081}.page_breadcrumbDivider__rYcza{margin:0 8px}.page_breadcrumbCurrent__YZiHd{color:#FF4081}.page_categoryTitle__9J3KC{font-family:Playfair Display,serif;font-size:3rem;font-weight:600;color:#333333;margin-bottom:16px;position:relative;display:inline-block}.page_categoryTitle__9J3KC:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:80px;height:3px;background-color:#FF4081}.page_categoryDescription__rNemV{max-width:700px;margin:0 auto;font-size:1.1rem;color:#666666;line-height:1.6}.page_filterBar__Ja8ry{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.page_filterSelect__8CzVi{padding:10px 16px;border-radius:8px;border:1px solid #e0e0e0;background-color:#FFFFFF;color:#333333;font-size:.95rem;min-width:180px}.page_createButton__LqDlh{display:flex;align-items:center;padding:12px 20px;background-color:#FF4081;color:white;border:none;border-radius:8px;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s ease}.page_createButton__LqDlh:hover{background-color:#E03B75;transform:translateY(-2px)}.page_createIcon__s5s00{margin-right:8px}.page_searchInput__OLEOd{padding:10px 16px;border-radius:8px;border:1px solid #e0e0e0;width:100%;max-width:300px;font-size:.95rem}.page_invitationGrid__On5ed{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:24px;gap:24px}.page_invitationCard__y7g5y{position:relative;display:flex;flex-direction:column;background-color:#FFFFFF;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.08);transition:all .3s ease;height:100%}.page_invitationCard__y7g5y:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.page_cardPreview__n8GKe{position:relative;height:200px;background-color:#F9F9F9;overflow:hidden}.page_previewImage__gkoQl{width:100%;height:100%;object-fit:contain}.page_categoryImage__tDK4s{object-fit:contain}.page_previewOverlay__LAB5c{position:absolute;left:0;right:0;bottom:0;height:30%;background:linear-gradient(0deg,rgba(255,255,255,.582),transparent);display:flex;align-items:flex-end;padding:16px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.page_categoryBadge__XQxgp{position:absolute;top:16px;right:16px;padding:4px 12px;background-color:#FFD8E6;color:#FF4081;border-radius:16px;font-size:.8rem;font-weight:500}.page_cardTitle__yDV_3{color:#FF4081;font-size:1.2rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page_cardContent__E5h0Z{padding:20px;flex-grow:1;display:flex;flex-direction:column}.page_cardDetails__qG_Nm{margin-bottom:auto}.page_cardDetail__PR62p{display:flex;margin-bottom:12px;align-items:center}.page_detailIcon__MobbA{color:#FF4081;margin-right:8px;font-size:.9rem;min-width:16px}.page_detailLabel__eDtqB{color:#999999;font-size:.85rem;width:70px}.page_detailValue__TCc4a{color:#333333;font-weight:500;font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_cardActions__p6vr0{display:flex;gap:12px;margin-top:20px}.page_actionButton__0Qpma{flex:1 1;display:flex;align-items:center;justify-content:center;padding:10px;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none}.page_viewButton__JsJ0R{background-color:#F0F0F0;color:#333333}.page_viewButton__JsJ0R:hover{background-color:#E0E0E0}.page_shareButton__kmtVF{background-color:white;color:#FF4081;border:1px solid #ff4080ed}.page_shareButton__kmtVF:hover{box-shadow:0 6px 16px rgb(232,59,119,.25)}.page_editButton__K9wuw{background-color:#FF4081;color:white}.page_editButton__K9wuw:hover{background-color:#E03B75}.page_buttonIcon__FCRhv{margin-right:6px}.page_emptyState__iM_O_{text-align:center;padding:80px 20px;background-color:#FFFFFF;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08)}.page_emptyStateIcon__TqX_T{font-size:4rem;color:#FFD8E6;margin-bottom:24px}.page_emptyStateTitle__1Gs_M{font-size:1.5rem;color:#333333;margin-bottom:16px}.page_emptyStateText__vmnLJ{color:#666666;margin-bottom:32px;max-width:500px;margin-left:auto;margin-right:auto}.page_createFirstButton__dtIMW{display:inline-flex;align-items:center;padding:14px 28px;background-color:#FF4081;color:white;border:none;border-radius:32px;font-size:1.1rem;font-weight:500;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 20px rgba(255,64,129,.3)}.page_createFirstButton__dtIMW:hover{background-color:#E03B75;transform:translateY(-3px);box-shadow:0 12px 24px rgba(255,64,129,.4)}.page_loadingSpinner__kjr_f{width:48px;height:48px;border-radius:50%;border:3px solid #ffd8e6;border-top-color:#ff4081;animation:page_spin__8X9Qd 1s linear infinite;margin:80px auto}@keyframes page_spin__8X9Qd{to{transform:rotate(1turn)}}.page_loadingText__6_1Fq{text-align:center;color:#666666;margin-top:16px}.page_errorContainer__AFSva{text-align:center;padding:60px 20px;background-color:#F8D7DA;border-radius:12px;color:#DC3545}.page_errorIcon__uLTFp{font-size:3rem;margin-bottom:16px}.page_errorTitle__CQEgQ{font-size:1.5rem;margin-bottom:16px}.page_errorText__slHDt{margin-bottom:24px}.page_retryButton__njVrW{padding:10px 20px;background-color:#DC3545;color:white;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease}.page_retryButton__njVrW:hover{background-color:#C82333}.page_paginationContainer__FQLFs{display:flex;justify-content:center;align-items:center;margin-top:40px}.page_paginationButton__zxROf{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;margin:0 4px;background-color:#FFFFFF;border:1px solid #e0e0e0;color:#666666;cursor:pointer;transition:all .2s ease}.page_paginationButton__zxROf:hover:not(.page_activePage__r6MHz){background-color:#F9F9F9}.page_activePage__r6MHz{background-color:#FF4081;color:white;border-color:#FF4081}.page_paginationEllipsis__0S0a7{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#666666}@media (max-width:1024px){.page_invitationGrid__On5ed{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width:768px){.page_pageContainer__u1Ias{padding:24px 16px 64px}.page_categoryTitle__9J3KC{font-size:2.2rem}.page_categoryDescription__rNemV{font-size:1rem}.page_filterBar__Ja8ry{flex-direction:column-reverse;gap:16px;align-items:stretch}.page_createButton__LqDlh{align-self:flex-end}.page_searchInput__OLEOd{max-width:100%}.page_invitationGrid__On5ed{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width:480px){.page_categoryTitle__9J3KC{font-size:1.8rem}.page_invitationGrid__On5ed{grid-template-columns:1fr}.page_cardActions__p6vr0{flex-direction:column}}.loadingSpinner_spinnerWrapper__Pnjsf{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:16px}.loadingSpinner_loadingSpinner__ltl08{width:48px;height:48px;border-radius:50%;border:3px solid #ffd8e6;border-top-color:#ff4081;animation:loadingSpinner_spin__cUZd5 1s linear infinite;margin-bottom:16px}.loadingSpinner_loadingText__k_q0b{text-align:center;color:#FF4081;font-size:1.4rem}.loadingSpinner_emoji__pddf6{font-size:2rem}@keyframes loadingSpinner_spin__cUZd5{to{transform:rotate(1turn)}}.categoryCard_cardLink__Q2kfw{text-decoration:none;color:inherit;display:block}.categoryCard_categoryCard__itz1w{background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.05);transition:all .3s ease;display:flex;flex-direction:column;align-items:center;padding:16px;gap:12px}.categoryCard_categoryCard__itz1w:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(255,64,129,.15)}.categoryCard_imageWrapper__ELcSn{position:relative;width:100%;height:180px;border-radius:12px;overflow:hidden;background-color:#fff0f5}.categoryCard_categoryImage__BktZ9{object-fit:cover;border-radius:12px}.categoryCard_cardTitle__xIGPH{font-size:16px;font-weight:600;color:#ff4081;font-family:Poppins,sans-serif;text-align:center;margin:0}.categoryCard_premiumBadge__g2nYC{position:absolute;top:8px;right:8px;background-color:#ff4081;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(255,64,129,.3);z-index:1;transition:all .3s ease}.categoryCard_premiumBadge__g2nYC:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(255,64,129,.4)}.categoryCard_crownIcon__Yq3ir{color:white;font-size:14px}.page_categoryPage__mP1r5{max-width:1200px;margin:0 auto;padding:20px 24px}.page_categoryHeader__mibX2{text-align:center;margin-bottom:64px}.page_breadcrumb__9ruRF{display:flex;justify-content:center;align-items:center;margin-bottom:24px;font-size:.9rem;color:#666666}.page_breadcrumbLink__TZIfF{color:#666666;text-decoration:none;transition:color .3s ease}.page_breadcrumbLink__TZIfF:hover{color:#FF4081}.page_breadcrumbDivider__ive7p{margin:0 8px}.page_breadcrumbCurrent__80MFB{color:#FF4081}.page_categoryTitle__2xgCy{font-family:Playfair Display,serif;font-size:3rem;font-weight:600;color:#333333;margin-bottom:16px;position:relative;display:inline-block}.page_categoryTitle__2xgCy:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:80px;height:3px;background-color:#FF4081}.page_categoryDescription__G8E56{max-width:700px;margin:0 auto;font-size:1.1rem;color:#666666;line-height:1.6}.page_filtersContainer__1X6X4{display:flex;justify-content:center;align-items:center;margin-bottom:40px;flex-wrap:wrap;gap:16px}.page_filterIcon__kYPtn{display:flex;align-items:center;gap:8px;color:#666666;font-weight:500}.page_filterOptions__WUtnH{display:flex;gap:8px}.page_filterButton__b9fc5{padding:8px 20px;background-color:transparent;border:1px solid #cccccc;border-radius:24px;color:#666666;font-size:.9rem;cursor:pointer;transition:all .3s ease}.page_activeFilter__ZDHMi,.page_filterButton__b9fc5:hover{background-color:#FF4081;color:white}.page_activeFilter__ZDHMi{border-color:#FF4081}.page_templatesGrid__yjs_q{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:32px;gap:32px;margin-bottom:64px}.page_skeletonCard__HOBM7{border-radius:16px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);background-color:white;height:400px;display:flex;flex-direction:column}.page_skeletonImage__lBNrH{height:280px;background-color:#f0f0f0;animation:page_pulse__GbgGw 1.5s infinite}.page_skeletonTitle__4qs8n{height:24px;width:70%;margin:24px auto 16px}.page_skeletonMeta__qcvcj,.page_skeletonTitle__4qs8n{background-color:#f0f0f0;animation:page_pulse__GbgGw 1.5s infinite;border-radius:4px}.page_skeletonMeta__qcvcj{height:16px;width:50%;margin:0 auto}@keyframes page_pulse__GbgGw{0%{opacity:.6}50%{opacity:.3}to{opacity:.6}}.page_errorContainer__v63Ik{text-align:center;padding:80px 0;max-width:500px;margin:0 auto}.page_errorIcon__HmWXx{font-size:3rem;color:#FF4081;margin-bottom:24px}.page_errorTitle__0SVS_{font-family:Playfair Display,serif;font-size:1.8rem;margin-bottom:16px;color:#333333}.page_errorText__v50_n{color:#666666;margin-bottom:24px}.page_retryButton__zGYbu{padding:12px 32px;background-color:#FF4081;color:white;border:none;border-radius:32px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(255,64,129,.2)}.page_retryButton__zGYbu:hover{background-color:#E03B75;transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,64,129,.3)}.page_emptyState__6tlid{text-align:center;padding:80px 0}.page_emptyStateIcon__yI52r{font-size:4rem;margin-bottom:24px}.page_emptyStateTitle__EvvH3{font-family:Playfair Display,serif;font-size:1.8rem;margin-bottom:16px;color:#333333}.page_emptyStateDescription__qvK4k{color:#666666;margin-bottom:32px;max-width:500px;margin-left:auto;margin-right:auto}.page_browseMoreButton__I_GSL{display:inline-flex;align-items:center;gap:8px;padding:12px 32px;background-color:#FF4081;color:white;border:none;border-radius:32px;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 12px rgba(255,64,129,.2)}.page_browseMoreButton__I_GSL:hover{background-color:#E03B75;transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,64,129,.3)}.page_arrowIcon__wEuYa{font-size:.8rem}.page_bottomCTA__08IE3{text-align:center;padding:64px 0 24px;border-top:1px solid #f0f0f0}.page_ctaTitle__gwxje{font-family:Playfair Display,serif;font-size:1.8rem;margin-bottom:16px;color:#333333}.page_ctaText__WFj1R{color:#666666;margin-bottom:24px}.page_ctaButton__d06c1{padding:16px 40px;background-color:#FF4081;color:white;border:none;border-radius:32px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:box-shadow .3s ease,transform .3s ease;display:inline-block;box-shadow:0 8px 20px rgba(255,64,129,.3);cursor:pointer}.page_ctaButton__d06c1:hover{background-color:#E03B75;transform:translateY(-3px);box-shadow:0 12px 24px rgba(255,64,129,.4)}.page_loadingContainer__CzXUd{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px}.page_loadingSpinner__Cj8JN{width:48px;height:48px;border-radius:50%;border:3px solid #ffd8e6;border-top-color:#ff4081;animation:page_spin__mNW3A 1s linear infinite;margin-bottom:24px}@keyframes page_spin__mNW3A{to{transform:rotate(1turn)}}@media (max-width:768px){.page_categoryPage__mP1r5{padding:60px 16px}.page_categoryTitle__2xgCy{font-size:2.2rem}.page_categoryDescription__G8E56{font-size:1rem}.page_templatesGrid__yjs_q{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.page_filtersContainer__1X6X4{flex-direction:column;align-items:flex-start}.page_filterOptions__WUtnH{width:100%;justify-content:space-between}.page_filterButton__b9fc5{flex:1 1;text-align:center}}@media (max-width:480px){.page_categoryPage__mP1r5{padding:40px 16px}.page_categoryTitle__2xgCy{font-size:1.8rem}.page_templatesGrid__yjs_q{grid-template-columns:1fr}.page_ctaButton__d06c1{padding:12px 32px;font-size:1rem}}.page_previewPageContainer__nHhbY{max-width:1400px;margin:0 auto;padding:40px 24px 80px}.page_breadcrumbNav__ZXDrn{margin-bottom:32px}.page_backLink__S5wTU{display:inline-flex;align-items:center;color:#666666;text-decoration:none;font-size:.95rem;transition:color .3s ease}.page_backLink__S5wTU:hover{color:#FF4081}.page_backIcon__IV52U{margin-right:8px;font-size:.8rem}.page_previewContent___nrWK{display:grid;grid-template-columns:2fr 1fr;grid-gap:40px;gap:40px;margin-bottom:64px}.page_previewContainer__UcMpJ{position:relative;overflow:hidden;height:80vh}.page_formContainer__fSDzh,.page_previewContainer__UcMpJ{background-color:#f9f9f9;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.12)}.page_formContainer__fSDzh{padding:24px}.page_previewPlaceholder___Xo7s{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#666666;z-index:1}.page_loadingSpinner__8zJoM{width:48px;height:48px;border-radius:50%;border:3px solid #ffd8e6;border-top-color:#ff4081;animation:page_spin__BSkZ8 1s linear infinite;margin-bottom:16px}@keyframes page_spin__BSkZ8{to{transform:rotate(1turn)}}.page_previewSidebar__DydJC{display:flex;flex-direction:column}.page_templateTitle__sWuYl{font-family:Playfair Display,serif;font-size:2.2rem;font-weight:600;color:#333333;margin-bottom:16px;line-height:1.2}.page_templateMeta__McZAf{margin-bottom:24px}.page_templateCategory__85FZQ{display:inline-block;padding:4px 16px;background-color:#FFD8E6;color:#FF4081;border-radius:16px;font-size:.8rem;font-weight:500;margin-bottom:12px}.page_templateTags__0Sw7w{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.page_tag___zzcO{padding:4px 12px;background-color:#F0F0F0;color:#666666;border-radius:16px;font-size:.8rem}.page_templateDescription__rDBwd{color:#666666;line-height:1.6}.page_detailsHeading__9zXnd{display:flex;align-items:center;font-size:1.2rem;font-weight:600;color:#333333;margin-bottom:12px}.page_detailsIcon__IoSmK{margin-right:8px;color:#FF4081}.page_creditsSection__1noc9{margin:24px 0}.page_creditsCard__VuY05{background:linear-gradient(135deg,#FFD8E6,#FFF0F5);border-radius:12px;padding:20px;border:2px solid #ffb3d9;box-shadow:0 4px 12px rgba(255,64,129,.1)}.page_creditsHeader__fj76X{display:flex;align-items:center;margin-bottom:16px}.page_creditsIcon__bJ6dD{color:#FF4081;font-size:1.3rem;margin-right:10px}.page_creditsLabel__BUmY8{font-size:1.1rem;font-weight:600;color:#333333}.page_creditsInfo__brsa4{display:flex;justify-content:space-between;gap:16px}.page_creditItem__4O1ll{flex:1 1;display:flex;flex-direction:column;gap:4px}.page_creditLabel__WzD8U{font-size:.85rem;color:#666666;font-weight:500}.page_creditValue__BJhD3{font-size:1.3rem;font-weight:700;color:#FF4081}.page_lowCredits__9sqGL{color:#FF6B6B}.page_creditWarning__rBSNK{margin-top:12px;padding:10px 14px;background-color:#FFF3CD;border-left:4px solid #ffc107;border-radius:6px;font-size:.9rem;color:#856404;font-weight:500}.page_warningContent__9iw15{display:flex;align-items:center;justify-content:space-between;gap:12px}.page_buyCreditButton__0c8yW{background-color:var(--primary-color);color:#ffffff;padding:8px 12px;border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:6px}.page_editIcon__mWmHN{font-size:.9rem}.page_templateFeatures__mR7Ci{margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:16px;gap:16px}.page_featureItem__uB3GO{margin-bottom:12px}.page_featureLabel__mRkJz{display:block;font-size:.8rem;color:#999999;margin-bottom:4px}.page_featureValue__Ixp3N{font-weight:500;color:#333333}.page_actionButtons__7CQ8V{display:flex;gap:16px;margin-bottom:24px}.page_favoriteButton___E0zr,.page_shareButton__VffY6{display:flex;align-items:center;justify-content:center;padding:10px 20px;border:1px solid #e0e0e0;color:#666666;border-radius:8px;background:transparent;font-size:.9rem;cursor:pointer;transition:all .3s ease;flex:1 1}.page_favoriteButton___E0zr:hover,.page_shareButton__VffY6:hover{border-color:#FF4081;color:#FF4081}.page_favoriteButton___E0zr.page_favorited__qDQNL{background-color:#FFD8E6;border-color:#FF4081;color:#FF4081}.page_actionIcon__qY30B{margin-right:8px}.page_editControls__Lr0QY{display:flex;flex-direction:column;gap:16px}.page_editButton__Cc6JQ{display:flex;align-items:center;justify-content:center;width:100%;padding:16px 24px;background-color:#FF4081;color:white;border:none;border-radius:32px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 20px rgba(255,64,129,.3);cursor:pointer}.page_editButton__Cc6JQ:hover{background-color:#E03B75;transform:translateY(-3px);box-shadow:0 12px 24px rgba(255,64,129,.4)}.page_backButton__yZOc1{background-color:#6C63FF;box-shadow:0 8px 20px rgba(108,99,255,.3)}.page_backButton__yZOc1:hover{background-color:#5A52D5;box-shadow:0 12px 24px rgba(108,99,255,.4)}.page_disabledButton__JWxdR{background-color:#CCCCCC!important;cursor:not-allowed!important;box-shadow:none!important;opacity:.6}.page_disabledButton__JWxdR:hover{background-color:#CCCCCC!important;transform:none!important;box-shadow:none!important}.page_editIcon__mWmHN{margin-right:8px}.page_editNote__O4799{text-align:center;font-size:.85rem;color:#999999;margin-top:8px;line-height:1.5}.page_getCreditsLink__EAyk6{display:inline-block;text-align:center;color:#6C63FF;text-decoration:none;font-weight:600;font-size:.95rem;padding:8px;transition:all .3s ease;border-radius:8px}.page_getCreditsLink__EAyk6:hover{color:#5A52D5;background-color:#F0F0FF}.page_formInstructions__gmhpR{background-color:#F9F9F9;border-radius:12px;padding:24px;margin-top:32px}.page_instructionStep__uu41Q{display:flex;align-items:center;margin-bottom:16px}.page_instructionStep__uu41Q:last-child{margin-bottom:0}.page_stepNumber__ABllW{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#FF4081;color:white;border-radius:50%;font-weight:600;margin-right:16px;flex-shrink:0}.page_stepText__SSLHK{color:#666666;font-size:.95rem}.page_modalOverlay__F3XdJ{position:fixed;inset:0;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.page_modalCard__9vfOo{background:#ffffff;border-radius:20px;padding:36px 32px;max-width:420px;width:100%;box-shadow:0 20px 60px rgba(255,64,129,.15);border:1.5px solid #ffd8e6;text-align:center;animation:page_modalSlideUp__khpeF .25s ease}@keyframes page_modalSlideUp__khpeF{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.page_modalIcon__oloQY{font-size:2.8rem;margin-bottom:12px}.page_modalTitle__2LxuO{font-family:Playfair Display,serif;font-size:1.6rem;font-weight:700;color:#333333;margin-bottom:12px}.page_modalMessage__n31rp{font-size:.95rem;color:#666666;line-height:1.6;margin-bottom:24px}.page_modalCreditsRow__Ki0EU{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:28px;padding:16px;background:linear-gradient(135deg,#FFF0F5,#FFF8FC);border-radius:12px;border:1.5px solid #ffd8e6}.page_modalCreditBadge__LnFb0{display:flex;flex-direction:column;align-items:center;gap:4px}.page_modalCreditLabel__UXrci{font-size:.78rem;color:#999999;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.page_modalCreditValue__REFi5{font-size:1.8rem;font-weight:700;color:#FF4081}.page_modalCreditDivider__71oAh{font-size:1.4rem;color:#CCCCCC;font-weight:300}.page_modalActions__uabIA{display:flex;gap:12px}.page_modalSecondary__MN2xu{flex:1 1;padding:14px;border:1.5px solid #e0e0e0;border-radius:32px;background:transparent;color:#666666;font-size:1rem;font-weight:600;cursor:pointer;transition:all .25s ease}.page_modalSecondary__MN2xu:hover{border-color:#FF4081;color:#FF4081}.page_modalPrimary__wbupQ{flex:1 1;padding:14px;border:none;border-radius:32px;background-color:#FF4081;color:#ffffff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .25s ease;box-shadow:0 6px 16px rgba(255,64,129,.3)}.page_modalPrimary__wbupQ:hover{background-color:#E03B75;transform:translateY(-2px);box-shadow:0 10px 20px rgba(255,64,129,.4)}.page_creditGateCard__8DSD4{max-width:460px;margin:80px auto;background:#ffffff;border-radius:20px;padding:48px 36px;text-align:center;box-shadow:0 20px 60px rgba(255,64,129,.12);border:1.5px solid #ffd8e6}.page_creditGateIcon__uIOqo{font-size:3.2rem;margin-bottom:16px}.page_creditGateTitle__v5JiK{font-family:Playfair Display,serif;font-size:1.8rem;font-weight:700;color:#333333;margin-bottom:12px}.page_creditGateMessage__SOzYw{font-size:.95rem;color:#666666;line-height:1.6;margin-bottom:24px}.page_creditGateActions__3C4oF{display:flex;gap:12px;margin-top:8px}@media (max-width:1024px){.page_previewContent___nrWK{grid-template-columns:1fr;gap:32px}.page_previewContainer__UcMpJ{height:60vh}}@media (max-width:768px){.page_previewPageContainer__nHhbY{padding:24px 16px 64px}.page_breadcrumbNav__ZXDrn{margin-bottom:24px}.page_templateTitle__sWuYl{font-size:1.8rem}.page_previewContainer__UcMpJ{height:60vh}.page_creditsInfo__brsa4{flex-direction:column;gap:12px}.page_creditItem__4O1ll{flex-direction:row;justify-content:space-between;align-items:center}.page_creditValue__BJhD3{font-size:1.1rem}.page_warningContent__9iw15{display:flex;flex-direction:column;align-items:start;gap:6px}}@media (max-width:480px){.page_actionButtons__7CQ8V{flex-direction:column;gap:12px}.page_previewContainer__UcMpJ{height:74vh}.page_templateFeatures__mR7Ci{grid-template-columns:1fr}}.page_invoiceSummaryCard__Fo4GT{margin:20px 0 8px;border-radius:14px;border:1px solid #f1d6e3;background:#fff;overflow:hidden;box-shadow:0 6px 24px rgba(255,64,129,.08)}.page_invoiceHeader__FZKR_{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:linear-gradient(135deg,#FFF6FA,#FFEFF6);border-bottom:1px solid #f7e1ec}.page_invoiceTitle__ph_jm{font-weight:700;font-size:.95rem;color:#3a1a3f;letter-spacing:.01em}.page_invoiceChip__272Fx{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid #ffc1d8;color:#c2185b;font-weight:700;font-size:.82rem}.page_invoiceChip__272Fx svg{font-size:.85rem}.page_sponsorRow__R0Sxz{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;background:#fff;border-bottom:1px solid #f5e6ee}.page_sponsorIcon__CN_iN{width:34px;height:34px;flex:0 0 34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff0f5;color:#c2185b;font-size:.95rem}.page_sponsorText__jTsja{display:flex;flex-direction:column;gap:2px;min-width:0}.page_sponsorText__jTsja strong{font-size:.92rem;color:#3a1a3f}.page_sponsorText__jTsja span{font-size:.85rem;color:#6b5763;line-height:1.4}.page_sponsorRowCovered__3CjXL{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border-bottom-color:#c7f0d6}.page_sponsorRowCovered__3CjXL .page_sponsorIcon__CN_iN{background:#dcfce7;color:#166534}.page_sponsorRowCovered__3CjXL .page_sponsorText__jTsja strong{color:#14532d}.page_sponsorRowCovered__3CjXL .page_sponsorText__jTsja span{color:#2f6b48}.page_sponsorRowFallback__Vg8cM{background:#fffbeb;border-bottom-color:#fde68a}.page_sponsorRowFallback__Vg8cM .page_sponsorIcon__CN_iN{background:#fef3c7;color:#92400e}.page_sponsorRowFallback__Vg8cM .page_sponsorText__jTsja strong{color:#78350f}.page_sponsorRowFallback__Vg8cM .page_sponsorText__jTsja span{color:#92400e}.page_balanceRow__MVLk5{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:#f5e6ee}.page_balanceRow__MVLk5>div{background:#fff;padding:12px 18px;display:flex;flex-direction:column;gap:4px}.page_balanceLabel__uGgvT{font-size:.72rem;color:#8a6c79;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.page_balanceValue__5spS5{font-size:1.05rem;color:#3a1a3f;font-weight:700}@media (max-width:480px){.page_invoiceHeader__FZKR_,.page_sponsorRow__R0Sxz{padding:12px 14px}.page_balanceRow__MVLk5>div{padding:10px 14px}.page_balanceValue__5spS5{font-size:.98rem}}.page_previewPageContainer__3_0vN{max-width:1400px;margin:0 auto;padding:40px 24px 80px}.page_breadcrumbNav__s_pfn{margin-bottom:32px}.page_backLink__evkf1{display:inline-flex;align-items:center;color:#666666;text-decoration:none;font-size:.95rem;transition:color .3s ease}.page_backLink__evkf1:hover{color:#FF4081}.page_backIcon__wAu7X{margin-right:8px;font-size:.8rem}.page_previewContent__QMTb_{display:grid;grid-template-columns:2fr 1fr;grid-gap:40px;gap:40px;margin-bottom:64px}.page_previewContainer__Je6YB{position:relative;background-color:#f9f9f9;border-radius:12px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.12);height:80vh}.page_previewPlaceholder__RbLpc{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#666666;z-index:1}.page_loadingSpinner__TVFgW{width:48px;height:48px;border-radius:50%;border:3px solid #ffd8e6;border-top-color:#ff4081;animation:page_spin__ZwT0B 1s linear infinite;margin-bottom:16px}@keyframes page_spin__ZwT0B{to{transform:rotate(1turn)}}.page_previewSidebar__8vzJA{display:flex;flex-direction:column}.page_templateDetails__mZ1va{margin-bottom:32px}.page_templateTitle__fJM_y{font-family:Playfair Display,serif;font-size:2.2rem;font-weight:600;color:#333333;margin-bottom:16px;line-height:1.2}.page_templateMeta___UEkl{margin-bottom:24px}.page_templateCategory__Wgxeo{display:inline-block;padding:4px 16px;background-color:#FFD8E6;color:#FF4081;border-radius:16px;font-size:.8rem;font-weight:500;margin-bottom:12px}.page_templateTags__sx7SB{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.page_tag__bVDfn{padding:4px 12px;background-color:#F0F0F0;color:#666666;border-radius:16px;font-size:.8rem}.page_templateDescription__IDRK1{color:#666666;line-height:1.6}.page_detailsHeading__Ow06k{display:flex;align-items:center;font-size:1.2rem;font-weight:600;color:#333333;margin-bottom:12px}.page_detailsIcon__ctJTv{margin-right:8px;color:#FF4081}.page_templateFeatures__HyMuK{margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:16px;gap:16px}.page_featureItem__QsDqT{margin-bottom:12px}.page_featureLabel__Axn3l{display:block;font-size:.8rem;color:#999999;margin-bottom:4px}.page_featureValue__T75t5{font-weight:500;color:#333333}.page_featureComparison__XuK_N{max-width:900px;margin:0 auto 64px;padding:48px 24px;background:linear-gradient(135deg,#FAFAFA,#F8F8F8);border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.06)}.page_comparisonHeading__Uzo_6{display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:600;color:#333333;margin-bottom:32px;text-align:center}.page_comparisonIcon__eMI1y{margin-right:12px;color:#FF4081;font-size:1.4rem}.page_comparisonTable__BapQK{background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.06);border:1px solid #f0f0f0}.page_comparisonHeader__N7XlN{display:grid;grid-template-columns:2fr 1fr 1fr;background:linear-gradient(135deg,#FF4081,#E03B75);color:white;font-weight:600;font-size:.9rem}.page_featureColumn__KepN3,.page_freeColumn__VHTOK,.page_premiumColumn__jVjCt{padding:16px 20px;display:flex;align-items:center;justify-content:center}.page_planLabel__V1_0R{display:flex;align-items:center;font-weight:600}.page_crownIcon__QPM0j{margin-right:6px;font-size:.8rem}.page_comparisonRow__bs6mD{display:grid;grid-template-columns:2fr 1fr 1fr;border-bottom:1px solid #f5f5f5;transition:background-color .2s ease}.page_comparisonRow__bs6mD:hover{background-color:#FAFAFA}.page_comparisonRow__bs6mD:last-child{border-bottom:none}.page_highlightRow__mhgiY{background-color:#FFF8FB}.page_highlightRow__mhgiY:hover{background-color:#FFF0F6}.page_featureCell__nRUw5,.page_freeCell__qS7ay,.page_premiumCell__Vouqs{padding:16px 20px;display:flex;align-items:center;font-size:.9rem}.page_featureCell__nRUw5{justify-content:flex-start;font-weight:500;color:#333333}.page_creditsCell__1JgeF{display:flex;text-align:center;align-items:center;justify-content:center}.page_freeCell__qS7ay,.page_premiumCell__Vouqs{justify-content:center}.page_featureIcon__vKW9U{margin-right:10px;color:#FF4081;font-size:.85rem}.page_checkIcon__cOjpV{color:#4CAF50;font-size:1rem}.page_checkIconPremium__eZAVA{color:#FF4081;font-size:1rem}.page_crossIcon__WWCXh{color:#8e8e8e;font-size:1rem}.page_featureText___dzK6{color:#666666;font-weight:500;text-align:center}.page_featureTextPremium__xsvO_{color:#FF4081;font-weight:600;text-align:center}.page_upgradePrompt__FiQ_W{margin-top:32px;padding:20px 24px;background:linear-gradient(135deg,#FFF8FB,#FFE8F0);border-radius:12px;border:2px solid #ffd8e6;text-align:center;box-shadow:0 4px 12px rgba(255,64,129,.1)}.page_upgradeText__Az1kG{margin:0;color:#333333;font-size:1rem;font-weight:500}.page_upgradeLink__dg1pG{color:#FF4081;font-weight:600;text-decoration:none;margin-left:4px;transition:color .3s ease}.page_upgradeLink__dg1pG:hover{color:#E03B75;text-decoration:underline}.page_actionButtons__1eToH{display:flex;gap:16px;margin-bottom:4px}.page_favoriteButton__7h2_V,.page_shareButton__igtxt{display:flex;align-items:center;justify-content:center;padding:10px 20px;border:1px solid #e0e0e0;color:#666666;border-radius:8px;background:transparent;font-size:.9rem;cursor:pointer;transition:all .3s ease;flex:1 1}.page_favoriteButton__7h2_V:hover,.page_shareButton__igtxt:hover{border-color:#FF4081;color:#FF4081}.page_favoriteButton__7h2_V.page_favorited__aU88u{background-color:#FFD8E6;border-color:#FF4081;color:#FF4081}.page_actionIcon__23E5s{margin-right:8px}.page_editControls__Wf_VJ{margin-top:20px}.page_editButton__fg06a{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px 24px;background:linear-gradient(135deg,#FF4081,#E03B75);color:white;border:none;border-radius:32px;font-size:1.05rem;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 10px 24px rgba(255,64,129,.32);margin-bottom:4px}.page_editButton__fg06a .page_editArrow__75f22{transition:transform .25s ease}.page_editButton__fg06a:hover .page_editArrow__75f22{transform:translateX(4px)}.page_editButton__fg06a:hover{background-color:#E03B75;transform:translateY(-3px);box-shadow:0 12px 24px rgba(255,64,129,.4)}.page_editIcon__tHCsz{margin-right:8px}.page_editNote__mUEWZ{text-align:center;font-size:.85rem;color:#999999;margin-top:12px}.page_relatedTemplates__LlK0Z{padding-top:48px;border-top:1px solid #f0f0f0}.page_relatedTitle__2WWM0{font-family:Playfair Display,serif;font-size:1.8rem;text-align:center;margin-bottom:32px;color:#333333;position:relative;padding-bottom:16px}.page_relatedTitle__2WWM0:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background-color:#FF4081}.page_relatedGrid__BRak2{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:24px;gap:24px}.page_relatedCard__N3Z88{text-decoration:none;color:inherit;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all .3s ease}.page_relatedCard__N3Z88:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.page_relatedImage__Ha38u{height:180px;background-size:cover;background-position:50%;background-repeat:no-repeat}.page_relatedInfo__om2sA{padding:16px;background-color:white}.page_relatedName__o4Hfl{font-size:1rem;font-weight:500;color:#333333;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1024px){.page_previewContent__QMTb_{grid-template-columns:1fr;gap:32px}.page_previewContainer__Je6YB{height:60vh}.page_featureComparison__XuK_N{padding:32px 20px;margin-bottom:48px}.page_comparisonHeading__Uzo_6{font-size:1.4rem;margin-bottom:24px}.page_comparisonHeader__N7XlN,.page_comparisonRow__bs6mD{grid-template-columns:1.5fr 1fr 1fr}.page_featureCell__nRUw5,.page_freeCell__qS7ay,.page_premiumCell__Vouqs{padding:12px 16px;font-size:.85rem}.page_featureIcon__vKW9U{margin-right:8px;font-size:.8rem}}@media (max-width:768px){.page_previewPageContainer__3_0vN{padding:24px 16px 64px}.page_breadcrumbNav__s_pfn{margin-bottom:24px}.page_templateTitle__fJM_y{font-size:1.8rem}.page_relatedGrid__BRak2{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.page_previewContainer__Je6YB{height:60vh}.page_featureComparison__XuK_N{padding:24px 16px;margin-bottom:40px}.page_comparisonHeading__Uzo_6{font-size:1.2rem;margin-bottom:20px}.page_comparisonTable__BapQK{font-size:.8rem}.page_featureCell__nRUw5,.page_freeCell__qS7ay,.page_premiumCell__Vouqs{padding:10px 12px}.page_planLabel__V1_0R{font-size:.8rem}.page_upgradePrompt__FiQ_W{margin-top:24px;padding:16px 20px}.page_upgradeText__Az1kG{font-size:.9rem}}@media (max-width:480px){.page_actionButtons__1eToH{flex-direction:column;gap:12px}.page_previewContainer__Je6YB{height:74vh}.page_relatedGrid__BRak2{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.page_featureComparison__XuK_N{padding:20px 12px;margin-bottom:32px}.page_comparisonHeading__Uzo_6{font-size:1.1rem;margin-bottom:16px}.page_comparisonIcon__eMI1y{font-size:1.2rem;margin-right:8px}.page_comparisonHeader__N7XlN,.page_comparisonRow__bs6mD{grid-template-columns:1fr 80px 80px}.page_featureCell__nRUw5{padding:10px 8px}.page_freeCell__qS7ay,.page_premiumCell__Vouqs{padding:10px 4px}.page_featureIcon__vKW9U{margin-right:6px}.page_planLabel__V1_0R{font-size:.75rem}.page_featureTextPremium__xsvO_,.page_featureText___dzK6{font-size:.8rem}.page_checkIconPremium__eZAVA,.page_checkIcon__cOjpV,.page_crossIcon__WWCXh{font-size:.9rem}.page_upgradePrompt__FiQ_W{margin-top:20px;padding:12px 16px}.page_upgradeText__Az1kG{font-size:.85rem}}.page_progressStrip__oBEuY{display:flex;align-items:center;justify-content:center;gap:12px;list-style:none;padding:14px 20px;margin:0 auto 28px;max-width:560px;background:#FFF8FB;border:1px solid #ffe8f0;border-radius:999px}.page_progressStep__kujl2{display:inline-flex;align-items:center;gap:8px;color:#999999;font-size:.88rem;font-weight:500}.page_progressNum__Z9TXA{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#FFE8F0;color:#E03B75;font-size:.78rem;font-weight:700}.page_progressStepActive__AZThR{color:#1a1a2e;font-weight:600}.page_progressStepActive__AZThR .page_progressNum__Z9TXA{background:linear-gradient(135deg,#FF4081,#E03B75);color:#fff;box-shadow:0 4px 10px rgba(255,64,129,.35)}.page_progressConnector__ZR4aZ{flex:0 0 28px;height:2px;background:repeating-linear-gradient(90deg,#FFD8E6 0 6px,transparent 6px 10px)}.page_previewBadge__yho7C{left:14px;gap:8px;padding:8px 14px;background:rgba(26,26,46,.78);color:#fff;border-radius:999px;font-size:.8rem;font-weight:500;letter-spacing:.01em;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:none}.page_previewBadge__yho7C,.page_shareFab__g_wk6{position:absolute;top:14px;z-index:3;display:inline-flex;align-items:center}.page_shareFab__g_wk6{right:14px;width:40px;height:40px;justify-content:center;border:none;border-radius:50%;background:rgba(255,255,255,.95);color:#1a1a2e;cursor:pointer;box-shadow:0 4px 12px rgba(26,26,46,.18);transition:transform .2s ease,background .2s ease,color .2s ease}.page_shareFab__g_wk6:hover{background:#FF4081;color:#fff;transform:translateY(-2px)}.page_ctaCard__bL2d4{position:relative;margin-top:8px;padding:24px 22px;background:linear-gradient(160deg,#FFFFFF,#FFF8FB);border:1px solid #ffe8f0;border-radius:18px;box-shadow:0 8px 24px rgba(255,64,129,.08)}.page_ctaLabel__DPBfJ{display:block;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#E03B75;margin-bottom:10px}.page_ctaReassure__ta0rf{display:flex;align-items:flex-start;gap:10px;margin:0 0 16px;padding:10px 12px;background:#F4FBF6;border-radius:10px;color:#1a1a2e;font-size:.92rem;line-height:1.4}.page_ctaReassureIcon__XEAHA{flex-shrink:0;margin-top:2px;color:#00BFA6;font-size:.95rem}.page_ctaSub__ie0Du{margin:10px 4px 0;text-align:center;font-size:.82rem;color:#666666}.page_featureComparison__XuK_N .page_upgradeText__Az1kG{margin:22px auto 0;text-align:center;color:#666666;font-size:.95rem}.page_stickyMobileCta__yuH2i{display:none}.page_errorCard__6UNt_{max-width:480px;margin:80px auto;padding:40px 28px;text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.06)}.page_errorCard__6UNt_ h2{margin:0 0 12px;font-size:1.4rem;color:#1a1a2e}.page_errorCard__6UNt_ p{margin:0 0 24px;color:#666666}@media (max-width:768px){.page_progressStrip__oBEuY{gap:6px;padding:10px 14px;margin-bottom:20px}.page_progressLabel__xyp6x{font-size:.78rem}.page_progressConnector__ZR4aZ{flex-basis:16px}.page_previewBadge__yho7C{top:10px;left:10px;padding:6px 10px;font-size:.72rem}.page_shareFab__g_wk6{top:10px;right:10px;width:36px;height:36px}.page_ctaCard__bL2d4{padding:20px 18px}.page_previewPageContainer__3_0vN{padding-bottom:110px}.page_stickyMobileCta__yuH2i{position:fixed;left:0;right:0;bottom:0;z-index:80;display:flex;align-items:center;gap:10px;padding:12px 14px calc(12px + env(safe-area-inset-bottom, 0px));background:rgba(255,255,255,.96);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 -8px 24px rgba(26,26,46,.12);border-top:1px solid #ffe8f0}.page_stickyEditBtn__Ivelh{flex:1 1;gap:8px;padding:14px 18px;background:linear-gradient(135deg,#FF4081,#E03B75);color:#fff;text-decoration:none;font-size:.98rem;font-weight:600;border-radius:999px;box-shadow:0 8px 18px rgba(255,64,129,.35)}.page_stickyEditBtn__Ivelh,.page_stickyShareBtn__jSMBk{display:inline-flex;align-items:center;justify-content:center}.page_stickyShareBtn__jSMBk{flex-shrink:0;width:46px;height:46px;border:1px solid #ffd8e6;border-radius:50%;background:#fff;color:#E03B75;cursor:pointer}.page_stickyShareBtn__jSMBk:active{background:#FFD8E6}.page_relatedGrid__BRak2{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page_relatedGrid__BRak2::-webkit-scrollbar{display:none}.page_relatedCard__N3Z88{flex:0 0 70%;max-width:260px;scroll-snap-align:start}}@media (max-width:480px){.page_progressStrip__oBEuY{padding:8px 10px}.page_progressLabel__xyp6x{font-size:.74rem}.page_progressNum__Z9TXA{width:20px;height:20px;font-size:.7rem}.page_ctaLabel__DPBfJ{font-size:.68rem}.page_ctaReassure__ta0rf{font-size:.88rem}.page_stickyEditBtn__Ivelh{font-size:.92rem;padding:12px 14px}}.page_previewPageContainer__Vv8Rb{max-width:1400px;margin:0 auto;padding:40px 24px 80px}.page_breadcrumbNav__6vLK_{margin-bottom:32px}.page_backLink__B_DsP{display:inline-flex;align-items:center;color:#666666;text-decoration:none;font-size:.95rem;transition:color .3s ease}.page_backLink__B_DsP:hover{color:#FF4081}.page_backIcon__SOEZC{margin-right:8px;font-size:.8rem}.page_previewContent___QR_v{display:grid;grid-template-columns:2fr 1fr;grid-gap:40px;gap:40px;margin-bottom:64px}.page_previewContainer__peJYZ{position:relative;overflow:hidden;height:80vh}.page_formContainer__bJvLd,.page_previewContainer__peJYZ{background-color:#f9f9f9;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.12)}.page_formContainer__bJvLd{padding:24px}.page_previewPlaceholder__3DBAP{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#666666;z-index:1}.page_loadingSpinner__i0I__{width:48px;height:48px;border-radius:50%;border:3px solid #ffd8e6;border-top-color:#ff4081;animation:page_spin__Ewb5Y 1s linear infinite;margin-bottom:16px}@keyframes page_spin__Ewb5Y{to{transform:rotate(1turn)}}.page_previewSidebar__1x6AM{display:flex;flex-direction:column}.page_templateDetails__uOuox{margin-bottom:32px}.page_templateTitle__DUXrQ{font-family:Playfair Display,serif;font-size:2.2rem;font-weight:600;color:#333333;margin-bottom:16px;line-height:1.2}.page_templateMeta__KT_8Y{margin-bottom:24px}.page_templateCategory__2j6Y0{display:inline-block;padding:4px 16px;background-color:#FFD8E6;color:#FF4081;border-radius:16px;font-size:.8rem;font-weight:500;margin-bottom:12px}.page_templateTags__JzPxq{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.page_tag__eHo9j{padding:4px 12px;background-color:#F0F0F0;color:#666666;border-radius:16px;font-size:.8rem}.page_templateDescription__qCZmM{color:#666666;line-height:1.6}.page_detailsHeading__AmEYe{display:flex;align-items:center;font-size:1.2rem;font-weight:600;color:#333333;margin-bottom:12px}.page_detailsIcon__J47uK{margin-right:8px;color:#FF4081}.page_templateFeatures__DMEXF{margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:16px;gap:16px}.page_featureItem__KV2XO{margin-bottom:12px}.page_featureLabel__qJKLH{display:block;font-size:.8rem;color:#999999;margin-bottom:4px}.page_featureValue__xsOun{font-weight:500;color:#333333}.page_actionButtons__xll0c{display:flex;gap:16px;margin-bottom:24px}.page_favoriteButton__aXlJB,.page_shareButton__m3jCn{display:flex;align-items:center;justify-content:center;padding:10px 20px;border:1px solid #e0e0e0;color:#666666;border-radius:8px;background:transparent;font-size:.9rem;cursor:pointer;transition:all .3s ease;flex:1 1}.page_favoriteButton__aXlJB:hover,.page_shareButton__m3jCn:hover{border-color:#FF4081;color:#FF4081}.page_favoriteButton__aXlJB.page_favorited__yznhz{background-color:#FFD8E6;border-color:#FF4081;color:#FF4081}.page_actionIcon__r98Jw{margin-right:8px}.page_editControls__4cTV8{margin-top:18px;display:flex;flex-direction:column;gap:16px}.page_editButton__diXRw{display:flex;align-items:center;justify-content:center;width:100%;padding:16px 24px;background-color:#FF4081;color:white;border:none;border-radius:32px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 20px rgba(255,64,129,.3);cursor:pointer}.page_editButton__diXRw:hover{background-color:#E03B75;transform:translateY(-3px);box-shadow:0 12px 24px rgba(255,64,129,.4)}.page_backButton__avhOq{background-color:#6C63FF;box-shadow:0 8px 20px rgba(108,99,255,.3)}.page_backButton__avhOq:hover{background-color:#5A52D5;box-shadow:0 12px 24px rgba(108,99,255,.4)}.page_editIcon__t_R7Q{margin-right:8px}.page_editNote__8ACIZ{text-align:center;font-size:.85rem;color:#999999;margin-top:8px}.page_formInstructions__HTc1L{background-color:#F9F9F9;border-radius:12px;padding:24px;margin-top:32px}.page_instructionStep__Y64pi{display:flex;align-items:center;margin-bottom:16px}.page_instructionStep__Y64pi:last-child{margin-bottom:0}.page_stepNumber__hM8ZN{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#FF4081;color:white;border-radius:50%;font-weight:600;margin-right:16px}.page_stepText__kZec_{color:#666666;font-size:.95rem}@media (max-width:1024px){.page_previewContent___QR_v{grid-template-columns:1fr;gap:32px}.page_previewContainer__peJYZ{height:60vh}}@media (max-width:768px){.page_previewPageContainer__Vv8Rb{padding:24px 16px 64px}.page_breadcrumbNav__6vLK_{margin-bottom:24px}.page_templateTitle__DUXrQ{font-size:1.8rem}.page_previewContainer__peJYZ{height:60vh}}@media (max-width:480px){.page_actionButtons__xll0c{flex-direction:column;gap:12px}.page_previewContainer__peJYZ{height:74vh}}.page_creditContainer__CaRBD{width:100%;min-height:100vh;padding:40px 20px;background:linear-gradient(135deg,#FFF8F0,#FFE6F0)}.page_heroSection__cWkqg{background:linear-gradient(135deg,#FFF8F0,#FFE6F0);padding:60px 40px;margin-bottom:90px}.page_heroGrid__i3UJb{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.page_heroLeft__Lqrgu{display:flex;flex-direction:column;gap:24px}.page_heroBadge__W6XYM{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(255,64,129,.1);border:2px solid #ff4081;border-radius:24px;width:-moz-fit-content;width:fit-content;font-size:14px;font-weight:600;color:#FF4081}.page_heroBadge__W6XYM svg{width:16px;height:16px}.page_heroTitle__NiG3U{font-size:48px;font-weight:800;color:#FF4081;line-height:1.2;margin:0}.page_heroSubtitle__t4mfJ{font-size:18px;color:#666666;line-height:1.6;margin:0}.page_heroStats__0ELkF{display:flex;align-items:center;gap:24px;padding:24px;background:#FFFFFF;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.page_statItem__WkFUe{display:flex;align-items:center;gap:12px}.page_statIcon__37vFj{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#FF4081,#E03B75);border-radius:12px}.page_statIcon__37vFj svg{width:20px;height:20px;stroke:white}.page_statInfo__iTRg_{display:flex;flex-direction:column}.page_statValue__snhUr{font-size:28px;font-weight:700;color:#333333;line-height:1}.page_statLabel__s7rIi{font-size:13px;color:#999999;margin-top:4px}.page_statDivider__6_1Yd{width:1px;height:40px;background:#E0E0E0}.page_heroActions___aDLn{display:flex;gap:16px;margin-top:8px;flex-wrap:wrap}.page_secondaryActionBtnDiv__19lVj{display:flex;align-items:center;justify-content:center;gap:16px}.page_ctaBuyBtn__lon2j,.page_primaryActionBtn__lviGS,.page_secondaryActionBtn__mgSou{display:flex;align-items:center;gap:8px;padding:14px 28px;font-size:16px;font-weight:600;border-radius:10px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.page_ctaBuyBtn__lon2j svg,.page_primaryActionBtn__lviGS svg,.page_secondaryActionBtn__mgSou svg{width:18px;height:18px}.page_heroRight__sftqO{display:flex;justify-content:center;align-items:center}.page_creditCard__H5u9M{position:relative;width:100%;max-width:420px;height:260px;perspective:1000px}.page_creditCardGlow__SqAby{position:absolute;inset:-4px;background:linear-gradient(135deg,#FF4081,#6C63FF);border-radius:20px;opacity:.4;z-index:0}.page_creditCardContent__buB45{position:relative;width:100%;height:100%;background:linear-gradient(135deg,#FF4081,#E03B75);border-radius:20px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 15px 40px rgba(255,64,129,.3);z-index:1;transition:transform .3s ease}.page_creditCard__H5u9M:hover .page_creditCardContent__buB45{transform:translateY(-8px)}.page_creditCardHeader__6kVPr{display:flex;justify-content:space-between;align-items:center}.page_creditCardTitle__MdpKb{font-size:14px;font-weight:600;color:rgba(255,255,255,.9);text-transform:uppercase;letter-spacing:1px}.page_creditCardIcon__cHZke{width:32px;height:32px;stroke:rgba(255,255,255,.8)}.page_creditCardBalance__MHin7{display:flex;align-items:baseline;gap:12px;margin:20px 0}.page_creditCardNumber__AK5e_{font-size:64px;font-weight:800;color:white;line-height:1}.page_creditCardUnit__pIOqe{font-size:20px;font-weight:600;color:rgba(255,255,255,.9)}.page_creditCardFooter__DzsjW{display:flex;justify-content:space-between;padding-top:16px;border-top:1px solid rgba(255,255,255,.2)}.page_creditCardFooterItem__l6bbE{display:flex;flex-direction:column;gap:4px}.page_creditCardFooterLabel__7EpsU{font-size:11px;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.5px}.page_creditCardFooterValue__PUYAB{font-size:14px;font-weight:600;color:white}.page_valueSection__TVTu6{max-width:1200px;margin:20px auto 80px}.page_sectionTitle__cW8Oj{text-align:center;margin-bottom:48px;font-size:2.5rem;position:relative;padding-bottom:16px;font-family:Playfair Display,serif;font-weight:600;color:var(--text-dark)}.page_sectionTitle__cW8Oj:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background-color:var(--primary-color)}.page_sectionTitleAccent__8vB5p{color:var(--primary-color)}.page_featureGrid__6Sw05{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:24px;gap:24px}.page_featureCard__Er4Rt{background:white;padding:32px 24px;border-radius:16px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all .3s ease;border:2px solid transparent}.page_featureCard__Er4Rt:hover{transform:translateY(-8px);box-shadow:0 12px 30px rgba(255,64,129,.15);border-color:#FFD8E6}.page_featureIcon__ei62I{font-size:48px;margin-bottom:16px}.page_featureCard__Er4Rt h3{font-size:20px;font-weight:600;color:#333333;margin-bottom:8px}.page_featureCard__Er4Rt p{font-size:15px;color:#666666;line-height:1.6}.page_pricingSection__ykkEz{max-width:1200px;margin:0 auto 80px}.page_pricingHeader__skD_x{text-align:center;margin-bottom:48px}.page_pricingSubtitle__Cr4Sy{font-size:18px;color:#666666;margin-top:12px}.page_packGrid__X3Xnu{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:32px;gap:32px;margin-bottom:32px}.page_packCard__G_u6k{background:white;padding:40px 32px;border-radius:24px;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all .3s ease;border:3px solid transparent;position:relative;overflow:hidden}.page_packCard__G_u6k:hover,.page_selectedPack__IH4bp{transform:translateY(-8px);box-shadow:0 16px 40px rgba(255,64,129,.2);border-color:#FF4081}.page_popularPack__8RQrS{border-color:#FF4081;transform:scale(1.05)}.page_popularPack__8RQrS:hover{transform:scale(1.08) translateY(-8px)}.page_popularBadge__ZNCYz{position:absolute;top:40px;right:-40px;background:linear-gradient(135deg,#FF4081,#E03B75);color:white;padding:6px 45px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;transform:rotate(45deg);box-shadow:0 4px 8px rgba(0,0,0,.15)}.page_packHeader__UPM_Y{text-align:center;margin-bottom:32px;padding-bottom:24px;border-bottom:2px solid #ffe6f0}.page_packCredits__sfvfc{font-size:24px;font-weight:600;color:#333333;margin-bottom:16px}.page_packPrice__Hn212{display:flex;align-items:flex-start;justify-content:center;margin-bottom:12px}.page_currency__iJd_Z{font-size:24px;font-weight:600;color:#FF4081;margin-right:4px;margin-top:8px}.page_amount__61s4O{font-size:56px;font-weight:700;color:#FF4081;line-height:1}.page_savingsBadge__WHTAh{display:inline-block;background:linear-gradient(135deg,#4CAF50,#45a049);color:white;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600;margin-top:8px}.page_packFeatures__a1arN{margin-bottom:32px}.page_feature__dHzbV{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:15px;color:#333333}.page_checkmark__xW1kV{color:#4CAF50;font-weight:700;font-size:18px;flex-shrink:0}.page_buyButton__0W5Zj{width:100%;background:linear-gradient(135deg,#FF4081,#E03B75);color:white;padding:16px 32px;font-size:16px;font-weight:600;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.page_buyButton__0W5Zj:hover{transform:scale(1.02);box-shadow:0 8px 20px rgba(255,64,129,.4)}.page_buyButton__0W5Zj:active{transform:scale(.98)}.page_pricingNote__NR0aS{background:linear-gradient(135deg,#FFF8F0,#FFE6F0);padding:24px 32px;border-radius:16px;border-left:4px solid #ff4081;margin:0 auto;max-width:800px}.page_pricingNote__NR0aS p{font-size:16px;color:#333333;line-height:1.6;margin:0}.page_trustSection__42wy9{max-width:1200px;margin:0 auto}.page_trustSectionTitle__n8kfF{font-size:40px;font-weight:700;color:#333333;text-align:center;margin-bottom:48px;position:relative}.page_trustSectionTitle__n8kfF:after{content:"";position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(90deg,#FF4081,#E03B75);border-radius:2px}.page_trustGrid__bFR0V{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-bottom:40px}.page_trustFeature___9P6Y{background:white;padding:32px;border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s cubic-bezier(.4,0,.2,1);border:2px solid #f5f5f5;display:flex;align-items:flex-start;gap:20px}.page_trustFeature___9P6Y:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(255,64,129,.15);border-color:#FFD8E6}.page_trustIconWrapper__QkZF1{width:64px;height:64px;min-width:64px;background:linear-gradient(135deg,#FFF0F5,#FFE6F0);border-radius:16px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.page_trustFeature___9P6Y:hover .page_trustIconWrapper__QkZF1{background:linear-gradient(135deg,#FF4081,#E03B75);transform:scale(1.05)}.page_trustIcon__4FdYb{width:32px;height:32px;stroke:#FF4081;transition:all .3s ease}.page_trustFeature___9P6Y:hover .page_trustIcon__4FdYb{stroke:white}.page_trustFeature___9P6Y h3{font-size:19px;font-weight:700;color:#333333;margin-bottom:8px}.page_trustFeature___9P6Y p{font-size:15px;color:#666666;line-height:1.6;margin:0}.page_trustHighlight__v6dIp{background:linear-gradient(135deg,#FFF0F5,#FFE6F0);border:2px solid #ffd8e6;border-radius:20px;padding:40px;margin-bottom:40px;text-align:center;position:relative;overflow:hidden}.page_trustHighlight__v6dIp:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,64,129,.05) 0,transparent 70%);animation:page_pulse__UDXpP 8s ease-in-out infinite}@keyframes page_pulse__UDXpP{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.page_trustHighlight__v6dIp h3{font-size:28px;font-weight:700;color:#333333;margin-bottom:12px;position:relative;z-index:1}.page_trustHighlight__v6dIp p{font-size:17px;color:#666666;line-height:1.6;max-width:700px;margin:0 auto;position:relative;z-index:1}.page_trustSecondaryFeatures__c_Psw{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:40px}.page_trustSecondaryItem__yZE8C{background:#FAFAFA;padding:24px 20px;border-radius:16px;text-align:center;transition:all .3s ease}.page_trustSecondaryItem__yZE8C:hover{background:white;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.page_trustSecondaryIcon__gZB2F{width:48px;height:48px;margin:0 auto 16px;background:white;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.06)}.page_trustSecondaryIcon__gZB2F svg{width:24px;height:24px;stroke:#FF4081}.page_trustSecondaryItem__yZE8C h4{font-size:16px;font-weight:600;color:#333333;margin-bottom:6px}.page_trustSecondaryItem__yZE8C p{font-size:14px;color:#666666;line-height:1.5;margin:0}.page_guaranteeSection__Wo10S{margin-bottom:56px}.page_guaranteeBanner__kW_PX{background:linear-gradient(135deg,#4CAF50,#45a049);padding:40px 48px;border-radius:24px;box-shadow:0 12px 30px rgba(76,175,80,.3);display:flex;align-items:center;gap:32px;transition:all .3s ease}.page_guaranteeBanner__kW_PX:hover{transform:scale(1.02);box-shadow:0 16px 40px rgba(76,175,80,.4)}.page_guaranteeIcon__IEqiL{width:80px;height:80px;flex-shrink:0;animation:page_float__QfIwl 3s ease-in-out infinite}.page_guaranteeIcon__IEqiL svg{width:100%;height:100%;stroke:white;fill:none;stroke-width:2}@keyframes page_float__QfIwl{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.page_guaranteeContent__2fdL1 h3{font-size:28px;font-weight:700;color:white;margin-bottom:8px}.page_guaranteeContent__2fdL1 p{font-size:16px;color:rgba(255,255,255,.95);line-height:1.6}.page_infoCardsGrid__Rwf4M{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:28px;gap:28px}.page_infoCardEnhanced__mr6WQ{background:white;padding:36px 32px;border-radius:24px;box-shadow:0 4px 12px rgba(0,0,0,.08);display:flex;gap:24px;align-items:flex-start;transition:all .3s ease;border:2px solid transparent}.page_infoCardEnhanced__mr6WQ:hover{transform:translateY(-6px);box-shadow:0 16px 32px rgba(255,64,129,.15);border-color:#FFD8E6}.page_infoCardIcon__5ghTU{width:64px;height:64px;background:linear-gradient(135deg,#FFD8E6,#FFE6F0);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.page_infoCardIcon__5ghTU svg{width:32px;height:32px;stroke:#FF4081;fill:none;stroke-width:2;transition:all .3s ease}.page_infoCardEnhanced__mr6WQ:hover .page_infoCardIcon__5ghTU{background:linear-gradient(135deg,#FF4081,#E03B75);transform:rotate(-5deg) scale(1.05)}.page_infoCardEnhanced__mr6WQ:hover .page_infoCardIcon__5ghTU svg{stroke:white}.page_infoCardContent__NO5WW{flex:1 1}.page_infoCardContent__NO5WW h4{font-size:20px;font-weight:700;color:#333333;margin-bottom:8px}.page_infoCardContent__NO5WW p{font-size:15px;color:#666666;line-height:1.7}.page_refundPolicySection__jb0KE{margin-top:56px}.page_refundPolicyCard__TvhLC{background:white;padding:40px;border-radius:24px;box-shadow:0 8px 30px rgba(0,0,0,.12);border:2px solid #ffd8e6}.page_refundPolicyHeader__NSWLD{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:20px;border-bottom:2px solid #ffe6f0}.page_refundIcon__eVOyz{width:36px;height:36px;stroke:#FF4081;fill:none;stroke-width:2;flex-shrink:0}.page_refundPolicyHeader__NSWLD h3{font-size:26px;font-weight:700;color:#333333;margin:0}.page_refundPolicyContent__twpvS{display:flex;flex-direction:column;gap:28px}.page_refundMainText__CLmcV{font-size:16px;color:#666666;line-height:1.7;padding:20px 24px;background:#FFF8F0;border-radius:16px;border-left:4px solid #ff4081}.page_refundMainText__CLmcV strong{color:#333333;font-weight:700}.page_refundExceptions__JfZlO h4{font-size:18px;font-weight:600;color:#333333;margin-bottom:16px}.page_refundExceptions__JfZlO ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.page_refundExceptions__JfZlO li{display:flex;align-items:center;gap:12px;font-size:15px;color:#666666;padding:12px 16px;background:#F9F9F9;border-radius:8px;transition:all .2s ease}.page_refundExceptions__JfZlO li:hover{background:#FFE6F0;transform:translateX(4px)}.page_refundExceptions__JfZlO li svg{width:20px;height:20px;stroke:#4CAF50;fill:none;stroke-width:2.5;flex-shrink:0}.page_supportPrompt__F1Cmu{display:flex;align-items:flex-start;gap:16px;padding:24px;background:linear-gradient(135deg,#E8E7FF,#F0EFFF);border-radius:16px;border:2px solid #6c63ff}.page_supportIcon__Z3OsE{width:28px;height:28px;stroke:#6C63FF;fill:none;stroke-width:2;flex-shrink:0;margin-top:2px}.page_supportPrompt__F1Cmu p{font-size:15px;color:#666666;line-height:1.7;margin:0}.page_supportPrompt__F1Cmu strong{color:#6C63FF;font-weight:700}.page_historySection__hYOXX{max-width:1200px;margin:0 auto 60px;padding:32px 40px;background:#FFFFFF;border-radius:24px;box-shadow:0 8px 30px rgba(0,0,0,.08);animation:page_slideDown__ia1jy .4s ease-out;max-height:600px;display:flex;flex-direction:column}@keyframes page_slideDown__ia1jy{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.page_historyHeader__7_QiS{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:20px;border-bottom:2px solid #f9f9f9;flex-shrink:0}.page_historyTitle__1_iW6{display:flex;align-items:center;gap:12px;font-size:28px;font-weight:700;color:#333333;margin:0}.page_historyTitle__1_iW6 svg{width:28px;height:28px;stroke:#FF4081}.page_closeHistoryBtn__KEEMB{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#F9F9F9;border:none;border-radius:10px;cursor:pointer;transition:all .3s ease}.page_closeHistoryBtn__KEEMB svg{width:20px;height:20px;stroke:#666666}.page_closeHistoryBtn__KEEMB:hover{background:#FFE6F0}.page_closeHistoryBtn__KEEMB:hover svg{stroke:#FF4081}.page_historyScrollContainer__LQtkS{flex:1 1;overflow-y:auto;overflow-x:hidden;padding-right:8px;margin-right:-8px}.page_historyScrollContainer__LQtkS::-webkit-scrollbar{width:6px}.page_historyScrollContainer__LQtkS::-webkit-scrollbar-track{background:#F9F9F9;border-radius:10px}.page_historyScrollContainer__LQtkS::-webkit-scrollbar-thumb{background:#FF4081;border-radius:10px}.page_historyScrollContainer__LQtkS::-webkit-scrollbar-thumb:hover{background:#E03B75}.page_historyTimeline__QyaIt{position:relative;padding-left:40px;padding-bottom:20px}.page_historyTimeline__QyaIt:before{content:"";position:absolute;left:15px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#FF4081,#E03B75)}.page_historyItem__Vdyw1{position:relative;margin-bottom:24px}.page_historyItem__Vdyw1:last-child{margin-bottom:0}.page_historyDot__z4WUV{position:absolute;left:-33px;top:24px;width:12px;height:12px;background:#FF4081;border:3px solid #ffffff;border-radius:50%;box-shadow:0 0 0 4px rgba(255,64,129,.2);z-index:1}.page_historyCard__6QnTb{background:#FFFFFF;border:2px solid #f9f9f9;border-radius:16px;padding:24px;transition:all .3s ease}.page_historyCard__6QnTb:hover{border-color:#FFE6F0;box-shadow:0 4px 12px rgba(255,64,129,.1);transform:translateX(4px)}.page_historyCardHeader__v3J4j{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page_historyCardLeft__eF_DJ{display:flex;align-items:center;gap:16px}.page_historyIconWrapper__yQYLs{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#FFE6F0,#FFD8E6);border-radius:12px}.page_historyIconWrapper__yQYLs svg{width:24px;height:24px;stroke:#FF4081}.page_historyInfo__uhy8b{display:flex;flex-direction:column;gap:4px}.page_historyItemTitle__vHwTD{font-size:18px;font-weight:700;color:#333333;margin:0}.page_historyItemDate__aJpId{font-size:14px;color:#999999;margin:0}.page_historyCardRight__wYr1Z{display:flex;align-items:center}.page_historyAmount__dQpB_{font-size:24px;font-weight:700;color:#FF4081}.page_historyCardFooter__7gIFJ{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #f9f9f9}.page_historyPaymentId__ZRE28{display:flex;align-items:center;gap:8px;font-size:13px;color:#666666;font-family:Courier New,monospace}.page_historyPaymentId__ZRE28 svg{width:14px;height:14px;stroke:#999999}.page_historyStatus__FqCK8{display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(76,175,80,.1);border-radius:20px;font-size:13px;font-weight:600;color:#4CAF50}.page_historyStatus__FqCK8 svg{width:14px;height:14px;stroke:#4CAF50}.page_emptyHistory__7vmzB{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center}.page_emptyHistoryIcon__YnSo_{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#FFE6F0,#FFD8E6);border-radius:50%;margin-bottom:24px}.page_emptyHistoryIcon__YnSo_ svg{width:40px;height:40px;stroke:#FF4081}.page_emptyHistoryTitle__ZAY4h{font-size:24px;font-weight:700;color:#333333;margin:0 0 12px}.page_emptyHistoryText__wqbBt{font-size:16px;color:#666666;max-width:400px;margin:0}.page_disabledBtn__lF70n{opacity:.5;cursor:not-allowed!important;background:#CCCCCC!important;pointer-events:none}.page_disabledBtn__lF70n:hover{transform:none!important;box-shadow:none!important}.page_zeroCreditsAlert__LuX_h{display:flex;align-items:center;gap:10px;padding:12px 20px;background:linear-gradient(135deg,#FFF3CD,#FFE6A5);border:2px solid #ff9800;border-radius:12px;font-size:14px;font-weight:600;color:#CC7A00;animation:page_gentleShake__5__dc .5s ease-in-out;box-shadow:0 4px 12px rgba(255,152,0,.2)}.page_zeroCreditsAlert__LuX_h svg{width:20px;height:20px;stroke:#FF9800;flex-shrink:0}@keyframes page_gentleShake__5__dc{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.page_pulseBuyBtn__Lcy2o{animation:page_pulseGlow__pLxXN 2s ease-in-out infinite;box-shadow:0 0 0 0 rgba(255,64,129,.7)}@keyframes page_pulseGlow__pLxXN{0%{box-shadow:0 0 0 0 rgba(255,64,129,.7)}50%{box-shadow:0 0 0 10px rgba(255,64,129,0)}to{box-shadow:0 0 0 0 rgba(255,64,129,0)}}.page_zeroCredits__Ui9La{color:#FFCCCC!important;animation:page_fadeWarning__LmYRR 2s ease-in-out infinite}@keyframes page_fadeWarning__LmYRR{0%,to{opacity:1}50%{opacity:.6}}.page_statusEmpty__rZUOZ{color:#ffaf38!important;font-size:18px;font-weight:600}.page_statusActive___OCPK{color:#6fff73!important;font-size:18px;font-weight:600}@media (max-width:1024px){.page_heroGrid__i3UJb{grid-template-columns:1fr;gap:40px}.page_heroRight__sftqO{order:-1}.page_heroStats__0ELkF{flex-wrap:wrap}.page_heroActions___aDLn{flex-direction:row}.page_ctaBuyBtn__lon2j{flex:1 1;justify-content:center}.page_trustGrid__bFR0V{grid-template-columns:1fr;gap:20px}.page_trustSecondaryFeatures__c_Psw{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_creditContainer__CaRBD{padding:24px 16px}.page_heroSection__cWkqg{padding:40px 20px}.page_heroTitle__NiG3U{font-size:36px}.page_heroSubtitle__t4mfJ{font-size:18px}.page_heroStats__0ELkF{flex-direction:column;align-items:stretch}.page_statDivider__6_1Yd{display:none}.page_statItem__WkFUe{padding:12px;background:#F9F9F9;border-radius:12px}.page_heroActions___aDLn{flex-direction:column}.page_secondaryActionBtnDiv__19lVj{display:flex;gap:12px;width:100%;flex-wrap:nowrap}.page_ctaBuyBtn__lon2j,.page_secondaryActionBtn__mgSou{flex:1 1;justify-content:center;font-size:14px;padding:14px 18px;white-space:nowrap}.page_ctaBuyBtn__lon2j svg,.page_secondaryActionBtn__mgSou svg{width:16px;height:16px}.page_creditCard__H5u9M{max-width:100%}.page_creditCardNumber__AK5e_{font-size:48px}.page_sectionTitle__cW8Oj{font-size:28px;margin-bottom:32px}.page_featureGrid__6Sw05,.page_packGrid__X3Xnu{grid-template-columns:1fr}.page_packGrid__X3Xnu{gap:24px}.page_popularPack__8RQrS{transform:scale(1)}.page_popularPack__8RQrS:hover{transform:translateY(-8px)}.page_trustSectionTitle__n8kfF{font-size:32px;margin-bottom:40px}.page_trustFeature___9P6Y{padding:24px;gap:16px}.page_trustIconWrapper__QkZF1{width:56px;height:56px;min-width:56px}.page_trustIcon__4FdYb{width:28px;height:28px}.page_trustFeature___9P6Y h3{font-size:17px}.page_trustFeature___9P6Y p{font-size:14px}.page_trustHighlight__v6dIp{padding:32px 24px}.page_trustHighlight__v6dIp h3{font-size:24px}.page_trustHighlight__v6dIp p{font-size:16px}.page_trustSecondaryFeatures__c_Psw{grid-template-columns:1fr;gap:16px}.page_trustSecondaryItem__yZE8C{padding:20px}.page_guaranteeBanner__kW_PX{flex-direction:column;text-align:center;padding:32px 24px;gap:20px}.page_guaranteeIcon__IEqiL{width:64px;height:64px}.page_guaranteeContent__2fdL1 h3{font-size:24px}.page_infoCardsGrid__Rwf4M{grid-template-columns:1fr;gap:20px}.page_infoCardEnhanced__mr6WQ{flex-direction:column;text-align:center;padding:28px 24px}.page_infoCardIcon__5ghTU{width:56px;height:56px;margin:0 auto}.page_infoCardIcon__5ghTU svg{width:28px;height:28px}.page_refundPolicyCard__TvhLC{padding:28px 24px}.page_refundPolicyHeader__NSWLD{flex-direction:column;text-align:center}.page_refundIcon__eVOyz{width:32px;height:32px}.page_refundPolicyHeader__NSWLD h3{font-size:22px}.page_refundMainText__CLmcV{font-size:15px;padding:16px 20px}.page_refundExceptions__JfZlO h4{font-size:17px}.page_supportPrompt__F1Cmu{flex-direction:column;text-align:center;padding:20px}.page_supportIcon__Z3OsE{margin:0 auto}.page_historySection__hYOXX{padding:24px 20px;margin:0 20px 40px;max-height:500px}.page_historyScrollContainer__LQtkS{padding-right:4px;margin-right:-4px}.page_historyTimeline__QyaIt{padding-left:24px}.page_historyTimeline__QyaIt:before{left:7px}.page_historyDot__z4WUV{left:-25px}.page_historyCardHeader__v3J4j{flex-direction:column;align-items:flex-start;gap:16px}.page_historyAmount__dQpB_{font-size:20px}.page_historyCardFooter__7gIFJ{flex-direction:column;gap:12px;align-items:flex-start}.page_zeroCreditsAlert__LuX_h{width:100%;justify-content:center;font-size:13px;padding:10px 16px}.page_zeroCreditsAlert__LuX_h svg{width:18px;height:18px}}@media (max-width:480px){.page_heroTitle__NiG3U{font-size:28px}.page_heroSubtitle__t4mfJ{font-size:16px}.page_statValue__snhUr{font-size:24px}.page_creditCardNumber__AK5e_{font-size:40px}.page_creditCardUnit__pIOqe{font-size:16px}.page_packCard__G_u6k{padding:32px 24px}.page_amount__61s4O{font-size:48px}.page_pricingNote__NR0aS{padding:20px 24px}.page_trustSectionTitle__n8kfF{font-size:28px}.page_trustFeature___9P6Y{flex-direction:column;text-align:center;padding:28px 20px}.page_trustIconWrapper__QkZF1{margin:0 auto}.page_trustHighlight__v6dIp h3{font-size:22px}.page_trustHighlight__v6dIp p{font-size:15px}.page_guaranteeContent__2fdL1 h3{font-size:20px}.page_guaranteeContent__2fdL1 p{font-size:15px}.page_infoCardContent__NO5WW h4{font-size:18px}.page_refundPolicyCard__TvhLC{padding:24px 20px}.page_refundPolicyHeader__NSWLD h3{font-size:20px}.page_refundMainText__CLmcV{font-size:14px;padding:16px 18px}.page_refundExceptions__JfZlO h4{font-size:16px}.page_refundExceptions__JfZlO li,.page_supportPrompt__F1Cmu p{font-size:14px}.page_historySection__hYOXX{max-height:450px}.page_historyTitle__1_iW6{font-size:22px}.page_historyItemTitle__vHwTD{font-size:16px}.page_secondaryActionBtnDiv__19lVj{gap:10px}.page_ctaBuyBtn__lon2j,.page_secondaryActionBtn__mgSou{font-size:13px;padding:14px 16px}.page_ctaBuyBtn__lon2j svg,.page_secondaryActionBtn__mgSou svg{width:14px;height:14px}.page_zeroCreditsAlert__LuX_h{font-size:12px;padding:14px 16px}}@media (max-width:380px){.page_secondaryActionBtnDiv__19lVj{flex-direction:column;gap:12px}.page_ctaBuyBtn__lon2j,.page_secondaryActionBtn__mgSou{width:100%}}