.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_deleteButton__fsuCf{background-color:#fff;color:#d32f2f;border:1px solid #d32f2f}.page_deleteButton__fsuCf:hover{background-color:#d32f2f;color:#fff}.page_confirmOverlay__MJCyv{position:fixed;inset:0;z-index:1100;background:rgba(0,0,0,.52);display:flex;align-items:center;justify-content:center;padding:16px}.page_confirmCard__zcodw{background:#fff;border-radius:16px;padding:28px 24px 20px;max-width:380px;width:100%;box-shadow:0 12px 40px rgba(0,0,0,.18)}.page_confirmTitle__lcBBX{font-size:1.15rem;font-weight:700;color:#1a1a1a;margin:0 0 10px}.page_confirmText__tNUrN{font-size:.9rem;color:#666;margin:0 0 20px;line-height:1.5}.page_confirmActions__i2PMH{display:flex;gap:10px;justify-content:flex-end}.page_confirmCancel__mCbAy{padding:10px 20px;border-radius:999px;border:1px solid #ccc;background:#fff;color:#444;font-size:.9rem;cursor:pointer;transition:background .2s}.page_confirmCancel__mCbAy:hover:not(:disabled){background:#f5f5f5}.page_confirmDelete__iW_jD{padding:10px 20px;border-radius:999px;border:none;background:#d32f2f;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .2s}.page_confirmDelete__iW_jD:hover:not(:disabled){background:#b71c1c}.page_confirmCancel__mCbAy:disabled,.page_confirmDelete__iW_jD:disabled{opacity:.6;cursor:not-allowed}.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}}.UpgradeTierModal_overlay___c92O{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:16px}.UpgradeTierModal_card__XZYJO{background:#fff;border-radius:24px;width:100%;max-width:700px;max-height:92vh;overflow-y:auto;padding:32px;position:relative;box-shadow:0 24px 80px rgba(0,0,0,.18)}.UpgradeTierModal_closeBtn__l_MlF{position:absolute;top:16px;right:20px;background:none;border:none;font-size:1.6rem;color:#999;cursor:pointer;line-height:1;touch-action:manipulation}.UpgradeTierModal_closeBtn__l_MlF:hover{color:#333}.UpgradeTierModal_header__32DoF{text-align:center;margin-bottom:24px}.UpgradeTierModal_title__d7FdJ{font-size:1.4rem;font-weight:700;color:#1a1a1a;margin-bottom:10px}.UpgradeTierModal_headerSub__Mr_U1{font-size:.88rem;color:#666;margin:0}.UpgradeTierModal_discountBanner__pRWcg{display:inline-flex;align-items:center;gap:8px;background:#fff3f8;border:1px solid #ffd6e7;border-radius:999px;padding:4px 14px}.UpgradeTierModal_discountBadge__3y4OM{background:#e91e63;color:#fff;font-size:.72rem;font-weight:700;border-radius:999px;padding:2px 8px;letter-spacing:.04em}.UpgradeTierModal_discountText__ckZ2r{font-size:.82rem;color:#c2185b;font-weight:500}.UpgradeTierModal_grid__j0wYB{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.UpgradeTierModal_tierCard__eSPKY{border-radius:20px;padding:24px 20px;display:flex;flex-direction:column;gap:12px}.UpgradeTierModal_premiumTier__Dlzwa{background:linear-gradient(135deg,#fff5f8,#ffe8f2);border:2px solid #f48fb1}.UpgradeTierModal_freeTier__phc7o{background:#fafafa;border:2px solid #e8e8e8}.UpgradeTierModal_tierBadge__S_2W4{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#888}.UpgradeTierModal_premiumTier__Dlzwa .UpgradeTierModal_tierBadge__S_2W4{color:#c2185b}.UpgradeTierModal_priceRow__OebIi{display:flex;align-items:baseline;gap:6px}.UpgradeTierModal_priceMain__1fjwv{font-size:1.8rem;font-weight:800;color:#1a1a1a;line-height:1}.UpgradeTierModal_priceStruck__XP8LF{font-size:1rem;color:#bbb;text-decoration:line-through}.UpgradeTierModal_priceUnit__KgT9g{font-size:.8rem;color:#888;margin-left:2px}.UpgradeTierModal_discountNote__zFi9R{font-size:.75rem;color:#e91e63;margin:-6px 0}.UpgradeTierModal_featureList__M1JXU{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;flex:1 1}.UpgradeTierModal_featureItem__UU76m{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#333}.UpgradeTierModal_featureCheck__3jA8X{color:#22c55e;font-size:.9rem;flex-shrink:0}.UpgradeTierModal_featureLock__BOL4j{font-size:.82rem;flex-shrink:0;opacity:.6}.UpgradeTierModal_featureLocked__pQvPo{color:#bbb}.UpgradeTierModal_featureInherited__ZPgWe{color:#888;font-size:.8rem}.UpgradeTierModal_cta__ZKfDO{width:100%;min-height:52px;border:none;border-radius:999px;font-size:1rem;font-weight:600;cursor:pointer;touch-action:manipulation;transition:opacity .15s,transform .15s}.UpgradeTierModal_cta__ZKfDO:active{transform:scale(.98)}.UpgradeTierModal_cta__ZKfDO:disabled{opacity:.65;cursor:default}.UpgradeTierModal_ctaPremium__00mBh{background:linear-gradient(135deg,#e91e63,#c2185b);color:#fff;box-shadow:0 4px 20px rgba(233,30,99,.3)}.UpgradeTierModal_ctaPremium__00mBh:hover:not(:disabled){opacity:.9}.UpgradeTierModal_ctaFree__Sq3YL{background:#f0f0f0;color:#555}.UpgradeTierModal_ctaFree__Sq3YL:hover{background:#e8e8e8}.UpgradeTierModal_ctaCredit__7TGMf{background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff;box-shadow:0 4px 20px rgba(124,58,237,.28);margin-bottom:8px}.UpgradeTierModal_ctaCredit__7TGMf:hover:not(:disabled){opacity:.9}.UpgradeTierModal_footNote__kxaoy{text-align:center;font-size:.72rem;color:#bbb;margin-top:20px}@media (max-width:600px){.UpgradeTierModal_overlay___c92O{align-items:flex-end;padding:0}.UpgradeTierModal_card__XZYJO{border-radius:24px 24px 0 0;max-height:92vh;padding:24px 18px calc(28px + env(safe-area-inset-bottom, 0px))}.UpgradeTierModal_grid__j0wYB{grid-template-columns:1fr}.UpgradeTierModal_premiumTier__Dlzwa{order:1}.UpgradeTierModal_freeTier__phc7o{order:2;opacity:.75}.UpgradeTierModal_title__d7FdJ{font-size:1.2rem}.UpgradeTierModal_priceMain__1fjwv{font-size:1.5rem}}.page_previewPageContainer__nHhbY{max-width:1400px;margin:0 auto;padding:40px 24px 120px}.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 100px}.page_breadcrumbNav__ZXDrn{margin-bottom:24px}.page_templateTitle__sWuYl{font-size:1.8rem}.page_previewContainer__UcMpJ{height:60vh}.page_editControls__Lr0QY{display:none}.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_progressStrip__DHQWK{list-style:none;margin:0 0 32px;padding:12px 24px;display:flex;align-items:center;gap:0;background:#FFF8FB;border:1px solid #ffe8f0;border-radius:999px;max-width:480px;width:100%;box-sizing:border-box;overflow:hidden}.page_progressStep__kaQWm{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.page_progressNum__765u9{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:.8rem;font-weight:700;background:#E8E8E8;color:#999;flex-shrink:0;transition:background .25s,color .25s}.page_progressLabel__Qw37b{font-size:.88rem;font-weight:500;color:#999;transition:color .25s;white-space:nowrap}.page_progressConnector__YsUoF{flex:1 1;min-width:16px;height:1px;border-top:2px dashed #ffcce0;margin:0 6px}.page_progressStepActive__1Fou6 .page_progressNum__765u9{background:linear-gradient(135deg,#FF4081,#E03B75);color:#fff;box-shadow:0 2px 8px rgba(255,64,129,.35)}.page_progressStepActive__1Fou6 .page_progressLabel__Qw37b{color:#FF4081;font-weight:700}.page_progressStepDone__ThzCB .page_progressNum__765u9{background:#dcfce7;color:#166534}.page_progressStepDone__ThzCB .page_progressLabel__Qw37b{color:#166534}.page_stickyFooter__A4YtO{position:fixed;left:0;right:0;bottom:0;z-index:80;display:flex;align-items:center;gap:12px;padding:12px 24px calc(12px + env(safe-area-inset-bottom, 0px));background:rgba(255,255,255,.96);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid #ffe8f0;box-shadow:0 -4px 24px rgba(255,64,129,.08)}.page_stickyPrimaryBtn__40AhB{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;background:linear-gradient(135deg,#FF4081,#E03B75);color:#fff;border:none;border-radius:999px;font-size:1rem;font-weight:700;cursor:pointer;box-shadow:0 6px 18px rgba(255,64,129,.35);transition:all .25s ease}.page_stickyPrimaryBtn__40AhB:hover{background:linear-gradient(135deg,#E03B75,#C9346A);box-shadow:0 10px 24px rgba(255,64,129,.45);transform:translateY(-2px)}.page_stickySecondaryBtn__3RX5F{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;background:#fff;color:#6C63FF;border:1.5px solid #6c63ff;border-radius:999px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .25s ease;white-space:nowrap}.page_stickySecondaryBtn__3RX5F:hover{background:#F0F0FF;transform:translateY(-1px)}.page_stickyDisabledBtn__eWGDo{background:#CCCCCC!important;box-shadow:none!important;cursor:not-allowed!important;transform:none!important}@media (min-width:769px){.page_stickyFooter__A4YtO{display:none}}@media (max-width:768px){.page_progressStrip__DHQWK{max-width:100%;padding:10px 14px}.page_progressLabel__Qw37b{font-size:.78rem}.page_progressConnector__YsUoF{min-width:10px;margin:0 4px}.page_stickyFooter__A4YtO{padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));gap:8px}.page_stickyPrimaryBtn__40AhB{font-size:.9rem;height:44px}.page_stickySecondaryBtn__3RX5F{font-size:.85rem;height:44px;padding:0 14px}}@media (max-width:400px){.page_progressStrip__DHQWK{padding:8px 10px;gap:0}.page_progressConnector__YsUoF{min-width:6px;margin:0 2px}.page_progressNum__765u9{width:22px;height:22px;font-size:.72rem}.page_progressStepDone__ThzCB .page_progressLabel__Qw37b,.page_progressStep__kaQWm:not(.page_progressStepActive__1Fou6) .page_progressLabel__Qw37b{display:none}}.page_scrollHint__C5XGn{display:none}@media (max-width:1024px){.page_scrollHint__C5XGn{display:flex;align-items:center;justify-content:center;gap:6px;position:absolute;bottom:0;left:0;right:0;padding:8px 12px;background:linear-gradient(transparent,rgba(0,0,0,.45));color:#fff;font-size:.8rem;font-weight:500;letter-spacing:.02em;pointer-events:none;opacity:0;animation:page_scrollHintFade__hRSK7 3.5s ease forwards;animation-delay:.8s}}.page_scrollHintArrow__OnLRE{font-size:1rem;animation:page_scrollHintBounce__FRFpG 1.2s ease-in-out infinite}@keyframes page_scrollHintFade__hRSK7{0%{opacity:0}15%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes page_scrollHintBounce__FRFpG{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.page_phoneMockupWrapper__0t4Jd{display:flex;flex-direction:column;align-items:center}.page_previewTopBar__VHqX2{display:none;width:100%;max-width:420px;padding:8px 12px;margin-bottom:8px;background:#FFF8FB;border:1px solid #ffe8f0;border-radius:12px;font-size:.8rem}.page_previewScrollNote__5fWTM{color:#999;font-size:.78rem;text-align:center;margin:0 0 8px;letter-spacing:.01em}.page_openFullBtn__fcljt{color:#e91e63;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer}.page_phoneMockup__k7Zu_{position:relative;margin:0 auto;max-width:390px;width:100%;background:#1a1a1a;border-radius:44px;padding:14px 10px;box-shadow:0 0 0 2px #333,0 20px 60px rgba(0,0,0,.35)}@media (min-width:1025px){.page_phoneMockup__k7Zu_{max-width:360px}}.page_phoneMockupNotch__2FWtf{width:100px;height:24px;background:#1a1a1a;border-radius:0 0 16px 16px;margin:0 auto 10px}.page_phoneMockupScreen__Vlxox{border-radius:32px;overflow:hidden;height:70vh;max-height:780px;background:#fff;position:relative}.page_phoneMockupScreen__Vlxox iframe{width:100%;height:100%;border:none}.page_scrollPill__4IDZ0{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.55);color:#fff;font-size:.72rem;padding:6px 14px;border-radius:999px;display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap;z-index:10;border:none;touch-action:manipulation}.page_tierBadge__U_l_C{display:inline-block;padding:3px 12px;border-radius:999px;font-size:.75rem;font-weight:700;margin-left:8px;vertical-align:middle}.page_tierBadgePremium__t4CW6{background:linear-gradient(135deg,#fff0f5,#ffe0ee);color:#c2185b;border:1px solid #f48fb1}.page_tierBadgeFree___9D0v{background:#f5f5f5;color:#888;border:1px solid #ddd}.page_premiumNote__5U35c{margin-top:14px;padding:12px 14px;background:linear-gradient(135deg,#fff0f5,#ffe8f2);border-radius:10px;border-left:3px solid #e91e63}.page_premiumNote__5U35c>span{display:block;font-weight:700;color:#c2185b;font-size:.85rem;margin-bottom:4px}.page_premiumNote__5U35c>p{font-size:.8rem;color:#888;margin:0}.page_freeNote___KrV8{margin-top:14px;padding:12px 14px;background:#fafafa;border-radius:10px;border-left:3px solid #ddd}.page_freeNote___KrV8>span{display:block;font-weight:600;color:#666;font-size:.85rem;margin-bottom:4px}.page_freeNote___KrV8>p{font-size:.8rem;color:#888;margin:0 0 10px}.page_upgradeInlineBtn__XvImZ{display:inline-block;background:none;border:none;color:#e91e63;font-weight:600;font-size:.82rem;cursor:pointer;padding:0;touch-action:manipulation}.page_sponsorNote__2Zws4{margin-top:12px;padding:10px 14px;background:#f0fdf4;border-radius:10px;color:#166534;font-size:.85rem;font-weight:500}@media (max-width:480px){.page_previewPageContainer__nHhbY{padding:16px 12px 80px}.page_progressStrip__DHQWK{padding:8px 10px}.page_stickyFooter__A4YtO{flex-direction:column;gap:8px}.page_stickyPrimaryBtn__40AhB,.page_stickySecondaryBtn__3RX5F{width:100%;min-height:48px}.page_phoneMockupScreen__Vlxox{height:65vh}}.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;width:100%;box-sizing:border-box;overflow:hidden;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:1 1;min-width:16px;max-width: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:10px;min-width:10px}.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;gap:4px}.page_progressLabel__xyp6x{font-size:.74rem}.page_progressNum__Z9TXA{width:20px;height:20px;font-size:.7rem}.page_progressConnector__ZR4aZ{flex-basis:6px;min-width:6px}.page_progressStep__kujl2:not(.page_progressStepActive__AZThR) .page_progressLabel__xyp6x{display:none}.page_ctaLabel__DPBfJ{font-size:.68rem}.page_ctaReassure__ta0rf{font-size:.88rem}.page_stickyEditBtn__Ivelh{font-size:.92rem;padding:12px 14px}}.page_container___aUVN{width:100%;min-height:100vh;padding:40px 20px 80px;background:linear-gradient(135deg,#FFF8F0,#FFE6F0)}.page_inner__qXJf2{max-width:1140px;margin:0 auto}.page_hero__8rawS{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:48px;gap:48px;align-items:center;margin-bottom:56px}.page_heroLeft__Tx6oX{display:flex;flex-direction:column;gap:20px}.page_heroBadge__Twjo2{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:13px;font-weight:600;color:#FF4081}.page_heroTitle___AWXb{font-size:44px;font-weight:800;color:#FF4081;margin:0;line-height:1.15}.page_heroSubtitle__7bpLy{font-size:17px;color:#555;line-height:1.6;margin:0}.page_heroPoints__RgDFZ{display:flex;flex-direction:column;gap:10px;margin:4px 0 0}.page_heroPoint__nOT5D{display:flex;align-items:center;gap:10px;font-size:14px;color:#444;font-weight:500}.page_heroPointIcon__EqVp2{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:linear-gradient(135deg,#FF4081,#6C63FF);color:#fff;border-radius:50%;font-size:11px;flex-shrink:0}.page_heroRight__5lF_r{display:flex;justify-content:center}.page_balanceCard__7_QYG{position:relative;width:100%;max-width:420px;background:linear-gradient(135deg,#FF4081,#E03B75 60%,#6C63FF);border-radius:20px;padding:32px;color:#fff;box-shadow:0 15px 40px rgba(255,64,129,.3);overflow:hidden}.page_balanceCard__7_QYG:before{content:"";position:absolute;top:-60px;right:-60px;width:220px;height:220px;background:rgba(255,255,255,.08);border-radius:50%}.page_balanceRow__GpM5j{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.page_balanceLabel__4Qevi{font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.85;margin:0;font-weight:600}.page_balanceValue__lbfWL{font-size:64px;font-weight:800;margin:6px 0 0;line-height:1}.page_balanceSubtext__lFgTs{font-size:13px;opacity:.85;margin:12px 0 0;position:relative;z-index:1}.page_usedRow__gA0oE{position:relative;z-index:1;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.25);display:flex;justify-content:space-between;font-size:13px;opacity:.9}.page_usedRow__gA0oE strong{font-weight:700}.page_valueSection__Qj9n_{background:#fff;border-radius:20px;padding:36px;margin-bottom:40px;box-shadow:0 6px 20px rgba(0,0,0,.05)}.page_sectionTitle__CtHl4{font-size:28px;font-weight:800;color:#333;margin:0 0 8px;text-align:center}.page_sectionSubtitle__bHpin{font-size:15px;color:#666;text-align:center;margin:0 0 32px}.page_featureGrid__MbQbM{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px}.page_featureCard__E7yIc{padding:24px;background:linear-gradient(135deg,#FFF8F0,#FFE6F0);border:1px solid rgba(255,64,129,.15);border-radius:16px;transition:transform .2s ease,box-shadow .2s ease}.page_featureCard__E7yIc:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(255,64,129,.15)}.page_featureIcon__NjfcL{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#FF4081,#6C63FF);color:#fff;border-radius:12px;font-size:20px;margin-bottom:14px}.page_featureTitle__ky4_W{font-size:16px;font-weight:700;color:#333;margin:0 0 6px}.page_featureDesc__B92nJ{font-size:13px;color:#666;line-height:1.5;margin:0}.page_packsSection__Ermlx{margin-bottom:48px}.page_packsHeading__fUE9s{text-align:center;margin-bottom:28px}.page_packsHeading__fUE9s h2{font-size:32px;font-weight:800;color:#FF4081;margin:0 0 8px}.page_packsHeading__fUE9s p{font-size:15px;color:#666;margin:0}.page_packGrid__rhEf_{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px}.page_packCard__XfRiB{position:relative;background:#fff;border:2px solid #f0f0f0;border-radius:18px;padding:28px 22px;text-align:center;transition:all .25s ease;display:flex;flex-direction:column}.page_packCard__XfRiB:hover{transform:translateY(-6px);box-shadow:0 15px 35px rgba(0,0,0,.1);border-color:rgba(255,64,129,.3)}.page_packCard__XfRiB.page_featured__9cIxi{border-color:#FF4081;box-shadow:0 12px 30px rgba(255,64,129,.18);transform:scale(1.02)}.page_packCard__XfRiB.page_featured__9cIxi:hover{transform:scale(1.02) translateY(-6px)}.page_badge__NDFIx{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:6px 14px;background:linear-gradient(135deg,#FF4081,#E03B75);color:#fff;border-radius:16px;font-size:11px;box-shadow:0 4px 12px rgba(255,64,129,.4);white-space:nowrap}.page_badge__NDFIx,.page_packName__5Qf5o{font-weight:700;letter-spacing:.04em;text-transform:uppercase}.page_packName__5Qf5o{font-size:18px;color:#333;margin:0 0 4px}.page_packCredits__OAFKb{font-size:13px;color:#999;margin:0 0 16px;font-weight:500}.page_packPrice__MdrTQ{font-size:40px;font-weight:800;color:#FF4081;margin:0;line-height:1}.page_packCurrency__qK1z0{font-size:22px;font-weight:600;vertical-align:super;margin-right:2px}.page_packPerCredit__dD_No{font-size:13px;color:#6C63FF;margin:8px 0 0;font-weight:600}.page_packReach__zm9uX{font-size:12px;color:#777;margin:4px 0 16px}.page_packDivider__oqSdg{height:1px;background:#f0f0f0;margin:16px 0}.page_packPerks__c6MJV{list-style:none;padding:0;margin:0 0 18px;text-align:left;display:flex;flex-direction:column;gap:8px}.page_packPerks__c6MJV li{font-size:13px;color:#555;display:flex;align-items:center;gap:8px}.page_packPerks__c6MJV li:before{content:"✓";color:#FF4081;font-weight:700}.page_buyBtn__TKItZ{margin-top:auto;padding:13px 20px;background:linear-gradient(135deg,#FF4081,#E03B75);color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(255,64,129,.25)}.page_buyBtn__TKItZ:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px rgba(255,64,129,.4)}.page_buyBtn__TKItZ:disabled{opacity:.5;cursor:not-allowed}.page_packCard__XfRiB.page_featured__9cIxi .page_buyBtn__TKItZ{background:linear-gradient(135deg,#FF4081,#6C63FF)}.page_trustBar__ILxUT{background:#fff;border-radius:16px;padding:24px;margin-bottom:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:20px;gap:20px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.page_trustItem__aqZ55{display:flex;align-items:center;gap:12px}.page_trustIcon__0mavv{font-size:24px;color:#FF4081;flex-shrink:0}.page_trustItem__aqZ55 strong{display:block;font-size:14px;color:#333;margin-bottom:2px}.page_trustItem__aqZ55 span{font-size:12px;color:#777}.page_txSection__VXJG3{background:#fff;border-radius:20px;padding:28px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.page_txHeading__j042t{font-size:20px;font-weight:700;color:#333;margin:0 0 18px}.page_emptyText__OybOq{text-align:center;padding:24px;color:#999;font-size:14px}.page_txTable__2fEsY{overflow-x:auto}.page_txGrid___Fl2o{display:grid;grid-template-columns:1.2fr 1.2fr .8fr 1fr 1.5fr;grid-gap:12px;gap:12px;align-items:center}.page_txHeader__hJGxb{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#999;padding:12px 0;font-weight:600;border-bottom:1px solid #f0f0f0}.page_txRow__S6Hxs{padding:14px 0;font-size:13px;color:#555;border-bottom:1px solid #f5f5f5}.page_txType__U6CyG{display:inline-block;padding:3px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.page_txType__U6CyG.page_purchase__tBUuC{background:rgba(76,175,80,.12);color:#2e7d32}.page_txType__U6CyG.page_consumption__NoMHQ{background:rgba(108,99,255,.12);color:#6C63FF}.page_txType__U6CyG.page_bonus__TdQo0{background:rgba(255,152,0,.12);color:#ef6c00}.page_txType__U6CyG.page_expired___VdTq{background:rgba(231,76,60,.12);color:#c0392b}.page_positive__s1zKr{color:#2e7d32;font-weight:600}.page_negative__oAKG8{color:#c0392b;font-weight:600}.page_txNote__fNexj{color:#999;font-size:12px}@media (max-width:900px){.page_hero__8rawS{grid-template-columns:1fr;gap:32px}.page_heroTitle___AWXb{font-size:34px}.page_heroRight__5lF_r{justify-content:stretch}.page_balanceCard__7_QYG{max-width:100%}.page_packCard__XfRiB.page_featured__9cIxi{transform:none}.page_packCard__XfRiB.page_featured__9cIxi:hover{transform:translateY(-6px)}.page_txGrid___Fl2o{grid-template-columns:1fr 1fr}.page_txHeader__hJGxb{display:none}.page_txRow__S6Hxs{display:grid;padding:16px;background:#fafafa;border-radius:10px;margin-bottom:8px;border-bottom:none}}@media (max-width:540px){.page_heroTitle___AWXb{font-size:28px}.page_balanceValue__lbfWL{font-size:52px}.page_sectionTitle__CtHl4{font-size:22px}.page_packsHeading__fUE9s h2{font-size:24px}.page_valueSection__Qj9n_{padding:24px 18px}}.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}}