._wrapper_19xyw_1{min-height:100vh;background-image:url(../bg-brick-form.png);background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;padding:2rem}._formCard_19xyw_23{background:#fff;padding:2rem;border-radius:12px;max-width:560px;width:100%;box-shadow:0 10px 30px #0003;display:flex;flex-direction:column;gap:.8rem}._title_19xyw_47{font-size:1.4rem;font-weight:600;text-align:center;margin-bottom:1rem;color:#111}input,textarea{padding:.5rem;font-size:.9rem;border-radius:6px;border:1px solid #ccc;width:100%;box-sizing:border-box}._preview_19xyw_93{max-width:100px;margin-top:.5rem;border-radius:6px}._buttonRow_19xyw_105{display:flex;justify-content:flex-end;margin-top:1rem}._iconBtn_19xyw_117{background:none;border:none;padding:0;cursor:pointer}._previewGrid_19xyw_129{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}._previewThumb_19xyw_143{width:80px;height:80px;object-fit:cover;border-radius:8px;border:1px solid #ddd}._selectBtn_19xyw_157{background-color:#222;color:#fff;border:none;border-radius:6px;padding:6px 12px;font-size:.85rem;cursor:pointer;transition:background .2s ease}._selectBtn_19xyw_157:hover{background-color:#000}._gallerySlot_19xyw_185{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;width:100px}._previewGrid_19xyw_129{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}._previewThumb_19xyw_143{width:100px;height:100px;object-fit:cover;border-radius:8px;border:1px solid #ccc}._previewRow_19xyw_225{display:flex;align-items:center;gap:1rem}._active_19xyw_237{background-color:#000!important;color:#fff}._wrapper_faaz0_5{font-family:Inter,sans-serif;padding:2rem;max-width:1200px;margin:auto;background:#fff}._header_faaz0_21{text-align:center;margin-bottom:2rem}._storeName_faaz0_31{font-size:2.5rem;font-weight:700;margin-bottom:1rem}._heroImg_faaz0_43{width:100%;max-height:400px;object-fit:cover;border-radius:10px;margin-bottom:1.5rem}._about_faaz0_59{font-size:1.1rem;color:#444;max-width:700px;margin:auto}._productGrid_faaz0_73{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;margin:2rem 0}._productCard_faaz0_87{border:1px solid #eee;padding:1rem;border-radius:8px;text-align:center;box-shadow:0 2px 6px #0000000d}._productImg_faaz0_103{width:100%;height:200px;object-fit:cover;border-radius:6px;margin-bottom:1rem}._price_faaz0_119{font-weight:700;color:#222;margin:.5rem 0}._buyButton_faaz0_131{display:inline-block;margin-top:.5rem;padding:.6rem 1.2rem;background-color:#1e40af;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;transition:background .2s ease}._buyButton_faaz0_131:hover{background-color:#1d3aa3}._footer_faaz0_163{text-align:center;padding-top:2rem;border-top:1px solid #ccc;font-size:1rem;color:#333}._wrapper_1csl9_7{padding:2rem;font-family:sans-serif;max-width:800px;margin:auto}._input_1csl9_21,._textarea_1csl9_21{width:100%;margin-top:1rem;padding:.75rem;font-size:1rem;border-radius:6px;border:1px solid #ccc}._textarea_1csl9_21{height:100px;resize:vertical}._imagePreview_1csl9_49{width:100%;margin-top:1rem;max-height:300px;object-fit:cover;border-radius:10px}._publishButton_1csl9_65{background-color:#222;color:#fff;padding:.75rem 1.5rem;border:none;margin-top:1.5rem;font-size:1rem;border-radius:6px;cursor:pointer}._page_1csl9_87{padding:2rem;font-family:sans-serif}._splitWrapper_1csl9_97{display:flex;flex-direction:row;gap:2rem;align-items:flex-start;justify-content:center;flex-wrap:wrap}._leftImage_1csl9_115{flex:1;min-width:280px;max-width:400px;height:auto;border-radius:10px}._rightContent_1csl9_131{flex:1;min-width:280px}._title_1csl9_141{font-size:2rem;font-weight:700}._datetime_1csl9_151{color:#555;margin:.5rem 0}._section_1csl9_161{font-size:1.1rem;margin:1rem 0}._error_1csl9_171{text-align:center;color:red;font-weight:700;margin-top:4rem}._highlight_1csl9_185{color:#ff4500;font-weight:700}._previewSection_1csl9_195{margin-top:2rem;padding-top:1rem;border-top:1px solid #ccc}._wrapper_w9o42_5{padding:2rem;font-family:sans-serif;max-width:800px;margin:auto}._input_w9o42_19,._textarea_w9o42_19{width:100%;margin-top:1rem;padding:.75rem;font-size:1rem;border-radius:6px;border:1px solid #ccc}._textarea_w9o42_19{height:100px;resize:vertical}._image_w9o42_47{width:100%;margin-top:1rem;max-height:300px;object-fit:cover;border-radius:10px}._publishButton_w9o42_63{background-color:#222;color:#fff;padding:.75rem 1.5rem;border:none;margin-top:1.5rem;font-size:1rem;border-radius:6px;cursor:pointer}._page_w9o42_85{padding:2rem;font-family:sans-serif}._splitWrapper_w9o42_95{display:flex;flex-direction:row;gap:2rem;align-items:flex-start;justify-content:center;flex-wrap:wrap}._leftImage_w9o42_113{flex:1;min-width:280px;max-width:400px;height:auto;border-radius:10px}._rightContent_w9o42_129{flex:1;min-width:280px}._title_w9o42_139{font-size:2rem;font-weight:700}._datetime_w9o42_149{color:#555;margin:.5rem 0}._section_w9o42_159{font-size:1.1rem;margin:1rem 0}._error_w9o42_169{text-align:center;color:red;font-weight:700;margin-top:4rem}._onboardingWrapper_lluoo_1{min-height:100vh;background-image:url(../bg-brick-form.png);background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;padding:1.5rem}._formBox_lluoo_23{background-color:#fff;padding:2rem;border-radius:16px;max-width:580px;width:100%;box-shadow:0 6px 20px #0003;text-align:left}._stepTitle_lluoo_43{font-size:1.4rem;font-weight:600;margin-bottom:1rem;text-align:center;color:#1a1a1a}._form_lluoo_23{display:flex;flex-direction:column;gap:.75rem}input,textarea{font-size:.85rem;padding:.4rem;border:1px solid #ccc;border-radius:6px;width:100%;box-sizing:border-box}label{font-size:.85rem;font-weight:500;margin-top:.5rem}._preview_lluoo_103{max-width:100px;margin-top:.5rem;border-radius:6px}._navButtons_lluoo_115{display:flex;justify-content:center;gap:1rem;margin-top:1.5rem}._navBtn_lluoo_129{width:10px;height:10px;background:none;border:none;padding:0;cursor:pointer}._generateButton_lluoo_147{font-size:.85rem;padding:6px 16px;background-color:#000;color:#fff;border:none;border-radius:6px;cursor:pointer}._onboarding-wrapper_3jig5_5{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:2rem;font-family:Inter,sans-serif;background-image:url(../brick-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}._form-box_3jig5_31{background:#fffffff2;padding:2rem;border-radius:12px;max-width:600px;width:100%;box-shadow:0 8px 20px #0000001a}._step-title_3jig5_49{font-size:1.75rem;font-weight:700;text-align:center;margin-bottom:1.5rem;color:#222}input,textarea,select{width:100%;padding:.6rem .75rem;margin-bottom:1rem;border:1px solid #ccc;border-radius:6px;font-size:1rem}input:focus,textarea:focus,select:focus{outline:none;border-color:#c40}._nav-buttons_3jig5_101{display:flex;justify-content:center;margin-top:1.5rem}button{background-color:#c40;color:#fff;border:none;padding:.5rem 1rem;font-size:.9rem;border-radius:6px;cursor:pointer}button:hover{background-color:#a93800}._wrapper_1qlmc_5{padding:2rem;font-family:Inter,sans-serif;max-width:800px;margin:auto}._input_1qlmc_19,._textarea_1qlmc_19{display:block;width:100%;margin:1rem 0;padding:.75rem;font-size:1rem;border:1px solid #ccc;border-radius:8px}._publishButton_1qlmc_39{margin-top:2rem;padding:.75rem 1.5rem;background-color:#222;color:#fff;border:none;border-radius:6px;font-size:1rem;cursor:pointer}._imagePreview_1qlmc_61,._heroImg_1qlmc_61{max-width:100%;height:auto;margin-top:1rem;border-radius:12px}._publishedWrapper_1qlmc_75{padding:2rem;font-family:Georgia,serif;line-height:1.6;max-width:840px;margin:auto}._title_1qlmc_91{font-size:2.5rem;font-weight:700;margin-bottom:.25rem}._date_1qlmc_103{font-size:.9rem;color:#888;margin-bottom:2rem}._summary_1qlmc_115{font-size:1.1rem;background:#f7f7f7;padding:1rem;border-left:4px solid #333;margin-bottom:2rem;border-radius:6px}._contentBlock_1qlmc_133{font-size:1.05rem;margin-bottom:2rem}._layout1Container_1qlmc_143{display:flex;flex-direction:row;gap:2rem;align-items:flex-start;margin-bottom:2rem}._error_1qlmc_159{text-align:center;color:red;margin-top:4rem;font-weight:700}._container_lunwz_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#fdf7f2;padding:2rem}._card_lunwz_19{background:#fff;border:2px solid #a0522d;padding:2.5rem;border-radius:20px;text-align:center;max-width:500px;width:100%;box-shadow:0 8px 20px #0000001a}._title_lunwz_41{font-size:2rem;color:#5c3317;margin-bottom:.75rem}._subtitle_lunwz_53{font-size:1.1rem;color:#333;margin-bottom:1.5rem}._planText_lunwz_65{font-size:1rem;margin-bottom:2rem}._planBadge_lunwz_75{background-color:sienna;color:#fff;padding:.4rem .8rem;border-radius:8px;font-weight:700}._buttonGroup_lunwz_91{display:flex;flex-direction:column;gap:1rem}._dashboardBtn_lunwz_103,._upgradeBtn_lunwz_105{padding:.8rem 1.2rem;font-size:1rem;border:none;border-radius:10px;cursor:pointer;transition:background .3s ease}._dashboardBtn_lunwz_103{background-color:#5c3317;color:#fff}._dashboardBtn_lunwz_103:hover{background-color:#3d220f}._upgradeBtn_lunwz_105{background-color:#d2691e;color:#fff}._upgradeBtn_lunwz_105:hover{background-color:sienna}._builderWrapper_gy5xo_5{display:flex;flex-direction:column;min-height:100vh;background-color:#f8f9fa}._toolbar_gy5xo_19{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.5rem;background:#fff;box-shadow:0 1px 4px #00000014;border-bottom:1px solid #ddd}._toolbarButtons_gy5xo_39{display:flex;gap:1.25rem}._toolbarButton_gy5xo_39{display:flex;flex-direction:column;align-items:center;font-size:.75rem;color:#444;cursor:grab}._toolbarButton_gy5xo_39:hover{color:#c40}._actionButtons_gy5xo_75{display:flex;gap:.75rem}._actionButtons_gy5xo_75 button{padding:.4rem 1rem;border-radius:6px;border:none;color:#fff;font-weight:700;cursor:pointer}._save_gy5xo_103{background-color:#666}._preview_gy5xo_105{background-color:#007bff}._publish_gy5xo_107{background-color:#28a745}._mainBuilderArea_gy5xo_111{flex:1;padding:1.5rem;display:flex;flex-direction:column;gap:2rem;overflow-y:auto}._sectionRow_gy5xo_129{display:flex;gap:2rem;align-items:flex-start;background:#fff;padding:1rem;border-radius:8px;box-shadow:0 1px 5px #0000000f}._sectionDrop_gy5xo_149{flex:1;min-height:140px;padding:1rem;background:#fdfdfd;border:2px dashed #ccc;border-radius:8px}._sectionPreview_gy5xo_167{flex:1;background:#fefefe;border:1px solid #eee;padding:1rem;border-radius:8px;max-height:360px;overflow-y:auto}._sectionLabel_gy5xo_187{font-size:1rem;font-weight:600;color:#222;margin-bottom:.5rem}._headerNav_gy5xo_201{display:flex;justify-content:center;gap:1rem;padding:1rem 2rem;background-color:#fff;box-shadow:0 2px 8px #0000000d;border-radius:.5rem;position:sticky;top:0;z-index:10}._navButton_gy5xo_227{padding:.75rem 1.5rem;border-radius:9999px;font-weight:600;text-transform:uppercase;transition:background-color .3s ease;color:#fff;background-color:#c40;box-shadow:0 1px 5px #0000001a}._navButton_gy5xo_227:hover{background-color:#a30}._signupPage_1vlfp_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#fdf7f2;padding:2rem}._signupBox_1vlfp_19{background:#fff;padding:2.5rem;border-radius:16px;max-width:600px;width:100%;box-shadow:0 10px 30px #0000001a;text-align:center}._heading_1vlfp_39{font-size:2rem;color:#5c3317;margin-bottom:1.5rem}input{width:100%;padding:.8rem;margin-bottom:1rem;border-radius:8px;border:1px solid #ccc;font-size:1rem}._planLabel_1vlfp_69{font-weight:700;margin:1.2rem 0 .8rem;font-size:1.1rem;color:#333}._planGrid_1vlfp_83{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-bottom:1.5rem}._planCard_1vlfp_97{border:2px solid #d2b48c;border-radius:10px;padding:1rem;cursor:pointer;transition:all .3s ease;background-color:#fff6ec}._planCard_1vlfp_97:hover{transform:translateY(-3px);box-shadow:0 6px 12px #0000001a}._selected_1vlfp_125{border-color:sienna;background-color:#f5e0c3}._price_1vlfp_135{font-weight:700;color:sienna;font-size:1.2rem}._limit_1vlfp_147{font-size:.9rem;color:#555}._signupBtn_1vlfp_157{background-color:#5c3317;color:#fff;padding:.8rem 1.4rem;font-size:1rem;border:none;border-radius:10px;cursor:pointer;margin-top:1rem;transition:background .3s ease}._signupBtn_1vlfp_157:hover{background-color:#3d220f}._link_1vlfp_189{margin-top:1rem;color:#ccc;cursor:pointer;font-size:.95rem;text-decoration:underline}._error_1vlfp_205{color:red;font-size:.9rem;margin-bottom:1rem}._page_1vlfp_215{display:flex;justify-content:center;align-items:center;color:#ccc;min-height:100vh;background:url(../bg-brick-form.png) no-repeat center center;background-size:cover;padding:2rem}._page_sofv9_5{padding:2rem;font-family:Inter,sans-serif;background-color:#fffaf6;min-height:100vh}._heading_sofv9_19{font-size:2rem;font-weight:700;color:#5c3317;margin-bottom:2rem;text-align:center}._planGrid_sofv9_35{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}._planCard_sofv9_47{background:#fff;border:2px solid #e2c1a3;border-radius:12px;padding:1.5rem;box-shadow:0 4px 12px #0000000d;text-align:center}._emoji_sofv9_65{font-size:2rem;margin-bottom:.75rem}._price_sofv9_75{font-size:1.25rem;font-weight:600;color:sienna}._limit_sofv9_87{font-size:.95rem;color:#666;margin-bottom:1rem}._upgradeBtn_sofv9_99{background-color:sienna;color:#fff;padding:.5rem 1rem;border:none;border-radius:8px;cursor:pointer;font-size:.95rem;margin-top:1rem}._disabledBtn_sofv9_121{background-color:#ddd;color:#999;padding:.5rem 1rem;border:none;border-radius:8px;font-size:.9rem;cursor:not-allowed;margin-top:1rem}._currentTag_sofv9_143{background-color:#e0f5e9;color:#2e7d32;font-weight:700;padding:.4rem .8rem;border-radius:6px;display:inline-block;margin-top:1rem}._confirmBox_sofv9_163{background:#fff3cd;padding:1.5rem;border:1px solid #ffeeba;border-radius:12px;text-align:center;margin-bottom:2rem}._backBtn_sofv9_181{background-color:#5c3317;color:#fff;padding:.6rem 1.2rem;border:none;border-radius:8px;font-size:.95rem;margin-top:2rem;cursor:pointer}._wrapper_9gz98_5{max-width:800px;margin:auto;padding:2rem;font-family:Inter,sans-serif}._input_9gz98_19{width:100%;margin:.75rem 0;padding:.75rem;border:1px solid #ccc;border-radius:6px;font-size:1rem}._logoPreview_9gz98_37{width:120px;height:120px;object-fit:contain;margin-top:1rem}._portfolioRow_9gz98_51{display:flex;gap:1rem;flex-wrap:wrap}._portfolioItem_9gz98_63 input{margin-bottom:.5rem}._portfolioImg_9gz98_71{width:140px;height:140px;object-fit:cover;border-radius:8px}._publishButton_9gz98_85{margin-top:2rem;background-color:#222;color:#fff;padding:.75rem 1.5rem;border-radius:6px;border:none;font-size:1rem;cursor:pointer}._publishedWrapper_9gz98_111{font-family:Inter,sans-serif;max-width:1000px;margin:auto;padding:2rem}._header_9gz98_125{text-align:center;padding-bottom:2rem}._logo_9gz98_37{width:100px;height:100px;object-fit:contain;margin-bottom:1rem}._nav_9gz98_149{margin-top:1rem;display:flex;justify-content:center;gap:1rem}._nav_9gz98_149 a{text-decoration:none;color:#1e40af;font-weight:600}._section_9gz98_175{padding:2rem 0;border-top:1px solid #ddd}._portfolioScroll_9gz98_185{display:flex;gap:1rem;overflow-x:auto;padding:1rem 0}._portfolioScroll_9gz98_185 img{width:160px;height:160px;object-fit:cover;border-radius:8px}._wrapper_19sr5_1{max-width:1100px;margin:0 auto;padding:2rem;font-family:Inter,sans-serif;color:#1a1a1a}._section_19sr5_17{margin-bottom:2.5rem}._label_19sr5_25{font-weight:600;margin-bottom:.5rem;display:block}._input_19sr5_37,._select_19sr5_39,._textarea_19sr5_41{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:8px;margin-bottom:1rem}._grid2_19sr5_57{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}._grid3_19sr5_69{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}._imagePreview_19sr5_81{width:100%;height:180px;object-fit:cover;border-radius:8px;margin-top:.5rem}._profileRow_19sr5_97{display:flex;gap:1.5rem;align-items:center}._profileImage_19sr5_109{width:100px;height:100px;border-radius:50%;object-fit:cover}._bioInput_19sr5_123{flex:1;height:100px;resize:vertical}._serviceCard_19sr5_135{border:1px solid #ccc;border-radius:10px;padding:1rem;background:#fafafa}._testimonialCard_19sr5_149{padding:1rem;background:#f3f3f3;border-radius:10px;margin-bottom:1rem;border-left:4px solid #999}._button_19sr5_165{background-color:#000;color:#fff;padding:.75rem 2rem;border-radius:8px;font-weight:700;border:none;cursor:pointer;transition:background-color .2s}._button_19sr5_165:hover{background-color:#333}._wrapper_1l0oo_5{max-width:1100px;margin:0 auto;padding:2rem;font-family:Inter,sans-serif;color:#1a1a1a}._heroImage_1l0oo_21{width:100%;height:280px;object-fit:cover;border-radius:8px;margin-bottom:1rem}._overlay_1l0oo_37{margin-top:-3rem;background:#fffc;padding:1rem;border-radius:8px}._titleInput_1l0oo_51,._taglineInput_1l0oo_53{width:100%;font-size:1.75rem;font-weight:700;margin-bottom:.5rem;border:none;background:transparent}._profileSection_1l0oo_71{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem}._profileImage_1l0oo_85{width:100px;height:100px;border-radius:50%;object-fit:cover}._bioInput_1l0oo_99{flex:1;height:100px;resize:vertical;padding:.75rem;border:1px solid #ccc;border-radius:8px}._portfolioSection_1l0oo_117{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem}._portfolioImg_1l0oo_131{width:100%;height:180px;object-fit:cover;border-radius:8px}._servicesSection_1l0oo_145{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem}._serviceCard_1l0oo_159{border:1px solid #ccc;border-radius:10px;padding:1rem;background:#fafafa}._testimonialsSection_1l0oo_173{margin-bottom:2rem}._testimonialCard_1l0oo_181{padding:1rem;background:#f3f3f3;border-radius:10px;margin-bottom:1rem;border-left:4px solid #999}._contactSection_1l0oo_197{font-size:1rem;line-height:1.6;margin-bottom:2rem}._imagePreview_1l0oo_209{width:100%;height:180px;object-fit:cover;border-radius:8px;margin-top:.5rem}._header_vtzpk_1{background-color:#fff;padding:1rem 2rem;box-shadow:0 2px 6px #0000001a;display:flex;justify-content:space-between;align-items:center}._logo_vtzpk_19{color:#c40;font-size:1.5rem;font-weight:700}._nav_vtzpk_31{display:flex;align-items:center;gap:1.25rem}._nav_vtzpk_31 a{color:#555;text-decoration:none;font-weight:500}._nav_vtzpk_31 a:hover{color:#c40}._iconBtn_vtzpk_63{font-size:1.25rem;background:none;border:none;color:#555;cursor:pointer;padding:.25rem;position:relative;transition:color .2s ease,transform .2s ease}._iconBtn_vtzpk_63:hover{color:#c40;transform:scale(1.15)}._wrapper_891w7_1{min-height:100vh;background-image:url(../bg-brick-form.png);background-size:cover;background-position:center;padding:3rem 1rem;display:flex;flex-direction:column;align-items:center}._header_891w7_23{font-size:2rem;color:#fff;font-weight:700;margin-bottom:2rem;text-shadow:1px 1px 3px black}._grid_891w7_39{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));width:100%;max-width:1200px}._card_891w7_55{background-color:#fff;border-radius:12px;padding:1rem;box-shadow:0 8px 16px #0003;text-align:center;transition:transform .2s ease;display:flex;flex-direction:column;justify-content:space-between}._card_891w7_55:hover{transform:translateY(-5px)}._previewImage_891w7_87{width:100%;height:auto;border-radius:10px;object-fit:cover}._label_891w7_101{font-weight:600;font-size:1.1rem;margin-top:.75rem;color:#222}._selectBtn_891w7_115{margin-top:.75rem;background-color:#1a1a1a;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:.85rem;cursor:pointer;transition:background .2s}._selectBtn_891w7_115:hover{background-color:#000}@tailwind base;@tailwind components;@tailwind utilities;
