._page_1gc3k_1{color:#16324f;background:#f3f7f5;min-height:100vh;font-family:Arial,Helvetica,sans-serif}._planningBoardFilters_1gc3k_17{background:#f7f9f4;border:1px solid #d9ded7;border-radius:14px;gap:10px;margin:0 0 16px;padding:12px;display:grid}._planningBoardFilterHeading_1gc3k_37{justify-content:space-between;align-items:center;gap:12px;display:flex}._planningBoardFilterHeading_1gc3k_37>div{gap:2px;display:grid}._planningBoardFilterHeading_1gc3k_37 span{color:#607067;font-size:.76rem}._planningBoardFilterFields_1gc3k_71{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:9px;display:grid}._planningBoardFilterFields_1gc3k_71>label:not(._planningConflictToggle_1gc3k_85){color:#3f514a;gap:5px;min-width:0;font-size:.78rem;font-weight:800;display:grid}._planningBoardFilterFields_1gc3k_71>label:not(._planningConflictToggle_1gc3k_85) :is(input,select){width:100%;min-height:44px;color:var(--ink);background:var(--paper);font:inherit;border:1px solid #c9d1ca;border-radius:10px;padding:8px 11px}._planningBoardFilterFields_1gc3k_71>label:not(._planningConflictToggle_1gc3k_85) :is(input,select):focus{border-color:var(--forest-700);outline:3px solid #176a4d21}._planningConflictToggle_1gc3k_85{color:#3f514a;background:var(--paper);cursor:pointer;border:1px solid #c9d1ca;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:8px 11px;font-size:.78rem;font-weight:800;display:inline-flex}._planningConflictToggle_1gc3k_85 input{width:18px;height:18px;accent-color:var(--forest-700);margin:0}._planningConflictToggle_1gc3k_85 span{justify-content:space-between;align-items:center;gap:8px;width:100%;display:inline-flex}._planningConflictToggle_1gc3k_85 b{color:#8b3c20;text-align:center;background:#fff0e6;border-radius:999px;min-width:24px;padding:2px 6px}._planningActiveFilters_1gc3k_191{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}._planningListFilterExtras_1gc3k_207{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}._planningActiveFilter_1gc3k_191{color:#234b35;max-width:100%;min-height:32px;font:inherit;cursor:pointer;background:#edf4ee;border:1px solid #cbd9d1;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.75rem;font-weight:800;line-height:1.2;display:inline-flex}._planningActiveFilter_1gc3k_191:hover{background:#e2ede4;border-color:#9eb6a7}._planningActiveFilter_1gc3k_191:focus-visible,._planningMoveButton_1gc3k_264:focus-visible,._planningMoveClose_1gc3k_266:focus-visible{outline-offset:2px;outline:3px solid #176a4d2e}._planningMoveButton_1gc3k_264{width:calc(100% - 16px);min-height:34px;color:var(--forest-900);font:inherit;cursor:pointer;background:#fff;border:1px solid #9fb9a9;border-radius:7px;margin:0 8px 7px;padding:5px 7px;font-size:.68rem;font-weight:850;line-height:1.2}._planningMoveButton_1gc3k_264:hover{background:#edf4ee;border-color:#779b84}._planningMoveButton_1gc3k_264:disabled{cursor:wait;opacity:.62}._planningCapacity_1gc3k_328{color:#435d4e;background:#edf2ee;border-radius:999px;align-items:center;width:fit-content;max-width:100%;margin-top:3px;padding:4px 8px;font-size:.68rem;font-weight:850;line-height:1.25;display:inline-flex}._planningMoveOverlay_1gc3k_358{z-index:150;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06261fa8;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}._planningMoveDialog_1gc3k_382{width:min(100%,560px);max-height:min(90vh,760px);color:var(--ink);background:var(--paper);border:1px solid #d8e2da;border-radius:20px;gap:18px;padding:24px;display:grid;overflow-y:auto;box-shadow:0 28px 80px #031f194d}._planningMoveDialogHeader_1gc3k_410{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._planningMoveDialogHeader_1gc3k_410>div,._planningMoveForm_1gc3k_426{gap:4px;min-width:0;display:grid}._planningMoveForm_1gc3k_426{gap:16px}._planningMoveDialogHeader_1gc3k_410 :is(h2,p){margin:0}._planningMoveDialogHeader_1gc3k_410 h2{color:var(--ink);font-size:1.2rem}._planningMoveDialogHeader_1gc3k_410 p{color:var(--muted);font-size:.84rem;line-height:1.45}._planningMoveClose_1gc3k_266{width:42px;height:42px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d1ca;border-radius:999px;flex:0 0 42px;place-items:center;font-size:1.25rem;display:grid}._planningMoveDateRow_1gc3k_506{grid-template-columns:1.35fr 1fr 1fr;gap:10px;display:grid}._planningMoveDateRow_1gc3k_506 label{color:#3f514a;gap:6px;font-size:.84rem;font-weight:800;display:grid}._planningMoveDateRow_1gc3k_506 input{width:100%;min-height:48px;color:var(--ink);font:inherit;background:#fff;border:1px solid #c9d1ca;border-radius:10px;padding:10px 12px}._planningMoveDateRow_1gc3k_506 input:focus{border-color:var(--forest-700);outline:3px solid #176a4d21}._planningMoveHint_1gc3k_566,._planningMoveNoTeam_1gc3k_568{color:#566b60;margin:0;font-size:.8rem;line-height:1.45}._planningMoveNoTeam_1gc3k_568{color:#715126;background:#fff9ef;border:1px solid #e2d4b9;border-radius:10px;padding:11px}._planningMoveDialogActions_1gc3k_598{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;padding-top:4px;display:flex}._planningMoveDialogActions_1gc3k_598 button{min-height:46px;padding-inline:16px}._planningGrid_1gc3k_626 ._form_1gc3k_626{grid-template-columns:minmax(0,1fr);min-width:0}._planningGrid_1gc3k_626 ._form_1gc3k_626>*{min-width:0}._planningGrid_1gc3k_626 ._form_1gc3k_626 :is(input,select,textarea){box-sizing:border-box;min-width:0;max-width:100%}._planningGrid_1gc3k_626 ._form_1gc3k_626 ._formRow_1gc3k_656{grid-template-columns:repeat(2,minmax(0,1fr))}._planningGrid_1gc3k_626 ._form_1gc3k_626 ._formRow_1gc3k_656>label:first-child{grid-column:1/-1}._workspaceContent_1gc3k_672 ._form_1gc3k_626 ._assignmentChecklist_1gc3k_672 label{align-items:center;gap:8px;min-height:44px;display:inline-flex}._workspaceContent_1gc3k_672 ._form_1gc3k_626 ._assignmentChecklist_1gc3k_672 input[type=checkbox]{border-radius:4px;flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:0;padding:0}@media (width<=980px){._planningBoardFilterFields_1gc3k_71{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){._planningBoardFilters_1gc3k_17{padding:10px}._planningBoardFilterHeading_1gc3k_37{flex-direction:column;align-items:stretch}._planningBoardFilterFields_1gc3k_71,._planningMoveDateRow_1gc3k_506{grid-template-columns:1fr}._planningActiveFilters_1gc3k_191{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:3px;overflow-x:auto}._planningActiveFilter_1gc3k_191{flex:none;min-height:38px}._planningMoveButton_1gc3k_264{min-height:40px}._planningMoveOverlay_1gc3k_358{align-items:end;padding:0}._planningMoveDialog_1gc3k_382{width:100%;max-height:calc(100dvh - 20px);padding:20px 16px calc(20px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:20px 20px 0 0}._planningMoveDialogActions_1gc3k_598{grid-template-columns:1fr;display:grid}._planningMoveDialogActions_1gc3k_598 button{width:100%;min-height:48px}}._planningBacklog_1gc3k_828{background:#f4f9f5;border:1px solid #b8cbbf;border-radius:14px;gap:11px;margin-bottom:14px;padding:13px;display:grid}._planningBacklogHeading_1gc3k_848{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._planningBacklogHeading_1gc3k_848>div{gap:3px;display:grid}._planningBacklogHeading_1gc3k_848 strong{color:#173f2b;font-size:.96rem}._planningBacklogHeading_1gc3k_848 strong b{color:#17633f;background:#dceee2;border-radius:999px;margin-left:5px;padding:3px 8px;font-size:.8rem}._planningBacklogHeading_1gc3k_848 span,._planningBacklog_1gc3k_828>p{color:#536a5e;margin:0;font-size:.86rem;line-height:1.4}._planningBacklogCards_1gc3k_918{gap:9px;padding-bottom:5px;display:flex;overflow-x:auto}._planningBacklogCard_1gc3k_918{color:#173f2b;cursor:grab;background:#fff;border:1px solid #c9d9cd;border-left:5px solid #98aaa0;border-radius:9px;flex:0 0 245px;align-content:start;gap:5px;min-width:0;padding:10px;display:grid}._planningBacklogCard_1gc3k_918 small,._planningBacklogCard_1gc3k_918 span{color:inherit;font-size:.82rem;line-height:1.3}._planningBacklogCard_1gc3k_918 strong{font-size:.9rem}._planningBacklogCard_1gc3k_918>div{flex-wrap:wrap;gap:6px;margin-top:5px;display:flex}._planningBacklogCard_1gc3k_918 button{color:#174a35;min-height:35px;font:inherit;cursor:pointer;background:#fff;border:1px solid #a7c5b0;border-radius:7px;padding:6px 9px;font-size:.82rem;font-weight:750}._planningBacklogCard_1gc3k_918 button:first-child{background:#e8f4eb}._planningUndatedHint_1gc3k_1032{color:#36584a;background:#f2f8f3;border-left:3px solid #7cac8b;border-radius:4px;margin:0;padding:9px 11px;font-size:.9rem;line-height:1.45}._planningUnassigned_1gc3k_1054{background:#f7faf8;border:1px dashed #b8cbbf;border-radius:14px;gap:10px;margin-bottom:14px;padding:12px;transition:border-color .16s,background .16s;display:grid}._planningUnassigned_1gc3k_1054>div:first-child{grid-template-columns:auto 1fr auto;align-items:center;gap:8px 12px;display:grid}._planningUnassigned_1gc3k_1054>div:first-child strong{color:#173f2b}._planningUnassigned_1gc3k_1054>div:first-child span,._planningUnassigned_1gc3k_1054>p{color:#607386;margin:0;font-size:.8rem}._planningUnassigned_1gc3k_1054>div:first-child b{color:#17633f;background:#e3efe7;border-radius:999px;place-items:center;min-width:30px;height:30px;display:grid}._planningNoTeamHint_1gc3k_1132{color:#395847;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:.86rem;display:flex}._planningNoTeamHint_1gc3k_1132 button{color:#23563a;cursor:pointer;background:#fff;border:1px solid #98b9a4;border-radius:9px;min-height:34px;padding:6px 10px;font-weight:700}._planningBoardScroll_1gc3k_1176{background:#d7e3dd;border:1px solid #d7e3dd;border-radius:14px;overflow:auto}._planningTeamBoard_1gc3k_1190{background:#d7e3dd;gap:1px;min-width:max-content;display:grid}._planningTeamCorner_1gc3k_1204,._planningTeamDayHeader_1gc3k_1206,._planningPersonCell_1gc3k_1208,._planningTeamCell_1gc3k_1210{background:#fff}._planningTeamCorner_1gc3k_1204{z-index:4;align-content:center;gap:2px;min-height:70px;padding:11px 13px;display:grid;position:sticky;left:0}._planningTeamCorner_1gc3k_1204 span,._planningTeamCorner_1gc3k_1204 small,._planningPersonCell_1gc3k_1208 span,._planningPersonCell_1gc3k_1208 small{color:#607386;font-size:.72rem}._planningTeamCorner_1gc3k_1204 strong,._planningPersonCell_1gc3k_1208 strong{color:#173f2b}._planningTeamDayHeader_1gc3k_1206{color:#52675b;min-height:70px;font:inherit;cursor:pointer;border:0;align-content:center;place-items:center;gap:1px;padding:7px;display:grid}._planningTeamDayHeader_1gc3k_1206 span{text-transform:uppercase;font-size:.68rem;font-weight:800}._planningTeamDayHeader_1gc3k_1206 strong{color:#173f2b;font-size:1.1rem}._planningTeamDayHeader_1gc3k_1206 small{color:#70837a;font-size:.66rem}._planningTeamRow_1gc3k_1324{background:#d7e3dd;gap:1px;display:grid}._planningPersonCell_1gc3k_1208{z-index:3;align-content:start;gap:3px;min-height:150px;padding:13px;display:grid;position:sticky;left:0}._planningTeamCell_1gc3k_1210{cursor:pointer;align-content:start;gap:7px;min-height:150px;padding:8px;transition:box-shadow .16s,background .16s;display:grid}._planningTeamToday_1gc3k_1378{background:#f1f8f3}._planningDropReady_1gc3k_1386{background:#eff8f2;box-shadow:inset 0 0 0 2px #138a4b47}._planningEmptyCell_1gc3k_1396{color:#8a9a91;border:1px dashed #d3dfd7;border-radius:9px;place-items:center;min-height:54px;font-size:.72rem;display:grid}._planningNoTeam_1gc3k_1132{color:#715126;background:#fff9ef;border:1px solid #e3d3b8;border-radius:12px;gap:4px;padding:14px;display:grid}._planningNoTeam_1gc3k_1132 span{font-size:.82rem;line-height:1.45}._assignmentChecklist_1gc3k_672{background:#f7faf7;border:1px solid #d7e0d9;border-radius:11px;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:10px;display:flex}._assignmentChecklist_1gc3k_672 legend{color:#29485f;padding:0 5px;font-size:.78rem;font-weight:850}._assignmentChecklist_1gc3k_672>small{color:#65756c;width:100%}._assignmentChecklist_1gc3k_672 label{color:#173f2d;background:#fff;border:1px solid #cddbd4;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:7px 11px;font-size:.8rem;font-weight:800;display:inline-flex}._assignmentChecklist_1gc3k_672 input{accent-color:#176a4d;width:17px;height:17px;margin:0}._timesheetBillable_1gc3k_1544{grid-column:1/-1;align-items:center;grid-template-columns:none!important;gap:9px!important;display:flex!important}._timesheetBillable_1gc3k_1544 input{accent-color:#176a4d;width:18px;min-height:18px}._timeCorrectionRow_1gc3k_1572{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;display:flex}._timeCorrectionRow_1gc3k_1572 span{color:#65756c;font-size:.8rem}._pagination_1gc3k_1600{color:#607268;border-top:1px solid #e0e7df;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;font-size:.78rem;font-weight:750;display:flex}._pagination_1gc3k_1600>div{align-items:center;gap:8px;display:flex}._pagination_1gc3k_1600 button{color:#214b39;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd8cf;border-radius:9px;padding:7px 11px;font-weight:800}._pagination_1gc3k_1600 button:disabled{opacity:.4;cursor:default}._interventionTypesGrid_1gc3k_1672{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);gap:18px;display:grid}._structureGrid_1gc3k_1684{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:18px;display:grid}._structureList_1gc3k_1698{gap:10px;display:grid}._structureList_1gc3k_1698 article{background:#fbfcfb;border:1px solid #dde7e2;border-radius:14px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px;display:grid}._structureList_1gc3k_1698 article._structureActive_1gc3k_1730{background:#edf7f1;border-color:#8fc4a6;box-shadow:inset 4px 0 #14804a}._structureIcon_1gc3k_1742{color:#0d6f42;background:#dff3e7;border-radius:14px;place-items:center;width:46px;height:46px;font-size:1rem;font-weight:950;display:grid}._structureList_1gc3k_1698 article>div{gap:4px;min-width:0;display:grid}._structureList_1gc3k_1698 article>div strong{color:#16324f;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._structureList_1gc3k_1698 article>div small{color:#607386;font-size:.78rem}._structureList_1gc3k_1698 article>b{color:#0d6f42;background:#dff3e7;border-radius:999px;padding:6px 10px;font-size:.75rem}._structureList_1gc3k_1698 article>button{min-width:88px}._structurePrivacy_1gc3k_1826{color:#607386;border-top:1px solid #e4ebe7;margin:16px 0 0;padding-top:14px;font-size:.78rem;line-height:1.5}._reviewCompanyPanel_1gc3k_1844{border-top:1px solid #dce8e1;gap:14px;margin-top:20px;padding-top:18px;display:grid}._reviewCompanyPanel_1gc3k_1844 h3{color:#16324f;margin:0;font-size:1.08rem}._reviewCompanyPanel_1gc3k_1844 strong,._clientReviewHeading_1gc3k_1862 strong{color:#16324f;font-size:1rem}._reviewCompanyPanel_1gc3k_1844 p,._reviewCompanyPanel_1gc3k_1844 small,._clientReviewPanel_1gc3k_1864 p,._clientReviewPanel_1gc3k_1864 small,._clientReviewHeading_1gc3k_1862 span{color:#536b60;margin:4px 0 0;font-size:.88rem;line-height:1.5}._reviewCompanyPanel_1gc3k_1844 ._form_1gc3k_626{gap:12px}._reviewCompanyPanel_1gc3k_1844 input[type=number]{max-width:130px}._reviewAutomaticChoice_1gc3k_1882{cursor:pointer;align-items:start;gap:10px;display:flex!important}._reviewAutomaticChoice_1gc3k_1882>span{gap:2px;display:grid}._reviewAutomaticChoice_1gc3k_1882>span strong{font-size:.9rem}._reviewChannels_1gc3k_1888{border:1px solid #dce8e1;border-radius:11px;gap:11px;margin:0;padding:12px;display:grid}._reviewChannels_1gc3k_1888 legend{color:#244b39;padding:0 6px;font-size:.82rem;font-weight:800}._reviewChannels_1gc3k_1888:disabled{opacity:.62}._reviewAutomaticChoice_1gc3k_1882 input[type=checkbox]{accent-color:#14804a;flex:0 0 18px;height:18px;margin-top:3px;width:18px!important}._structureSide_1gc3k_1924{position:sticky;top:82px}._interventionTypeList_1gc3k_1934{gap:9px;margin-top:18px;display:grid}._interventionTypeList_1gc3k_1934 article{background:#fffefa;border:1px solid #dde6df;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 14px;display:grid}._interventionTypeList_1gc3k_1934 article>div{gap:4px;display:grid}._interventionTypeList_1gc3k_1934 article>div span{color:#62756b;font-size:.8rem}._interventionTypeList_1gc3k_1934 article>b{color:#1f6844;background:#e5f3e9;border-radius:999px;padding:5px 8px;font-size:.7rem}._interventionTypeList_1gc3k_1934 ._interventionTypeArchived_1gc3k_2004{opacity:.72;background:#f3f5f1}._interventionTypeList_1gc3k_1934 ._interventionTypeArchived_1gc3k_2004>b{color:#59675f;background:#e5e8e4}._clientDirectoryTools_1gc3k_2024{gap:11px;margin:16px 0;display:grid}._clientDirectoryTools_1gc3k_2024>label,._followupToolbar_1gc3k_2038 label{color:#365247;gap:6px;font-size:.76rem;font-weight:850;display:grid}._clientDirectoryTools_1gc3k_2024 input,._followupToolbar_1gc3k_2038 :is(input,select){color:#173f2d;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cad8cf;border-radius:10px;padding:9px 12px}._clientAlphabet_1gc3k_2078{scrollbar-width:thin;gap:5px;padding:1px 1px 5px;display:flex;overflow-x:auto}._clientAlphabet_1gc3k_2078 button{color:#4f675b;min-width:34px;min-height:34px;font:inherit;cursor:pointer;background:#f8faf7;border:1px solid #d6e0d8;border-radius:8px;flex:none;padding:5px 8px;font-size:.72rem;font-weight:850}._clientAlphabet_1gc3k_2078 ._clientAlphabetActive_1gc3k_2124{color:#fff;background:#173f2d;border-color:#173f2d}._clientList_1gc3k_2136 ._client_1gc3k_1862{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;display:grid}._clientInitial_1gc3k_2148{color:#1b6241;background:#e5f0e3;border-radius:10px;place-items:center;width:34px;height:34px;font-size:.78rem;display:grid}._clientHistoryMore_1gc3k_2170{color:#255b41;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d7cd;border-radius:9px;justify-self:start;padding:7px 11px;font-size:.76rem;font-weight:850}._clientPicker_1gc3k_2198{gap:8px;display:grid;position:relative}._clientPicker_1gc3k_2198>label{gap:7px;display:grid}._clientPickerResults_1gc3k_2220{z-index:20;background:#fff;border:1px solid #becfc4;border-radius:12px;max-height:280px;padding:6px;position:absolute;top:74px;left:0;right:0;overflow-y:auto;box-shadow:0 16px 38px #18372b29}._clientPickerResults_1gc3k_2220>button{color:#173f2d;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:3px;padding:10px;display:grid}._clientPickerResults_1gc3k_2220>button:hover,._clientPickerResults_1gc3k_2220>button[aria-selected=true]{background:#edf5eb}._clientPickerResults_1gc3k_2220 span,._clientPickerResults_1gc3k_2220>button span{color:#667a6f;font-size:.76rem}._clientPickerResults_1gc3k_2220>span{padding:12px;display:block}._clientPickerSelected_1gc3k_2310{background:#edf7ef;border:1px solid #bed7c5;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:9px 10px;display:grid}._clientPickerSelected_1gc3k_2310>span{color:#fff;background:#25734d;border-radius:999px;place-items:center;width:25px;height:25px;font-weight:900;display:grid}._clientPickerSelected_1gc3k_2310>div{gap:2px;display:grid}._clientPickerSelected_1gc3k_2310 small{color:#607268}._clientPickerSelected_1gc3k_2310 button{color:#245f42;font:inherit;cursor:pointer;background:0 0;border:0;font-size:.75rem;font-weight:850}._contractMatch_1gc3k_2392{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(90px,.5fr));gap:8px;display:grid}._contractMatch_1gc3k_2392>div{background:#fff;border:1px solid #cdddcf;border-radius:10px;gap:4px;padding:10px;display:grid}._contractMatch_1gc3k_2392 span{color:#62766a;font-size:.7rem}._contractMatch_1gc3k_2392 strong{color:#17452f;font-size:.86rem}._followupToolbar_1gc3k_2038{background:#f7faf7;border:1px solid #d9e3dc;border-radius:13px;grid-template-columns:minmax(0,1fr) minmax(190px,.32fr) auto;align-items:end;gap:10px;margin:-6px 0 18px;padding:11px;display:grid}._followupToolbar_1gc3k_2038>span{color:#607268;align-self:center;font-size:.76rem;font-weight:800}._reportReview_1gc3k_2480{padding:0;overflow:hidden}._reportReview_1gc3k_2480>summary{cursor:pointer;padding:16px 18px;list-style:none}._reportReview_1gc3k_2480>summary::-webkit-details-marker{display:none}._reportReview_1gc3k_2480>:not(summary){margin-left:18px;margin-right:18px}._reportReview_1gc3k_2480>:last-child{margin-bottom:18px}._reportReview_1gc3k_2480[open]>summary{background:#f8faf6;border-bottom:1px solid #e1e8e2}._reportDisclosure_1gc3k_2538{color:#496258;font-size:.7rem}._reportReview_1gc3k_2480[open] ._reportDisclosure_1gc3k_2538{color:#176a45}@media (width<=820px){._interventionTypesGrid_1gc3k_1672{grid-template-columns:1fr}._followupToolbar_1gc3k_2038{grid-template-columns:1fr 1fr}._followupToolbar_1gc3k_2038>span{grid-column:1/-1}}@media (width<=620px){._pagination_1gc3k_1600{flex-direction:column;align-items:stretch}._pagination_1gc3k_1600>div{justify-content:space-between}._interventionTypeList_1gc3k_1934 article,._clientList_1gc3k_2136 ._client_1gc3k_1862{grid-template-columns:auto 1fr}._interventionTypeList_1gc3k_1934 article>button,._clientList_1gc3k_2136 ._client_1gc3k_1862>button{grid-column:1/-1;width:100%}._contractMatch_1gc3k_2392,._followupToolbar_1gc3k_2038{grid-template-columns:1fr}._followupToolbar_1gc3k_2038>span{grid-column:auto}._reportReviewHeader_1gc3k_2644,._reportBadges_1gc3k_2646{flex-direction:column;align-items:flex-start}}._terrainWeekPlan_1gc3k_2660{gap:16px;display:grid}._terrainWeekHeading_1gc3k_2670,._terrainWeekToolbar_1gc3k_2672{justify-content:space-between;align-items:center;gap:12px;display:flex}._terrainWeekHeading_1gc3k_2670 h2{margin:2px 0 4px}._terrainWeekHeading_1gc3k_2670>div>span,._terrainWeekHint_1gc3k_2696{color:#607386;font-size:.86rem}._terrainWeekHeading_1gc3k_2670>b{color:#173f2d;background:#e8f0df;border-radius:999px;padding:7px 11px;font-size:.78rem}._terrainWeekToolbar_1gc3k_2672{background:#f7faf7;border:1px solid #d9e5de;border-radius:12px;justify-content:flex-start;padding:9px}._terrainWeekToolbar_1gc3k_2672 strong{text-align:center;color:#173f2d;flex:1}._terrainWeekGrid_1gc3k_2750{scroll-snap-type:x proximity;grid-template-columns:repeat(5,minmax(175px,1fr));gap:10px;padding:2px 2px 8px;display:grid;overflow-x:auto}._terrainWeekDay_1gc3k_2768{scroll-snap-align:start;background:#fbfdfb;border:1px solid #dbe5de;border-radius:13px;min-height:210px;overflow:hidden}._terrainWeekDay_1gc3k_2768>header{color:#52675b;text-transform:capitalize;background:#eff5f0;border-bottom:1px solid #e1e9e3;grid-template-columns:1fr auto;gap:1px 8px;padding:10px 11px;display:grid}._terrainWeekDay_1gc3k_2768>header strong{color:#173f2d;grid-area:1/2/span 2;align-self:center;font-size:1.25rem}._terrainWeekDay_1gc3k_2768>header span{font-size:.82rem;font-weight:850}._terrainWeekDay_1gc3k_2768>header small{font-size:.72rem}._terrainWeekToday_1gc3k_2842{border-color:#8eb49d;box-shadow:0 0 0 2px #2f745014}._terrainWeekToday_1gc3k_2842>header{background:#dfeee3}._terrainWeekDay_1gc3k_2768>div{gap:8px;padding:9px;display:grid}._terrainWeekDay_1gc3k_2768>div>p{color:#7b8b82;margin:8px 2px;font-size:.78rem}._terrainWeekCard_1gc3k_2884{color:#16324f;text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7e1da;border-radius:10px;gap:5px;padding:9px;display:grid}._terrainWeekCard_1gc3k_2884:hover{background:#f8fbf8;border-color:#89a897}._terrainWeekCard_1gc3k_2884 time{color:#2f7450;font-size:.78rem;font-weight:900}._terrainWeekCard_1gc3k_2884>span{gap:2px;display:grid}._terrainWeekCard_1gc3k_2884>span strong{line-height:1.25}._terrainWeekCard_1gc3k_2884>span small{color:#607386;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}._terrainWeekCard_1gc3k_2884 em{width:fit-content;font-style:normal}._terrainWeekHint_1gc3k_2696{background:#f4f8f1;border-left:3px solid #8eac7f;margin:0;padding:8px 11px}._terrainUnexpected_1gc3k_2992{gap:10px;margin-top:10px;display:grid}._terrainUnexpectedToggle_1gc3k_3004{color:#173f2d;text-align:left;width:100%;font:inherit;cursor:pointer;background:#eef6f0;border:1px solid #b9cfbf;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}._terrainUnexpectedToggle_1gc3k_3004>span{gap:3px;display:grid}._terrainUnexpectedToggle_1gc3k_3004 small{color:#5d7165;font-weight:500}._terrainUnexpectedToggle_1gc3k_3004>b{color:#fff;background:#2f7450;border-radius:999px;padding:6px 10px;font-size:.76rem}._terrainUnexpectedForm_1gc3k_3072{background:#f8fbf8;border:1px solid #d4e1d7;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:14px;display:grid}._terrainUnexpectedForm_1gc3k_3072 label{color:#3f514a;gap:5px;font-size:.78rem;font-weight:850;display:grid}._terrainUnexpectedForm_1gc3k_3072 input,._terrainUnexpectedForm_1gc3k_3072 select,._terrainUnexpectedForm_1gc3k_3072 textarea{color:#16324f;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #c9d1ca;border-radius:9px;padding:9px 10px}._terrainUnexpectedForm_1gc3k_3072 textarea{resize:vertical}._terrainUnexpectedWide_1gc3k_3142,._terrainUnexpectedActions_1gc3k_3144{grid-column:1/-1}._terrainUnexpectedActions_1gc3k_3144{justify-content:flex-end;gap:8px;display:flex}._reportActions_1gc3k_3164 button small{opacity:.8;font-size:.65rem;font-weight:650;display:block}@media (width<=760px){._terrainWeekHeading_1gc3k_2670,._terrainWeekToolbar_1gc3k_2672{flex-wrap:wrap;align-items:stretch}._terrainWeekHeading_1gc3k_2670>b{width:fit-content}._terrainWeekToolbar_1gc3k_2672 strong{flex-basis:100%;order:-1;padding:4px 0}._terrainWeekGrid_1gc3k_2750{grid-template-columns:1fr;overflow:visible}._terrainWeekDay_1gc3k_2768{min-height:0}._terrainUnexpectedForm_1gc3k_3072{grid-template-columns:1fr;padding:11px}._terrainUnexpectedWide_1gc3k_3142,._terrainUnexpectedActions_1gc3k_3144{grid-column:auto}._terrainUnexpectedActions_1gc3k_3144{grid-template-columns:1fr;display:grid}}._planningHeaderActions_1gc3k_3262{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._planningSurfaceSwitch_1gc3k_3278{background:#f2f6f3;border:1px solid #d8e3dc;border-radius:10px;grid-template-columns:repeat(2,auto);padding:3px;display:inline-grid}._planningSurfaceSwitch_1gc3k_3278 button{color:#5d6f65;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 11px;font-size:.78rem;font-weight:800}._planningSurfaceSwitch_1gc3k_3278 ._planningSurfaceActive_1gc3k_3322{color:#173f2d;background:#fff;box-shadow:0 1px 5px #183c2a1f}._followupTabs_1gc3k_3334{background:#f2f6f3;border:1px solid #d8e3dc;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:-4px 0 20px;padding:5px;display:grid}._followupTabs_1gc3k_3334 button{color:#5d6f65;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 11px;font-size:.8rem;font-weight:850;display:flex}._followupTabs_1gc3k_3334 button b{color:#345646;text-align:center;background:#e4ece7;border-radius:999px;min-width:24px;padding:3px 6px;font-size:.72rem}._followupTabs_1gc3k_3334 ._followupTabActive_1gc3k_3410{color:#fff;background:#173f2d;box-shadow:0 2px 8px #183c2a29}._followupTabs_1gc3k_3334 ._followupTabActive_1gc3k_3410 b{color:#173f2d;background:#fff}._duplicateWarning_1gc3k_3432{color:#704719;background:#fff8ed;border:1px solid #e5b77f;border-radius:12px;gap:7px;padding:12px;display:grid}._duplicateWarning_1gc3k_3432>span{color:#725d42;font-size:.82rem}._duplicateWarning_1gc3k_3432>div{flex-wrap:wrap;gap:8px;display:flex}@media (width<=620px){._planningHeaderActions_1gc3k_3262{justify-content:flex-start;width:100%}._planningHeaderActions_1gc3k_3262>span{margin-left:auto}._planningSurfaceSwitch_1gc3k_3278{order:-1}._followupTabs_1gc3k_3334{grid-template-columns:repeat(2,minmax(0,1fr))}._duplicateWarning_1gc3k_3432>div{display:grid}}._planningCardMain_1gc3k_3520{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;gap:3px;padding:8px 8px 6px;display:grid;overflow:hidden}._planningCardMain_1gc3k_3520 time,._planningCardMain_1gc3k_3520 span,._planningCardMain_1gc3k_3520 em{color:#607386;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-style:normal;overflow:hidden}._planningCardMain_1gc3k_3520 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._planningCardArchiveButton_1gc3k_3584{width:calc(100% - 16px);font:inherit;cursor:pointer;color:#536a5e;background:#ffffffd1;border:1px solid #c8d8cf;border-radius:7px;margin:0 8px 7px;padding:5px 7px;font-size:.68rem;font-weight:800}._planningCardArchiveButton_1gc3k_3584:disabled{cursor:wait;opacity:.62}._workCategoryPanel_1gc3k_3625{background:#f0f8f2;border:1px solid #bdd7c5;border-radius:13px;grid-template-columns:minmax(220px,1.4fr) minmax(190px,1fr);gap:10px 14px;padding:13px;display:grid}._workCategoryPanel_1gc3k_3625>div{align-content:center;gap:3px;display:grid}._workCategoryPanel_1gc3k_3625>div strong{color:#17442e}._workCategoryPanel_1gc3k_3625>div span{color:#5c7367;font-size:.8rem;line-height:1.4}._workCategoryPanel_1gc3k_3625 label{color:#496456;gap:5px;font-size:.78rem;font-weight:800;display:grid}._workCategoryPanel_1gc3k_3625 label:last-child:nth-child(3){grid-column:2}._workCategoryPanel_1gc3k_3625 select,._workCategoryPanel_1gc3k_3625 input{color:#16324f;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #c5d8cc;border-radius:9px;padding:0 9px}._workCategorySummary_1gc3k_3725{background:#f0f8f2!important;border-color:#bdd7c5!important}._timesheetHistory_1gc3k_3735{border-top:1px solid #d9e5de;gap:14px;margin-top:8px;padding-top:22px;display:grid}._timesheetHistoryHeader_1gc3k_3751 h3{color:#173f2b;margin:2px 0 4px;font-size:1.25rem}._timesheetHistoryHeader_1gc3k_3751 span{color:#607386;font-size:.86rem}._timesheetHistoryFilters_1gc3k_3773{grid-template-columns:1.2fr 1.2fr .85fr .85fr;gap:9px;display:grid}._timesheetHistoryFilters_1gc3k_3773 label{color:#52675b;gap:5px;font-size:.76rem;font-weight:800;display:grid}._timesheetHistoryFilters_1gc3k_3773 input,._timesheetHistoryFilters_1gc3k_3773 select{color:#16324f;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #cbd9d1;border-radius:9px;padding:0 9px}._timesheetCategoryTotals_1gc3k_3825{grid-template-columns:repeat(6,minmax(115px,1fr));gap:8px;display:grid;overflow-x:auto}._timesheetCategoryTotals_1gc3k_3825 article{background:#f7faf8;border:1px solid #d7e3dd;border-radius:11px;gap:5px;min-height:72px;padding:10px;display:grid}._timesheetCategoryTotals_1gc3k_3825 span{color:#607386;font-size:.72rem}._timesheetCategoryTotals_1gc3k_3825 strong{color:#17633f;font-size:1rem}._timesheetMatrixWrap_1gc3k_3879{border:1px solid #dce6e0;border-radius:12px;overflow-x:auto}._timesheetMatrix_1gc3k_3879{border-collapse:collapse;background:#fff;width:100%;min-width:900px;font-size:.78rem}._timesheetMatrix_1gc3k_3879 th,._timesheetMatrix_1gc3k_3879 td{text-align:right;white-space:nowrap;border-bottom:1px solid #e5ece7;padding:9px 10px}._timesheetMatrix_1gc3k_3879 thead th{color:#52675b;background:#edf4ef;font-size:.7rem}._timesheetMatrix_1gc3k_3879 th:first-child{z-index:2;color:#173f2b;text-align:left;background:#f8fbf9;position:sticky;left:0}._timesheetHistoryList_1gc3k_3953{background:#fff;border:1px solid #dce6e0;border-radius:12px;overflow:hidden}._timesheetHistoryListHead_1gc3k_3967,._timesheetHistoryList_1gc3k_3953 article{grid-template-columns:105px minmax(135px,.8fr) minmax(160px,1fr) minmax(200px,1.4fr) 85px;align-items:center;gap:10px;padding:10px 11px;display:grid}._timesheetHistoryListHead_1gc3k_3967{color:#52675b;text-transform:uppercase;background:#edf4ef;font-size:.7rem;font-weight:800}._timesheetHistoryList_1gc3k_3953 article+article{border-top:1px solid #e5ece7}._timesheetHistoryList_1gc3k_3953 article>span{gap:2px;min-width:0;display:grid}._timesheetHistoryList_1gc3k_3953 article time,._timesheetHistoryList_1gc3k_3953 article>span,._timesheetHistoryList_1gc3k_3953 article small{color:#607386;font-size:.78rem}._timesheetHistoryList_1gc3k_3953 article b{color:#294c39;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._timesheetHistoryList_1gc3k_3953 article>strong{color:#17633f;text-align:right}._timesheetHistoryEmpty_1gc3k_4059{color:#607386;text-align:center;background:#f8faf9;border:1px dashed #cbd9d1;border-radius:11px;padding:18px}@media (width<=900px){._timesheetHistoryFilters_1gc3k_3773{grid-template-columns:1fr 1fr}._timesheetCategoryTotals_1gc3k_3825{grid-template-columns:repeat(3,minmax(135px,1fr))}}@media (width<=640px){._planningUnassigned_1gc3k_1054>div:first-child{grid-template-columns:1fr auto}._planningUnassigned_1gc3k_1054>div:first-child span{grid-area:2/1/auto/-1}._planningBoardScroll_1gc3k_1176{margin-inline:-4px}._planningTeamCorner_1gc3k_1204,._planningPersonCell_1gc3k_1208{box-shadow:4px 0 10px #123b2914}._planningCardArchiveButton_1gc3k_3584{min-height:35px}._workCategoryPanel_1gc3k_3625{grid-template-columns:1fr}._workCategoryPanel_1gc3k_3625 label:last-child:nth-child(3){grid-column:1}._timesheetHistoryFilters_1gc3k_3773{grid-template-columns:1fr}._timesheetCategoryTotals_1gc3k_3825{grid-template-columns:repeat(2,minmax(135px,1fr))}._timesheetHistoryListHead_1gc3k_3967{display:none}._timesheetHistoryList_1gc3k_3953 article{grid-template-columns:1fr auto;gap:5px 12px}._timesheetHistoryList_1gc3k_3953 article>span:nth-child(2),._timesheetHistoryList_1gc3k_3953 article>span:nth-child(3),._timesheetHistoryList_1gc3k_3953 article>span:nth-child(4){grid-column:1/-1}._timesheetHistoryList_1gc3k_3953 article>strong{grid-area:1/2}}._topbar_1gc3k_4216{background:#fff;border-bottom:1px solid #dbe6e0;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:12px clamp(18px,4vw,64px);display:flex}._brand_1gc3k_4238{color:#0d6f42;align-items:center;gap:11px;font-size:1.35rem;font-weight:900;display:flex}._mark_1gc3k_4256{color:#0b3b2b;flex:none;width:38px;height:38px}._status_1gc3k_4270{color:#335e4a;align-items:center;gap:7px;font-size:.85rem;font-weight:700;display:inline-flex}._status_1gc3k_4270:before{content:"";background:#25a962;border-radius:999px;width:8px;height:8px}._statusOffline_1gc3k_4304{color:#9a5513}._statusOffline_1gc3k_4304:before{background:#e28a2b}._offlineNotice_1gc3k_4320{color:#71400f;background:#fff6e8;border:1px solid #efbd7d;border-radius:12px;gap:5px;padding:13px 15px;line-height:1.45;display:grid}._offlineNotice_1gc3k_4320 span{font-size:.9rem}._controlDisabled_1gc3k_4350{cursor:not-allowed;opacity:.65}._main_1gc3k_4360{width:min(1120px,100% - 32px);margin:0 auto;padding:48px 0 72px}._authShell_1gc3k_4372{background:#fff;border:1px solid #dbe6e0;border-radius:24px;grid-template-columns:minmax(0,1.05fr) minmax(340px,.75fr);display:grid;overflow:hidden;box-shadow:0 22px 65px #16324f17}._authIntro_1gc3k_4392{color:#fff;background:linear-gradient(145deg,#0d6f42,#16324f);padding:clamp(34px,6vw,76px)}._eyebrow_1gc3k_4404{color:#bde8cf;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:.78rem;font-weight:900}._authIntro_1gc3k_4392 h1,._panel_1gc3k_4424 h1,._workspaceTitle_1gc3k_4426 h1{margin:0;line-height:1.08}._authIntro_1gc3k_4392 h1{max-width:650px;font-size:clamp(2.2rem,5vw,4.3rem)}._authIntro_1gc3k_4392 ._authHeadline_1gc3k_4441{max-width:650px;color:inherit;margin:0;font-size:clamp(2.2rem,5vw,4.3rem);font-weight:700;line-height:1.08}._authIntro_1gc3k_4392 p{color:#e7f5ed;max-width:620px;margin:22px 0 0;font-size:1.05rem;line-height:1.65}._authPoints_1gc3k_4467{gap:12px;margin-top:36px;display:grid}._authPoints_1gc3k_4467 span{align-items:center;gap:10px;font-weight:700;display:flex}._authPoints_1gc3k_4467 span:before{color:#0d6f42;content:"✓";background:#bde8cf;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}._panel_1gc3k_4424{padding:clamp(28px,4vw,50px)}._panel_1gc3k_4424 h1{font-size:1.75rem}._muted_1gc3k_4533{color:#607386;line-height:1.55}._form_1gc3k_626{gap:16px;margin-top:28px;display:grid}._form_1gc3k_626 label{color:#29485f;gap:7px;font-size:.9rem;font-weight:800;display:grid}._form_1gc3k_626 input,._form_1gc3k_626 select{color:#16324f;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #cddbd4;border-radius:11px;padding:10px 13px}._form_1gc3k_626 input:focus,._form_1gc3k_626 select:focus{border-color:#14804a;outline:3px solid #14804a29}._button_1gc3k_4607,._secondaryButton_1gc3k_4609,._textButton_1gc3k_4611{min-height:46px;font:inherit;cursor:pointer;border-radius:11px;padding:10px 16px;font-weight:900}._button_1gc3k_4607{color:#fff;background:#14804a;border:1px solid #14804a}._button_1gc3k_4607:hover{background:#0d6f42}._button_1gc3k_4607:disabled{cursor:wait;opacity:.6}._secondaryButton_1gc3k_4609{color:#16324f;background:#fff;border:1px solid #cddbd4}._textButton_1gc3k_4611{color:#0d6f42;background:0 0;border:0;min-height:auto;padding:4px}._notice_1gc3k_4687,._error_1gc3k_4689{border-radius:10px;margin:0;padding:11px 13px;font-size:.9rem;line-height:1.45}._notice_1gc3k_4687{color:#0b6138;background:#e9f7ef}._error_1gc3k_4689{color:#8f251f;background:#fdecea}._switchLine_1gc3k_4725{color:#607386;text-align:center;margin:22px 0 0}._installEntry_1gc3k_4737{background:#f3f9f5;border:1px solid #cfe0d6;border-radius:14px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:8px 12px;margin-top:24px;padding:13px;display:grid}._installEntry_1gc3k_4737 img{border-radius:12px;width:48px;height:48px}._installEntry_1gc3k_4737>div{gap:3px;display:grid}._installEntry_1gc3k_4737 strong{color:#163f2a;font-size:.9rem}._installEntry_1gc3k_4737 span{color:#607386;font-size:.76rem;line-height:1.4}._installEntry_1gc3k_4737>button{grid-column:1/-1;width:100%}._installOverlay_1gc3k_4815{z-index:120;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07231dad;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow-y:auto}._installDialog_1gc3k_4839{background:#fffefa;border:1px solid #d8e2da;border-radius:22px;gap:20px;width:min(100%,470px);padding:26px;display:grid;position:relative;box-shadow:0 28px 80px #031f194d}._installDialogClose_1gc3k_4863{color:#40564d;width:38px;height:38px;font:inherit;cursor:pointer;background:#eef3ed;border:0;border-radius:50%;place-items:center;font-size:1.45rem;display:grid;position:absolute;top:12px;right:12px}._installDialogHeading_1gc3k_4897{align-items:center;gap:14px;padding-right:34px;display:flex}._installDialogHeading_1gc3k_4897 img{border-radius:16px;width:64px;height:64px}._installDialogHeading_1gc3k_4897 div{gap:3px;display:grid}._installDialogHeading_1gc3k_4897 span{color:#688076;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:900}._installDialogHeading_1gc3k_4897 h2{color:#123b31;margin:0;font-size:1.55rem}._installSteps_1gc3k_4961{gap:10px;margin:0;padding:0;list-style:none;display:grid}._installSteps_1gc3k_4961 li{color:#3f554c;background:#f7f9f4;border:1px solid #dde6df;border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:11px;padding:11px 12px;font-size:.88rem;line-height:1.45;display:grid}._installSteps_1gc3k_4961 li>b{color:#fff;background:#176a4d;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.78rem;display:grid}._installResult_1gc3k_5027{color:#173f2d;background:#eaf5ed;border-radius:13px;align-items:center;gap:11px;padding:11px 12px;display:flex}._installResult_1gc3k_5027 img{border-radius:11px;width:43px;height:43px}._installResult_1gc3k_5027 span{gap:2px;display:grid}._installResult_1gc3k_5027 small{color:#61746a;line-height:1.35}._loading_1gc3k_5079{color:#335e4a;place-items:center;min-height:60vh;font-weight:900;display:grid}._workspaceHeader_1gc3k_5095{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:30px;display:flex}._workspaceActions_1gc3k_5111{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}._workspaceActions_1gc3k_5111 span{color:#607386;text-align:right;width:100%;font-size:.76rem;font-weight:800}._workspaceTitle_1gc3k_4426 h1{font-size:clamp(2rem,4vw,3.3rem)}._workspaceTitle_1gc3k_4426 p{margin:10px 0 0}._workspaceNameRow_1gc3k_5159{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._headerStructuresButton_1gc3k_5173{color:#164c36;min-height:42px;font:inherit;cursor:pointer;background:#edf5ef;border:1px solid #b9cbbf;border-radius:12px;align-items:center;gap:7px;padding:6px 8px 6px 11px;font-size:.76rem;font-weight:850;display:inline-flex}._headerStructuresButton_1gc3k_5173>span{text-align:left;gap:1px;min-width:0;display:grid}._headerStructuresButton_1gc3k_5173>span small{color:#6b7e73;letter-spacing:.07em;text-transform:uppercase;font-size:.58rem;font-weight:800;line-height:1}._headerStructuresButton_1gc3k_5173>span strong{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:.78rem;line-height:1.2;overflow:hidden}._headerStructuresButton_1gc3k_5173 b{color:#fff;background:#176743;border-radius:999px;place-items:center;min-width:23px;min-height:23px;font-size:.7rem;display:grid}._role_1gc3k_5277{color:#0d6f42;background:#dff3e7;border-radius:999px;margin-top:13px;padding:7px 11px;font-size:.82rem;font-weight:900;display:inline-flex}._modeNav_1gc3k_5299{border-bottom:1px solid #dbe6e0;gap:8px;margin:-10px 0 24px;display:flex}._modeNav_1gc3k_5299 button{color:#607386;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:8px 18px;font-weight:900}._modeNav_1gc3k_5299 ._modeActive_1gc3k_5337{color:#0d6f42;border-bottom-color:#14804a}._modeNav_1gc3k_5299 ._notificationButton_1gc3k_5347{align-items:center;gap:7px;margin-left:auto;display:inline-flex}._notificationButton_1gc3k_5347 span{color:#fff;background:#d23f31;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.72rem;display:grid}._notificationPanel_1gc3k_5385{z-index:4;background:#fff;border:1px solid #dbe6e0;border-radius:16px;width:min(100%,560px);margin:-14px 0 24px auto;position:relative;overflow:hidden;box-shadow:0 18px 50px #16324f21}._notificationHeader_1gc3k_5409{border-bottom:1px solid #e7efeb;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}._notificationHeader_1gc3k_5409 div,._notificationHeader_1gc3k_5409 span,._notificationList_1gc3k_5431 button>span:last-child{gap:2px;display:grid}._notificationHeader_1gc3k_5409 span,._notificationList_1gc3k_5431 small,._notificationList_1gc3k_5431 time,._notificationPanel_1gc3k_5385>p{color:#607386;font-size:.8rem}._notificationHeader_1gc3k_5409 button{color:#0d6f42;font:inherit;cursor:pointer;background:0 0;border:0;font-size:.82rem;font-weight:900}._notificationPanel_1gc3k_5385>p{margin:0;padding:20px 16px}._notificationList_1gc3k_5431{display:grid}._notificationList_1gc3k_5431 button{text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf2ef;grid-template-columns:10px 1fr;gap:10px;padding:13px 16px;display:grid}._notificationList_1gc3k_5431 button:last-child{border-bottom:0}._notificationList_1gc3k_5431 button:hover{background:#f7faf8}._notificationList_1gc3k_5431 ._notificationUnread_1gc3k_5515{background:#eff8f2}._notificationDot_1gc3k_5517{background:#c5d2cb;border-radius:50%;width:8px;height:8px;margin-top:6px}._notificationUnread_1gc3k_5515 ._notificationDot_1gc3k_5517{background:#14804a}._pendingSyncPanel_1gc3k_5523{color:#68470b;background:#fff8e8;border:1px solid #efc46d;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin:-8px 0 22px;padding:14px 16px;display:flex}._pendingSyncPanel_1gc3k_5523 div{gap:3px;display:grid}._pendingSyncPanel_1gc3k_5523 span,._pendingSyncPanel_1gc3k_5523 small{color:#7a6438}._syncStates_1gc3k_5569{flex-wrap:wrap;gap:6px;display:flex}._syncStates_1gc3k_5569 b{color:var(--ink);background:#fff;border:1px solid #16324f24;border-radius:999px;padding:3px 8px;font-size:.75rem}._pendingSyncPanel_1gc3k_5523 span{font-size:.86rem;font-weight:800}._pendingSyncPanel_1gc3k_5523 small{font-size:.78rem}._grid_1gc3k_5617{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);gap:20px;display:grid}._planningGrid_1gc3k_626{grid-template-columns:minmax(0,1fr) minmax(340px,.55fr);gap:20px;margin-bottom:20px;display:grid}._singleColumn_1gc3k_5643{grid-template-columns:1fr}._interventionList_1gc3k_5651{gap:11px;display:grid}._intervention_1gc3k_1672{border:1px solid #e1e9e5;border-radius:13px;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:15px;display:grid}._dateBadge_1gc3k_5679{color:#0d6f42;text-transform:capitalize;background:#e9f7ef;border-radius:9px;align-self:start;gap:2px;padding:9px 10px;font-size:.82rem;font-weight:900;display:grid}._dateBadge_1gc3k_5679 small{color:#346651;text-transform:none;font-size:.76rem;font-weight:700}._interventionTopline_1gc3k_5719{justify-content:space-between;gap:12px;display:flex}._interventionTopline_1gc3k_5719 span{color:#335e4a;background:#edf4f0;border-radius:999px;padding:4px 8px;font-size:.72rem;font-weight:800}._interventionTopline_1gc3k_5719 ._status_progress_1gc3k_5749,._interventionTopline_1gc3k_5719 ._status_submitted_1gc3k_5751{color:#24527a;background:#eaf4fc}._interventionTopline_1gc3k_5719 ._status_correction_1gc3k_5761{color:#8a4508;background:#fff3e2}._interventionTopline_1gc3k_5719 ._status_validated_1gc3k_5771{color:#0d6f42;background:#e3f6eb}._interventionTopline_1gc3k_5719 ._status_cancelled_1gc3k_5781{color:#8f2f2f;background:#fdecec}._interventionBody_1gc3k_5791 p,._interventionBody_1gc3k_5791 small{color:#607386;margin:6px 0 0;display:block}._terrainButton_1gc3k_5805{color:#0d6f42;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #14804a;border-radius:9px;margin-top:11px;padding:7px 11px;font-size:.82rem;font-weight:900}._terrainInstructions_1gc3k_5833{color:#29485f;background:#f2f6f8;border-radius:9px;gap:3px;margin-top:10px;padding:9px 11px;font-size:.8rem;line-height:1.4;display:grid}._terrainInstructions_1gc3k_5833 span{color:#536a75}._terrainQuickActions_1gc3k_5865{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}._routeButton_1gc3k_5879,._wazeButton_1gc3k_5881,._callButton_1gc3k_5883{color:#0d6f42;background:#fff;border:1px solid #14804a;border-radius:9px;align-items:center;min-height:38px;padding:7px 11px;font-size:.82rem;font-weight:900;text-decoration:none;display:inline-flex}._callButton_1gc3k_5883{color:#24527a;border-color:#2878b5}._wazeButton_1gc3k_5881{color:#17677d;border-color:#36a9c7}._correctionButton_1gc3k_5931{color:#8a4508;min-height:38px;font:inherit;cursor:pointer;background:#fff7ed;border:1px solid #c56a12;border-radius:9px;margin-top:11px;padding:7px 11px;font-size:.82rem;font-weight:900}._correctionAlert_1gc3k_5959,._correctionNotice_1gc3k_5961,._amendAlert_1gc3k_5963,._amendNotice_1gc3k_5965{color:#8a4508;background:#fff3e2;border-radius:9px;margin-top:11px;padding:9px 11px;font-size:.82rem;font-weight:800;line-height:1.4}._correctionAlert_1gc3k_5959,._correctionNotice_1gc3k_5961{gap:3px;display:grid}._correctionAlert_1gc3k_5959 span,._correctionNotice_1gc3k_5961 span{font-weight:600}._amendAlert_1gc3k_5963,._amendNotice_1gc3k_5965{color:#24527a;background:#eaf4fc}._correctionNotice_1gc3k_5961,._amendNotice_1gc3k_5965{grid-column:1/-1;margin:0}._assignmentLabel_1gc3k_6041{color:#29485f;gap:5px;margin-top:12px;font-size:.78rem;font-weight:800;display:grid}._assignmentLabel_1gc3k_6041 select{color:#16324f;min-height:38px;font:inherit;background:#fff;border:1px solid #cddbd4;border-radius:9px;padding:6px 9px}._teamGrid_1gc3k_6079{grid-template-columns:minmax(0,1fr) minmax(320px,.6fr);gap:20px;margin-bottom:20px;display:grid}._memberList_1gc3k_6093{gap:10px;display:grid}._member_1gc3k_6093{border:1px solid #e1e9e5;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex}._member_1gc3k_6093 span,._member_1gc3k_6093 small{color:#607386;margin-top:4px;font-size:.8rem;display:block}._inviteResult_1gc3k_6139{background:#edf7f1;border-radius:12px;gap:10px;margin-top:18px;padding:14px;display:grid}._fixedRole_1gc3k_6157{color:#0d6f42;background:#edf7f1;border:1px solid #b9d4c4;border-radius:11px;gap:5px;padding:12px 13px;display:grid}._fixedRole_1gc3k_6157 span{color:#607386;font-size:.82rem;line-height:1.4}._inviteResult_1gc3k_6139 input{color:#16324f;background:#fff;border:1px solid #b9d4c4;border-radius:8px;width:100%;min-height:42px;padding:8px 10px}._inviteResult_1gc3k_6139 p{color:#607386;margin:0;font-size:.8rem}._directoryGrid_1gc3k_6221{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);align-items:start;gap:20px;display:grid}._directoryCard_1gc3k_6235{min-width:0}._directoryHeader_1gc3k_6243{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}._directoryHeader_1gc3k_6243 h2{margin:4px 0 7px;font-size:1.55rem}._directoryHeader_1gc3k_6243 div>span{color:#607386;line-height:1.5}._directoryHeader_1gc3k_6243>b{color:#0d6f42;background:#e4f3e9;border-radius:999px;flex:none;padding:7px 11px;font-size:.78rem}._directorySearch_1gc3k_6297{color:#29485f;gap:7px;margin-bottom:17px;font-size:.8rem;font-weight:800;display:grid}._directorySearch_1gc3k_6297 input{color:#17324f;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cddbd4;border-radius:10px;padding:9px 12px}._directorySearch_1gc3k_6297 input:focus{border-color:#14804a;outline:3px solid #14804a29}._directoryList_1gc3k_6347{gap:10px;display:grid}._directoryPerson_1gc3k_6357{background:#fbfcfb;border:1px solid #dde7e2;border-radius:14px;grid-template-columns:46px minmax(150px,1fr) minmax(150px,.72fr) auto;align-items:center;gap:13px;padding:13px;display:grid}._directoryAvatar_1gc3k_6379{color:#0d6f42;letter-spacing:.04em;background:#dff3e7;border-radius:14px;place-items:center;width:46px;height:46px;font-size:.8rem;font-weight:950;display:grid}._directoryIdentity_1gc3k_6405,._directoryNumber_1gc3k_6407{gap:4px;min-width:0;display:grid}._directoryIdentity_1gc3k_6405 strong,._directoryNumber_1gc3k_6407 a{color:#16324f;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._directoryIdentity_1gc3k_6405 span,._directoryNumber_1gc3k_6407 small,._directoryNumber_1gc3k_6407>span{color:#607386;font-size:.78rem}._directoryNumber_1gc3k_6407 a{color:#24527a;font-weight:900;text-decoration:none}._directoryActions_1gc3k_6461{justify-content:flex-end;align-items:center;gap:7px;display:flex}._directoryActions_1gc3k_6461 ._callButton_1gc3k_5883,._directoryActions_1gc3k_6461 ._secondaryButton_1gc3k_4609{min-height:38px;padding:7px 11px;font-size:.8rem}._directoryPrivacy_1gc3k_6489{color:#607386;border-top:1px solid #e4ebe7;margin:16px 0 0;padding-top:14px;font-size:.76rem;line-height:1.5}._directorySide_1gc3k_6507{position:sticky;top:82px}._directoryHelp_1gc3k_6517{color:#29485f;background:#edf7f1;border-radius:13px;padding:16px}._directoryHelp_1gc3k_6517 p{color:#607386;margin:7px 0 0;font-size:.86rem;line-height:1.55}._terrainCard_1gc3k_6545{border-color:#9bcbb0;margin-bottom:20px;box-shadow:0 16px 44px #0d6f421a}._terrainCard_1gc3k_6545 ._eyebrow_1gc3k_4404{color:#14804a;margin-bottom:7px}._terrainCard_1gc3k_6545 ._cardHeader_1gc3k_6567{align-items:flex-start}._terrainCard_1gc3k_6545 ._cardHeader_1gc3k_6567 h2,._terrainCard_1gc3k_6545 ._cardHeader_1gc3k_6567 p{margin-top:0;margin-bottom:6px}._terrainStart_1gc3k_6587{background:#f3f8f5;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}._reportForm_1gc3k_6607{grid-template-columns:1fr 1fr;gap:16px;display:grid}._reportsCard_1gc3k_6619{margin-bottom:20px}._reportDashboard_1gc3k_6627{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 14px;display:grid}._reportDashboard_1gc3k_6627 button{color:#29485f;cursor:pointer;background:#f6f9f7;border:1px solid #dbe6e0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:13px 14px;font-weight:800;display:flex}._reportDashboard_1gc3k_6627 button strong{color:#0d6f42;font-size:1.15rem}._reportDashboard_1gc3k_6627 ._reportDashboardActive_1gc3k_6679{background:#e9f7ef;border-color:#138a4b;box-shadow:inset 0 0 0 1px #138a4b}._reportSearch_1gc3k_6691{color:#29485f;gap:7px;margin-bottom:16px;font-size:.86rem;font-weight:800;display:grid}._reportSearch_1gc3k_6691 input{color:#16324f;width:100%;font:inherit;background:#fff;border:1px solid #cddbd4;border-radius:11px;padding:12px 13px}._reportList_1gc3k_6729{gap:14px;display:grid}._reportReview_1gc3k_2480{border:1px solid #dbe6e0;border-radius:14px;padding:18px}._correctionRequestSummary_1gc3k_6751{color:#743b09;background:#fff7ed;border-left:4px solid #d47a1d;border-radius:8px;margin-top:14px;padding:11px 13px}._correctionRequestSummary_1gc3k_6751 p{white-space:pre-wrap;margin:4px 0 0}._reportHistory_1gc3k_6779{background:#f8fbf9;border:1px solid #dce7e0;border-radius:14px;margin-top:18px;padding:16px}._reportHistory_1gc3k_6779>strong{color:#173f30;margin-bottom:12px;display:block}._reportHistory_1gc3k_6779 ol{margin:0;padding:0;list-style:none}._reportHistory_1gc3k_6779 li{color:#3f574d;gap:11px;padding:0 0 14px;display:flex;position:relative}._reportHistory_1gc3k_6779 li:last-child{padding-bottom:0}._reportHistory_1gc3k_6779 li:not(:last-child):before{content:"";background:#d5e4db;width:2px;position:absolute;top:12px;bottom:0;left:5px}._historyDot_1gc3k_6805{z-index:1;background:#4d7b67;border:3px solid #fff;border-radius:50%;flex:0 0 12px;width:12px;height:12px;margin-top:4px;position:relative;box-shadow:0 0 0 1px #4d7b67}._reportHistory_1gc3k_6779 li div{gap:3px;display:grid}._reportHistory_1gc3k_6779 li b{color:#263f35;font-size:.92rem}._reportHistory_1gc3k_6779 li small{color:#687c73;line-height:1.35}._historyAttention_1gc3k_6813 ._historyDot_1gc3k_6805{background:#e18b2d;box-shadow:0 0 0 1px #e18b2d}._historyClient_1gc3k_6815 ._historyDot_1gc3k_6805{background:#287b54;box-shadow:0 0 0 1px #287b54}._historyValidated_1gc3k_6817 ._historyDot_1gc3k_6805{background:#17834f;box-shadow:0 0 0 1px #17834f}._reportReviewHeader_1gc3k_2644,._reportActions_1gc3k_3164{justify-content:space-between;align-items:center;gap:12px;display:flex}._reportReviewHeader_1gc3k_2644 span{color:#607386;margin-top:4px;font-size:.82rem;display:block}._reportReviewHeader_1gc3k_2644 ._reportStatus_1gc3k_6851{color:#0d6f42;background:#e9f7ef;border-radius:999px;margin:0;padding:6px 9px;font-weight:900}._reportBadges_1gc3k_2646{align-items:center;gap:7px;display:flex}._reportReviewHeader_1gc3k_2644 ._reportUrgent_1gc3k_6881{color:#9a4d00;background:#fff2dd;border-radius:999px;margin:0;padding:6px 9px;font-weight:900}._validatedHint_1gc3k_6899{color:#607386;font-size:.82rem}._reportDetails_1gc3k_6909{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}._agendaGrid_1gc3k_6923{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);gap:22px;display:grid}._agendaList_1gc3k_6935{gap:12px;display:grid}._calendarToolbar_1gc3k_6945{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:16px;display:grid}._calendarNavigation_1gc3k_6961,._calendarModes_1gc3k_6963{gap:6px;display:flex}._calendarNavigation_1gc3k_6961 button{min-height:38px;padding:6px 11px}._calendarPeriod_1gc3k_6983{text-align:center;text-transform:capitalize}._calendarModes_1gc3k_6963{background:#fff;border:1px solid #cbdad3;border-radius:9px;overflow:hidden}._calendarModes_1gc3k_6963 button{color:#536a5e;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;padding:7px 11px;font-size:.82rem;font-weight:800}._calendarModes_1gc3k_6963 ._calendarModeActive_1gc3k_7031{color:#fff;background:#148a4b}._calendarBoard_1gc3k_7041{background:#d7e3dd;border:1px solid #d7e3dd;border-radius:12px;gap:1px;display:grid;overflow:hidden}._calendar_week_1gc3k_7059{grid-template-columns:repeat(7,minmax(100px,1fr));overflow-x:auto}._calendar_month_1gc3k_7069{grid-template-columns:repeat(7,minmax(86px,1fr))}._calendar_day_1gc3k_7077{grid-template-columns:1fr}._calendarDay_1gc3k_7085{cursor:pointer;background:#fff;min-width:0;min-height:155px;padding:8px}._calendar_month_1gc3k_7069 ._calendarDay_1gc3k_7085{min-height:112px;padding:6px}._calendar_day_1gc3k_7077 ._calendarDay_1gc3k_7085{min-height:280px}._calendarToday_1gc3k_7119{background:#f5fcf8;box-shadow:inset 0 0 0 2px #2dbd72}._calendarDropTarget_1gc3k_7129:hover{background:#effbf4;box-shadow:inset 0 0 0 3px #2dbd72}._calendarOutside_1gc3k_7139{opacity:.48;background:#f5f7f6}._calendarDayHeader_1gc3k_7149{color:#607386;width:100%;font:inherit;text-transform:capitalize;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:2px 3px 7px;display:flex}._calendarDayHeader_1gc3k_7149 strong{color:#17324f;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}._calendarToday_1gc3k_7119 ._calendarDayHeader_1gc3k_7149 strong{color:#fff;background:#148a4b}._calendarEvents_1gc3k_7205{gap:5px;display:grid}._calendarEvent_1gc3k_7205{color:#17324f;text-align:left;width:100%;font:inherit;cursor:pointer;touch-action:manipulation;background:#eaf4fc;border:0;border-left:4px solid #2878b5;border-radius:7px;gap:2px;padding:7px;display:grid;overflow:hidden}._calendarEventDragging_1gc3k_7249{opacity:.35;cursor:grabbing}._calendarEvent_1gc3k_7205 time,._calendarEvent_1gc3k_7205 span{color:#607386;font-size:.68rem}._calendarEvent_1gc3k_7205 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._calendarEvent_call_1gc3k_7285{background:#f2edff;border-left-color:#8b5cf6}._calendarEvent_task_1gc3k_7295,._calendarEvent_reminder_1gc3k_7297{background:#fff4df;border-left-color:#d97706}._calendarEvent_quote_visit_1gc3k_7307{background:#e8f8f1;border-left-color:#0f9b68}._calendarEvent_internal_1gc3k_7317{background:#eef2f6;border-left-color:#64748b}._calendarEvent_intervention_1gc3k_7327{background:#e3f6eb;border-left-color:#138a4b}._calendarEventDone_1gc3k_7337{opacity:.58;text-decoration:line-through}._agendaListTitle_1gc3k_7347{justify-content:space-between;align-items:end;gap:12px;margin:24px 0 12px;display:flex}._agendaListTitle_1gc3k_7347 h3,._agendaListTitle_1gc3k_7347 span{margin:0}._agendaListTitle_1gc3k_7347 span{color:#607386;font-size:.8rem}._agendaItem_1gc3k_7383{background:#fff;border:1px solid #d7e3dd;border-radius:14px;grid-template-columns:175px minmax(0,1fr);gap:18px;padding:16px;display:grid}._agendaDone_1gc3k_7403{opacity:.72;background:#f6f8f7}._agendaDate_1gc3k_7413{color:#0d6f42;text-transform:capitalize;background:#e9f7ef;border-radius:10px;flex-direction:column;gap:5px;padding:11px;font-size:.82rem;display:flex}._agendaDate_1gc3k_7413 span,._agendaContent_1gc3k_7439 p,._agendaContent_1gc3k_7439 small{color:#607386}._agendaHeading_1gc3k_7449{justify-content:space-between;align-items:center;gap:12px;display:flex}._agendaHeading_1gc3k_7449 span{color:#24527a;background:#eaf4fc;border-radius:999px;padding:5px 9px;font-size:.75rem;font-weight:900}._agendaContent_1gc3k_7439 p,._agendaContent_1gc3k_7439 small{margin:6px 0 0;display:block}._agendaActions_1gc3k_7493{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}._agendaActions_1gc3k_7493 button{min-height:38px;padding:7px 11px;font-size:.8rem}._deleteButton_1gc3k_7519{color:#8f2f2f;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfb8b8;border-radius:9px;margin-top:11px;padding:7px 11px;font-size:.82rem;font-weight:800}._permanentDeleteButton_1gc3k_7547{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#a83f3a;border:1px solid #c95b55;border-radius:9px;margin-top:11px;padding:7px 11px;font-size:.82rem;font-weight:800}._permanentDeleteButton_1gc3k_7547:hover{background:#8f312d}._interventionDangerZone_1gc3k_7579{border-top:1px solid #e5dcda;margin-top:12px;padding-top:8px}._interventionDangerZone_1gc3k_7579>summary{color:#755b55;cursor:pointer;width:fit-content;font-size:.78rem;font-weight:800}._interventionDangerZone_1gc3k_7579>div{color:#76534e;background:#fff8f6;border:1px solid #ead0cc;border-radius:10px;gap:8px;margin-top:8px;padding:10px;font-size:.78rem;display:grid}._interventionDangerZone_1gc3k_7579 ._permanentDeleteButton_1gc3k_7547{width:fit-content;margin-top:0}._archiveButton_1gc3k_7611{color:#536a5e;min-height:38px;font:inherit;cursor:pointer;background:#f7f9f8;border:1px solid #b8c6bf;border-radius:9px;margin-top:11px;padding:7px 11px;font-size:.82rem;font-weight:800}._archivesCard_1gc3k_7639{margin-top:22px}._archivesToggle_1gc3k_7647{color:#17324f;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:0;display:grid}._archivesToggle_1gc3k_7647 strong{color:#0d6f42;background:#e9f7ef;border-radius:999px;place-items:center;min-width:30px;height:30px;font-size:.8rem;display:grid}._archivesToggle_1gc3k_7647 em{color:#607386;font-size:.82rem;font-style:normal}._archivesList_1gc3k_7711{gap:9px;margin-top:16px;display:grid}._archiveItem_1gc3k_7723{border-top:1px solid #e3ebe7;justify-content:space-between;align-items:center;gap:14px;padding-top:12px;display:flex}._archiveItem_1gc3k_7723 span{color:#607386;margin-top:4px;font-size:.82rem;display:block}@media (width<=900px){._agendaGrid_1gc3k_6923,._agendaItem_1gc3k_7383,._calendarToolbar_1gc3k_6945{grid-template-columns:1fr}._calendarPeriod_1gc3k_6983{grid-row:1}._calendarNavigation_1gc3k_6961,._calendarModes_1gc3k_6963{justify-content:center}._calendar_month_1gc3k_7069,._calendar_week_1gc3k_7059{grid-template-columns:repeat(7,minmax(115px,1fr));overflow-x:auto}._agendaListTitle_1gc3k_7347{flex-direction:column;align-items:start}}._reportDetails_1gc3k_6909 div{background:#f6f9f7;border-radius:10px;padding:12px}._reportDetails_1gc3k_6909 small{color:#607386;font-weight:800}._reportDetails_1gc3k_6909 p{white-space:pre-wrap;margin:5px 0 0;line-height:1.45}._reportDetails_1gc3k_6909 ._clientConfirmationSummary_1gc3k_7857{background:#eff8f2;border-left:4px solid #278256}._clientConfirmationSummary_1gc3k_7857 b{color:#1f5b3b}._reportDetails_1gc3k_6909 ._clientConfirmationReservation_1gc3k_7875{background:#fff7ea;border-left-color:#cc7b22}._clientConfirmationReservation_1gc3k_7875 b{color:#85501a}._reportDetails_1gc3k_6909 ._clientConfirmationAbsent_1gc3k_7893{background:#f3f6f4;border-left-color:#83958b}._clientFollowUp_1gc3k_7901{background:#f7faf7;border:1px solid #d9e5dc;border-left:4px solid #4f7f61;border-radius:10px;gap:.55rem;padding:.8rem;display:grid}._clientFollowUp_1gc3k_7901>div{justify-content:space-between;align-items:center;gap:.7rem;display:flex}._clientFollowUp_1gc3k_7901 b{color:#24563a}._clientFollowUp_1gc3k_7901 span{color:#607268;font-size:.72rem}._clientFollowUpActions_1gc3k_7941{flex-wrap:wrap;justify-content:flex-start!important;display:flex!important}._clientFollowUpActions_1gc3k_7941 button{color:#385344;cursor:pointer;background:#fff;border:1px solid #cbd9cf;border-radius:8px;min-height:34px;padding:.45rem .7rem;font-weight:750}._clientFollowUpActions_1gc3k_7941 ._clientFollowUpActive_1gc3k_7975{color:#245b3c;background:#e8f3eb;border-color:#2e704a}._clientFollowUpPlanButton_1gc3k_7987,._clientFollowUpLink_1gc3k_7989{cursor:pointer;width:100%;min-height:40px;font:inherit;border-radius:9px;padding:.65rem .8rem;font-size:.78rem;font-weight:850}._clientFollowUpPlanButton_1gc3k_7987{color:#fff;background:#286a46;border:1px solid #286a46}._clientFollowUpPlanButton_1gc3k_7987:hover{background:#20583a}._clientFollowUpLink_1gc3k_7989{color:#245b3c;text-align:left;background:#fff;border:1px solid #9cb9a6}._clientFollowUpLink_1gc3k_7989:hover{background:#edf7f0}._clientConfirmationAbsent_1gc3k_7893 b{color:#4f655a}._reportMeta_1gc3k_8061{color:#607386;justify-content:space-between;gap:12px;margin-top:12px;font-size:.82rem;display:flex}._reportActions_1gc3k_3164{justify-content:flex-end;margin-top:16px}._clientReportButton_1gc3k_8089{color:#fff;cursor:pointer;min-height:40px;font:inherit;background:#176d43;border:1px solid #176d43;border-radius:10px;padding:9px 13px;font-size:.82rem;font-weight:850}._clientReportButton_1gc3k_8089:hover{background:#115b37}._reportForm_1gc3k_6607 label{color:#29485f;gap:7px;font-size:.9rem;font-weight:800;display:grid}._reportForm_1gc3k_6607 textarea{resize:vertical;color:#16324f;width:100%;font:inherit;background:#fff;border:1px solid #cddbd4;border-radius:11px;padding:11px 13px}._clientConfirmationField_1gc3k_8161{background:#f4faf6;border:1px solid #c9ddd0;border-radius:14px;grid-column:1/-1;gap:12px;padding:15px;display:grid}._clientConfirmationField_1gc3k_8161>div:first-child{gap:4px;display:grid}._clientConfirmationField_1gc3k_8161>div:first-child strong{color:#214b35}._clientConfirmationField_1gc3k_8161>div:first-child span,._clientConfirmationField_1gc3k_8161>p{color:#607386;margin:0;font-size:.82rem;line-height:1.45}._clientConfirmationChoices_1gc3k_8215{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._clientConfirmationChoices_1gc3k_8215 button{color:#355646;cursor:pointer;min-height:42px;font:inherit;background:#fff;border:1px solid #bdd0c3;border-radius:10px;padding:8px 10px;font-size:.78rem;font-weight:800}._clientConfirmationChoices_1gc3k_8215 ._clientConfirmationChoiceActive_1gc3k_8253{color:#fff;background:#176d43;border-color:#176d43;box-shadow:inset 0 0 0 1px #176d43}._clientConfirmationField_1gc3k_8161 input{color:#16324f;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cddbd4;border-radius:11px;padding:10px 13px}._reportForm_1gc3k_6607 label:first-child,._reportForm_1gc3k_6607 ._button_1gc3k_4607,._formHint_1gc3k_8293{grid-column:1/-1}._photoField_1gc3k_8301{background:#f6f9f7;border:1px solid #cddbd4;border-radius:12px;grid-column:1/-1;gap:12px;padding:15px;display:grid}._photoField_1gc3k_8301 span{color:#607386;margin-top:4px;font-size:.82rem;display:block}._photoClassifiers_1gc3k_8335{background:#fff;border:1px solid #d8e5dc;border-radius:11px;grid-template-columns:minmax(150px,.7fr) minmax(220px,1.3fr);gap:10px;padding:11px;display:grid}._photoClassifiers_1gc3k_8335 label{color:#29485f;gap:6px;font-size:.8rem;font-weight:800;display:grid}._photoClassifiers_1gc3k_8335 input,._photoClassifiers_1gc3k_8335 select{color:#16324f;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #cddbd4;border-radius:9px;padding:0 10px}._photoButton_1gc3k_8395{cursor:pointer;background:#14804a;border-radius:9px;align-items:center;width:fit-content;min-height:42px;padding:8px 13px;color:#fff!important;display:inline-flex!important}._photoButton_1gc3k_8395 input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}._photoGrid_1gc3k_8435{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;display:grid}._photoGrid_1gc3k_8435 img{aspect-ratio:4/3;object-fit:cover;border-radius:9px;width:100%;display:block}._mediaItem_1gc3k_8463{gap:6px;display:grid}._photoField_1gc3k_8301 ._photoMeta_1gc3k_8473,._bureauPhotos_1gc3k_8475 ._photoMeta_1gc3k_8473{color:#607268;background:#edf5ef;border-left:3px solid #5c8e6b;border-radius:5px;gap:1px;margin:0;padding:5px 7px;font-size:.7rem;line-height:1.25;display:grid}._photoMeta_1gc3k_8473 b{color:#24563a}._mediaItem_1gc3k_8463 button,._mediaDeleteButton_1gc3k_8510{color:#8f2f2f;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfb8b8;border-radius:8px;padding:5px 8px;font-size:.72rem;font-weight:800}._mediaItem_1gc3k_8463 ._photoRetryButton_1gc3k_8532{color:#24563a;background:#f5faf6;border:1px dashed #a9c4af;min-height:80px}._bureauPhotos_1gc3k_8475{gap:9px;margin-top:14px;display:grid}._voiceField_1gc3k_8552{background:#f6f9f7;border:1px solid #cddbd4;border-radius:12px;grid-column:1/-1;gap:12px;padding:15px;display:grid}._voiceField_1gc3k_8552 span{color:#607386;margin-top:4px;font-size:.82rem;display:block}._voiceControls_1gc3k_8586{gap:10px;display:flex}._startRecording_1gc3k_8596,._stopRecording_1gc3k_8598{min-height:44px;font:inherit;cursor:pointer;border-radius:10px;padding:9px 14px;font-weight:900}._startRecording_1gc3k_8596{color:#0d6f42;background:#fff;border:1px solid #14804a}._stopRecording_1gc3k_8598{color:#fff;background:#b42318;border:1px solid #b42318}._audioList_1gc3k_8640{gap:9px;display:grid}._audioList_1gc3k_8640>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._audioList_1gc3k_8640 audio{width:min(100%,360px)}._audioList_1gc3k_8640 span{color:#607386;font-size:.8rem}._audioList_1gc3k_8640 ._pendingAudio_1gc3k_8682{background:#fff9e8;border:1px solid #e4b75a;border-radius:10px;padding:9px}._bureauAudio_1gc3k_8696{gap:9px;margin-top:14px;display:grid}._formHint_1gc3k_8293{color:#607386;text-align:center;margin:-4px 0 0;font-size:.82rem}._formRow_1gc3k_656{grid-template-columns:1.2fr .8fr .8fr;gap:10px;display:grid}._card_1gc3k_6567{background:#fff;border:1px solid #dbe6e0;border-radius:18px;padding:24px;box-shadow:0 12px 35px #16324f0d}._cardHeader_1gc3k_6567{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._cardHeader_1gc3k_6567 h2{margin:0;font-size:1.25rem}._listFilters_1gc3k_8776{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:9px;margin:-4px 0 16px;display:grid}._planningToolbar_1gc3k_8790{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:8px;display:grid}._planningExportRow_1gc3k_8806{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:16px;display:flex}._planningDashboard_1gc3k_8822{grid-template-columns:repeat(3,minmax(120px,1fr));gap:9px;margin-bottom:16px;display:grid}._planningDashboard_1gc3k_8822 button{color:#536a5e;min-height:54px;font:inherit;text-align:left;cursor:pointer;background:#f7f9f8;border:1px solid #d7e3dd;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;font-size:.76rem;font-weight:800;display:flex}._planningDashboard_1gc3k_8822 strong{color:#08763f;font-size:1.15rem}._planningDashboard_1gc3k_8822 ._dashboardActive_1gc3k_8879{background:#e9f7ef;border-color:#138a4b}._planningDashboard_1gc3k_8822 ._dashboardWarningActive_1gc3k_8889{color:#8b2f0f;background:#ffe9de;border-color:#dc6b30}._planningDashboard_1gc3k_8822 ._dashboardWarningActive_1gc3k_8889 strong{color:#a23c16}._planningBoard_1gc3k_17{background:#d7e3dd;border:1px solid #d7e3dd;border-radius:12px;grid-template-columns:repeat(7,minmax(115px,1fr));gap:1px;display:grid;overflow-x:auto}._planningDayMode_1gc3k_8929{grid-template-columns:1fr}._planningDayColumn_1gc3k_8937{cursor:pointer;background:#fff;min-height:230px;padding:8px}._planningDayMode_1gc3k_8929 ._planningDayColumn_1gc3k_8937{min-height:340px}._planningDayItems_1gc3k_8959{gap:7px;display:grid}._planningDaySummary_1gc3k_8969{color:#607386;justify-content:space-between;align-items:center;gap:6px;margin:-2px 2px 8px;font-size:.66rem;display:flex}._planningDaySummary_1gc3k_8969 strong{color:#08763f;white-space:nowrap}._planningVisualItem_1gc3k_1446{color:#17324f;text-align:left;width:100%;font:inherit;cursor:grab;background:#fff;border:0;border-left:5px solid #98aaa0;border-radius:8px;gap:3px;padding:8px;display:grid;overflow:hidden}._planningVisualItem_1gc3k_1446 time,._planningVisualItem_1gc3k_1446 span,._planningVisualItem_1gc3k_1446 em{color:#607386;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-style:normal;overflow:hidden}._planningVisualItem_1gc3k_1446 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._planningVisualConflict_1gc3k_9057{box-shadow:inset 0 0 0 2px #dc6b30}._planningConflictBadge_1gc3k_9065{color:#8b2f0f;background:#ffe4d7;border-radius:999px;width:fit-content;margin-top:3px;padding:3px 6px;font-size:.62rem;line-height:1}._statusBorder_progress_1gc3k_9087,._statusBorder_submitted_1gc3k_9089{background:#eaf4fc;border-left-color:#2878b5}._statusBorder_correction_1gc3k_9099{background:#fff4df;border-left-color:#d97706}._statusBorder_validated_1gc3k_9109{background:#e3f6eb;border-left-color:#138a4b}._statusBorder_cancelled_1gc3k_9119{background:#fff;border-left-color:#b42318}._planningListTitle_1gc3k_9129{justify-content:space-between;align-items:end;gap:12px;margin:24px 0 12px;display:flex}._planningListTitle_1gc3k_9129 h3,._planningListTitle_1gc3k_9129 span{margin:0}._planningListTitle_1gc3k_9129 span{color:#607386;font-size:.8rem}._clearFilters_1gc3k_9165{color:#536a5e;min-height:42px;font:inherit;cursor:pointer;background:#f7f9f8;border:1px solid #cddbd4;border-radius:9px;padding:8px 11px;font-size:.82rem;font-weight:800}._listFilters_1gc3k_8776 input,._listFilters_1gc3k_8776 select{color:#17324f;width:100%;min-width:0;min-height:42px;font:inherit;background:#fff;border:1px solid #cddbd4;border-radius:9px;padding:8px 11px;font-size:.86rem}@media (width<=620px){._planningDashboard_1gc3k_8822{grid-template-columns:repeat(2,minmax(0,1fr))}._listFilters_1gc3k_8776,._planningToolbar_1gc3k_8790{grid-template-columns:1fr}._planningToolbar_1gc3k_8790 ._calendarPeriod_1gc3k_6983{grid-row:1}._planningListTitle_1gc3k_9129{flex-direction:column;align-items:start}}._clientList_1gc3k_2136{gap:10px;display:grid}._client_1gc3k_1862{border:1px solid #e1e9e5;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:13px 15px;display:flex}._client_1gc3k_1862 strong,._client_1gc3k_1862 span{display:block}._clientDetail_1gc3k_9305{background:#f8fbf9;border:1px solid #cddbd4;border-radius:14px;padding:17px}._clientDetailBack_1gc3k_9319{color:#245b40;cursor:pointer;min-height:42px;font:inherit;background:#fff;border:1px solid #b8ccc1;border-radius:10px;margin:0 0 16px;padding:9px 13px;font-size:.88rem;font-weight:800}._clientDetailBack_1gc3k_9319:hover{background:#edf5ef}._clientDetailHeader_1gc3k_9355{justify-content:space-between;align-items:start;gap:14px;display:flex}._clientDetailActions_1gc3k_9369{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}._clientDetailActions_1gc3k_9369 ._button_1gc3k_4607,._clientDetailActions_1gc3k_9369 ._secondaryButton_1gc3k_4609{width:auto;min-height:40px;padding:8px 12px;font-size:.76rem}._clientDetailHeader_1gc3k_9355 h3,._clientDetailHeader_1gc3k_9355 p{margin:0}._clientDetailHeader_1gc3k_9355 p{color:#607386;margin-top:5px;font-size:.85rem}._clientReviewPanel_1gc3k_1864{background:#f9fcfa;border:1px solid #cddbd4;border-radius:13px;gap:12px;margin-top:18px;padding:16px;display:grid}._clientReviewHeading_1gc3k_1862{justify-content:space-between;align-items:start;gap:16px;display:flex}._clientReviewHeading_1gc3k_1862>div:first-child{gap:3px;display:grid}._clientReviewActions_1gc3k_9455{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}._clientReviewActions_1gc3k_9455 button{width:auto;min-height:40px;padding:8px 11px;font-size:.88rem}._clientReviewHistory_1gc3k_9459{gap:7px;display:grid}._clientReviewHistory_1gc3k_9459 article{background:#fff;border:1px solid #dce8e1;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:flex}._clientReviewHistory_1gc3k_9459 article>div{gap:2px;display:grid}._clientReviewHistory_1gc3k_9459 b{color:#1e4a36;font-size:.9rem}._clientReviewHistory_1gc3k_9459 em{color:#9a3d32;font-size:.78rem;font-style:normal;line-height:1.35}._clientReviewHistory_1gc3k_9459 button{color:#245b40;cursor:pointer;font:inherit;background:#fff;border:1px solid #b8ccc1;border-radius:8px;padding:7px 10px;font-size:.88rem}._clientReviewPreview_1gc3k_9507{border-top:1px solid #dce8e1;padding-top:10px;font-size:.88rem}._clientReviewPreview_1gc3k_9507 summary{color:#245b40;cursor:pointer;font-weight:700}._clientReviewPreview_1gc3k_9507 p{overflow-wrap:anywhere;white-space:pre-line}._clientReviewPreview_1gc3k_9507>strong{color:#16324f;margin-top:10px;font-size:.82rem;display:block}._clientDocuments_1gc3k_9517{background:#fff;border:1px solid #cddbd4;border-radius:13px;gap:14px;margin-top:18px;padding:16px;display:grid}._clientDocumentsHeader_1gc3k_9537,._clientDocumentUpload_1gc3k_9539{justify-content:space-between;align-items:center;gap:16px;display:flex}._clientDocumentsHeader_1gc3k_9537>div{gap:3px;display:grid}._clientDocumentsHeader_1gc3k_9537 span,._clientDocumentVisibility_1gc3k_9565 small,._clientDocumentList_1gc3k_9567 article>div>span{color:#64786e;font-size:.78rem}._clientDocumentsHeader_1gc3k_9537>b{color:#185b46;background:#e0eee4;border-radius:999px;flex:none;padding:5px 9px;font-size:.78rem}._clientDocumentVisibility_1gc3k_9565{cursor:pointer;align-items:center;gap:10px;min-width:0;display:flex!important}._clientDocumentVisibility_1gc3k_9565 input{accent-color:#0d5a43;flex:none;width:20px;height:20px}._clientDocumentVisibility_1gc3k_9565>span{gap:2px;display:grid}._clientDocumentList_1gc3k_9567{gap:8px;display:grid}._clientDocumentList_1gc3k_9567 article{background:#fbfdfb;border:1px solid #dbe5df;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:11px;display:grid}._clientDocumentList_1gc3k_9567 article>div:not(._clientDocumentActions_1gc3k_9669){gap:3px;min-width:0;display:grid}._clientDocumentList_1gc3k_9567 article>div>strong,._clientDocumentList_1gc3k_9567 article>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._clientDocumentList_1gc3k_9567 article>em{white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:.7rem;font-style:normal;font-weight:800}._clientDocumentTerrain_1gc3k_9713{color:#1f6541;background:#dff1e5}._clientDocumentBureau_1gc3k_9723{color:#53675d;background:#e9efec}._clientDocumentActions_1gc3k_9669{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:7px;display:flex}._clientDocumentActions_1gc3k_9669 a,._clientDocumentActions_1gc3k_9669 button{color:#245b40;cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #b8ccc1;border-radius:8px;padding:7px 10px;font-size:.74rem;font-weight:800;text-decoration:none}._clientDocumentActions_1gc3k_9669 a{color:#fff;background:#0d5a43;border-color:#0d5a43}._clientDocumentActions_1gc3k_9669 ._clientDocumentDelete_1gc3k_9791{color:#8b3027;background:#fff6f4;border-color:#e0b7b1}._clientDocumentsEmpty_1gc3k_9803{color:#64786e;text-align:center;border:1px dashed #c9d7d0;border-radius:10px;margin:0;padding:14px;font-size:.82rem}._clientHistory_1gc3k_2170{gap:8px;margin-top:18px;display:grid}._clientHistory_1gc3k_2170>div{border-top:1px solid #dfe8e3;grid-template-columns:minmax(135px,auto) 1fr auto auto;align-items:center;gap:10px;padding-top:9px;font-size:.82rem;display:grid}._clientHistory_1gc3k_2170 span{color:#607386;text-transform:capitalize}._clientHistoryTitle_1gc3k_9865{gap:2px;display:grid}._clientHistoryTitle_1gc3k_9865 small{color:#607386;font-size:.72rem}._clientHistory_1gc3k_2170 em{color:#335e4a;background:#e9f7ef;border-radius:999px;padding:4px 7px;font-style:normal;font-weight:800}._clientHistoryStates_1gc3k_9903{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}._clientHistoryStates_1gc3k_9903 ._clientHistoryConfirmed_1gc3k_9919{color:#1e613c;background:#dff1e5}._clientHistoryStates_1gc3k_9903 ._clientHistoryReservation_1gc3k_9929{color:#86531d;background:#fff0d9}._clientHistoryStates_1gc3k_9903 ._clientHistoryAbsent_1gc3k_9939{color:#53675d;background:#ebf0ed}._clientHistoryStates_1gc3k_9903 ._clientHistoryFollowUpTodo_1gc3k_9949{color:#86531d;background:#fff0d9}._clientHistoryStates_1gc3k_9903 ._clientHistoryFollowUpPlanned_1gc3k_9959{color:#315d7d;background:#e6f0f8}._clientHistoryStates_1gc3k_9903 ._clientHistoryFollowUpDone_1gc3k_9969{color:#1e613c;background:#dff1e5}._clientHistoryReportButton_1gc3k_9979{color:#245b40;cursor:pointer;min-height:34px;font:inherit;background:#fff;border:1px solid #2d7651;border-radius:9px;padding:7px 9px;font-size:.75rem;font-weight:850}._clientHistoryReportButton_1gc3k_9979:hover{background:#edf7f0}._clientHistoryActions_1gc3k_10013{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}._clientHistoryLinkedButton_1gc3k_10029{color:#315d7d;cursor:pointer;min-height:34px;font:inherit;background:#f7fbfe;border:1px solid #6f91a9;border-radius:9px;padding:7px 9px;font-size:.75rem;font-weight:850}._clientHistoryLinkedButton_1gc3k_10029:hover{background:#e6f0f8}@media (width<=620px){._clientDetailHeader_1gc3k_9355,._client_1gc3k_1862{flex-direction:column;align-items:stretch}._clientDetailActions_1gc3k_9369{justify-content:stretch;width:100%}._clientDetailActions_1gc3k_9369 ._button_1gc3k_4607,._clientDetailActions_1gc3k_9369 ._secondaryButton_1gc3k_4609{flex:100%}._clientDetailBack_1gc3k_9319{width:100%}._clientDocumentsHeader_1gc3k_9537,._clientDocumentUpload_1gc3k_9539{flex-direction:column;align-items:stretch}._clientDocumentsHeader_1gc3k_9537>b{align-self:flex-start}._clientDocumentUpload_1gc3k_9539 ._documentUploadButton_1gc3k_10125{width:100%}._clientDocumentList_1gc3k_9567 article{grid-template-columns:42px minmax(0,1fr)}._clientDocumentList_1gc3k_9567 article>em,._clientDocumentActions_1gc3k_9669{grid-column:1/-1}._clientDocumentActions_1gc3k_9669{flex-direction:column;align-items:stretch}._clientDocumentActions_1gc3k_9669 a,._clientDocumentActions_1gc3k_9669 button{text-align:center;width:100%}._clientHistory_1gc3k_2170>div{grid-template-columns:1fr}._clientHistoryStates_1gc3k_9903{justify-content:flex-start}._clientHistoryActions_1gc3k_10013{flex-direction:column;justify-content:flex-start;align-items:stretch}}._client_1gc3k_1862 span{color:#607386;margin-top:4px;font-size:.85rem}._empty_1gc3k_10215{color:#607386;text-align:center;border:1px dashed #bfd1c7;border-radius:13px;padding:24px}@media (width<=820px){._authShell_1gc3k_4372,._grid_1gc3k_5617,._planningGrid_1gc3k_626,._teamGrid_1gc3k_6079,._directoryGrid_1gc3k_6221,._structureGrid_1gc3k_1684{grid-template-columns:1fr}._structureSide_1gc3k_1924{position:static}._clientReviewHeading_1gc3k_1862{flex-direction:column}._clientReviewActions_1gc3k_9455{justify-content:flex-start}._directorySide_1gc3k_6507{position:static}._authIntro_1gc3k_4392{padding:38px 28px}._authLoginPanel_1gc3k_10277{order:-1}._authLoginPanel_1gc3k_10277 ._installEntry_1gc3k_4737{text-align:center;background:0 0;border:0;margin-top:14px;padding:0;display:block}._authLoginPanel_1gc3k_10277 ._installEntry_1gc3k_4737>img,._authLoginPanel_1gc3k_10277 ._installEntry_1gc3k_4737>div{display:none}._authLoginPanel_1gc3k_10277 ._installEntry_1gc3k_4737>button{color:#0d6f42;background:0 0;border:0;width:auto;min-height:auto;padding:6px;text-decoration:underline}._workspaceHeader_1gc3k_5095{flex-direction:column;align-items:stretch}._workspaceHeader_1gc3k_5095 ._secondaryButton_1gc3k_4609{width:100%}._workspaceActions_1gc3k_5111,._workspaceActions_1gc3k_5111 span{text-align:left;justify-content:stretch}}@media (width<=620px){._directoryPerson_1gc3k_6357{grid-template-columns:46px minmax(0,1fr);align-items:start}._directoryNumber_1gc3k_6407,._directoryActions_1gc3k_6461{grid-column:2}._directoryActions_1gc3k_6461{flex-wrap:wrap;justify-content:flex-start}}@media (width<=520px){._main_1gc3k_4360{width:min(100% - 20px,1120px);padding-top:22px}._topbar_1gc3k_4216{padding:10px 12px}._status_1gc3k_4270{font-size:.76rem}._modeNav_1gc3k_5299{flex-wrap:wrap}._modeNav_1gc3k_5299 button{flex:auto;padding-inline:10px}._modeNav_1gc3k_5299 ._notificationButton_1gc3k_5347{margin-left:0}._directoryHeader_1gc3k_6243{flex-direction:column;align-items:stretch;gap:12px}._directoryHeader_1gc3k_6243>b{align-self:flex-start}._notificationPanel_1gc3k_5385{margin-top:-10px}._authShell_1gc3k_4372{border-radius:17px}._panel_1gc3k_4424,._card_1gc3k_6567{padding:20px}._formRow_1gc3k_656,._intervention_1gc3k_1672,._reportForm_1gc3k_6607{grid-template-columns:1fr}._reportForm_1gc3k_6607 label:first-child,._reportForm_1gc3k_6607 ._button_1gc3k_4607,._formHint_1gc3k_8293,._correctionNotice_1gc3k_5961,._amendNotice_1gc3k_5965,._clientConfirmationField_1gc3k_8161,._photoField_1gc3k_8301,._voiceField_1gc3k_8552{grid-column:auto}._clientConfirmationChoices_1gc3k_8215{grid-template-columns:repeat(2,minmax(0,1fr))}._terrainStart_1gc3k_6587{flex-direction:column;align-items:stretch}._reportDetails_1gc3k_6909{grid-template-columns:1fr}._reportDashboard_1gc3k_6627{grid-template-columns:repeat(2,minmax(0,1fr))}._reportReviewHeader_1gc3k_2644,._reportMeta_1gc3k_8061{flex-direction:column;align-items:flex-start}._reportBadges_1gc3k_2646{flex-wrap:wrap}._reportActions_1gc3k_3164{flex-direction:column;align-items:stretch}}._landscapePreset_1gc3k_10570{background:#f6faf7;border:1px solid #dce7df;border-radius:14px;gap:.55rem;padding:.85rem;display:grid}._landscapePreset_1gc3k_10570>span{color:#617069;font-size:.84rem}._landscapePreset_1gc3k_10570>div{flex-wrap:wrap;gap:.45rem;display:flex}._landscapePreset_1gc3k_10570 button{color:#294a38;font:inherit;cursor:pointer;background:#fff;border:1px solid #bfd0c4;border-radius:999px;padding:.5rem .7rem;font-size:.82rem;font-weight:700}._landscapePreset_1gc3k_10570 button._presetActive_1gc3k_10614{color:#fff;background:#214c36;border-color:#214c36}._timesheetSection_1gc3k_10618{gap:1.25rem;display:grid}._timesheetHeader_1gc3k_10620,._timesheetPersonHeader_1gc3k_10620{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._timesheetHeader_1gc3k_10620 h2{margin:.15rem 0 .3rem}._timesheetHeader_1gc3k_10620>div>span,._timesheetPersonHeader_1gc3k_10620 span{color:#607386;font-size:.88rem}._timesheetNavigation_1gc3k_10626{align-items:center;gap:.45rem;display:flex}._timesheetNavigation_1gc3k_10626 input{color:#16324f;min-height:42px;font:inherit;background:#fff;border:1px solid #cbd9d1;border-radius:10px;padding:0 .65rem}._timesheetPeople_1gc3k_10630{gap:1rem;display:grid}._multiStructureTimesheet_1gc3k_10632{background:#f1f7f2;border:1px solid #b8d2c0;border-radius:15px;gap:.8rem;padding:1rem;display:grid}._multiStructureHeading_1gc3k_10634{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._multiStructureHeading_1gc3k_10634>div{gap:.25rem;display:grid}._multiStructureHeading_1gc3k_10634 strong{color:#164c36}._multiStructureHeading_1gc3k_10634 span{color:#607386;font-size:.84rem;line-height:1.4}._multiStructureHeading_1gc3k_10634>b{color:#fff;white-space:nowrap;background:#176743;border-radius:999px;padding:.42rem .68rem;font-size:.8rem}._multiStructureList_1gc3k_10644{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}._multiStructureList_1gc3k_10644 article{background:#fff;border:1px solid #d4e1d8;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem .8rem;padding:.75rem;display:grid}._multiStructureList_1gc3k_10644 article._multiStructureActive_1gc3k_10648{border-color:#72ad88;box-shadow:inset 3px 0 #176743}._multiStructureList_1gc3k_10644 article>div{gap:.15rem;min-width:0;display:grid}._multiStructureList_1gc3k_10644 article>div strong{color:#173f2d;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._multiStructureList_1gc3k_10644 article>div span,._multiStructureList_1gc3k_10644 article>span{color:#607386;font-size:.76rem}._multiStructureList_1gc3k_10644 article>b{color:#173f2d;font-size:.86rem}._multiStructureList_1gc3k_10644 article>button,._multiStructureList_1gc3k_10644 article>span{grid-column:1/-1;justify-self:start}._multiStructureList_1gc3k_10644 article>button{min-height:38px;padding:.45rem .7rem}._multiStructureHint_1gc3k_10662,._multiStructureWarning_1gc3k_10662{margin:0;font-size:.8rem;line-height:1.45}._multiStructureHint_1gc3k_10662{color:#52675b}._multiStructureWarning_1gc3k_10662{color:#76501c;background:#fff1d9;border-radius:9px;padding:.6rem .7rem;font-weight:750}._timesheetPerson_1gc3k_10620{background:#fbfdfb;border:1px solid #d9e5de;border-radius:16px;padding:1rem}._timesheetPersonHeader_1gc3k_10620>div:first-child{gap:.2rem;display:grid}._timesheetPersonHeader_1gc3k_10620 strong{color:#163f2b;font-size:1.05rem}._timesheetTotals_1gc3k_10674{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}._timesheetTotals_1gc3k_10674 span{background:#eef5f0;border-radius:10px;gap:.15rem;min-width:105px;padding:.55rem .7rem;display:grid}._timesheetTotals_1gc3k_10674 b{color:#163f2b}._timesheetTable_1gc3k_10680{background:#fff;border:1px solid #dfe8e2;border-radius:12px;margin-top:.9rem;overflow:hidden}._timesheetTableHead_1gc3k_10682,._timesheetRow_1gc3k_10682{grid-template-columns:145px minmax(220px,1fr) 90px 100px;align-items:center;gap:.75rem;padding:.7rem .8rem;display:grid}._timesheetTableHead_1gc3k_10682{color:#52675b;text-transform:uppercase;letter-spacing:.03em;background:#edf4ef;font-size:.78rem;font-weight:800}._timesheetRow_1gc3k_10682+._timesheetRow_1gc3k_10682{border-top:1px solid #e8eeea}._timesheetRow_1gc3k_10682>span:nth-child(2){gap:.12rem;display:grid}._timesheetRow_1gc3k_10682 small{color:#607386}._timesheetStatus_1gc3k_10692{color:#21633d;background:#e6f4ea;border-radius:999px;width:fit-content;padding:.3rem .55rem;font-size:.78rem;font-weight:800}._timesheetHint_1gc3k_10694{color:#607386;margin:.8rem 0 0;font-size:.83rem;line-height:1.45}._timesheetSubmit_1gc3k_10696,._timesheetApproval_1gc3k_10696{background:#f6faf7;border:1px solid #cbd9d1;border-radius:12px;justify-content:space-between;align-items:center;gap:.8rem;margin-top:.85rem;padding:.8rem .9rem;display:flex}._timesheetSubmit_1gc3k_10696 span,._timesheetApproval_1gc3k_10696 span{color:#52675b;font-size:.84rem}._timesheetApproval_1gc3k_10696>div:first-child{gap:.2rem;display:grid}._timesheetApproval_1gc3k_10696>div:last-child{flex-wrap:wrap;gap:.5rem;display:flex}._timesheetApprovalSubmitted_1gc3k_10704{background:#f1f6fc;border-color:#b9cde8}._timesheetApprovalValidated_1gc3k_10706{background:#eef8f1;border-color:#bcdac6}._timesheetApprovalCorrection_1gc3k_10708{background:#fff8ea;border-color:#edcf9b}._timesheetExtras_1gc3k_10710{border-color:#eadfca;margin-top:.7rem}._timesheetExtras_1gc3k_10710 ._timesheetTableHead_1gc3k_10682{background:#f7f1e7}._timesheetExtras_1gc3k_10710 ._timesheetRow_1gc3k_10682>button{justify-self:start}._timesheetCheck_1gc3k_10716{border:1px solid;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:.35rem 1rem;margin-top:.8rem;padding:.8rem .9rem;display:grid}._timesheetCheck_1gc3k_10716>div{gap:.16rem;display:grid}._timesheetCheck_1gc3k_10716 strong{color:inherit}._timesheetCheck_1gc3k_10716 span,._timesheetCheck_1gc3k_10716 li{font-size:.82rem;line-height:1.4}._timesheetCheck_1gc3k_10716 ul{grid-column:1/-1;gap:.25rem;margin:.35rem 0 0;padding-left:1.1rem;display:grid}._timesheetCheckBadge_1gc3k_10726{white-space:nowrap;border-radius:999px;justify-self:end;padding:.28rem .55rem;font-weight:800}._timesheetCheckWarning_1gc3k_10728{color:#76501c;background:#fff8ea;border-color:#edcf9b}._timesheetCheckWarning_1gc3k_10728 ._timesheetCheckBadge_1gc3k_10726{color:#6f4917;background:#f4dfb8}._timesheetCheckReady_1gc3k_10732{color:#205b37;background:#eef8f1;border-color:#bcdac6}._timesheetCheckReady_1gc3k_10732 ._timesheetCheckBadge_1gc3k_10726{color:#205b37;background:#d7ecdd}._timesheetEntryForm_1gc3k_10736{background:#f6faf7;border:1px solid #d9e5de;border-radius:12px;grid-template-columns:1.15fr .75fr .75fr minmax(180px,1.6fr) auto;align-items:end;gap:.65rem;margin-top:.9rem;padding:.85rem;display:grid}._timesheetEntryForm_1gc3k_10736>strong{color:#163f2b;grid-column:1/-1}._timesheetEntryForm_1gc3k_10736 label{color:#52675b;gap:.3rem;font-size:.78rem;font-weight:800;display:grid}._timesheetEntryForm_1gc3k_10736 input,._timesheetEntryForm_1gc3k_10736 select{color:#16324f;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #cbd9d1;border-radius:9px;padding:0 .55rem}@media (width<=700px){._timesheetHeader_1gc3k_10620,._timesheetPersonHeader_1gc3k_10620{flex-direction:column}._timesheetNavigation_1gc3k_10626{width:100%}._timesheetNavigation_1gc3k_10626 input{flex:1;min-width:0}._timesheetTotals_1gc3k_10674{justify-content:stretch;width:100%}._timesheetTotals_1gc3k_10674 span{flex:1}._timesheetTableHead_1gc3k_10682{display:none}._timesheetRow_1gc3k_10682{grid-template-columns:1fr auto}._timesheetRow_1gc3k_10682>span:nth-child(2){grid-area:1/1/auto/-1}._timesheetRow_1gc3k_10682>span:first-child{grid-area:2/1}._timesheetRow_1gc3k_10682>span:nth-child(3){grid-area:2/2;font-weight:800}._timesheetRow_1gc3k_10682>span:nth-child(4){grid-area:3/1/auto/-1}._timesheetEntryForm_1gc3k_10736{grid-template-columns:1fr 1fr}._timesheetEntryForm_1gc3k_10736>strong,._timesheetNote_1gc3k_10772,._timesheetEntryForm_1gc3k_10736>button{grid-column:1/-1}._timesheetCheck_1gc3k_10716{grid-template-columns:1fr}._timesheetCheckBadge_1gc3k_10726{justify-self:start}._timesheetSubmit_1gc3k_10696,._timesheetApproval_1gc3k_10696{flex-direction:column;align-items:stretch}}._creationSetup_1gc3k_10782,._creationDaily_1gc3k_10782{background:#f5faf6;border:1px solid #cfe0d4;border-radius:14px;gap:.65rem;padding:1rem;display:grid}._creationSetup_1gc3k_10782>span,._creationDaily_1gc3k_10782>p{color:#607268;margin:0;font-size:.88rem}._creationCheckbox_1gc3k_10782{align-items:center;gap:.65rem;display:flex!important}._creationCheckbox_1gc3k_10782 input{width:18px;height:18px;margin:0}._creationCheckbox_1gc3k_10782 span{font-weight:700}._creationProjects_1gc3k_10784{margin-bottom:1rem}._creationProjectGrid_1gc3k_10784{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.85rem;display:grid}._creationProjectGrid_1gc3k_10784 article{background:#fff;border:1px solid #dde7e0;border-radius:14px;gap:.55rem;padding:1rem;display:grid}._creationProjectGrid_1gc3k_10784 article div:first-child{gap:.2rem;display:grid}._creationProjectGrid_1gc3k_10784 article span,._creationProjectGrid_1gc3k_10784 article small{color:#607268}._creationProjectGrid_1gc3k_10784 article p{margin:0;font-size:.9rem}._creationProgress_1gc3k_10784{background:#e4ece6;border-radius:999px;height:8px;overflow:hidden}._creationProgress_1gc3k_10784 span{border-radius:inherit;background:#41805a;height:100%;display:block}._creationHours_1gc3k_10786{gap:.1rem;display:grid}._creationHours_1gc3k_10786 b{color:#24563a}._creationHours_1gc3k_10786 span{font-size:.82rem}._creationStageHours_1gc3k_10786{background:#f4f7f4;border-radius:10px;gap:.35rem;padding:.65rem;display:grid}._creationStageHours_1gc3k_10786 span{justify-content:space-between;gap:.75rem;font-size:.76rem;display:flex}._creationStageHours_1gc3k_10786 b{color:#294c39}._creationOver_1gc3k_10786{background:#fff7f6!important;border-color:#e2aaa5!important}._creationOver_1gc3k_10786 ._creationProgress_1gc3k_10784 span{background:#bd4f46}._creationOver_1gc3k_10786 ._creationHours_1gc3k_10786 b{color:#9a342d}._creationResources_1gc3k_10788{background:#f8faf8;border:1px solid #dce8df;border-radius:10px;gap:.25rem;padding:.7rem;display:grid}._creationResources_1gc3k_10788 strong{color:#294c39;font-size:.78rem}._creationResources_1gc3k_10788 p{color:#607268;white-space:pre-line;margin:0!important;font-size:.78rem!important}._creationResources_1gc3k_10788 p+p{border-top:1px solid #e4ece6;padding-top:.35rem}._creationProjectGrid_1gc3k_10784 ._creationProjectHeading_1gc3k_10790{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._creationProjectHeading_1gc3k_10790>div{gap:.2rem;display:grid}._receptionStatus_1gc3k_10790{white-space:nowrap;border-radius:999px;flex:none;padding:.32rem .55rem;font-size:.7rem;line-height:1.2}._receptionProgress_1gc3k_10790{color:#52675b;background:#edf2ee}._receptionReady_1gc3k_10790{color:#225c38;background:#ddf0e2}._receptionReserves_1gc3k_10790{color:#81511b;background:#fbe7c9}._receptionClosed_1gc3k_10790{color:#fff;background:#245d3b}._creationClosed_1gc3k_10790{background:#f8fcf9!important;border-color:#b9d5c1!important}._creationClosed_1gc3k_10790 ._creationProgress_1gc3k_10784 span{background:#387651}._receptionPanel_1gc3k_10792{background:#f7faf8;border:1px solid #d5e3d9;border-radius:12px;gap:.75rem;margin-top:.25rem;padding:.85rem;display:grid}._receptionPanelHeader_1gc3k_10792>div{gap:.2rem;display:grid}._receptionPanelHeader_1gc3k_10792 strong{color:#234b35;font-size:.86rem}._receptionPanelHeader_1gc3k_10792 span{line-height:1.4;font-size:.76rem!important}._receptionChecks_1gc3k_10792{flex-wrap:wrap;gap:.4rem;display:flex}._receptionChecks_1gc3k_10792 span{border-radius:999px;padding:.3rem .5rem;font-weight:800;font-size:.68rem!important}._receptionCheckDone_1gc3k_10792{background:#e1f0e5;color:#27633d!important}._receptionCheckMissing_1gc3k_10792{background:#fff0da;color:#80531e!important}._receptionDate_1gc3k_10792{color:#40594b;font-weight:700;font-size:.78rem!important}._receptionReserveNote_1gc3k_10792{background:#fff6e8;border-left:3px solid #d58a38;border-radius:8px;gap:.25rem;padding:.65rem;display:grid}._receptionReserveNote_1gc3k_10792 strong{color:#704817;font-size:.77rem}._receptionReserveNote_1gc3k_10792 p{white-space:pre-line;color:#6b5842!important;font-size:.78rem!important}._receptionReserveNote_1gc3k_10792 small{font-size:.7rem!important}._receptionActions_1gc3k_10792,._receptionFormActions_1gc3k_10792{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._receptionActions_1gc3k_10792 button,._receptionFormActions_1gc3k_10792 button{min-height:38px;padding:.55rem .75rem;font-size:.76rem}._receptionForm_1gc3k_10792{border-top:1px solid #dce7df;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding-top:.75rem;display:grid}._receptionForm_1gc3k_10792 label{color:#40594b;gap:.3rem;font-size:.74rem;font-weight:800;display:grid}._receptionForm_1gc3k_10792 input,._receptionForm_1gc3k_10792 select,._receptionForm_1gc3k_10792 textarea{color:#16324f;width:100%;font:inherit;background:#fff;border:1px solid #cbd9d1;border-radius:9px;padding:.6rem}._receptionForm_1gc3k_10792 input,._receptionForm_1gc3k_10792 select{min-height:42px}._receptionForm_1gc3k_10792 textarea{resize:vertical;line-height:1.45}._receptionFormWide_1gc3k_10792,._receptionFormActions_1gc3k_10792{grid-column:1/-1}._reserveTrackingList_1gc3k_10794{gap:.5rem;margin-top:.35rem;display:grid}._reserveTrackingItem_1gc3k_10794{background:#fff;border:1px solid #ead7bb;border-radius:10px;justify-content:space-between;align-items:center;gap:.65rem;padding:.65rem;display:flex}._reserveTrackingContent_1gc3k_10794{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .5rem;min-width:0;display:grid}._reserveTrackingContent_1gc3k_10794>b{border-radius:999px;width:max-content;padding:.22rem .42rem;font-size:.63rem}._reserveTrackingContent_1gc3k_10794>span{color:#4b4033;font-size:.77rem;font-weight:750}._reserveTrackingContent_1gc3k_10794>small{grid-column:2;color:#6f675e!important}._reserveTodo_1gc3k_10794{background:#ffe9c7;color:#80511a!important}._reservePlanned_1gc3k_10794{background:#e5f0f7;color:#315b74!important}._reserveDone_1gc3k_10794{background:#e0f1e5;color:#23623b!important}._reserveTrackingActions_1gc3k_10794{flex:none;gap:.4rem;display:flex}._reserveTrackingActions_1gc3k_10794 button{min-height:34px;padding:.45rem .6rem;font-size:.7rem}._receptionBlocked_1gc3k_10794{margin:0;font-weight:700;color:#7a551f!important;font-size:.72rem!important}@media (width<=620px){._creationProjectGrid_1gc3k_10784 ._creationProjectHeading_1gc3k_10790{flex-direction:column;align-items:flex-start}._receptionStatus_1gc3k_10790{white-space:normal}._receptionForm_1gc3k_10792{grid-template-columns:1fr}._receptionFormWide_1gc3k_10792,._receptionFormActions_1gc3k_10792{grid-column:1}._receptionActions_1gc3k_10792,._receptionFormActions_1gc3k_10792{flex-direction:column;align-items:stretch}._receptionActions_1gc3k_10792 button,._receptionFormActions_1gc3k_10792 button{width:100%}._reserveTrackingItem_1gc3k_10794,._reserveTrackingActions_1gc3k_10794{flex-direction:column;align-items:stretch}._reserveTrackingActions_1gc3k_10794 button{width:100%}}._photoDossiers_1gc3k_10798{gap:1rem;margin-bottom:1rem;display:grid}._photoDossierList_1gc3k_10798{gap:.75rem;display:grid}._photoDossierList_1gc3k_10798 details{background:#fbfdfb;border:1px solid #d8e5dc;border-radius:14px;overflow:hidden}._photoDossierList_1gc3k_10798 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;list-style:none;display:flex}._photoDossierList_1gc3k_10798 summary::-webkit-details-marker{display:none}._photoDossierList_1gc3k_10798 summary>span:first-child{gap:.2rem;display:grid}._photoDossierList_1gc3k_10798 summary strong{color:#234b35}._photoDossierList_1gc3k_10798 summary small{color:#607268}._photoDossierList_1gc3k_10798 summary:after{content:"Ouvrir";color:#287047;flex:none;font-size:.72rem;font-weight:800}._photoDossierList_1gc3k_10798 details[open] summary:after{content:"Fermer"}._photoDossierList_1gc3k_10798 summary>span:nth-child(2){text-align:right;border-radius:10px;gap:.1rem;margin-left:auto;padding:.5rem .65rem;display:grid}._photoDossierList_1gc3k_10798 summary>span:nth-child(2) b{font-size:.76rem}._photoDossierComplete_1gc3k_10798{color:#27633d;background:#e7f3e8}._photoDossierIncomplete_1gc3k_10798{color:#89521c;background:#fff1df}._photoDossierContent_1gc3k_10798{background:#fff;border-top:1px solid #e1eae4;gap:1rem;padding:1rem;display:grid}._photoStageGroup_1gc3k_10798{gap:.6rem;display:grid}._photoStageGroup_1gc3k_10798>div:first-child{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._photoStageGroup_1gc3k_10798>div:first-child strong{color:#294c39}._photoStageGroup_1gc3k_10798>div:first-child span{color:#607268;font-size:.78rem}._photoDossierGrid_1gc3k_10798{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:.65rem;display:grid}._photoDossierGrid_1gc3k_10798 a{color:inherit;background:#f8faf8;border:1px solid #dce6df;border-radius:10px;text-decoration:none;overflow:hidden}._photoDossierGrid_1gc3k_10798 img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}._photoDossierGrid_1gc3k_10798 a>span{justify-content:space-between;align-items:center;gap:.4rem;padding:.5rem .55rem;display:flex}._photoDossierGrid_1gc3k_10798 b{color:#24563a;font-size:.73rem}._photoDossierGrid_1gc3k_10798 small{color:#607268;text-align:right;font-size:.66rem}._photoDossierEmpty_1gc3k_10798{color:#607268;margin:0;font-size:.86rem}._photoDossierList_1gc3k_10798 details:focus-within{outline-offset:2px;outline:2px solid #7cac8b}@media (width<=620px){._photoClassifiers_1gc3k_8335{grid-template-columns:1fr}._photoDossierList_1gc3k_10798 summary{flex-wrap:wrap;align-items:flex-start}._photoDossierList_1gc3k_10798 summary>span:nth-child(2){text-align:left;order:3;width:100%;margin-left:0}._photoDossierList_1gc3k_10798 summary:after{margin-left:auto}._photoDossierGrid_1gc3k_10798{grid-template-columns:repeat(2,minmax(0,1fr))}}._contractsCard_1gc3k_10800{margin-bottom:1rem}._contractGrid_1gc3k_10800{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:.85rem;display:grid}._contractGrid_1gc3k_10800 article{background:#fff;border:1px solid #dce8df;border-radius:14px;gap:.7rem;padding:1rem;display:grid}._contractGrid_1gc3k_10800 article span,._contractGrid_1gc3k_10800 article small{color:#607268}._contractHeading_1gc3k_10800{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._contractHeading_1gc3k_10800>div{gap:.2rem;display:grid}._contractHealth_1gc3k_10800{color:#27633d;background:#e7f3e8;border-radius:999px;flex:none;padding:.3rem .5rem;font-size:.72rem}._contractNumbers_1gc3k_10800{gap:.15rem;display:grid}._contractNumbers_1gc3k_10800 b{color:#24563a;font-size:1.08rem}._contractForecast_1gc3k_10800{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}._contractForecast_1gc3k_10800 span{background:#f4f7f4;border-radius:9px;gap:.1rem;padding:.55rem;font-size:.72rem;display:grid}._contractForecast_1gc3k_10800 b{color:#294c39;font-size:.85rem}._contractGrid_1gc3k_10800 article em{color:#9a5619;font-size:.82rem;font-style:normal;font-weight:700}._contractHealthy_1gc3k_10800{border-color:#cfe3d3!important}._contractLow_1gc3k_10800{background:#fffaf4!important;border-color:#e9bd8f!important}._contractLow_1gc3k_10800 ._creationProgress_1gc3k_10784 span{background:#d77a2b}._contractLow_1gc3k_10800 ._contractHealth_1gc3k_10800{color:#8e531d;background:#f9e4c7}._contractOver_1gc3k_10800{background:#fff7f6!important;border-color:#e2aaa5!important}._contractOver_1gc3k_10800 ._creationProgress_1gc3k_10784 span{background:#bd4f46}._contractOver_1gc3k_10800 ._contractHealth_1gc3k_10800{color:#8f302a;background:#f5d8d5}._contractOver_1gc3k_10800 ._contractNumbers_1gc3k_10800 b,._contractOver_1gc3k_10800 em{color:#9a342d}._hoursBalance_1gc3k_10800,._terrainHoursBalance_1gc3k_10800{color:#24563a;background:#eef7f0;border-radius:10px;gap:.1rem;padding:.65rem .8rem;display:grid}._hoursBalance_1gc3k_10800 span,._terrainHoursBalance_1gc3k_10800 span{color:#607268;font-size:.82rem}._hoursBalanceWatch_1gc3k_10800{color:#8a541e;background:#fff6e9}._hoursBalanceOver_1gc3k_10800{color:#9a342d;background:#fff0ee}._terrainHoursBalance_1gc3k_10800{margin:0 0 1rem}@media (width<=560px){._contractForecast_1gc3k_10800{grid-template-columns:1fr}._contractHeading_1gc3k_10800{align-items:center}}._page_1gc3k_1{--forest-950:#06392f;--forest-900:#08483b;--forest-800:#0b5947;--forest-700:#176a4d;--leaf:#84b943;--ivory:#f8f6ef;--paper:#fffefa;--ink:#123b32;--muted:#66736e;--line:#dddcd3;background:var(--ivory);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._appTopbarHidden_1gc3k_10838{display:none}._mainWorkspace_1gc3k_10840{width:100%;max-width:none;margin:0;padding:0}._workspaceShell_1gc3k_10842{grid-template-columns:240px minmax(0,1fr);min-height:100vh;display:grid}._sidebar_1gc3k_10846{z-index:20;color:#fff;background:radial-gradient(circle at 15% 5%, #84b94329, transparent 26%), linear-gradient(170deg, var(--forest-900), var(--forest-950));flex-direction:column;height:100vh;padding:28px 14px 20px;display:flex;position:sticky;top:0}._sidebarBrand_1gc3k_10870{letter-spacing:-.04em;align-items:center;gap:11px;padding:0 12px;font-size:1.65rem;display:flex}._brandSymbol_1gc3k_10888{color:#fff;flex:none;width:37px;height:37px}._sidebarMode_1gc3k_10902{border:1px solid #ffffff52;border-radius:10px;grid-template-columns:1fr 1fr;gap:3px;margin:34px 12px 24px;padding:3px;display:grid}._sidebarMode_1gc3k_10902 button{color:#ffffffb8;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:.86rem;font-weight:750}._sidebarMode_1gc3k_10902 ._sidebarModeActive_1gc3k_10946{color:#fff;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff14}._soloMode_1gc3k_10958{color:#ffffffd6;border:1px solid #ffffff40;border-radius:999px;align-self:flex-start;margin:30px 12px 20px;padding:7px 11px;font-size:.76rem;font-weight:800}._sidebarNav_1gc3k_10980{gap:7px;display:grid}._sidebarNav_1gc3k_10980 button{color:#ffffffdb;text-align:left;min-height:53px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 14px;font-size:.96rem;font-weight:750;display:grid;position:relative}._sidebarNav_1gc3k_10980 button>span{color:#fff;letter-spacing:-.12em;font-size:1.15rem}._sidebarNav_1gc3k_10980 button>b{color:#fff;background:#d94c3c;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.68rem;display:grid}._sidebarNav_1gc3k_10980 button:hover{background:#ffffff14}._sidebarNav_1gc3k_10980 button:disabled{opacity:.55;cursor:not-allowed}._sidebarNav_1gc3k_10980 button:disabled:hover{background:0 0}._sidebarNav_1gc3k_10980 ._sidebarNavActive_1gc3k_11052{color:var(--forest-950);background:#fffaf0;box-shadow:0 7px 18px #011e1829,inset 0 0 0 1px #ffffffb3}._sidebarNav_1gc3k_10980 ._sidebarNavActive_1gc3k_11052:hover{background:#fffaf0}._sidebarNav_1gc3k_10980 ._sidebarNavActive_1gc3k_11052>span{color:var(--forest-900)}._sidebarFooter_1gc3k_11068{border-top:1px solid #ffffff29;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:10px;margin-top:auto;padding:18px 8px 0;display:grid}._sidebarAvatar_1gc3k_11088{color:#fff;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:850;display:grid}._sidebarFooter_1gc3k_11068 div{gap:2px;min-width:0;display:grid}._sidebarFooter_1gc3k_11068 strong,._sidebarFooter_1gc3k_11068 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sidebarFooter_1gc3k_11068 strong{font-size:.83rem}._sidebarFooter_1gc3k_11068 small{color:#ffffffa6;font-size:.72rem}._sidebarFooter_1gc3k_11068 button{color:#ffffffd1;cursor:pointer;background:0 0;border:0;font-size:1.55rem}._workspaceContent_1gc3k_672{min-width:0;padding:30px clamp(22px,3.4vw,56px) 68px}._mobileBrandRow_1gc3k_11124,._mobileModeSwitch_1gc3k_11124,._mobileRoleBadge_1gc3k_11124{display:none}._workspaceContent_1gc3k_672 ._workspaceHeader_1gc3k_5095{border-bottom:1px solid #123b321a;align-items:center;margin:0 0 28px;padding-bottom:18px}._workspaceContent_1gc3k_672 ._workspaceTitle_1gc3k_4426 h1{color:var(--ink);letter-spacing:-.01em;font-size:1.06rem}._workspaceContent_1gc3k_672 ._workspaceTitle_1gc3k_4426 ._eyebrow_1gc3k_4404{color:#6f7d77;margin-bottom:5px;font-size:.65rem}._workspaceContent_1gc3k_672 ._workspaceActions_1gc3k_5111>span{color:#75817c;font-size:.7rem}._workspaceContent_1gc3k_672 ._workspaceActions_1gc3k_5111>._sharedSync_1gc3k_11144{justify-content:flex-end;align-items:center;gap:7px;width:auto;max-width:100%;display:inline-flex}._sharedSync_1gc3k_11144:before{content:"";background:#aab2ad;border-radius:999px;flex:none;width:7px;height:7px}._sharedSyncLive_1gc3k_11176:before{background:#2b9a5c;box-shadow:0 0 0 4px #2b9a5c1f}._sharedSyncPolling_1gc3k_11184:before{background:#d59a35}._workspaceContent_1gc3k_672 ._secondaryButton_1gc3k_4609{color:var(--ink);background:#fffefac7;border-color:#c9cec7}._workspaceContent_1gc3k_672 ._installHeaderButton_1gc3k_11192{color:#12593d;background:#edf7ef;border-color:#8fbda2}._workspaceContent_1gc3k_672 ._button_1gc3k_4607{border-color:var(--forest-800);background:var(--forest-800)}._workspaceContent_1gc3k_672 ._button_1gc3k_4607:hover{background:var(--forest-950)}._headerNotification_1gc3k_11200{position:relative}._headerNotification_1gc3k_11200 b{color:#fff;background:#d94c3c;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:7px;font-size:.68rem;display:inline-grid}._workspaceContent_1gc3k_672 ._notificationPanel_1gc3k_5385{border-color:var(--line);background:var(--paper);margin-top:-18px;box-shadow:0 20px 55px #1c302921}._workspaceContent_1gc3k_672>._notice_1gc3k_4687,._workspaceContent_1gc3k_672>._error_1gc3k_4689{margin-bottom:18px}._workspaceContent_1gc3k_672 ._card_1gc3k_6567{border-color:var(--line);background:var(--paper);border-radius:15px;box-shadow:0 8px 28px #18332b0b}._todayDashboard_1gc3k_11254,._terrainHome_1gc3k_11254,._moreSection_1gc3k_11254{gap:19px;display:grid}._dashboardHeading_1gc3k_11256{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._dashboardHeading_1gc3k_11256 h2,._terrainHomeHeading_1gc3k_11268 h2,._sectionHeading_1gc3k_11268 h2{color:var(--ink);letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,3vw,2.55rem);line-height:1}._dashboardHeading_1gc3k_11256>div:first-child{gap:7px;display:grid}._dashboardHeading_1gc3k_11256>div:first-child>strong{color:var(--forest-700);text-transform:capitalize;font-size:.92rem}._dashboardHeading_1gc3k_11256 p,._terrainHomeHeading_1gc3k_11268 p,._sectionHeading_1gc3k_11268 p{color:var(--muted);margin:0;line-height:1.5}._dashboardHeading_1gc3k_11256>div:last-child{gap:10px;display:flex}._dashboardHeading_1gc3k_11256>div:last-child button{min-height:48px}._pilotGuide_1gc3k_11294{background:linear-gradient(135deg,#fffef8,#f2f5e9);border:1px solid #cbd8c9;border-radius:16px;gap:16px;padding:20px;display:grid;box-shadow:0 8px 28px #18332b0b}._pilotGuideIntro_1gc3k_11312{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._pilotGuideIntro_1gc3k_11312>div{gap:5px;display:grid}._pilotGuideIntro_1gc3k_11312 span{color:var(--forest-700);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}._pilotGuideIntro_1gc3k_11312 h3{color:var(--ink);margin:0;font-size:1.18rem}._pilotGuideIntro_1gc3k_11312 p{color:var(--muted);margin:0;font-size:.84rem;line-height:1.5}._pilotGuideIntro_1gc3k_11312>strong{color:#fff;background:var(--forest-800);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:.8rem;display:grid}._pilotProgress_1gc3k_11366{background:#dfe6d8;border-radius:999px;height:6px;overflow:hidden}._pilotProgress_1gc3k_11366 span{border-radius:inherit;background:#6f9e59;height:100%;transition:width .25s;display:block}._pilotSteps_1gc3k_11392{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none;display:grid}._pilotSteps_1gc3k_11392 li{background:#ffffffc7;border:1px solid #dfe5db;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:12px;display:grid}._pilotSteps_1gc3k_11392 li>span{color:#fff;background:#78907e;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.76rem;font-weight:900;display:grid}._pilotSteps_1gc3k_11392 li>div{gap:3px;min-width:0;display:grid}._pilotSteps_1gc3k_11392 li>div strong{color:var(--ink);font-size:.82rem}._pilotSteps_1gc3k_11392 li>div small{color:var(--muted);font-size:.69rem;line-height:1.35}._pilotSteps_1gc3k_11392 li>button{border:1px solid var(--forest-800);color:#fff;background:var(--forest-800);min-height:34px;font:inherit;cursor:pointer;border-radius:8px;padding:7px 10px;font-size:.69rem;font-weight:850}._pilotSteps_1gc3k_11392 li>button:disabled{color:#78847d;cursor:not-allowed;background:#e7ebe5;border-color:#c9d1c8}._pilotSteps_1gc3k_11392 li>em{color:#47783d;font-size:.68rem;font-style:normal;font-weight:850}._pilotSteps_1gc3k_11392 ._pilotStepDone_1gc3k_11506{background:#f5f9ed;border-color:#c9ddbf}._pilotSteps_1gc3k_11392 ._pilotStepDone_1gc3k_11506>span{color:#254d2b;background:#cfe5a4}._kpiGrid_1gc3k_11512{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}._kpiGrid_1gc3k_11512>button{border:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;background:var(--paper);font:inherit;cursor:pointer;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:46px auto;align-items:center;gap:0 12px;padding:17px;display:grid;box-shadow:0 6px 22px #18332b09}._kpiGrid_1gc3k_11512>button:hover{border-color:#aab9af;transform:translateY(-1px)}._kpiGrid_1gc3k_11512>button>span,._actionPreview_1gc3k_11558>button>span:first-child{color:#fff;border-radius:50%;grid-row:1/3;place-items:center;width:44px;height:44px;font-size:1.18rem;font-weight:900;display:grid}._kpiGrid_1gc3k_11512>button>strong{font-size:1.75rem;line-height:1}._kpiGrid_1gc3k_11512>button>small{color:#3f4c47;align-self:start;font-size:.79rem;line-height:1.25}._kpiGreen_1gc3k_11584{background:#2f7c4b}._kpiAmber_1gc3k_11586{background:#e3a42f}._kpiRed_1gc3k_11588{background:#d94c3c}._kpiSage_1gc3k_11590{background:#5d9460}._dashboardColumns_1gc3k_11594{grid-template-columns:minmax(0,2.5fr) minmax(260px,.82fr);gap:14px;display:grid}._dayPreview_1gc3k_11604,._actionPreview_1gc3k_11558{border:1px solid var(--line);background:var(--paper);border-radius:15px;min-width:0;padding:19px;box-shadow:0 7px 26px #18332b09}._dashboardCardTitle_1gc3k_11620{justify-content:space-between;align-items:center;gap:14px;margin-bottom:15px;display:flex}._dashboardCardTitle_1gc3k_11620 h3{color:var(--ink);margin:0;font-size:1.05rem}._dashboardCardTitle_1gc3k_11620 button{color:var(--forest-700);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.78rem;font-weight:850}._dayPreviewList_1gc3k_11654{gap:8px;display:grid}._dayPreviewList_1gc3k_11654>button{min-height:64px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:#fcfdf8;border:1px solid #e2e3dc;border-left:4px solid #75a66a;border-radius:10px;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}._dayPreviewList_1gc3k_11654>button:hover{background:#f8fbf4;border-color:#a9bcae}._dayPreviewList_1gc3k_11654 time{font-size:.82rem;font-weight:850}._dayPreviewList_1gc3k_11654>button>span{gap:4px;min-width:0;display:grid}._dayPreviewList_1gc3k_11654 strong,._dayPreviewList_1gc3k_11654 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._dayPreviewList_1gc3k_11654 small{color:var(--muted);font-size:.75rem}._dayPreviewList_1gc3k_11654 em{white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:.67rem;font-style:normal;font-weight:850}._dashboardStatus_planned_1gc3k_11714,._dashboardStatus_progress_1gc3k_11714{color:#2f6544;background:#e7f1e5}._dashboardStatus_submitted_1gc3k_11716{color:#8b5918;background:#fff0d7}._dashboardStatus_correction_1gc3k_11718,._dashboardStatus_cancelled_1gc3k_11718{color:#8b332b;background:#fde4e0}._dashboardStatus_validated_1gc3k_11720{color:#245f3d;background:#dff0e3}._actionPreview_1gc3k_11558{align-content:start;gap:9px;display:grid}._actionPreview_1gc3k_11558 ._dashboardCardTitle_1gc3k_11620{margin-bottom:6px}._actionPreview_1gc3k_11558>button{color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:#fffaf1;border:1px solid #ead9b4;border-radius:11px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}._actionPreview_1gc3k_11558>button>span:first-child{width:38px;height:38px;font-size:1rem}._actionPreview_1gc3k_11558>button>span:nth-child(2){gap:3px;display:grid}._actionPreview_1gc3k_11558>button small{color:var(--muted);font-size:.72rem}._actionPreview_1gc3k_11558>button>b{font-size:1.2rem}._dashboardEmpty_1gc3k_11764{color:var(--muted);text-align:center;border:1px dashed #cfd4ca;border-radius:11px;gap:5px;padding:22px;display:grid}._dashboardEmpty_1gc3k_11764 strong{color:var(--ink)}._dashboardEmpty_1gc3k_11764 button{color:var(--forest-700);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:center;margin-top:5px;font-weight:850}._sectionHeading_1gc3k_11268{gap:7px;margin-bottom:20px;display:grid}._sectionHeading_1gc3k_11268>span,._terrainHomeHeading_1gc3k_11268 span{color:var(--forest-700);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:900}._sectionHeading_1gc3k_11268 h2{font-size:2rem}._terrainHome_1gc3k_11254{margin-bottom:20px}._terrainHomeHeading_1gc3k_11268{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._terrainHomeHeading_1gc3k_11268>div{gap:5px;display:grid}._terrainHomeHeading_1gc3k_11268 h2{font-size:2.15rem}._terrainHomeHeading_1gc3k_11268 p{color:var(--forest-700);text-transform:capitalize;font-size:.88rem;font-weight:750}._nextIntervention_1gc3k_11856{color:#fff;background:radial-gradient(circle at 94% 12%, #84b9434d, transparent 28%), linear-gradient(140deg, var(--forest-800), var(--forest-950));border-radius:18px;padding:22px;overflow:hidden;box-shadow:0 16px 42px #073f332e}._nextInterventionTop_1gc3k_11872{justify-content:space-between;align-items:center;gap:15px;display:flex}._nextInterventionTop_1gc3k_11872 span{color:#cfe7d9;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:850}._nextInterventionTop_1gc3k_11872 time{color:var(--forest-950);background:#e8f1dd;border-radius:999px;padding:6px 9px;font-size:.78rem;font-weight:900}._nextIntervention_1gc3k_11856 h3{margin:24px 0 6px;font-size:clamp(1.35rem,4vw,2rem)}._nextIntervention_1gc3k_11856 p{color:#d6e8e0;margin:0;line-height:1.45}._nextInterventionActions_1gc3k_11908{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:22px;display:grid}._nextInterventionActions_1gc3k_11908 a,._nextInterventionActions_1gc3k_11908 button{min-height:48px;color:var(--forest-950);font:inherit;cursor:pointer;background:#fffefa;border:1px solid #e5ebdc;border-radius:10px;place-items:center;font-size:.83rem;font-weight:850;text-decoration:none;display:grid}._nextInterventionActions_1gc3k_11908 a:hover,._nextInterventionActions_1gc3k_11908 button:hover{background:#eef4e5}._nextInterventionActions_1gc3k_11908 button{background:#e8f1d9;border-color:#d5e5bd}._terrainQuickGrid_1gc3k_11952{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._terrainQuickGrid_1gc3k_11952 button{border:1px solid var(--line);color:var(--ink);text-align:left;background:var(--paper);font:inherit;cursor:pointer;border-radius:13px;gap:3px;padding:15px;display:grid}._terrainQuickGrid_1gc3k_11952 strong{color:var(--forest-700);font-size:1.35rem}._terrainQuickGrid_1gc3k_11952 span{color:var(--muted);font-size:.74rem}._terrainDayEmpty_1gc3k_11990{color:var(--muted);text-align:center;background:var(--paper);border:1px solid #cfe0cf;border-radius:17px;justify-items:center;gap:5px;padding:35px 18px;display:grid}._terrainDayEmpty_1gc3k_11990>span{color:#fff;background:#4d8a56;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:5px;font-size:1.35rem;font-weight:900;display:grid}._terrainDayEmpty_1gc3k_11990 strong{color:var(--ink)}._terrainDayEmpty_1gc3k_11990 p{margin:0}._moreGrid_1gc3k_12042{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._moreGrid_1gc3k_12042>button{border:1px solid var(--line);min-height:92px;color:var(--ink);text-align:left;background:var(--paper);font:inherit;cursor:pointer;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:3px 13px;padding:16px;display:grid}._moreGrid_1gc3k_12042>button:hover{border-color:#aab9af;transform:translateY(-1px)}._moreGrid_1gc3k_12042>button>span{color:#fff;background:var(--forest-700);border-radius:12px;grid-row:1/3;place-items:center;width:46px;height:46px;font-size:1.15rem;display:grid}._moreGrid_1gc3k_12042>button strong{align-self:end}._moreGrid_1gc3k_12042>button small{color:var(--muted);align-self:start}._moreGrid_1gc3k_12042>button>b{grid-area:1/3/3;font-size:1.35rem}@media (width<=1100px){._kpiGrid_1gc3k_11512{grid-template-columns:repeat(2,minmax(0,1fr))}._dashboardColumns_1gc3k_11594{grid-template-columns:1fr}}@media (width<=900px){._mainWorkspace_1gc3k_10840{width:100%;padding:0}._workspaceShell_1gc3k_10842{display:block}._sidebar_1gc3k_10846{z-index:40;width:100%;height:auto;padding:7px max(8px, env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));border-top:1px solid #ffffff24;display:block;position:fixed;inset:auto 0 0}._sidebar_1gc3k_10846>._sidebarBrand_1gc3k_10870,._sidebarMode_1gc3k_10902,._soloMode_1gc3k_10958,._sidebarFooter_1gc3k_11068{display:none}._sidebarNav_1gc3k_10980{grid-template-columns:repeat(auto-fit,minmax(62px,1fr));gap:3px;display:grid}._sidebarNav_1gc3k_10980 button{text-align:center;border-radius:9px;flex-direction:column;justify-content:center;gap:2px;min-height:58px;padding:5px 3px;font-size:.65rem;display:flex}._sidebarNav_1gc3k_10980 button>span{font-size:1.08rem;line-height:1}._sidebarNav_1gc3k_10980 button>b{min-width:18px;height:18px;font-size:.58rem;position:absolute;top:3px;right:calc(50% - 25px)}._workspaceContent_1gc3k_672{padding:14px 14px 96px}._mobileBrandRow_1gc3k_11124{border-bottom:1px solid #123b321a;justify-content:space-between;align-items:center;margin-bottom:13px;padding:3px 2px 12px;display:flex}._mobileBrandRow_1gc3k_11124 ._sidebarBrand_1gc3k_10870{color:var(--forest-950);padding:0;font-size:1.3rem}._mobileBrandRow_1gc3k_11124 ._brandSymbol_1gc3k_10888{width:31px;height:31px;color:var(--forest-900);font-size:1.3rem}._mobileRoleBadge_1gc3k_11124{width:max-content;min-height:32px;color:var(--forest-900);background:#eef3e8;border:1px solid #cbd8ce;border-radius:999px;align-items:center;padding:6px 11px;font-size:.72rem;font-weight:850;display:inline-flex}._workspaceContent_1gc3k_672 ._workspaceHeader_1gc3k_5095{border:0;flex-direction:row;align-items:center;gap:10px;margin-bottom:18px;padding:0}._workspaceContent_1gc3k_672 ._workspaceTitle_1gc3k_4426 h1,._workspaceContent_1gc3k_672 ._workspaceTitle_1gc3k_4426 ._eyebrow_1gc3k_4404{display:none}._workspaceContent_1gc3k_672 ._workspaceTitle_1gc3k_4426 ._workspaceNameRow_1gc3k_5159 h1{text-overflow:ellipsis;white-space:nowrap;max-width:min(45vw,220px);font-size:.94rem;display:block;overflow:hidden}._workspaceNameRow_1gc3k_5159{gap:7px}._headerStructuresButton_1gc3k_5173{min-height:38px;padding:5px 7px 5px 9px}._headerStructuresButton_1gc3k_5173>span strong{max-width:min(30vw,140px);font-size:.72rem}._headerStructuresButton_1gc3k_5173>span small{display:none}._multiStructureList_1gc3k_10644{grid-template-columns:1fr}._multiStructureHeading_1gc3k_10634{align-items:flex-start}._mobileModeSwitch_1gc3k_11124{background:#ffffffb8;border:1px solid #bfcac2;border-radius:10px;gap:3px;padding:3px;display:flex}._mobileModeSwitch_1gc3k_11124 button,._mobileModeSwitch_1gc3k_11124 span{min-height:34px;color:var(--muted);font:inherit;background:0 0;border:0;border-radius:7px;padding:7px 12px;font-size:.76rem;font-weight:850}._mobileModeSwitch_1gc3k_11124 ._mobileModeActive_1gc3k_12336,._mobileModeSwitch_1gc3k_11124 span{color:#fff;background:var(--forest-800)}._workspaceContent_1gc3k_672 ._workspaceActions_1gc3k_5111{margin-left:auto}._workspaceContent_1gc3k_672 ._workspaceActions_1gc3k_5111>span,._workspaceContent_1gc3k_672 ._workspaceActions_1gc3k_5111>button:last-child{display:none}._workspaceContent_1gc3k_672 ._workspaceActions_1gc3k_5111 ._secondaryButton_1gc3k_4609{width:auto;min-height:38px;padding:7px 9px;font-size:.68rem}._dashboardHeading_1gc3k_11256{flex-direction:column;align-items:stretch}._dashboardHeading_1gc3k_11256>div:last-child{grid-template-columns:1fr 1fr;display:grid}._pilotSteps_1gc3k_11392,._dashboardColumns_1gc3k_11594{grid-template-columns:1fr}._notificationPanel_1gc3k_5385{width:100%}}@media (width<=620px){._workspaceContent_1gc3k_672{padding-inline:11px}._dashboardHeading_1gc3k_11256 h2,._terrainHomeHeading_1gc3k_11268 h2{font-size:1.9rem}._dashboardHeading_1gc3k_11256>div:last-child{grid-template-columns:1fr}._pilotGuide_1gc3k_11294{padding:15px 13px}._pilotGuideIntro_1gc3k_11312{gap:12px}._pilotGuideIntro_1gc3k_11312>strong{width:40px;height:40px}._pilotSteps_1gc3k_11392 li{grid-template-columns:32px minmax(0,1fr)}._pilotSteps_1gc3k_11392 li>button,._pilotSteps_1gc3k_11392 li>em{grid-column:2;justify-self:start}._kpiGrid_1gc3k_11512{gap:8px}._kpiGrid_1gc3k_11512>button{grid-template-columns:38px minmax(0,1fr);padding:12px 10px}._kpiGrid_1gc3k_11512>button>span{width:36px;height:36px;font-size:.95rem}._kpiGrid_1gc3k_11512>button>strong{font-size:1.35rem}._kpiGrid_1gc3k_11512>button>small{font-size:.68rem}._dayPreview_1gc3k_11604,._actionPreview_1gc3k_11558{padding:14px}._dayPreviewList_1gc3k_11654>button{grid-template-columns:48px minmax(0,1fr)}._dayPreviewList_1gc3k_11654 em{grid-column:2;justify-self:start}._nextIntervention_1gc3k_11856{padding:18px}._nextInterventionActions_1gc3k_11908,._terrainQuickGrid_1gc3k_11952,._moreGrid_1gc3k_12042{grid-template-columns:1fr}._workspaceContent_1gc3k_672 ._workspaceActions_1gc3k_5111>button:first-of-type{display:none}._headerNotification_1gc3k_11200{font-size:0!important}._headerNotification_1gc3k_11200:before{content:"Alertes";font-size:.68rem}}._secondaryScreen_1gc3k_12414{gap:14px;display:grid}._subpageBar_1gc3k_12424{border:1px solid var(--line);background:#fffefad1;border-radius:14px;align-items:center;gap:14px;min-height:58px;padding:8px 12px;display:flex;box-shadow:0 7px 22px #18332b09}._subpageBar_1gc3k_12424>button{min-height:42px;color:var(--forest-900);background:var(--paper);font:inherit;cursor:pointer;border:1px solid #c9d1ca;border-radius:10px;padding:8px 13px;font-size:.8rem;font-weight:850}._subpageBar_1gc3k_12424>button:hover{background:#f1f5eb;border-color:#9eafa3}._subpageBar_1gc3k_12424>div{gap:2px;min-width:0;display:grid}._subpageBar_1gc3k_12424 span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:850}._subpageBar_1gc3k_12424 strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;overflow:hidden}._workspaceContent_1gc3k_672 ._sectionHeading_1gc3k_11268{border:1px solid var(--line);background:linear-gradient(135deg,#fffefaf5,#f2f6ebe6);border-radius:15px;margin-bottom:16px;padding:20px 22px;box-shadow:0 7px 24px #18332b0a}._workspaceContent_1gc3k_672 ._sectionHeading_1gc3k_11268 h2{font-size:clamp(1.75rem,2.7vw,2.2rem)}._workspaceContent_1gc3k_672 ._sectionHeading_1gc3k_11268 p{max-width:720px}._workspaceContent_1gc3k_672 ._card_1gc3k_6567{padding:clamp(18px,2.2vw,26px)}._workspaceContent_1gc3k_672 ._cardHeader_1gc3k_6567{min-height:38px}._workspaceContent_1gc3k_672 ._cardHeader_1gc3k_6567>span,._workspaceContent_1gc3k_672 ._directoryHeader_1gc3k_6243>b{color:var(--forest-900);background:#e8f0df;border-radius:999px;padding:6px 10px;font-size:.74rem;font-weight:850}._planningGrid_1gc3k_626,._grid_1gc3k_5617,._agendaGrid_1gc3k_6923,._directoryGrid_1gc3k_6221{gap:16px}._planningGrid_1gc3k_626>._card_1gc3k_6567,._grid_1gc3k_5617>._card_1gc3k_6567,._agendaGrid_1gc3k_6923>._card_1gc3k_6567,._agendaGrid_1gc3k_6923>aside,._directoryGrid_1gc3k_6221>._card_1gc3k_6567,._directoryGrid_1gc3k_6221>aside,._timesheetSection_1gc3k_10618{border-color:#d9dbd2;box-shadow:0 8px 26px #18332b0b}._workspaceContent_1gc3k_672 ._form_1gc3k_626{gap:14px;margin-top:20px}._workspaceContent_1gc3k_672 ._form_1gc3k_626 label,._timesheetEntryForm_1gc3k_10736 label{color:#3f514a}._workspaceContent_1gc3k_672 ._form_1gc3k_626 input,._workspaceContent_1gc3k_672 ._form_1gc3k_626 select,._workspaceContent_1gc3k_672 ._form_1gc3k_626 textarea,._timesheetEntryForm_1gc3k_10736 input,._timesheetEntryForm_1gc3k_10736 select,._directorySearch_1gc3k_6297 input,._listFilters_1gc3k_8776 input,._listFilters_1gc3k_8776 select,._reportSearch_1gc3k_6691 input{min-height:48px;color:var(--ink);background:#fffefa;border-color:#c9d1ca;border-radius:10px}._workspaceContent_1gc3k_672 ._form_1gc3k_626 textarea{resize:vertical;width:100%;font:inherit;padding:11px 13px;line-height:1.45}._workspaceContent_1gc3k_672 ._form_1gc3k_626 :is(input,select,textarea):focus,._timesheetEntryForm_1gc3k_10736 :is(input,select):focus,._directorySearch_1gc3k_6297 input:focus,._listFilters_1gc3k_8776 :is(input,select):focus,._reportSearch_1gc3k_6691 input:focus{border-color:var(--forest-700);outline:3px solid #176a4d21}._intervention_1gc3k_1672,._client_1gc3k_1862,._reportReview_1gc3k_2480,._agendaItem_1gc3k_7383,._directoryPerson_1gc3k_6357,._timesheetPerson_1gc3k_10620{background:#fffefa;border-color:#dde0d7;box-shadow:0 4px 16px #18332b06}._intervention_1gc3k_1672:hover,._client_1gc3k_1862:hover,._directoryPerson_1gc3k_6357:hover{border-color:#b9c5ba}._workspaceContent_1gc3k_672 ._planningDashboard_1gc3k_8822 ._dashboardActive_1gc3k_8879,._workspaceContent_1gc3k_672 ._reportDashboard_1gc3k_6627 ._reportDashboardActive_1gc3k_6679,._workspaceContent_1gc3k_672 ._calendarModes_1gc3k_6963 ._calendarModeActive_1gc3k_7031{border-color:var(--forest-900);color:#fff;background:var(--forest-900);box-shadow:none}._workspaceContent_1gc3k_672 ._planningDashboard_1gc3k_8822 ._dashboardActive_1gc3k_8879 strong,._workspaceContent_1gc3k_672 ._reportDashboard_1gc3k_6627 ._reportDashboardActive_1gc3k_6679 strong{color:#fff}._workspaceContent_1gc3k_672 :is(._button_1gc3k_4607,._secondaryButton_1gc3k_4609,._clearFilters_1gc3k_9165,._terrainButton_1gc3k_5805,._routeButton_1gc3k_5879,._wazeButton_1gc3k_5881,._callButton_1gc3k_5883){min-height:44px}._workspaceContent_1gc3k_672 ._secondaryButton_1gc3k_4609:hover,._workspaceContent_1gc3k_672 ._clearFilters_1gc3k_9165:hover{background:#f1f5eb;border-color:#9eafa3}._planningVisualItem_1gc3k_1446,._calendarEvent_1gc3k_7205{min-height:44px}._reportReview_1gc3k_2480,._timesheetPerson_1gc3k_10620{padding:clamp(15px,2vw,20px)}._clientDetail_1gc3k_9305,._reportHistory_1gc3k_6779,._timesheetEntryForm_1gc3k_10736{background:#f7f9f4;border-color:#d9ded7}._agendaActions_1gc3k_7493,._reportActions_1gc3k_3164,._directoryActions_1gc3k_6461,._clientHistoryActions_1gc3k_10013{gap:8px}._agendaActions_1gc3k_7493>*,._reportActions_1gc3k_3164>*,._directoryActions_1gc3k_6461>*,._clientHistoryActions_1gc3k_10013>*{min-height:42px}@media (width<=900px){._workspaceContent_1gc3k_672{padding-bottom:calc(104px + env(safe-area-inset-bottom))}._sidebar_1gc3k_10846{box-shadow:0 -10px 30px #06392f2e}._sidebarNav_1gc3k_10980 button{min-height:62px}._subpageBar_1gc3k_12424{z-index:15;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:54px;position:sticky;top:8px}._planningGrid_1gc3k_626,._grid_1gc3k_5617,._agendaGrid_1gc3k_6923,._directoryGrid_1gc3k_6221,._structureGrid_1gc3k_1684{grid-template-columns:1fr}._workspaceContent_1gc3k_672 ._card_1gc3k_6567{border-radius:14px;padding:17px}._workspaceContent_1gc3k_672 ._sectionHeading_1gc3k_11268{padding:17px}._workspaceContent_1gc3k_672 :is(input,select,textarea){font-size:16px}._directorySide_1gc3k_6507,._structureSide_1gc3k_1924,._planningGrid_1gc3k_626>aside,._grid_1gc3k_5617>aside,._agendaGrid_1gc3k_6923>aside{position:static}._formRow_1gc3k_656{grid-template-columns:1fr}}@media (width<=620px){._installDialog_1gc3k_4839{border-radius:18px;gap:16px;padding:20px 16px}._installDialogHeading_1gc3k_4897 img{width:56px;height:56px}._installDialogHeading_1gc3k_4897 h2{font-size:1.35rem}._subpageBar_1gc3k_12424{gap:10px;margin-inline:-1px;padding:7px 8px}._subpageBar_1gc3k_12424>button{min-height:44px;padding-inline:10px}._workspaceContent_1gc3k_672 ._sectionHeading_1gc3k_11268{border-radius:13px;margin-bottom:12px;padding:15px}._workspaceContent_1gc3k_672 ._sectionHeading_1gc3k_11268 h2{font-size:1.75rem}._workspaceContent_1gc3k_672 ._card_1gc3k_6567{padding:14px}._workspaceContent_1gc3k_672 :is(._button_1gc3k_4607,._secondaryButton_1gc3k_4609,._clearFilters_1gc3k_9165,._terrainButton_1gc3k_5805,._routeButton_1gc3k_5879,._wazeButton_1gc3k_5881,._callButton_1gc3k_5883){min-height:48px}._nextInterventionActions_1gc3k_11908 a,._nextInterventionActions_1gc3k_11908 button{min-height:52px}._terrainQuickGrid_1gc3k_11952 button{min-height:72px}._intervention_1gc3k_1672{grid-template-columns:1fr;padding:13px}._interventionTopline_1gc3k_5719,._reportReviewHeader_1gc3k_2644,._reportActions_1gc3k_3164,._agendaActions_1gc3k_7493,._timesheetSubmit_1gc3k_10696,._timesheetApproval_1gc3k_10696{flex-direction:column;align-items:stretch}._reportBadges_1gc3k_2646{flex-wrap:wrap;align-items:flex-start}._reportDashboard_1gc3k_6627{grid-template-columns:repeat(2,minmax(0,1fr))}._reportDashboard_1gc3k_6627 button{min-height:58px}._directoryHeader_1gc3k_6243{flex-direction:column;align-items:flex-start;gap:10px}._directoryPerson_1gc3k_6357{grid-template-columns:46px minmax(0,1fr);gap:10px 12px}._directoryNumber_1gc3k_6407,._directoryActions_1gc3k_6461{grid-column:1/-1}._directoryActions_1gc3k_6461{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));display:grid}._directoryActions_1gc3k_6461>*{justify-content:center}._agendaActions_1gc3k_7493{grid-template-columns:1fr;display:grid}._agendaActions_1gc3k_7493>*{width:100%}._planningBoard_1gc3k_17{scroll-snap-type:x proximity}._planningDayColumn_1gc3k_8937{scroll-snap-align:start}._timesheetTotals_1gc3k_10674 span{min-width:calc(50% - 5px)}._timesheetEntryForm_1gc3k_10736{padding:11px}}._planningVisualItem_1gc3k_1446{padding:0}._planningTeamBoardDay_1gc3k_13252,._planningTeamRowDay_1gc3k_13254{grid-template-columns:minmax(135px,.45fr) minmax(0,1.55fr)}._planningTeamBoardDay_1gc3k_13252{width:100%;min-width:0}@media (width<=900px){._page_1gc3k_1{width:100%;max-width:100%;overflow-x:clip}._planningGrid_1gc3k_626,._planningGrid_1gc3k_626>._card_1gc3k_6567{width:100%;min-width:0;max-width:100%}._planningBoardScroll_1gc3k_1176{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}}@media (width<=620px){._planningTeamBoardDay_1gc3k_13252,._planningTeamRowDay_1gc3k_13254{grid-template-columns:minmax(105px,.65fr) minmax(0,1.35fr)}._planningTeamCorner_1gc3k_1204,._planningPersonCell_1gc3k_1208{min-width:0;padding:10px 8px}._planningToolbar_1gc3k_8790{gap:10px;width:100%;min-width:0}._planningToolbar_1gc3k_8790 ._calendarNavigation_1gc3k_6961{grid-template-columns:44px minmax(0,1fr) 44px;width:100%;display:grid}._planningToolbar_1gc3k_8790 ._calendarModes_1gc3k_6963{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}._planningToolbar_1gc3k_8790 ._calendarNavigation_1gc3k_6961 button,._planningToolbar_1gc3k_8790 ._calendarModes_1gc3k_6963 button{width:100%;min-width:0}._planningToolbar_1gc3k_8790 ._calendarPeriod_1gc3k_6983{overflow-wrap:anywhere;text-align:left;max-width:100%}._planningExportRow_1gc3k_8806 button{flex:190px}._planningUnassigned_1gc3k_1054{width:100%;min-width:0;max-width:100%;overflow:hidden}}._planningCompanyScope_1gc3k_13430{background:#edf8f1;border:1px solid #bdd8c9;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:-4px 0 18px;padding:12px 14px;display:flex}._planningCompanyScope_1gc3k_13430>div{gap:3px;display:grid}._planningCompanyScope_1gc3k_13430>div strong{color:#075f3d;font-size:.9rem}._planningCompanyScope_1gc3k_13430>div span,._planningCreationStructure_1gc3k_13476 small{color:#536a5e;font-size:.76rem}._planningCompanyScope_1gc3k_13430 label,._planningCreationStructure_1gc3k_13476{color:#36584a;gap:5px;font-size:.73rem;font-weight:800;display:grid}._planningCompanyScope_1gc3k_13430 select,._planningCreationStructure_1gc3k_13476 select,._planningStructureSelect_1gc3k_13508{color:#124e38;min-height:42px;font:inherit;background:#fff;border:1px solid #9fc9b1;border-radius:10px;padding:8px 34px 8px 11px;font-weight:800}._planningCreationStructure_1gc3k_13476{background:#f4f8f5;border-radius:13px;margin:-3px 0 16px;padding:12px}._planningStructureBadge_1gc3k_13544,._planningStructurePill_1gc3k_13546{color:#075f3d;background:#fff;border:1px solid #9fc9b1;border-radius:999px;width:fit-content;padding:3px 7px;font-size:.63rem;font-weight:900;line-height:1.1}._planningStructurePill_1gc3k_13546{margin:5px 0 1px;font-size:.7rem}._planningCardOpenButton_1gc3k_13580{color:#075f3d;width:calc(100% - 16px);font:inherit;cursor:pointer;background:#fff;border:1px solid #7db596;border-radius:7px;margin:0 8px 7px;padding:5px 7px;font-size:.68rem;font-weight:800}._planningImport_1gc3k_13608{background:#fbfcfa;border:1px dashed #cbd5ce;border-radius:12px;margin:18px 0 0;overflow:hidden}._planningWeekTools_1gc3k_13617{flex-wrap:wrap;gap:9px;margin:0 0 14px;display:flex}._planningFullscreen_1gc3k_13625{z-index:100;background:#f2f6f2;grid-template-columns:minmax(0,1fr) minmax(310px,360px);align-items:start;width:100vw;height:100dvh;margin:0;padding:12px;position:fixed;inset:0;overflow:auto}._planningFullscreen_1gc3k_13625>._card_1gc3k_6567{min-width:0}._planningFullscreenButton_1gc3k_13661{color:#17633f;min-height:35px;font:inherit;cursor:pointer;background:#f7fbf8;border:1px solid #b9d0c0;border-radius:8px;padding:6px 10px;font-size:.76rem;font-weight:800}._planningFullscreenButton_1gc3k_13661[aria-pressed=true]{color:#fff;background:#17633f}._planningPaletteEditor_1gc3k_13696,._planningAbsenceEditor_1gc3k_13697{background:#f9fbfa;border:1px solid #cddbd4;border-radius:11px;flex:280px}._planningPaletteEditor_1gc3k_13696 summary,._planningAbsenceEditor_1gc3k_13697 summary{color:#173f2b;cursor:pointer;gap:2px;padding:11px 13px;font-size:.84rem;font-weight:800;display:grid}._planningPaletteEditor_1gc3k_13696 summary small,._planningAbsenceEditor_1gc3k_13697 summary small{color:#64776b;font-size:.69rem;font-weight:500}._planningPaletteBody_1gc3k_13722,._planningAbsenceBody_1gc3k_13723{border-top:1px solid #dce6df;gap:12px;padding:13px;display:grid}._planningPaletteBody_1gc3k_13722 p{color:#536a5e;margin:0;font-size:.76rem}._planningPaletteMappings_1gc3k_13736,._planningAbsenceBody_1gc3k_13723 form{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:9px;display:grid}._planningPaletteMappings_1gc3k_13736 label,._planningAbsenceBody_1gc3k_13723 label{color:#345747;gap:4px;font-size:.72rem;font-weight:750;display:grid}._planningPaletteMappings_1gc3k_13736 select,._planningAbsenceBody_1gc3k_13723 :is(select,input),._planningSwatchList_1gc3k_13755 input[type=text],._planningSwatchList_1gc3k_13755 input:not([type]),._planningSwatchAdd_1gc3k_13757 input:not([type]){color:#173f2b;min-width:0;min-height:40px;font:inherit;background:#fff;border:1px solid #b9cec0;border-radius:8px;padding:7px}._planningAbsenceBody_1gc3k_13723 ._planningAbsenceCheck_1gc3k_13769{align-items:center;gap:9px;min-height:40px;display:flex}._planningAbsenceBody_1gc3k_13723 ._planningAbsenceCheck_1gc3k_13769 input[type=checkbox]{accent-color:#245d3d;width:17px;min-width:17px;height:17px;min-height:17px;margin:0;padding:0}._planningAbsenceHint_1gc3k_13803{color:#536a5e;margin:0;font-size:.76rem}._planningSwatchList_1gc3k_13755{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:7px;display:grid}._planningSwatchList_1gc3k_13755>div,._planningSwatchAdd_1gc3k_13757{align-items:center;gap:6px;display:flex}._planningSwatchList_1gc3k_13755 input[type=color],._planningSwatchAdd_1gc3k_13757 input[type=color]{background:#fff;border:1px solid #b9cec0;border-radius:8px;width:42px;min-width:42px;height:40px;padding:2px}._planningSwatchList_1gc3k_13755 input:not([type]),._planningSwatchAdd_1gc3k_13757 input:not([type]){flex:1}._planningSwatchList_1gc3k_13755 button,._planningAbsenceList_1gc3k_13845 button{color:#7c4235;cursor:pointer;background:#fff;border:1px solid #d6ddd7;border-radius:7px;min-height:36px;padding:5px 9px}._planningAbsenceList_1gc3k_13845{gap:6px;display:grid}._planningAbsenceList_1gc3k_13845>div{border-top:1px solid #e4ebe6;justify-content:space-between;align-items:center;gap:8px;padding-top:7px;display:flex}._planningAbsenceActions_1gc3k_13871{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._planningAbsenceActions_1gc3k_13871 button:not(:last-child){color:#245d3d}._planningAbsenceList_1gc3k_13845 span{gap:2px;font-size:.75rem;display:grid}._planningAbsenceList_1gc3k_13845 small{color:#607386}._terrainLeaveNotice_1gc3k_13903{justify-items:start;gap:11px;max-width:720px;padding:24px;display:grid}._terrainLeaveNotice_1gc3k_13903 h2,._terrainLeaveNotice_1gc3k_13903 p{margin:0}._terrainLeaveNotice_1gc3k_13903 p{color:#536a5e;line-height:1.5}._terrainPastReports_1gc3k_13939{background:#f8fbf8;border:1px solid #dce6df;border-radius:10px;gap:8px;padding:15px;display:grid}._terrainPastReports_1gc3k_13939 h3,._terrainPastReports_1gc3k_13939 p{margin:0}._terrainPastReports_1gc3k_13939 details{background:#fff;border:1px solid #dce6df;border-radius:8px;padding:9px 12px}._terrainPastReports_1gc3k_13939 summary{cursor:pointer;font-weight:700}._terrainPastReports_1gc3k_13939 details>div{white-space:pre-wrap;gap:7px;padding-top:10px;display:grid}._planningWeekBoard_1gc3k_14004{background:#d7e3dd;gap:1px;min-width:max-content;display:grid}._planningWeekCorner_1gc3k_14011,._planningWeekColumnHeading_1gc3k_14012,._planningWeekAbsentHeading_1gc3k_14013{color:#244b37;background:#e7f0e9;min-height:38px;padding:11px;font-size:.74rem;font-weight:800}._planningWeekCorner_1gc3k_14011{z-index:4;position:sticky;left:0}._planningWeekAbsentHeading_1gc3k_14013{color:#694f41;background:#f5ece4}._planningWeekRow_1gc3k_14033{background:#d7e3dd;grid-column:1/-1;gap:1px;display:grid}._planningWeekDay_1gc3k_14040,._planningWeekCrew_1gc3k_14041,._planningWeekGeneral_1gc3k_14042,._planningWeekEmpty_1gc3k_14044,._planningWeekAbsences_1gc3k_14045{background:#fff;min-height:126px}._planningWeekDay_1gc3k_14040{z-index:3;align-content:start;gap:3px;padding:10px;display:grid;position:sticky;left:0}._planningWeekDay_1gc3k_14040 span{color:#617568;text-transform:capitalize;font-size:.68rem}._planningWeekDay_1gc3k_14040 strong{color:#173f2b;font-size:.9rem}._planningWeekDay_1gc3k_14040 small{color:#617568;font-size:.67rem}._planningWeekDay_1gc3k_14040 button,._planningWeekAdd_1gc3k_14077,._planningWeekEmpty_1gc3k_14044 button{color:#17633f;width:fit-content;min-height:30px;font:inherit;cursor:pointer;background:#f7fbf8;border:1px solid #bbd2c3;border-radius:7px;padding:4px 7px;font-size:.7rem;font-weight:750}._planningWeekCrew_1gc3k_14041{align-content:start;gap:6px;padding:7px;display:grid}._planningWeekGeneral_1gc3k_14042{align-content:start;gap:7px;padding:8px;display:grid}._planningDropHint_1gc3k_14114{color:#17633f;background:#f6fbf7;border:1px dashed #70a582;border-radius:7px;padding:8px;font-size:.73rem;font-weight:700;display:block}._planningWeekCellActions_1gc3k_14136{flex-wrap:wrap;gap:5px;display:flex}._planningFreeCell_1gc3k_14148{color:#173f2b;background:#fff;border:1px dashed #8da79a;border-radius:8px;min-height:46px}._planningFreeCell_1gc3k_14148 button{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:3px;padding:7px;display:grid}._planningFreeCell_1gc3k_14148 small{opacity:.75;font-size:.68rem}._planningFreeCell_1gc3k_14148 strong{overflow-wrap:anywhere;font-size:.78rem}._planningWeekCrewHeading_1gc3k_14211{gap:2px;min-height:31px;padding:2px;display:grid}._planningWeekCrewHeading_1gc3k_14211 strong{color:#173f2b;font-size:.72rem}._planningWeekCrewHeading_1gc3k_14211 small{color:#617568;font-size:.65rem}._planningWeekEmpty_1gc3k_14044{place-items:center;padding:7px;display:grid}._planningWeekAbsences_1gc3k_14045{background:#fcf9f6;align-content:start;gap:5px;padding:8px;display:grid}._planningWeekAbsences_1gc3k_14045>div{background:#fff;border-left:3px solid #c49078;gap:2px;padding:4px 6px;font-size:.69rem;display:grid}._planningWeekAbsences_1gc3k_14045 small,._planningWeekAbsences_1gc3k_14045>span{color:#826f63;font-size:.66rem}._planningCardMain_1gc3k_3520 :is(time,span,em){color:inherit;opacity:.83}._planningCardExtras_1gc3k_14263{border-top:1px solid #2951382e;margin:0 8px 5px}._planningCardExtras_1gc3k_14263 summary{color:#29563b;cursor:pointer;padding:5px 0;font-size:.72rem;font-weight:700}._planningCardExtras_1gc3k_14263 ._planningConfirmationControl_1gc3k_14289,._planningCardExtras_1gc3k_14263 ._planningCardColorControl_1gc3k_14291{margin-left:0;margin-right:0}._planningCardExtras_1gc3k_14263 ._planningCardOpenButton_1gc3k_13580,._planningCardExtras_1gc3k_14263 ._planningCardArchiveButton_1gc3k_3584{width:100%;margin:0 0 5px}._planningCardState_1gc3k_14312{font-weight:700;font-size:.65rem!important}._planningConfirmationControl_1gc3k_14289{color:inherit;gap:3px;margin:0 8px 4px;font-size:.65rem;font-weight:700;display:grid}._planningConfirmationControl_1gc3k_14289 select{color:#173f2b;min-width:0;min-height:29px;font:inherit;background:#fff;border:1px solid #aebeb1;border-radius:6px;padding:3px}._planningCardColorControl_1gc3k_14291{color:inherit;grid-template-columns:minmax(0,1fr) 34px;align-items:end;gap:5px;margin:0 8px 6px;font-size:.7rem;font-weight:700;display:grid}._planningCardColorControl_1gc3k_14291 label{gap:3px;display:grid}._planningCardColorControl_1gc3k_14291 select{color:#173f2b;width:100%;min-width:0;min-height:29px;font:inherit;background:#fff;border:1px solid #aebeb1;border-radius:6px}._planningCardColorControl_1gc3k_14291 input[type=color]{cursor:pointer;background:#fff;border:1px solid #aebeb1;border-radius:6px;width:34px;height:29px;padding:2px}._planningCellEditorHint_1gc3k_14412{color:#52685a;margin:8px 0 0;font-size:.83rem}._planningCellColorRow_1gc3k_14424{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}._planningCellColorRow_1gc3k_14424 input[type=color]{width:56px;min-height:48px;padding:3px}._planningCellEditorActions_1gc3k_14450{flex-wrap:wrap;gap:8px;display:flex}._planningCellDelete_1gc3k_14462{color:#a63627;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;padding:7px 0}._planningListConfirmation_1gc3k_14481,._terrainConfirmationState_1gc3k_14482{color:#4c6256;margin:3px 0;font-size:.7rem;font-weight:750;display:inline-block}._planningImport_1gc3k_13608>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:10px 13px;list-style:none;display:flex}._planningImport_1gc3k_13608>summary::-webkit-details-marker{display:none}._planningImport_1gc3k_13608>summary>span{gap:3px;display:grid}._planningImport_1gc3k_13608>summary strong{color:#52655b}._planningImport_1gc3k_13608>summary small,._planningImportIntro_1gc3k_14536 span,._planningImportIntro_1gc3k_14536 small,._planningImportFileName_1gc3k_14540 span{color:#64776d}._planningImport_1gc3k_13608>summary>b{color:#185b46;background:#e2f0e5;border-radius:999px;padding:6px 10px;font-size:.78rem}._planningImportBody_1gc3k_14564{border-top:1px solid #dbe5dd;gap:14px;padding:0 16px 16px;display:grid}._planningImportIntro_1gc3k_14536{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding-top:15px;display:grid}._planningImportIntro_1gc3k_14536>div:first-child{gap:4px;display:grid}._planningImportActions_1gc3k_14602,._planningImportConfirm_1gc3k_14604{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._planningImportFile_1gc3k_14540,._documentUploadButton_1gc3k_10125{color:#fff;cursor:pointer;background:#0d5a43;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 15px;font-weight:800;display:inline-flex!important}._planningImportFile_1gc3k_14540 input,._documentUploadButton_1gc3k_10125 input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}._planningImportFileName_1gc3k_14540{align-items:center;gap:9px;min-width:0;display:flex}._planningImportFileName_1gc3k_14540 strong{overflow-wrap:anywhere}._planningImportErrors_1gc3k_14688{color:#8e3026;background:#fff2ef;border:1px solid #e8bcb6;border-radius:10px;padding:10px 12px}._planningImportErrors_1gc3k_14688 p{margin:0}._planningImportSummary_1gc3k_14712{gap:8px;display:flex}._planningImportSummary_1gc3k_14712 span{color:#28604b;background:#e3f0e7;border-radius:999px;padding:7px 10px;font-size:.84rem}._planningImportSummary_1gc3k_14712 ._planningImportSummaryError_1gc3k_14738{color:#963a30;background:#fde7e3}._planningImportTableWrap_1gc3k_14748{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d6e0d8;border-radius:12px;width:100%;overflow-x:auto}._planningImportTable_1gc3k_14748{border-collapse:collapse;width:100%;min-width:820px;font-size:.82rem}._planningImportTable_1gc3k_14748 th,._planningImportTable_1gc3k_14748 td{text-align:left;vertical-align:top;border-bottom:1px solid #e4ebe5;padding:9px 10px}._planningImportTable_1gc3k_14748 th{color:#486157;white-space:nowrap;background:#edf4ee;position:sticky;top:0}._planningImportTable_1gc3k_14748 td small{color:#718078;margin-top:2px;display:block}._planningImportRowError_1gc3k_14824{color:#8d3229;background:#fff4f2}._interventionDocuments_1gc3k_14834,._documentManager_1gc3k_14836{background:#f4f9f4;border:1px solid #c8dad0;border-radius:13px;gap:10px;padding:12px;display:grid}._interventionDocumentsHeading_1gc3k_14854,._documentManagerHeading_1gc3k_14856{justify-content:space-between;align-items:center;gap:12px;display:flex}._interventionDocumentsHeading_1gc3k_14854>div,._documentManagerHeading_1gc3k_14856>div{gap:2px;display:grid}._interventionDocumentsHeading_1gc3k_14854 span,._documentManagerHeading_1gc3k_14856 span,._documentManager_1gc3k_14836>small{color:#63766c;font-size:.82rem}._documentManagerHeading_1gc3k_14856>b{color:#185b46;background:#e0eee4;border-radius:999px;padding:5px 9px;font-size:.78rem}._documentManageButton_1gc3k_14912{color:#174d3b;background:#fff;border:1px solid #9fb8aa;border-radius:9px;min-height:40px;padding:8px 12px;font-weight:800}._documentList_1gc3k_14932,._documentManagerList_1gc3k_14934{gap:7px;display:grid}._documentList_1gc3k_14932 article,._documentManagerList_1gc3k_14934 article{background:#fff;border:1px solid #d8e3db;border-radius:10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:9px;display:grid}._documentManagerList_1gc3k_14934 article{grid-template-columns:42px minmax(0,1fr) auto auto}._documentIcon_1gc3k_14978{color:#fff;letter-spacing:.04em;background:#a53b31;border-radius:8px;justify-content:center;align-items:center;width:42px;height:34px;font-size:.68rem;font-weight:900;display:inline-flex}._documentList_1gc3k_14932 article>div,._documentManagerList_1gc3k_14934 article>div{gap:2px;min-width:0;display:grid}._documentList_1gc3k_14932 article span,._documentManagerList_1gc3k_14934 article span{color:#6b7b73;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._documentList_1gc3k_14932 article a,._documentManagerList_1gc3k_14934 article a{color:#fff;background:#0d5a43;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:8px 12px;font-weight:850;text-decoration:none;display:inline-flex}._documentManagerList_1gc3k_14934 article button{color:#8b3027;background:#fff6f4;border:1px solid #e0b7b1;border-radius:9px;min-height:40px;padding:8px 10px;font-weight:750}._planningDocumentBadge_1gc3k_15086{color:#7e2b24;background:#f9dfdb;border-radius:999px;justify-self:start;padding:3px 7px;font-size:.68rem}@media (width<=720px){._planningCompanyScope_1gc3k_13430{flex-direction:column;align-items:stretch}._planningCompanyScope_1gc3k_13430 label,._planningCompanyScope_1gc3k_13430 select,._planningStructureSelect_1gc3k_13508{width:100%}._planningImportIntro_1gc3k_14536{grid-template-columns:1fr}._planningImportActions_1gc3k_14602,._planningImportConfirm_1gc3k_14604{grid-template-columns:1fr;display:grid}._planningImportActions_1gc3k_14602>*,._planningImportConfirm_1gc3k_14604>*{width:100%}._interventionDocumentsHeading_1gc3k_14854,._documentManagerHeading_1gc3k_14856{flex-direction:column;align-items:stretch}._documentManageButton_1gc3k_14912{width:100%}._documentList_1gc3k_14932 article,._documentManagerList_1gc3k_14934 article{grid-template-columns:42px minmax(0,1fr)}._documentList_1gc3k_14932 article a,._documentManagerList_1gc3k_14934 article a,._documentManagerList_1gc3k_14934 article button{grid-column:1/-1;width:100%}}._singleColumnGrid_1gc3k_15202{grid-template-columns:minmax(0,1fr)!important}._reportComplements_1gc3k_15204{border:1px solid #d8e5dc;border-radius:12px;padding:14px}._reportComplements_1gc3k_15204 summary{cursor:pointer;color:#294c39;font-weight:700}._reportComplements_1gc3k_15204 summary small{color:#607268;margin-top:4px;font-weight:400;display:block}._reportComplements_1gc3k_15204[open]>label{margin-top:14px;display:grid}._multiStructureTimesheet_1gc3k_10632,._multiStructureTimesheet_1gc3k_10632 ._timesheetPerson_1gc3k_10620{min-width:0}._multiStructureTimesheet_1gc3k_10632 ._followupToolbar_1gc3k_2038{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0}._multiStructureTimesheet_1gc3k_10632 ._timesheetTableHead_1gc3k_10682,._multiStructureTimesheet_1gc3k_10632 ._timesheetRow_1gc3k_10682{grid-template-columns:minmax(105px,.65fr) minmax(0,1.8fr) minmax(100px,.7fr) minmax(85px,.65fr)}._multiStructureTimesheet_1gc3k_10632 ._timesheetRow_1gc3k_10682>span:nth-child(2){overflow-wrap:anywhere;min-width:0}._multiStructureTimesheet_1gc3k_10632 ._multiStructureList_1gc3k_10644 article>div strong{white-space:normal;overflow-wrap:anywhere}._multiStructureTimesheet_1gc3k_10632 ._multiStructureList_1gc3k_10644 article>button{min-height:44px}@media (width<=700px){._multiStructureTimesheet_1gc3k_10632{padding:12px}._multiStructureTimesheet_1gc3k_10632 ._followupToolbar_1gc3k_2038{grid-template-columns:1fr}._multiStructureTimesheet_1gc3k_10632 ._timesheetRow_1gc3k_10682{grid-template-columns:minmax(0,1fr) auto}._multiStructureTimesheet_1gc3k_10632 ._timesheetRow_1gc3k_10682>span:nth-child(3){text-align:right;overflow-wrap:anywhere;max-width:150px}._multiStructureTimesheet_1gc3k_10632 ._multiStructureList_1gc3k_10644 article>button{justify-self:stretch;width:100%}}._reportFields_1gc3k_15238{border:0;min-width:0;margin:0;padding:0;display:contents}._terrainTransmissionState_1gc3k_15254{gap:10px;display:grid}._terrainTransmissionState_1gc3k_15254 p{margin:0}._photoRetryPlaceholder_1gc3k_15268{aspect-ratio:4/3;color:#24563a;text-align:center;background:#f5faf6;place-items:center;width:100%;padding:.75rem;font-size:.8rem;font-weight:700;display:grid}@media (width<=760px){._planningFullscreen_1gc3k_13625{grid-template-columns:minmax(0,1fr);padding:8px}._planningCellColorRow_1gc3k_14424{grid-template-columns:minmax(0,1fr) auto}}._planningGrid_1gc3k_626._planningBoardWide_1gc3k_15306{grid-template-columns:minmax(0,1fr)}._planningBoardWide_1gc3k_15306>._card_1gc3k_6567,._planningBoardWide_1gc3k_15306>aside{min-width:0}._planningBoardWide_1gc3k_15306 :is(._planningWeekDay_1gc3k_14040,._planningWeekGeneral_1gc3k_14042,._planningWeekCrew_1gc3k_14041,._planningWeekAbsences_1gc3k_14045){min-height:92px}._planningVisualItem_1gc3k_1446{grid-template-columns:minmax(0,1fr) auto;gap:0}._planningVisualItem_1gc3k_1446 ._planningCardMain_1gc3k_3520{grid-column:1/-1;gap:2px;padding:6px 8px 4px}._planningCardTopline_1gc3k_15356{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}._planningCardTopline_1gc3k_15356 time{flex:none;font-weight:800}._planningCardTopline_1gc3k_15356 ._planningStructureBadge_1gc3k_13544{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._planningVisualItem_1gc3k_1446 ._planningMoveButton_1gc3k_264{justify-self:start;width:auto;min-height:28px;margin:0 0 5px 8px;padding:3px 6px}._planningVisualItem_1gc3k_1446 ._planningCardExtras_1gc3k_14263{border-top:0;grid-column:2;align-self:center;margin:0 8px 5px 0}._planningVisualItem_1gc3k_1446 ._planningCardExtras_1gc3k_14263 summary{padding:3px 4px}._planningVisualItem_1gc3k_1446 ._planningCardExtras_1gc3k_14263[open]{border-top:1px solid #2951382e;grid-column:1/-1;margin:0 8px 6px}._planningVisualItem_1gc3k_1446 ._planningCardExtras_1gc3k_14263[open] summary{padding:5px 0}
