.builderThemes_container__wlDCl{min-height:100vh;background:#fff;padding:1rem 1.5rem 0}.builderThemes_header__oMQZ6{background:#fff;padding:0 0 1.25rem}.builderThemes_aiBanner__lUbb3{padding:2rem 1.5rem 0;margin-bottom:2rem}.builderThemes_titleFreePlan__rueBV{color:#4c4c4c;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.builderThemes_subtitleFreePlan__pZj3g{color:#4c4c4c;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.builderThemes_trialPeriodBanner__Ofqvh{display:flex;align-items:center;gap:30px;padding:0 20px;background-color:#fff;border-radius:10px;box-shadow:0 0 5px 1px rgba(0,0,0,.1);margin-top:1.5rem;min-height:153px}.builderThemes_trialBannerImages__Cl9rF{position:relative;width:208px;height:153px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,hsla(0,0%,96%,.8) 0,transparent 70%)}.builderThemes_stackedImages__IqHfr{position:relative;width:146px;height:97px}.builderThemes_stackedImageBack__bpqi5,.builderThemes_stackedImageFront__owwHf,.builderThemes_stackedImageMiddle__G2kV3{position:absolute;border-radius:4px;overflow:hidden;box-shadow:0 0 5.5px 0 rgba(0,0,0,.25);background-color:#fff}.builderThemes_stackedImageBack__bpqi5{width:135px;height:83px;top:0;left:11px;z-index:1}.builderThemes_stackedImageMiddle__G2kV3{width:135px;height:83px;top:7px;left:5px;z-index:2}.builderThemes_stackedImageFront__owwHf{width:133px;height:82px;top:15px;left:0;z-index:3;box-shadow:0 2px 2px 0 rgba(0,0,0,.25)}.builderThemes_trialBannerContent__Yn43i{flex:1;display:flex;flex-direction:column;gap:5px;min-width:0}.builderThemes_trialBannerTitle__dPjqE{font-family:Manrope,sans-serif;font-size:16px;font-weight:700;color:#4c4c4c;margin:0;line-height:normal}.builderThemes_trialBannerDescription__vT70R{font-family:Manrope,sans-serif;font-size:14px;font-weight:400;color:#0b0b0b;margin:0;line-height:normal;display:flex;align-items:center;flex-wrap:wrap;gap:0}.builderThemes_trialSparkleIcon__rCkXk{width:18px;height:18px;color:#a064ff;margin:0 4px;flex-shrink:0}@media(max-width:768px){.builderThemes_trialPeriodBanner__Ofqvh{flex-direction:column;padding:20px;gap:16px;text-align:center}.builderThemes_trialBannerImages__Cl9rF{width:160px;height:120px}.builderThemes_stackedImages__IqHfr{transform:scale(.8)}.builderThemes_trialBannerContent__Yn43i{align-items:center}.builderThemes_trialBannerDescription__vT70R{justify-content:center}}.builderThemes_aiBannerContent__UQc_b{max-width:1200px;margin:0 auto;background:#f8f9fa;border-radius:16px;padding:2.5rem 3rem;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.builderThemes_aiBannerLeft__BMUjt{flex:1;max-width:500px;padding-right:2rem}.builderThemes_aiBannerTitle__YXn_T{font-size:48px;font-weight:700;color:#2d3748;margin-bottom:1rem;line-height:1.1;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.builderThemes_titleSparkle__qEqe8{width:32px;height:32px;color:#e84142;animation:builderThemes_sparkle__n0iIu 2s ease-in-out infinite}.builderThemes_aiBannerSubtitle__K_tbz{font-size:18px;color:#4a5568;line-height:1.6;margin:0 0 2rem}.builderThemes_aiBannerRight__UYAEw{flex:1;display:flex;justify-content:center;align-items:center;position:relative}.builderThemes_mockupsContainer__6ZlKd{position:relative;width:100%;height:280px;display:flex;justify-content:center;align-items:center}.builderThemes_redCircle__eYWo_{position:absolute;width:220px;height:220px;background:#e84142;border-radius:50%;z-index:1}.builderThemes_mockupsImage__zj0EP{position:relative;z-index:2;display:flex;justify-content:center;align-items:center}.builderThemes_aiImage__qcRLp{max-width:100%;height:auto;object-fit:contain}.builderThemes_decorativeStars__dvAvz{position:absolute;inset:0;pointer-events:none}.builderThemes_star1__juIbj{position:absolute;top:20px;right:40px;width:24px;height:24px;color:#e84142;animation:builderThemes_sparkle__n0iIu 2.5s ease-in-out infinite;animation-delay:.5s}.builderThemes_star2__y4dkV{position:absolute;bottom:40px;left:20px;width:20px;height:20px;color:#e84142;animation:builderThemes_sparkle__n0iIu 2s ease-in-out infinite;animation-delay:1s}@keyframes builderThemes_sparkle__n0iIu{0%,to{opacity:.4;transform:scale(.8) rotate(0deg)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}.builderThemes_aiButton__Ao8cW{display:inline-flex;align-items:center;justify-content:center}.builderThemes_headerContent__h7Dt1{max-width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.builderThemes_title__eKBPp{font-size:20px;font-weight:700;line-height:120%;letter-spacing:-.2px;color:#4d4d4d;margin:0}.builderThemes_subtitle__kpoju{font-size:14px;font-weight:500;line-height:140%;color:#898989;margin:0}.builderThemes_mainContent__5cCBD{max-width:100%;margin:0 auto}.builderThemes_currentThemeCard__cggXm{border:1pt solid #e0e0e0;background-color:#f8f8f8;border-radius:8px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.1)!important}.builderThemes_currentThemeContent__rKQbb{padding:2rem}.builderThemes_largePreviewSection__Pk30T{width:100%;overflow:hidden;background:#f8f8f8;display:flex;align-items:flex-end;justify-content:center;padding:2em 2rem 0;position:relative}.builderThemes_previewLayout__fCaFN{display:flex;position:relative;flex:1;max-width:1200px;align-items:flex-end;justify-content:center;gap:25px;overflow:visible;margin:0 auto}.builderThemes_previewDesktop__YQD_h{width:660px;height:304px;flex-shrink:0;border-radius:12px 12px 0 0;background-size:cover;background-position:top;background-repeat:no-repeat;padding:25px 7px 0;box-shadow:0 0 20px 0 rgba(0,0,0,.25);position:relative;overflow:hidden;background-color:#fff}.builderThemes_previewDesktop__YQD_h:before{content:"";position:absolute;top:9px;left:10px;width:10px;height:10px;background:#e7e7e7;border-radius:50%;z-index:10;box-shadow:18px 0 0 0 #e7e7e7,36px 0 0 0 #e7e7e7}.builderThemes_previewPlaceholder__VLp14{width:100%;height:100%;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:#6b7280;text-align:center}.builderThemes_previewPlaceholder__VLp14 p{margin:0;font-size:14px}.builderThemes_previewMobile__Y_Wu4{width:185px;height:295px;flex-shrink:0;border-radius:16px 16px 0 0;background-size:cover;background-position:top;background-repeat:no-repeat;border:5px solid #fff;box-shadow:0 0 20px 0 rgba(0,0,0,.25);background-color:#fff;overflow:hidden}.builderThemes_previewIframe__ZEfmj{width:var(--iframe-width);height:var(--iframe-height);transform:scale(var(--iframe-scale));transform-origin:top left;border:none}@media(max-width:768px){.builderThemes_previewIframe__ZEfmj{transform:scale(var(--iframe-mobile-scale))}}.builderThemes_thumbnailStrip__wdpVY{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.25rem;background-color:#fff;gap:1.5rem}.builderThemes_thumbnailStripLeft__obqNY{display:flex;align-items:center;gap:1.25rem;flex:1;min-width:0}.builderThemes_thumbnailStripRight__Q72vi{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:.75rem}.builderThemes_buttonsContainer__Kt3RS{display:flex;flex-direction:row;align-items:flex-start;gap:.75rem}.builderThemes_smallThumbnail__DBDf8{position:relative;width:145px;max-height:96px;aspect-ratio:16/9;flex-shrink:0;border-radius:8px;overflow:hidden;background-color:#f5f5f5;border:1px solid #c3c3c3}@media(max-width:720px){.builderThemes_smallThumbnail__DBDf8{display:none}}.builderThemes_thumbnailInfo__LvGgC{flex:1;min-width:0;display:flex;flex-direction:column;gap:.35rem}.builderThemes_thumbnailTitle__r_kAD{font-size:14px;font-weight:700;color:#4d4d4d;margin:0}@media(max-width:720px){.builderThemes_thumbnailTitle__r_kAD{font-size:12px}}.builderThemes_thumbnailDate__Lbp9P{font-size:12px;color:#898989;margin:0}.builderThemes_themePreviewContainer__4l8ka{position:relative;background-color:#f5f5f5;border-radius:8px;overflow:hidden;aspect-ratio:16/10}.builderThemes_desktopPreview__lDVUo{position:absolute;inset:1rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden}.builderThemes_desktopPreviewImage__ieesx{background-size:cover!important}.builderThemes_browserBar__QEBsW{position:absolute;top:0;left:0;right:0;height:32px;background-color:#e5e5e5;display:flex;align-items:center;padding:0 12px;gap:8px}.builderThemes_browserDots__4F5zH{display:flex;gap:4px}.builderThemes_browserDot__2JHm0{width:12px;height:12px;border-radius:50%}.builderThemes_browserDot__2JHm0.builderThemes_green__3uD9A,.builderThemes_browserDot__2JHm0.builderThemes_red__C72_S,.builderThemes_browserDot__2JHm0.builderThemes_yellow__e6jYi{background-color:#e7e7e7}.builderThemes_addressBar__mA5xP{flex:1;background-color:#fff;border-radius:4px;height:20px;display:flex;align-items:center;padding:0 8px}.builderThemes_addressBar__mA5xP span{font-size:10px;color:#666}.builderThemes_mobilePreview__MGaJx{position:absolute;bottom:1rem;right:1rem;width:90px;height:150px;background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.2);border:3px solid #1a1a1a}.builderThemes_mobilePreview__MGaJx:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:40%;height:4px;background-color:#1a1a1a;border-radius:0 0 8px 8px;z-index:10}.builderThemes_themeInfo__PAuxg{width:320px}.builderThemes_themeHeader__HCxxh{display:flex;align-items:center;gap:8px;margin-bottom:1rem}.builderThemes_themeIcon__wYybW{width:48px;height:48px;background-color:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center}.builderThemes_themeName__5u2JK{font-size:20px;font-weight:600;line-height:100%;color:#4d4d4d}.builderThemes_themeDate__KcbvO{font-size:12px;font-weight:400;line-height:100%;color:#666;margin-bottom:1rem}.builderThemes_themeDescription__kdnWt{font-size:14px;font-weight:400;line-height:140%;color:#4d4d4d;margin-bottom:1.5rem}.builderThemes_themeActions__lCtAA{display:flex;flex-direction:column;gap:12px}.builderThemes_actionButtons__2DP8X{display:flex;gap:12px}.builderThemes_developmentNotice__7aoL8{background-color:#fff4bf;border-top:1px solid #ffe066;padding:1rem 1.5rem}.builderThemes_noticeContent__uXOuv{display:flex;align-items:flex-start;gap:12px}.builderThemes_noticeIcon__lwp1n{width:20px;height:20px;background-color:#ffb800;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.builderThemes_noticeIcon__lwp1n:after{content:"";width:8px;height:8px;background-color:#fff;border-radius:50%}.builderThemes_noticeText__GLbih{font-size:12px;font-weight:400;line-height:140%;color:#4d4d4d}.builderThemes_sectionTitle__yPLpe{font-size:20px;font-weight:700;line-height:120%;color:#1f2937;margin:0}.builderThemes_templatesSectionHeader__dj3D8{margin-top:2.5rem;padding:1.5rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;border-radius:10px 10px 0 0;box-shadow:0 0 5px rgba(0,0,0,.1)!important}@media screen and (max-width:720px){.builderThemes_templatesSectionHeader__dj3D8{padding:0;box-shadow:none!important;margin-bottom:1.5rem;align-items:flex-start}}.builderThemes_sectionText__JyQIa{display:flex;flex-direction:column;gap:.35rem;max-width:100%}.builderThemes_sectionSubtitle__IJ4NH{font-size:14px;font-weight:400;line-height:150%;color:#6b7280;margin:0}.builderThemes_sectionActions__81aAM{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0}.builderThemes_sectionActionsMobile__tKp5D{display:none;flex-shrink:0;align-self:flex-start}.builderThemes_themesGrid__ICuXH{padding:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.builderThemes_templatesList__Qmghj{padding:0;display:flex;flex-direction:column;box-shadow:0 0 5px rgba(0,0,0,.1)!important}.builderThemes_templatesList__Qmghj :last-child{border-radius:8px}.builderThemes_templateListItem__cRTom{display:flex;align-items:center;gap:1.25rem;padding:1rem 1.25rem;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.builderThemes_templateListItem__cRTom:hover{border-color:#c3c3c3;box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.builderThemes_templateListItem__cRTom :last-child{border-radius:0 0 10px 10px}.builderThemes_templateThumbnail__l06sh{position:relative;width:168px;height:110px;flex-shrink:0;border-radius:8px;overflow:hidden;background-color:#fff}.builderThemes_templateInfo__L_jV3{flex:1;min-width:0}.builderThemes_templateListName__tmBp6{font-size:16px;font-weight:700;color:#4d4d4d;margin:0}.builderThemes_templateListDate__xL4N4{font-size:13px;color:#898989;margin:0}.builderThemes_templateActions__xJ2pa{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.builderThemes_actionMenuRounded___L9bR .MuiIconButton-root,.builderThemes_actionMenuRounded___L9bR .MuiPaper-root,.builderThemes_actionMenuRounded___L9bR button{border-radius:8px!important}.builderThemes_currentChip__Dqi_0{display:inline-flex}.builderThemes_emptyTemplates__hrUSu{margin:2em 0;border:1px dashed #cfd7f0;border-radius:18px;background:#fff;padding:2.5rem 1.5rem;display:flex;align-items:center;justify-content:center}.builderThemes_emptyTemplatesContent__SHu3K{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem}.builderThemes_emptyTemplatesContent__SHu3K h3{margin:0;font-size:18px;font-weight:700;color:#1f2937}.builderThemes_emptyTemplatesContent__SHu3K p{margin:0;font-size:14px;color:#6b7280;line-height:150%}@media(max-width:1024px){.builderThemes_largePreviewSection__Pk30T{padding:2rem}.builderThemes_previewLayout__fCaFN{padding-right:0}.builderThemes_previewMobile__Y_Wu4{position:static;width:140px;height:260px;margin-left:1.5rem}.builderThemes_sectionText__JyQIa{max-width:100%;flex:1}.builderThemes_sectionActions__81aAM{display:none}.builderThemes_sectionActionsMobile__tKp5D{display:flex}}@media(max-width:768px){.builderThemes_thumbnailStrip__wdpVY{flex-direction:column;align-items:flex-start;gap:.75rem}.builderThemes_thumbnailStripRight__Q72vi{width:100%;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.builderThemes_buttonsContainer__Kt3RS{flex-direction:row;align-items:center;gap:16px}}@media(max-width:768px)and (max-width:720px){.builderThemes_buttonsContainer__Kt3RS{flex-grow:1}}@media(max-width:1024px){.builderThemes_largePreviewSection__Pk30T{padding:1.5rem 1rem 0;overflow:visible;align-items:flex-end;min-height:auto;height:auto}.builderThemes_previewLayout__fCaFN{padding-right:0;width:100%;max-width:400px;position:relative;justify-content:center;align-items:flex-end;gap:0;flex:none;height:auto}.builderThemes_previewDesktop__YQD_h{width:80%;max-width:280px;height:161px;padding:18px 5px 0;border-radius:10px 10px 0 0;overflow:hidden;box-shadow:0 4px 20px 0 rgba(0,0,0,.15);z-index:1}.builderThemes_previewDesktop__YQD_h:before{top:6px;left:10px;width:6px;height:6px;box-shadow:10px 0 0 0 #d1d5db,20px 0 0 0 #d1d5db}.builderThemes_previewMobile__Y_Wu4{display:block;position:absolute;right:5%;bottom:-1px;width:80px;height:150px;border-radius:10px 10px 0 0;border-width:3px;z-index:2;box-shadow:0 8px 25px rgba(15,23,42,.18)}.builderThemes_previewIframe__ZEfmj{transform:scale(var(--iframe-mobile-scale))}}.builderThemes_themeCard__vCrOW{background-color:#fff;border-radius:12px;border:2px solid #e0e0e0;overflow:hidden;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.builderThemes_themeCard__vCrOW:hover{border-color:#e84142;transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12)}.builderThemes_themeCardPreview__HW0W1{position:relative;background-color:#f0f0f0;aspect-ratio:4/3;overflow:hidden}.builderThemes_themeCardOverlay__beuZ_{position:absolute;inset:0;background-color:transparent;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.builderThemes_themeCardOverlay__beuZ_:hover{background-color:rgba(0,0,0,.2)}.builderThemes_themeCardOverlay__beuZ_:hover .builderThemes_previewButton__OckeK{opacity:1;transform:translateY(0)}.builderThemes_previewButton__OckeK{opacity:0;transform:translateY(8px);transition:all .2s ease}.builderThemes_themeCardInfo__UGErG{padding:1.25rem;background:#fff}.builderThemes_themeCardHeader__FCA5G{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.builderThemes_themeCardName__Jbb7t{font-size:15px;font-weight:700;line-height:1.2;color:#2d3748}.builderThemes_themeCardDescription__F8MOh{font-size:12px;font-weight:400;line-height:140%;color:#666;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.builderThemes_themeCardFooter__9qZ1b{display:flex;align-items:center;justify-content:flex-end;gap:5px}.builderThemes_themeProvider__fJcdo{font-size:10px;font-weight:400;color:#999}.builderThemes_exploreSection__Wg97l{border-top:1px solid #e0e0e0;padding:1.5rem;text-align:center}.builderThemes_exploreTitle__ZKvO4{font-size:18px;font-weight:600;line-height:100%;color:#4d4d4d;margin-bottom:8px}.builderThemes_exploreDescription__Ntwrv{font-size:14px;font-weight:400;line-height:140%;color:#666;margin-bottom:1rem}.builderThemes_planQuotaCard__vNv3R{background-color:#fff;border-radius:8px;border:1px solid #e0e0e0;margin-bottom:2rem;padding:0}.builderThemes_planQuotaContent__m7UIn{padding:1.5rem}.builderThemes_planHeader__2Wyu8{display:flex;align-items:center;gap:8px;margin-bottom:.5rem}.builderThemes_planTitle__zY7kT{font-size:16px;font-weight:600;color:#4d4d4d}.builderThemes_planDescription__i8nLQ{font-size:12px;color:#666;margin-bottom:1rem}.builderThemes_quotaProgress__FxeuQ{width:100%;margin-bottom:.5rem}.builderThemes_quotaTextContainer__PVmZh{display:flex;align-items:center;justify-content:space-between;gap:8px}.builderThemes_quotaText__IZhSi{font-size:11px;color:#666}.builderThemes_generateModalContent__MAwoM{padding:1rem 2rem 2.5rem;text-align:left}.builderThemes_generateModalTitle__kP7mj{font-size:24px;font-weight:600;margin-bottom:.5rem;color:#4d4d4d}.builderThemes_generateModalSubtitle__xZJ6m{font-size:14px;color:#898989;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e7e7e7}.builderThemes_templateOptions__gSmBk{display:flex;gap:1.5rem;margin-bottom:0;justify-content:center;flex-wrap:wrap}.builderThemes_templateOption__9uwgp{display:flex;flex-direction:column;gap:1.25rem;align-items:center;width:248px;height:265px}.builderThemes_optionImageWrapper__NmjKk{width:248px;height:200px;display:flex;align-items:center;justify-content:center}.builderThemes_optionImageContainer__cSvJu{position:relative;width:172px;height:180px;border-radius:12px;overflow:hidden;background-color:#f5f5f5}.builderThemes_optionButtonContainer__xX9TY{display:flex;justify-content:center;width:248px}.builderThemes_publishModalContent__zPvnM{padding:2rem 2.5rem;text-align:start;position:relative}.builderThemes_publishModalTitle__FtIQF{font-size:24px;font-weight:600;margin-bottom:.5rem;color:#1a1a1a}.builderThemes_publishModalDescription__qHtGW{font-size:14px;color:#666;margin-bottom:1.5rem}.builderThemes_publishPreviewContainer__357OO{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;border-radius:8px;position:relative;min-height:420px}.builderThemes_publishDesktopPreview__re_mq{width:670px;height:425px;background:#fff;border-radius:8px;box-shadow:0 0 5.963px 0 rgba(0,0,0,.25);overflow:hidden;position:relative;flex-shrink:0;z-index:1;isolation:isolate}.builderThemes_publishDesktopContent__gCr0_{position:absolute;top:2px;left:0;right:0;bottom:0;background-color:#fff;overflow:hidden}.builderThemes_publishMobilePreview__tZ4fD{width:auto;height:390px;background:#fff;border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.25);overflow:hidden;position:absolute;left:570px;top:50%;transform:translateY(-50%);flex-shrink:0;z-index:10}.builderThemes_publishMobileContent__kj1sm{width:100%;height:100%;background-color:#fff;overflow:hidden}.builderThemes_publishPreview__URHUk{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;margin-bottom:2rem}.builderThemes_publishActions__VDP9b{display:flex;gap:1rem;justify-content:flex-end}@media(max-width:900px){.builderThemes_publishPreviewContainer__357OO{flex-direction:column;align-items:center;padding:1rem;min-height:auto}.builderThemes_publishDesktopPreview__re_mq{width:100%;max-width:280px;height:200px}.builderThemes_publishMobilePreview__tZ4fD{width:100px;height:180px;right:10%;top:50%;border-radius:14px}.builderThemes_publishModalContent__zPvnM{padding:1.5rem 1rem}.builderThemes_publishModalTitle__FtIQF{font-size:20px}.builderThemes_publishModalDescription__qHtGW{font-size:13px}.builderThemes_publishActions__VDP9b{flex-direction:column;gap:.75rem}.builderThemes_publishActions__VDP9b button{width:100%!important}}.builderThemes_marketplaceContainer__jkRsc{padding:2rem 1.5rem;min-height:100vh;background-color:#fff}.builderThemes_marketplaceHeader__9bvT6{margin:0 auto 2rem;text-align:left}.builderThemes_marketplaceTitle__FjYSU{font-size:32px;font-weight:700;color:#2d3748;margin-bottom:.5rem}.builderThemes_marketplaceSubtitle__WMDVs{font-size:16px;color:#666;margin-bottom:2rem}.builderThemes_searchBarContainer__WmwCa{max-width:600px;margin:0 auto 2rem}.builderThemes_categoryFilters__vA2P3{display:flex;flex-direction:column;flex-wrap:wrap;gap:.45rem;margin-bottom:2rem;justify-content:start;padding-top:.5rem;max-width:1200px}.builderThemes_categoryCheckbox__4qodH{display:flex;align-items:center;gap:10px;cursor:pointer;padding:6px 0;transition:opacity .2s ease}.builderThemes_categoryCheckbox__4qodH:hover{opacity:.8}.builderThemes_checkboxInput__Y6kVo{position:absolute;opacity:0;width:0;height:0}.builderThemes_checkboxCustom__LI2ji{width:20px;height:20px;border:1.5px solid #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;background-color:#fff}.builderThemes_checkboxCustom__LI2ji.builderThemes_checked__EIDjC{background-color:#e84142;border-color:#e84142}.builderThemes_checkboxCustom__LI2ji.builderThemes_checked__EIDjC:after{content:"";width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-bottom:2px}.builderThemes_categoryLabel__lRMSw{font-size:14px;font-weight:500;color:#4d4d4d}.builderThemes_filterSection__4s3Ym{display:flex;gap:25px;flex-direction:column}.builderThemes_filterSectionHeader__SAV4_{display:flex;justify-content:space-between;align-items:center;padding:0;background:none;border:none;cursor:pointer;font-size:14px;font-weight:600;color:#1a1a1a}.builderThemes_filterSectionHeader__SAV4_:hover{color:#e84142}.builderThemes_chevronIcon__uSBD4{color:#666;transition:transform .2s ease}.builderThemes_chevronIcon__uSBD4.builderThemes_collapsed__j6KSy{transform:rotate(180deg)}.builderThemes_gridHeader__3K6sO{display:none;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 .25rem}@media screen and (min-width:769px){.builderThemes_gridHeader__3K6sO{display:flex}}.builderThemes_resultsCount__VOch0{padding-left:2rem;font-size:14px;color:#666}.builderThemes_sortContainer__53_bc{display:flex;align-items:center;gap:12px}.builderThemes_sortLabel___qEdl{font-size:14px;color:#666}.builderThemes_sortSelect__nrTMp{padding:8px 32px 8px 12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;color:#333;background-color:#fff;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.builderThemes_sortSelect__nrTMp:focus{outline:none;border-color:#e84142}.builderThemes_marketplaceGrid__GePbw{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:2rem;width:100%}@media screen and (min-width:1024px){.builderThemes_marketplaceGrid__GePbw{padding-left:2rem}}.builderThemes_marketplaceCard__ac6CZ{background:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;transition:all .3s ease}.builderThemes_marketplaceCard__ac6CZ:hover{box-shadow:0 8px 24px rgba(0,0,0,.12)}.builderThemes_marketplaceCard__ac6CZ:hover .builderThemes_cardHoverOverlay__fA7Cp{opacity:1}.builderThemes_cardPreview___rqOp{position:relative;background:#f8f9fa;aspect-ratio:4/5;display:flex;align-items:flex-start;justify-content:center;overflow:hidden}.builderThemes_cardHoverOverlay__fA7Cp{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;opacity:0;transition:opacity .3s ease;z-index:5}.builderThemes_cardHoverOverlayVisible__hMsem{opacity:1}.builderThemes_hoverButtonOutline___D7Xj{background:transparent;border:1px solid #fff;color:#fff;padding:12px 24px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:180px;text-align:center}.builderThemes_hoverButtonOutline___D7Xj:hover{background:#fff;color:#333}.builderThemes_hoverButtonPrimary__alMZO{background:#e84142;border:none;color:#fff;padding:12px 24px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:180px;text-align:center}.builderThemes_hoverButtonPrimary__alMZO:hover{background:#d73031}.builderThemes_previewMockups__beYe1{display:flex;gap:1rem;align-items:flex-end;position:relative}.builderThemes_desktopMockup__jr_kt{border:3px solid #2d3748;border-radius:8px;width:200px}.builderThemes_desktopMockup__jr_kt,.builderThemes_mobileMockup__OoNC9{overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.2);background:#fff;height:140px}.builderThemes_mobileMockup__OoNC9{border:3px solid #2d3748;border-radius:16px;width:80px}.builderThemes_cardInfo__tCMGQ{padding:1rem 1.25rem}.builderThemes_cardInfoHeader__e_sGp{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.builderThemes_templateName__KdMfy{letter-spacing:.3px;margin:0}.builderThemes_templateName__KdMfy,.builderThemes_templatePrice__57w0R{font-size:16px;font-weight:600;color:#1a1a1a}.builderThemes_templateTagline__1DzNs{font-size:13px;color:#666;margin-bottom:.5rem;line-height:1.4}.builderThemes_collectionName___Pu2W{font-size:12px;font-weight:600;color:#999;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.builderThemes_templateCategories__NSFmH{display:flex;flex-wrap:wrap;gap:.5rem}.builderThemes_categoryTag___6Ufb{padding:6px 12px;border:1px solid #e0e0e0;border-radius:20px;font-size:12px;color:#666;background:#fff}@media screen and (max-width:768px){.builderThemes_container__wlDCl{padding:0}.builderThemes_header__oMQZ6{padding:0 0 1em}.builderThemes_title__eKBPp{font-size:20px}.builderThemes_aiBanner__lUbb3{padding:1.5rem 1rem 0}.builderThemes_aiBannerContent__UQc_b{flex-direction:column;text-align:center;padding:2rem 1rem;gap:2rem}.builderThemes_aiBannerLeft__BMUjt{max-width:100%;padding-right:0}.builderThemes_aiBannerTitle__YXn_T{font-size:32px;justify-content:center;text-align:center}.builderThemes_aiBannerSubtitle__K_tbz{font-size:16px;text-align:center}.builderThemes_aiBannerRight__UYAEw{width:100%}.builderThemes_mockupsContainer__6ZlKd{height:300px}.builderThemes_redCircle__eYWo_{width:200px;height:200px}.builderThemes_desktopMockup__jr_kt{width:150px;height:100px}.builderThemes_mobileMockup__OoNC9{width:60px;height:100px}.builderThemes_mainContent__5cCBD{padding:0}.builderThemes_availableThemesCard__9azD4,.builderThemes_currentThemeCard__cggXm{border-radius:0;margin-left:-1rem;margin-right:-1rem}.builderThemes_currentThemeContent__rKQbb{flex-direction:column;gap:1.5rem}.builderThemes_themeInfo__PAuxg{width:100%}.builderThemes_actionButtons__2DP8X{flex-direction:column}.builderThemes_themesGrid__ICuXH{grid-template-columns:1fr;padding:1rem}.builderThemes_planQuotaCard__vNv3R,.builderThemes_themeCard__vCrOW{border-radius:0;border-left:0;border-right:0;margin-left:-1rem;margin-right:-1rem}.builderThemes_templateOptions__gSmBk{grid-template-columns:1fr}.builderThemes_optionImageContainer__cSvJu{height:160px;max-width:100%}.builderThemes_marketplaceContainer__jkRsc{padding:1.5rem 1rem}.builderThemes_marketplaceTitle__FjYSU{font-size:24px}.builderThemes_marketplaceGrid__GePbw{grid-template-columns:repeat(2,1fr);gap:1rem}.builderThemes_cardInfo__tCMGQ{padding:.75rem}.builderThemes_templateName__KdMfy{font-size:14px}.builderThemes_templateCategories__NSFmH,.builderThemes_templatePrice__57w0R{display:none}.builderThemes_cardHoverOverlay__fA7Cp{gap:8px}.builderThemes_hoverButtonOutline___D7Xj,.builderThemes_hoverButtonPrimary__alMZO{padding:8px 16px;font-size:12px;min-width:auto;width:85%;border-radius:20px}.builderThemes_categoryFilters__vA2P3{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.5rem}.builderThemes_categoryFilters__vA2P3::-webkit-scrollbar{height:4px}.builderThemes_categoryFilters__vA2P3::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:2px}.builderThemes_mobileFilterHeader__vnwjv{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.builderThemes_mobileResultsCount__2BNzE{font-size:14px;color:#666}.builderThemes_filterButton__npE1k{display:flex;width:99px;height:35px;padding:10px;justify-content:center;align-items:center;gap:10px;border:1px solid #e7e7e7;border-radius:10px;background:#fff;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;color:#4c4c4c;cursor:pointer;white-space:nowrap}.builderThemes_filterButton__npE1k:hover{background:#f5f5f5}.builderThemes_mobileFilterDrawer__Rc81L{padding:1.5rem;height:100%;display:flex;flex-direction:column;overflow-y:auto}.builderThemes_drawerHeader__EdigC{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.builderThemes_drawerTitle__fhoSG{font-size:20px;font-weight:600;color:#1a1a1a}.builderThemes_drawerCloseButton__Hoz_X{background:none;border:none;font-size:28px;cursor:pointer;color:#666;padding:4px 8px}.builderThemes_applyFilterButton__s8RMz{width:100%;padding:14px;background:#e84142;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;margin-top:auto;cursor:pointer}.builderThemes_applyFilterButton__s8RMz:hover{background:#d73031}.builderThemes_templatesList__Qmghj{padding:0;gap:2.5rem;box-shadow:none!important}.builderThemes_templateListItem__cRTom{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:.75rem 1rem;padding:0;background-color:transparent;box-shadow:none!important}.builderThemes_templateListItem__cRTom:hover{box-shadow:none!important}.builderThemes_templateThumbnail__l06sh{width:130px;height:78px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.12);grid-row:1/2;grid-column:1/2}.builderThemes_templateInfo__L_jV3{display:flex;flex-direction:column;gap:4px;grid-row:1/2;grid-column:2/3;align-self:center}.builderThemes_templateListName__tmBp6{font-size:18px;font-weight:600;color:#1a1a1a}.builderThemes_templateListDate__xL4N4{font-size:14px;color:#666;line-height:1.5}}@media screen and (max-width:768px)and (max-width:768px){.builderThemes_templateListDate__xL4N4{font-size:12px}}@media screen and (max-width:768px){.builderThemes_templateActions__xJ2pa{grid-row:2/3;grid-column:1/3;width:auto;justify-content:flex-start;gap:.5rem}.builderThemes_currentChip__Dqi_0{display:none!important}.builderThemes_largePreviewSection__Pk30T{height:auto;padding:1rem 1rem 0}.builderThemes_deviceMockupsContainer__Sce7c{flex-direction:column;gap:.75rem}.builderThemes_desktopMockup__jr_kt{width:100%;max-width:450px;height:280px}.builderThemes_mobileMockupWrapper__BoV4l{margin-top:0}.builderThemes_mobileMockup__OoNC9{width:180px;height:360px}.builderThemes_thumbnailStrip__wdpVY{flex-direction:column;align-items:flex-start;gap:.75rem}.builderThemes_thumbnailStripLeft__obqNY{width:100%}.builderThemes_thumbnailStripRight__Q72vi{width:100%;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}}.builderThemehome_container__lX6q0{min-height:100vh;width:100vw;background:#fff;padding:1rem 1.5rem 0}.builderThemehome_header__oSwk8{background:#fff;padding:0 0 1.25rem}.builderThemehome_aiBanner__FRuxS{padding:2rem 1.5rem 0;margin-bottom:2rem}.builderThemehome_titleFreePlan__EIUhd{color:#4c4c4c;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.builderThemehome_subtitleFreePlan__me_Cn{color:#4c4c4c;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.builderThemehome_trialPeriodBanner__7LY0c{display:flex;align-items:center;gap:30px;padding:0 20px;background-color:#fff;border-radius:10px;box-shadow:0 0 5px 1px rgba(0,0,0,.1);margin-top:1.5rem;min-height:153px}.builderThemehome_trialBannerImages__W6Umn{position:relative;width:208px;height:153px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,hsla(0,0%,96%,.8) 0,transparent 70%)}.builderThemehome_stackedImages___luyd{position:relative;width:146px;height:97px}.builderThemehome_stackedImageBack__O1OJp,.builderThemehome_stackedImageFront__Q2JBw,.builderThemehome_stackedImageMiddle__uWqVy{position:absolute;border-radius:4px;overflow:hidden;box-shadow:0 0 5.5px 0 rgba(0,0,0,.25);background-color:#fff}.builderThemehome_stackedImageBack__O1OJp{width:135px;height:83px;top:0;left:11px;z-index:1}.builderThemehome_stackedImageMiddle__uWqVy{width:135px;height:83px;top:7px;left:5px;z-index:2}.builderThemehome_stackedImageFront__Q2JBw{width:133px;height:82px;top:15px;left:0;z-index:3;box-shadow:0 2px 2px 0 rgba(0,0,0,.25)}.builderThemehome_trialBannerContent__VQWrK{flex:1;display:flex;flex-direction:column;gap:5px;min-width:0}.builderThemehome_trialBannerTitle__JWcEI{font-family:Manrope,sans-serif;font-size:16px;font-weight:700;color:#4c4c4c;margin:0;line-height:normal}.builderThemehome_trialBannerDescription__SWUnx{font-family:Manrope,sans-serif;font-size:14px;font-weight:400;color:#0b0b0b;margin:0;line-height:normal;display:flex;align-items:center;flex-wrap:wrap;gap:0}.builderThemehome_trialSparkleIcon__G__eP{width:18px;height:18px;color:#a064ff;margin:0 4px;flex-shrink:0}@media(max-width:768px){.builderThemehome_trialPeriodBanner__7LY0c{flex-direction:column;padding:20px;gap:16px;text-align:center}.builderThemehome_trialBannerImages__W6Umn{width:160px;height:120px}.builderThemehome_stackedImages___luyd{transform:scale(.8)}.builderThemehome_trialBannerContent__VQWrK{align-items:center}.builderThemehome_trialBannerDescription__SWUnx{justify-content:center}}.builderThemehome_aiBannerContent__bLaIQ{max-width:1200px;margin:0 auto;background:#f8f9fa;border-radius:16px;padding:2.5rem 3rem;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.builderThemehome_aiBannerLeft__Lq_KI{flex:1;max-width:500px;padding-right:2rem}.builderThemehome_aiBannerTitle__kK3dA{font-size:48px;font-weight:700;color:#2d3748;margin-bottom:1rem;line-height:1.1;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.builderThemehome_titleSparkle__xIjAm{width:32px;height:32px;color:#e84142;animation:builderThemehome_sparkle__4jvjE 2s ease-in-out infinite}.builderThemehome_aiBannerSubtitle__itUOZ{font-size:18px;color:#4a5568;line-height:1.6;margin:0 0 2rem}.builderThemehome_aiBannerRight__6sEfQ{flex:1;display:flex;justify-content:center;align-items:center;position:relative}.builderThemehome_mockupsContainer__X8L5t{position:relative;width:100%;height:280px;display:flex;justify-content:center;align-items:center}.builderThemehome_redCircle__mT13p{position:absolute;width:220px;height:220px;background:#e84142;border-radius:50%;z-index:1}.builderThemehome_mockupsImage__H61Wq{position:relative;z-index:2;display:flex;justify-content:center;align-items:center}.builderThemehome_aiImage__44pcg{max-width:100%;height:auto;object-fit:contain}.builderThemehome_decorativeStars__5fKFF{position:absolute;inset:0;pointer-events:none}.builderThemehome_star1__LlxpO{position:absolute;top:20px;right:40px;width:24px;height:24px;color:#e84142;animation:builderThemehome_sparkle__4jvjE 2.5s ease-in-out infinite;animation-delay:.5s}.builderThemehome_star2__fsl8D{position:absolute;bottom:40px;left:20px;width:20px;height:20px;color:#e84142;animation:builderThemehome_sparkle__4jvjE 2s ease-in-out infinite;animation-delay:1s}@keyframes builderThemehome_sparkle__4jvjE{0%,to{opacity:.4;transform:scale(.8) rotate(0deg)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}.builderThemehome_aiButton__z2f36{display:inline-flex;align-items:center;justify-content:center}.builderThemehome_headerContent__Syw0W{max-width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.builderThemehome_title__cEPus{font-size:20px;font-weight:700;line-height:120%;letter-spacing:-.2px;color:#4d4d4d;margin:0}.builderThemehome_subtitle__bcldz{font-size:14px;font-weight:500;line-height:140%;color:#898989;margin:0}.builderThemehome_mainContent__Wdj8j{min-width:100%;width:100vw;margin:0 auto}.builderThemehome_currentThemeCard__eT_3E{border:1pt solid #e0e0e0;background-color:#f8f8f8;border-radius:8px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.1)!important}.builderThemehome_currentThemeContent__3V7Q_{padding:2rem}.builderThemehome_largePreviewSection__s_omt{width:100%;overflow:hidden;background:#f8f8f8;display:flex;align-items:flex-end;justify-content:center;padding:2em 2rem 0;position:relative}.builderThemehome_previewLayout__osfBN{display:flex;position:relative;flex:1;max-width:1200px;align-items:flex-end;justify-content:center;gap:25px;overflow:visible;margin:0 auto}.builderThemehome_previewPlaceholder__yQ8B1{width:100%;height:100%;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:#6b7280;text-align:center}.builderThemehome_previewPlaceholder__yQ8B1 p{margin:0;font-size:14px}.builderThemehome_previewMobile__lUsRU{width:185px;height:295px;flex-shrink:0;border-radius:16px 16px 0 0;background-size:cover;background-position:top;background-repeat:no-repeat;border:5px solid #fff;box-shadow:0 0 20px 0 rgba(0,0,0,.25);background-color:#fff;overflow:hidden}.builderThemehome_previewIframe__gcN3g{width:var(--iframe-width);height:var(--iframe-height);transform:scale(var(--iframe-scale));transform-origin:top left;border:none}@media(max-width:768px){.builderThemehome_previewIframe__gcN3g{transform:scale(var(--iframe-mobile-scale))}}.builderThemehome_thumbnailStrip__Lp7UY{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.25rem;background-color:#fff;gap:1.5rem}.builderThemehome_thumbnailStripLeft__NFptN{display:flex;align-items:center;gap:1.25rem;flex:1;min-width:0}.builderThemehome_thumbnailStripRight__5t6Te{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:.75rem}.builderThemehome_buttonsContainer__PYMQ0{display:flex;flex-direction:row;align-items:flex-start;gap:.75rem}.builderThemehome_smallThumbnail__OrSU_{position:relative;width:145px;max-height:96px;aspect-ratio:16/9;flex-shrink:0;border-radius:8px;overflow:hidden;background-color:#f5f5f5;border:1px solid #c3c3c3}@media(max-width:720px){.builderThemehome_smallThumbnail__OrSU_{display:none}}.builderThemehome_thumbnailInfo__B1tT9{flex:1;min-width:0;display:flex;flex-direction:column;gap:.35rem}.builderThemehome_thumbnailTitle___jXkD{font-size:14px;font-weight:700;color:#4d4d4d;margin:0}@media(max-width:720px){.builderThemehome_thumbnailTitle___jXkD{font-size:12px}}.builderThemehome_thumbnailDate__i6u1N{font-size:12px;color:#898989;margin:0}.builderThemehome_themePreviewContainer__2IPFh{position:relative;background-color:#f5f5f5;border-radius:8px;overflow:hidden;aspect-ratio:16/10}.builderThemehome_desktopPreview__TL2WD{position:absolute;inset:1rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden}.builderThemehome_desktopPreviewImage__GuySn{background-size:cover!important}.builderThemehome_browserBar__tyMtO{position:absolute;top:0;left:0;right:0;height:32px;background-color:#e5e5e5;display:flex;align-items:center;padding:0 12px;gap:8px}.builderThemehome_browserDots__Ac8KA{display:flex;gap:4px}.builderThemehome_browserDot__yGJj9{width:12px;height:12px;border-radius:50%}.builderThemehome_browserDot__yGJj9.builderThemehome_green__oprUd,.builderThemehome_browserDot__yGJj9.builderThemehome_red__9q4n2,.builderThemehome_browserDot__yGJj9.builderThemehome_yellow__J0VLl{background-color:#e7e7e7}.builderThemehome_addressBar__WtbjR{flex:1;background-color:#fff;border-radius:4px;height:20px;display:flex;align-items:center;padding:0 8px}.builderThemehome_addressBar__WtbjR span{font-size:10px;color:#666}.builderThemehome_mobilePreview__D1snZ{position:absolute;bottom:1rem;right:1rem;width:90px;height:150px;background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.2);border:3px solid #1a1a1a}.builderThemehome_mobilePreview__D1snZ:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:40%;height:4px;background-color:#1a1a1a;border-radius:0 0 8px 8px;z-index:10}.builderThemehome_themeInfo__8JaP0{width:320px}.builderThemehome_themeHeader__3Ftaw{display:flex;align-items:center;gap:8px;margin-bottom:1rem}.builderThemehome_themeIcon__dmA1C{width:48px;height:48px;background-color:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center}.builderThemehome_themeName__Pvgxv{font-size:20px;font-weight:600;line-height:100%;color:#4d4d4d}.builderThemehome_themeDate__zcngn{font-size:12px;font-weight:400;line-height:100%;color:#666;margin-bottom:1rem}.builderThemehome_themeDescription__H14P_{font-size:14px;font-weight:400;line-height:140%;color:#4d4d4d;margin-bottom:1.5rem}.builderThemehome_themeActions__c_ACo{display:flex;flex-direction:column;gap:12px}.builderThemehome_actionButtons__UCmfU{display:flex;gap:12px}.builderThemehome_developmentNotice__vn09T{background-color:#fff4bf;border-top:1px solid #ffe066;padding:1rem 1.5rem}.builderThemehome_noticeContent__RzKmE{display:flex;align-items:flex-start;gap:12px}.builderThemehome_noticeIcon__gJEGA{width:20px;height:20px;background-color:#ffb800;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.builderThemehome_noticeIcon__gJEGA:after{content:"";width:8px;height:8px;background-color:#fff;border-radius:50%}.builderThemehome_noticeText__XEiyz{font-size:12px;font-weight:400;line-height:140%;color:#4d4d4d}.builderThemehome_sectionTitle__WZOMj{font-size:20px;font-weight:700;line-height:120%;color:#1f2937;margin:0}.builderThemehome_templatesSectionHeader__CFcU7{margin-top:2.5rem;padding:1.5rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;border-radius:10px 10px 0 0;box-shadow:0 0 5px rgba(0,0,0,.1)!important}@media screen and (max-width:720px){.builderThemehome_templatesSectionHeader__CFcU7{padding:0;box-shadow:none!important;margin-bottom:1.5rem;align-items:flex-start}}.builderThemehome_sectionText__akSL_{display:flex;flex-direction:column;gap:.35rem;max-width:100%}.builderThemehome_sectionSubtitle__i5w50{font-size:14px;font-weight:400;line-height:150%;color:#6b7280;margin:0}.builderThemehome_sectionActions__Zd8lb{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0}.builderThemehome_sectionActionsMobile__dVP7f{display:none;flex-shrink:0;align-self:flex-start}.builderThemehome_themesGrid__miFLq{padding:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.builderThemehome_templatesList__W6ejc{padding:0;display:flex;flex-direction:column;box-shadow:0 0 5px rgba(0,0,0,.1)!important}.builderThemehome_templatesList__W6ejc :last-child{border-radius:8px}.builderThemehome_templateListItem__p_T_N{display:flex;align-items:center;gap:1.25rem;padding:1rem 1.25rem;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.builderThemehome_templateListItem__p_T_N:hover{border-color:#c3c3c3;box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.builderThemehome_templateListItem__p_T_N :last-child{border-radius:0 0 10px 10px}.builderThemehome_templateThumbnail__XInqN{position:relative;width:168px;height:110px;flex-shrink:0;border-radius:8px;overflow:hidden;background-color:#fff}.builderThemehome_templateInfo__Hyzdf{flex:1;min-width:0}.builderThemehome_templateListName__xQjkC{font-size:16px;font-weight:700;color:#4d4d4d;margin:0}.builderThemehome_templateListDate__AestA{font-size:13px;color:#898989;margin:0}.builderThemehome_templateActions__JdLyb{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.builderThemehome_actionMenuRounded__yd3KO .MuiIconButton-root,.builderThemehome_actionMenuRounded__yd3KO .MuiPaper-root,.builderThemehome_actionMenuRounded__yd3KO button{border-radius:8px!important}.builderThemehome_currentChip__r8ECI{display:inline-flex}.builderThemehome_emptyTemplates___bed4{margin:2em 0;border:1px dashed #cfd7f0;border-radius:18px;background:#fff;padding:2.5rem 1.5rem;display:flex;align-items:center;justify-content:center}.builderThemehome_emptyTemplatesContent__ogiyx{text-align:center;display:flex;flex-direction:column;gap:.5rem;max-width:360px}.builderThemehome_emptyTemplatesContent__ogiyx h3{margin:0;font-size:18px;font-weight:700;color:#1f2937}.builderThemehome_emptyTemplatesContent__ogiyx p{margin:0;font-size:14px;color:#6b7280;line-height:150%}@media(max-width:1024px){.builderThemehome_largePreviewSection__s_omt{padding:2rem}.builderThemehome_previewLayout__osfBN{padding-right:0}.builderThemehome_previewMobile__lUsRU{position:static;width:140px;height:260px}.builderThemehome_sectionText__akSL_{max-width:100%;flex:1}.builderThemehome_sectionActions__Zd8lb{display:none}.builderThemehome_sectionActionsMobile__dVP7f{display:flex}}@media(max-width:768px){.builderThemehome_thumbnailStrip__Lp7UY{flex-direction:column;align-items:flex-start;gap:.75rem}.builderThemehome_thumbnailStripRight__5t6Te{width:100%;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.builderThemehome_buttonsContainer__PYMQ0{flex-direction:row;align-items:center;gap:16px}}@media(max-width:768px)and (max-width:720px){.builderThemehome_buttonsContainer__PYMQ0{flex-grow:1}}@media(max-width:1024px){.builderThemehome_largePreviewSection__s_omt{padding:1.5rem 1rem 0;overflow:visible;align-items:flex-end;min-height:auto;height:auto}.builderThemehome_previewLayout__osfBN{padding-right:0;width:100%;max-width:400px;position:relative;justify-content:center;align-items:flex-end;gap:0;flex:none;height:auto}.builderThemehome_previewMobile__lUsRU{display:block;position:absolute;right:0;top:0;width:100%;height:150px;border-radius:10px 10px 0 0;border-width:3px;z-index:2;box-shadow:0 8px 25px rgba(15,23,42,.18)}.builderThemehome_previewIframe__gcN3g{transform:scale(var(--iframe-mobile-scale))}}.builderThemehome_themeCard__sZtpg{background-color:#fff;border-radius:12px;border:2px solid #e0e0e0;overflow:hidden;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.builderThemehome_themeCard__sZtpg:hover{border-color:#e84142;transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12)}.builderThemehome_themeCardPreview__4Rfxq{position:relative;background-color:#f0f0f0;aspect-ratio:4/3;overflow:hidden}.builderThemehome_themeCardOverlay__hXn9M{position:absolute;inset:0;background-color:transparent;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.builderThemehome_themeCardOverlay__hXn9M:hover{background-color:rgba(0,0,0,.2)}.builderThemehome_themeCardOverlay__hXn9M:hover .builderThemehome_previewButton__9V3Pi{opacity:1;transform:translateY(0)}.builderThemehome_previewButton__9V3Pi{opacity:0;transform:translateY(8px);transition:all .2s ease}.builderThemehome_themeCardInfo__vsWGx{padding:1.25rem;background:#fff}.builderThemehome_themeCardHeader___lkdQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.builderThemehome_themeCardName__B2tbZ{font-size:15px;font-weight:700;line-height:1.2;color:#2d3748}.builderThemehome_themeCardDescription__OnofX{font-size:12px;font-weight:400;line-height:140%;color:#666;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.builderThemehome_themeCardFooter____M7S{display:flex;align-items:center;justify-content:flex-end;gap:5px}.builderThemehome_themeProvider__XiBbA{font-size:10px;font-weight:400;color:#999}.builderThemehome_exploreSection__zRY7Y{border-top:1px solid #e0e0e0;padding:1.5rem;text-align:center}.builderThemehome_exploreTitle__3D79L{font-size:18px;font-weight:600;line-height:100%;color:#4d4d4d;margin-bottom:8px}.builderThemehome_exploreDescription__LMA0Q{font-size:14px;font-weight:400;line-height:140%;color:#666;margin-bottom:1rem}.builderThemehome_planQuotaCard__FnMen{background-color:#fff;border-radius:8px;border:1px solid #e0e0e0;margin-bottom:2rem;padding:0}.builderThemehome_planQuotaContent__lI_3f{padding:1.5rem}.builderThemehome_planHeader__3oxsJ{display:flex;align-items:center;gap:8px;margin-bottom:.5rem}.builderThemehome_planTitle__5N3Dv{font-size:16px;font-weight:600;color:#4d4d4d}.builderThemehome_planDescription__RURlM{font-size:12px;color:#666;margin-bottom:1rem}.builderThemehome_quotaProgress__gTYxy{width:100%;margin-bottom:.5rem}.builderThemehome_quotaTextContainer__Ud_Cz{display:flex;align-items:center;justify-content:space-between;gap:8px}.builderThemehome_quotaText__2si9j{font-size:11px;color:#666}.builderThemehome_generateModalContent__RzpNu{padding:1rem 2rem 2.5rem;text-align:left}.builderThemehome_generateModalTitle__VxelF{font-size:24px;font-weight:600;margin-bottom:.5rem;color:#4d4d4d}.builderThemehome_generateModalSubtitle__n8xWO{font-size:14px;color:#898989;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e7e7e7}.builderThemehome_templateOptions__KU55y{display:flex;gap:1.5rem;margin-bottom:0;justify-content:center;flex-wrap:wrap}.builderThemehome_templateOption___cEzU{display:flex;flex-direction:column;gap:1.25rem;align-items:center;width:248px;height:265px}.builderThemehome_optionImageWrapper__uotim{width:248px;height:200px;display:flex;align-items:center;justify-content:center}.builderThemehome_optionImageContainer__xhiE8{position:relative;width:172px;height:180px;border-radius:12px;overflow:hidden;background-color:#f5f5f5}.builderThemehome_optionButtonContainer__h0rpW{display:flex;justify-content:center;width:248px}.builderThemehome_publishModalContent__39qJF{padding:2rem 2.5rem;text-align:start;position:relative}.builderThemehome_publishModalTitle__JZFpo{font-size:24px;font-weight:600;margin-bottom:.5rem;color:#1a1a1a}.builderThemehome_publishModalDescription__uQ39I{font-size:14px;color:#666;margin-bottom:1.5rem}.builderThemehome_publishPreviewContainer__qgT6y{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;border-radius:8px;position:relative;min-height:420px}.builderThemehome_publishDesktopPreview__oIf_Q{width:670px;height:425px;background:#fff;border-radius:8px;box-shadow:0 0 5.963px 0 rgba(0,0,0,.25);overflow:hidden;position:relative;flex-shrink:0;z-index:1;isolation:isolate}.builderThemehome_publishDesktopContent__yVo0a{position:absolute;top:2px;left:0;right:0;bottom:0;background-color:#fff;overflow:hidden}.builderThemehome_publishMobilePreview__vihiu{width:auto;height:390px;background:#fff;border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.25);overflow:hidden;position:absolute;left:570px;top:50%;transform:translateY(-50%);flex-shrink:0;z-index:10}.builderThemehome_publishMobileContent__gRSYK{width:100%;height:100%;background-color:#fff;overflow:hidden}.builderThemehome_publishPreview__Zyl_3{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;margin-bottom:2rem}.builderThemehome_publishActions___4Pt0{display:flex;gap:1rem;justify-content:flex-end}@media(max-width:900px){.builderThemehome_publishPreviewContainer__qgT6y{flex-direction:column;align-items:center;padding:1rem;min-height:auto}.builderThemehome_publishDesktopPreview__oIf_Q{width:100%;max-width:280px;height:200px}.builderThemehome_publishMobilePreview__vihiu{width:100px;height:180px;right:10%;top:50%;border-radius:14px}.builderThemehome_publishModalContent__39qJF{padding:1.5rem 1rem}.builderThemehome_publishModalTitle__JZFpo{font-size:20px}.builderThemehome_publishModalDescription__uQ39I{font-size:13px}.builderThemehome_publishActions___4Pt0{flex-direction:column;gap:.75rem}.builderThemehome_publishActions___4Pt0 button{width:100%!important}}.builderThemehome_marketplaceContainer__avdi9{padding:2rem 1.5rem;min-height:100vh;background-color:#fff}.builderThemehome_marketplaceHeader__VW7ZJ{margin:0 auto 2rem;text-align:left}.builderThemehome_marketplaceTitle__B_xlP{font-size:32px;font-weight:700;color:#2d3748;margin-bottom:.5rem}.builderThemehome_marketplaceSubtitle__emW3z{font-size:16px;color:#666;margin-bottom:2rem}.builderThemehome_searchBarContainer__PeRwn{max-width:600px;margin:0 auto 2rem}.builderThemehome_categoryFilters__Gqfkv{display:flex;flex-direction:column;flex-wrap:wrap;gap:.45rem;margin-bottom:2rem;justify-content:start;padding-top:.5rem;max-width:1200px}.builderThemehome_categoryCheckbox__i2ydh{display:flex;align-items:center;gap:10px;cursor:pointer;padding:6px 0;transition:opacity .2s ease}.builderThemehome_categoryCheckbox__i2ydh:hover{opacity:.8}.builderThemehome_checkboxInput__F29hW{position:absolute;opacity:0;width:0;height:0}.builderThemehome_checkboxCustom__eztyd{width:20px;height:20px;border:1.5px solid #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;background-color:#fff}.builderThemehome_checkboxCustom__eztyd.builderThemehome_checked__cRdS8{background-color:#e84142;border-color:#e84142}.builderThemehome_checkboxCustom__eztyd.builderThemehome_checked__cRdS8:after{content:"";width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-bottom:2px}.builderThemehome_categoryLabel__awprZ{font-size:14px;font-weight:500;color:#4d4d4d}.builderThemehome_filterSection__SDMsg{display:flex;gap:25px;flex-direction:column}.builderThemehome_filterSectionHeader__fDd9w{display:flex;justify-content:space-between;align-items:center;padding:0;background:none;border:none;cursor:pointer;font-size:14px;font-weight:600;color:#1a1a1a}.builderThemehome_filterSectionHeader__fDd9w:hover{color:#e84142}.builderThemehome_chevronIcon__K9_IZ{color:#666;transition:transform .2s ease}.builderThemehome_chevronIcon__K9_IZ.builderThemehome_collapsed__qoGQf{transform:rotate(180deg)}.builderThemehome_gridHeader__y2PCi{display:none;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 .25rem}@media screen and (min-width:769px){.builderThemehome_gridHeader__y2PCi{display:flex}}.builderThemehome_resultsCount__b8VCp{padding-left:2rem;font-size:14px;color:#666}.builderThemehome_sortContainer__Nni0h{display:flex;align-items:center;gap:12px}.builderThemehome_sortLabel__vR0pB{font-size:14px;color:#666}.builderThemehome_sortSelect__IVJxA{padding:8px 32px 8px 12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;color:#333;background-color:#fff;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.builderThemehome_sortSelect__IVJxA:focus{outline:none;border-color:#e84142}.builderThemehome_marketplaceGrid__MPuXS{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:2rem;width:100%}@media screen and (min-width:1024px){.builderThemehome_marketplaceGrid__MPuXS{padding-left:2rem}}.builderThemehome_marketplaceCard__hl6ZE{background:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;transition:all .3s ease;cursor:pointer}.builderThemehome_marketplaceCard__hl6ZE:hover{box-shadow:0 8px 24px rgba(0,0,0,.12)}.builderThemehome_marketplaceCard__hl6ZE:hover .builderThemehome_cardHoverOverlay__HL09u{opacity:1}.builderThemehome_cardPreview__bhkC_{position:relative;background:#f8f9fa;aspect-ratio:4/5;display:flex;align-items:flex-start;justify-content:center;overflow:hidden}.builderThemehome_cardHoverOverlay__HL09u{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;opacity:0;transition:opacity .3s ease;z-index:5}.builderThemehome_cardHoverOverlayVisible__mK4lu{opacity:1}.builderThemehome_hoverButtonOutline__4MFIv{background:transparent;border:1px solid #fff;color:#fff;padding:12px 24px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:180px;text-align:center}.builderThemehome_hoverButtonOutline__4MFIv:hover{background:#fff;color:#333}.builderThemehome_hoverButtonPrimary__yg9z9{background:#e84142;border:none;color:#fff;padding:12px 24px;border-radius:24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:180px;text-align:center}.builderThemehome_hoverButtonPrimary__yg9z9:hover{background:#d73031}.builderThemehome_previewMockups__Myr8y{display:flex;gap:1rem;align-items:flex-end;position:relative}.builderThemehome_desktopMockup__P0Me3{border:3px solid #2d3748;border-radius:8px;width:200px}.builderThemehome_desktopMockup__P0Me3,.builderThemehome_mobileMockup__1qDse{overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.2);background:#fff;height:140px}.builderThemehome_mobileMockup__1qDse{border:3px solid #2d3748;border-radius:16px;width:80px}.builderThemehome_cardInfo__W8gdK{padding:1rem 1.25rem}.builderThemehome_cardInfoHeader__CV9li{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.builderThemehome_templateName___YtXG{letter-spacing:.3px;margin:0}.builderThemehome_templateName___YtXG,.builderThemehome_templatePrice__Mjd1w{font-size:16px;font-weight:600;color:#1a1a1a}.builderThemehome_templateTagline__KF_Pe{font-size:13px;color:#666;margin-bottom:.5rem;line-height:1.4}.builderThemehome_collectionName__7PtWI{font-size:12px;font-weight:600;color:#999;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.builderThemehome_templateCategories__vxLIF{display:flex;flex-wrap:wrap;gap:.5rem}.builderThemehome_categoryTag__4qamr{padding:6px 12px;border:1px solid #e0e0e0;border-radius:20px;font-size:12px;color:#666;background:#fff}@media screen and (max-width:768px){.builderThemehome_container__lX6q0{padding:0}.builderThemehome_header__oSwk8{padding:0 0 1em}.builderThemehome_title__cEPus{font-size:20px}.builderThemehome_aiBanner__FRuxS{padding:1.5rem 1rem 0}.builderThemehome_aiBannerContent__bLaIQ{flex-direction:column;text-align:center;padding:2rem 1rem;gap:2rem}.builderThemehome_aiBannerLeft__Lq_KI{max-width:100%;padding-right:0}.builderThemehome_aiBannerTitle__kK3dA{font-size:32px;justify-content:center;text-align:center}.builderThemehome_aiBannerSubtitle__itUOZ{font-size:16px;text-align:center}.builderThemehome_aiBannerRight__6sEfQ{width:100%}.builderThemehome_mockupsContainer__X8L5t{height:300px}.builderThemehome_redCircle__mT13p{width:200px;height:200px}.builderThemehome_desktopMockup__P0Me3{width:150px;height:100px}.builderThemehome_mobileMockup__1qDse{width:60px;height:100px}.builderThemehome_mainContent__Wdj8j{padding:0}.builderThemehome_availableThemesCard__gtqhk,.builderThemehome_currentThemeCard__eT_3E{border-radius:0;margin-left:-1rem;margin-right:-1rem}.builderThemehome_currentThemeContent__3V7Q_{flex-direction:column;gap:1.5rem}.builderThemehome_themeInfo__8JaP0{width:100%}.builderThemehome_actionButtons__UCmfU{flex-direction:column}.builderThemehome_themesGrid__miFLq{grid-template-columns:1fr;padding:1rem}.builderThemehome_planQuotaCard__FnMen,.builderThemehome_themeCard__sZtpg{border-radius:0;border-left:0;border-right:0;margin-left:-1rem;margin-right:-1rem}.builderThemehome_templateOptions__KU55y{grid-template-columns:1fr}.builderThemehome_optionImageContainer__xhiE8{height:160px;max-width:100%}.builderThemehome_marketplaceContainer__avdi9{padding:1.5rem 1rem}.builderThemehome_marketplaceTitle__B_xlP{font-size:24px}.builderThemehome_marketplaceGrid__MPuXS{grid-template-columns:repeat(2,1fr);gap:1rem}.builderThemehome_cardInfo__W8gdK{padding:.75rem}.builderThemehome_templateName___YtXG{font-size:14px}.builderThemehome_templateCategories__vxLIF,.builderThemehome_templatePrice__Mjd1w{display:none}.builderThemehome_cardHoverOverlay__HL09u{gap:8px}.builderThemehome_hoverButtonOutline__4MFIv,.builderThemehome_hoverButtonPrimary__yg9z9{padding:8px 16px;font-size:12px;min-width:auto;width:85%;border-radius:20px}.builderThemehome_categoryFilters__Gqfkv{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.5rem}.builderThemehome_categoryFilters__Gqfkv::-webkit-scrollbar{height:4px}.builderThemehome_categoryFilters__Gqfkv::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:2px}.builderThemehome_mobileFilterHeader__Fy3eg{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.builderThemehome_mobileResultsCount__gNzEW{font-size:14px;color:#666}.builderThemehome_filterButton__HX0q2{display:flex;width:99px;height:35px;padding:10px;justify-content:center;align-items:center;gap:10px;border:1px solid #e7e7e7;border-radius:10px;background:#fff;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;color:#4c4c4c;cursor:pointer;white-space:nowrap}.builderThemehome_filterButton__HX0q2:hover{background:#f5f5f5}.builderThemehome_mobileFilterDrawer__YxoRB{padding:1.5rem;height:100%;display:flex;flex-direction:column;overflow-y:auto}.builderThemehome_drawerHeader__cSCvY{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.builderThemehome_drawerTitle__0aocX{font-size:20px;font-weight:600;color:#1a1a1a}.builderThemehome_drawerCloseButton__rWbZ0{background:none;border:none;font-size:28px;cursor:pointer;color:#666;padding:4px 8px}.builderThemehome_applyFilterButton__2uyJn{width:100%;padding:14px;background:#e84142;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;margin-top:auto;cursor:pointer}.builderThemehome_applyFilterButton__2uyJn:hover{background:#d73031}.builderThemehome_templatesList__W6ejc{padding:0;gap:2.5rem;box-shadow:none!important}.builderThemehome_templateListItem__p_T_N{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:.75rem 1rem;padding:0;background-color:transparent;box-shadow:none!important}.builderThemehome_templateListItem__p_T_N:hover{box-shadow:none!important}.builderThemehome_templateThumbnail__XInqN{width:130px;height:78px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.12);grid-row:1/2;grid-column:1/2}.builderThemehome_templateInfo__Hyzdf{display:flex;flex-direction:column;gap:4px;grid-row:1/2;grid-column:2/3;align-self:center}.builderThemehome_templateListName__xQjkC{font-size:18px;font-weight:600;color:#1a1a1a}.builderThemehome_templateListDate__AestA{font-size:14px;color:#666;line-height:1.5}}@media screen and (max-width:768px)and (max-width:768px){.builderThemehome_templateListDate__AestA{font-size:12px}}@media screen and (max-width:768px){.builderThemehome_templateActions__JdLyb{grid-row:2/3;grid-column:1/3;width:auto;justify-content:flex-start;gap:.5rem}.builderThemehome_currentChip__r8ECI{display:none!important}.builderThemehome_largePreviewSection__s_omt{height:auto;padding:1rem 1rem 0}.builderThemehome_deviceMockupsContainer__rIE0N{flex-direction:column;gap:.75rem}.builderThemehome_desktopMockup__P0Me3{width:100%;max-width:450px;height:280px}.builderThemehome_mobileMockupWrapper__O4EVJ{margin-top:0}.builderThemehome_mobileMockup__1qDse{width:180px;height:360px}.builderThemehome_thumbnailStrip__Lp7UY{flex-direction:column;align-items:flex-start;gap:.75rem}.builderThemehome_thumbnailStripLeft__NFptN{width:100%}.builderThemehome_thumbnailStripRight__5t6Te{width:100%;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}}.Contract_container__GHOBx{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#4c4c4c;gap:20px;padding:20px}.Contract_container__GHOBx .Contract_instructions-container__xW3HW{display:flex;gap:10px;align-items:center;width:80%}.Contract_container__GHOBx .Contract_instructions-container__xW3HW .Contract_instructions__fA5gW{font-size:14px;font-weight:500}.Contract_container__GHOBx .Contract_item-form-container__rhnG8{border-radius:8px;box-shadow:0 0 5px 1px rgba(0,0,0,.1);padding:26px 34px;display:flex;flex-direction:column;gap:37px}.Contract_container__GHOBx .Contract_item-form-container__rhnG8 .Contract_loading-container__0SRlR{display:flex;align-items:center;justify-content:center;height:700px}.Contract_container__GHOBx .Contract_center-form__Ykya1{width:80%!important;align-items:center;padding-left:50px;padding-right:50px}.Contract_container__GHOBx .Contract_buttons-container__pVGvJ{display:flex;justify-content:flex-end;width:80%}.Contract_container__GHOBx .Contract_buttons-container__pVGvJ .Contract_button__ebY0n{width:270px}.Contract_container__GHOBx .Contract_signature-wrapper__m2t5W{display:flex;flex-direction:column;align-items:flex-end;border-radius:8px;box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.Contract_container__GHOBx .Contract_signature-canvas__iY0wM{border-bottom:1px solid #eee}.Contract_container__GHOBx .Contract_clear-signature__54x8K{margin:20px;padding:10px;border-radius:8px;box-shadow:0 0 5px 1px rgba(0,0,0,.1);background-color:#fff;color:#4c4c4c;font-size:14px;border:none;cursor:pointer}.Contract_dialog-title__7yu8q{text-align:center}.Contract_dialog-actions__v_ddp,.Contract_dialog-body__I5Lwu{display:flex;align-items:center;justify-content:center;padding:20px}.exploreToolbar_toolbar__oZE9f{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#fff;border-bottom:1px solid #e5e7eb;position:sticky;top:0;z-index:100}.exploreToolbar_logo__azjSq{display:flex;align-items:center;gap:8px;flex-shrink:0}.exploreToolbar_backLink__bpd58{display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s ease}.exploreToolbar_backLink__bpd58:hover{color:#e84142}.exploreToolbar_logoText__i5LuC{font-size:28px;font-weight:800;color:#e84142;font-family:system-ui,-apple-system,sans-serif}.exploreToolbar_searchContainer__c9igU{position:relative;flex:1;max-width:600px;margin:0 40px}.exploreToolbar_searchInput__Vls0Z{width:100%;padding:12px 48px 12px 20px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;color:#333;background:#fff;transition:border-color .2s ease}.exploreToolbar_searchInput__Vls0Z::placeholder{color:#999}.exploreToolbar_searchInput__Vls0Z:focus{outline:none;border-color:#e84142}.exploreToolbar_searchIcon__YAIKO{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#999;pointer-events:none}.exploreToolbar_actions__GgF5q{display:flex;align-items:center;gap:16px;flex-shrink:0}.exploreToolbar_visitStoreButton__ytvhg{padding:10px 20px;border:none;background:none;font-size:14px;font-weight:500;color:#333;cursor:pointer;white-space:nowrap}.exploreToolbar_visitStoreButton__ytvhg:hover{color:#e84142}@media screen and (max-width:768px){.exploreToolbar_toolbar__oZE9f{padding:12px 16px;gap:12px}.exploreToolbar_logoText__i5LuC{font-size:24px}.exploreToolbar_searchContainer__c9igU{position:relative;margin:0;flex:0 0 auto;width:44px;height:44px;max-width:none;transition:all .3s ease}.exploreToolbar_searchContainer__c9igU.exploreToolbar_expanded__RCvP8{position:absolute;left:16px;right:16px;width:auto;flex:1;z-index:10}.exploreToolbar_searchContainer__c9igU.exploreToolbar_expanded__RCvP8 .exploreToolbar_searchInput__Vls0Z{opacity:1;pointer-events:auto}.exploreToolbar_searchContainer__c9igU.exploreToolbar_expanded__RCvP8 .exploreToolbar_searchIcon__YAIKO{pointer-events:none}.exploreToolbar_searchInput__Vls0Z{padding:10px 40px 10px 16px;font-size:13px;opacity:0;pointer-events:none;position:absolute;top:0;left:0;right:0;height:100%;background:#fff;border:1px solid #e0e0e0;border-radius:8px}.exploreToolbar_searchIcon__YAIKO{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;pointer-events:auto;color:#666;z-index:2}.exploreToolbar_actions__GgF5q,.exploreToolbar_visitStoreButton__ytvhg{display:none}}