.MonthlyServicesTable_tableContainer__BsSVc{width:100%;overflow-x:auto;background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.MonthlyServicesTable_table__820NV{width:100%;border-collapse:collapse;min-width:1000px}.MonthlyServicesTable_table__820NV thead{background-color:#f9fafb;border-bottom:1px solid #e5e7eb}.MonthlyServicesTable_table__820NV thead th{padding:12px 16px;text-align:left;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.MonthlyServicesTable_table__820NV tbody tr{border-bottom:1px solid #e5e7eb;transition:background-color .15s ease}.MonthlyServicesTable_table__820NV tbody tr:hover{background-color:#f9fafb;cursor:pointer}.MonthlyServicesTable_table__820NV tbody tr:last-child{border-bottom:none}.MonthlyServicesTable_table__820NV tbody td{padding:16px;font-size:14px;color:#1f2937;vertical-align:middle}.MonthlyServicesTable_companyColumn___N6qB{width:20%;min-width:200px}.MonthlyServicesTable_monthColumn__xlx_F{width:12%;min-width:120px}.MonthlyServicesTable_dateColumn__mP80m{width:15%;min-width:150px}.MonthlyServicesTable_weekColumn__JenWk{width:13.25%;min-width:130px}.MonthlyServicesTable_companyCell___d03R{padding:16px!important}.MonthlyServicesTable_companyInfo__FKWuZ{display:flex;align-items:center;gap:12px}.MonthlyServicesTable_logo__tm7ll{border-radius:4px;object-fit:cover}.MonthlyServicesTable_logoPlaceholder__LHIpc{width:32px;height:32px;border-radius:4px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:14px}.MonthlyServicesTable_companyName__VMgS1{font-weight:500;color:#1f2937}.MonthlyServicesTable_statusCell__qSUyp{padding:16px!important}.MonthlyServicesTable_status__CFZoI{color:#6b7280;font-size:14px}.MonthlyServicesTable_dateCell__grTpo{padding:16px!important}.MonthlyServicesTable_dateRange__HvBwU{color:#6b7280;font-size:14px}.MonthlyServicesTable_weekCell__Be4R6{padding:16px!important}.MonthlyServicesTable_progressContainer__qj0ZV{display:flex;flex-direction:column;gap:6px}.MonthlyServicesTable_progressText__h_RwT{display:flex;align-items:center;justify-content:space-between;gap:8px}.MonthlyServicesTable_progressFraction__uFkNN{font-size:13px;color:#1f2937;font-weight:500}.MonthlyServicesTable_progressPercentage__twaF_{font-size:12px;color:#6b7280;font-weight:600}.MonthlyServicesTable_progressBarContainer__2_vmF{width:100%;height:6px;background-color:#e5e7eb;border-radius:3px;overflow:hidden}.MonthlyServicesTable_progressBar__2d2Br{height:100%;transition:width .3s ease,background-color .3s ease;border-radius:3px}.MonthlyServicesTable_emptyState__aC_RT{padding:48px 24px;text-align:center;color:#6b7280;font-size:14px;background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.MonthlyServicesTable_emptyState__aC_RT p{margin:0}@media(max-width:1200px){.MonthlyServicesTable_table__820NV{min-width:900px}.MonthlyServicesTable_weekColumn__JenWk{min-width:110px}}@keyframes PestStampModal_overlayIn__PXrC9{0%{opacity:0}to{opacity:1}}@keyframes PestStampModal_sheetUp__3Kq5g{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.PestStampModal_overlay__5d7zU{position:fixed;inset:0;z-index:300;display:flex;align-items:flex-end;animation:PestStampModal_overlayIn__PXrC9 .22s ease forwards}.PestStampModal_sheet__yH7h0{position:relative;width:100%;background:var(--white);border-radius:20px 20px 0 0;padding:20px 16px calc(24px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:16px;max-height:90vh;overflow-y:auto;animation:PestStampModal_sheetUp__3Kq5g .42s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}.PestStampModal_sheet__yH7h0:before{content:"";display:block;width:36px;height:4px;border-radius:2px;background:var(--gray-200);margin:-8px auto 4px;flex-shrink:0}.PestStampModal_header__r0Z15{display:flex;align-items:center;gap:12px}.PestStampModal_stampIcon__KIPxm{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.PestStampModal_stampIcon__KIPxm circle,.PestStampModal_stampIcon__KIPxm line,.PestStampModal_stampIcon__KIPxm path,.PestStampModal_stampIcon__KIPxm polygon,.PestStampModal_stampIcon__KIPxm polyline,.PestStampModal_stampIcon__KIPxm rect,.PestStampModal_stampIcon__KIPxm svg{fill:currentColor!important;stroke:none!important}.PestStampModal_stampIcon__KIPxm svg[stroke],.PestStampModal_stampIcon__KIPxm svg[stroke] circle,.PestStampModal_stampIcon__KIPxm svg[stroke] line,.PestStampModal_stampIcon__KIPxm svg[stroke] path,.PestStampModal_stampIcon__KIPxm svg[stroke] polygon,.PestStampModal_stampIcon__KIPxm svg[stroke] polyline,.PestStampModal_stampIcon__KIPxm svg[stroke] rect{stroke:currentColor!important;fill:none!important}.PestStampModal_stampIconSvg__L261M{display:flex;align-items:center;justify-content:center;width:28px;height:28px}.PestStampModal_stampIconSvg__L261M circle,.PestStampModal_stampIconSvg__L261M line,.PestStampModal_stampIconSvg__L261M path,.PestStampModal_stampIconSvg__L261M polygon,.PestStampModal_stampIconSvg__L261M polyline,.PestStampModal_stampIconSvg__L261M rect,.PestStampModal_stampIconSvg__L261M svg{fill:var(--blue-500,#0075de)!important;stroke:none!important}.PestStampModal_headerText__1Xkdy{flex:1 1;min-width:0}.PestStampModal_title__PgJL0{font-size:17px;font-weight:700;color:var(--gray-900);margin:0 0 2px}.PestStampModal_subtitle__m_irG{font-size:13px;color:var(--gray-500);margin:0}.PestStampModal_closeBtn__ytPYo{width:32px;height:32px;border-radius:50%;background:var(--gray-100);border:none;display:flex;align-items:center;justify-content:center;color:var(--gray-500);cursor:pointer;flex-shrink:0}.PestStampModal_closeBtn__ytPYo:hover{background:var(--gray-200)}.PestStampModal_fieldLabelRow__fbQgh{display:flex;align-items:center;justify-content:space-between}.PestStampModal_conditionSelectorWrap__Xksb_{display:flex;flex-direction:column}.PestStampModal_conditionSelector__gyDE7{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid var(--gray-200);border-radius:12px;background:var(--gray-50);font-size:14px;font-family:var(--font-satoshi);cursor:pointer;transition:border-color .15s ease;text-align:left}.PestStampModal_conditionSelector__gyDE7:focus{outline:none;border-color:var(--blue-400)}.PestStampModal_conditionSelectorOpen__A_r_3{border-color:var(--blue-400);background:var(--white);border-bottom-left-radius:0;border-bottom-right-radius:0}.PestStampModal_conditionSelectorError__ZoC7Z{border-color:#ef4444;background:#fff5f5}.PestStampModal_conditionErrorMsg__TlAXo{margin:6px 0 0;font-size:12px;font-weight:500;color:#ef4444}.PestStampModal_conditionSelectorValue__nQt8A{flex:1 1;color:var(--gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PestStampModal_conditionSelectorPlaceholder__rweL_{flex:1 1;color:var(--gray-400)}.PestStampModal_conditionSelectorIcons__f7Wue{display:flex;align-items:center;gap:6px;flex-shrink:0;color:var(--gray-400)}.PestStampModal_conditionSearchTrigger__hbWkT{display:flex;align-items:center;justify-content:center;padding:3px;border-radius:4px;cursor:pointer;color:var(--gray-400);transition:color .15s ease,background .15s ease}.PestStampModal_conditionSearchTrigger__hbWkT:hover{color:var(--blue-500);background:var(--gray-100)}.PestStampModal_conditionChevron__0Xlwc{transition:transform .15s ease}.PestStampModal_conditionChevronOpen__6bsSJ{transform:rotate(180deg)}.PestStampModal_conditionDropdown__PH9Dz{border:1px solid var(--blue-400);border-top:none;border-radius:0 0 12px 12px;background:var(--white);overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08)}.PestStampModal_conditionSearchRow__pIkE3{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--gray-100);color:var(--gray-400)}.PestStampModal_conditionSearchInput__sZxSO{flex:1 1;border:none;outline:none;font-size:13px;font-family:var(--font-satoshi);color:var(--gray-900);background:rgba(0,0,0,0)}.PestStampModal_conditionSearchInput__sZxSO::placeholder{color:var(--gray-400)}.PestStampModal_conditionSearchClear__nx5ct{background:none;border:none;font-size:11px;color:var(--gray-400);cursor:pointer;padding:2px 4px;border-radius:4px}.PestStampModal_conditionSearchClear__nx5ct:hover{background:var(--gray-100);color:var(--gray-600)}.PestStampModal_conditionList__EDb2A{max-height:220px;overflow-y:scroll;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.PestStampModal_conditionGroupHeader__f_sYm{margin:0;padding:6px 12px 2px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--gray-400);font-family:var(--font-satoshi);background:var(--gray-50);position:-webkit-sticky;position:sticky;top:0}.PestStampModal_conditionOption__pnN9a{display:flex;flex-direction:column;gap:1px;width:100%;padding:9px 12px;background:none;border:none;text-align:left;font-size:14px;font-family:var(--font-satoshi);color:var(--gray-800);cursor:pointer;transition:background .1s ease}.PestStampModal_conditionOption__pnN9a:hover{background:var(--gray-50)}.PestStampModal_conditionOptionActive__1NHCd{background:#eff6ff;color:var(--blue-600,#2563eb);font-weight:600}.PestStampModal_conditionOptionActive__1NHCd:hover{background:#dbeafe}.PestStampModal_conditionOptionGroup__KRZ4k{font-size:10px;color:var(--gray-400);font-weight:500}.PestStampModal_conditionNoResults__Mgz7g{margin:0;padding:14px 12px;font-size:13px;color:var(--gray-400);font-family:var(--font-satoshi);font-style:italic;text-align:center}.PestStampModal_field__RdsaE{display:flex;flex-direction:column;gap:8px}.PestStampModal_fieldLabel__fj9r_{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--gray-500)}.PestStampModal_textarea__rSNzh{width:100%;padding:12px;border:1px solid var(--gray-200);border-radius:12px;font-size:14px;font-family:var(--font-satoshi);color:var(--gray-900);background:var(--gray-50);resize:none;outline:none;line-height:1.5;box-sizing:border-box}.PestStampModal_textarea__rSNzh:focus{border-color:var(--blue-400);background:var(--white)}.PestStampModal_textarea__rSNzh::placeholder{color:var(--gray-400)}.PestStampModal_photoGrid__mLyr6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.PestStampModal_photoThumb__KZvJ_{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;background:var(--gray-100)}.PestStampModal_photoImg__Rb_Ek{width:100%;height:100%;object-fit:cover;display:block}.PestStampModal_photoRemove__6gU5h{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.6);color:#fff;border:none;font-size:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;line-height:1}.PestStampModal_photoActions__o5MB8{display:flex;gap:10px}.PestStampModal_photoActionBtn__pmTVd{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 12px;background:var(--white);border:1px solid var(--border-color);border-radius:12px;font-size:14px;font-weight:600;color:var(--gray-700);cursor:pointer;font-family:var(--font-satoshi);transition:background .15s,border-color .15s,color .15s}.PestStampModal_photoActionBtn__pmTVd svg{color:var(--blue-500);flex-shrink:0}.PestStampModal_photoActionBtn__pmTVd:hover:not(:disabled){background:var(--gray-50);border-color:var(--blue-500);color:var(--gray-900)}.PestStampModal_photoActionBtn__pmTVd:disabled{opacity:.6;cursor:not-allowed}.PestStampModal_photoActionBtnDisabled__h1lnT{opacity:.6;cursor:not-allowed;pointer-events:none}.PestStampModal_actionInput__svFNU{position:absolute;inset:0;opacity:0;cursor:pointer}.PestStampModal_uploadError__qmWqE{font-size:13px;color:#dc2626;margin:0}.PestStampModal_actions__ticdA{display:flex;gap:10px;margin-top:4px}.PestStampModal_deleteBtn__PshBv{height:48px;padding:0 20px;border-radius:12px;border:1px solid var(--gray-200);background:rgba(0,0,0,0);color:#dc2626;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease}.PestStampModal_deleteBtn__PshBv:hover{background:#fef2f2}.PestStampModal_saveBtn__Wf0YE{flex:1 1;height:48px;border-radius:12px;border:none;background:var(--blue-500);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:background .15s ease}.PestStampModal_saveBtn__Wf0YE:hover{background:var(--blue-600)}.PestStampModal_aiAnalyzing__0IwKk{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--gray-500);padding:4px 0}.PestStampModal_aiSpinner__ZpYhB{width:13px;height:13px;border:2px solid var(--gray-200);border-top-color:var(--blue-400);border-radius:50%;animation:PestStampModal_spin__CXKZb .6s linear infinite;flex-shrink:0}.PestStampModal_aiResult__v__8M{display:flex;flex-direction:column;gap:6px;padding:12px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px}.PestStampModal_aiLabel__uu1bq{margin:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--blue-500,#0075de)}.PestStampModal_aiDescription__xrli0{margin:0;font-size:13px;color:var(--gray-800);line-height:1.5}.PestStampModal_aiApplyBtn__VGGV8{align-self:flex-start;padding:5px 12px;border-radius:6px;border:1px solid var(--blue-300,#93c5fd);background:var(--white);color:var(--blue-600,#2563eb);font-size:12px;font-weight:600;font-family:var(--font-satoshi);cursor:pointer;transition:background .15s ease}.PestStampModal_aiApplyBtn__VGGV8:hover{background:#dbeafe}.PestStampModal_aiSuggestionsRow__9eBOp{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}.PestStampModal_aiSuggestionsLabel__1owW2{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--gray-500,#6b7280);white-space:nowrap;padding-top:6px}.PestStampModal_aiSuggestions__VG1Do{display:flex;flex-wrap:wrap;gap:6px}.PestStampModal_aiSuggestionPill__sRw8N{padding:5px 12px;border-radius:20px;border:1px solid #bfdbfe;background:var(--white);color:var(--gray-700);font-size:12px;font-weight:500;font-family:var(--font-satoshi);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.PestStampModal_aiSuggestionPill__sRw8N:hover{background:#dbeafe;border-color:var(--blue-400);color:var(--blue-700,#1d4ed8)}.PestStampModal_aiSuggestionActive__UO4_f{background:var(--blue-500,#0075de);border-color:var(--blue-500,#0075de);color:#fff}.PestStampModal_aiSuggestionActive__UO4_f:hover{background:var(--blue-600,#0065c4);border-color:var(--blue-600,#0065c4);color:#fff}.PestStampModal_spinner__1W0S_{width:16px;height:16px;border:2px solid var(--gray-300);border-top-color:var(--gray-600);border-radius:50%;animation:PestStampModal_spin__CXKZb .6s linear infinite;flex-shrink:0}@keyframes PestStampModal_spin__CXKZb{to{transform:rotate(1turn)}}.PestStampModal_modalLoadingOverlay__MqSnP{position:absolute;inset:0;z-index:10;background:hsla(0,0%,100%,.88);border-radius:20px 20px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.PestStampModal_modalLoadingSpinner__TaLYa{width:36px;height:36px;border:3px solid var(--gray-200);border-top-color:var(--blue-500,#0075de);border-radius:50%;animation:PestStampModal_spin__CXKZb .7s linear infinite}.PestStampModal_modalLoadingText__GEBht{margin:0;font-size:14px;font-weight:600;color:var(--gray-600);font-family:var(--font-satoshi)}.PestStampModal_dictateBtn__aGzaT{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;border:1px solid var(--gray-200);background:var(--gray-50);color:var(--gray-500);font-size:11px;font-weight:600;font-family:var(--font-satoshi);cursor:pointer;transition:background .15s,border-color .15s,color .15s;flex-shrink:0}.PestStampModal_dictateBtn__aGzaT:hover{background:var(--gray-100);border-color:var(--gray-300);color:var(--gray-700)}.PestStampModal_dictateBtnActive__L94Al{background:#fef2f2;border-color:#fca5a5;color:#dc2626}.PestStampModal_dictateBtnActive__L94Al:hover{background:#fee2e2;border-color:#f87171}.MapPlotCanvas_mapStepContent__rWgFJ{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;padding:0}.MapPlotCanvas_mapCanvasCard__rcirJ{border:none;border-radius:0;overflow:hidden;background:#d9dde3;flex:1 1;width:100%;min-height:0;position:relative}@keyframes MapPlotCanvas_fadeInOverlay__RX0uC{0%{opacity:0}to{opacity:1}}.MapPlotCanvas_mapInteractiveCanvasOverlay__M0YKl:before{content:"";inset:0}.MapPlotCanvas_mapInteractiveCanvasOverlay__M0YKl:before,.MapPlotCanvas_mapStampModalDimmer__08ksB{position:absolute;z-index:2;background:rgba(0,0,0,.45);pointer-events:none;animation:MapPlotCanvas_fadeInOverlay__RX0uC .2s ease}.MapPlotCanvas_mapStampModalDimmer__08ksB{inset:-100%}.MapPlotCanvas_mapInteractiveCanvas__KavQ_{position:relative;width:100%;height:100%;min-height:0;background-color:#d9dde3;touch-action:none;overflow:hidden}.MapPlotCanvas_mapCanvas__Qj6vm{position:relative;width:100%;aspect-ratio:1;background-color:#d9dde3;background-size:cover;background-position:50%;touch-action:none}.MapPlotCanvas_mapEmptyState__hR8np{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;color:var(--gray-600);font-size:13px;background:hsla(0,0%,100%,.82);font-family:var(--font-satoshi);z-index:8}.MapPlotCanvas_mapGoogleCanvas__XvC0p{position:absolute;width:180%;height:180%;top:-40%;left:-40%}.MapPlotCanvas_mapBlankCanvas__b8Wqc{position:absolute;inset:0;z-index:1;background:#fff}.MapPlotCanvas_mapGridOverlay__JZ8wP{position:absolute;inset:0;z-index:2;pointer-events:none;background-image:linear-gradient(90deg,rgba(148,163,184,.32) 1px,transparent 0),linear-gradient(180deg,rgba(148,163,184,.32) 1px,transparent 0);background-size:8px 8px}.MapPlotCanvas_mapViewAdjustLayer__C2RPD{position:absolute;inset:0;z-index:3;pointer-events:auto;touch-action:none;cursor:-webkit-grab;cursor:grab}.MapPlotCanvas_mapViewAdjustLayer__C2RPD:active{cursor:-webkit-grabbing;cursor:grabbing}.MapPlotCanvas_mapLegendControls__bgjck{position:absolute;top:calc(12px + env(safe-area-inset-top, 0px));left:12px;z-index:10;pointer-events:none}.MapPlotCanvas_mapLegendBtn__zF_6q{height:32px;padding:0 10px;border-radius:12px;border:1px solid rgba(209,213,219,.95);background:rgba(249,250,251,.94);color:var(--gray-700);font-size:12px;font-weight:600;font-family:var(--font-satoshi);display:inline-flex;align-items:center;gap:6px;box-shadow:0 6px 18px rgba(15,23,42,.2);pointer-events:auto}.MapPlotCanvas_mapLegendBtn__zF_6q svg{width:14px;height:14px;flex-shrink:0}.MapPlotCanvas_mapLegendBtnActive__yIguf{background:var(--blue-500);border-color:var(--blue-500);color:var(--white)}.MapPlotCanvas_mapViewControls__jpRnb{position:absolute;top:calc(12px + env(safe-area-inset-top, 0px));right:12px;z-index:10;pointer-events:none}.MapPlotCanvas_mapViewControlGroup__R0J2r{display:flex;align-items:center;gap:4px;pointer-events:auto;background:rgba(249,250,251,.94);border:1px solid rgba(209,213,219,.95);border-radius:12px;padding:3px 8px;box-sizing:border-box;box-shadow:0 6px 18px rgba(15,23,42,.2)}.MapPlotCanvas_mapViewControlGroup__R0J2r .MapPlotCanvas_mapIconBtn__wlsiJ{width:32px;height:32px;border-radius:9px}.MapPlotCanvas_mapViewControlGroup__R0J2r .MapPlotCanvas_mapIconBtn__wlsiJ svg{width:16px;height:16px}@media(hover:none)and (pointer:coarse){.MapPlotCanvas_mapRotateBtn__rkge9{display:none!important}}.MapPlotCanvas_mapPlotOverlay__ye_LH{position:absolute;inset:0;z-index:3;pointer-events:none}.MapPlotCanvas_mapPlotOverlayActive__CX0yh{pointer-events:auto;cursor:crosshair}.MapPlotCanvas_mapSvgOverlay__94_Gm{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.MapPlotCanvas_mapStamp__wYY62{position:absolute;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:999px;border:2px solid var(--white);box-shadow:0 3px 8px rgba(0,0,0,.25);color:var(--white);display:inline-flex;align-items:center;justify-content:center;font-size:15px;z-index:4;cursor:-webkit-grab;cursor:grab;touch-action:none;pointer-events:auto}.MapPlotCanvas_mapStamp__wYY62 svg{width:16px;height:16px;pointer-events:none}.MapPlotCanvas_mapStampPest__8_EcL{width:36px;height:36px;box-sizing:border-box;background:#fff;border:2px solid;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.12);padding:0;color:var(--blue-500,#0075de);opacity:.85}.MapPlotCanvas_mapStampPest__8_EcL svg{width:22px;height:22px;filter:none}.MapPlotCanvas_mapStampPest__8_EcL img{width:22px;height:22px}.MapPlotCanvas_mapStampDynamicIcon__3IjHl{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.MapPlotCanvas_mapStampDynamicIcon__3IjHl svg{width:24px!important;height:24px!important;fill:currentColor!important}.MapPlotCanvas_mapStampDynamicIcon__3IjHl svg *,.MapPlotCanvas_mapStampDynamicIcon__3IjHl svg circle,.MapPlotCanvas_mapStampDynamicIcon__3IjHl svg ellipse,.MapPlotCanvas_mapStampDynamicIcon__3IjHl svg line,.MapPlotCanvas_mapStampDynamicIcon__3IjHl svg path,.MapPlotCanvas_mapStampDynamicIcon__3IjHl svg polygon,.MapPlotCanvas_mapStampDynamicIcon__3IjHl svg polyline,.MapPlotCanvas_mapStampDynamicIcon__3IjHl svg rect{fill:currentColor!important;stroke:none!important}.MapPlotCanvas_mapPickerBtn__5LUY7 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg,.MapPlotCanvas_mapPickerBtn__5LUY7 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg *,.MapPlotCanvas_mapPickerBtn__5LUY7 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg circle,.MapPlotCanvas_mapPickerBtn__5LUY7 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg ellipse,.MapPlotCanvas_mapPickerBtn__5LUY7 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg line,.MapPlotCanvas_mapPickerBtn__5LUY7 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg path,.MapPlotCanvas_mapPickerBtn__5LUY7 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg polygon,.MapPlotCanvas_mapPickerBtn__5LUY7 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg polyline,.MapPlotCanvas_mapPickerBtn__5LUY7 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg rect,.MapPlotCanvas_mapPickerBtn__5LUY7>svg circle,.MapPlotCanvas_mapPickerBtn__5LUY7>svg path,.MapPlotCanvas_mapPickerBtn__5LUY7>svg rect{fill:var(--gray-500)!important}.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3>svg circle,.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3>svg path,.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3>svg rect{fill:#0069e0!important}.MapPlotCanvas_mapStampNoBorder__CxA8c{border:none!important}.MapPlotCanvas_mapStampActive__DcFPz{background:var(--blue-500,#0075de)!important;border:2px solid #fff!important;color:#fff!important;opacity:1!important;box-shadow:0 0 0 3px rgba(0,117,222,.35),0 3px 8px rgba(0,0,0,.25)!important;z-index:5}.MapPlotCanvas_mapStampActive__DcFPz circle,.MapPlotCanvas_mapStampActive__DcFPz ellipse,.MapPlotCanvas_mapStampActive__DcFPz line,.MapPlotCanvas_mapStampActive__DcFPz path,.MapPlotCanvas_mapStampActive__DcFPz polygon,.MapPlotCanvas_mapStampActive__DcFPz polyline,.MapPlotCanvas_mapStampActive__DcFPz rect,.MapPlotCanvas_mapStampActive__DcFPz svg{fill:#fff!important;stroke:none!important}.MapPlotCanvas_mapStampActive__DcFPz svg[stroke],.MapPlotCanvas_mapStampActive__DcFPz svg[stroke] circle,.MapPlotCanvas_mapStampActive__DcFPz svg[stroke] line,.MapPlotCanvas_mapStampActive__DcFPz svg[stroke] path,.MapPlotCanvas_mapStampActive__DcFPz svg[stroke] polygon,.MapPlotCanvas_mapStampActive__DcFPz svg[stroke] polyline,.MapPlotCanvas_mapStampActive__DcFPz svg[stroke] rect{stroke:#fff!important;fill:none!important}.MapPlotCanvas_mapStampActive__DcFPz span circle,.MapPlotCanvas_mapStampActive__DcFPz span ellipse,.MapPlotCanvas_mapStampActive__DcFPz span line,.MapPlotCanvas_mapStampActive__DcFPz span path,.MapPlotCanvas_mapStampActive__DcFPz span polygon,.MapPlotCanvas_mapStampActive__DcFPz span polyline,.MapPlotCanvas_mapStampActive__DcFPz span rect,.MapPlotCanvas_mapStampActive__DcFPz span svg{fill:#fff!important;stroke:none!important}.MapPlotCanvas_mapStampObject__OJ1Wi{width:38px;height:38px;border:none;box-shadow:none;border-radius:0;background:rgba(0,0,0,0);padding:0}.MapPlotCanvas_mapStampObject__OJ1Wi svg{width:34px;height:34px;overflow:visible;filter:drop-shadow(0 1px 2px rgba(15,23,42,.92))}.MapPlotCanvas_mapToolbarDock__szuXr{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px 12px calc(50px + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,rgba(15,23,42,0),rgba(15,23,42,.18) 82%);pointer-events:none;z-index:9}.MapPlotCanvas_mapStampPicker__qEGVi{display:grid;grid-template-columns:repeat(auto-fill,minmax(75px,1fr));grid-gap:8px;gap:8px;width:min(92vw,520px);pointer-events:auto;background:rgba(249,250,251,.94);border:1px solid rgba(209,213,219,.95);border-radius:18px;padding:14px;box-shadow:0 6px 18px rgba(15,23,42,.2)}.MapPlotCanvas_mapStampPickerCondition__b1Jfb{max-width:min(92vw,380px)}.MapPlotCanvas_mapStampCondition__HDaJW{width:34px;height:34px;border-radius:999px;border:2px solid var(--white);box-shadow:0 3px 8px rgba(0,0,0,.25);color:var(--white)}.MapPlotCanvas_mapStampCondition__HDaJW svg{width:18px;height:18px}.MapPlotCanvas_mapPickerBtnLabeled__TbWqG{width:auto!important;min-width:75px;height:auto!important;min-height:80px;flex-direction:column;gap:4px;padding:8px 6px}.MapPlotCanvas_mapPickerBtnLabeled__TbWqG img,.MapPlotCanvas_mapPickerBtnLabeled__TbWqG svg{width:60%!important;height:auto!important;max-width:48px!important;aspect-ratio:1;flex-shrink:0}.MapPlotCanvas_mapPickerBtnLabeled__TbWqG .MapPlotCanvas_mapStampDynamicIcon__3IjHl{width:35px;height:35px}.MapPlotCanvas_mapPickerBtnLabeled__TbWqG .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg{width:35px!important;height:35px!important;max-width:unset!important}.MapPlotCanvas_mapPickerBtnLabel__M01eR{font-size:10px;font-weight:600;font-family:var(--font-satoshi);color:#3d3d3d;text-align:center;line-height:1.2;max-width:72px;white-space:normal;word-break:break-word}.MapPlotCanvas_mapIconToolbar__ZxNAj{display:flex;align-items:center;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;pointer-events:auto;background:rgba(249,250,251,.94);border:1px solid rgba(209,213,219,.95);border-radius:14px;padding:4px;box-shadow:0 6px 18px rgba(15,23,42,.2)}.MapPlotCanvas_mapIconToolbar__ZxNAj::-webkit-scrollbar{display:none}.MapPlotCanvas_mapIconBtn__wlsiJ{width:36px;height:36px;border-radius:9px;border:none;background:rgba(0,0,0,0);color:var(--gray-600);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:transform .12s ease,background .15s ease,opacity .15s ease}.MapPlotCanvas_mapIconBtn__wlsiJ:disabled{opacity:.4;cursor:not-allowed}.MapPlotCanvas_mapIconBtn__wlsiJ:active:not(:disabled){transform:scale(.95)}.MapPlotCanvas_mapIconBtn__wlsiJ svg{width:18px;height:18px}.MapPlotCanvas_mapIconBtnActive__sV1w3{background:var(--blue-500);color:var(--white)}.MapPlotCanvas_mapIconBtnActive__sV1w3 img{filter:brightness(0) invert(1)}.MapPlotCanvas_mapIconBtnActive__sV1w3 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg,.MapPlotCanvas_mapIconBtnActive__sV1w3 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg *,.MapPlotCanvas_mapIconBtnActive__sV1w3 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg circle,.MapPlotCanvas_mapIconBtnActive__sV1w3 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg ellipse,.MapPlotCanvas_mapIconBtnActive__sV1w3 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg g,.MapPlotCanvas_mapIconBtnActive__sV1w3 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg path,.MapPlotCanvas_mapIconBtnActive__sV1w3 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg polygon,.MapPlotCanvas_mapIconBtnActive__sV1w3 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg rect{fill:#fff!important}.MapPlotCanvas_mapIconBtnPrimary___sgMQ{background:var(--blue-500);color:var(--white)}.MapPlotCanvas_mapIconBtnWarn__1e90g{color:var(--error-700);background:color-mix(in srgb,var(--error-100) 85%,var(--white))}.MapPlotCanvas_mapStampTypeBtn__Z90a4 .MapPlotCanvas_mapStampDynamicIcon__3IjHl,.MapPlotCanvas_mapStampTypeBtn__Z90a4 svg{width:18px;height:18px}.MapPlotCanvas_mapStampTypeBtn__Z90a4 .MapPlotCanvas_mapStampDynamicIcon__3IjHl svg{width:18px!important;height:18px!important}.MapPlotCanvas_mapPickerBtn__5LUY7{width:52px;height:52px;border-radius:8px!important;border:1px solid var(--gray-500)!important;background:#f0f0f0!important;color:var(--gray-800)}.MapPlotCanvas_mapPickerBtn__5LUY7 svg{width:22px;height:22px}.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3{border-color:#0069e0!important;background:#f0f0f0!important;color:#0069e0!important}.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3 *{color:#0069e0!important}.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3 svg,.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3 svg *,.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3 svg circle,.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3 svg ellipse,.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3 svg g,.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3 svg line,.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3 svg path,.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3 svg polygon,.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3 svg polyline,.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3 svg rect{fill:#0069e0!important;color:#0069e0!important}.MapPlotCanvas_mapPickerBtn__5LUY7.MapPlotCanvas_mapIconBtnActive__sV1w3 img{filter:none}.MapPlotCanvas_mapStampPickerPest__76jdM .MapPlotCanvas_mapPickerBtn__5LUY7{width:64px;height:64px}.MapPlotCanvas_mapSnapRing__9vo4h{animation:MapPlotCanvas_mapSnapPulse___2L8p .75s ease-in-out infinite;transform-origin:center;transform-box:fill-box}.MapPlotCanvas_mapHomeFootprintText__LCK0f{fill:#dc2626;stroke:hsla(0,0%,100%,.75);stroke-width:3px}.MapPlotCanvas_mapDimensionText__2Ol5R,.MapPlotCanvas_mapHomeFootprintText__LCK0f{font-size:12px;font-weight:600;letter-spacing:.01em;pointer-events:none;font-family:var(--font-satoshi);paint-order:stroke}.MapPlotCanvas_mapDimensionText__2Ol5R{stroke:hsla(0,0%,100%,.88);stroke-width:3px}.MapPlotCanvas_mapDimensionBubble__OnTaG{fill:hsla(0,0%,100%,.96);stroke:rgba(148,163,184,.7);stroke-width:1px;pointer-events:none}.MapPlotCanvas_mapToolToggle__sVWYx{display:flex;border:1px solid rgba(0,0,0,.12);border-radius:10px;overflow:hidden;gap:0;flex-shrink:0}.MapPlotCanvas_mapToolToggle__sVWYx .MapPlotCanvas_mapIconBtn__wlsiJ{border-radius:0;border-right:1px solid rgba(0,0,0,.1)}.MapPlotCanvas_mapToolToggle__sVWYx .MapPlotCanvas_mapIconBtn__wlsiJ:last-child{border-right:none}.MapPlotCanvas_mapToolToggleDisabled__o3RIM{opacity:.4;pointer-events:none}.MapPlotCanvas_mapToggleFirst__W1wY0{border-radius:9px 0 0 9px!important}.MapPlotCanvas_mapToggleLast__q4_mN{border-radius:0 9px 9px 0!important}@keyframes MapPlotCanvas_mapSnapPulse___2L8p{0%,to{opacity:.75;transform:scale(1)}50%{opacity:.25;transform:scale(1.5)}}.MapPlotCanvas_readOnlyThumbnail__hiOjS{display:block;width:100%;border:1px solid var(--gray-200);border-radius:12px}@media(max-width:992px){.MapPlotCanvas_readOnlyThumbnail__hiOjS{border-radius:0;border-left:none;border-right:none}}.MapPlotCanvas_readOnlyThumbnail__hiOjS{overflow:hidden;background:var(--gray-100);position:relative;padding:0}.MapPlotCanvas_readOnlyMapFrame___QKVF{position:relative;width:100%;height:500px;overflow:hidden;background:var(--gray-100);-webkit-user-select:none;-moz-user-select:none;user-select:none}.MapPlotCanvas_readOnlyMapContent__EST9V{position:absolute;inset:0;will-change:transform}.MapPlotCanvas_readOnlyRotateControls__aXGd3{position:absolute;bottom:10px;right:10px;z-index:20;display:flex;gap:4px;pointer-events:auto}@media(hover:none)and (pointer:coarse){.MapPlotCanvas_readOnlyRotateControls__aXGd3{display:none}}.MapPlotCanvas_readOnlyRotateBtn__wlNZI{width:32px;height:32px;border-radius:8px;border:1px solid rgba(209,213,219,.95);background:rgba(249,250,251,.94);color:var(--gray-700);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(15,23,42,.18);cursor:pointer}.MapPlotCanvas_readOnlyRotateBtn__wlNZI:hover{background:var(--gray-100)}.MapPlotCanvas_readOnlyRotateBtn__wlNZI svg{width:16px;height:16px;flex-shrink:0}.MapPlotCanvas_readOnlyMapImg__4tqP_{width:100%;height:100%;object-fit:cover;display:block}.MapPlotCanvas_readOnlyDarkOverlay__NTB_d{position:absolute;inset:0;background:#fff;opacity:.84;pointer-events:none;z-index:1}.MapPlotCanvas_readOnlyMapOverlay__hXjst{position:absolute;inset:0;pointer-events:none;z-index:2}.MapPlotCanvas_readOnlySvgOverlay__wtY3D{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.MapPlotCanvas_readOnlyStampLayer__IBVPY{position:absolute;inset:0;pointer-events:auto;z-index:3}.MapPlotCanvas_readOnlyStamp__K2ac6{pointer-events:auto;cursor:pointer;border:none;margin:0;padding:0;background:rgba(0,0,0,0)}.MapPlotCanvas_readOnlyStamp__K2ac6.MapPlotCanvas_mapStampPest__8_EcL{width:42px;height:42px;box-sizing:border-box;background:#fff;border:2px solid}.MapPlotCanvas_readOnlyPlaceholder__fHa4y{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--gray-400);font-size:13px}.MapPlotCanvas_readOnlyBadge__LV9CY{display:flex;align-items:center;gap:8px;padding:8px 12px;background:rgba(0,0,0,.6);font-size:12px;font-weight:500;color:#fff}.MapPlotCanvas_readOnlyBadge__LV9CY span{background:hsla(0,0%,100%,.2);border-radius:6px;padding:2px 8px}.MapPlotCanvas_readOnlyBadgeHint___ftLD{margin-left:auto;font-size:11px;opacity:.75;background:none!important;padding:0!important}@keyframes MapPlotCanvas_readOnlyOverlayIn__qLD51{0%{opacity:0}to{opacity:1}}@keyframes MapPlotCanvas_readOnlyCardIn__ht_EV{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.MapPlotCanvas_readOnlyStampModal__9wzup{position:fixed;inset:0;z-index:1800;background:rgba(15,23,42,.7);display:flex;align-items:center;justify-content:center;padding:20px;animation:MapPlotCanvas_readOnlyOverlayIn__qLD51 .2s ease forwards}.MapPlotCanvas_readOnlyStampModalCard__E3gLd{width:min(560px,100%);max-height:min(80vh,700px);overflow-y:auto;background:var(--white);border-radius:14px;border:1px solid var(--gray-200);box-shadow:0 24px 64px rgba(15,23,42,.35);padding:16px;display:flex;flex-direction:column;gap:12px;animation:MapPlotCanvas_readOnlyCardIn__ht_EV .3s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}.MapPlotCanvas_readOnlyStampModalHeader___GdDl{display:flex;align-items:center;gap:12px}.MapPlotCanvas_readOnlyStampModalTitle__TthcL{margin:0;font-size:16px;font-weight:700;color:var(--gray-900);font-family:var(--font-satoshi)}.MapPlotCanvas_readOnlyStampModalClose__ddH1E{margin-left:auto;border:1px solid var(--gray-200);background:var(--white);color:var(--gray-700);border-radius:10px;height:34px;padding:0 12px;font-size:13px;font-weight:600;font-family:var(--font-satoshi);cursor:pointer}.MapPlotCanvas_readOnlyStampModalNotes__IA1zA{margin:0;font-size:14px;color:var(--gray-700);line-height:1.55;font-family:var(--font-satoshi)}.MapPlotCanvas_readOnlyStampModalEmpty__QoJ3p{margin:0;font-size:13px;color:var(--gray-500);font-family:var(--font-satoshi)}.MapPlotCanvas_readOnlyStampPhotoGrid__oVTsw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.MapPlotCanvas_readOnlyStampPhoto__tjVYK{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:8px;display:block}.MapPlotCanvas_readOnlyModal__JNU5x{position:fixed;inset:0;background:rgba(0,0,0,.9);z-index:1500;display:flex;flex-direction:column}.MapPlotCanvas_readOnlyModalClose__u2yUR{position:absolute;top:16px;right:16px;z-index:1600;background:rgba(0,0,0,.65);color:#fff;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;padding:6px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease}.MapPlotCanvas_readOnlyModalClose__u2yUR:hover{background:rgba(0,0,0,.85)}.MapPlotCanvas_readOnlyModalInner__PnIdT{flex:1 1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.Modal_overlay__MVjrq{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.Modal_modal__rwqPE{background:#fff;border-radius:8px;width:100%;max-width:764px;max-height:90vh;box-shadow:0 10px 25px rgba(0,0,0,.15);display:flex;flex-direction:column;align-items:flex-start;transition:all .3s ease;opacity:1;overflow:auto;transform:translateY(0)}.Modal_modalTop__4lUxm{padding:24px;flex-direction:row;display:flex;align-items:center;width:100%;border-bottom:1px solid #e5e7eb}.Modal_topRow__n8Sgx{display:flex;justify-content:space-between;align-items:center;width:100%}.Modal_title__VnFm7{font-size:24px;font-style:normal;font-weight:800;line-height:28px;color:#111827;margin:0}.Modal_closeButton__FUbsp{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:.25rem;border-radius:4px;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.Modal_closeButton__FUbsp:hover{background:#f3f4f6;color:#374151}.Modal_topControls__Mirj9{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px}.Modal_topControls__Mirj9.Modal_reviewerOnly__DnLNJ{justify-content:flex-end}@media(max-width:768px){.Modal_topControls__Mirj9{flex-direction:column;align-items:flex-start;gap:12px}}.Modal_dropdownSection__XaBet{flex:1 1;max-width:300px}@media(max-width:768px){.Modal_dropdownSection__XaBet{width:100%;max-width:none}}.Modal_reviewerSection__IV7Vl{display:flex;align-items:center;gap:12px}.Modal_reviewingText__320C3{font-size:14px;font-style:normal;font-weight:700;line-height:14px;color:var(--blue-500)}.Modal_reviewerInfo__lx8nE{display:flex;align-items:center;gap:8px}.Modal_avatarContainer__XqL9J{position:relative;width:32px;height:32px}.Modal_avatar__0BTDd{width:32px;height:32px;border-radius:50%;object-fit:cover}.Modal_avatarInitials__maE9x{width:32px;height:32px;border-radius:50%;background:#006bc2;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.Modal_reviewerName__r_yTz{font-size:14px;font-weight:500;color:#111827}.Modal_modalMiddle__t2rhU{padding:24px;width:100%;flex:1 1;background:#fff}.Modal_modalBottom__RjLid{padding:24px;width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px}@media(max-width:768px){.Modal_modalBottom__RjLid{flex-direction:column-reverse;gap:8px}}.Modal_dropdown__beQwr{display:flex;width:300px;height:36px;padding:8px 12px;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:4px;border:1px solid #006bc2;background:#fff;font-size:14px;cursor:pointer}.Modal_dropdown__beQwr:focus{outline:none;box-shadow:0 0 0 3px rgba(0,107,194,.1)}@media(max-width:768px){.Modal_dropdown__beQwr{width:100%}}.Modal_buttonGroup__QJ19L{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;width:100%}@media(max-width:768px){.Modal_buttonGroup__QJ19L{flex-direction:column;gap:8px}}.Modal_leftButtons__JqZGJ{display:flex;gap:8px}.Modal_rightButtons__p8fEQ{display:flex;gap:12px;align-items:center}@media(max-width:768px){.Modal_rightButtons__p8fEQ{width:100%;justify-content:space-between}}.Modal_fullWidthButtons__LGiU9{display:grid;grid-template-columns:1fr 1fr;width:100%}.Modal_primaryButton__KcSA_{background:var(--blue-500);color:#fff;border:none;padding:8px 16px;border-radius:var(--border-radius);font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s ease;display:flex;justify-content:center;align-items:center;gap:8px;height:40px}.Modal_primaryButton__KcSA_:hover:not(:disabled){background:#0070d4}.Modal_primaryButton__KcSA_:disabled{background:#9ca3af;cursor:not-allowed}.Modal_secondaryButton__KTXbs{background:#fff;color:var(--gray-800);border:none;padding:8px 16px;border-radius:var(--border-radius);font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;display:flex;justify-content:center;align-items:center;gap:8px;height:40px;box-shadow:inset 0 0 0 0 #fff,inset 0 0 0 1px #d1d5db,0 1px 2px 0 rgba(0,0,0,.05)}.Modal_secondaryButton__KTXbs:hover:not(:disabled){background:var(--slate-100)}.Modal_secondaryButton__KTXbs:disabled{background:#fff;color:#9ca3af;cursor:not-allowed}.Modal_secondaryButton__KTXbs.Modal_bluebutton__WHlaC{background:blue}.Modal_backButton__JAYw7{background:#fff;color:var(--gray-800);border:none;padding:8px 16px;border-radius:var(--border-radius);font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;display:flex;justify-content:center;align-items:center;gap:8px;height:40px}.Modal_backButton__JAYw7:hover:not(:disabled){background:var(--slate-100)}.Modal_junkButton__7HOEW{background:rgba(0,0,0,0);color:var(--gray-800);border:none;padding:8px 16px;border-radius:var(--border-radius);font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;height:40px}.Modal_junkButton__7HOEW:hover:not(:disabled){background:#f9fafb}.Modal_junkButton__7HOEW:disabled{background:rgba(0,0,0,0);color:#9ca3af;cursor:not-allowed}.Modal_disabledButton__bl_C0{background:var(--gray-100);color:#9ca3af;border:none;padding:8px 16px;border-radius:var(--border-radius);font-size:14px;font-weight:700;cursor:not-allowed;display:flex;align-items:center;gap:8px;height:40px}.Modal_spinner__Uaoik{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:Modal_spin__F9888 1s linear infinite}@keyframes Modal_spin__F9888{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AdditionalTasksPanel_panel__NmA6E{overflow:hidden}.AdditionalTasksPanel_panelHeader__eXCoq{padding:16px 20px 0 0}.AdditionalTasksPanel_panelTitle__gc3X2{font-size:.9375rem;font-weight:700;color:var(--gray-900);margin:0 0 12px}.page_page__7TY8p{width:100%}.page_layout__XBICT{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:start}.CompanyIcon_companyIcon__dCs9s{position:relative;display:flex;align-items:center;justify-content:flex-end;border-radius:4px;overflow:hidden;background:rgba(0,0,0,0);flex-shrink:0}.CompanyIcon_companyIcon__dCs9s.CompanyIcon_small__CYUc6{width:24px;height:24px}.CompanyIcon_companyIcon__dCs9s.CompanyIcon_small__CYUc6 .CompanyIcon_iconInitials__7ADIF{font-size:10px;font-weight:600}.CompanyIcon_companyIcon__dCs9s.CompanyIcon_medium__E_y3_{width:32px;height:32px}.CompanyIcon_companyIcon__dCs9s.CompanyIcon_medium__E_y3_ .CompanyIcon_iconInitials__7ADIF{font-size:12px;font-weight:600}.CompanyIcon_companyIcon__dCs9s.CompanyIcon_large__zhDRN{width:40px;height:40px}.CompanyIcon_companyIcon__dCs9s.CompanyIcon_large__zhDRN .CompanyIcon_iconInitials__7ADIF{font-size:14px;font-weight:600}.CompanyIcon_iconImage__5JvvS{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.CompanyIcon_iconPlaceholder__WCHdd{color:var(--gray-400,#99a1af);display:flex;align-items:center;justify-content:center;width:24px;height:100%}.CompanyIcon_iconPlaceholder__WCHdd svg{width:20px;height:20px}.CompanyIcon_tooltipContainer__NzEc_{position:relative;display:inline-flex;width:100%;justify-content:flex-end}.CompanyIcon_tooltip__zKW7V{background-color:#333;color:#fff;padding:6px 10px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:10000;box-shadow:0 2px 8px rgba(0,0,0,.15);pointer-events:none;opacity:1;visibility:visible}.CompanyIcon_tooltipArrow__2Wuwb{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #333}.ProjectSelect_projectSelect__iiRrk{position:relative;width:100%}.ProjectSelect_selectTrigger__t9Qs9{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;background:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;transition:all .2s ease;min-height:42px}.ProjectSelect_selectTrigger__t9Qs9:hover:not(.ProjectSelect_disabled__fDggv){border-color:#9ca3af}.ProjectSelect_selectTrigger__t9Qs9.ProjectSelect_open__0fFr8{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProjectSelect_selectTrigger__t9Qs9.ProjectSelect_disabled__fDggv{background:#f3f4f6;cursor:not-allowed;opacity:.6}.ProjectSelect_selectedValue___6CRX{flex:1 1;display:flex;flex-direction:column;gap:4px;overflow:hidden}.ProjectSelect_selectedMain__zDeGk{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#111827}.ProjectSelect_selectedMeta__KctW5{display:flex;align-items:center;gap:8px;font-size:12px;color:#6b7280;flex-wrap:wrap}.ProjectSelect_shortcode___jzwm{font-size:12px;font-weight:600;white-space:nowrap}.ProjectSelect_projectName__ZJEoQ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectSelect_company__umSD3{display:flex;align-items:center;gap:4px}.ProjectSelect_company__umSD3:before{content:"•";color:#d1d5db}.ProjectSelect_company__umSD3:first-child:before{display:none}.ProjectSelect_type__02VUn{display:flex;align-items:center;gap:4px}.ProjectSelect_type__02VUn:before{content:"•";color:#d1d5db}.ProjectSelect_placeholder__gd9eF{color:#9ca3af;font-size:14px}.ProjectSelect_actions__uNTUw{display:flex;align-items:center;gap:4px;flex-shrink:0}.ProjectSelect_clearButton__Za7H9{display:flex;align-items:center;justify-content:center;padding:4px;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#6b7280;cursor:pointer;transition:all .2s ease}.ProjectSelect_clearButton__Za7H9:hover{background:#f3f4f6;color:#374151}.ProjectSelect_chevron__x_HG5{color:#6b7280;transition:transform .2s ease;flex-shrink:0}.ProjectSelect_chevron__x_HG5.ProjectSelect_open__0fFr8{transform:rotate(180deg)}.ProjectSelect_dropdown__kPADa{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.1);z-index:1000;max-height:400px;display:flex;flex-direction:column;overflow:hidden}.ProjectSelect_searchBox__07lIj{position:relative;padding:12px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.ProjectSelect_searchIcon__dQLK3{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.ProjectSelect_searchInput__JrUxD{width:100%;padding:8px 12px 8px 32px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;outline:none;transition:all .2s ease}.ProjectSelect_searchInput__JrUxD:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProjectSelect_searchInput__JrUxD::placeholder{color:#9ca3af}.ProjectSelect_options__10FiK{overflow-y:auto;max-height:340px}.ProjectSelect_options__10FiK::-webkit-scrollbar{width:8px}.ProjectSelect_options__10FiK::-webkit-scrollbar-track{background:#f3f4f6}.ProjectSelect_options__10FiK::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.ProjectSelect_options__10FiK::-webkit-scrollbar-thumb:hover{background:#9ca3af}.ProjectSelect_option__5pBLs{padding:12px 16px;cursor:pointer;transition:background .15s ease;border-bottom:1px solid #f3f4f6}.ProjectSelect_option__5pBLs:last-child{border-bottom:none}.ProjectSelect_option__5pBLs:hover{background:#f9fafb}.ProjectSelect_option__5pBLs.ProjectSelect_selected__Z3WPf{background:#eff6ff}.ProjectSelect_option__5pBLs.ProjectSelect_selected__Z3WPf .ProjectSelect_projectName__ZJEoQ{color:#2563eb;font-weight:500}.ProjectSelect_optionContent___qW9k{display:flex;flex-direction:column;gap:6px}.ProjectSelect_optionMain__h7PJW{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#111827}.ProjectSelect_optionMeta__brVyJ{display:flex;align-items:center;gap:8px;font-size:12px;color:#6b7280;flex-wrap:wrap}.ProjectSelect_metaItem__75f1v{display:flex;align-items:center;gap:4px;position:relative}.ProjectSelect_metaItem__75f1v svg{flex-shrink:0}.ProjectSelect_metaItem__75f1v:after{content:"•";color:#d1d5db;margin-left:4px}.ProjectSelect_metaItem__75f1v:last-of-type:after{display:none}.ProjectSelect_statusBadge__BZx9L{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:var(--border-radius);font-size:12px;font-weight:550;white-space:nowrap}.ProjectSelect_noProject__mlD3h{color:#6b7280;font-style:italic}.ProjectSelect_noResults__FkFZA{padding:24px 16px;text-align:center;color:#6b7280;font-size:14px}@media(max-width:640px){.ProjectSelect_dropdown__kPADa{max-height:300px}.ProjectSelect_options__10FiK{max-height:240px}.ProjectSelect_option__5pBLs{padding:10px 12px}.ProjectSelect_optionMain__h7PJW,.ProjectSelect_selectedMain__zDeGk{font-size:13px}.ProjectSelect_optionMeta__brVyJ,.ProjectSelect_selectedMeta__KctW5{font-size:11px}}.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)}.MiniAvatar_miniAvatar__qLbGE{display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;flex-shrink:0}.MiniAvatar_miniAvatar__qLbGE.MiniAvatar_small__bX0Kf{width:24px;height:24px}.MiniAvatar_miniAvatar__qLbGE.MiniAvatar_small__bX0Kf .MiniAvatar_avatarInitials__pWQjn{font-size:10px;font-weight:600}.MiniAvatar_miniAvatar__qLbGE.MiniAvatar_medium__1cY9n{width:32px;height:32px}.MiniAvatar_miniAvatar__qLbGE.MiniAvatar_medium__1cY9n .MiniAvatar_avatarInitials__pWQjn{font-size:12px;font-weight:600}.MiniAvatar_miniAvatar__qLbGE.MiniAvatar_large__udj8B{width:40px;height:40px}.MiniAvatar_miniAvatar__qLbGE.MiniAvatar_large__udj8B .MiniAvatar_avatarInitials__pWQjn{font-size:14px;font-weight:600}.MiniAvatar_avatarImage__2dc5T{width:100%;height:100%;object-fit:cover}.MiniAvatar_avatarInitials__pWQjn{color:#fff;text-align:center;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MiniAvatar_tooltipContainer__oKh2E{position:relative;display:block;max-width:41px}.MiniAvatar_tooltip__xMy1U{position:absolute;background-color:#333;color:#fff;padding:6px 10px;top:-40px;border-radius:4px;font-size:12px;white-space:nowrap;margin-bottom:66px;z-index:1000;box-shadow:0 2px 8px rgba(0,0,0,.15);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s ease-in-out}.MiniAvatar_tooltipContainer__oKh2E:hover .MiniAvatar_tooltip__xMy1U{opacity:1;visibility:visible}.MiniAvatar_tooltipArrow__Kxftf{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #333}.ActivityFeed_activityFeed__tcARo{width:100%;padding:20px 16px}.ActivityFeed_empty__Mq4K5,.ActivityFeed_loading__Wt5Mo{padding:32px 16px;text-align:center;color:var(--slate-500);font-size:14px}.ActivityFeed_timeline__9b0Sm{position:relative;padding-left:0}.ActivityFeed_activityItem__NBFgm{display:flex;gap:12px;position:relative;padding:12px 0}.ActivityFeed_activityItem__NBFgm:last-child{padding-bottom:0}.ActivityFeed_activityAvatar__KaO8y{flex-shrink:0;margin-top:2px}.ActivityFeed_avatarContainer__katQh{flex-shrink:0;width:40px;height:40px;position:relative;top:-7px;z-index:1}.ActivityFeed_avatar__lSarW{object-fit:cover}.ActivityFeed_avatarFallback__j1m4Q,.ActivityFeed_avatar__lSarW{width:40px;height:40px;border-radius:50%;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ActivityFeed_avatarFallback__j1m4Q{background:linear-gradient(135deg,var(--blue-500) 0,var(--blue-700) 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:16px;text-transform:uppercase}.ActivityFeed_activityContent__nOWHD{flex:1 1;padding-top:2px}.ActivityFeed_activityRow__JAqjB{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.ActivityFeed_activityText__nbKwA{font-size:14px;color:var(--slate-700);line-height:1.6;flex:1 1}.ActivityFeed_activityText__nbKwA strong{font-weight:600;color:var(--slate-900)}.ActivityFeed_userName__B3QQW{color:var(--blue-600);font-weight:600}.ActivityFeed_changeDetail__1ExTO{margin-top:4px;padding:8px 12px 8px 0;font-size:13px;color:var(--slate-600);font-family:SF Mono,Monaco,Courier New,monospace}.ActivityFeed_noteContent__IMRhY{margin-top:6px;padding:8px 12px 8px 0;font-size:13px;color:var(--slate-700);font-style:italic}.ActivityFeed_timestamp__6laiT{font-size:12px;color:var(--slate-500);white-space:nowrap;flex-shrink:0}.NotesSection_notesSection__eLa1O{width:100%;padding:20px 16px;display:flex;flex-direction:column;gap:12px}.NotesSection_notesList__W27_e{display:flex;flex-direction:column;gap:8px;max-height:260px;overflow-y:auto;padding-right:2px}.NotesSection_noteCard__HCJec{border:1px solid var(--gray-200);border-radius:var(--border-radius);background:var(--white);padding:10px 12px;display:flex;flex-direction:column;gap:6px}.NotesSection_noteMeta__LZIPm{display:flex;justify-content:space-between;align-items:center;gap:10px}.NotesSection_noteAuthor__tHWk6{font-size:12px;font-weight:600;color:var(--gray-900)}.NotesSection_noteAuthorWrap__jbCBR{display:inline-flex;align-items:center;gap:8px}.NotesSection_noteDate__pBiOu{font-size:11px;color:var(--gray-500);white-space:nowrap}.NotesSection_noteText__MdarA{margin:0;font-size:13px;color:var(--gray-800);line-height:1.45;white-space:pre-wrap}.NotesSection_noteState__bQavo{margin:0;font-size:13px;color:var(--gray-500)}.NotesSection_customerCommentBanner__FyI_C{background-color:var(--action-25);border:1px solid var(--blue-300);border-radius:var(--border-radius);padding:10px 12px;display:flex;flex-direction:column;gap:4px}.NotesSection_customerCommentLabel__QQjZD{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--blue-600)}.NotesSection_customerCommentText__ygKAQ{margin:0;font-size:13px;line-height:1.5;color:var(--gray-900);white-space:pre-wrap}.NotesSection_textarea__CpmIW{width:100%;padding:12px;border:1px solid var(--slate-300);border-radius:var(--border-radius);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;color:var(--slate-900);background-color:#fff;resize:vertical;min-height:80px;transition:border-color .2s}.NotesSection_textarea__CpmIW:focus{outline:none;border-color:var(--blue-500)}.NotesSection_textarea__CpmIW::placeholder{color:var(--slate-400)}.NotesSection_textarea__CpmIW:disabled{opacity:.6;cursor:not-allowed}.NotesSection_actions__uOZv9{display:flex;justify-content:flex-end;align-items:center;margin-top:8px}.NotesSection_secondaryButton__KUmCN{background:#fff;color:var(--gray-900);border:1px solid var(--gray-300);padding:8px 16px;border-radius:var(--border-radius);font-size:14px;font-weight:550;cursor:pointer;transition:all .2s ease;display:flex;justify-content:center;align-items:center;gap:8px;height:40px}.NotesSection_secondaryButton__KUmCN:hover:not(:disabled){background:var(--slate-50);border-color:var(--gray-500)}.NotesSection_secondaryButton__KUmCN:disabled{opacity:.5;cursor:not-allowed}.SupportCaseDetailsSidebar_cardContent__AIea3{padding:12px}.SupportCaseDetailsSidebar_detailItem__Edw6e{margin-bottom:12px}.SupportCaseDetailsSidebar_detailItem__Edw6e:last-child{margin-bottom:0}.SupportCaseDetailsSidebar_label__Lngwr{font-size:12px;color:var(--gray-600);margin-bottom:4px}.SupportCaseDetailsSidebar_value__EEGg7{font-size:14px;color:var(--gray-900)}.SupportCaseDetailsSidebar_noData__NsUt_{font-size:14px;color:var(--gray-600);font-style:italic}.LeadCallFormInfo_cardContent__GW_eZ{padding:20px 16px}.LeadCallFormInfo_callInsightsSection__rKzNx{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--gray-300);margin-bottom:16px}.LeadCallFormInfo_callInsightsGrid__94_Xb{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:24px}.LeadCallFormInfo_callDetailItem__Fpnzo{display:flex;flex-direction:column;gap:4px}.LeadCallFormInfo_submittedByValue__Jc_dX{display:inline-flex;align-items:center;gap:8px}.LeadCallFormInfo_callDetailsSection__8VR1K{margin-top:24px}.LeadCallFormInfo_callDetailsHeader__UvNW8{padding-bottom:12px;border-bottom:1px solid var(--gray-300);margin-bottom:16px}.LeadCallFormInfo_recordingSection__6XKN9,.LeadCallFormInfo_transcriptSection___35PE{margin-top:24px;padding-top:24px;border-top:1px solid var(--gray-300)}.LeadCallFormInfo_transcriptHeader__Ezt6v{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.LeadCallFormInfo_transcriptContent__maMUl{background:var(--gray-50);padding:16px;border-radius:8px;max-height:300px;overflow-y:auto}.LeadCallFormInfo_summaryPlainContent__Izmyy{background:rgba(0,0,0,0);padding:0;border-radius:0;max-height:none;overflow:visible}.LeadCallFormInfo_toggleContainer__f1cUU{display:flex;align-items:center;gap:8px}.LeadCallFormInfo_toggle__jDHkv{position:relative;width:44px;height:24px;background-color:var(--gray-300);border-radius:12px;border:none;cursor:pointer;transition:background-color .2s}.LeadCallFormInfo_toggle__jDHkv.LeadCallFormInfo_active__p_qhs{background-color:var(--blue-600)}.LeadCallFormInfo_toggle__jDHkv:hover{opacity:.8}.LeadCallFormInfo_toggleCircle__FNpJ5{position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:transform .2s}.LeadCallFormInfo_active__p_qhs .LeadCallFormInfo_toggleCircle__FNpJ5{transform:translateX(20px)}.LeadCallFormInfo_toggleLabel__Ge39x{font-size:14px;color:var(--gray-700)}.LeadCallFormInfo_campaignLink___Xxxf{font-size:14px;color:var(--blue-600);text-decoration:none;font-weight:500}.LeadCallFormInfo_campaignLink___Xxxf:hover{text-decoration:underline;color:var(--blue-700)}.LeadCallFormInfo_commentLine__MQDbD{margin:0 0 4px;line-height:1.5}.LeadCallFormInfo_noCallData__dChQ3{padding:32px;text-align:center;color:var(--gray-500)}.LeadCallFormInfo_editButton__3E8HL{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;font-size:13px;color:var(--blue-600);padding:4px 8px;border-radius:4px}.LeadCallFormInfo_editButton__3E8HL:hover{background:var(--blue-50)}.LeadCallFormInfo_editForm__mxklj{display:flex;flex-direction:column;gap:14px}.LeadCallFormInfo_formGroup__Ml2uu{display:flex;flex-direction:column;gap:4px}.LeadCallFormInfo_formGroup__Ml2uu input,.LeadCallFormInfo_formGroup__Ml2uu select{padding:8px 10px;border:1px solid var(--gray-300);border-radius:6px;font-size:14px;color:var(--gray-900);background:var(--white)}.LeadCallFormInfo_formGroup__Ml2uu input:focus,.LeadCallFormInfo_formGroup__Ml2uu select:focus{outline:none;border-color:var(--blue-500)}.LeadCallFormInfo_editActions__KBz5F{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.LeadCallFormInfo_cancelButton__e_r9v{padding:7px 16px;border:1px solid var(--gray-300);border-radius:6px;background:var(--white);color:var(--gray-700);font-size:14px;cursor:pointer}.LeadCallFormInfo_cancelButton__e_r9v:hover{background:var(--gray-50)}.LeadCallFormInfo_saveButton__HvKbw{padding:7px 16px;border:none;border-radius:6px;background:var(--blue-600);color:var(--white);font-size:14px;cursor:pointer}.LeadCallFormInfo_saveButton__HvKbw:hover{background:var(--blue-700)}.LeadCallFormInfo_saveButton__HvKbw:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.LeadCallFormInfo_callInsightsGrid__94_Xb{grid-template-columns:1fr}}.LeadCallFormInfo_techPhotoGrid__WK3YP{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:10px}.LeadCallFormInfo_techPhotoThumb__8gdBM{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px;border:1px solid var(--border-color);transition:opacity .15s,transform .15s}.LeadCallFormInfo_techPhotoThumb__8gdBM:hover{opacity:.85}.LeadCallFormInfo_techPhotoBtn__c_zlh{padding:0;border:none;background:none;cursor:pointer;border-radius:6px;overflow:hidden;display:block}.LeadCallFormInfo_techPhotoBtn__c_zlh:hover .LeadCallFormInfo_techPhotoThumb__8gdBM{opacity:.85;transform:scale(1.03)}.LeadCallFormInfo_lightboxOverlay__mA5jP{position:fixed;inset:0;background:rgba(0,0,0,.88);z-index:100000;display:flex;align-items:center;justify-content:center}.LeadCallFormInfo_lightboxClose__JY5dW{position:absolute;top:16px;right:16px;background:hsla(0,0%,100%,.15);border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:1}.LeadCallFormInfo_lightboxClose__JY5dW:hover{background:hsla(0,0%,100%,.25)}.LeadCallFormInfo_lightboxNav__Pts4o{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.15);border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:1}.LeadCallFormInfo_lightboxNav__Pts4o:hover{background:hsla(0,0%,100%,.25)}.LeadCallFormInfo_lightboxNavPrev__3pyjT{left:16px}.LeadCallFormInfo_lightboxNavNext__txmce{right:16px}.LeadCallFormInfo_lightboxImgWrapper__6eDLp{display:flex;flex-direction:column;align-items:center;max-width:90vw;max-height:90vh}.LeadCallFormInfo_lightboxImg__pkVbJ{max-width:90vw;max-height:82vh;object-fit:contain;border-radius:8px}.LeadCallFormInfo_lightboxCounter__oG27Q{color:hsla(0,0%,100%,.7);font-size:13px;margin-top:12px}.LeadSchedulingSection_cardContent__xSQwR{display:flex;flex-direction:column;gap:16px;padding:18px}.LeadSchedulingSection_cardContent__xSQwR p{margin:0;color:var(--gray-600);font-size:14px;line-height:1.5}.LeadSchedulingSection_section__wPuDp{display:flex;flex-direction:column;gap:12px}.LeadSchedulingSection_section__wPuDp+.LeadSchedulingSection_section__wPuDp{margin-top:8px;padding-top:20px;border-top:1px solid var(--gray-300)}.LeadSchedulingSection_scheduleTabHeading__3_IIQ{font-size:18px;font-weight:600;margin-bottom:16px;color:var(--gray-800)}.LeadSchedulingSection_preferenceRow__8arO7{display:flex;align-items:center;gap:8px;padding:9px 12px;background:var(--blue-25);border:1px solid var(--blue-100);border-radius:var(--border-radius);flex-wrap:wrap}.LeadSchedulingSection_preferenceLabel__qlFOt{font-size:13px;font-weight:600;color:var(--blue-600);flex-shrink:0}.LeadSchedulingSection_preferenceValue__GPyv9{font-size:13px;color:var(--gray-700)}.LeadSchedulingSection_preferenceValue__GPyv9+.LeadSchedulingSection_preferenceValue__GPyv9{padding-left:8px;border-left:1px solid var(--blue-200)}.LeadSchedulingSection_confirmationForm__zUnCi{display:flex;flex-direction:column;gap:20px}.LeadSchedulingSection_formRow__Hv7nR{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.LeadSchedulingSection_formGroup__YpokE{display:flex;flex-direction:column;gap:8px}.LeadSchedulingSection_formLabel__amSqp{font-size:14px;font-weight:600;color:var(--gray-700)}.LeadSchedulingSection_formInput__aAmBk{padding:10px 12px;border:1px solid var(--gray-300);border-radius:var(--border-radius);font-size:14px;color:var(--gray-800);background-color:#fff;transition:border-color .2s}.LeadSchedulingSection_formInput__aAmBk:focus{outline:none;border-color:var(--blue-500)}.LeadSchedulingSection_formTextarea__K5Vvl{padding:10px 12px;border:1px solid var(--gray-300);border-radius:var(--border-radius);font-size:14px;color:var(--gray-900);background-color:var(--gray-25);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;resize:vertical;min-height:100px;transition:border-color .2s}.LeadSchedulingSection_formTextarea__K5Vvl:focus{outline:none;border-color:var(--blue-500)}.LeadSchedulingSection_formActions__TEUyl{display:flex;justify-content:flex-end;margin-top:8px}.LeadSchedulingSection_finalizeSaleButton__uIAwT{background:var(--green-400);color:#fff;border:none;padding:12px 24px;border-radius:var(--border-radius);font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.LeadSchedulingSection_finalizeSaleButton__uIAwT:hover:not(:disabled){background:var(--green-500)}.LeadSchedulingSection_finalizeSaleButton__uIAwT:disabled{cursor:default;opacity:.6}.LeadSchedulingSection_pricingSummary__8QUei{background:var(--gray-25);border:1px solid var(--gray-200);border-radius:var(--border-radius);padding:12px 14px;display:flex;flex-direction:column;gap:0}.LeadSchedulingSection_pricingRow__4rTPx{display:flex;align-items:flex-start;padding:7px 0;border-bottom:1px solid var(--gray-100)}.LeadSchedulingSection_pricingRow__4rTPx:last-child{border-bottom:none}.LeadSchedulingSection_pricingRowTotal__4WHD6{display:flex;align-items:flex-start;border-top:1px solid var(--gray-300);border-bottom:none;font-weight:600;padding:9px 0 7px;margin-top:2px}.LeadSchedulingSection_pricingName__1J3d1{flex:1 1;font-size:13px;color:var(--gray-800);font-weight:500}.LeadSchedulingSection_pricingFrequency__VNazm{font-size:11px;color:var(--gray-500);font-weight:400;margin-top:2px}.LeadSchedulingSection_pricingInitial__F0RFT,.LeadSchedulingSection_pricingRecurring__SsuW4{width:72px;text-align:right;font-size:13px;color:var(--gray-700)}.LeadSchedulingSection_sectionWrapper__RcmaY{transition:all .2s ease;border-radius:8px}.LeadSchedulingSection_sectionWrapper__RcmaY.LeadSchedulingSection_active__Whntj{box-shadow:0 0 0 4px rgba(0,105,224,.16),0 2px 5px 0 rgba(0,105,224,.08),0 0 0 1px rgba(0,105,224,.64),0 1px 1px 0 rgba(0,105,224,.12)}.LeadContactSection_cardContent__9fyem{display:flex;flex-direction:column;gap:16px}.LeadContactSection_assignSection__WSxp6{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.LeadContactSection_takeLeadButton__FF49Z{padding:8px 20px;border:none;border-radius:var(--border-radius);background-color:var(--blue-500);color:#fff;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .2s}.LeadContactSection_takeLeadButton__FF49Z:hover:not(:disabled){background-color:var(--blue-600)}.LeadContactSection_takeLeadButton__FF49Z:disabled{cursor:not-allowed;opacity:.6}.LeadContactSection_assignRow__lRGGl{display:flex;align-items:center;gap:10px;flex:1 1}.LeadContactSection_assignOrText__g07dR{font-size:14px;color:var(--gray-500);white-space:nowrap}.LeadContactSection_assignSelect__7lBId{flex:1 1;padding:8px 10px;border:1px solid var(--gray-300);border-radius:var(--border-radius);font-size:14px;background-color:#fff;color:var(--gray-700);cursor:pointer}.LeadContactSection_assignSelect__7lBId:focus{outline:none;border-color:var(--blue-500);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.LeadContactSection_assignSelect__7lBId:disabled{opacity:.6;cursor:not-allowed}.LeadContactSection_cadenceStartRow__7Tlsb{display:flex;align-items:center;gap:10px}.LeadContactSection_cadenceSelect__6GtMh{flex:1 1;padding:8px 10px;border:1px solid var(--gray-300);border-radius:var(--border-radius);font-size:14px;background-color:#fff;color:var(--gray-700);cursor:pointer}.LeadContactSection_cadenceSelect__6GtMh:focus{outline:none;border-color:var(--blue-500)}.LeadContactSection_startCadenceButton__xKEOo{padding:8px 16px;border:none;border-radius:var(--border-radius);background-color:var(--blue-500);color:#fff;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap}.LeadContactSection_startCadenceButton__xKEOo:hover:not(:disabled){background-color:var(--blue-600)}.LeadContactSection_startCadenceButton__xKEOo:disabled{opacity:.6;cursor:not-allowed}.LeadContactSection_fallbackSection__2VWxV{display:flex;flex-direction:column;gap:10px}.LeadContactSection_fieldLabel__2P4YU{font-size:14px;font-weight:600;color:var(--gray-900)}.LeadContactSection_nextStepHeader__wQ5ya{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.LeadContactSection_nextStepLabel__RBq_O{font-size:16px;font-weight:700;color:var(--blue-500);letter-spacing:.04em}.LeadContactSection_nextStepName__dHwq8{font-size:16px;font-weight:700;color:var(--gray-800)}.LeadContactSection_nextStepDay__mAUr8{font-size:12px;color:var(--gray-500);background-color:var(--gray-100);border-radius:4px;padding:2px 7px}.LeadContactSection_nextStepDue__5jfWt{font-size:12px;color:var(--gray-500);margin-top:3px}.LeadContactSection_nextStepDueOverdue__hMLab{color:var(--red-500)}.LeadContactSection_notesTextarea__EdZbD{width:100%;min-height:100px;padding:10px 12px;border:1px solid var(--gray-300);border-radius:var(--border-radius);font-size:14px;font-family:inherit;resize:vertical;background-color:#fff;box-sizing:border-box;transition:border-color .2s}.LeadContactSection_notesTextarea__EdZbD:focus{outline:none;border-color:var(--blue-500);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.LeadContactSection_notesTextarea__EdZbD::placeholder{color:var(--gray-400)}.LeadContactSection_quickActions__ffI4X{display:flex;gap:20px;flex-wrap:wrap}.LeadContactSection_quickActionLabel___jn_W{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--gray-700);font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LeadContactSection_quickActionCheckbox__P_kMk{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;min-width:18px;border:1.5px solid var(--gray-300);border-radius:4px;overflow:hidden;background-color:#fff;cursor:pointer;position:relative;transition:background-color .15s ease,border-color .15s ease}.LeadContactSection_quickActionCheckbox__P_kMk:checked{background-color:#fff}.LeadContactSection_quickActionCheckbox__P_kMk:checked:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:11px;border-radius:2px;background:var(--blue-500);transform:translate(-50%,-50%)}.LeadContactSection_quickActionCheckbox__P_kMk:hover:not(:checked){border-color:var(--blue-500)}.LeadContactSection_actionRow__XgUwp{display:flex;justify-content:space-between;margin-top:4px}.LeadContactSection_submitButton__z34TR{padding:8px 16px;background-color:var(--blue-500);color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s ease}.LeadContactSection_submitButton__z34TR:hover:not(:disabled){background-color:var(--blue-600)}.LeadContactSection_submitButton__z34TR:disabled{opacity:.6;cursor:not-allowed}.LeadContactSection_startQuotingButton__aRZV2{padding:8px 16px;border:none;border-radius:4px;background-color:var(--green-400);color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s}.LeadContactSection_startQuotingButton__aRZV2:hover{background-color:var(--green-500)}.LeadContactSection_startQuotingButton__aRZV2:active{background-color:var(--green-600)}.LeadContactSection_submitQuoteButton__U2Gsh{padding:8px 16px;border:1px solid var(--gray-300);border-radius:var(--border-radius);background-color:#fff;color:var(--gray-700);font-size:14px;font-weight:700;cursor:pointer;transition:all .2s}.LeadContactSection_submitQuoteButton__U2Gsh:hover{background-color:var(--gray-50);border-color:var(--gray-400)}.LeadContactSection_logRow__9IV4r{display:flex;justify-content:flex-end;align-items:center;gap:10px}.LeadContactSection_viewHistoryButton__PXu0G{padding:8px 16px;border:none;background-color:rgba(0,0,0,0);color:var(--gray-600);font-size:14px;font-weight:500;cursor:pointer;transition:color .2s}.LeadContactSection_viewHistoryButton__PXu0G:hover{color:var(--gray-900)}.LeadContactSection_logActivityButton__U_g_Y{padding:8px 16px;border:none;border-radius:var(--border-radius);background-color:var(--blue-500);color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.LeadContactSection_logActivityButton__U_g_Y:hover:not(:disabled){background-color:var(--blue-600)}.LeadContactSection_logActivityButton__U_g_Y:active:not(:disabled){background-color:var(--blue-700)}.LeadContactSection_logActivityButton__U_g_Y:disabled{cursor:not-allowed;opacity:.6}.LeadContactSection_statusCard__lq3UI{padding:12px 16px;background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--border-radius)}.LeadContactSection_statusText__q8Uvf{font-size:14px;color:var(--gray-500)}.LeadContactSection_completedCard__PbvFi{padding:12px 16px;background-color:var(--green-50,#f0fdf4);border:1px solid var(--green-200,#bbf7d0);border-radius:var(--border-radius);display:flex;align-items:center;gap:8px}.LeadContactSection_completedText__20JMg{font-size:14px;font-weight:500;color:var(--green-700,#15803d)}.LeadContactSection_workflowProgressHeader__GoJ9_{display:flex;align-items:center;justify-content:space-between;gap:8px}.LeadContactSection_workflowProgressTitle__9MN7_{font-size:16px;font-weight:700}.LeadContactSection_workflowProgressBlue__YHNyo{color:var(--blue-500)}.LeadContactSection_workflowProgressSub__4lmd0{color:var(--gray-900)}.LeadContactSection_workflowStepCount__frCXF{font-size:16px;font-weight:700;color:var(--blue-500);white-space:nowrap;flex-shrink:0}.LeadContactSection_workflowStepCount__frCXF .LeadContactSection_totalCount__SOq_A{color:var(--gray-600)}.LeadContactSection_workflowStepsList__IIUbd{display:flex;flex-direction:column;gap:6px;max-height:180px;overflow-y:auto;background:var(--gray-25);border:1px solid var(--gray-300);border-radius:8px;padding:16px}.LeadContactSection_workflowStepRow__8hH0v{display:flex;align-items:center;gap:8px;padding:5px 14px;border:1px solid var(--blue-100);border-radius:var(--border-radius);background-color:var(--gray-25)}.LeadContactSection_workflowStepRowCompleted__RKnpU{background-color:var(--blue-50)}.LeadContactSection_workflowStepRowCompleted__RKnpU .LeadContactSection_workflowStepLabel__sfqbP{font-weight:700}.LeadContactSection_workflowStepInfo__pHwvl{display:grid;grid-template-columns:auto 1fr;align-items:center;flex:1 1}.LeadContactSection_workflowStepDate__FBk9R{min-width:130px;font-size:12px;color:var(--blue-400);white-space:nowrap;font-weight:700}.LeadContactSection_workflowStepLabel__sfqbP{font-size:14px;color:var(--blue-400);font-weight:500}.LeadContactSection_workflowStepCheck__tV6aX{color:var(--blue-400);flex-shrink:0}.LeadContactSection_workflowComingUpLabel__5qSoO{font-size:14px;font-weight:700;color:var(--gray-700);padding:4px 0 2px}.LeadContactSection_workflowActions__Q6ZyZ{display:flex;justify-content:flex-end}.PestSelection_pestSelection__kzf5Z{display:flex;flex-direction:column;gap:8px}.PestSelection_label__zjBQ9{font-size:14px;font-weight:500;color:var(--gray-900)}.PestSelection_mainRow__1_N9z{display:flex;align-items:center;gap:12px}.PestSelection_selectedPestContainer__CLjXR{flex:1 1;padding:6px;min-height:36px;border:1px solid var(--gray-300);border-radius:var(--border-radius);display:flex;align-items:center;gap:8px;background-color:#fff}.PestSelection_pestTag__xzVa_{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;line-height:100%;background-color:var(--gray-50);border:1px solid var(--gray-300);border-radius:4px;font-size:12px;color:var(--gray-600)}.PestSelection_removeButton__Dh8f1{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:var(--gray-500);cursor:pointer;transition:color .2s}.PestSelection_removeButton__Dh8f1:hover{color:#dc2626}.PestSelection_buttons__WxFNF{display:flex;gap:8px}.PestSelection_addButton__3EWDB,.PestSelection_updateButton__9MU99{display:flex;align-items:center;gap:4px;padding:7px 12px;border-radius:var(--border-radius);font-size:14px;font-weight:650;line-height:100%;cursor:pointer;transition:all .2s;border:1px solid var(--gray-300);background-color:#fff;color:var(--gray-900);position:relative}.PestSelection_addButton__3EWDB:hover,.PestSelection_updateButton__9MU99:hover{box-shadow:0 0 0 4px rgba(102,122,153,.16),0 2px 5px 0 rgba(102,122,153,.08),0 0 0 1px rgba(102,122,153,.16),0 1px 1px 0 rgba(102,122,153,.12)}.PestSelection_addButton__3EWDB .PestSelection_chevron__v8QhW,.PestSelection_updateButton__9MU99 .PestSelection_chevron__v8QhW{color:var(--gray-500)}.PestSelection_addButton__3EWDB .PestSelection_buttonText__Zs8m6,.PestSelection_updateButton__9MU99 .PestSelection_buttonText__Zs8m6{border-right:1px solid var(--gray-300);padding-right:12px;min-width:70px}.PestSelection_selectionPanel__glNnN{margin-top:12px;padding:20px;border-radius:8px;background-color:var(--gray-50);box-shadow:0 0 0 4px rgba(102,122,153,.16),0 2px 5px 0 rgba(102,122,153,.08),0 0 0 1px rgba(102,122,153,.16),0 1px 1px 0 rgba(102,122,153,.12)}.PestSelection_panelHeader__oi0XN{font-size:14px;font-weight:500;color:var(--gray-900);margin-bottom:16px}.PestSelection_pestGrid__6Yj2u{display:flex;flex-flow:row wrap;gap:16px;margin-bottom:16px}@media(max-width:768px){.PestSelection_pestGrid__6Yj2u{grid-template-columns:repeat(2,1fr)}}.PestSelection_pestOption__pj5d_{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PestSelection_pestOption__pj5d_ span:not(.PestSelection_radioCustom__5wlKl){font-size:14px;color:var(--gray-900)}.PestSelection_radioInput__GCDcj{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.PestSelection_radioInput__GCDcj:checked+.PestSelection_radioCustom__5wlKl{background:var(--blue-600);border-color:var(--blue-600)}.PestSelection_radioInput__GCDcj:checked+.PestSelection_radioCustom__5wlKl:after{display:block}.PestSelection_radioCustom__5wlKl{position:relative;width:18px;height:18px;border:2px solid var(--gray-300);border-radius:50%;background:#fff;transition:all .2s ease;flex-shrink:0}.PestSelection_radioCustom__5wlKl:after{content:"";position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);width:7px;height:7px;border-radius:50%;background:#fff}.PestSelection_customPest__jMmzd{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--gray-300)}.PestSelection_customLabel__O_OUL{font-size:14px;font-weight:500;color:var(--gray-900);white-space:nowrap}.PestSelection_customInput__4SWdc{flex:1 1;padding:8px 12px;border:1px solid var(--gray-300);border-radius:var(--border-radius);font-size:14px;color:var(--gray-900);background-color:#fff}.PestSelection_customInput__4SWdc:focus{outline:none;border-color:var(--blue-500)}.PestSelection_customInput__4SWdc::placeholder{color:#9ca3af}.PestSelection_panelActions__TbJ7_{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}.PestSelection_cancelButton___JxWo{padding:8px 16px;border:1px solid var(--gray-300);border-radius:var(--border-radius);background-color:#fff;color:var(--gray-900);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.PestSelection_cancelButton___JxWo:hover{background-color:var(--gray-50)}.PestSelection_updateActionButton__tFiC_{padding:8px 16px;border:none;border-radius:var(--border-radius);background-color:var(--blue-500);color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.PestSelection_updateActionButton__tFiC_:hover:not(:disabled){background-color:#2563eb}.PestSelection_updateActionButton__tFiC_:disabled{opacity:.5;cursor:not-allowed}.AdditionalPestsSelection_additionalPestsSelection__XhHms{display:flex;flex-direction:column;gap:8px}.AdditionalPestsSelection_label__b3RoW{font-size:14px;font-weight:500;color:var(--gray-900)}.AdditionalPestsSelection_mainRow__203D4{display:flex;align-items:center;gap:12px}.AdditionalPestsSelection_selectedPestsContainer__xMLUV{flex:1 1;padding:6px;min-height:36px;border:1px solid var(--gray-300);border-radius:var(--border-radius);display:flex;align-items:center;gap:8px;flex-wrap:wrap;background-color:#fff}.AdditionalPestsSelection_pestTag__poijT{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;line-height:100%;background-color:var(--gray-50);border:1px solid var(--gray-300);border-radius:4px;font-size:12px;color:var(--gray-600)}.AdditionalPestsSelection_removeButton__tovz_{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:var(--gray-500);cursor:pointer;transition:color .2s}.AdditionalPestsSelection_removeButton__tovz_:hover{color:#dc2626}.AdditionalPestsSelection_buttons__ZNZgD{display:flex;gap:8px}.AdditionalPestsSelection_addButton__aIL82{display:flex;align-items:center;gap:4px;padding:7px 12px;border-radius:var(--border-radius);font-size:14px;font-weight:650;line-height:100%;cursor:pointer;transition:all .2s;border:1px solid var(--gray-300);background-color:#fff;color:var(--gray-900);position:relative}.AdditionalPestsSelection_addButton__aIL82:hover{box-shadow:0 0 0 4px rgba(102,122,153,.16),0 2px 5px 0 rgba(102,122,153,.08),0 0 0 1px rgba(102,122,153,.16),0 1px 1px 0 rgba(102,122,153,.12)}.AdditionalPestsSelection_addButton__aIL82 .AdditionalPestsSelection_chevron__E_y9v{color:var(--gray-500)}.AdditionalPestsSelection_addButton__aIL82 .AdditionalPestsSelection_buttonText__4WTtK{border-right:1px solid var(--gray-300);padding-right:12px;min-width:70px}.AdditionalPestsSelection_selectionPanel__8S2sH{margin-top:12px;padding:20px;border-radius:8px;background-color:var(--gray-50);box-shadow:0 0 0 4px rgba(102,122,153,.16),0 2px 5px 0 rgba(102,122,153,.08),0 0 0 1px rgba(102,122,153,.16),0 1px 1px 0 rgba(102,122,153,.12)}.AdditionalPestsSelection_panelHeader__u_WU0{font-size:14px;font-weight:500;color:var(--gray-900);margin-bottom:16px}.AdditionalPestsSelection_pestGrid__FkMLZ{display:flex;flex-flow:row wrap;gap:16px;margin-bottom:16px}@media(max-width:768px){.AdditionalPestsSelection_pestGrid__FkMLZ{grid-template-columns:repeat(2,1fr)}}.AdditionalPestsSelection_pestOption__7vzqK{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdditionalPestsSelection_pestOption__7vzqK span:not(.AdditionalPestsSelection_checkboxCustom__LR2ue){font-size:14px;color:var(--gray-900)}.AdditionalPestsSelection_pestOption__7vzqK:hover span:not(.AdditionalPestsSelection_checkboxCustom__LR2ue){color:#3b82f6}.AdditionalPestsSelection_checkboxInput__NVEez{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.AdditionalPestsSelection_checkboxInput__NVEez:checked+.AdditionalPestsSelection_checkboxCustom__LR2ue{background:#fff;border-color:var(--gray-500)}.AdditionalPestsSelection_checkboxInput__NVEez:checked+.AdditionalPestsSelection_checkboxCustom__LR2ue svg{display:block}.AdditionalPestsSelection_checkboxCustom__LR2ue{position:relative;width:16px;height:16px;border:1.5px solid var(--gray-300);border-radius:4px;background:#fff;transition:all .2s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center}.AdditionalPestsSelection_checkboxCustom__LR2ue svg{display:none}.AdditionalPestsSelection_panelActions__k5F8i{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}.AdditionalPestsSelection_cancelButton__fJLnn{padding:8px 16px;border:1px solid var(--gray-300);border-radius:var(--border-radius);background-color:#fff;color:var(--gray-900);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.AdditionalPestsSelection_cancelButton__fJLnn:hover{background-color:var(--gray-50)}.AdditionalPestsSelection_addSelectedButton__gopN0{padding:8px 16px;border:none;border-radius:var(--border-radius);background-color:#3b82f6;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.AdditionalPestsSelection_addSelectedButton__gopN0:hover:not(:disabled){background-color:#2563eb}.AdditionalPestsSelection_addSelectedButton__gopN0:disabled{opacity:.5;cursor:not-allowed}.CustomDropdown_customDropdown__tC1pJ{position:relative;width:100%;min-width:0}.CustomDropdown_dropdownButton__EYgfi{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:7px 16px;border:1px solid var(--gray-300);border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:450;line-height:20px;text-align:left}.CustomDropdown_dropdownButton__EYgfi:hover:not(:disabled){border-color:#9ca3af}.CustomDropdown_dropdownButton__EYgfi:focus{outline:none;border-color:var(--blue-500);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.CustomDropdown_dropdownButton__EYgfi:disabled{background:var(--gray-100);color:var(--gray-500);cursor:not-allowed}.CustomDropdown_selectedText__wbCl2{color:var(--gray-900);flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CustomDropdown_placeholderText__s4JII{color:var(--gray-400);flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CustomDropdown_chevronIcon__VD5BW{color:#6b7280;transition:transform .2s ease;flex-shrink:0}.CustomDropdown_chevronIcon__VD5BW.CustomDropdown_rotated__eO72B{transform:rotate(180deg)}.CustomDropdown_dropdownMenu__SBg1O{position:absolute;top:calc(100% + 4px);left:0;min-width:100%;width:max-content;max-width:400px;background:#fff;border:1px solid var(--gray-300);border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:50;max-height:300px;overflow-y:auto}.CustomDropdown_dropdownOption__YeZEf{display:flex;align-items:center;width:100%;padding:12px 16px;border:none;background:none;cursor:pointer;transition:background-color .2s ease;font-size:14px;font-weight:450;line-height:20px;color:var(--gray-900);text-align:left}.CustomDropdown_dropdownOption__YeZEf:hover{background-color:#f3f4f6}.CustomDropdown_dropdownOption__YeZEf:first-child{border-radius:8px 8px 0 0}.CustomDropdown_dropdownOption__YeZEf:last-child{border-radius:0 0 8px 8px}.CustomDropdown_dropdownOption__YeZEf.CustomDropdown_selected__gcKj2{background-color:#eff6ff;color:var(--blue-500);font-weight:500}.EligibleAddOnSelector_container__vqvPZ{width:100%}.EligibleAddOnSelector_headerButton__qMHOI{display:inline-flex;align-items:center;gap:8px;padding:0;background:none;border:none;font-size:14px;font-weight:550;color:var(--gray-900);cursor:pointer;transition:all .2s;text-align:left;margin-bottom:0}.EligibleAddOnSelector_headerButton__qMHOI svg{transition:all .2s}.EligibleAddOnSelector_headerButton__qMHOI:disabled{cursor:not-allowed;opacity:.6}.EligibleAddOnSelector_headerButton__qMHOI[data-is-expanded=false] svg{transform:rotate(-90deg)}.EligibleAddOnSelector_toggleIcon__mCOZL{font-size:12px;color:var(--gray-700);transition:transform .2s;display:inline-block;width:12px}.EligibleAddOnSelector_headerText__hLnt4{display:flex;align-items:center;gap:8px;flex:1 1}.EligibleAddOnSelector_heading__CN8_O{font-size:16px;font-weight:600;color:var(--gray-900);margin:0 0 12px;display:flex;align-items:center;gap:8px}.EligibleAddOnSelector_count__pNt2b{font-size:14px;font-weight:500;color:var(--gray-500)}.EligibleAddOnSelector_emptyState__KybOn{display:flex;align-items:center;justify-content:center;padding:40px 20px;text-align:center;margin-top:12px}.EligibleAddOnSelector_emptyState__KybOn p{font-size:14px;color:var(--gray-500);margin:0}.EligibleAddOnSelector_loading__CKyvh{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:12px;margin-top:12px}.EligibleAddOnSelector_loading__CKyvh p{font-size:14px;color:var(--gray-500);margin:0}.EligibleAddOnSelector_spinner__cKA6W{width:32px;height:32px;border-top:3px solid var(--gray-100);border:3px solid var(--gray-100);border-top-color:var(--green-500);border-radius:50%;animation:EligibleAddOnSelector_spin__bTCNf 1s linear infinite}@keyframes EligibleAddOnSelector_spin__bTCNf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EligibleAddOnSelector_addonList__st4KP{display:flex;flex-flow:row wrap;gap:8px;margin-top:12px}.EligibleAddOnSelector_addonRow__zlopd{display:flex;position:relative;flex-direction:column;padding:10px 12px;background:#fff;border:1px solid var(--gray-300);border-radius:8px;gap:14px;min-width:171px;cursor:pointer;transition:all .2s ease}.EligibleAddOnSelector_addonRow__zlopd:hover{box-shadow:0 0 0 4px rgba(0,105,224,.16),0 2px 5px 0 rgba(0,105,224,.08),0 0 0 1px rgba(0,105,224,.64),0 1px 1px 0 rgba(0,105,224,.12)}.EligibleAddOnSelector_selectedAddonCheckmark__eRAmT{display:block;position:absolute;top:10px;right:10px}.EligibleAddOnSelector_addonInfo___B_Bt{display:flex;flex-direction:column;justify-content:space-between;gap:4px;flex-grow:1}.EligibleAddOnSelector_addonName__SN9bN{font-size:12px;font-weight:550;width:125px;color:var(--gray-900)}.EligibleAddOnSelector_addonPricing__EEOsj{display:flex;align-items:center;gap:12px}.EligibleAddOnSelector_addonRecurring__vuhbp{font-size:16px;font-weight:750}.EligibleAddOnSelector_addonInitial__Z1ltp{font-size:12px;font-weight:500;color:var(--gray-500)}.EligibleAddOnSelector_addonAction__XbIi5{flex-shrink:0}.EligibleAddOnSelector_addButton__Mxq5F{display:flex;align-items:center;padding:4px 8px;background:var(--blue-500);color:#fff;border:1px solid var(--blue-500);border-radius:var(--border-radius);font-weight:500;font-size:12px;cursor:pointer;transition:all .2s ease}.EligibleAddOnSelector_addButton__Mxq5F:hover{background:var(--blue-600)}.EligibleAddOnSelector_addButton__Mxq5F:focus{background:var(--blue-700)}.EligibleAddOnSelector_removeButton__9OvWq{padding:4px 8px;background:var(--error-500);color:#fff;border:1px solid var(--error-600);border-radius:var(--border-radius);font-weight:500;font-size:12px;cursor:pointer;transition:all .2s ease}.EligibleAddOnSelector_removeButton__9OvWq:hover{background:var(--error-600)}.EligibleAddOnSelector_customQuoteLabel__XSYAJ{font-size:12px;font-weight:600;color:var(--amber-600,#b45309)}.EligibleAddOnSelector_customBadge__5Aw9W{font-size:11px;font-weight:500;color:var(--gray-500)}.EligibleAddOnSelector_addPricingButton__wosbS{display:flex;align-items:center;padding:4px 8px;background:var(--amber-500,#f59e0b);color:#fff;border:1px solid var(--amber-600,#d97706);border-radius:var(--border-radius);font-weight:500;font-size:12px;cursor:pointer;transition:all .2s ease}.EligibleAddOnSelector_addPricingButton__wosbS:hover{background:var(--amber-600,#d97706)}.EligibleAddOnSelector_editPricingButton__NkT_p{display:flex;align-items:center;padding:4px 8px;background:var(--blue-500);color:#fff;border:1px solid var(--blue-500);border-radius:var(--border-radius);font-weight:500;font-size:12px;cursor:pointer;transition:all .2s ease}.EligibleAddOnSelector_editPricingButton__NkT_p:hover{background:var(--blue-600)}.EligibleAddOnSelector_modalOverlay__9Nn6B{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}.EligibleAddOnSelector_modal__q6_5_{background:#fff;border-radius:12px;width:380px;max-width:90vw;box-shadow:0 20px 60px rgba(0,0,0,.15)}.EligibleAddOnSelector_modalHeader__Duvsv{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--gray-200)}.EligibleAddOnSelector_modalHeader__Duvsv h3{font-size:16px;font-weight:600;margin:0;color:var(--gray-900)}.EligibleAddOnSelector_modalCloseButton__D45EH{background:none;border:none;padding:4px;cursor:pointer;color:var(--gray-500);border-radius:4px}.EligibleAddOnSelector_modalCloseButton__D45EH:hover{background:var(--gray-100);color:var(--gray-700)}.EligibleAddOnSelector_modalBody__NXAY2{padding:20px}.EligibleAddOnSelector_modalAddonName__Dt_RX{font-size:14px;font-weight:600;color:var(--gray-800);margin:0 0 16px}.EligibleAddOnSelector_modalFields__9gVgA{display:flex;gap:12px}.EligibleAddOnSelector_modalField__mGh8y{flex:1 1}.EligibleAddOnSelector_modalField__mGh8y label{display:block;font-size:12px;font-weight:500;color:var(--gray-600);margin-bottom:4px}.EligibleAddOnSelector_modalField__mGh8y input{width:100%;padding:8px 10px;border:1px solid var(--gray-300);border-radius:6px;font-size:14px;color:var(--gray-900);outline:none;transition:border-color .2s}.EligibleAddOnSelector_modalField__mGh8y input:focus{border-color:var(--blue-500);box-shadow:0 0 0 2px rgba(0,105,224,.15)}.EligibleAddOnSelector_modalActions__w_Aq6{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 16px}.EligibleAddOnSelector_modalCancelButton__ekV2L{padding:8px 16px;background:#fff;border:1px solid var(--gray-300);border-radius:6px;font-size:13px;font-weight:500;color:var(--gray-700);cursor:pointer}.EligibleAddOnSelector_modalCancelButton__ekV2L:hover{background:var(--gray-50)}.EligibleAddOnSelector_modalSaveButton__Zgvyg{padding:8px 16px;background:var(--blue-500);border:1px solid var(--blue-500);border-radius:6px;font-size:13px;font-weight:500;color:#fff;cursor:pointer}.EligibleAddOnSelector_modalSaveButton__Zgvyg:hover{background:var(--blue-600)}.EligibleAddOnSelector_modalSaveButton__Zgvyg:disabled{opacity:.6;cursor:not-allowed}[data-sidebar-expanded=true] .EligibleAddOnSelector_addonRow__zlopd{min-width:225px}.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}.ImageLightbox_lightbox__f_h_W{position:fixed;inset:0;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:9999;animation:ImageLightbox_fadeIn__7LDpm .2s ease}@keyframes ImageLightbox_fadeIn__7LDpm{0%{opacity:0}to{opacity:1}}.ImageLightbox_lightboxContent__wrGz8{position:relative;width:90vw;height:90vh;display:flex;align-items:center;justify-content:center}.ImageLightbox_closeButton__MK9pJ{position:absolute;top:20px;right:20px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;border-radius:8px;color:#fff;cursor:pointer;transition:all .2s ease;z-index:10}.ImageLightbox_closeButton__MK9pJ:hover{background:rgba(0,0,0,.7)}.ImageLightbox_navButton__6MApy{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;border-radius:8px;color:#fff;cursor:pointer;transition:all .2s ease;z-index:10}.ImageLightbox_navButton__6MApy:hover{background:rgba(0,0,0,.7)}.ImageLightbox_navButtonLeft__Rdf32{left:20px}.ImageLightbox_navButtonRight__vVPaL{right:20px}.ImageLightbox_imageWrapper__lBShd{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%}.ImageLightbox_image__8IA_c{max-width:100%;max-height:calc(90vh - 100px);object-fit:contain;border-radius:8px}.ImageLightbox_imageInfo__S16wR{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 24px;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;color:#fff}.ImageLightbox_imageName__JHolX{font-size:14px;font-weight:500;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImageLightbox_imageCounter__dc1Sn{font-size:12px;color:hsla(0,0%,100%,.7)}.TemplatesPage_page__wtAnq{padding:2rem;max-width:1400px;margin:0 auto}.TemplatesPage_header__08A9G{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-color,#e5e7eb)}@media(max-width:768px){.TemplatesPage_header__08A9G{flex-direction:column;gap:1rem}}.TemplatesPage_title__R0soi{font-size:2rem;font-weight:700;color:var(--text-primary,#111827);margin:0 0 .5rem}.TemplatesPage_subtitle__abqpn{font-size:1rem;color:var(--text-secondary,#6b7280);margin:0}.TemplatesPage_createButton__Dt8wv{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:var(--primary-color,#3b82f6);color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s}.TemplatesPage_createButton__Dt8wv:hover{background:var(--primary-color-dark,#2563eb)}@media(max-width:768px){.TemplatesPage_createButton__Dt8wv{width:100%;justify-content:center}}.TemplatesPage_content__4TSfp{width:100%}