.TabCard_tabHeader__e_85Z{display:flex}.TabCard_tab__PEzKJ{flex:1 1;background:var(--gray-100);border:1px solid var(--gray-300);cursor:pointer;font-size:14px;font-weight:550;line-height:140%;color:var(--gray-600);transition:all .2s ease;position:relative}.TabCard_tab__PEzKJ:not(:first-of-type){border-left:none}.TabCard_tab__PEzKJ:hover{color:var(--action-500);background:#f3f4f6}.TabCard_tab__PEzKJ.TabCard_active__IYM3f{color:var(--action-500);border-bottom:none;background:#fff;border-radius:4px 4px 0 0;margin-top:-4px;overflow:hidden}.TabCard_tab__PEzKJ.TabCard_active__IYM3f:before{display:block;position:relative;height:4px;content:"";margin-top:-1px;background-color:var(--action-500)}.TabCard_tab__PEzKJ:first-of-type:not(.TabCard_active__IYM3f){border-radius:8px 0 0 0}.TabCard_tab__PEzKJ:last-of-type:not(.TabCard_active__IYM3f){border-radius:0 8px 0 0}.TabCard_tabLabelWrapper__I755N{padding:8px 12px}.TabCard_tabContent__Buyhs{padding:20px 16px;border:1px solid var(--gray-300);border-top:none;border-radius:0 0 8px 8px;background:#fff}.projectManagement_pageContainer__AXhx0{padding:0 16px;width:100%;max-width:100%}@media(min-width:769px){.projectManagement_pageContainer__AXhx0{padding:0}}.projectManagement_pageHeader__DJWkJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.projectManagement_pageTitle__Pfk4w{font-size:20px;font-weight:750;color:var(--gray-800);margin:0}.projectManagement_headerActions__qpYh1{display:flex;gap:12px}.projectManagement_primaryButton__HRPPj{display:inline-flex;align-items:center;gap:8px;background:var(--action-500);color:#fff;padding:10px 16px;border:none;border-radius:6px;font-size:14px;font-weight:650;font-family:var(--font-satoshi);cursor:pointer;transition:all .2s ease;height:40px}.projectManagement_primaryButton__HRPPj svg{flex-shrink:0}.projectManagement_primaryButton__HRPPj:hover:not(:disabled){background:#0070d4}.projectManagement_primaryButton__HRPPj:disabled{opacity:.5;cursor:not-allowed}.projectManagement_filterHeader__XZqsi{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--gray-200)}.projectManagement_toggleSwitch__dLleF{display:inline-flex;background:var(--gray-100);border-radius:8px;padding:4px;gap:4px}.projectManagement_toggleButton__MjtIP{padding:8px 16px;border:none;background:rgba(0,0,0,0);border-radius:6px;font-size:14px;font-weight:550;font-family:var(--font-satoshi);color:var(--gray-600);cursor:pointer;transition:all .2s ease}.projectManagement_toggleButton__MjtIP:hover:not(.projectManagement_active__PJEsf){color:var(--gray-700);background:hsla(0,0%,100%,.5)}.projectManagement_toggleButton__MjtIP.projectManagement_active__PJEsf{background:#fff;color:var(--action-600);font-weight:650;box-shadow:0 1px 2px rgba(0,0,0,.05)}.projectManagement_taskCount__C1d2V{font-size:14px;font-weight:550;color:var(--gray-600);font-family:var(--font-satoshi)}.projectManagement_viewTabsContainer__SwkWg{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.projectManagement_tabsRow__y_vQN{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:32px}.projectManagement_tabsLeft__wOqCr{display:flex;align-items:flex-end;gap:12px;flex:1 1}.projectManagement_tabsRight__ejQ8V{display:flex;align-items:center;gap:12px}.projectManagement_tabsSectionCompact__2PacX{width:auto}.projectManagement_tabsSection__nEsky{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--gray-300,#d1d5db);overflow-x:auto;-webkit-overflow-scrolling:touch}.projectManagement_tabsSection__nEsky::-webkit-scrollbar{height:0}.projectManagement_searchSection__9StkL{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--gray-300,#d1d5db);padding-bottom:10px;flex-shrink:0}.projectManagement_searchSection__9StkL:focus-within{border-bottom-color:var(--gray-800,#252c37)}.projectManagement_filterControls__bZt1j{display:flex;align-items:flex-end;gap:12px}.projectManagement_categorySelect__Ry3DJ{display:flex;align-items:center;border-bottom:1px solid var(--gray-300,#d1d5db);padding-bottom:10px;flex-shrink:0}.projectManagement_categorySelectInput__QTr_V{min-width:180px;padding:0;font-family:var(--font-satoshi);font-size:14px;font-weight:600;color:var(--gray-300,#d1d5db);background:rgba(0,0,0,0);border:none;outline:none;text-align:left;cursor:pointer}.projectManagement_categorySelectInput__QTr_V:focus{color:var(--gray-800,#252c37)}.projectManagement_searchInput__FONZR{width:182px;padding:0;font-family:var(--font-satoshi);font-size:14px;font-weight:500;color:var(--gray-300,#d1d5db);background:rgba(0,0,0,0);border:none;outline:none;transition:color .2s ease;text-align:left}.projectManagement_searchInput__FONZR::placeholder{color:var(--gray-300,#d1d5db)}.projectManagement_searchInput__FONZR:focus{color:var(--gray-800,#252c37)}.projectManagement_searchInput__FONZR:focus::placeholder{color:var(--gray-500,#6a7282)}.projectManagement_searchIcon__P_t7d{color:var(--gray-300,#d1d5db);flex-shrink:0}.projectManagement_searchSection__9StkL:focus-within .projectManagement_searchIcon__P_t7d{color:var(--gray-800,#252c37)}.projectManagement_searchSection__9StkL:focus-within .projectManagement_searchInput__FONZR{color:var(--gray-800,#252c37)}.projectManagement_categoryTab___mPcy{position:relative;display:inline-flex;align-items:center;padding:10px 14px;gap:8px;white-space:nowrap}.projectManagement_categoryTab___mPcy:first-child{padding-left:0}.projectManagement_categoryTab___mPcy:first-child:after{left:0}.projectManagement_categoryTab___mPcy{border:none;background:rgba(0,0,0,0);box-shadow:none;cursor:pointer;transition:color .2s ease;color:var(--gray-600,#525252);font-family:var(--font-satoshi,inherit);font-size:14px;font-style:normal;font-weight:600;line-height:18px}.projectManagement_categoryTab___mPcy:hover{color:var(--gray-800,#262626)}.projectManagement_categoryTab___mPcy:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:3px;background:rgba(0,0,0,0);transform:scaleX(0);transform-origin:center;transition:transform .2s ease,background-color .2s ease}.projectManagement_categoryTab___mPcy.projectManagement_active__PJEsf{background:rgba(0,0,0,0);border:none;box-shadow:none;color:var(--action-500,#0088cc)}.projectManagement_categoryTab___mPcy.projectManagement_active__PJEsf:after{background:var(--action-500,#0088cc);transform:scaleX(1)}.projectManagement_tabCount__pt6w6{color:var(--action-600,#007ab3);font-family:var(--font-satoshi);font-size:14px;font-style:normal;font-weight:700;line-height:14px}.projectManagement_categoryTabs__Vvcqf{display:flex;gap:8px;margin-bottom:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px}.projectManagement_viewTabs__rs3xL{display:inline-flex;width:-moz-fit-content;width:fit-content;gap:4px;border-radius:8px;border:1px solid var(--UI-Gray-300,#d1d5db);background:var(--White,#fff);padding:4px}.projectManagement_viewControls__sFxsa{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;gap:16px}.projectManagement_kanbanGroupToggle__E4ycQ{display:flex;gap:4px;background:#f3f4f6;padding:4px;border-radius:8px}.projectManagement_groupToggleButton__n3qht{padding:8px 16px;border:none;background:rgba(0,0,0,0);border-radius:6px;font-size:14px;font-weight:600;color:#6b7280;cursor:pointer;transition:all .2s ease;font-family:var(--font-satoshi)}.projectManagement_groupToggleButton__n3qht:hover:not(.projectManagement_active__PJEsf){color:#252c37}.projectManagement_groupToggleButton__n3qht.projectManagement_active__PJEsf{background:#fff;color:#0080f0;box-shadow:0 1px 3px rgba(0,0,0,.1)}.projectManagement_viewTab__1xJoq{display:inline-flex;align-items:center;padding:8px 12px;gap:6px;border:none;background:rgba(0,0,0,0);cursor:pointer;transition:all .2s ease;border-radius:6px;color:var(--UI-Gray-400,#99a1af);font-family:"Satoshi Variable",var(--font-satoshi);font-size:13px;font-weight:650;line-height:14px}.projectManagement_viewTab__1xJoq svg{flex-shrink:0}.projectManagement_viewTab__1xJoq:hover:not(.projectManagement_active__PJEsf){color:var(--UI-Gray-600)}.projectManagement_viewTab__1xJoq.projectManagement_active__PJEsf{background:var(--UI-Gray-100,#f3f4f6);color:var(--UI-Gray-950,#0c0e12)}.projectManagement_statusFilter__UsJTI{padding:8px 12px;border:1px solid var(--UI-Gray-300,#d1d5db);border-radius:6px;background:var(--white,#ffffff);color:var(--UI-Gray-950,#0c0e12);font-family:"Satoshi Variable",var(--font-satoshi);font-size:13px;font-weight:550;line-height:14px;cursor:pointer;transition:all .2s ease;outline:none;min-width:140px}.projectManagement_statusFilter__UsJTI:hover{border-color:var(--UI-Gray-400,#9ca3af)}.projectManagement_statusFilter__UsJTI:focus{border-color:var(--action-500,#0080f0);box-shadow:0 0 0 3px rgba(0,128,240,.1)}@media(max-width:768px){.projectManagement_categoryTabs__Vvcqf::-webkit-scrollbar{height:4px}.projectManagement_categoryTabs__Vvcqf::-webkit-scrollbar-thumb{background:var(--UI-Gray-300);border-radius:2px}}.projectManagement_categoryFilter__iukw5{display:flex;align-items:center;gap:12px;padding:16px 0;margin-bottom:16px;border-bottom:1px solid var(--gray-200)}.projectManagement_filterLabel__8B8Yx{font-size:14px;font-weight:550;color:var(--gray-700);font-family:var(--font-satoshi);white-space:nowrap}.projectManagement_filterSelect__0WqDF{flex:1 1;max-width:300px;padding:8px 12px;border:1px solid var(--gray-300);border-radius:6px;background:#fff;color:var(--gray-800);font-size:14px;font-weight:500;font-family:var(--font-satoshi);cursor:pointer;transition:all .2s ease}.projectManagement_filterSelect__0WqDF:hover:not(:disabled){border-color:var(--action-400)}.projectManagement_filterSelect__0WqDF:focus{outline:none;border-color:var(--action-500);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.projectManagement_filterSelect__0WqDF:disabled{opacity:.5;cursor:not-allowed;background:var(--gray-100)}.projectManagement_noCompanyMessage__fHRuc{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:var(--gray-600);font-size:14px;font-family:var(--font-satoshi);text-align:center}.projectManagement_viewContent__Mom_h{min-height:400px}.projectManagement_loading__N0UNt{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;color:var(--gray-600)}.projectManagement_loading__N0UNt p{margin-top:1rem;font-size:.9375rem;font-family:var(--font-satoshi)}.projectManagement_spinner__ntDod{width:40px;height:40px;border:3px solid var(--gray-200);border-top-color:var(--action-500);border-radius:50%;animation:projectManagement_spin__pxRXI .8s linear infinite}@keyframes projectManagement_spin__pxRXI{to{transform:rotate(1turn)}}@media(max-width:768px){.projectManagement_pageHeader__DJWkJ{flex-direction:column;align-items:flex-start;gap:16px}.projectManagement_headerActions__qpYh1{width:100%}.projectManagement_headerActions__qpYh1 .projectManagement_primaryButton__HRPPj{flex:1 1}.projectManagement_viewTabsContainer__SwkWg{flex-direction:column;align-items:stretch;gap:16px}.projectManagement_viewTabs__rs3xL{overflow-x:auto;-webkit-overflow-scrolling:touch}.projectManagement_viewTab__1xJoq{white-space:nowrap;flex-shrink:0}.projectManagement_toggleSwitch__dLleF{width:100%}}.InfoCard_infoCard__tfY_3{background:#fff;border-radius:8px;box-shadow:none;border:1px solid var(--gray-300);flex-shrink:0;overflow:hidden}.InfoCard_infoCard__tfY_3:has(.InfoCard_header__Zb1Yl.InfoCard_expanded__vOy3l){overflow:visible}.InfoCard_infoCard__tfY_3.InfoCard_inSidebar__hr8e_{border-radius:0;box-shadow:none;border:none}.InfoCard_infoCard__tfY_3.InfoCard_inSidebar__hr8e_ .InfoCard_header__Zb1Yl{margin:0;border-radius:0;padding:16px;border-bottom:1px solid var(--gray-200);background:#fff}.InfoCard_infoCard__tfY_3.InfoCard_inSidebar__hr8e_:has(.InfoCard_header__Zb1Yl.InfoCard_expanded__vOy3l){border-bottom:none}.InfoCard_infoCard__tfY_3.InfoCard_inSidebar__hr8e_:has(.InfoCard_header__Zb1Yl.InfoCard_expanded__vOy3l) .InfoCard_icon___uJA_{color:var(--action-500)}.InfoCard_infoCard__tfY_3.InfoCard_inSidebar__hr8e_:has(.InfoCard_header__Zb1Yl.InfoCard_expanded__vOy3l) .InfoCard_toggleButton__KmBRX{background:var(--action-500);border-color:var(--action-500)}.InfoCard_infoCard__tfY_3.InfoCard_inSidebar__hr8e_:has(.InfoCard_header__Zb1Yl.InfoCard_expanded__vOy3l) .InfoCard_toggleButton__KmBRX svg path{stroke:#fff}.InfoCard_infoCard__tfY_3.InfoCard_compact__2_5is{border-radius:0;box-shadow:none;border:none}.InfoCard_infoCard__tfY_3.InfoCard_compact__2_5is .InfoCard_header__Zb1Yl{justify-content:space-between;border-radius:0;overflow:hidden;padding:12px 16px;margin:0;background:#fff}.InfoCard_infoCard__tfY_3.InfoCard_compact__2_5is .InfoCard_headerLeft__LKgzC{gap:10px}.InfoCard_infoCard__tfY_3.InfoCard_compact__2_5is .InfoCard_headerLeft__LKgzC h3{width:auto;overflow:visible;font-size:14px;font-weight:500;color:var(--gray-900)}.InfoCard_infoCard__tfY_3.InfoCard_compact__2_5is .InfoCard_icon___uJA_{width:18px;height:18px;color:var(--gray-500)}.InfoCard_infoCard__tfY_3.InfoCard_compact__2_5is .InfoCard_icon___uJA_ svg{width:18px;height:18px}.InfoCard_infoCard__tfY_3.InfoCard_compact__2_5is .InfoCard_toggleButton__KmBRX{display:flex;width:20px;height:20px;border:none;background:rgba(0,0,0,0)}.InfoCard_infoCard__tfY_3.InfoCard_compact__2_5is .InfoCard_toggleButton__KmBRX svg{width:16px;height:16px}.InfoCard_infoCard__tfY_3.InfoCard_compact__2_5is .InfoCard_toggleButton__KmBRX:hover{background:rgba(0,0,0,0)}.InfoCard_infoCard__tfY_3.InfoCard_compact__2_5is .InfoCard_compactTitle__u4p3C{display:none}.InfoCard_expandedCard__6jRmw{overflow:visible}.InfoCard_header__Zb1Yl{padding:12px;margin:2px;display:flex;justify-content:space-between;align-items:center;border-radius:0;overflow:hidden;border-radius:4px 4px 0 0;transition:all .2s ease-in-out}.InfoCard_header__Zb1Yl.InfoCard_collapsed__waM3G{background:#fff}.InfoCard_header__Zb1Yl.InfoCard_expanded__vOy3l{background:var(--gray-100)}.InfoCard_header__Zb1Yl.InfoCard_clickable__sAqkI{cursor:pointer}.InfoCard_headerLeft__LKgzC{display:flex;align-items:center;gap:8px;position:relative}.InfoCard_headerLeft__LKgzC h3{margin:0;font-size:14px;font-weight:500;color:var(--gray-900);text-wrap-mode:nowrap;transition:all .5s}.InfoCard_icon___uJA_{display:flex;align-items:center;justify-content:center;color:var(--gray-500);transition:all .3s}.InfoCard_icon___uJA_,.InfoCard_icon___uJA_ svg{width:18px;height:18px}.InfoCard_toggleButton__KmBRX{width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid var(--gray-300);background:rgba(0,0,0,0);cursor:pointer;transition:all .2s ease-in-out}.InfoCard_toggleButton__KmBRX:hover{background:var(--gray-100)}.InfoCard_toggleButton__KmBRX svg{width:16px;height:16px;transition:transform .2s ease-in-out}.InfoCard_rotated__gbaWf,.InfoCard_toggleButton__KmBRX svg.InfoCard_rotated__gbaWf{transform:rotate(180deg)}.InfoCard_body__8Fy1M{padding:0 16px 24px}.InfoCard_defaultText__4AI_P,.InfoCard_inputLabels__t2NPK{font-size:14px;font-weight:550;color:var(--gray-900);line-height:170%;margin-bottom:4px}.InfoCard_lightText__1HhrS{font-size:14px;font-weight:450;color:var(--gray-500)}.InfoCard_inputText__XJuoF{font-size:14px;font-weight:450;line-height:20px;color:var(--gray-900)}.InfoCard_dataLabel__tvGPi{font-size:12px;font-weight:500;color:var(--gray-500)}.InfoCard_dataText__Iqf1T{font-size:14px;font-weight:600;color:var(--gray-900)}.InfoCard_transcriptText__iqGEl{font-size:14px;font-weight:450;color:var(--gray-900)}.InfoCard_compactTitle__u4p3C{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;color:var(--gray-900);font-size:11px;line-height:120%;font-weight:650;opacity:0;pointer-events:none;transition:all .3s}.ContactInformationCard_cardContent__b6MWD{padding:16px}.ContactInformationCard_callInsightsGrid__vhHc7{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.ContactInformationCard_callDetailItem__hl7F2{display:flex;flex-direction:column;gap:4px}.ContactInformationCard_inputWrapper__vUoP4{position:relative;display:flex;align-items:center;gap:8px}.ContactInformationCard_editableInput__8Z_gE,.ContactInformationCard_editableSelect__F4UZo{width:100%;padding:8px 12px;font-size:14px;line-height:1.4;color:#1f2937;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;transition:all .15s ease}.ContactInformationCard_editableInput__8Z_gE:focus,.ContactInformationCard_editableSelect__F4UZo:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ContactInformationCard_editableInput__8Z_gE::placeholder,.ContactInformationCard_editableSelect__F4UZo::placeholder{color:#9ca3af}.ContactInformationCard_editableInput__8Z_gE.ContactInformationCard_inputError__I5VQR,.ContactInformationCard_editableSelect__F4UZo.ContactInformationCard_inputError__I5VQR{border-color:#ef4444}.ContactInformationCard_editableInput__8Z_gE.ContactInformationCard_inputError__I5VQR:focus,.ContactInformationCard_editableSelect__F4UZo.ContactInformationCard_inputError__I5VQR:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.ContactInformationCard_editableSelect__F4UZo{cursor:pointer}.ContactInformationCard_spinner__N09aY{color:#3b82f6;animation:ContactInformationCard_spin__Aobop 1s linear infinite;flex-shrink:0}@keyframes ContactInformationCard_spin__Aobop{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ContactInformationCard_successIcon__TGW4Y{color:#10b981;flex-shrink:0}.ContactInformationCard_errorIcon__IPhJ3{color:#ef4444;flex-shrink:0}.ContactInformationCard_errorMessage__ZykZ3{display:block;font-size:12px;color:#ef4444;margin-top:4px;line-height:1.4}.SupportCaseStepContent_cardContent__O4waj,.SupportCaseStepContent_contentLeft__5Rvfc,.SupportCaseStepContent_contentRight__DspiG{display:flex;flex-direction:column;gap:16px}.SupportCaseStepContent_cardContent__O4waj{padding:20px 16px}.SupportCaseStepContent_cardContent__O4waj p{margin:0;color:#6b7280;font-size:14px;line-height:1.5}.SupportCaseStepContent_formGrid__H7Cic{display:flex;flex-direction:column;gap:16px}.SupportCaseStepContent_gridRow__RnM3Y{display:grid;grid-gap:8px;gap:8px}.SupportCaseStepContent_gridRow__RnM3Y.SupportCaseStepContent_threeColumns__0Q6Fx{grid-template-columns:1fr 1fr 1fr}.SupportCaseStepContent_gridRow__RnM3Y.SupportCaseStepContent_twoColumns__lV0FP{grid-template-columns:1fr 1fr}.SupportCaseStepContent_gridRow__RnM3Y.SupportCaseStepContent_oneColumn__N7RMG{grid-template-columns:1fr}@media(max-width:768px){.SupportCaseStepContent_gridRow__RnM3Y.SupportCaseStepContent_threeColumns__0Q6Fx,.SupportCaseStepContent_gridRow__RnM3Y.SupportCaseStepContent_twoColumns__lV0FP{grid-template-columns:1fr}}.SupportCaseStepContent_formField__iCGvW{display:flex;flex-direction:column;gap:4px}.SupportCaseStepContent_fieldLabel__GABLO{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.SupportCaseStepContent_textInput__P6YND{width:100%;padding:10px 16px;border:1px solid var(--gray-300);border-radius:8px;font-size:14px;background:#fff;color:var(--gray-800);transition:border-color .2s ease}.SupportCaseStepContent_textInput__P6YND:focus{outline:none;border-color:var(--action-500);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.SupportCaseStepContent_textInput__P6YND::placeholder{color:var(--gray-400)}.SupportCaseStepContent_textInput__P6YND:disabled{background:var(--gray-100);color:var(--gray-500);cursor:not-allowed}.SupportCaseStepContent_selectInput__GAl79{width:100%;padding:10px 16px;border:1px solid var(--gray-300);border-radius:8px;background:#fff;font-size:14px;color:var(--gray-800);cursor:pointer;transition:border-color .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.SupportCaseStepContent_selectInput__GAl79:focus{outline:none;border-color:var(--action-500);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.SupportCaseStepContent_selectInput__GAl79:disabled{background:var(--gray-100);color:var(--gray-500);cursor:not-allowed}.SupportCaseStepContent_selectInput__GAl79 option{color:var(--gray-800)}.SupportCaseStepContent_textareaInput__9fYuk{width:100%;padding:12px 16px;border:1px solid var(--gray-300);border-radius:8px;font-size:14px;background:#fff;color:var(--gray-800);transition:border-color .2s ease;font-family:inherit;resize:vertical;min-height:200px}.SupportCaseStepContent_textareaInput__9fYuk:focus{outline:none;border-color:var(--action-500);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.SupportCaseStepContent_textareaInput__9fYuk::placeholder{color:var(--gray-400)}.SupportCaseStepContent_textareaInput__9fYuk:disabled{background:var(--gray-100);color:var(--gray-500);cursor:not-allowed}.SupportCaseStepContent_dropdownWithArrow__N0O_L{position:relative}.SupportCaseStepContent_dropdownArrow__CJtn5{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none}.SupportCaseStepContent_saveCloseButton__MqBTk{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border:none;border-radius:8px;background:var(--action-500);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.SupportCaseStepContent_saveCloseButton__MqBTk:hover:not(:disabled){background:var(--action-600)}.SupportCaseStepContent_saveCloseButton__MqBTk:disabled{background:var(--gray-400);cursor:not-allowed;opacity:.6}.SupportCaseStepContent_saveOpenButton__xHzUm{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border:1px solid var(--gray-300);border-radius:8px;background:#fff;color:var(--gray-700);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.SupportCaseStepContent_saveOpenButton__xHzUm:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-400)}.SupportCaseStepContent_saveOpenButton__xHzUm:disabled{background:var(--gray-100);color:var(--gray-500);cursor:not-allowed;opacity:.6}.SupportCaseStepContent_callInsightsGrid__dMgvV{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:768px){.SupportCaseStepContent_callInsightsGrid__dMgvV{grid-template-columns:1fr;gap:12px}}.SupportCaseStepContent_callDetailItem__EVh_h{display:flex;flex-direction:column;gap:4px}@media(max-width:768px){.SupportCaseStepContent_cardContent__O4waj{padding:16px 12px}.SupportCaseStepContent_gridRow__RnM3Y.SupportCaseStepContent_twoColumns__lV0FP{gap:12px}.SupportCaseStepContent_saveCloseButton__MqBTk,.SupportCaseStepContent_saveOpenButton__xHzUm{padding:10px 14px;font-size:13px}}.SupportCaseStepContent_serviceLocationGrid__47mBe{display:grid;grid-gap:16px;gap:16px}.SupportCaseStepContent_streetViewContainer__fCIKU{width:100%;border-radius:8px;overflow:hidden}@media(max-width:768px){.SupportCaseStepContent_streetViewContainer__fCIKU{height:200px}}.SupportCaseStepContent_streetViewImage__mIYXA{width:100%;object-fit:cover}.SupportCaseStepContent_fieldHeader__TUsgi{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.SupportCaseStepContent_fieldUnit__WQVt5{font-size:12px;color:var(--gray-500);font-weight:500;padding-right:8px}.SupportCaseStepContent_addressActions__1oZEi{background:var(--amber-50);border:1px solid var(--amber-200);border-radius:8px;margin:16px 0}.SupportCaseStepContent_actionButtons__I3GCZ{display:flex;gap:8px;justify-content:flex-end}@media(max-width:640px){.SupportCaseStepContent_actionButtons__I3GCZ{flex-direction:column;align-items:stretch}}.SupportCaseStepContent_button__i9zkL{padding:10px 16px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;min-width:120px}.SupportCaseStepContent_button__i9zkL:disabled{opacity:.6;cursor:not-allowed}.SupportCaseStepContent_saveButton___MsPH{background:var(--action-500);color:#fff}.SupportCaseStepContent_saveButton___MsPH:hover:not(:disabled){background:var(--action-600)}.SupportCaseStepContent_cancelButton__upfWV{background:rgba(0,0,0,0);color:var(--gray-700);border:1px solid var(--gray-300)}.SupportCaseStepContent_cancelButton__upfWV:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-400)}.SupportCaseStepContent_saving__ozn5M{opacity:.6;pointer-events:none}.DetailsCardsSidebar_sidebar__DbDX6{display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;width:208px;transition:all .3s}.DetailsCardsSidebar_sidebar__DbDX6.DetailsCardsSidebar_collapsed__9ot8E .DetailsCardsSidebar_sidebarContent__ILR_h{transition:all .3s}.DetailsCardsSidebar_sidebar__DbDX6.DetailsCardsSidebar_expanded__PebYs{width:490px;flex-shrink:0;max-height:calc(100vh - 185px)}.DetailsCardsSidebar_sidebar__DbDX6.DetailsCardsSidebar_expanded__PebYs .DetailsCardsSidebar_sidebarContent__ILR_h{max-width:100%;pointer-events:auto;transition:all .3s}.DetailsCardsSidebar_sidebar__DbDX6.DetailsCardsSidebar_expanded__PebYs .DetailsCardsSidebar_sidebarHeader__Ztp9q{background:var(--action-50,#F0F7FF)}.DetailsCardsSidebar_sidebar__DbDX6.DetailsCardsSidebar_expanded__PebYs .DetailsCardsSidebar_sidebarCollapseButton__YOM_z svg path,.DetailsCardsSidebar_sidebar__DbDX6.DetailsCardsSidebar_expanded__PebYs .DetailsCardsSidebar_sidebarExpandButton__w5Gpx svg path{stroke:var(--action-500)}.DetailsCardsSidebar_sidebarIconButton___MYOc{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--gray-300);border-radius:8px;background:#fff;color:var(--gray-700);cursor:pointer;transition:all .2s ease}.DetailsCardsSidebar_sidebarIconButton___MYOc:hover{background:var(--gray-50);border-color:var(--action-500);color:var(--action-500)}.DetailsCardsSidebar_sidebarIconButton___MYOc svg{flex-shrink:0}.DetailsCardsSidebar_sidebarContent__ILR_h{display:flex;flex-direction:column;background:#fff;border-radius:8px;border:1px solid var(--gray-300);overflow:visible;padding:2px}.DetailsCardsSidebar_sidebarHeader__Ztp9q{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--gray-100);border-radius:4px 4px 0 0}.DetailsCardsSidebar_sidebarHeader__Ztp9q h3{margin:0;font-size:16px;font-weight:550;color:var(--gray-800)}.DetailsCardsSidebar_sidebarCollapseButton__YOM_z,.DetailsCardsSidebar_sidebarExpandButton__w5Gpx{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:4px;background:rgba(0,0,0,0);cursor:pointer;transition:all .2s ease;padding:0}.DetailsCardsSidebar_sidebarCollapseButton__YOM_z:hover,.DetailsCardsSidebar_sidebarExpandButton__w5Gpx:hover{background:var(--gray-100)}.DetailsCardsSidebar_sidebarCollapseButton__YOM_z svg,.DetailsCardsSidebar_sidebarExpandButton__w5Gpx svg{width:18px;height:18px;transition:transform .2s ease}.DetailsCardsSidebar_sidebarExpandButton__w5Gpx svg{transform:rotate(180deg)}.DetailsCardsSidebar_sidebarCardsWrapper__IxZoK{display:flex;flex-direction:column;gap:0;position:relative;padding:0;height:100%;overflow:visible}.DetailsCardsSidebar_sidebarCardsWrapper__IxZoK>:last-child,.DetailsCardsSidebar_sidebarCardsWrapper__IxZoK>:last-child>*{border-bottom:none!important}.DetailsCardsSidebar_sidebar__DbDX6.DetailsCardsSidebar_active__KdiJ3 .DetailsCardsSidebar_sidebarContent__ILR_h{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)}.ProjectDetail_projectDetail__bR8wM{padding:2rem;max-width:1400px;margin:0 auto}.ProjectDetail_cardContent__q8Yyw{padding:12px 16px 16px;display:flex;flex-direction:column}.ProjectDetail_cardContentFlushLeft___W7L5{padding-left:0}.ProjectDetail_actionRow__N_68u{display:flex;justify-content:flex-end;gap:.75rem;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid var(--border-color-light,#f3f4f6)}.ProjectDetail_textBlock__hokdc{padding:.75rem 0;border-bottom:1px solid var(--border-color-light,#f3f4f6)}.ProjectDetail_textBlock__hokdc:last-child{border-bottom:none}.ProjectDetail_notesEditor__afkPA .editorContent{min-height:120px;padding:12px;font-size:14px}.ProjectDetail_notesEditor__afkPA .toolbarDropdown{min-width:320px}.ProjectDetail_assignedTasksList__B_gkR{display:flex;flex-direction:column;gap:.5rem;margin-top:.35rem}.ProjectDetail_assignedTaskItem__lInJm{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0;background:rgba(0,0,0,0);border:none;border-radius:0}.ProjectDetail_assignedTaskItem__lInJm>div:first-child{min-width:0}.ProjectDetail_assignedTaskPerson__HMuUw{display:flex;align-items:center;gap:.5rem;min-width:0}.ProjectDetail_infoPerson__7jsSq{display:flex;align-items:center;gap:.5rem;margin-top:.35rem}.ProjectDetail_assignedTaskCount___th6W{min-width:28px;height:28px;border-radius:9999px;background:var(--gray-200,#e5e7eb);color:var(--text-primary,#111827);display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;padding:0 .5rem}.ProjectDetail_emptyState__GKIVQ{font-size:.875rem;color:var(--text-secondary,#6b7280);font-style:italic}.ProjectDetail_breadcrumbs__AlH_q{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;color:var(--text-secondary,#6b7280)}.ProjectDetail_breadcrumbLink__WhqL9{background:none;border:none;color:var(--primary-color,#3b82f6);cursor:pointer;padding:0;font-size:inherit;text-decoration:none}.ProjectDetail_breadcrumbLink__WhqL9:hover{text-decoration:underline}.ProjectDetail_breadcrumbSeparator___gNhb{color:var(--text-secondary,#9ca3af)}.ProjectDetail_breadcrumbCurrent__z5oUu{color:var(--text-primary,#111827);font-weight:500}.ProjectDetail_header__EBNG5{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)}.ProjectDetail_headerLeft__5ljYA{flex:1 1}.ProjectDetail_backButton__fm1Rm{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:var(--text-secondary,#6b7280);cursor:pointer;padding:.5rem 0;font-size:.875rem;margin-bottom:.75rem;transition:color .2s}.ProjectDetail_backButton__fm1Rm:hover{color:var(--primary-color,#3b82f6)}.ProjectDetail_projectName__OGu9b{font-size:2rem;font-weight:700;color:var(--text-primary,#111827);margin:0 0 1rem}.ProjectDetail_badges__Nui4Q{display:flex;gap:.75rem;flex-wrap:wrap}.ProjectDetail_priorityBadge__QtyrS,.ProjectDetail_statusBadge__G4HhN{display:inline-block;padding:.375rem .875rem;border-radius:9999px;color:#fff;font-size:.875rem;font-weight:600;text-transform:capitalize}.ProjectDetail_headerActions__08EtC{display:flex;width:100%;justify-content:space-between}.ProjectDetail_deleteButton__susmS,.ProjectDetail_editButton__Kl9pj{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;border:none}.ProjectDetail_deleteButton__susmS:disabled,.ProjectDetail_editButton__Kl9pj:disabled{opacity:.5;cursor:not-allowed}.ProjectDetail_editButton__Kl9pj{background:var(--primary-color,#3b82f6);color:#fff}.ProjectDetail_editButton__Kl9pj:hover:not(:disabled){background:var(--primary-color-dark,#2563eb)}.ProjectDetail_deleteButton__susmS{background:#ef4444;color:#fff}.ProjectDetail_deleteButton__susmS:hover:not(:disabled){background:#dc2626}.ProjectDetail_infoGrid__FiidN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media(max-width:1200px){.ProjectDetail_infoGrid__FiidN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.ProjectDetail_infoGrid__FiidN{grid-template-columns:1fr}}.ProjectDetail_detailsStack__y1pSR,.ProjectDetail_infoColumn__v7TOF{display:flex;flex-direction:column;gap:1.5rem}.ProjectDetail_detailsStack__y1pSR{margin-bottom:2rem}.ProjectDetail_section___YyYD{background:#fff;border:1px solid var(--border-color,#e5e7eb);border-radius:.75rem;padding:1.5rem}.ProjectDetail_sectionTitle__fHCP1{display:flex;align-items:center;gap:.625rem;font-size:1.125rem;font-weight:600;color:var(--text-primary,#111827);margin:0 0 1rem}.ProjectDetail_description__rUJ3q,.ProjectDetail_notes__oOQPN{color:var(--text-secondary,#4b5563);line-height:1.6;white-space:pre-wrap;margin:0}.ProjectDetail_tags__j3kfP{display:flex;flex-wrap:wrap;gap:.5rem}.ProjectDetail_tag__Tm4a0{display:inline-block;padding:.375rem .875rem;background:var(--gray-100,#f3f4f6);color:var(--text-primary,#374151);border-radius:9999px;font-size:.875rem;font-weight:500}.ProjectDetail_infoCard__jU4Ig{background:#fff;border:1px solid var(--border-color,#e5e7eb);border-radius:.75rem;padding:1.5rem}.ProjectDetail_infoCardTitle__sTg0_{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:var(--text-primary,#111827);margin:0 0 1.25rem}.ProjectDetail_infoItem__GoPRy{display:flex;gap:.75rem;padding:.75rem 0}.ProjectDetail_infoItem__GoPRy:not(:last-child){border-bottom:1px solid var(--border-color-light,#f3f4f6)}.ProjectDetail_infoItem__GoPRy svg{flex-shrink:0}.ProjectDetail_infoItem__GoPRy>div{flex:1 1;min-width:0}.ProjectDetail_infoLabel__UXDWq{font-size:.75rem;font-weight:500;color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.ProjectDetail_infoHeaderRow__mnkqi{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:.25rem}.ProjectDetail_changeLink__E1cPi{background:none;border:none;padding:0;color:var(--action-600,#3b82f6);font-size:.75rem;font-weight:600;cursor:pointer}.ProjectDetail_changeLink__E1cPi:hover{color:var(--action-700,#1d4ed8);text-decoration:underline}.ProjectDetail_infoValue__kgPJw{font-size:.9375rem;font-weight:500;color:var(--text-primary,#111827)}.ProjectDetail_infoEmail__JbZzc{font-size:.8125rem;color:var(--text-secondary,#6b7280);margin-top:.125rem}.ProjectDetail_categoryList__DTMxH{display:flex;flex-wrap:wrap;gap:.375rem}.ProjectDetail_categoryBadge__SN2qi{display:inline-flex;align-items:center;padding:.25rem .625rem;background:var(--gray-100,#f3f4f6);color:var(--text-primary,#374151);border-radius:9999px;font-size:.75rem;font-weight:600}.ProjectDetail_commentForm__mz39q{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.75rem}.ProjectDetail_commentInput__CKWs5{width:100%;padding:.75rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;font-family:inherit;font-size:.9375rem;resize:vertical;min-height:80px;transition:border-color .2s}.ProjectDetail_commentInput__CKWs5:focus{outline:none;border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProjectDetail_commentInput__CKWs5::placeholder{color:var(--text-tertiary,#9ca3af)}.ProjectDetail_commentSubmitButton__xRUB0{align-self:flex-end;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}.ProjectDetail_commentSubmitButton__xRUB0:hover:not(:disabled){background:var(--primary-color-dark,#2563eb)}.ProjectDetail_commentSubmitButton__xRUB0:disabled{opacity:.5;cursor:not-allowed}.ProjectDetail_comments__7Vvji{display:flex;flex-direction:column;gap:1rem}.ProjectDetail_comment__H6O_q{padding:1rem;background:var(--gray-50,#f9fafb);border-radius:.5rem;border:1px solid var(--border-color-light,#f3f4f6)}.ProjectDetail_commentHeader__UOqiC{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;gap:1rem}.ProjectDetail_commentAuthor__ag0jJ{font-size:.875rem;font-weight:600;color:var(--text-primary,#111827)}.ProjectDetail_commentDate__Vzi_K{font-size:.75rem;color:var(--text-secondary,#6b7280);white-space:nowrap}.ProjectDetail_commentText__76vDd{font-size:.9375rem;color:var(--text-secondary,#4b5563);line-height:1.6;white-space:pre-wrap;word-break:break-word}.ProjectDetail_activityFeed__7Y7wn{display:flex;flex-direction:column;gap:1rem}.ProjectDetail_activityItem__yiEMm{display:flex;gap:.75rem;padding:.75rem;background:var(--gray-50,#f9fafb);border-radius:.5rem;border:1px solid var(--border-color-light,#f3f4f6)}.ProjectDetail_activityAvatar__P5JRW{flex-shrink:0}.ProjectDetail_activityContent__xWb2b{flex:1 1;min-width:0}.ProjectDetail_activityText__4XW8N{font-size:.875rem;color:var(--text-primary,#111827);line-height:1.5;margin-bottom:.25rem}.ProjectDetail_activityUser__33CSp{font-weight:600}.ProjectDetail_activityAction__2eZ4r{color:var(--text-secondary,#4b5563)}.ProjectDetail_activityTime__vuZ8S{font-size:.75rem;color:var(--text-secondary,#6b7280)}.ProjectDetail_editNameInput__SK3C5{font-size:2rem;font-weight:700;color:var(--text-primary,#111827);margin:0 0 1rem;border:1px solid #d1d5db;border-radius:6px;padding:8px 12px;width:100%;max-width:600px;font-family:inherit;background:#fff;transition:all .2s}.ProjectDetail_editNameInput__SK3C5:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.ProjectDetail_editSelectBadge__DuvaG{display:inline-block;border-radius:9999px;color:#fff;font-size:.875rem;font-weight:600;text-transform:capitalize;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding:.375rem 2.5rem .375rem .875rem}.ProjectDetail_editSelectBadge__DuvaG:focus{outline:none;box-shadow:0 0 0 3px hsla(0,0%,100%,.3)}.ProjectDetail_editSelectBadge__DuvaG option{background:#fff;color:var(--text-primary,#111827)}.ProjectDetail_cancelEditButton__m1Ifr,.ProjectDetail_saveButton__VwssC{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;border:none}.ProjectDetail_saveButton__VwssC{background:var(--primary-color,#3b82f6);color:#fff}.ProjectDetail_saveButton__VwssC:hover{background:var(--primary-color-dark,#2563eb)}.ProjectDetail_cancelEditButton__m1Ifr{background:var(--gray-200,#e5e7eb);color:var(--text-primary,#374151)}.ProjectDetail_cancelEditButton__m1Ifr:hover{background:var(--gray-300,#d1d5db)}.ProjectDetail_editTextarea__G_ZLN{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-family:inherit;font-size:14px;resize:vertical;min-height:80px;line-height:1.5;background:#fff;transition:all .2s}.ProjectDetail_editTextarea__G_ZLN:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.ProjectDetail_editTextarea__G_ZLN::placeholder{color:#9ca3af}.ProjectDetail_editInput___MVXY{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-family:inherit;font-size:14px;color:#374151;background:#fff;transition:all .2s}.ProjectDetail_editInput___MVXY:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.ProjectDetail_editSelect__9RlOs{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-family:inherit;font-size:14px;color:#374151;background-color:#fff;cursor:pointer;transition:all .2s}.ProjectDetail_editSelect__9RlOs:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.ProjectDetail_tagCloud__tuL0F{display:flex;flex-wrap:wrap;gap:.5rem}.ProjectDetail_tagButton__w_8IE{padding:.375rem .875rem;background:var(--gray-100,#f3f4f6);color:var(--text-primary,#374151);border:2px solid rgba(0,0,0,0);border-radius:9999px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.ProjectDetail_tagButton__w_8IE:hover{background:var(--gray-200,#e5e7eb)}.ProjectDetail_tagButton__w_8IE.ProjectDetail_tagSelected__mZpaY{background:var(--primary-color,#3b82f6);color:#fff;border-color:var(--primary-color-dark,#2563eb)}.ProjectDetail_checkboxLabel__7JNxF{display:flex;align-items:center;gap:.5rem;cursor:pointer}.ProjectDetail_checkboxLabel__7JNxF input[type=checkbox]{width:18px;height:18px;cursor:pointer}.ProjectDetail_checkboxLabel__7JNxF span{font-size:.9375rem;font-weight:500;color:var(--text-primary,#111827)}.ProjectDetail_toggleRow__ChCdu{display:flex;align-items:center;gap:10px}.ProjectDetail_toggleText__cByIy{font-size:.875rem;font-weight:500;color:var(--text-primary,#111827)}.ProjectDetail_toggle__NyW4U{position:relative;display:inline-block;width:44px;height:24px}.ProjectDetail_toggle__NyW4U input{opacity:0;width:0;height:0}.ProjectDetail_toggle__NyW4U input:checked+.ProjectDetail_toggleSlider__Gvq7Y{background-color:var(--action-600,#3b82f6)}.ProjectDetail_toggle__NyW4U input:checked+.ProjectDetail_toggleSlider__Gvq7Y:before{transform:translateX(20px)}.ProjectDetail_toggleSlider__Gvq7Y{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--gray-300,#d1d5db);transition:.2s;border-radius:999px}.ProjectDetail_toggleSlider__Gvq7Y:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:var(--white,#ffffff);transition:.2s;border-radius:50%}.ProjectDetail_categoryCheckboxes__YF_K2{display:flex;flex-direction:column;gap:.5rem;margin-top:.35rem}.ProjectDetail_categoryCheckbox__hKy3N{display:flex;align-items:center;gap:.5rem;cursor:pointer}.ProjectDetail_categoryCheckbox__hKy3N input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--primary-color,#3b82f6)}.ProjectDetail_categoryCheckbox__hKy3N span{font-size:.875rem;font-weight:500;color:var(--text-primary,#111827)}.ProjectDetail_membersList__a6TC8{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;margin-bottom:.75rem}.ProjectDetail_memberChip__igAuf{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0;background:rgba(0,0,0,0)}.ProjectDetail_memberInfo__zB7ym{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1}.ProjectDetail_memberDetails___hi4o{min-width:0;flex:1 1}.ProjectDetail_memberName__QHvm7{font-size:.875rem;font-weight:500;color:var(--text-primary,#111827);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectDetail_memberEmail__usTIp{font-size:.75rem;color:var(--text-secondary,#6b7280);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectDetail_memberActions__nD2bn{display:flex;align-items:center;gap:.5rem}.ProjectDetail_memberTaskCount__jNvfg{min-width:28px;height:28px;border-radius:9999px;background:var(--gray-200,#e5e7eb);color:var(--text-primary,#111827);display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;padding:0 .5rem}.ProjectDetail_removeMemberButton__TRKbC{padding:.25rem;background:rgba(0,0,0,0);border:none;color:var(--text-secondary,#6b7280);cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s}.ProjectDetail_removeMemberButton__TRKbC:hover{background:var(--red-100,#fee2e2);color:var(--red-600,#dc2626)}.ProjectDetail_addMemberButton__l_PSA{display:flex;align-items:center;gap:.35rem;padding:.5rem .75rem;background:var(--primary-color,#3b82f6);color:#fff;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s;margin-top:.5rem}.ProjectDetail_addMemberButton__l_PSA:hover{background:var(--primary-dark,#2563eb)}.ProjectDetail_addMemberButton__l_PSA:disabled{opacity:.6;cursor:not-allowed}.ProjectDetail_addMemberDropdown__88Zc3{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.ProjectDetail_cancelAddMemberButton__LUgZp{padding:.5rem .75rem;background:rgba(0,0,0,0);color:var(--text-secondary,#6b7280);border:1px solid var(--border-color,#d1d5db);border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.ProjectDetail_cancelAddMemberButton__LUgZp:hover{background:var(--gray-100,#f3f4f6);color:var(--text-primary,#111827)}.ProjectTaskList_taskList__zVDFU{display:flex;flex-direction:column;gap:0;padding:2px 0 10px}.ProjectTaskList_taskHeader__ptuX_{display:flex;align-items:center;justify-content:space-between}.ProjectTaskList_taskTitle__kmXrk{font-family:"Satoshi Variable",var(--font-satoshi);font-size:18px;font-weight:700;color:var(--gray-900,#111827);margin:0}.ProjectTaskList_taskCount__bkKCj{font-size:14px;font-weight:600;color:var(--gray-500,#6b7280);margin-left:6px}.ProjectTaskList_taskGroup__bQIme,.ProjectTaskList_taskItems__zK0y0{display:flex;flex-direction:column;gap:0}.ProjectTaskList_taskRowWrapper__oksWz{position:relative;transition:opacity .2s ease}.ProjectTaskList_taskRowWrapper__oksWz.ProjectTaskList_dragging__iVxXo{opacity:.4}.ProjectTaskList_taskRowWrapper__oksWz.ProjectTaskList_dropBefore__1zdzB:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--action-500,#0ea5e9);z-index:10}.ProjectTaskList_taskRowWrapper__oksWz.ProjectTaskList_dropAfter__9NPIu:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--action-500,#0ea5e9);z-index:10}.ProjectTaskList_taskRow__PYruK{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--white);border-bottom:1px solid var(--gray-200,#e5e7eb);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.ProjectTaskList_taskRow__PYruK:hover .ProjectTaskList_dragHandle__LWcE2{opacity:1}.ProjectTaskList_taskRow__PYruK:hover .ProjectTaskList_hoverActions__VODUO{opacity:1;visibility:visible}.ProjectTaskList_taskRowLast__p0nGS{border-bottom:none}.ProjectTaskList_subtaskRow__MOWIv{margin-left:60px;border:0}.ProjectTaskList_dragHandle__LWcE2{display:flex;align-items:center;justify-content:center;color:var(--gray-400,#9ca3af);cursor:-webkit-grab;cursor:grab;opacity:0;transition:opacity .15s ease;flex-shrink:0}.ProjectTaskList_dragHandle__LWcE2:active{cursor:-webkit-grabbing;cursor:grabbing}.ProjectTaskList_completeToggle__PTTPv{width:22px;height:22px;border-radius:999px;border:1px solid var(--gray-300,#d1d5db);background:var(--white);display:inline-flex;align-items:center;justify-content:center;color:var(--success-600,#04ae6a);cursor:pointer;flex-shrink:0}.ProjectTaskList_completeToggle__PTTPv:hover{border-color:var(--success-500,#00c281)}.ProjectTaskList_completeToggleDone__DSwJv{background:var(--success-600,#04ae6a);color:var(--white);border-color:var(--success-600,#04ae6a)}.ProjectTaskList_collapseToggle__kk3FW{border:none;background:rgba(0,0,0,0);color:var(--gray-500,#6b7280);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;margin-right:2px;transition:transform .2s ease;flex-shrink:0}.ProjectTaskList_collapsed__WXe49{transform:rotate(-90deg)}.ProjectTaskList_taskNameWrapper___4kZ6{flex:1 1;position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.ProjectTaskList_taskName__Wtpyy{font-size:14px;font-weight:600;color:var(--gray-900,#111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectTaskList_taskDueDate__vC3gn{font-size:11px;font-weight:500;color:var(--gray-500,#6b7280)}.ProjectTaskList_taskDueDateOverdue__KaDyx{color:var(--error-600,#e7000b)}.ProjectTaskList_editInput__W1cW_{flex:1 1;font-size:14px;font-weight:600;color:var(--gray-900,#111827);border:1px solid var(--action-500,#0ea5e9);border-radius:4px;padding:4px 8px;outline:none;background:var(--white)}.ProjectTaskList_editInput__W1cW_:focus{box-shadow:0 0 0 2px rgba(14,165,233,.2)}.ProjectTaskList_hoverActions__VODUO{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:4px;background:rgba(0,0,0,0);padding:4px 8px;border-radius:6px;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;z-index:5}.ProjectTaskList_addTaskRow__ORNG4{margin-top:12px;padding:0 12px 12px}.ProjectTaskList_addTaskButton__lFaUo{border:none;background:none;padding:6px 0;font-size:14px;font-weight:600;color:var(--gray-700,#374151);cursor:pointer}.ProjectTaskList_addTaskButton__lFaUo:hover{color:var(--action-600,#0284c7)}.ProjectTaskList_starWrapper__AJ_OE{display:flex;align-items:center;margin-right:4px}.ProjectTaskList_actionIcon__dcFRe{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:rgba(0,0,0,0);color:var(--gray-500,#6b7280);border-radius:4px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ProjectTaskList_actionIcon__dcFRe:hover{background:var(--gray-100,#f3f4f6);color:var(--gray-700,#374151)}.ProjectTaskList_actionIcon__dcFRe.ProjectTaskList_deleteIcon__B2Oqo:hover{background:var(--red-50,#fef2f2);color:var(--red-600,#dc2626)}.ProjectTaskList_assigneeSection__jS6Oq{flex-shrink:0}.ProjectTaskList_unassignedAvatar__vtR6L{width:24px;height:24px;border-radius:999px;background:var(--gray-300,#d1d5db);color:var(--gray-600,#4b5563);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.ProjectTaskList_datePicker__3Mg5Q{position:absolute;top:100%;right:0;margin-top:4px;background:var(--white);border:1px solid var(--gray-200,#e5e7eb);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:12px;z-index:1000;min-width:260px}.ProjectTaskList_datePickerHeader__MpsZh{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;font-weight:600;color:var(--gray-900,#111827);margin-bottom:12px}.ProjectTaskList_datePickerLabel__UXlM5{flex:1 1;text-align:center}.ProjectTaskList_datePickerNav__n3DS4{width:24px;height:24px;border:none;background:rgba(0,0,0,0);border-radius:6px;color:var(--gray-600,#4b5563);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ProjectTaskList_datePickerNav__n3DS4:hover{background:var(--gray-100,#f3f4f6);color:var(--gray-800,#1f2937)}.ProjectTaskList_datePickerWeekdays__ckHwE{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;margin-bottom:8px}.ProjectTaskList_datePickerWeekdays__ckHwE span{font-size:11px;font-weight:600;color:var(--gray-500,#6b7280);text-align:center;padding:4px}.ProjectTaskList_datePickerDays__ekjb3{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.ProjectTaskList_datePickerDay__y_yIk{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;color:var(--gray-700,#374151);background:rgba(0,0,0,0);border:none;border-radius:6px;cursor:pointer;transition:background-color .15s ease}.ProjectTaskList_datePickerDay__y_yIk:hover{background:var(--gray-100,#f3f4f6)}.ProjectTaskList_datePickerDay__y_yIk.ProjectTaskList_otherMonth__PNHfj{color:var(--gray-400,#9ca3af)}.ProjectTaskList_datePickerDay__y_yIk.ProjectTaskList_today__Z_Xnt{background:var(--gray-100,#f3f4f6);font-weight:700}.ProjectTaskList_datePickerDay__y_yIk.ProjectTaskList_selected__cwgob{background:var(--action-600,#0284c7);color:var(--white)}.ProjectTaskList_datePickerDay__y_yIk.ProjectTaskList_selected__cwgob:hover{background:var(--action-700,#0369a1)}.ProjectTaskList_clearDateButton__8rKgG{width:100%;margin-top:8px;padding:8px;font-size:13px;font-weight:500;color:var(--gray-600,#4b5563);background:var(--gray-50,#f9fafb);border:1px solid var(--gray-200,#e5e7eb);border-radius:6px;cursor:pointer;transition:background-color .15s ease}.ProjectTaskList_clearDateButton__8rKgG:hover{background:var(--gray-100,#f3f4f6)}.ProjectTaskList_subtaskList__OYtZ6{display:flex;flex-direction:column;gap:0}.ProjectTaskList_completed__oUEGu .ProjectTaskList_taskName__Wtpyy{text-decoration:line-through;opacity:.6}.ProjectTaskList_completed__oUEGu .ProjectTaskList_assigneeSection__jS6Oq,.ProjectTaskList_completed__oUEGu .ProjectTaskList_collapseToggle__kk3FW,.ProjectTaskList_completed__oUEGu .ProjectTaskList_completeToggle__PTTPv,.ProjectTaskList_completed__oUEGu .ProjectTaskList_dragHandle__LWcE2{opacity:.6}.ProjectTaskList_emptyState__SOJWv{padding:32px 24px;background:var(--white);border-radius:16px;border:1px solid var(--gray-200,#e5e7eb);text-align:center}.ProjectTaskList_emptyState__SOJWv h3{margin:0 0 8px;font-size:16px;font-weight:700;color:var(--gray-900,#111827)}.ProjectTaskList_emptyState__SOJWv p{margin:0;font-size:14px;color:var(--gray-500,#6b7280)}.ProjectTaskList_loading__eM83z{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:12px}.ProjectTaskList_spinner__syTpM{width:32px;height:32px;border:3px solid var(--gray-200,#e5e7eb);border-top-color:var(--action-600,#0284c7);border-radius:50%;animation:ProjectTaskList_spin__lrB8y .8s linear infinite}@keyframes ProjectTaskList_spin__lrB8y{to{transform:rotate(1turn)}}.ProjectTaskList_modalOverlay__Hf6FE{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.ProjectTaskList_modal__ppsiV{background:var(--white);border-radius:12px;padding:24px;max-width:400px;width:90%;box-shadow:0 20px 40px rgba(0,0,0,.15)}.ProjectTaskList_modal__ppsiV h3{margin:0 0 12px;font-size:18px;font-weight:700;color:var(--gray-900,#111827)}.ProjectTaskList_modal__ppsiV p{margin:0 0 20px;font-size:14px;color:var(--gray-600,#4b5563);line-height:1.5}.ProjectTaskList_modalActions__62iON{display:flex;gap:12px;justify-content:flex-end}.ProjectTaskList_cancelButton__aO3v7{padding:10px 20px;font-size:14px;font-weight:600;color:var(--gray-700,#374151);background:var(--gray-100,#f3f4f6);border:1px solid var(--gray-200,#e5e7eb);border-radius:8px;cursor:pointer;transition:background-color .15s ease}.ProjectTaskList_cancelButton__aO3v7:hover{background:var(--gray-200,#e5e7eb)}.ProjectTaskList_deleteButton__8uk_C{padding:10px 20px;font-size:14px;font-weight:600;color:var(--white);background:var(--red-600,#dc2626);border:none;border-radius:8px;cursor:pointer;transition:background-color .15s ease}.ProjectTaskList_deleteButton__8uk_C:hover{background:var(--red-700,#b91c1c)}@media(max-width:768px){.ProjectTaskList_taskRow__PYruK{padding:10px}.ProjectTaskList_subtaskRow__MOWIv{margin-left:18px}.ProjectTaskList_hoverActions__VODUO{position:static;transform:none;opacity:1;visibility:visible;background:rgba(0,0,0,0);box-shadow:none;padding:0;margin-left:auto}.ProjectTaskList_datePicker__3Mg5Q{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0}}.ProjectTaskForm_overlay__thFUG{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.ProjectTaskForm_modal__HgqX1{background:#fff;border-radius:.75rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:700px;width:100%;max-height:90vh;display:flex;flex-direction:column}.ProjectTaskForm_header__xXseg{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--border-color,#e5e7eb)}.ProjectTaskForm_title__XSVEA{font-size:1.25rem;font-weight:600;color:var(--text-primary,#111827);margin:0}.ProjectTaskForm_closeButton__XE6_0{display:flex;align-items:center;justify-content:center;padding:.5rem;background:none;border:none;color:var(--text-secondary,#6b7280);cursor:pointer;border-radius:.375rem;transition:all .2s}.ProjectTaskForm_closeButton__XE6_0:hover{background:var(--gray-100,#f3f4f6);color:var(--text-primary,#374151)}.ProjectTaskForm_closeButton__XE6_0:disabled{opacity:.5;cursor:not-allowed}.ProjectTaskForm_error__74lRU{display:flex;justify-content:space-between;align-items:center;background:#fee2e2;border:1px solid #fecaca;color:#991b1b;padding:1rem 1.5rem;margin:1.5rem 1.5rem 0;border-radius:.5rem;font-size:.875rem}.ProjectTaskForm_error__74lRU button{background:none;border:none;color:inherit;font-size:1.25rem;line-height:1;cursor:pointer;padding:0;margin-left:1rem}.ProjectTaskForm_error__74lRU button:hover{opacity:.7}.ProjectTaskForm_form__Jc3CG{display:flex;flex-direction:column;flex:1 1;overflow:hidden}.ProjectTaskForm_formContent__F7Hhm{flex:1 1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.ProjectTaskForm_section__0oM5X{display:flex;flex-direction:column;gap:1rem}.ProjectTaskForm_sectionTitle__RDL4d{font-size:1rem;font-weight:600;color:var(--text-primary,#111827);margin:0;padding-bottom:.5rem;border-bottom:1px solid var(--border-color-light,#f3f4f6)}.ProjectTaskForm_formGroup__gxPgY{display:flex;flex-direction:column;gap:.5rem}.ProjectTaskForm_formRow__dCJE9{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.ProjectTaskForm_label__uAVny{font-size:.875rem;font-weight:500;color:var(--text-primary,#374151)}.ProjectTaskForm_required__B1jOg{color:#ef4444}.ProjectTaskForm_input__aNupp,.ProjectTaskForm_select__wA_Zd,.ProjectTaskForm_textarea__J5aDY{width:100%;padding:.625rem .875rem;border:1px solid var(--border-color,#d1d5db);border-radius:.5rem;font-size:.9375rem;color:var(--text-primary,#111827);background:#fff;transition:border-color .2s,box-shadow .2s}.ProjectTaskForm_input__aNupp:focus,.ProjectTaskForm_select__wA_Zd:focus,.ProjectTaskForm_textarea__J5aDY:focus{outline:none;border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProjectTaskForm_input__aNupp::placeholder,.ProjectTaskForm_select__wA_Zd::placeholder,.ProjectTaskForm_textarea__J5aDY::placeholder{color:var(--text-secondary,#9ca3af)}.ProjectTaskForm_input__aNupp:disabled,.ProjectTaskForm_select__wA_Zd:disabled,.ProjectTaskForm_textarea__J5aDY:disabled{background:var(--gray-50,#f9fafb);cursor:not-allowed}.ProjectTaskForm_textarea__J5aDY{resize:vertical;min-height:80px;font-family:inherit}.ProjectTaskForm_fieldHelp__PeWEv{font-size:.8125rem;color:var(--text-secondary,#6b7280);margin:0}.ProjectTaskForm_footer__g_8Uo{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid var(--border-color,#e5e7eb);background:var(--gray-50,#f9fafb)}.ProjectTaskForm_cancelButton__uiJhB,.ProjectTaskForm_saveButton__gcctu{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:.5rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s;border:none}.ProjectTaskForm_cancelButton__uiJhB:disabled,.ProjectTaskForm_saveButton__gcctu:disabled{opacity:.5;cursor:not-allowed}.ProjectTaskForm_cancelButton__uiJhB{background:#fff;color:var(--text-secondary,#6b7280);border:1px solid var(--border-color,#d1d5db)}.ProjectTaskForm_cancelButton__uiJhB:hover:not(:disabled){background:var(--gray-50,#f9fafb);border-color:var(--border-color-hover,#9ca3af)}.ProjectTaskForm_saveButton__gcctu{background:var(--primary-color,#3b82f6);color:#fff}.ProjectTaskForm_saveButton__gcctu:hover:not(:disabled){background:var(--primary-color-dark,#2563eb)}.ProjectTaskForm_saveButton__gcctu:active:not(:disabled){transform:scale(.98)}@media(max-width:768px){.ProjectTaskForm_modal__HgqX1{max-width:100%;max-height:100vh;border-radius:0}.ProjectTaskForm_formRow__dCJE9{grid-template-columns:1fr}.ProjectTaskForm_footer__g_8Uo{flex-direction:column-reverse}.ProjectTaskForm_footer__g_8Uo button{width:100%;justify-content:center}}.ProjectTaskDetail_overlay__5YFq6{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000;display:flex;justify-content:flex-end}.ProjectTaskDetail_sidebar__C3K98{width:100%;max-width:600px;background:#fff;box-shadow:-4px 0 6px -1px rgba(0,0,0,.1);display:flex;flex-direction:column;animation:ProjectTaskDetail_slideIn__w5mMa .3s ease-out;font-family:"Satoshi Variable",var(--font-satoshi)}@keyframes ProjectTaskDetail_slideIn__w5mMa{0%{transform:translateX(100%)}to{transform:translateX(0)}}.ProjectTaskDetail_header__qXUpE{padding:1.5rem 1.5rem 0;background:#fff}.ProjectTaskDetail_headerTop__SlFiU{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.ProjectTaskDetail_badges__9JrZ_{display:flex;gap:.5rem;flex-wrap:wrap}.ProjectTaskDetail_headerActions__U9vsJ{align-items:center;gap:.5rem}.ProjectTaskDetail_completedBadge__YU5_a,.ProjectTaskDetail_priorityBadge__Qg__A,.ProjectTaskDetail_statusBadge__ywCko{padding:.375rem .75rem;border-radius:.375rem;font-size:.8125rem;font-weight:500;color:#fff}.ProjectTaskDetail_completedBadge__YU5_a{display:flex;align-items:center;gap:.375rem;background:#10b981}.ProjectTaskDetail_closeButton__faWee{display:flex;align-items:center;justify-content:center;padding:.5rem;background:none;border:none;color:var(--text-secondary,#6b7280);cursor:pointer;border-radius:.375rem;transition:all .2s}.ProjectTaskDetail_closeButton__faWee:hover{background:var(--gray-100,#f3f4f6);color:var(--text-primary,#374151)}.ProjectTaskDetail_titleRow__iCxhQ{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.ProjectTaskDetail_completeToggle__N9kEx{width:26px;height:26px;border-radius:999px;border:1px solid var(--gray-300,#d1d5db);background:var(--white);color:var(--success-600,#04ae6a);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:border-color .2s ease,background-color .2s ease}.ProjectTaskDetail_completeToggle__N9kEx:hover:not(:disabled){border-color:var(--success-500,#00c281)}.ProjectTaskDetail_completeToggle__N9kEx:disabled{opacity:.6;cursor:not-allowed}.ProjectTaskDetail_completeToggleDone__35wIa{background:var(--success-600,#04ae6a);border-color:var(--success-600,#04ae6a);color:var(--white)}.ProjectTaskDetail_title__O2xbv{font-size:1.5rem;font-weight:600;color:var(--text-primary,#111827);margin:0;word-break:break-word;flex:1 1}.ProjectTaskDetail_completed__21aAG{text-decoration:line-through;color:var(--text-secondary,#9ca3af)}.ProjectTaskDetail_titleInput__UYJUs{flex:1 1;width:100%;font-size:1.5rem;font-weight:600;color:var(--text-primary,#111827);border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);border-radius:.5rem;padding:.25rem .5rem;font-family:inherit;resize:none;overflow:hidden;white-space:pre-wrap;word-break:break-word;transition:border-color .2s ease,background-color .2s ease}.ProjectTaskDetail_titleInput__UYJUs:focus{outline:none;border-color:var(--gray-300,#d1d5db);background:var(--gray-50,#f9fafb)}.ProjectTaskDetail_titleInput__UYJUs.ProjectTaskDetail_completed__21aAG{text-decoration:line-through;color:var(--text-secondary,#9ca3af)}.ProjectTaskDetail_headerActions__U9vsJ{display:flex;width:100%;justify-content:space-between}.ProjectTaskDetail_deleteButton__8WOvP,.ProjectTaskDetail_editButton__Bxu7T{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;border:none}.ProjectTaskDetail_editButton__Bxu7T{background:var(--primary-color,#3b82f6);color:#fff}.ProjectTaskDetail_editButton__Bxu7T:hover{background:var(--primary-color-dark,#2563eb)}.ProjectTaskDetail_deleteButton__8WOvP{background:#fff;color:#ef4444;border:1px solid #fecaca}.ProjectTaskDetail_deleteButton__8WOvP:hover{background:#fee2e2}.ProjectTaskDetail_deleteSection__S763s{display:flex;justify-content:flex-end}.ProjectTaskDetail_saveButton__tXG2f{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;border:none;background:#10b981;color:#fff}.ProjectTaskDetail_saveButton__tXG2f:hover{background:#059669}.ProjectTaskDetail_cancelEditButton__DBsX4{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;background:#fff;color:#6b7280;border:1px solid #d1d5db}.ProjectTaskDetail_cancelEditButton__DBsX4:hover{background:#f3f4f6}.ProjectTaskDetail_content__5wyZQ{flex:1 1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.ProjectTaskDetail_section__DqhZG{display:flex;flex-direction:column;gap:.75rem}.ProjectTaskDetail_sectionHeader__ziGTi{display:flex;justify-content:space-between;align-items:center}.ProjectTaskDetail_sectionTitle___pyx5{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:var(--text-primary,#111827);margin:0}.ProjectTaskDetail_addButton__eNXUg{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:var(--gray-100,#f3f4f6);color:var(--text-primary,#374151);border:none;border-radius:.375rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .2s}.ProjectTaskDetail_addButton__eNXUg:hover{background:var(--gray-200,#e5e7eb)}.ProjectTaskDetail_description__zuU12,.ProjectTaskDetail_notes__VYCNh{font-size:.9375rem;color:var(--text-primary,#374151);line-height:1.6;margin:0}.ProjectTaskDetail_descriptionSection__JQ7zF{gap:.75rem}.ProjectTaskDetail_descriptionDisplay__XEmiv{position:relative;padding:12px;border-radius:12px;transition:background-color .2s ease}.ProjectTaskDetail_descriptionDisplay__XEmiv:focus-visible,.ProjectTaskDetail_descriptionDisplay__XEmiv:hover{background:var(--gray-50,#f9fafb)}.ProjectTaskDetail_descriptionEditIcon__sj1Nb{position:absolute;top:8px;right:8px;color:var(--gray-400,#9ca3af);opacity:0;transition:opacity .2s ease,color .2s ease;pointer-events:none}.ProjectTaskDetail_descriptionDisplay__XEmiv:focus-visible .ProjectTaskDetail_descriptionEditIcon__sj1Nb,.ProjectTaskDetail_descriptionDisplay__XEmiv:hover .ProjectTaskDetail_descriptionEditIcon__sj1Nb{opacity:1;color:var(--gray-500,#6b7280)}.ProjectTaskDetail_description__zuU12{cursor:pointer}.ProjectTaskDetail_notes__VYCNh{white-space:pre-wrap}.ProjectTaskDetail_richTextContent__v9k3_{white-space:normal}.ProjectTaskDetail_richTextContent__v9k3_ p{margin:0 0 .75rem}.ProjectTaskDetail_richTextContent__v9k3_ p:last-child{margin-bottom:0}.ProjectTaskDetail_richTextContent__v9k3_ a{color:var(--action-600,#0284c7);text-decoration:underline}.ProjectTaskDetail_richTextContent__v9k3_ ol,.ProjectTaskDetail_richTextContent__v9k3_ ul{padding-left:1.25rem;margin:0 0 .75rem}.ProjectTaskDetail_descriptionPlaceholder__8DFEp{color:var(--text-secondary,#9ca3af)}.ProjectTaskDetail_richTextEditor__plyS_{border:1px solid var(--gray-200,#e5e7eb);border-radius:12px;overflow:hidden}.ProjectTaskDetail_descriptionActions__T_BSZ{display:flex;gap:10px;align-items:center}.ProjectTaskDetail_progressSection__XJQqe{display:flex;flex-direction:column;gap:.75rem}.ProjectTaskDetail_progressBar__7qZUO{height:12px;background:var(--gray-200,#e5e7eb);border-radius:6px;overflow:hidden}.ProjectTaskDetail_progressFill__H_TJT{height:100%;background:var(--primary-color,#3b82f6);border-radius:6px;transition:width .3s}.ProjectTaskDetail_progressControls__7pKDV{display:flex;align-items:center;gap:1rem}.ProjectTaskDetail_progressSlider__5pg_2{flex:1 1;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--gray-200,#e5e7eb);border-radius:3px;outline:none;cursor:pointer}.ProjectTaskDetail_progressSlider__5pg_2::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:var(--primary-color,#3b82f6);border-radius:50%;cursor:pointer}.ProjectTaskDetail_progressSlider__5pg_2::-moz-range-thumb{width:18px;height:18px;background:var(--primary-color,#3b82f6);border-radius:50%;cursor:pointer;border:none}.ProjectTaskDetail_progressText__mBuMs{font-size:.875rem;font-weight:600;color:var(--text-primary,#374151);min-width:45px;text-align:right}.ProjectTaskDetail_detailsGrid__zDVgD{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.ProjectTaskDetail_detailItem___iibc{display:flex;flex-direction:column;gap:.25rem}.ProjectTaskDetail_detailLabel__YfTQG{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.025em}.ProjectTaskDetail_detailValue__u_CRn{font-size:.9375rem;color:var(--text-primary,#111827)}.ProjectTaskDetail_unassigned__RPb99{color:var(--text-secondary,#9ca3af);font-style:italic}.ProjectTaskDetail_labels__IgCA0{display:flex;flex-wrap:wrap;gap:.5rem}.ProjectTaskDetail_label__GA5jW{padding:.375rem .75rem;background:var(--gray-100,#f3f4f6);color:var(--text-primary,#374151);border-radius:.375rem;font-size:.8125rem;font-weight:500}.ProjectTaskDetail_subtasks__FGkem{display:flex;flex-direction:column;gap:.5rem}.ProjectTaskDetail_subtask__BtRdy{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--gray-50,#f9fafb);border:1px solid var(--border-color-light,#f3f4f6);border-radius:.5rem;transition:background .2s}.ProjectTaskDetail_subtask__BtRdy:hover{background:var(--gray-100,#f3f4f6)}.ProjectTaskDetail_subtaskStatus__Oxvwh{flex-shrink:0}.ProjectTaskDetail_subtaskStatusBadge__R_g5U{display:block;width:12px;height:12px;border-radius:50%}.ProjectTaskDetail_subtaskContent__Y6LUN{flex:1 1;min-width:0}.ProjectTaskDetail_subtaskTitle__r1Jg1{font-size:.9375rem;font-weight:500;color:var(--text-primary,#111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectTaskDetail_subtaskAssignee__ylyI_{font-size:.8125rem;color:var(--text-secondary,#6b7280);margin-top:.125rem}.ProjectTaskDetail_subtaskProgress__J0Z8U{font-size:.8125rem;font-weight:600;color:var(--text-secondary,#6b7280);flex-shrink:0}.ProjectTaskDetail_commentForm__hlx4z{display:flex;flex-direction:column;gap:.75rem}.ProjectTaskDetail_commentInput___26dI{width:100%;padding:.75rem;border:1px solid var(--border-color,#d1d5db);border-radius:.5rem;font-size:.9375rem;font-family:inherit;color:var(--text-primary,#111827);resize:vertical;transition:border-color .2s}.ProjectTaskDetail_commentInput___26dI:focus{outline:none;border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProjectTaskDetail_commentInput___26dI::placeholder{color:var(--text-secondary,#9ca3af)}.ProjectTaskDetail_commentSubmitButton__Jh382{align-self:flex-end;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}.ProjectTaskDetail_commentSubmitButton__Jh382:hover:not(:disabled){background:var(--primary-color-dark,#2563eb)}.ProjectTaskDetail_commentSubmitButton__Jh382:disabled{opacity:.5;cursor:not-allowed}.ProjectTaskDetail_comments__J0i2D{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.ProjectTaskDetail_comment__rakLY{padding:.75rem;background:var(--gray-50,#f9fafb);border:1px solid var(--border-color-light,#f3f4f6);border-radius:.5rem}.ProjectTaskDetail_commentHighlight__MZ2X6{border-color:var(--border-color-light,#f3f4f6);background:var(--gray-50,#f9fafb);animation:ProjectTaskDetail_taskCommentHighlightPulse__p7xna 1.6s ease-in-out infinite}@keyframes ProjectTaskDetail_taskCommentHighlightPulse__p7xna{0%,to{box-shadow:0 0 0 0 rgba(var(--action-500-rgb,59,130,246),.08)}50%{box-shadow:0 0 0 6px rgba(var(--action-500-rgb,59,130,246),.16)}}.ProjectTaskDetail_commentHeader__C_IO7{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}.ProjectTaskDetail_commentHeaderLeft__NflTl{display:flex;align-items:center;gap:.5rem}.ProjectTaskDetail_commentAuthor__jGSlB{font-size:.875rem;font-weight:600;color:var(--text-primary,#111827)}.ProjectTaskDetail_commentDate__dm4Yr{font-size:.75rem;color:var(--text-secondary,#9ca3af)}.ProjectTaskDetail_commentText__BY7Kl{font-size:.9375rem;color:var(--text-primary,#374151);line-height:1.5;white-space:pre-wrap}.ProjectTaskDetail_activityFeed__nY2lr{display:flex;flex-direction:column;gap:.75rem}.ProjectTaskDetail_activityItem__4PelQ{display:flex;gap:.75rem;padding:.75rem;background:var(--gray-50,#f9fafb);border-radius:.5rem}.ProjectTaskDetail_activityAvatar__IDhif{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;border-radius:50%;background:var(--primary-color,#3b82f6);color:#fff;font-size:.75rem;font-weight:600;flex-shrink:0}.ProjectTaskDetail_activityContent__wafDh{flex:1 1;min-width:0}.ProjectTaskDetail_activityText__i_YfM{font-size:.875rem;color:var(--text-primary,#374151);line-height:1.5}.ProjectTaskDetail_activityUser__YQp_C{font-weight:600;color:var(--text-primary,#111827)}.ProjectTaskDetail_activityAction__IxeuF{color:var(--text-secondary,#6b7280)}.ProjectTaskDetail_activityTime__ds9Yi{font-size:.75rem;color:var(--text-secondary,#9ca3af);margin-top:.25rem}.ProjectTaskDetail_metadata__Uj_1z{padding-top:1rem;border-top:1px solid var(--border-color-light,#f3f4f6);font-size:.8125rem;color:var(--text-secondary,#6b7280);display:flex;flex-direction:column;gap:.25rem}.ProjectTaskDetail_editTitleInput__3KTNm{flex:1 1;font-size:1.5rem;font-weight:600;color:var(--text-primary,#111827);padding:.5rem .75rem;border:2px solid var(--primary-color,#3b82f6);border-radius:.5rem;font-family:inherit;margin:0}.ProjectTaskDetail_editTitleInput__3KTNm:focus{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProjectTaskDetail_editInput__TKzxn{width:100%;padding:.5rem .75rem;border:1.5px solid var(--border-color,#d1d5db);border-radius:.375rem;font-size:.9375rem;font-family:inherit;color:var(--text-primary,#111827);transition:border-color .2s}.ProjectTaskDetail_editInput__TKzxn:focus{outline:none;border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProjectTaskDetail_editTextarea__m5ix7{width:100%;padding:.75rem;border:1.5px solid var(--border-color,#d1d5db);border-radius:.5rem;font-size:.9375rem;font-family:inherit;color:var(--text-primary,#111827);resize:vertical;min-height:100px;line-height:1.6;transition:border-color .2s}.ProjectTaskDetail_editTextarea__m5ix7:focus{outline:none;border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProjectTaskDetail_editSelect__RP2M3{padding:.5rem .75rem;border:1.5px solid var(--border-color,#d1d5db);border-radius:.375rem;font-size:.875rem;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color .2s;background:#fff}.ProjectTaskDetail_editSelect__RP2M3:focus{outline:none;border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProjectTaskDetail_editSelect__RP2M3[style*=backgroundColor]{border:none;padding:.375rem .75rem}.ProjectTaskDetail_detailItemFullWidth__rgk49{grid-column:1/-1}.ProjectTaskDetail_categorySelector__MktrO{display:flex;flex-wrap:wrap;gap:.75rem;padding:.5rem 0}.ProjectTaskDetail_categoryCheckbox__9d9ix{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--gray-50,#f9fafb);border:1.5px solid var(--border-color-light,#e5e7eb);border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProjectTaskDetail_categoryCheckbox__9d9ix:hover{background:var(--gray-100,#f3f4f6);border-color:var(--border-color,#d1d5db)}.ProjectTaskDetail_categoryCheckbox__9d9ix input[type=radio]{width:16px;height:16px;cursor:pointer;accent-color:var(--primary-color,#3b82f6)}.ProjectTaskDetail_categoryCheckbox__9d9ix input[type=radio]:checked+.ProjectTaskDetail_categoryLabel__r2hq_{color:var(--primary-color,#3b82f6);font-weight:600}.ProjectTaskDetail_categoryLabel__r2hq_{color:var(--text-primary,#374151);transition:color .2s}.ProjectTaskDetail_noCategoriesText__EZPtQ{font-size:.875rem;color:var(--text-secondary,#9ca3af);font-style:italic}@media(max-width:768px){.ProjectTaskDetail_sidebar__C3K98{max-width:100%}.ProjectTaskDetail_title__O2xbv{font-size:1.25rem}.ProjectTaskDetail_detailsGrid__zDVgD{grid-template-columns:1fr}}.ApplyTemplateModal_overlay__58cVX{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.ApplyTemplateModal_modal__R5Jx1{background:#fff;border-radius:.5rem;max-width:600px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 25px rgba(0,0,0,.2)}.ApplyTemplateModal_header__JWM1u{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--border-color,#e5e7eb)}.ApplyTemplateModal_header__JWM1u h2{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-primary,#111827)}.ApplyTemplateModal_closeButton__E4BbD{background:none;border:none;padding:.5rem;cursor:pointer;color:var(--text-secondary,#6b7280);transition:color .2s;display:flex;align-items:center;justify-content:center}.ApplyTemplateModal_closeButton__E4BbD:hover{color:var(--text-primary,#111827)}.ApplyTemplateModal_content__AuBTq{padding:1.5rem;overflow-y:auto;flex:1 1}.ApplyTemplateModal_loading__zForO,.ApplyTemplateModal_noTemplates__MkOdn{text-align:center;padding:2rem;color:var(--text-secondary,#6b7280)}.ApplyTemplateModal_field__v5hk2{margin-bottom:1.5rem}.ApplyTemplateModal_field__v5hk2 label{display:block;margin-bottom:.5rem;font-weight:500;color:var(--text-primary,#111827);font-size:.875rem}.ApplyTemplateModal_field__v5hk2 .ApplyTemplateModal_hint__8nkQN{display:block;margin-top:.375rem;font-size:.75rem;color:var(--text-secondary,#6b7280);font-style:italic}.ApplyTemplateModal_select__zCH2l{width:100%;padding:.625rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.375rem;font-size:.875rem;color:var(--text-primary,#111827);background:#fff;transition:border-color .2s}.ApplyTemplateModal_select__zCH2l:focus{outline:none;border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ApplyTemplateModal_checkbox__3vkVE{display:flex;align-items:flex-start;gap:.5rem;cursor:pointer;font-weight:400}.ApplyTemplateModal_checkbox__3vkVE input[type=checkbox]{margin-top:.25rem;cursor:pointer}.ApplyTemplateModal_checkbox__3vkVE span{font-size:.875rem;color:var(--text-primary,#111827)}.ApplyTemplateModal_toggleSection__3gh3T{display:flex;flex-direction:column;gap:1.25rem;margin:1.5rem 0;padding:1rem;background:var(--bg-secondary,#f9fafb);border-radius:.5rem;border:1px solid var(--border-color,#e5e7eb)}.ApplyTemplateModal_toggleField__7AnAj{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ApplyTemplateModal_toggleInfo__4_m2p{flex:1 1;display:flex;flex-direction:column;gap:.25rem}.ApplyTemplateModal_toggleLabel__XzsVz{font-size:.875rem;font-weight:500;color:var(--text-primary,#111827);margin:0}.ApplyTemplateModal_toggleHint__jRdHd{font-size:.75rem;color:var(--text-secondary,#6b7280);line-height:1.4}.ApplyTemplateModal_toggle__O3tFi{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.ApplyTemplateModal_toggle__O3tFi input{opacity:0;width:0;height:0}.ApplyTemplateModal_toggle__O3tFi input:checked+.ApplyTemplateModal_toggleSlider__UfF9C{background-color:var(--primary-color,#3b82f6)}.ApplyTemplateModal_toggle__O3tFi input:checked+.ApplyTemplateModal_toggleSlider__UfF9C:before{transform:translateX(20px)}.ApplyTemplateModal_toggle__O3tFi input:focus+.ApplyTemplateModal_toggleSlider__UfF9C{box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ApplyTemplateModal_toggleSlider__UfF9C{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--border-color,#d1d5db);transition:.3s;border-radius:24px}.ApplyTemplateModal_toggleSlider__UfF9C:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.ApplyTemplateModal_preview__GzOl_{margin-top:1.5rem;padding:1rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.375rem;background:var(--bg-secondary,#f9fafb)}.ApplyTemplateModal_preview__GzOl_ h3{margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--text-primary,#111827)}.ApplyTemplateModal_previewContent__cOurB{display:flex;flex-direction:column;gap:.75rem}.ApplyTemplateModal_previewRow__VWznl{font-size:.875rem;line-height:1.5;color:var(--text-secondary,#6b7280)}.ApplyTemplateModal_previewRow__VWznl strong{color:var(--text-primary,#111827);font-weight:500}.ApplyTemplateModal_error__e9iFu{margin-top:1rem;padding:.75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:.375rem;color:#dc2626;font-size:.875rem}.ApplyTemplateModal_actions__iJ6h5{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid var(--border-color,#e5e7eb)}.ApplyTemplateModal_applyButton__3o4UC,.ApplyTemplateModal_cancelButton__zCB04{padding:.625rem 1.25rem;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.ApplyTemplateModal_applyButton__3o4UC:disabled,.ApplyTemplateModal_cancelButton__zCB04:disabled{opacity:.5;cursor:not-allowed}.ApplyTemplateModal_cancelButton__zCB04{background:#fff;border:1px solid var(--border-color,#e5e7eb);color:var(--text-primary,#111827)}.ApplyTemplateModal_cancelButton__zCB04:hover:not(:disabled){background:var(--bg-secondary,#f9fafb)}.ApplyTemplateModal_applyButton__3o4UC{background:var(--primary-color,#3b82f6);border:1px solid var(--primary-color,#3b82f6);color:#fff}.ApplyTemplateModal_applyButton__3o4UC:hover:not(:disabled){background:var(--primary-color-dark,#2563eb);border-color:var(--primary-color-dark,#2563eb)}.GlobalLowerHeader_globalLowerHeader__7gvX_{width:100%;padding:16px 0;border-bottom:1px solid #e5e5e5;background-color:var(--white);position:relative;z-index:50;transition:box-shadow .2s ease}.GlobalLowerHeader_globalLowerHeaderScrolled__F6frA{box-shadow:0 4px 6px color-mix(in srgb,var(--gray-200) 60%,transparent)}.GlobalLowerHeader_headerContent__Jf30s{display:flex;justify-content:space-between;align-items:center;max-width:1309px;margin:0 auto;gap:24px}.GlobalLowerHeader_leftSection__xHVvq{display:flex;flex-direction:column;gap:4px}.GlobalLowerHeader_controlsSection__XhA81{display:flex;align-items:center;gap:16px;margin-left:auto}.GlobalLowerHeader_controlGroup__c9qBQ{position:relative;display:flex;align-items:center;gap:8px}.GlobalLowerHeader_controlLabel__MNQLK{font-size:14px;font-weight:500;color:var(--gray-700);white-space:nowrap}.GlobalLowerHeader_controlDropdown__Yrh4b,.GlobalLowerHeader_controlLabel__MNQLK{font-family:Satoshi Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.GlobalLowerHeader_controlDropdown__Yrh4b{display:flex;align-items:center;gap:8px;padding:6px 12px;background:var(--white);border:1px solid var(--gray-300);border-radius:6px;cursor:pointer;transition:all .2s ease}.GlobalLowerHeader_controlDropdown__Yrh4b:hover{border-color:var(--gray-400);background-color:var(--gray-50)}.GlobalLowerHeader_controlDropdown__Yrh4b:focus{outline:none;border-color:var(--action-600);box-shadow:0 0 0 3px rgba(2,132,199,.1)}.GlobalLowerHeader_controlValue__s68wY{flex:1 1;font-size:14px;font-weight:500;color:var(--gray-900);text-align:left}.GlobalLowerHeader_assignedToContent__weQls{display:flex;align-items:center;gap:8px;flex:1 1}.GlobalLowerHeader_chevron__YHZxX{flex-shrink:0}.GlobalLowerHeader_dropdownMenu__YhlkP{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--white);border:1px solid var(--gray-300);border-radius:6px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:50;overflow:hidden;max-height:300px;overflow-y:auto}.GlobalLowerHeader_searchContainer__W3qNd{padding:8px;border-bottom:1px solid var(--gray-200);background:var(--white);sticky:top;top:0;z-index:1}.GlobalLowerHeader_searchInput__0L12Y{width:100%;padding:8px 12px;border:1px solid var(--gray-300);border-radius:4px;font-family:Satoshi Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;color:var(--gray-700);outline:none;transition:border-color .2s ease}.GlobalLowerHeader_searchInput__0L12Y:focus{border-color:var(--action-500)}.GlobalLowerHeader_searchInput__0L12Y::placeholder{color:var(--gray-400)}.GlobalLowerHeader_dropdownOption__IEQ_H{width:100%;padding:10px 12px;text-align:left;background:var(--white);border:none;cursor:pointer;font-family:Satoshi Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;color:var(--gray-700);transition:background-color .2s ease}.GlobalLowerHeader_dropdownOption__IEQ_H:hover{background-color:var(--gray-50)}.GlobalLowerHeader_dropdownOption__IEQ_H.GlobalLowerHeader_selected__PLpx_{background-color:var(--action-50);color:var(--action-600)}.GlobalLowerHeader_dropdownOption__IEQ_H:focus{outline:none;background-color:var(--gray-100)}.GlobalLowerHeader_optionContent__7D5z6{display:flex;align-items:center;gap:10px}.GlobalLowerHeader_optionInfo__bE6eQ{display:flex;flex-direction:column;gap:2px}.GlobalLowerHeader_optionName__QGrIB{font-size:14px;font-weight:500;color:var(--gray-900)}.GlobalLowerHeader_optionSubtitle__xc5HA{font-size:12px;font-weight:400;color:var(--gray-500)}.GlobalLowerHeader_avatar__tkSm4{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}.GlobalLowerHeader_defaultAvatar__Fx9rK{background:var(--action-100);color:var(--action-600);font-size:12px;font-weight:600}.GlobalLowerHeader_defaultAvatar__Fx9rK,.GlobalLowerHeader_teamAvatar__lrwxy{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.GlobalLowerHeader_teamAvatar__lrwxy{background:var(--action-50)}.GlobalLowerHeader_title__AUbW2{font-family:Satoshi Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:28px;color:var(--gray-800);margin:0}.GlobalLowerHeader_backButton__W7X_h{width:32px;height:32px;border-radius:999px;border:1px solid var(--gray-200);background:var(--gray-200);color:var(--gray-700);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.GlobalLowerHeader_backButton__W7X_h:hover:not(:disabled){background:var(--gray-500);border-color:var(--gray-500);color:var(--white)}.GlobalLowerHeader_backButton__W7X_h:disabled{opacity:.6;cursor:not-allowed}.GlobalLowerHeader_leftSectionWithLeading__w9DN4{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:16px;gap:16px}.GlobalLowerHeader_titleLeading__qT8dy{display:flex;align-items:center;justify-content:center}.GlobalLowerHeader_titleStack__eGfc_{display:flex;flex-direction:column;gap:4px}.GlobalLowerHeader_description__kxTbu{font-family:Satoshi Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:var(--gray-500);margin:0}.GlobalLowerHeader_description__kxTbu span{color:var(--gray-900)}.GlobalLowerHeader_description__kxTbu .GlobalLowerHeader_updatedText__ewmMX,.GlobalLowerHeader_updatedText__ewmMX{color:var(--gray-500)}.GlobalLowerHeader_rightSection__6jVQc{display:flex;align-items:center;gap:17px;flex-shrink:0}.GlobalLowerHeader_filterContainer__VSPMv{position:relative}.GlobalLowerHeader_filterButton__PzTlV{display:flex;padding:8px 12px;align-items:center;gap:13px;min-width:225px;background:var(--gray-100);border:1px solid var(--gray-100);border-radius:6px;cursor:pointer;transition:all .2s ease}.GlobalLowerHeader_filterButton__PzTlV:hover{border-color:#9ca3af;background-color:#f9fafb}.GlobalLowerHeader_filterButton__PzTlV:focus{outline:none;border-color:var(--action-600);box-shadow:0 0 0 3px rgba(2,132,199,.1)}.GlobalLowerHeader_filterText__tSyG8{color:var(--gray-600);text-align:right;font-family:Satoshi Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-left:auto}.GlobalLowerHeader_chevron__YHZxX{color:var(--gray-600);transition:transform .2s ease;display:flex}.GlobalLowerHeader_chevron__YHZxX.GlobalLowerHeader_open__nmbDK{transform:rotate(180deg)}.GlobalLowerHeader_filterDropdown__fxQqt{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--white);border:1px solid #d1d5db;border-radius:6px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:50;overflow:hidden}.GlobalLowerHeader_filterOption__DIGKK{width:100%;padding:12px 16px;text-align:left;background:var(--white);border:none;cursor:pointer;font-family:Satoshi Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;color:var(--gray-600);transition:background-color .2s ease}.GlobalLowerHeader_filterOption__DIGKK:hover{background-color:#f3f4f6}.GlobalLowerHeader_filterOption__DIGKK.GlobalLowerHeader_selected__PLpx_{background-color:var(--action-50);color:var(--action-600)}.GlobalLowerHeader_filterOption__DIGKK:focus{outline:none;background-color:#f3f4f6}.GlobalLowerHeader_addLeadButton__Ey3bj{display:flex;height:36px;padding:9px 16px 9px 12px;align-items:center;gap:4px;border-radius:6px;background:var(--action-600);color:var(--white);border:none;cursor:pointer;font-family:Satoshi Variable,Segoe UI,sans-serif;font-size:14px;font-weight:600;transition:background-color .2s ease}.GlobalLowerHeader_addLeadButton__Ey3bj:hover:not(:disabled){background:#0369a1}.GlobalLowerHeader_addLeadButton__Ey3bj:focus:not(:disabled){outline:none;box-shadow:0 0 0 3px rgba(2,132,199,.3)}.GlobalLowerHeader_addLeadButton__Ey3bj:disabled{background:#9ca3af;cursor:not-allowed;opacity:.6}.GlobalLowerHeader_addLeadButton__Ey3bj span{font-size:14px;font-weight:600}.GlobalLowerHeader_deleteButton__DLPmh{background:#dc2626}.GlobalLowerHeader_deleteButton__DLPmh:hover:not(:disabled){background:#b91c1c}.GlobalLowerHeader_deleteButton__DLPmh:focus:not(:disabled){box-shadow:0 0 0 3px rgba(220,38,38,.3)}.GlobalLowerHeader_iconOnlyButton__b1tXd{width:36px;padding:0;justify-content:center;border-radius:999px}@media(max-width:768px){.GlobalLowerHeader_headerContent__Jf30s{flex-direction:column;align-items:flex-start;gap:16px;padding:0 16px}.GlobalLowerHeader_rightSection__6jVQc{width:100%;justify-content:space-between}.GlobalLowerHeader_title__AUbW2{font-size:20px;line-height:24px}.GlobalLowerHeader_description__kxTbu{font-size:13px;line-height:18px}}@media(max-width:480px){.GlobalLowerHeader_rightSection__6jVQc{flex-direction:column;align-items:stretch;gap:8px}.GlobalLowerHeader_addLeadButton__Ey3bj,.GlobalLowerHeader_filterButton__PzTlV{width:100%;justify-content:center}.GlobalLowerHeader_filterDropdown__fxQqt{right:auto;left:0;width:100%}}.CustomerInformation_section__iPB3d{background:#fff;transition:border-color .2s ease}.CustomerInformation_sectionHeader__q_XxC{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:#f2f2f7;border-radius:6px 6px 0 0;transition:background-color .2s ease}.CustomerInformation_sectionHeader__q_XxC.CustomerInformation_editing__fiXi8{background:var(--action-600)}.CustomerInformation_headerLeft___aPC1{display:flex;align-items:center;gap:8px}.CustomerInformation_headerLeft___aPC1 h3{margin:0;font-size:16px;font-weight:600;color:#111827;transition:color .2s ease}.CustomerInformation_headerLeft___aPC1 svg{color:#111827;transition:color .2s ease}.CustomerInformation_sectionHeader__q_XxC.CustomerInformation_editing__fiXi8 .CustomerInformation_headerLeft___aPC1 h3{color:#fff!important}.CustomerInformation_sectionHeader__q_XxC.CustomerInformation_editing__fiXi8 .CustomerInformation_headerLeft___aPC1 svg{color:#fff!important;stroke:#fff!important}.CustomerInformation_editButton__kzA6Z{display:flex;align-items:center;gap:6px;background:none;border:none;font-size:14px;font-weight:700;border-radius:6px;cursor:pointer;transition:all .2s ease}.CustomerInformation_editButton__kzA6Z:hover{background:#f9fafb;border-color:#9ca3af}.CustomerInformation_editButton__kzA6Z svg{color:#6b7280}.CustomerInformation_infoGrid__1ASUe{display:flex;flex-direction:column;gap:16px;padding:16px}.CustomerInformation_infoRow__dXa0A{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:768px){.CustomerInformation_infoRow__dXa0A{grid-template-columns:1fr;gap:12px}}.CustomerInformation_infoRow__dXa0A:last-child{margin-bottom:0}.CustomerInformation_infoField__oLU5i{display:flex;flex-direction:column;gap:4px}.CustomerInformation_infoField__oLU5i:only-child{grid-column:1/-1}.CustomerInformation_label__fwp5c{font-size:12px;font-weight:500;color:var(--gray-500)}.CustomerInformation_value__Sl9bT{font-size:14px;font-weight:600;color:var(--gray-800);word-break:break-word}.CustomerInformation_editForm__B6kra{display:flex;flex-direction:column;padding:16px;gap:16px}.CustomerInformation_formField__K_4xp label{font-size:14px;color:#374151}.CustomerInformation_input__tb_Wx{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff;transition:border-color .2s ease}.CustomerInformation_input__tb_Wx:focus{outline:none;border-color:#006bc2;box-shadow:0 0 0 3px rgba(0,107,194,.1)}.CustomerInformation_input__tb_Wx::placeholder{color:#9ca3af}.CustomerInformation_formActions__JqSH4{display:flex;justify-content:flex-end;gap:12px;margin-top:8px;padding-top:16px;border-top:1px solid #e5e7eb}.CustomerInformation_cancelButton__5y9hw{background:var(--gray-100);color:#374151;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.CustomerInformation_cancelButton__5y9hw:hover{background:#e5e5ea;border-color:#9ca3af}.CustomerInformation_saveButton__P8s__{background:var(--action-600);color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;gap:8px}.CustomerInformation_saveButton__P8s__:hover{background:#005aa3}.CustomerInformation_sectionContent__Y47tH{padding:16px}.CustomerInformation_section__iPB3d{border-radius:0 0 8px 8px;overflow:hidden}.CustomerInformation_formGrid__KH54W{display:flex;flex-direction:column;gap:16px;padding:16px}.CustomerInformation_formRow__d5bRa{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:768px){.CustomerInformation_formRow__d5bRa{grid-template-columns:1fr;gap:12px}}.CustomerInformation_formRow__d5bRa.CustomerInformation_threeColumns__3dea3{grid-template-columns:1fr 1fr 1fr}@media(max-width:768px){.CustomerInformation_formRow__d5bRa.CustomerInformation_threeColumns__3dea3{grid-template-columns:1fr}}.CustomerInformation_formField__K_4xp{display:flex;flex-direction:column;gap:6px}.CustomerInformation_formField__K_4xp label{font-size:12px;font-weight:500;color:var(--gray-500)}.CustomerInformation_inputWrapper__JiIxO{position:relative;display:flex;align-items:center}.CustomerInformation_autoSaveInput__kczAz{flex:1 1;padding:8px 40px 8px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;font-weight:500;color:var(--gray-800);background:#fff;transition:all .2s ease}.CustomerInformation_autoSaveInput__kczAz:focus{outline:none;border-color:var(--action-600);box-shadow:0 0 0 3px rgba(0,107,194,.1)}.CustomerInformation_autoSaveInput__kczAz:hover{border-color:#d1d5db}.CustomerInformation_autoSaveInput__kczAz::placeholder{color:#9ca3af;font-weight:400}.CustomerInformation_autoSaveInput__kczAz.CustomerInformation_hasError__IItOH{border-color:#ef4444;background-color:#fef2f2}.CustomerInformation_loadingIcon__PrGoc{position:absolute;right:12px;color:var(--action-600);animation:CustomerInformation_spin__Z1F_J 1s linear infinite}.CustomerInformation_successIcon__iCwzr{position:absolute;right:12px;color:#10b981;animation:CustomerInformation_successPulse__hG9Tn .3s ease-out}.CustomerInformation_errorIcon__7ratv{position:absolute;right:12px;color:#ef4444}.CustomerInformation_errorMessage__DNLfz{display:block;font-size:12px;color:#ef4444;margin-top:4px;line-height:1.4}@keyframes CustomerInformation_spin__Z1F_J{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CustomerInformation_successPulse__hG9Tn{0%{transform:scale(.8);opacity:.5}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}.CallInsights_section__BMYeP{background:#fff;transition:border-color .2s ease}.CallInsights_sectionHeader__ek7Ys{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:#f2f2f7;border-radius:6px 6px 0 0;transition:background-color .2s ease}.CallInsights_sectionHeader__ek7Ys.CallInsights_editing__Qwvsr{background:var(--action-600)}.CallInsights_headerLeft__7pm5p{display:flex;align-items:center;gap:8px}.CallInsights_headerLeft__7pm5p h3{margin:0;font-size:16px;font-weight:600}.CallInsights_headerLeft__7pm5p h3,.CallInsights_headerLeft__7pm5p svg{color:#111827;transition:color .2s ease}.CallInsights_sectionHeader__ek7Ys.CallInsights_editing__Qwvsr .CallInsights_headerLeft__7pm5p h3{color:#fff!important}.CallInsights_sectionHeader__ek7Ys.CallInsights_editing__Qwvsr .CallInsights_headerLeft__7pm5p svg{color:#fff!important;stroke:#fff!important}.CallInsights_editButton__xDxwd{display:flex;align-items:center;gap:6px;background:none;border:none;font-size:14px;font-weight:700;border-radius:6px;cursor:pointer;transition:all .2s ease}.CallInsights_editButton__xDxwd:hover{background:#f9fafb;border-color:#9ca3af}.CallInsights_editButton__xDxwd svg{color:#6b7280}.CallInsights_infoGrid__wT_8D{display:flex;flex-direction:column;gap:16px;padding:16px}.CallInsights_infoRow__cGwMg{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:768px){.CallInsights_infoRow__cGwMg{grid-template-columns:1fr;gap:12px}}.CallInsights_infoRow__cGwMg:last-child{margin-bottom:0}.CallInsights_infoField__j_Z3g{display:flex;flex-direction:column}.CallInsights_infoField__j_Z3g:only-child{grid-column:1/-1}.CallInsights_label__9pyBp{font-size:12px;font-weight:500}.CallInsights_value__ICTu7{font-weight:600;color:var(--gray-800)}.CallInsights_editForm__ba7ws{display:flex;flex-direction:column;padding:16px;gap:16px}.CallInsights_formRow__ghPOm{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:768px){.CallInsights_formRow__ghPOm{grid-template-columns:1fr;gap:12px}}.CallInsights_formRow__ghPOm.CallInsights_threeColumns__O8IT4{grid-template-columns:1fr 1fr 1fr}@media(max-width:768px){.CallInsights_formRow__ghPOm.CallInsights_threeColumns__O8IT4{grid-template-columns:1fr}}.CallInsights_formField__AMVlw{display:flex;flex-direction:column;gap:6px}.CallInsights_formField__AMVlw label{font-size:14px;font-weight:500;color:#374151}.CallInsights_input__2xmnI{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff;transition:border-color .2s ease}.CallInsights_input__2xmnI:focus{outline:none;border-color:#006bc2;box-shadow:0 0 0 3px rgba(0,107,194,.1)}.CallInsights_input__2xmnI::placeholder{color:#9ca3af}.CallInsights_formActions__g4HHy{display:flex;justify-content:flex-end;gap:12px;margin-top:8px;padding-top:16px;border-top:1px solid #e5e7eb}.CallInsights_cancelButton__SxOLv{background:var(--gray-100);color:#374151;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.CallInsights_cancelButton__SxOLv:hover{background:#e5e5ea;border-color:#9ca3af}.CallInsights_saveButton__sXiLw{background:var(--action-600);color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;gap:8px}.CallInsights_saveButton__sXiLw:hover{background:#005aa3}.CallInsights_sectionContent__pO_v_{padding:16px}.CallInsights_simpleContainer__Q_BB6{background:#fff;padding:16px}.CallInsights_singleColumn__hGHov{display:flex;flex-direction:column}.CallInsights_infoField__j_Z3g{display:grid;grid-template-columns:50% 50%;align-items:baseline;grid-gap:4px;gap:4px;border-bottom:1px solid var(--gray-200);padding:10px}.CallInsights_infoField__j_Z3g:last-of-type{border:none}.CallInsights_label__9pyBp{font-size:14px;font-weight:450;color:var(--gray-500)}.CallInsights_value__ICTu7{font-size:14px;font-weight:550;color:var(--gray-900);word-break:break-word}.CallInsights_select__SVQbg{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff;cursor:pointer;transition:border-color .2s ease}.CallInsights_select__SVQbg:focus{outline:none;border-color:#006bc2;box-shadow:0 0 0 3px rgba(0,107,194,.1)}.CallInsights_select__SVQbg:disabled{background:#f9fafb;color:#9ca3af;cursor:not-allowed}