.Brand_brandContainer__9MZV3{margin:0 auto;padding:0;width:1240px;background:#fff;font-family:var(--font-default)}.Brand_brandContainer__9MZV3 *{font-family:inherit}.Brand_heroSection__xvKzG{position:relative;height:400px;overflow:hidden;margin-bottom:0}.Brand_heroGradient__8hiFQ{background:linear-gradient(135deg,#a8b5c8,#f5a623);height:100%;display:flex;align-items:center;justify-content:center;position:relative}.Brand_heroLogo__CAQPU{max-height:120px;max-width:300px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}.Brand_contentSection__vMrqZ{padding:60px 80px;border-bottom:1px solid #f0f0f0;opacity:.3;transition:opacity .8s ease-out}.Brand_contentSection__vMrqZ:last-child{border-bottom:none}.Brand_contentSection__vMrqZ.Brand_visible__elFLb{opacity:1}.Brand_sectionHeader__4oogO{margin-bottom:40px}.Brand_sectionHeader__4oogO h1{font-size:48px;font-weight:700;color:#2c3e50;margin:0 0 20px;line-height:1.2}.Brand_sectionDescription__gcyjF{font-size:18px;color:#666;line-height:1.6;max-width:800px;margin:0}.Brand_guidelinesContent__ZUdkn{margin-bottom:60px}.Brand_guidelinesContent__ZUdkn p{font-size:16px;color:#555;line-height:1.7;margin-bottom:20px}.Brand_contents__pgyVl h2{font-size:32px;font-weight:600;color:#2c3e50;margin-bottom:30px}.Brand_contentsList__W8F2G{list-style:none;padding:0;margin:0}.Brand_contentsList__W8F2G li{border-bottom:1px solid #f0f0f0}.Brand_contentsList__W8F2G li:last-child{border-bottom:none}.Brand_contentLink__GckCX{display:flex;align-items:center;padding:15px 0;font-size:20px;color:#555;text-decoration:none;transition:color .2s ease,background-color .2s ease}.Brand_contentLink__GckCX:hover{color:#333;background-color:#f8f9fa;margin:0 -20px;padding-left:20px;padding-right:20px;border-radius:4px}.Brand_number__BLxHV{color:#f5a623;font-weight:600;font-size:18px;margin-right:20px;min-width:40px}.Brand_sectionNumber__AJ_Qt{color:#f5a623;font-size:72px;font-weight:700;line-height:1;margin-bottom:20px}.Brand_contentSection__vMrqZ h2{font-size:40px;font-weight:700;color:#2c3e50;margin:0 0 40px;line-height:1.2}.Brand_logoDescription__mbk1H p,.Brand_personalityContent__fWlln p,.Brand_photographyDescription__pmg_D p,.Brand_strategyContent__BZUxo p{font-size:16px;color:#555;line-height:1.7;margin-bottom:20px}.Brand_logoShowcase__5guma{margin-top:40px}.Brand_logoWrapper__CbQEr{position:relative;display:inline-block;width:100%}.Brand_logoContainer__nE7Bh{background:#f8f9fa;padding:60px;border-radius:8px;text-align:center}.Brand_logoContainer__nE7Bh img{max-height:200px;max-width:100%}.Brand_alternateLogosSection__JGcDy{margin-top:60px}.Brand_alternateLogosSection__JGcDy h3{font-size:28px;font-weight:600;color:#2c3e50;margin-bottom:40px}.Brand_alternateLogosGrid__mGHBe{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:40px;gap:40px}.Brand_alternateLogoItem__0sP2A{text-align:center}.Brand_alternateLogoItem__0sP2A .Brand_logoContainer__nE7Bh{margin-bottom:20px}.Brand_alternateLogoName__BVTb7{font-size:20px;font-weight:600;color:#2c3e50;margin:0 0 20px}.Brand_alternateLogoDescription__0JpxJ{font-size:14px;color:#666;line-height:1.6;margin:0;padding:0 20px}.Brand_colorSection__KwmwT{margin-bottom:40px}.Brand_colorSection__KwmwT h3{font-size:24px;font-weight:600;color:#2c3e50;margin-bottom:30px}.Brand_colorGrid__2VvJf{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:30px;gap:30px;margin-bottom:40px}.Brand_colorItem__fgfPg{text-align:center}.Brand_colorGroup__qX5Ps{display:flex;justify-content:center;gap:10px;margin-bottom:20px}.Brand_colorCircle__ODfRC{width:80px;height:80px;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.1);border:3px solid #fff}.Brand_colorInfo__Tg774 h4{font-size:16px;font-weight:600;color:#2c3e50;margin:0 0 10px}.Brand_colorInfo__Tg774 p{font-size:14px;color:#666;margin:5px 0}.Brand_transparencyInfo__HQIER{margin-top:10px;padding-top:10px;border-top:1px solid #f0f0f0}.Brand_transparencyInfo__HQIER p{font-size:12px;color:#888;margin:3px 0}.Brand_typographyGrid__VPc2e{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:40px;gap:40px}.Brand_fontItem__ex5mS h4{font-size:20px;font-weight:600;color:#2c3e50;margin:0 0 20px}.Brand_fontExample__8ojFE{background:#f8f9fa;padding:30px;border-radius:8px;font-size:24px;color:#2c3e50;margin-bottom:20px;min-height:80px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.4}.Brand_fontLinks__5SlcZ{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.Brand_fontLink__EjpmH{color:#f5a623;text-decoration:none;font-weight:500}.Brand_fontLink__EjpmH:hover{text-decoration:underline}.Brand_fontStatus__zhZaQ{font-size:12px;color:#888;font-style:italic}.Brand_photographyGrid__rtez3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;margin-top:40px}.Brand_photographyImageWrapper__uCnKi{position:relative;display:block}.Brand_photographyImage__PwAtz{width:100%;height:250px;object-fit:contain;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:#f8f9fa;transition:transform .2s ease,box-shadow .2s ease}.Brand_photographyImage__PwAtz:hover{transform:scale(1.02);box-shadow:0 6px 20px rgba(0,0,0,.15)}.Brand_downloadButton__zhDvU{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .2s ease;z-index:10}.Brand_downloadButton__zhDvU svg{display:block}.Brand_downloadButton__zhDvU:hover{transform:scale(1.1)}.Brand_downloadButton__zhDvU:active{transform:scale(.95)}.Brand_driveLink__BcZzS{margin:20px 0}.Brand_photographyLink__OtfbF{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-weight:400;transition:opacity .2s ease}.Brand_photographyLink__OtfbF:hover{opacity:.7}.Brand_driveIcon__clT7x{flex-shrink:0}.Brand_clickable__2d_yl{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.Brand_clickable__2d_yl:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(0,0,0,.15)}.Brand_clickable__2d_yl:active{transform:scale(.98)}.Brand_clickableText__39Sfa{cursor:pointer;transition:background-color .2s ease;padding:2px 4px;border-radius:3px}.Brand_clickableText__39Sfa:hover{background-color:#f0f0f0}.Brand_colorValue__UniAz{font-family:Courier New,monospace;font-weight:600}.Brand_copiedIndicator__ql6pf{margin-left:8px;color:#4caf50;font-weight:600;font-size:12px;animation:Brand_fadeIn__svFp_ .3s ease}@media(max-width:768px){.Brand_contentSection__vMrqZ{padding:40px 20px}.Brand_brandContainer__9MZV3{width:100%}.Brand_sectionHeader__4oogO h1{font-size:36px}.Brand_sectionNumber__AJ_Qt{font-size:48px}.Brand_contentSection__vMrqZ h2{font-size:28px}.Brand_colorGrid__2VvJf{grid-template-columns:1fr;gap:20px}.Brand_colorCircle__ODfRC{width:80px;height:80px}.Brand_typographyGrid__VPc2e{grid-template-columns:1fr;gap:30px}.Brand_photographyGrid__rtez3{grid-template-columns:1fr}}.Brand_lightbox__AhiCT{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:1000;animation:Brand_fadeIn__svFp_ .3s ease}.Brand_lightboxContent__S0lCq,.Brand_lightbox__AhiCT{display:flex;justify-content:center;align-items:center}.Brand_lightboxContent__S0lCq{position:relative;max-width:90vw;max-height:90vh}.Brand_lightboxImage__A71Mj{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.5)}.Brand_lightboxClose__BA1gk{position:absolute;top:-50px;right:-50px;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;width:40px;height:40px;font-size:24px;font-weight:700;color:#333;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease,transform .2s ease;z-index:1001}.Brand_lightboxClose__BA1gk:hover{background:#fff;transform:scale(1.1)}@keyframes Brand_fadeIn__svFp_{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.Brand_lightboxClose__BA1gk{top:-40px;right:-40px;width:35px;height:35px;font-size:20px}.Brand_lightboxContent__S0lCq{max-width:95vw;max-height:95vh}}.RichTextEditor_richTextEditor__LqnD7{border:1px solid var(--gray-300,#d1d5db);border-radius:var(--border-radius);background:#fff;overflow:hidden}.RichTextEditor_richTextEditor__LqnD7:focus-within{border-color:var(--blue-500);box-shadow:0 0 0 3px rgba(0,128,240,.1)}.RichTextEditor_toolbar__iU1zz{display:flex;gap:4px;padding:8px;border-bottom:1px solid var(--gray-200,#e5e7eb);background:var(--gray-50,#f9fafb);flex-wrap:wrap}.RichTextEditor_toolbar__iU1zz button{padding:6px;border:none;background:#fff;border-radius:4px;cursor:pointer;font-size:14px;color:var(--gray-700,#374152);transition:all .2s;min-width:32px;display:flex;align-items:center;justify-content:center}.RichTextEditor_toolbar__iU1zz button:hover{background:var(--gray-100,#f3f4f6)}.RichTextEditor_toolbar__iU1zz button.RichTextEditor_active__zGxPW{background:var(--action-100,#d6e9ff);color:var(--action-700,#0054c2)}.RichTextEditor_divider__Akmde{width:1px;height:24px;background:var(--gray-300,#d1d5db);margin:0 4px}.RichTextEditor_aiButton__De0q3{color:#7c3aed}.RichTextEditor_aiButton__De0q3:hover:not(:disabled){background:#f5f3ff!important;color:#6d28d9}.RichTextEditor_aiButton__De0q3:disabled{opacity:.4;cursor:not-allowed}.RichTextEditor_compact__Vk_i0{position:relative;overflow:visible}.RichTextEditor_compactToolbarWrapper__zJ2yJ{position:absolute;top:8px;right:8px;z-index:10}.RichTextEditor_toolbarToggle__kxYi3{width:28px;height:28px;border:none;background:var(--gray-100,#f3f4f6);border-radius:var(--border-radius);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--gray-500,#6b7280);transition:all .2s ease}.RichTextEditor_toolbarToggle__kxYi3:hover{background:var(--gray-200,#e5e7eb);color:var(--gray-700,#374151)}.RichTextEditor_toolbarDropdown__wqKAU{position:absolute;bottom:57px;right:0;z-index:20;display:flex;flex-wrap:wrap;gap:4px;background:#fff;border:1px solid var(--gray-200,#e5e7eb);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:450px;max-width:100%}.RichTextEditor_toolbarDropdown__wqKAU button{padding:6px;border:none;background:#fff;border-radius:4px;cursor:pointer;font-size:14px;color:var(--gray-700,#374152);transition:all .2s;min-width:32px;display:flex;align-items:center;justify-content:center}.RichTextEditor_toolbarDropdown__wqKAU button:hover{background:var(--gray-100,#f3f4f6)}.RichTextEditor_toolbarDropdown__wqKAU button.RichTextEditor_active__zGxPW{background:var(--action-100,#d6e9ff);color:var(--action-700,#0054c2)}.RichTextEditor_editorContent__bSp0I{min-height:75px;padding:16px;font-size:16px;line-height:1.6;color:var(--gray-900,#161a22)}.RichTextEditor_editorContent__bSp0I:focus{outline:none}.RichTextEditor_editorContent__bSp0I p{margin:0 0 12px}.RichTextEditor_editorContent__bSp0I p:last-child{margin-bottom:0}.RichTextEditor_editorContent__bSp0I p.RichTextEditor_is-editor-empty__iBjT0:first-child:before{content:attr(data-placeholder);float:left;color:var(--gray-400,#99a1af);pointer-events:none;height:0}.RichTextEditor_editorContent__bSp0I h2{font-size:24px;font-weight:700;margin:0 0 12px;color:var(--gray-900,#161a22)}.RichTextEditor_editorContent__bSp0I h3{font-size:20px;font-weight:600;margin:0 0 12px;color:var(--gray-900,#161a22)}.RichTextEditor_editorContent__bSp0I strong{font-weight:700}.RichTextEditor_editorContent__bSp0I em{font-style:italic}.RichTextEditor_editorContent__bSp0I s{text-decoration:line-through}.RichTextEditor_editorContent__bSp0I ol,.RichTextEditor_editorContent__bSp0I ul{margin:0 0 12px;padding-left:24px}.RichTextEditor_editorContent__bSp0I ol li,.RichTextEditor_editorContent__bSp0I ul li{margin-bottom:4px}.RichTextEditor_editorContent__bSp0I ol li p,.RichTextEditor_editorContent__bSp0I ul li p{margin:0}.RichTextEditor_editorContent__bSp0I ul{list-style-type:disc}.RichTextEditor_editorContent__bSp0I ol{list-style-type:decimal}.RichTextEditor_editorContent__bSp0I code{background:var(--gray-100,#f3f4f6);padding:2px 4px;border-radius:3px;font-family:Courier New,monospace;font-size:14px}.RichTextEditor_editorContent__bSp0I pre{background:var(--gray-900,#161a22);color:#fff;padding:12px;border-radius:var(--border-radius);overflow-x:auto;margin:0 0 12px}.RichTextEditor_editorContent__bSp0I pre code{background:none;padding:0;color:inherit}.RichTextEditor_editorContent__bSp0I blockquote{border-left:4px solid var(--gray-300,#d1d5db);padding-left:16px;margin:0 0 12px;color:var(--gray-600,#4a5565)}.RichTextEditor_editorContent__bSp0I .mention{background:var(--action-100,#e0f2fe);color:var(--action-700,#0369a1);border-radius:4px;padding:2px 4px;font-weight:500;text-decoration:none;cursor:default}.LinkModal_overlay__cGxfA{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:LinkModal_fadeIn__GqCgV .2s ease}@keyframes LinkModal_fadeIn__GqCgV{0%{opacity:0}to{opacity:1}}.LinkModal_modal__ezlSu{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);width:90%;max-width:500px;animation:LinkModal_slideUp__HI17s .2s ease}@keyframes LinkModal_slideUp__HI17s{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.LinkModal_header__YXghC{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb}.LinkModal_header__YXghC h3{margin:0;font-size:18px;font-weight:600;color:#1f2937}.LinkModal_closeButton__44vGd{background:none;border:none;font-size:28px;color:#6b7280;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.LinkModal_closeButton__44vGd:hover{background-color:#f3f4f6}.LinkModal_body__8Kp1r{padding:24px}.LinkModal_field__696kd{margin-bottom:20px}.LinkModal_field__696kd label{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.LinkModal_field__696kd input[type=url]{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px;transition:border-color .2s,box-shadow .2s}.LinkModal_field__696kd input[type=url]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.LinkModal_field__696kd input[type=url]::placeholder{color:#9ca3af}.LinkModal_checkbox__Xn3nO{display:flex;align-items:center;gap:8px}.LinkModal_checkbox__Xn3nO input[type=checkbox]{width:18px;height:18px;cursor:pointer;border-radius:4px}.LinkModal_checkbox__Xn3nO label{font-size:14px;color:#374151;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LinkModal_footer__Sis9E{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid #e5e7eb;background:#f9fafb;border-radius:0 0 8px 8px}.LinkModal_actions__Qv6AW{display:flex;gap:12px}.LinkModal_removeButton__vXmXT{padding:8px 16px;background:none;border:1px solid #dc2626;color:#dc2626;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s,color .2s}.LinkModal_removeButton__vXmXT:hover{background:#fef2f2}.LinkModal_cancelButton__xBe3Z{padding:8px 16px;background:#fff;border:1px solid #d1d5db;color:#374151;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.LinkModal_cancelButton__xBe3Z:hover{background:#f9fafb}.LinkModal_saveButton__sLSbr{padding:8px 20px;background:#3b82f6;border:none;color:#fff;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.LinkModal_saveButton__sLSbr:hover:not(:disabled){background:#2563eb}.LinkModal_saveButton__sLSbr:disabled{opacity:.5;cursor:not-allowed}.AIModal_overlay__Feg4w{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:AIModal_fadeIn__9bT7o .2s ease}@keyframes AIModal_fadeIn__9bT7o{0%{opacity:0}to{opacity:1}}.AIModal_modal__cCxTG{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);width:90%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;animation:AIModal_slideUp__RrXjK .2s ease}@keyframes AIModal_slideUp__RrXjK{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.AIModal_header__znfx3{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb;flex-shrink:0}.AIModal_header__znfx3 h3{margin:0;font-size:18px;font-weight:600;color:#1f2937}.AIModal_closeButton__dZ_Ms{background:none;border:none;font-size:28px;color:#6b7280;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.AIModal_closeButton__dZ_Ms:hover{background-color:#f3f4f6}.AIModal_body__czy3V{padding:24px;overflow-y:auto;flex:1 1;display:flex;flex-direction:column;gap:16px}.AIModal_section__fvy49{display:flex;flex-direction:column;gap:8px}.AIModal_label__yxTg2{font-size:13px;font-weight:500;color:#374151;text-transform:uppercase;letter-spacing:.05em}.AIModal_selectedTextPreview__LBV4s{background:#f9fafb;border:1px solid #e5e7eb;border-radius:var(--border-radius);padding:12px;font-size:14px;color:#374151;max-height:120px;overflow-y:auto;line-height:1.5;white-space:pre-wrap;word-break:break-word}.AIModal_promptTextarea__Bazgk{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px;font-family:inherit;resize:vertical;transition:border-color .2s,box-shadow .2s;color:#1f2937}.AIModal_promptTextarea__Bazgk:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.1)}.AIModal_promptTextarea__Bazgk::placeholder{color:#9ca3af}.AIModal_errorMessage__phptR{background:#fef2f2;border:1px solid #fecaca;border-radius:var(--border-radius);padding:10px 12px;font-size:14px;color:#dc2626}.AIModal_loadingWrapper__SDWkZ{display:flex;align-items:center;gap:10px;font-size:14px;color:#6b7280}.AIModal_loadingSpinner__4uYrC{width:18px;height:18px;border:2px solid #e5e7eb;border-top-color:#7c3aed;border-radius:50%;animation:AIModal_spin__yYPys .7s linear infinite;flex-shrink:0}@keyframes AIModal_spin__yYPys{to{transform:rotate(1turn)}}.AIModal_resultPreview__CH3wQ{background:#faf5ff;border:1px solid #ddd6fe;border-radius:var(--border-radius);padding:12px;font-size:14px;color:#1f2937;max-height:200px;overflow-y:auto;line-height:1.6}.AIModal_resultPreview__CH3wQ p{margin:0 0 8px}.AIModal_resultPreview__CH3wQ p:last-child{margin-bottom:0}.AIModal_resultPreview__CH3wQ strong{font-weight:700}.AIModal_resultPreview__CH3wQ em{font-style:italic}.AIModal_resultPreview__CH3wQ ol,.AIModal_resultPreview__CH3wQ ul{margin:0 0 8px;padding-left:20px}.AIModal_resultPreview__CH3wQ ol:last-child,.AIModal_resultPreview__CH3wQ ul:last-child{margin-bottom:0}.AIModal_resultPreview__CH3wQ li{margin-bottom:4px}.AIModal_footer__5pMat{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-top:1px solid #e5e7eb;background:#f9fafb;border-radius:0 0 8px 8px;flex-shrink:0}.AIModal_footerLeft__WJAUS{display:flex}.AIModal_footerRight__JREXX{display:flex;gap:12px}.AIModal_regenerateButton__Q9vuB{padding:8px 16px;background:none;border:1px solid #7c3aed;color:#7c3aed;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.AIModal_regenerateButton__Q9vuB:hover{background:#f5f3ff}.AIModal_cancelButton__qiTJt{padding:8px 16px;background:#fff;border:1px solid #d1d5db;color:#374151;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.AIModal_cancelButton__qiTJt:hover{background:#f9fafb}.AIModal_generateButton__awLZK{padding:8px 20px;background:#7c3aed;border:none;color:#fff;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.AIModal_generateButton__awLZK:hover:not(:disabled){background:#6d28d9}.AIModal_generateButton__awLZK:disabled{opacity:.5;cursor:not-allowed}.AIModal_applyButton__1GIMz{padding:8px 20px;background:#7c3aed;border:none;color:#fff;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.AIModal_applyButton__1GIMz:hover:not(:disabled){background:#6d28d9}.AIModal_applyButton__1GIMz:disabled{opacity:.5;cursor:not-allowed}.AIModal_feedbackSection__WQYXy{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0}.AIModal_feedbackQuestion__Rg4Li{margin:0;font-size:14px;color:#374151;font-weight:500}.AIModal_feedbackButtons__OYjQe{display:flex;gap:16px}.AIModal_thumbButton___uHD0{background:none;border:1px solid #e5e7eb;border-radius:var(--border-radius);padding:8px 16px;font-size:20px;cursor:pointer;transition:background-color .2s,border-color .2s;line-height:1}.AIModal_thumbButton___uHD0:hover{background:#f3f4f6;border-color:#d1d5db}.MentionList_mentionList__N3_Qp{background:#fff;border:1px solid var(--gray-200,#e5e7eb);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);overflow:hidden;min-width:200px;max-width:300px}.MentionList_mentionItem__iFVDf{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:none;background:rgba(0,0,0,0);cursor:pointer;text-align:left;transition:background-color .15s ease}.MentionList_mentionItem__iFVDf.MentionList_selected__sMhby,.MentionList_mentionItem__iFVDf:hover{background:var(--gray-100,#f3f4f6)}.MentionList_avatar__GCoq7{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.MentionList_avatarPlaceholder__Vt2FY{width:32px;height:32px;border-radius:50%;background:var(--action-600,#0284c7);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.MentionList_userInfo__rbJAX{display:flex;flex-direction:column;min-width:0}.MentionList_userName__H1Y1G{font-size:14px;font-weight:500;color:var(--gray-900,#111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MentionList_userEmail__Ez7TS{font-size:12px;color:var(--gray-500,#6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MentionList_noResults__eJsQx{padding:12px 16px;font-size:13px;color:var(--gray-500,#6b7280);text-align:center}.Toast_toast__1gBdB{position:fixed;top:2rem;left:calc(320px + (100vw - 320px)/2);transform:translateX(-50%);z-index:1100;display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:var(--border-radius-md);font-size:14px;font-weight:500;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);animation:Toast_slideIn__FqNim .3s ease-out}.Toast_toast__1gBdB.Toast_success__xYQbz{background:#10b981}.Toast_toast__1gBdB.Toast_error__XwcZS{background:#e74c3c}@media(max-width:768px){.Toast_toast__1gBdB{top:1rem;left:1rem;right:1rem;transform:none;max-width:calc(100vw - 2rem)}}.Toast_toast__1gBdB.Toast_centered__qolJ3{left:50%;transform:translateX(-50%)}@media(max-width:768px){.Toast_toast__1gBdB.Toast_centered__qolJ3{left:1rem;right:1rem;transform:none}}.Toast_iconContainer__mOD2p{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.Toast_icon__4O1SG{width:24px;height:24px}.Toast_message__m7qn8{line-height:1.4;flex:1 1}.Toast_undoButton__AYWYE{background:none;border:none;color:#fff;font-size:14px;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .2s ease;text-decoration:underline}.Toast_undoButton__AYWYE:hover:not(:disabled){background:hsla(0,0%,100%,.1);text-decoration:none}.Toast_undoButton__AYWYE:focus{outline:none;background:hsla(0,0%,100%,.2)}.Toast_undoButton__AYWYE:disabled{opacity:.6;cursor:not-allowed;text-decoration:none}@keyframes Toast_slideIn__FqNim{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media(max-width:768px){@keyframes Toast_slideIn__FqNim{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}.LeadDetailView_header__bN0Df{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:16px}.LeadDetailView_backButton__d_q_z{display:flex;align-items:center;gap:8px;background:none;border:1px solid #d1d5db;border-radius:8px;padding:8px 16px;color:#374151;cursor:pointer;transition:all .2s;text-decoration:none;font-size:14px;font-weight:500}.LeadDetailView_backButton__d_q_z:hover{background:#f3f4f6;border-color:#9ca3af}.LeadDetailView_header__bN0Df h1{font-size:2rem;font-weight:700;color:#1f2937;margin:0;flex:1 1}.LeadDetailView_headerButtons__toGmc{display:flex;gap:12px;align-items:center}.LeadDetailView_callButton___m2vU{display:flex;align-items:center;gap:8px;background:#10b981;border:none;border-radius:8px;padding:8px 16px;color:#fff;cursor:pointer;transition:all .2s;font-size:14px;font-weight:500}.LeadDetailView_callButton___m2vU:hover:not(:disabled){background:#059669}.LeadDetailView_callButton___m2vU:disabled{background:#9ca3af;cursor:not-allowed;opacity:.6}.LeadDetailView_editButton__WRP2V{display:flex;align-items:center;gap:8px;background:#3b82f6;border:none;border-radius:8px;padding:8px 16px;color:#fff;cursor:pointer;transition:all .2s;font-size:14px;font-weight:500}.LeadDetailView_editButton__WRP2V:hover{background:#2563eb}.LeadDetailView_editActions__n8a0H,.LeadDetailView_saveButton__p7hPm{display:flex;gap:8px;align-items:center}.LeadDetailView_saveButton__p7hPm{background:#10b981;border:none;border-radius:8px;padding:8px 16px;color:#fff;cursor:pointer;transition:all .2s;font-size:14px;font-weight:500}.LeadDetailView_saveButton__p7hPm:hover:not(:disabled){background:#059669}.LeadDetailView_saveButton__p7hPm:disabled{opacity:.6;cursor:not-allowed}.LeadDetailView_cancelButton__N9fuD{display:flex;align-items:center;gap:8px;background:#6b7280;border:none;border-radius:8px;padding:8px 16px;color:#fff;font-size:14px}.LeadDetailView_cancelButton__N9fuD:hover{background:#4b5563}.LeadDetailView_content__rYbud{padding-bottom:40px}.LeadDetailView_contentLeft__UAVaz,.LeadDetailView_contentRight__iu9DX{display:flex;flex-direction:column;gap:16px}.LeadDetailView_additionalInfo__2o_J_,.LeadDetailView_leadInfo__C_ySB{display:flex;flex-direction:column;gap:24px}.LeadDetailView_assignmentDetails__TI4tp,.LeadDetailView_customerDetails__vgDnC,.LeadDetailView_leadDetails__mZkBH,.LeadDetailView_utmDetails__GWSGt{padding:20px;display:flex;flex-direction:column;gap:16px}.LeadDetailView_detailItem__BeMf6{display:flex;flex-direction:column;gap:4px}.LeadDetailView_detailItem__BeMf6 label{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.LeadDetailView_detailItem__BeMf6 span{font-size:14px;color:#374151;font-weight:500}.LeadDetailView_sourceBadge__ykpJi,.LeadDetailView_typeBadge__du3M9{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;background-color:#e5e7eb;color:#374151;width:-moz-fit-content;width:fit-content}.LeadDetailView_priorityBadge__v3VqZ,.LeadDetailView_statusBadge__idH9k{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;color:#fff;white-space:nowrap;width:-moz-fit-content;width:fit-content}.LeadDetailView_valueAmount___t9b3{font-weight:600;color:#059669;font-size:16px}.LeadDetailView_customerName__ILllj{display:flex;align-items:center;gap:8px;margin-bottom:12px}.LeadDetailView_customerName__ILllj svg{color:#6b7280}.LeadDetailView_customerLink__DjIWR{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.LeadDetailView_customerLink__DjIWR:hover{color:#2563eb;text-decoration:underline}.LeadDetailView_contactItem__qXpFc{display:flex;align-items:center;gap:8px;font-size:14px;color:#374151}.LeadDetailView_contactItem__qXpFc svg{color:#6b7280;flex-shrink:0}.LeadDetailView_contactItem__qXpFc a{color:#3b82f6;text-decoration:none;transition:color .2s}.LeadDetailView_contactItem__qXpFc a:hover{color:#2563eb;text-decoration:underline}.LeadDetailView_noCustomer__YuzTF{text-align:center;color:#6b7280;font-style:italic;padding:20px}.LeadDetailView_noCustomer__YuzTF p{margin:0}.LeadDetailView_userInfo__W476y{display:flex;align-items:center;gap:8px;color:#374151}.LeadDetailView_userInfo__W476y svg{color:#6b7280}.LeadDetailView_unassigned__syPcN{color:#9ca3af;font-style:italic}.LeadDetailView_comments__yhbqv{padding:20px;display:flex;flex-direction:column;gap:16px}.LeadDetailView_comments__yhbqv p{margin:0;font-size:14px;color:#374151;line-height:1.5}.LeadDetailView_commentEntry__CbUzH{margin-bottom:12px}.LeadDetailView_commentEntry__CbUzH:last-child{margin-bottom:0}.LeadDetailView_callEntry__TLZcV{background:#f0f9ff;border:1px solid #e0f2fe;border-left:4px solid #0ea5e9;border-radius:var(--border-radius);padding:12px;font-size:14px;color:#0c4a6e;font-weight:500;line-height:1.4}.LeadDetailView_regularComment__2aREI{background:#fefefe;border:1px solid #e5e7eb;border-radius:var(--border-radius);padding:12px;font-size:14px;color:#374151;line-height:1.5}.LeadDetailView_regularComment__2aREI div{margin-bottom:4px}.LeadDetailView_regularComment__2aREI div:last-child{margin-bottom:0}.LeadDetailView_editForm__KJA8p{padding:20px;display:flex;flex-direction:column;gap:16px}.LeadDetailView_formRow__OoelP{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.LeadDetailView_formField__gH6_h{display:flex;flex-direction:column;gap:6px}.LeadDetailView_formField__gH6_h label{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.LeadDetailView_input__nAIn_,.LeadDetailView_select__CGHRu,.LeadDetailView_textarea__vX07U{padding:8px 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px;color:#374151;background:#fff;transition:all .2s}.LeadDetailView_input__nAIn_:focus,.LeadDetailView_select__CGHRu:focus,.LeadDetailView_textarea__vX07U:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.LeadDetailView_input__nAIn_::placeholder,.LeadDetailView_select__CGHRu::placeholder,.LeadDetailView_textarea__vX07U::placeholder{color:#9ca3af}.LeadDetailView_textarea__vX07U{resize:vertical;min-height:80px;font-family:inherit;line-height:1.5}.LeadDetailView_loading__wwvqR{padding:40px 24px;text-align:center;color:#6b7280;font-size:1rem}.LeadDetailView_error__raCAm{padding:40px 24px;text-align:center;color:#ef4444}.LeadDetailView_error__raCAm h2{font-size:1.5rem;margin-bottom:16px}@media(max-width:1024px){.LeadDetailView_content__rYbud{grid-template-columns:1fr;gap:16px}.LeadDetailView_container__nKbY6{padding:16px}.LeadDetailView_header__bN0Df{flex-direction:column;align-items:flex-start;gap:12px}.LeadDetailView_header__bN0Df h1{font-size:1.5rem}}@media(max-width:768px){.LeadDetailView_contactItem__qXpFc,.LeadDetailView_customerName__ILllj{flex-direction:column;align-items:flex-start;gap:4px}}.LeadDetailView_deleteButton__WQlX5{background-color:#ef4444;color:#fff;border:none;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.LeadDetailView_deleteButton__WQlX5:hover:not(:disabled){background-color:#dc2626}.LeadDetailView_deleteButton__WQlX5:disabled{opacity:.6;cursor:not-allowed}.LeadDetailView_modalOverlay__pttb9{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.LeadDetailView_modal__TXUTJ{background:#fff;border-radius:.5rem;max-width:500px;width:90%;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.LeadDetailView_modalHeader__4B08K{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}.LeadDetailView_modalHeader__4B08K h3{margin:0;font-size:1.25rem;font-weight:600;color:#111827}.LeadDetailView_closeButton__mccor{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#6b7280;padding:0}.LeadDetailView_closeButton__mccor:hover{color:#374151}.LeadDetailView_modalBody__AcfyU{padding:1.5rem}.LeadDetailView_modalBody__AcfyU p{margin:0 0 1rem;color:#374151;line-height:1.5}.LeadDetailView_leadInfo__C_ySB{padding:.75rem;background:#f9fafb;border-radius:.375rem;border:1px solid #e5e7eb;font-size:.875rem;color:#374151;line-height:1.5}.LeadDetailView_leadInfo__C_ySB strong{color:#111827}.LeadDetailView_modalActions__XmSm_{display:flex;gap:.75rem;justify-content:flex-end;padding:1.5rem;border-top:1px solid #e5e7eb}.LeadDetailView_cancelButton__N9fuD{background-color:#fff;color:#374151;border:1px solid #d1d5db;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.LeadDetailView_cancelButton__N9fuD:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.LeadDetailView_cancelButton__N9fuD:disabled{opacity:.6;cursor:not-allowed}.LeadDetailView_confirmDeleteButton__kxUee{background-color:#ef4444;color:#fff;border:none;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.LeadDetailView_confirmDeleteButton__kxUee:hover:not(:disabled){background-color:#dc2626}.LeadDetailView_confirmDeleteButton__kxUee:disabled{opacity:.6;cursor:not-allowed}.LeadDetailView_pageHeader__TrJCi{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:20px;background:#fff;border-radius:8px;border:1px solid var(--gray-200);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.LeadDetailView_customerName__ILllj{font-size:2rem;font-weight:700;color:var(--gray-800);margin:0}.LeadDetailView_timestamps__tw98R{display:flex;gap:24px;align-items:center}.LeadDetailView_timestamp__NJ_cY{font-size:14px;color:var(--gray-600);font-weight:500}.LeadDetailView_actionButtons__fq0Wc{display:flex;gap:12px;align-items:center}.LeadDetailView_actionButton__Tk3xv{background:var(--blue-500);border:none;border-radius:8px;padding:10px 16px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.LeadDetailView_actionButton__Tk3xv:hover{background:var(--blue-600)}.LeadDetailView_actionButton__Tk3xv:nth-child(2){background:var(--gray-600)}.LeadDetailView_actionButton__Tk3xv:nth-child(2):hover{background:var(--gray-700)}.LeadDetailView_actionButton__Tk3xv:nth-child(3){background:var(--blue-500)}.LeadDetailView_actionButton__Tk3xv:nth-child(3):hover{background:var(--blue-600)}.LeadDetailView_stepComponent__obacz{margin-bottom:24px}.ColorPickerModal_modalOverlay__N6dT2{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:ColorPickerModal_fadeIn__zKwAQ .2s ease-out}@keyframes ColorPickerModal_fadeIn__zKwAQ{0%{opacity:0}to{opacity:1}}.ColorPickerModal_modal__Qmcdq{background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:900px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;animation:ColorPickerModal_slideUp__5owfW .3s ease-out}@media(max-width:768px){.ColorPickerModal_modal__Qmcdq{max-width:100%;max-height:100vh;border-radius:0}}@keyframes ColorPickerModal_slideUp__5owfW{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ColorPickerModal_modalHeader__D1MTm{padding:24px;border-bottom:1px solid #e5e7eb;display:flex;align-items:flex-start;justify-content:space-between;background:linear-gradient(180deg,#ffffff,#fafbfc);flex-shrink:0}.ColorPickerModal_modalHeader__D1MTm h2{margin:0 0 8px;color:#111827;font-size:24px;font-weight:700;display:flex;align-items:center;gap:10px}.ColorPickerModal_modalHeader__D1MTm p{margin:0;color:#6b7280;font-size:14px}@media(max-width:768px){.ColorPickerModal_modalHeader__D1MTm{padding:16px}.ColorPickerModal_modalHeader__D1MTm h2{font-size:20px}}.ColorPickerModal_closeButton__jixGm{background:none;border:none;color:#6b7280;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius);transition:all .2s ease;flex-shrink:0}.ColorPickerModal_closeButton__jixGm:hover{background:#f3f4f6;color:#111827}.ColorPickerModal_closeButton__jixGm:active{transform:scale(.95)}.ColorPickerModal_modalContent__g1edQ{padding:24px;overflow-y:auto;flex:1 1}@media(max-width:768px){.ColorPickerModal_modalContent__g1edQ{padding:16px}}.ColorPickerModal_section__mnyVQ{margin-bottom:32px}.ColorPickerModal_section__mnyVQ:last-child{margin-bottom:0}.ColorPickerModal_section__mnyVQ h3{margin:0 0 8px;color:#111827;font-size:18px;font-weight:600}@media(max-width:768px){.ColorPickerModal_section__mnyVQ{margin-bottom:24px}.ColorPickerModal_section__mnyVQ h3{font-size:16px}}.ColorPickerModal_sectionDescription__fUoCR{margin:0 0 16px;color:#6b7280;font-size:14px;line-height:1.5}@media(max-width:768px){.ColorPickerModal_sectionDescription__fUoCR{font-size:13px}}.ColorPickerModal_baseColorPicker__Gjj5w{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.ColorPickerModal_colorInputRow__Nfxyu{display:flex;align-items:center;gap:12px}@media(max-width:480px){.ColorPickerModal_colorInputRow__Nfxyu{flex-wrap:wrap}}.ColorPickerModal_colorPreview__OdXq4{width:50px;height:50px;border-radius:8px;border:2px solid #d1d5db;flex-shrink:0;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ColorPickerModal_colorPreview__OdXq4:hover{border-color:#3b82f6;transform:scale(1.05);box-shadow:0 4px 8px rgba(0,0,0,.15)}@media(max-width:480px){.ColorPickerModal_colorPreview__OdXq4{width:40px;height:40px}}.ColorPickerModal_colorInput__mcYlo{width:60px;height:50px;border:2px solid #d1d5db;border-radius:8px;cursor:pointer;flex-shrink:0;transition:all .2s ease}.ColorPickerModal_colorInput__mcYlo:hover{border-color:#3b82f6}@media(max-width:480px){.ColorPickerModal_colorInput__mcYlo{width:50px;height:40px}}.ColorPickerModal_hexInput__zbIic{flex:1 1;padding:12px 16px;border:2px solid #d1d5db;border-radius:8px;font-size:14px;font-family:Monaco,Courier New,monospace;font-weight:500;color:#111827;background:#fff;transition:all .2s ease;text-transform:uppercase}.ColorPickerModal_hexInput__zbIic:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ColorPickerModal_hexInput__zbIic:hover:not(:focus){border-color:#9ca3af}.ColorPickerModal_hexInput__zbIic::placeholder{color:#9ca3af;text-transform:none}@media(max-width:480px){.ColorPickerModal_hexInput__zbIic{width:100%;padding:10px 14px}}.ColorPickerModal_copyButton__PLkih{padding:12px 16px;background:#f3f4f6;border:2px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.ColorPickerModal_copyButton__PLkih:hover{background:#e5e7eb;border-color:#9ca3af}.ColorPickerModal_copyButton__PLkih:active{transform:scale(.95)}@media(max-width:480px){.ColorPickerModal_copyButton__PLkih{padding:10px 14px}}.ColorPickerModal_sliderContainer__VV_VJ{display:flex;align-items:center;gap:16px;margin-bottom:16px}.ColorPickerModal_slider__m6M7k{flex:1 1;height:6px;border-radius:3px;background:linear-gradient(90deg,#e5e7eb,#3b82f6);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ColorPickerModal_slider__m6M7k::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#3b82f6;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-transition:all .2s ease;transition:all .2s ease}.ColorPickerModal_slider__m6M7k::-webkit-slider-thumb:hover{transform:scale(1.2);background:#2563eb}.ColorPickerModal_slider__m6M7k::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#3b82f6;cursor:pointer;border:none;box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-transition:all .2s ease;transition:all .2s ease}.ColorPickerModal_slider__m6M7k::-moz-range-thumb:hover{transform:scale(1.2);background:#2563eb}.ColorPickerModal_sliderLabel__CyaVU{color:#374151;font-size:14px;font-weight:500;white-space:nowrap;min-width:80px;text-align:right}.ColorPickerModal_colorGrid__qWPTP{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:12px;gap:12px}@media(max-width:768px){.ColorPickerModal_colorGrid__qWPTP{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}}@media(max-width:480px){.ColorPickerModal_colorGrid__qWPTP{grid-template-columns:repeat(2,1fr)}}.ColorPickerModal_colorCard__AJMJt{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:all .2s ease}.ColorPickerModal_colorCard__AJMJt:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.ColorPickerModal_colorSwatch__XK5bB{width:100%;height:80px;cursor:pointer;transition:all .2s ease;position:relative}.ColorPickerModal_colorSwatch__XK5bB:after{content:"Click to copy";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.7);color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;font-weight:500;opacity:0;transition:opacity .2s ease;white-space:nowrap}.ColorPickerModal_colorSwatch__XK5bB:hover:after{opacity:1}@media(max-width:768px){.ColorPickerModal_colorSwatch__XK5bB{height:70px}}.ColorPickerModal_colorInfo__5oB_Z{padding:12px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fafbfc}@media(max-width:768px){.ColorPickerModal_colorInfo__5oB_Z{padding:10px}}.ColorPickerModal_colorCode__lT361{flex:1 1;font-family:Monaco,Courier New,monospace;font-size:13px;color:#111827;font-weight:500;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.ColorPickerModal_colorCode__lT361{font-size:12px}}.ColorPickerModal_colorActions__Uuuq0{display:flex;gap:4px;flex-shrink:0}.ColorPickerModal_iconButton__7prDt{padding:6px;background:#fff;border:1px solid #d1d5db;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ColorPickerModal_iconButton__7prDt:hover{background:#f3f4f6;border-color:#9ca3af;color:#111827}.ColorPickerModal_iconButton__7prDt:active{transform:scale(.9)}.ColorPickerModal_addColorForm__Q_F6t{display:flex;gap:12px;margin-bottom:12px}@media(max-width:768px){.ColorPickerModal_addColorForm__Q_F6t{flex-direction:column}}.ColorPickerModal_nameInput__HmiGB{flex:1 1;padding:12px 16px;border:2px solid #d1d5db;border-radius:8px;font-size:14px;font-family:inherit;color:#111827;background:#fff;transition:all .2s ease}.ColorPickerModal_nameInput__HmiGB:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ColorPickerModal_nameInput__HmiGB:hover:not(:focus){border-color:#9ca3af}.ColorPickerModal_nameInput__HmiGB::placeholder{color:#9ca3af}@media(max-width:768px){.ColorPickerModal_nameInput__HmiGB{width:100%}}.ColorPickerModal_addButton__qW_t2{padding:12px 24px;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.ColorPickerModal_addButton__qW_t2:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.ColorPickerModal_addButton__qW_t2:active{transform:translateY(0)}@media(max-width:768px){.ColorPickerModal_addButton__qW_t2{width:100%;padding:10px 20px}}.ColorPickerModal_helpText__dWfNt{margin:0;color:#6b7280;font-size:13px;line-height:1.5}@media(max-width:768px){.ColorPickerModal_helpText__dWfNt{font-size:12px}}.ColorPickerModal_modalContent__g1edQ::-webkit-scrollbar{width:8px}.ColorPickerModal_modalContent__g1edQ::-webkit-scrollbar-track{background:#f3f4f6}.ColorPickerModal_modalContent__g1edQ::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.ColorPickerModal_modalContent__g1edQ::-webkit-scrollbar-thumb:hover{background:#9ca3af}.WidgetConfig_container__soOeP{max-width:1200px;margin:0 auto;padding:20px}.WidgetConfig_header__VeKGw{margin-bottom:30px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:20px}.WidgetConfig_header__VeKGw h2{margin:0 0 8px;color:#1f2937;font-size:28px;font-weight:600}.WidgetConfig_header__VeKGw p{margin:0;color:#6b7280;font-size:16px}.WidgetConfig_headerActions__03d8C{display:flex;gap:12px;align-items:center}.WidgetConfig_previewButton__ZD2nM{display:flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:var(--border-radius);cursor:pointer;font-size:14px;transition:all .2s ease}.WidgetConfig_previewButton__ZD2nM:hover{background:#f9fafb;border-color:#9ca3af}.WidgetConfig_saveButton__BNZyn{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#007bff;transition:all .2s ease}.WidgetConfig_saveButton__BNZyn:hover:not(:disabled){background:#0056b3}.WidgetConfig_saveButton__BNZyn:disabled{opacity:.6;cursor:not-allowed}.WidgetConfig_spinning__lA9Vd{animation:WidgetConfig_spin__gytHz 1s linear infinite}.WidgetConfig_statusMessage__7a2sO{padding:12px 16px;border-radius:var(--border-radius);margin-bottom:20px;font-size:14px;font-weight:500}.WidgetConfig_statusMessage__7a2sO.WidgetConfig_success__hLLLV{background:#d1fae5;color:#065f46;border:1px solid #a7f3d0}.WidgetConfig_statusMessage__7a2sO.WidgetConfig_error__noWoH{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}.WidgetConfig_companySelector__w7jjc{background:#fff;padding:30px;border-radius:8px;border:1px solid #e5e7eb;margin-bottom:30px}.WidgetConfig_companySelector__w7jjc label{display:block;margin-bottom:8px;font-weight:500;color:#374151}.WidgetConfig_companySelector__w7jjc select{width:100%;max-width:300px;padding:10px 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px;background:#fff}.WidgetConfig_companySelector__w7jjc select:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.WidgetConfig_content__9dcQ5{display:grid;grid-gap:30px;gap:30px;align-items:start}.WidgetConfig_content__9dcQ5.WidgetConfig_withPreview__ucPGQ{grid-template-columns:1fr auto}@media(max-width:1024px){.WidgetConfig_content__9dcQ5.WidgetConfig_withPreview__ucPGQ{grid-template-columns:1fr}}.WidgetConfig_content__9dcQ5.WidgetConfig_withoutPreview__2mmQo{grid-template-columns:1fr}.WidgetConfig_configSection__vhxLd{background:#fff;border-radius:8px;border:1px solid #e5e7eb;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.WidgetConfig_section__ZrtzH{border-bottom:1px solid #e5e7eb}.WidgetConfig_section__ZrtzH:last-child{border-bottom:none}.WidgetConfig_section__ZrtzH:nth-child(2n){background-color:#f8fafc}.WidgetConfig_section__ZrtzH:nth-child(odd){background-color:#fff}.WidgetConfig_sectionHeader__LWfqz{padding:24px 28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;border-bottom:1px solid rgba(0,0,0,0);position:relative}.WidgetConfig_sectionHeader__LWfqz:hover{background-color:rgba(59,130,246,.04);transform:translateY(-1px)}.WidgetConfig_sectionHeader__LWfqz:focus{outline:2px solid #3b82f6;outline-offset:-2px}.WidgetConfig_section__ZrtzH:nth-child(2n) .WidgetConfig_sectionHeader__LWfqz:hover{background-color:rgba(59,130,246,.06)}.WidgetConfig_sectionHeaderContent__H9ksg{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.WidgetConfig_sectionHeaderContent__H9ksg h3{margin:0;color:#1f2937;font-size:18px;font-weight:600}.WidgetConfig_chevron__gjU35{color:#6b7280;transition:transform .2s ease,color .2s ease;flex-shrink:0}.WidgetConfig_sectionHeader__LWfqz:hover .WidgetConfig_chevron__gjU35{color:#374151}.WidgetConfig_sectionContent__PvDGA{padding:0 28px 28px;animation:WidgetConfig_slideDown__FDS_V .2s ease-out}.WidgetConfig_sectionDescription__HFl1u{margin:0 0 16px;color:#6b7280;font-size:14px;line-height:1.5}.WidgetConfig_formGroup__TwA43{margin-bottom:20px}.WidgetConfig_formGroup__TwA43:last-child{margin-bottom:0}.WidgetConfig_formGroup__TwA43 label{display:block;margin-bottom:6px}.WidgetConfig_formGroup__TwA43 input,.WidgetConfig_formGroup__TwA43 select,.WidgetConfig_formGroup__TwA43 textarea{width:100%;padding:10px 12px;transition:border-color .2s ease}.WidgetConfig_formGroup__TwA43 input:focus,.WidgetConfig_formGroup__TwA43 select:focus,.WidgetConfig_formGroup__TwA43 textarea:focus{border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.WidgetConfig_formGroup__TwA43 input[type=checkbox],.WidgetConfig_formGroup__TwA43 select[type=checkbox],.WidgetConfig_formGroup__TwA43 textarea[type=checkbox]{width:auto;margin-right:10px}.WidgetConfig_formGroup__TwA43 textarea{font-family:inherit;line-height:1.5}.WidgetConfig_fieldNote__yv6C2{display:block;margin-top:6px;font-size:12px}.WidgetConfig_readOnlyField__kNo_I{padding:10px 12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:var(--border-radius);font-size:14px;color:#374151}.WidgetConfig_readOnlyField__kNo_I strong{font-weight:600;color:#1f2937}.WidgetConfig_colorInput__BkrZ_{display:flex;gap:12px;align-items:center}.WidgetConfig_colorInput__BkrZ_ input[type=color]{width:50px;height:40px;padding:4px;border:1px solid #d1d5db;border-radius:var(--border-radius);cursor:pointer}.WidgetConfig_colorInput__BkrZ_ input[type=text]{flex:1 1;font-family:monospace}.WidgetConfig_colorSource__MJxuy{font-size:12px;font-weight:400;color:#6b7280;margin-left:8px;font-style:italic}.WidgetConfig_colorGrid__1YytE{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px}.WidgetConfig_brandColorsSection__nSYrO{margin-bottom:20px;padding:16px;background:#f8fafc;border-radius:var(--border-radius);border:1px solid #e2e8f0}.WidgetConfig_resetBrandButton___mWI2{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#6366f1;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;margin-bottom:8px;transition:all .2s ease}.WidgetConfig_resetBrandButton___mWI2:hover:not(:disabled){background:#4f46e5}.WidgetConfig_resetBrandButton___mWI2:disabled{opacity:.6;cursor:not-allowed}.WidgetConfig_brandColorsNote__FVY3_{margin:0;font-size:12px;color:#64748b;line-height:1.4}.WidgetConfig_colorInputWithReset___jguv{display:flex;gap:8px;align-items:center}.WidgetConfig_individualResetButton__1mK9e{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:#f3f4f6;color:#6b7280;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s ease;flex-shrink:0}.WidgetConfig_individualResetButton__1mK9e:hover{background:#e5e7eb;color:#374151;border-color:#9ca3af}.WidgetConfig_individualResetButton__1mK9e:active{background:#d1d5db}.WidgetConfig_serviceAreaTabs__0gUb3{display:flex;border-bottom:1px solid #e5e7eb;margin-bottom:1.5rem}.WidgetConfig_tabButton__4Ex9g{padding:.75rem 1rem;font-size:.875rem;transition:all .2s}.WidgetConfig_zipCodeSection__0xvQx{display:flex;flex-direction:column;gap:1rem}.WidgetConfig_geographicSection__7bfGa{min-height:200px}.WidgetConfig_missingApiKey__qSl0z{padding:2rem;text-align:center;background:#fef3c7;border:1px solid #f59e0b;border-radius:var(--border-radius);color:#92400e}.WidgetConfig_missingApiKey__qSl0z p{margin:.5rem 0}.WidgetConfig_serviceAreaInput__8vpS6{display:flex;gap:8px;margin-bottom:16px}.WidgetConfig_serviceAreaInput__8vpS6 input{flex:1 1;margin:0}.WidgetConfig_serviceAreaInput__8vpS6 button{padding:10px 16px;background:#007bff;color:#fff;border:none;border-radius:var(--border-radius);cursor:pointer;font-size:14px;white-space:nowrap}.WidgetConfig_serviceAreaInput__8vpS6 button:hover{background:#0056b3}.WidgetConfig_serviceAreas__t2Skz{display:flex;flex-wrap:wrap;gap:8px}.WidgetConfig_serviceArea__wjdUK{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:#e5f3ff;color:#06c;border-radius:16px;font-size:13px;font-weight:500}.WidgetConfig_serviceArea__wjdUK button{background:none;border:none;color:#06c;cursor:pointer;font-size:16px;line-height:1;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.WidgetConfig_serviceArea__wjdUK button:hover{color:#049}.WidgetConfig_emailList__0CQSn{margin-top:16px}.WidgetConfig_emailList__0CQSn label{display:block;margin-bottom:8px;font-weight:500;color:#374151;font-size:14px}.WidgetConfig_emailTags__oQjhz{display:flex;flex-wrap:wrap;gap:8px}.WidgetConfig_emailTag__GvEan{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:#f0f9ff;color:#0369a1;border:1px solid #bae6fd;border-radius:16px;font-size:13px;font-weight:500}.WidgetConfig_emailTag__GvEan button{background:none;border:none;color:#0369a1;cursor:pointer;font-size:16px;line-height:1;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.WidgetConfig_emailTag__GvEan button:hover{color:#1e40af}.WidgetConfig_knowledgeTextarea__NM_ka{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:13px;line-height:1.6;min-height:400px}.WidgetConfig_embedCode__NF5bE{position:relative;background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--border-radius);padding:16px}.WidgetConfig_embedCode__NF5bE code{display:block;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:13px;line-height:1.6;color:#1e293b;white-space:pre;overflow-x:auto}.WidgetConfig_copyButton__DrYQ6{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:6px;padding:6px 10px;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px;font-weight:500}.WidgetConfig_copyButton__DrYQ6:hover{background:#0056b3}.WidgetConfig_copyButton__DrYQ6:disabled{opacity:.6;cursor:not-allowed}.WidgetConfig_embedCodeGroup__rU3dL{margin-bottom:24px}.WidgetConfig_embedCodeGroup__rU3dL:last-child{margin-bottom:0}.WidgetConfig_embedCodeGroup__rU3dL h4{margin:0 0 8px;color:#1f2937;font-size:16px;font-weight:600}.WidgetConfig_embedDescription__QhA17{margin:0 0 12px;color:#6b7280;font-size:14px;line-height:1.5}.WidgetConfig_previewSection__MHDzg{background:#fff;border-radius:8px;border:1px solid #e5e7eb;padding:24px;position:-webkit-sticky;position:sticky;top:20px;max-height:calc(100vh - 40px);overflow:hidden}.WidgetConfig_previewSection__MHDzg h3{margin:0 0 16px;color:#1f2937;font-size:18px;font-weight:600}.WidgetConfig_previewContainer__OFYJq{position:relative;min-height:600px;height:auto;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;overflow:hidden}.WidgetConfig_previewContainer__OFYJq .widget{position:absolute!important;bottom:20px!important;right:20px!important;transform:none!important}.WidgetConfig_domainSection__V7jt8{margin-top:24px;padding:20px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.WidgetConfig_domainSection__V7jt8 h4{margin:0 0 8px;color:#1f2937;font-size:16px;font-weight:600}.WidgetConfig_domainSectionDescription__NfWpO{margin:0 0 16px;color:#6b7280;font-size:14px;line-height:1.5}.WidgetConfig_domainError__HkvdG{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:12px;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--border-radius);color:#dc2626;font-size:14px}.WidgetConfig_domainForm__3LSgb{display:flex;flex-direction:column;gap:16px}.WidgetConfig_domainButton__D9hdg{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#3b82f6;color:#fff;border:none;border-radius:var(--border-radius);cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;align-self:flex-start}.WidgetConfig_domainButton__D9hdg:hover:not(:disabled){background:#2563eb}.WidgetConfig_domainButton__D9hdg:disabled{opacity:.6;cursor:not-allowed}.WidgetConfig_domainConfigured__8GQrx{display:flex;flex-direction:column;gap:20px}.WidgetConfig_domainHeader__XBMhv{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;background:#fff;border-radius:var(--border-radius);border:1px solid #e5e7eb}.WidgetConfig_domainInfo__32Gbj{display:flex;align-items:flex-start;gap:12px;flex:1 1}.WidgetConfig_domainInfo__32Gbj strong{font-size:16px;color:#1f2937;margin-bottom:4px;display:block}.WidgetConfig_domainStatus___U3HX{font-size:14px;color:#6b7280}.WidgetConfig_verifiedDate__2p44g{margin-left:8px;font-size:12px;color:#9ca3af}.WidgetConfig_domainActions__TE6Ew{display:flex;gap:8px}.WidgetConfig_verifyButton__e2f0t{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#059669;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease}.WidgetConfig_verifyButton__e2f0t:hover:not(:disabled){background:#047857}.WidgetConfig_verifyButton__e2f0t:disabled{opacity:.6;cursor:not-allowed}.WidgetConfig_deleteButton__K6Nia{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#dc2626;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease}.WidgetConfig_deleteButton__K6Nia:hover:not(:disabled){background:#b91c1c}.WidgetConfig_deleteButton__K6Nia:disabled{opacity:.6;cursor:not-allowed}.WidgetConfig_statusIconSuccess__6WKh1{color:#059669}.WidgetConfig_statusIconPending__VYSBz{color:#d97706}.WidgetConfig_statusIconError__WKLyn{color:#dc2626}.WidgetConfig_statusIconDefault__JlTuK{color:#6b7280}.WidgetConfig_dnsRecords__9f1hx{background:#fff;border-radius:var(--border-radius);border:1px solid #e5e7eb;overflow:hidden}.WidgetConfig_dnsRecords__9f1hx h5{margin:0 0 8px;padding:16px 16px 0;color:#1f2937;font-size:15px;font-weight:600}.WidgetConfig_dnsInstructions__nqC_F{margin:0 0 16px;padding:0 16px;color:#6b7280;font-size:14px;line-height:1.5}.WidgetConfig_recordsList__IEEa3{border-top:1px solid #f3f4f6}.WidgetConfig_dnsRecord__bgRXL{border-bottom:1px solid #f3f4f6}.WidgetConfig_dnsRecord__bgRXL:last-child{border-bottom:none}.WidgetConfig_recordHeader__SwMHx{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f9fafb;border-bottom:1px solid #f3f4f6}.WidgetConfig_recordType__TcY_E{font-weight:600;color:#1f2937;font-size:13px;padding:4px 8px;background:#e5e7eb;border-radius:4px}.WidgetConfig_recordStatus__NO2xB{display:flex;align-items:center;gap:6px;font-size:12px}.WidgetConfig_recordStatusText__rswVo{font-weight:500}.WidgetConfig_recordStatusVerified__CEShr{color:#059669}.WidgetConfig_recordStatusPending__paB_Q{color:#d97706}.WidgetConfig_recordStatusFailed__S30fr{color:#dc2626}.WidgetConfig_recordStatusDefault__rocW0{color:#6b7280}.WidgetConfig_recordDetails__RozIn{padding:16px;display:flex;flex-direction:column;gap:12px}.WidgetConfig_recordField__Mc4aZ{display:flex;flex-direction:column;gap:4px}.WidgetConfig_recordField__Mc4aZ label{font-weight:500;color:#374151;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.WidgetConfig_recordField__Mc4aZ code{padding:6px 8px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:12px;color:#1f2937;word-break:break-all}.WidgetConfig_recordValue__mfI0r{max-width:100%;overflow-x:auto}.WidgetConfig_verificationNote__u81z5{display:flex;align-items:flex-start;gap:12px;margin:16px;padding:12px;background:#fef3c7;border:1px solid #f59e0b;border-radius:var(--border-radius);color:#92400e}.WidgetConfig_verificationNote__u81z5 svg{flex-shrink:0;margin-top:2px}.WidgetConfig_verificationNote__u81z5 strong{display:block;margin-bottom:4px;font-weight:600}.WidgetConfig_verificationNote__u81z5 p{margin:0;font-size:13px;line-height:1.4}.WidgetConfig_successNote__a7GAV{display:flex;align-items:flex-start;gap:12px;margin:16px;padding:12px;background:#d1fae5;border:1px solid #a7f3d0;border-radius:var(--border-radius);color:#065f46}.WidgetConfig_successNote__a7GAV svg{flex-shrink:0;margin-top:2px}.WidgetConfig_successNote__a7GAV strong{display:block;margin-bottom:4px;font-weight:600}.WidgetConfig_successNote__a7GAV p{margin:0;font-size:13px;line-height:1.4}@keyframes WidgetConfig_slideDown__FDS_V{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.WidgetConfig_pestOptionsManager__BvFk9{display:flex;flex-direction:column;gap:24px}.WidgetConfig_currentPestOptions__vBt2q h4{margin:0 0 16px;color:#1f2937;font-size:16px;font-weight:600}.WidgetConfig_pestOptionsList__JAy6S{display:flex;flex-direction:column;gap:12px}.WidgetConfig_pestOptionItem__oTZvM{display:flex;flex-direction:column;padding:0;border:2px solid #e5e7eb;border-radius:8px;background:#f9fafb;transition:all .2s ease;overflow:hidden}.WidgetConfig_pestOptionItem__oTZvM:hover{border-color:#d1d5db;box-shadow:0 2px 8px rgba(0,0,0,.05)}.WidgetConfig_pestOptionHeader__I2Bck{display:flex;align-items:center;justify-content:space-between;padding:16px;gap:16px;flex-wrap:wrap}.WidgetConfig_pestOptionInfo__llb5n{display:flex;align-items:center;gap:12px;flex:1 1;min-width:200px}.WidgetConfig_pestIcon__sxctW{font-size:24px;flex-shrink:0}.WidgetConfig_pestDetails__xS2jv{flex:1 1}.WidgetConfig_pestName__lpWdo{color:#1f2937;margin-bottom:2px;display:flex;align-items:center;gap:8px;font-size:15px}.WidgetConfig_pestCategory__NVqtg{font-size:12px;color:#6b7280;text-transform:capitalize}.WidgetConfig_pestOptionActions__g0SE6{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.WidgetConfig_customLabelInput__2TpEn{padding:8px 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px;min-width:200px;max-width:300px;transition:all .2s ease}.WidgetConfig_customLabelInput__2TpEn:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.WidgetConfig_customLabelInput__2TpEn::placeholder{color:#9ca3af}.WidgetConfig_pestOptionToggle__6zkKp{display:flex;align-items:center;gap:6px;cursor:pointer;flex-shrink:0;white-space:nowrap}.WidgetConfig_toggleInput__YCAQY{width:14px;height:14px;cursor:pointer;accent-color:#3b82f6}.WidgetConfig_toggleLabel__C_BBS{font-size:13px;color:#374151;-webkit-user-select:none;-moz-user-select:none;user-select:none}.WidgetConfig_pestOptionHidden__yz7XY{opacity:.55}.WidgetConfig_removeButton__U2TRP{padding:8px 14px;border-radius:var(--border-radius);font-size:13px;font-weight:500;transition:all .2s ease;white-space:nowrap}.WidgetConfig_removeButton__U2TRP:hover{box-shadow:0 2px 4px rgba(239,68,68,.2)}.WidgetConfig_removeButton__U2TRP:active{transform:scale(.98)}.WidgetConfig_pestContentSection__AWVvk{padding:20px;background:#fff;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:20px}.WidgetConfig_pestContentField__ZzWKf{display:flex;flex-direction:column;gap:8px}.WidgetConfig_fieldLabel__RWRxB{font-size:14px;font-weight:500;color:#374151;display:flex;align-items:center;gap:8px}.WidgetConfig_textarea__H6UTN{width:100%;min-height:100px;padding:10px 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px;font-family:inherit;color:#1f2937;resize:vertical;transition:all .2s ease}.WidgetConfig_textarea__H6UTN:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.WidgetConfig_textarea__H6UTN::placeholder{color:#9ca3af}.WidgetConfig_pestContentInput__dv_Zk{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px;font-family:inherit;color:#1f2937;transition:all .2s ease}.WidgetConfig_pestContentInput__dv_Zk:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.WidgetConfig_pestContentInput__dv_Zk::placeholder{color:#9ca3af}.WidgetConfig_savingIndicator__aFTmw{color:#3b82f6;font-style:italic;animation:WidgetConfig_pulse__qNFBX 1.5s ease-in-out infinite}@keyframes WidgetConfig_pulse__qNFBX{0%,to{opacity:1}50%{opacity:.5}}.WidgetConfig_availablePestTypes__FDgd4 h4{margin:0 0 16px;color:#1f2937;font-size:16px;font-weight:600}.WidgetConfig_pestTypesGrid__N6_xE{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:12px;gap:12px}.WidgetConfig_pestTypeCard__SIpLa{display:flex;align-items:center;justify-content:space-between;padding:12px;border:2px solid #e5e7eb;border-radius:8px;background:#fff;transition:all .2s ease;cursor:pointer}.WidgetConfig_pestTypeCard__SIpLa:hover{border-color:#3b82f6;box-shadow:0 2px 4px rgba(59,130,246,.1)}.WidgetConfig_pestTypeInfo__4YA0g{display:flex;align-items:center;gap:12px;flex:1 1}.WidgetConfig_addButton__NrJWN{padding:6px 12px;background:#3b82f6;color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:700;transition:all .2s ease}.WidgetConfig_addButton__NrJWN:hover{background:#2563eb}.WidgetConfig_variableButton__ogDLB{padding:4px 8px;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:3px;cursor:pointer;font-size:11px;font-weight:500;transition:all .2s ease;min-width:40px;text-align:center}.WidgetConfig_variableButton__ogDLB:hover{background:#e5e7eb;border-color:#9ca3af}.WidgetConfig_variableButton__ogDLB:active{background:#d1d5db}.WidgetConfig_servicePlansManager__4Vmg9{display:flex;flex-direction:column;gap:20px}.WidgetConfig_servicePlansHeader__QHY8E{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.WidgetConfig_servicePlansHeader__QHY8E h4{margin:0;color:#1f2937;font-size:16px;font-weight:600}.WidgetConfig_createPlanButton__wPOlA{padding:8px 16px;background:#3b82f6;color:#fff;border:none;border-radius:var(--border-radius);cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.WidgetConfig_createPlanButton__wPOlA:hover{background:#2563eb}.WidgetConfig_noPlans__itklh{text-align:center;padding:40px 20px;color:#6b7280;background:#f9fafb;border-radius:8px;border:2px dashed #d1d5db}.WidgetConfig_noPlans__itklh p{margin:8px 0}.WidgetConfig_plansTable__64UIG{display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.WidgetConfig_plansTableHeader__fFn2r{padding:12px 16px;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-weight:600;color:#374151;font-size:14px}.WidgetConfig_planRow__rcW3m,.WidgetConfig_plansTableHeader__fFn2r{display:grid;grid-template-columns:2fr 1fr 1.5fr 1fr 1fr 1fr;grid-gap:16px;gap:16px}.WidgetConfig_planRow__rcW3m{padding:16px;border-bottom:1px solid #f3f4f6;align-items:center;transition:all .2s ease}.WidgetConfig_planRow__rcW3m:last-child{border-bottom:none}.WidgetConfig_planRow__rcW3m:hover{background:#f9fafb}.WidgetConfig_planName__x_Lfw{display:flex;flex-direction:column;gap:4px}.WidgetConfig_planName__x_Lfw strong{color:#1f2937;font-size:14px}.WidgetConfig_planBadge__Qo06G{display:inline-block;padding:2px 6px;background:#3b82f6;color:#fff;border-radius:4px;font-size:10px;font-weight:500;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.WidgetConfig_planDescription__0Ts9t{color:#6b7280;font-size:12px;line-height:1.4}.WidgetConfig_planCategory__wULUt{color:#374151;font-size:14px;text-transform:capitalize}.WidgetConfig_planPrice__ItWj2{display:flex;flex-direction:column;gap:2px;color:#374151;font-size:14px;font-weight:500}.WidgetConfig_initialPrice__inOmi{color:#6b7280;font-size:12px;font-weight:400}.WidgetConfig_planCoverage__82MIE{color:#374151;font-size:14px}.WidgetConfig_planStatus__RsIYM{display:flex;align-items:center}.WidgetConfig_statusIndicator__GoD_u{padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.WidgetConfig_statusIndicator__GoD_u.WidgetConfig_active__7x5am{background:rgba(34,197,94,.1);color:#059669}.WidgetConfig_statusIndicator__GoD_u.WidgetConfig_inactive__uuOYZ{background:rgba(156,163,175,.1);color:#6b7280}.WidgetConfig_planActions__Zzj8X{display:flex;gap:8px;align-items:center}.WidgetConfig_deleteButton__K6Nia,.WidgetConfig_editButton__agRae{padding:6px;border:1px solid #d1d5db;background:#fff;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s ease}.WidgetConfig_deleteButton__K6Nia:hover,.WidgetConfig_editButton__agRae:hover{background:#f3f4f6;border-color:#9ca3af}.WidgetConfig_deleteButton__K6Nia:hover{background:#fef2f2;border-color:#f87171}.WidgetConfig_modalOverlay__min9G{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.WidgetConfig_modalContent__5CCZI{background:#fff;border-radius:12px;width:100%;max-width:800px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.WidgetConfig_modalHeader__dxb1c{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}.WidgetConfig_modalHeader__dxb1c h3{margin:0;color:#1f2937;font-size:18px;font-weight:600}.WidgetConfig_closeButton__5JiHy{padding:8px;background:none;border:none;cursor:pointer;color:#6b7280;font-size:20px}.WidgetConfig_closeButton__5JiHy:hover{color:#374151}.WidgetConfig_modalTabs__gzQwN{display:flex;border-bottom:1px solid #e5e7eb;padding:0 24px}.WidgetConfig_tabButton__4Ex9g{padding:12px 16px;background:none;cursor:pointer;color:#6b7280;font-size:14px;font-weight:500;border:none;border-bottom:2px solid rgba(0,0,0,0);transition:all .2s ease}.WidgetConfig_tabButton__4Ex9g:hover{color:#374151}.WidgetConfig_tabButton__4Ex9g.WidgetConfig_active__7x5am{color:#3b82f6;border-bottom-color:#3b82f6}.WidgetConfig_modalForm__T8g4f{flex:1 1;overflow-y:auto;padding:24px}.WidgetConfig_tabContent__ILn4p{display:flex;flex-direction:column;gap:20px}.WidgetConfig_formGroup__TwA43{display:flex;flex-direction:column;gap:6px}.WidgetConfig_formGroup__TwA43 label{font-weight:500;color:#374151;font-size:14px}.WidgetConfig_formGroup__TwA43 input,.WidgetConfig_formGroup__TwA43 select,.WidgetConfig_formGroup__TwA43 textarea{padding:8px 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px}.WidgetConfig_formGroup__TwA43 input:focus,.WidgetConfig_formGroup__TwA43 select:focus,.WidgetConfig_formGroup__TwA43 textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.WidgetConfig_formGroup__TwA43 textarea{resize:vertical;min-height:80px}.WidgetConfig_formRow__tjeIu{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.WidgetConfig_checkboxGroup__Ze0uB{display:flex;align-items:center;gap:8px}.WidgetConfig_checkboxGroup__Ze0uB label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#374151}.WidgetConfig_checkboxGroup__Ze0uB input[type=checkbox]{width:auto;margin:0}.WidgetConfig_faqsSection__8RxTM,.WidgetConfig_featuresSection__udTbf{display:flex;flex-direction:column;gap:12px}.WidgetConfig_faqsSection__8RxTM h4,.WidgetConfig_featuresSection__udTbf h4{margin:0;color:#1f2937;font-size:16px;font-weight:600}.WidgetConfig_featureRow__U58HF{display:flex;gap:8px;align-items:center}.WidgetConfig_featureRow__U58HF input{flex:1 1}.WidgetConfig_faqRow__78a6i{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #e5e7eb;border-radius:var(--border-radius);position:relative}.WidgetConfig_faqRow__78a6i .WidgetConfig_removeButton__U2TRP{position:absolute;top:8px;right:8px}.WidgetConfig_removeButton__U2TRP{padding:4px 8px;background:#ef4444;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px}.WidgetConfig_removeButton__U2TRP:hover{background:#dc2626}.WidgetConfig_removeButton__U2TRP:disabled{background:#d1d5db;cursor:not-allowed}.WidgetConfig_addButton__NrJWN{padding:8px 12px;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:var(--border-radius);cursor:pointer;font-size:14px;align-self:flex-start}.WidgetConfig_addButton__NrJWN:hover{background:#e5e7eb}.WidgetConfig_pestCoverageGrid__L9X5v{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:12px;gap:12px}.WidgetConfig_pestCoverageItem__MfUn1{display:flex;justify-content:space-between;align-items:center;padding:12px;border:1px solid #e5e7eb;border-radius:var(--border-radius);background:#f9fafb}.WidgetConfig_pestInfo__bqs5q{display:flex;align-items:center;gap:8px}.WidgetConfig_pestIcon__sxctW{font-size:20px}.WidgetConfig_pestName__lpWdo{font-weight:500;color:#374151}.WidgetConfig_coverageSelect__7rnQe{min-width:120px}.WidgetConfig_modalActions__Av9wJ{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e5e7eb;background:#f9fafb}.WidgetConfig_cancelButton__vauBs{padding:8px 16px;background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:var(--border-radius);cursor:pointer;font-size:14px}.WidgetConfig_cancelButton__vauBs:hover{background:#f3f4f6}.WidgetConfig_saveButton__BNZyn{padding:8px 16px;background:#3b82f6;color:#fff;border:none;border-radius:var(--border-radius);cursor:pointer;font-size:14px;font-weight:500}.WidgetConfig_saveButton__BNZyn:hover{background:#2563eb}.WidgetConfig_brandLogoDisplay__d_5E0{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#f9fafb;text-align:center}.WidgetConfig_brandLogoDisplay__d_5E0 img{display:block;margin:0 auto 12px;border-radius:4px}.WidgetConfig_brandLogoDisplay__d_5E0 .WidgetConfig_brandLogoNote__b5KQA{margin:0;font-size:14px;color:#6b7280}.WidgetConfig_brandLogoDisplay__d_5E0 .WidgetConfig_brandLogoNote__b5KQA a{color:#007bff;text-decoration:none}.WidgetConfig_brandLogoDisplay__d_5E0 .WidgetConfig_brandLogoNote__b5KQA a:hover{text-decoration:underline}.WidgetConfig_brandLogoMissing__75MnZ{border:1px dashed #d1d5db;border-radius:8px;padding:16px;text-align:center;color:#6b7280}.WidgetConfig_brandLogoMissing__75MnZ p{margin:0 0 8px;font-size:14px}.WidgetConfig_brandLogoMissing__75MnZ p:last-child{margin-bottom:0}.WidgetConfig_brandLogoMissing__75MnZ p a{color:#007bff;text-decoration:none}.WidgetConfig_brandLogoMissing__75MnZ p a:hover{text-decoration:underline}.WidgetConfig_heroImagePreview__XNoZY{margin-top:16px;border:1px solid #e5e7eb;border-radius:8px;padding:16px;text-align:center}.WidgetConfig_heroImagePreview__XNoZY img{display:block;margin:0 auto 12px;border-radius:4px}.WidgetConfig_heroImagePreview__XNoZY .WidgetConfig_removeImageButton__xILiK{background:#dc3545;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}.WidgetConfig_heroImagePreview__XNoZY .WidgetConfig_removeImageButton__xILiK:hover{background:#c82333}.WidgetConfig_fileInput__KDCYo{margin-top:8px}.WidgetConfig_fieldNote__yv6C2{margin:8px 0 0;font-size:14px;color:#6b7280;line-height:1.4}.WidgetConfig_uploadingIndicator__U0ftW{display:flex;align-items:center;gap:12px;padding:16px;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:8px;margin-top:8px;color:#475569;font-weight:500}.WidgetConfig_spinner__yfHzU{width:20px;height:20px;border:2px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:WidgetConfig_spin__gytHz 1s linear infinite}.WidgetConfig_imagePreview__TCXBo{position:relative;margin-top:12px;display:inline-block}.WidgetConfig_imagePreview__TCXBo.WidgetConfig_uploading__GEEd3{opacity:.6}.WidgetConfig_imageOverlay__71e8E{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;border-radius:8px}.WidgetConfig_overlaySpinner__HO9pW{width:32px;height:32px;border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:WidgetConfig_spin__gytHz 1s linear infinite}.WidgetConfig_benefitItem__rwi6N{border:1px solid #e2e8f0;border-radius:8px;padding:16px;margin-bottom:16px;background:#f8fafc}.WidgetConfig_benefitHeader__h_bbv{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.WidgetConfig_benefitHeader__h_bbv h4{margin:0;font-size:16px;font-weight:600;color:#374151}.WidgetConfig_benefitFields__p5nH2{display:grid;grid-gap:16px;gap:16px}.WidgetConfig_svgInput__hGv7a{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;line-height:1.4;resize:vertical}.WidgetConfig_benefitPreview__2xHgM{padding:12px;background:#fff;border:1px solid #d1d5db;border-radius:var(--border-radius)}.WidgetConfig_benefitPreview__2xHgM .WidgetConfig_previewLabel__KqdjV{font-size:12px;color:#6b7280;margin-bottom:8px;font-weight:500}.WidgetConfig_previewItem__V3IQx{display:flex;align-items:center;gap:12px}.WidgetConfig_previewItem__V3IQx .WidgetConfig_previewIcon__tEj7I{display:flex;align-items:center;width:20px;height:20px;flex-shrink:0}.WidgetConfig_previewItem__V3IQx .WidgetConfig_previewIcon__tEj7I svg{width:100%;height:100%}.WidgetConfig_previewItem__V3IQx .WidgetConfig_previewText__oBa4C{font-size:16px;color:#374151}.WidgetConfig_savingIndicator__aFTmw{display:inline-flex;align-items:center;gap:4px;margin-left:8px;font-size:12px;color:#6b7280;font-weight:400}.WidgetConfig_savingIndicator__aFTmw svg{animation:WidgetConfig_spin__gytHz 1s linear infinite}@keyframes WidgetConfig_spin__gytHz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WidgetConfig_customPricingGrid__c9uav{margin-top:1rem;border:1px solid #e2e8f0;border-radius:var(--border-radius);overflow:hidden}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_headerRow__WLoke{display:grid;grid-template-columns:200px 1fr 1fr;grid-gap:1rem;gap:1rem;padding:.75rem;background-color:#f8fafc;border-bottom:2px solid #e2e8f0;font-weight:600;font-size:.875rem;color:#475569}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_intervalRow__c8iUC{display:grid;grid-template-columns:200px 1fr 1fr;grid-gap:1rem;gap:1rem;padding:.75rem;border-bottom:1px solid #e2e8f0;align-items:center;transition:background-color .2s ease}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_intervalRow__c8iUC:hover{background-color:#f8fafc}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_intervalRow__c8iUC:last-child{border-bottom:none}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_intervalLabel__I2FQ3{display:flex;flex-direction:column;gap:.25rem}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_intervalLabel__I2FQ3 strong{color:#1e293b;font-size:.875rem;font-weight:600}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_intervalLabel__I2FQ3 small{color:#64748b;font-size:.75rem}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_priceInput__0XhXz{display:flex;align-items:center;gap:.5rem}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_priceInput__0XhXz span{font-weight:500;color:#475569;font-size:.875rem}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_priceInput__0XhXz input{flex:1 1;padding:.5rem;border:1px solid #cbd5e1;border-radius:4px;font-size:.875rem;transition:all .2s ease}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_priceInput__0XhXz input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_priceInput__0XhXz input:hover{border-color:#94a3b8}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_pricingNote__MgiXb{margin:1rem;padding:1rem;background-color:#fef3c7;border-left:4px solid #f59e0b;border-radius:4px;font-size:.875rem;color:#92400e;line-height:1.5}.WidgetConfig_customPricingGrid__c9uav .WidgetConfig_pricingNote__MgiXb strong{font-weight:600;display:block;margin-bottom:.25rem}.WidgetConfig_loadingState__iHDUe{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--border-radius);margin-top:1rem}.WidgetConfig_loadingState__iHDUe .WidgetConfig_spinner__yfHzU{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:WidgetConfig_spin__gytHz 1s linear infinite;margin-bottom:1rem}.WidgetConfig_loadingState__iHDUe p{margin:0;color:#64748b;font-size:.875rem}.WidgetConfig_errorState__bniCY{padding:1.5rem;background-color:#fef2f2;border:1px solid #fecaca;border-left:4px solid #dc3545;border-radius:var(--border-radius);margin-top:1rem}.WidgetConfig_errorState__bniCY p{margin:0;line-height:1.5}.WidgetConfig_specialtyPricingNote__q7LTX{padding:12px 16px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:var(--border-radius);color:#1e40af;font-size:14px;margin-bottom:8px}.WidgetConfig_specialtyLinesSection__b6Kn_{display:flex;flex-direction:column;gap:16px}.WidgetConfig_specialtyLinesSection__b6Kn_ h4{margin:0 0 4px;font-size:16px;font-weight:600}.WidgetConfig_specialtyLinesSection__b6Kn_ p{margin:0 0 8px;font-size:13px;color:#6b7280}.WidgetConfig_specialtyLineRow__m4VGy{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:var(--border-radius)}.WidgetConfig_specialtyLineRow__m4VGy .WidgetConfig_formGroup__TwA43{flex:1 1 140px;min-width:120px}.WidgetConfig_specialtyLineRow__m4VGy .WidgetConfig_removeBtn__fWmKu{flex-shrink:0;margin-bottom:0}.ConfirmationModal_modalOverlay__Ze_yj{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}.ConfirmationModal_modalContent__eJfIC{background:#fff;border-radius:12px;width:100%;max-width:480px;display:flex;flex-direction:column;box-shadow:0 4px 6px rgba(0,0,0,.1)}.ConfirmationModal_modalHeader__eTfVi{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #e0e0e0}.ConfirmationModal_modalHeader__eTfVi h2{margin:0;font-size:1.125rem;font-weight:600}.ConfirmationModal_closeButton__OANSH{padding:.5rem;background:rgba(0,0,0,0);border:none;cursor:pointer;color:#666;transition:color .2s}.ConfirmationModal_closeButton__OANSH:hover{color:#333}.ConfirmationModal_modalBody__i_V5H{padding:1.25rem}.ConfirmationModal_modalBody__i_V5H p{margin:0;color:#666;font-size:.9375rem;line-height:1.5}.ConfirmationModal_modalFooter__hPsfZ{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid #e0e0e0}.ConfirmationModal_cancelButton__yoMao,.ConfirmationModal_confirmButton__DNwS1{padding:.625rem 1.25rem;border-radius:var(--border-radius);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s}.ConfirmationModal_cancelButton__yoMao{background:#fff;border:1px solid #e0e0e0;color:#666}.ConfirmationModal_cancelButton__yoMao:hover{background:#f8f9fa;border-color:#ccc}.ConfirmationModal_confirmButton__DNwS1{background:#007bff;border:none;color:#fff}.ConfirmationModal_confirmButton__DNwS1:hover{background:#0056b3}.ConfirmationModal_confirmButton__DNwS1.ConfirmationModal_dangerButton__n_CuP{background:#dc3545}.ConfirmationModal_confirmButton__DNwS1.ConfirmationModal_dangerButton__n_CuP:hover{background:#c82333}.AddOnServiceEditor_modalOverlay__aSsgd{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AddOnServiceEditor_modal__B9CXj{background:#fff;border-radius:12px;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px rgba(0,0,0,.2)}.AddOnServiceEditor_modalHeader__MNFEU{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 20px;border-bottom:1px solid #e0e0e0;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:10}.AddOnServiceEditor_modalHeader__MNFEU h2{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}.AddOnServiceEditor_closeButton__XxvoO{background:none;border:none;color:#666;cursor:pointer;padding:8px;border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.AddOnServiceEditor_closeButton__XxvoO:hover{background:#f5f5f5;color:#1a1a1a}.AddOnServiceEditor_form__JFnc6{padding:24px}.AddOnServiceEditor_formSection__UiQVO{margin-bottom:32px}.AddOnServiceEditor_formSection__UiQVO h3{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #f0f0f0}.AddOnServiceEditor_formGroup__kV6bK{margin-bottom:20px}.AddOnServiceEditor_formGroup__kV6bK label{display:block;font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.AddOnServiceEditor_formGroup__kV6bK input,.AddOnServiceEditor_formGroup__kV6bK select,.AddOnServiceEditor_formGroup__kV6bK textarea{width:100%;padding:10px 14px;border:1px solid #d0d0d0;border-radius:var(--border-radius);font-size:14px;font-family:inherit;transition:border-color .2s ease}.AddOnServiceEditor_formGroup__kV6bK input:focus,.AddOnServiceEditor_formGroup__kV6bK select:focus,.AddOnServiceEditor_formGroup__kV6bK textarea:focus{outline:none;border-color:#4caf50}.AddOnServiceEditor_formGroup__kV6bK input::placeholder,.AddOnServiceEditor_formGroup__kV6bK select::placeholder,.AddOnServiceEditor_formGroup__kV6bK textarea::placeholder{color:#999}.AddOnServiceEditor_formGroup__kV6bK textarea{resize:vertical;min-height:80px}.AddOnServiceEditor_formRow__qlMP9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.AddOnServiceEditor_required__AnVQK{color:#f44336}.AddOnServiceEditor_helpText__GIb2S{font-size:13px;color:#666;margin:6px 0 0;line-height:1.4}.AddOnServiceEditor_noPlans__YSaSM{font-size:14px;color:#f57c00;background:#fff3e0;padding:12px 16px;border-radius:var(--border-radius);margin:0}.AddOnServiceEditor_checkboxGroup__blacn{display:flex;flex-direction:column;gap:12px;padding:12px;background:#f9f9f9;border-radius:var(--border-radius);max-height:200px;overflow-y:auto}.AddOnServiceEditor_checkboxLabel__L7NQV{display:flex;align-items:center;gap:10px;cursor:pointer;padding:8px;border-radius:4px;transition:background .2s ease}.AddOnServiceEditor_checkboxLabel__L7NQV:hover{background:#f0f0f0}.AddOnServiceEditor_checkboxLabel__L7NQV input[type=checkbox]{width:auto;margin:0;cursor:pointer}.AddOnServiceEditor_checkboxLabel__L7NQV span{font-size:14px;color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AddOnServiceEditor_variantCard__9vCF4{border:1px solid #e0e0e0;border-radius:8px;padding:12px 14px;margin-bottom:10px;background:#fafafa}.AddOnServiceEditor_variantCardHeader__DnHt7{display:flex;align-items:center;gap:8px;margin-bottom:12px}.AddOnServiceEditor_variantLabelInput__dlKCG{flex:1 1;padding:8px 12px;border:1px solid #d0d0d0;border-radius:var(--border-radius);font-size:14px;font-family:inherit;font-weight:600}.AddOnServiceEditor_variantLabelInput__dlKCG:focus{outline:none;border-color:#4caf50}.AddOnServiceEditor_variantLabelInput__dlKCG::placeholder{font-weight:400;color:#999}.AddOnServiceEditor_variantFields__vTOq8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.AddOnServiceEditor_variantFields__vTOq8 .AddOnServiceEditor_formGroup__kV6bK{margin-bottom:0}.AddOnServiceEditor_removeButton__h_i0I{background:none;border:1px solid #d0d0d0;border-radius:var(--border-radius);color:#999;cursor:pointer;padding:6px 10px;font-size:12px;line-height:1;transition:all .2s ease;flex-shrink:0}.AddOnServiceEditor_removeButton__h_i0I:hover{background:#fee2e2;border-color:#f87171;color:#dc2626}.AddOnServiceEditor_removeButton__h_i0I:disabled{opacity:.4;cursor:not-allowed}.AddOnServiceEditor_addButton__ckKiD{background:none;border:1px dashed #4caf50;border-radius:var(--border-radius);color:#4caf50;cursor:pointer;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s ease;margin-top:4px}.AddOnServiceEditor_addButton__ckKiD:hover{background:#f0fdf4;border-color:#16a34a;color:#16a34a}.AddOnServiceEditor_formActions__gtew0{display:flex;justify-content:flex-end;gap:12px;padding-top:24px;border-top:1px solid #e0e0e0;margin-top:24px}.AddOnServiceEditor_cancelButton__F5L0Z,.AddOnServiceEditor_submitButton__sWnpu{padding:12px 24px;border:none;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease}.AddOnServiceEditor_cancelButton__F5L0Z:disabled,.AddOnServiceEditor_submitButton__sWnpu:disabled{opacity:.6;cursor:not-allowed}.AddOnServiceEditor_cancelButton__F5L0Z{background:#f5f5f5;color:#666}.AddOnServiceEditor_cancelButton__F5L0Z:hover:not(:disabled){background:#e0e0e0}.AddOnServiceEditor_submitButton__sWnpu{background:#4caf50;color:#fff}.AddOnServiceEditor_submitButton__sWnpu:hover:not(:disabled){background:#43a047}.WidgetPreview_previewContainer__7C0Bn{width:100%;background:#f8fafc;border-radius:8px;border:1px solid #e5e7eb;position:relative;padding:20px 20px 40px;min-height:600px;height:auto}.WidgetPreview_previewBadge__KO_pB{position:absolute;top:10px;left:10px;background:#fbbf24;color:#92400e;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;z-index:10000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.WidgetPreview_loadingContainer__f_ESc{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;background:#f8fafc;border-radius:8px;border:1px solid #e5e7eb}.WidgetPreview_loadingContainer__f_ESc p{margin:16px 0 0;color:#6b7280;font-size:14px;font-family:system-ui,sans-serif}.WidgetPreview_loadingHint___OoRt{font-size:12px!important;color:#9ca3af!important;margin-top:8px!important}.WidgetPreview_errorContainer__s0xP2{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;background:#fef2f2;border-radius:8px;border:1px solid #fecaca;padding:20px;text-align:center}.WidgetPreview_errorContainer__s0xP2 h3{color:#dc2626;margin:16px 0 8px;font-size:18px;font-family:system-ui,sans-serif}.WidgetPreview_errorContainer__s0xP2 p{color:#7f1d1d;font-size:14px;margin:0 0 20px;font-family:system-ui,sans-serif}.WidgetPreview_errorIcon__w3xo5{font-size:48px;margin-bottom:8px}.WidgetPreview_retryButton__3YuXN{background:#dc2626;color:#fff;border:none;padding:10px 20px;border-radius:var(--border-radius);cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s}.WidgetPreview_retryButton__3YuXN:hover{background:#b91c1c}.WidgetPreview_loadingSpinner__xTbwX{width:32px;height:32px;border:3px solid #e5e7eb;border-top-color:#007bff;border-radius:50%;animation:WidgetPreview_spin__z1mkc 1s linear infinite}@keyframes WidgetPreview_spin__z1mkc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WidgetPreview_widgetContainer__LAvJw{width:100%;padding-top:40px}.WidgetPreview_widgetContainer__LAvJw .dh-form-widget{position:static!important;transform:none!important;margin:0 auto!important;max-width:500px!important;box-shadow:0 4px 16px rgba(0,0,0,.1)!important}@media(max-width:640px){.WidgetPreview_previewContainer__7C0Bn{padding:15px 15px 30px;min-height:500px;height:auto}.WidgetPreview_previewBadge__KO_pB{font-size:11px;padding:4px 8px}.WidgetPreview_widgetContainer__LAvJw{padding-top:35px}.WidgetPreview_widgetContainer__LAvJw .dh-form-widget{max-width:100%!important}.WidgetPreview_errorContainer__s0xP2,.WidgetPreview_loadingContainer__f_ESc{height:300px}}.ServiceAreaMap_serviceAreaMap__0DtWt{display:flex;flex-direction:column;gap:1.5rem;background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ServiceAreaMap_mapControls__faT6a{display:flex;flex-direction:column;gap:1rem}.ServiceAreaMap_drawingControls__U0vm_ h4{margin:0 0 1rem;color:#1f2937;font-size:1.125rem;font-weight:600}.ServiceAreaMap_drawingButtons__vdEm8{display:flex;gap:.75rem;flex-wrap:wrap}.ServiceAreaMap_drawButton__oUvw8{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#3b82f6;color:#fff;border:none;border-radius:var(--border-radius);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.ServiceAreaMap_drawButton__oUvw8:hover:not(:disabled){background:#2563eb;transform:translateY(-1px)}.ServiceAreaMap_drawButton__oUvw8:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.ServiceAreaMap_creationForm__CYIh0{display:flex;flex-direction:column;gap:1rem;padding:1rem;background:#f9fafb;border-radius:var(--border-radius);border:1px solid #e5e7eb}.ServiceAreaMap_formGroup__ecZma{display:flex;flex-direction:column;gap:.5rem}.ServiceAreaMap_formGroup__ecZma label{font-weight:500;color:#374151;font-size:.875rem}.ServiceAreaMap_formGroup__ecZma input{padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:4px;font-size:.875rem}.ServiceAreaMap_formGroup__ecZma input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ServiceAreaMap_formActions__wBSw7{display:flex;justify-content:space-between;align-items:center;padding-top:.5rem}.ServiceAreaMap_instruction__TPY5x{color:#6b7280;font-size:.875rem;margin:0}.ServiceAreaMap_cancelButton__fuvFn{padding:.5rem 1rem;background:#ef4444;color:#fff;border:none;border-radius:4px;font-size:.875rem;cursor:pointer;transition:background .2s}.ServiceAreaMap_cancelButton__fuvFn:hover{background:#dc2626}.ServiceAreaMap_mapContainer__OP4t5{width:100%;height:500px;border-radius:var(--border-radius);overflow:hidden;border:1px solid #e5e7eb}.ServiceAreaMap_areasList__qi6lo{display:flex;flex-direction:column;gap:1rem}.ServiceAreaMap_emptyState__mSBOu{text-align:center;color:#6b7280;font-style:italic;padding:2rem;background:#f9fafb;border-radius:var(--border-radius);border:1px dashed #d1d5db;margin:0}.ServiceAreaMap_areasGrid__3G0DT{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1rem;gap:1rem}.ServiceAreaMap_areaCard__HRvo_{border:1px solid #e5e7eb;border-radius:var(--border-radius);padding:1rem;background:#fff;cursor:pointer;transition:all .2s}.ServiceAreaMap_areaCard__HRvo_:hover{border-color:#3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.1)}.ServiceAreaMap_areaCard__HRvo_.ServiceAreaMap_selected__mGqVB{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ServiceAreaMap_areaCard__HRvo_.ServiceAreaMap_inactive__nrsej{opacity:.6;background:#f9fafb}.ServiceAreaMap_areaHeader__55Dic{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.ServiceAreaMap_areaInfo__QUxVu{display:flex;flex-direction:column;gap:.25rem}.ServiceAreaMap_areaInfo__QUxVu h5{margin:0;color:#1f2937;font-size:1rem;font-weight:600}.ServiceAreaMap_areaType__nKrqR{display:flex;align-items:center;gap:.25rem;color:#6b7280;font-size:.75rem;text-transform:capitalize}.ServiceAreaMap_areaActions__qNuAc{display:flex;gap:.5rem;align-items:center}.ServiceAreaMap_toggleButton__w6vEb{padding:.25rem .5rem;border:1px solid;border-radius:4px;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s}.ServiceAreaMap_toggleButton__w6vEb.ServiceAreaMap_active__sIRji{background:#10b981;color:#fff;border-color:#10b981}.ServiceAreaMap_toggleButton__w6vEb.ServiceAreaMap_active__sIRji:hover{background:#059669}.ServiceAreaMap_toggleButton__w6vEb.ServiceAreaMap_inactive__nrsej{background:#6b7280;color:#fff;border-color:#6b7280}.ServiceAreaMap_toggleButton__w6vEb.ServiceAreaMap_inactive__nrsej:hover{background:#4b5563}.ServiceAreaMap_deleteButton__xseSg{display:flex;align-items:center;justify-content:center;padding:.25rem;background:#ef4444;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background .2s}.ServiceAreaMap_deleteButton__xseSg:hover{background:#dc2626}.ServiceAreaMap_areaDetails__hNl_D{display:flex;flex-direction:column;gap:.5rem}.ServiceAreaMap_areaDetail__mbCpW{display:flex;justify-content:space-between;font-size:.875rem}.ServiceAreaMap_areaDetail__mbCpW span:first-child{color:#6b7280;font-weight:500}.ServiceAreaMap_areaDetail__mbCpW span:last-child{color:#1f2937}@media(max-width:768px){.ServiceAreaMap_serviceAreaMap__0DtWt{padding:1rem}.ServiceAreaMap_drawingButtons__vdEm8{flex-direction:column}.ServiceAreaMap_areasGrid__3G0DT{grid-template-columns:1fr}.ServiceAreaMap_mapContainer__OP4t5{height:400px}}.ServiceAreaMap_areasHeader__N4dwE{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.ServiceAreaMap_areasHeader__N4dwE h4{margin:0;color:#1f2937;font-size:1.125rem;font-weight:600}.ServiceAreaMap_saveSection__fovmF{display:flex;align-items:center;gap:12px}.ServiceAreaMap_saveStatus__x5LCC{display:flex;flex-direction:column;gap:4px}.ServiceAreaMap_unsavedIndicator__ijl1M{font-weight:600;color:#ef4444;font-size:14px}.ServiceAreaMap_saveButton__B2noo{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#007bff;color:#fff;border:none;border-radius:var(--border-radius);cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.ServiceAreaMap_saveButton__B2noo:hover:not(:disabled){background:#0056b3;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,123,255,.3)}.ServiceAreaMap_saveButton__B2noo:disabled{background:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}.ServiceAreaMap_saveButton__B2noo.ServiceAreaMap_success__evf2y{background:#10b981}.ServiceAreaMap_saveButton__B2noo.ServiceAreaMap_success__evf2y:hover:not(:disabled){background:#059669;box-shadow:0 4px 8px rgba(16,185,129,.3)}.ServiceAreaMap_saveButton__B2noo.ServiceAreaMap_error__Ys1DJ{background:#ef4444}.ServiceAreaMap_saveButton__B2noo.ServiceAreaMap_error__Ys1DJ:hover:not(:disabled){background:#dc2626;box-shadow:0 4px 8px rgba(239,68,68,.3)}.ServiceAreaMap_spinning__1lgHD{animation:ServiceAreaMap_spin__lW4mG 1s linear infinite}@keyframes ServiceAreaMap_spin__lW4mG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ServiceAreaMap_validationSummary__9o36i{display:flex;align-items:center;gap:8px}.ServiceAreaMap_validationError__H9eum{color:#ef4444;font-size:.875rem;font-weight:500}.ServiceAreaMap_areaNameSection__h_wb2{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.ServiceAreaMap_areaNameSection__h_wb2 .ServiceAreaMap_hasError__GnqdI{color:#ef4444;cursor:pointer}.ServiceAreaMap_areaNameSection__h_wb2 .ServiceAreaMap_hasError__GnqdI:hover{color:#dc2626}.ServiceAreaMap_areaNameSection__h_wb2 h5{cursor:pointer;transition:color .2s}.ServiceAreaMap_areaNameSection__h_wb2 h5:hover{color:#3b82f6}.ServiceAreaMap_nameInput___kL2s{padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:4px;font-size:.875rem;font-weight:500;min-width:0;flex:1 1}.ServiceAreaMap_nameInput___kL2s:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ServiceAreaMap_nameInput___kL2s.ServiceAreaMap_error__Ys1DJ{border-color:#ef4444}.ServiceAreaMap_nameInput___kL2s.ServiceAreaMap_error__Ys1DJ:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.ServiceAreaMap_nameInput___kL2s::placeholder{color:#9ca3af;font-style:italic}.ServiceAreaMap_errorMessage__tam_P{color:#ef4444;font-size:.75rem;font-weight:500}.ServiceAreaMap_editingControls__GIWsz{display:flex;gap:.5rem;align-items:center;width:100%}.ServiceAreaMap_editActions___BOpV{display:flex;gap:.25rem}.ServiceAreaMap_saveEdit__Upxbz{display:flex;align-items:center;justify-content:center;padding:.25rem;background:#10b981;color:#fff;border:none;border-radius:3px;cursor:pointer;transition:background .2s}.ServiceAreaMap_saveEdit__Upxbz:hover{background:#059669}.ServiceAreaMap_cancelEdit__nwRUx{display:flex;align-items:center;justify-content:center;padding:.25rem .5rem;background:#6b7280;color:#fff;border:none;border-radius:3px;cursor:pointer;transition:background .2s;font-size:.75rem;line-height:1}.ServiceAreaMap_cancelEdit__nwRUx:hover{background:#4b5563}.ServiceAreaMap_required__aICPJ{color:#ef4444;font-weight:700}.ServiceAreaMap_fieldError__3M2zV{color:#ef4444;font-size:.75rem;font-weight:500;margin-top:.25rem}.ServiceAreaMap_actionButtons__ZS90c{display:flex;gap:.5rem;align-items:center}.ServiceAreaMap_addButton__VsnZy{padding:.5rem 1rem;background:#10b981;color:#fff;border:none;border-radius:4px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s}.ServiceAreaMap_addButton__VsnZy:hover:not(:disabled){background:#059669}.ServiceAreaMap_addButton__VsnZy.ServiceAreaMap_disabled__J68xU,.ServiceAreaMap_addButton__VsnZy:disabled{background:#9ca3af;cursor:not-allowed}.ServiceAreaMap_unnamedArea__hke27{color:#9ca3af;font-style:italic;margin:0}.ServiceAreaMap_allGoodIndicator__Z3fi9{font-weight:600;color:#10b981;font-size:14px}.ServiceAreaMap_editableAreaName__vjMf4{cursor:pointer;transition:color .2s;margin:0}.ServiceAreaMap_editableAreaName__vjMf4:hover{color:#3b82f6}.ServiceAreaMap_editableAreaName__vjMf4.ServiceAreaMap_unnamedArea__hke27{color:#9ca3af;font-style:italic}.ServiceAreaMap_noAreasIndicator__FKGn5{font-weight:500;color:#6b7280;font-size:14px}