.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}.StarButton_starButton__D_Ms6{display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease;color:#94a3b8}.StarButton_starButton__D_Ms6:hover{background:rgba(148,163,184,.1);color:#fbbf24}.StarButton_starButton__D_Ms6:active{transform:scale(.95)}.StarButton_starButton__D_Ms6:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.StarButton_starButton__D_Ms6 .StarButton_starIcon__pN3cB{transition:all .2s ease}.StarButton_starButton__D_Ms6:has(path[fill=currentColor]){color:#fbbf24}.StarButton_starButton__D_Ms6:has(path[fill=currentColor]):hover{color:#f59e0b}.StarButton_small__XzzAK{padding:0}.StarButton_small__XzzAK .StarButton_starIcon__pN3cB{width:18px;height:18px}.StarButton_medium__hQRQv{padding:4px}.StarButton_medium__hQRQv .StarButton_starIcon__pN3cB{width:20px;height:20px}.StarButton_large__T7YrM{padding:6px}.StarButton_large__T7YrM .StarButton_starIcon__pN3cB{width:22px;height:22px}.StarButton_xlarge__92y_h{padding:6px}.StarButton_xlarge__92y_h .StarButton_starIcon__pN3cB{width:28px;height:28px}.StarButton_card__inBJ3{padding:0}.StarButton_card__inBJ3 .StarButton_starIcon__pN3cB{width:16px;height:16px}.StarButton_starIcon__pN3cB{display:block;transition:transform .2s ease}.StarButton_starButton__D_Ms6:hover .StarButton_starIcon__pN3cB{transform:scale(1.1)}.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}.LeadDetailView_viewCustomerCardButton__ih5Hz{background:none;border:none;padding:0;cursor:pointer;color:#0069e0;font-family:var(--font-default);font-size:14px;font-style:normal;font-weight:550;line-height:140%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font}.LeadDetailView_viewCustomerCardButton__ih5Hz:hover{text-decoration-thickness:2px}.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}.GlobalLowerHeader_globalLowerHeader__7gvX_{width:100%;padding:16px 24px;border-bottom:1px solid #e5e5e5;background-color:var(--white);position:relative;z-index:50;transition:box-shadow .2s ease}.GlobalLowerHeader_globalLowerHeaderScrolled__F6frA{box-shadow:0 4px 6px color-mix(in srgb,var(--gray-200) 60%,transparent)}.GlobalLowerHeader_headerContent__Jf30s{display:flex;justify-content:space-between;align-items:center;max-width:1309px;margin:0 auto;gap:24px}.GlobalLowerHeader_leftSection__xHVvq{display:flex;flex-direction:column;gap:4px}.GlobalLowerHeader_controlsSection__XhA81{display:flex;align-items:center;gap:15px;margin-left:auto}.GlobalLowerHeader_controlGroup__c9qBQ{position:relative;display:flex;align-items:center;gap:8px}.GlobalLowerHeader_controlLabel__MNQLK{font-family:var(--font-default);font-size:14px;font-weight:500;color:var(--gray-700);white-space:nowrap}.GlobalLowerHeader_iconOnlyLabel__c7uki{display:inline-flex;align-items:center;justify-content:center}.GlobalLowerHeader_controlDropdown__Yrh4b{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--white);border:1px solid #d1d5db;border-radius:4px;cursor:pointer;transition:all .2s ease;font-family:var(--font-default);font-size:14px;font-weight:700;color:var(--gray-700)}.GlobalLowerHeader_controlDropdown__Yrh4b:hover{border-color:var(--gray-400);background-color:var(--gray-50)}.GlobalLowerHeader_controlDropdown__Yrh4b:focus{outline:none;border-color:var(--blue-600);box-shadow:0 0 0 3px rgba(2,132,199,.1)}.GlobalLowerHeader_controlValue__s68wY{flex:1 1;font-size:14px;font-weight:700;color:var(--gray-700);text-align:left}.GlobalLowerHeader_currentlyAssignedLabel__bp8Ev{font-size:14px;font-weight:550;color:var(--gray-500);white-space:nowrap}.GlobalLowerHeader_unassignedText__qvxQJ{font-size:14px;font-weight:550;color:#9ca3af;white-space:nowrap;margin-right:8px}.GlobalLowerHeader_assignButton__5xin0{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:var(--white);border:1px solid #d1d5db;border-radius:4px;cursor:pointer;font-family:var(--font-default);font-size:14px;font-weight:700;color:var(--gray-700);transition:all .2s ease;white-space:nowrap}.GlobalLowerHeader_assignButton__5xin0:hover{border-color:var(--gray-400);background-color:var(--gray-50)}.GlobalLowerHeader_assignButton__5xin0:focus{outline:none;border-color:var(--blue-600);box-shadow:0 0 0 3px rgba(2,132,199,.1)}.GlobalLowerHeader_companyControlDropdown__oxpzk{min-width:max-content}.GlobalLowerHeader_companyControlValue__RcCMA{white-space:nowrap}.GlobalLowerHeader_categoryControlDropdown__pCLwc{min-width:max-content}.GlobalLowerHeader_categoryControlValue__SO0UX{white-space:nowrap}.GlobalLowerHeader_usersControlDropdown__653Wl{min-width:max-content}.GlobalLowerHeader_usersControlValue__LWGat{white-space:nowrap}.GlobalLowerHeader_assignedToContent__weQls{display:flex;align-items:center;gap:8px;flex:1 1}.GlobalLowerHeader_assignedAvatar__miK2u.GlobalLowerHeader_assignedAvatar__miK2u{width:16px;height:16px}.GlobalLowerHeader_assignedAvatar__miK2u.GlobalLowerHeader_assignedAvatar__miK2u span{font-size:8px}.GlobalLowerHeader_chevron__YHZxX{flex-shrink:0}.GlobalLowerHeader_dropdownMenu__YhlkP{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--white);border:1px solid var(--gray-300);border-radius:var(--border-radius);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:50;overflow:hidden;max-height:300px;overflow-y:auto}.GlobalLowerHeader_categoryDropdownMenu__nmCi2,.GlobalLowerHeader_companyDropdownMenu__HZ2ZT,.GlobalLowerHeader_usersDropdownMenu__J_nn0{width:min-content;min-width:100%}.GlobalLowerHeader_searchContainer__W3qNd{padding:8px;border-bottom:1px solid var(--gray-200);background:var(--white);sticky:top;top:0;z-index:1}.GlobalLowerHeader_searchInput__0L12Y{width:100%;padding:8px 12px;border:1px solid var(--gray-300);border-radius:4px;font-family:var(--font-default);font-size:14px;color:var(--gray-700);outline:none;transition:border-color .2s ease}.GlobalLowerHeader_searchInput__0L12Y:focus{border-color:var(--blue-500)}.GlobalLowerHeader_searchInput__0L12Y::placeholder{color:var(--gray-400)}.GlobalLowerHeader_dropdownOption__IEQ_H{width:100%;padding:10px 12px;text-align:left;background:var(--white);border:none;cursor:pointer;font-family:var(--font-default);font-size:14px;font-weight:500;color:var(--gray-700);transition:background-color .2s ease}.GlobalLowerHeader_dropdownOption__IEQ_H:hover{background-color:var(--gray-50)}.GlobalLowerHeader_dropdownOption__IEQ_H.GlobalLowerHeader_selected__PLpx_{background-color:var(--blue-50);color:var(--blue-600)}.GlobalLowerHeader_dropdownOption__IEQ_H:focus{outline:none;background-color:var(--gray-100)}.GlobalLowerHeader_categoryDropdownOption__HsTN7,.GlobalLowerHeader_companyDropdownOption__an1IG,.GlobalLowerHeader_usersDropdownOption__OtSlB{white-space:nowrap}.GlobalLowerHeader_optionContent__7D5z6{display:flex;align-items:center;gap:10px}.GlobalLowerHeader_optionInfo__bE6eQ{display:flex;flex-direction:column;gap:2px}.GlobalLowerHeader_optionName__QGrIB{font-size:14px;font-weight:500;color:var(--gray-900)}.GlobalLowerHeader_optionSubtitle__xc5HA{font-size:12px;font-weight:400;color:var(--gray-500)}.GlobalLowerHeader_avatar__tkSm4{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}.GlobalLowerHeader_teamAvatar__lrwxy{width:24px;height:24px;border-radius:50%;background:var(--blue-50);display:flex;align-items:center;justify-content:center;flex-shrink:0}.GlobalLowerHeader_title__AUbW2{font-family:var(--font-default);font-size:24px;font-style:normal;font-weight:800;line-height:28px;color:var(--gray-800);margin:0}.GlobalLowerHeader_backButton__W7X_h{width:40px;height:40px;border-radius:var(--border-radius);border:1px solid var(--gray-200);background:var(--gray-200);color:var(--gray-700);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.GlobalLowerHeader_backButton__W7X_h:hover:not(:disabled){background:var(--gray-500);border-color:var(--gray-500);color:var(--white)}.GlobalLowerHeader_backButton__W7X_h:disabled{opacity:.6;cursor:not-allowed}.GlobalLowerHeader_leftSectionWithLeading__w9DN4{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:16px;gap:16px}.GlobalLowerHeader_titleLeading__qT8dy{display:flex;align-items:center;justify-content:center}.GlobalLowerHeader_titleStack__eGfc_{display:flex;flex-direction:column;gap:4px}.GlobalLowerHeader_titleWithLogoWrapper__ghmKl{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:12px;gap:12px}.GlobalLowerHeader_titleLogoCol__cs01j{display:flex;align-items:flex-start}.GlobalLowerHeader_description__kxTbu{font-family:var(--font-default);font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:var(--gray-500);margin:0}.GlobalLowerHeader_description__kxTbu span{color:var(--gray-900)}.GlobalLowerHeader_description__kxTbu .GlobalLowerHeader_updatedText__ewmMX,.GlobalLowerHeader_updatedText__ewmMX{color:var(--gray-500)}.GlobalLowerHeader_rightSection__6jVQc{display:flex;align-items:center;gap:17px;flex-shrink:0}.GlobalLowerHeader_filterContainer__VSPMv{position:relative}.GlobalLowerHeader_filterButton__PzTlV{display:flex;padding:8px 12px;align-items:center;gap:13px;min-width:225px;background:var(--gray-100);border:1px solid var(--gray-100);border-radius:var(--border-radius);cursor:pointer;transition:all .2s ease}.GlobalLowerHeader_filterButton__PzTlV:hover{border-color:#9ca3af;background-color:#f9fafb}.GlobalLowerHeader_filterButton__PzTlV:focus{outline:none;border-color:var(--blue-600);box-shadow:0 0 0 3px rgba(2,132,199,.1)}.GlobalLowerHeader_filterText__tSyG8{color:var(--gray-600);text-align:right;font-family:var(--font-default);font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-left:auto}.GlobalLowerHeader_chevron__YHZxX{color:var(--gray-600);transition:transform .2s ease;display:flex}.GlobalLowerHeader_chevron__YHZxX.GlobalLowerHeader_open__nmbDK{transform:rotate(180deg)}.GlobalLowerHeader_filterDropdown__fxQqt{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--white);border:1px solid #d1d5db;border-radius:var(--border-radius);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:50;overflow:hidden}.GlobalLowerHeader_filterOption__DIGKK{width:100%;padding:12px 16px;text-align:left;background:var(--white);border:none;cursor:pointer;font-family:var(--font-default);font-size:14px;font-weight:500;color:var(--gray-600);transition:background-color .2s ease}.GlobalLowerHeader_filterOption__DIGKK:hover{background-color:#f3f4f6}.GlobalLowerHeader_filterOption__DIGKK.GlobalLowerHeader_selected__PLpx_{background-color:var(--blue-50);color:var(--blue-600)}.GlobalLowerHeader_filterOption__DIGKK:focus{outline:none;background-color:#f3f4f6}.GlobalLowerHeader_addLeadButton__Ey3bj{display:flex;height:36px;padding:9px 16px 9px 12px;align-items:center;gap:4px;border-radius:var(--border-radius);background:var(--blue-500);color:var(--white);border:none;cursor:pointer;font-family:var(--font-default);font-size:14px;font-weight:600;transition:background-color .2s ease}.GlobalLowerHeader_addLeadButton__Ey3bj:hover:not(:disabled){background:var(--blue-600)}.GlobalLowerHeader_addLeadButton__Ey3bj:focus:not(:disabled){outline:none;box-shadow:0 0 0 3px rgba(2,132,199,.3)}.GlobalLowerHeader_addLeadButton__Ey3bj:disabled{background:var(--gray-200);cursor:not-allowed;opacity:.6}.GlobalLowerHeader_addLeadButton__Ey3bj span{font-size:14px;font-weight:600}.GlobalLowerHeader_deleteButton__DLPmh{background:#dc2626}.GlobalLowerHeader_deleteButton__DLPmh:hover:not(:disabled){background:#b91c1c}.GlobalLowerHeader_deleteButton__DLPmh:focus:not(:disabled){box-shadow:0 0 0 3px rgba(220,38,38,.3)}.GlobalLowerHeader_iconOnlyButton__b1tXd{width:40px;height:40px;padding:0;justify-content:center;border-radius:var(--border-radius)}.GlobalLowerHeader_mobileControls__7FXe5{display:none;position:relative;margin-left:auto}.GlobalLowerHeader_mobileControlsButton__i7Svd{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:var(--gray-100);border:1px solid var(--gray-200);border-radius:var(--border-radius);cursor:pointer;font-family:var(--font-default);font-size:14px;font-weight:600;color:var(--gray-700);transition:all .2s ease;white-space:nowrap}.GlobalLowerHeader_mobileControlsButton__i7Svd:hover{background:var(--gray-200)}.GlobalLowerHeader_mobileControlsButton__i7Svd:focus{outline:none;border-color:var(--blue-600);box-shadow:0 0 0 3px rgba(2,132,199,.1)}.GlobalLowerHeader_mobileControlsPanel__4j785{position:absolute;top:calc(100% + 6px);right:0;min-width:280px;background:var(--white);border:1px solid var(--gray-300);border-radius:var(--border-radius);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:100;padding:8px 0}.GlobalLowerHeader_mobilePanelRow__GuBmR{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;gap:12px}.GlobalLowerHeader_mobilePanelRow__GuBmR .GlobalLowerHeader_controlGroup__c9qBQ{flex:1 1;justify-content:flex-end}.GlobalLowerHeader_mobilePanelLabel__2SUrd{font-size:13px;font-weight:500;color:var(--gray-500);white-space:nowrap}@media(max-width:968px){.GlobalLowerHeader_controlsSection__XhA81{display:none}.GlobalLowerHeader_mobileControls__7FXe5{display:block}}@media(max-width:768px){:not(:has(.GlobalLowerHeader_mobileControlsButton__i7Svd)) .GlobalLowerHeader_headerContent__Jf30s{flex-direction:column;align-items:flex-start;gap:16px}.GlobalLowerHeader_rightSection__6jVQc{width:100%;justify-content:space-between}.GlobalLowerHeader_title__AUbW2{font-size:20px;line-height:24px}.GlobalLowerHeader_description__kxTbu{font-size:13px;line-height:18px}}@media(max-width:480px){.GlobalLowerHeader_rightSection__6jVQc{flex-direction:column;align-items:stretch;gap:8px}.GlobalLowerHeader_addLeadButton__Ey3bj,.GlobalLowerHeader_filterButton__PzTlV{width:100%;justify-content:center}.GlobalLowerHeader_filterDropdown__fxQqt{right:auto;left:0;width:100%}.GlobalLowerHeader_mobileControlsButton__i7Svd .GlobalLowerHeader_chevron__YHZxX,.GlobalLowerHeader_mobileControlsButton__i7Svd span{display:none}}.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}}