*{box-sizing:border-box}:root{--blue:#1769e8;--blue-strong:#0c55cc;--navy:#10213c;--text:#14213d;--muted:#6b7a90;--line:#e3e9f1;--soft:#f4f7fb;--paper:#fff;--red:#e5484d;--green:#18a05e;--orange:#f08c2e}:is(html,body){color:#14213d;background:#f5f7fa;width:100%;min-height:100%;margin:0;font-family:Inter,Segoe UI,Arial,sans-serif}:is(button,input){font:inherit}button{color:inherit}:is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline-offset:2px;outline:3px solid #2563eb38}.GeoCrmProductShell-module__d-DV7G__shell{background:var(--soft);grid-template:64px minmax(0,1fr)/56px minmax(0,1fr);width:100vw;height:100dvh;display:grid;position:relative;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__workspaceNotices{z-index:121;pointer-events:none;gap:8px;width:min(560px,100vw - 32px);display:grid;position:absolute;top:76px;left:50%;transform:translate(-50%)}.GeoCrmProductShell-module__d-DV7G__actionError,.GeoCrmProductShell-module__d-DV7G__actionSuccess,.GeoCrmProductShell-module__d-DV7G__offlineBanner{pointer-events:auto;border-radius:13px;align-items:center;gap:10px;width:100%;min-height:46px;padding:10px 12px;font-size:12px;font-weight:700;display:flex;box-shadow:0 14px 36px #25334a29}.GeoCrmProductShell-module__d-DV7G__actionError{color:#a82f35;background:#fff5f5;border:1px solid #f4b9bc}.GeoCrmProductShell-module__d-DV7G__actionSuccess{color:#17683f;background:#f1fbf5;border:1px solid #a9dfbf}.GeoCrmProductShell-module__d-DV7G__actionError span,.GeoCrmProductShell-module__d-DV7G__actionSuccess span,.GeoCrmProductShell-module__d-DV7G__offlineBanner span{flex:1;min-width:0}.GeoCrmProductShell-module__d-DV7G__actionError button,.GeoCrmProductShell-module__d-DV7G__actionSuccess button{background:#e5484d1a;border:0;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.GeoCrmProductShell-module__d-DV7G__actionError .GeoCrmProductShell-module__d-DV7G__noticeAction{border:1px solid #a82f352e;flex:none;align-items:center;gap:6px;width:auto;min-height:32px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__actionError .GeoCrmProductShell-module__d-DV7G__noticeAction:disabled{cursor:wait;opacity:.58}.GeoCrmProductShell-module__d-DV7G__actionError .GeoCrmProductShell-module__d-DV7G__noticeDismiss,.GeoCrmProductShell-module__d-DV7G__actionSuccess .GeoCrmProductShell-module__d-DV7G__noticeDismiss{flex:0 0 28px}.GeoCrmProductShell-module__d-DV7G__actionSuccess button{background:#18a05e1a}.GeoCrmProductShell-module__d-DV7G__offlineBanner{color:#87510d;background:#fff8e9;border:1px solid #efc780;padding:8px 10px 8px 12px}.GeoCrmProductShell-module__d-DV7G__header{z-index:50;border-bottom:1px solid var(--line);background:#fffffff5;grid-column:1/-1;align-items:center;gap:18px;min-width:0;padding:0 18px;display:flex;box-shadow:0 1px 8px #15294a0d}.GeoCrmProductShell-module__d-DV7G__brand{align-items:center;gap:10px;min-width:max-content;display:flex}.GeoCrmProductShell-module__d-DV7G__brandMark{color:#fff;background:linear-gradient(145deg,#2f7df4,#0756d6);border-radius:12px;place-items:center;width:36px;height:36px;font-weight:900;display:grid;box-shadow:0 8px 20px #1769e838}.GeoCrmProductShell-module__d-DV7G__brand div{display:grid}.GeoCrmProductShell-module__d-DV7G__brand strong{letter-spacing:-.02em;font-size:17px}.GeoCrmProductShell-module__d-DV7G__brand small{color:#8390a3;letter-spacing:.13em;text-transform:uppercase;font-size:9px}.GeoCrmProductShell-module__d-DV7G__primaryNav{align-items:center;gap:4px;height:100%;display:flex}.GeoCrmProductShell-module__d-DV7G__primaryNav button{color:#52627a;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;height:100%;padding:0 10px;font-size:12px;font-weight:700;display:flex}.GeoCrmProductShell-module__d-DV7G__primaryNav button:hover,.GeoCrmProductShell-module__d-DV7G__primaryNav button.GeoCrmProductShell-module__d-DV7G__active{color:var(--blue);border-bottom-color:var(--blue)}.GeoCrmProductShell-module__d-DV7G__globalSearch{border:1px solid var(--line);color:#8a97aa;background:#fbfcfe;border-radius:11px;flex:1;align-items:center;gap:9px;min-width:190px;max-width:310px;height:40px;margin-left:auto;padding:0 12px;display:flex}.GeoCrmProductShell-module__d-DV7G__globalSearch input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.GeoCrmProductShell-module__d-DV7G__globalSearch kbd{color:#8290a4;background:#eef2f7;border-radius:6px;padding:3px 6px;font-size:10px}.GeoCrmProductShell-module__d-DV7G__notificationButton{background:0 0;border:0;border-radius:11px;place-items:center;width:38px;height:38px;display:grid;position:relative}.GeoCrmProductShell-module__d-DV7G__notificationButton span{color:#fff;background:var(--red);border:2px solid #fff;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-weight:800;display:grid;position:absolute;top:2px;right:1px}.GeoCrmProductShell-module__d-DV7G__notificationAnchor{flex:none;position:relative}.GeoCrmProductShell-module__d-DV7G__notificationButton{cursor:pointer}.GeoCrmProductShell-module__d-DV7G__notificationButton:hover,.GeoCrmProductShell-module__d-DV7G__notificationButton.GeoCrmProductShell-module__d-DV7G__active{color:var(--blue);background:#edf4ff}.GeoCrmProductShell-module__d-DV7G__notificationButton span{width:auto;min-width:16px;padding:0 3px}.GeoCrmProductShell-module__d-DV7G__notificationBackdrop{z-index:51;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#10213c14;border:0;position:fixed;inset:0}.GeoCrmProductShell-module__d-DV7G__notificationCenter{z-index:52;border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;width:min(390px,100vw - 24px);max-height:min(620px,100dvh - 82px);display:grid;position:absolute;top:48px;right:-12px;overflow:hidden;box-shadow:0 24px 70px #10213c38}.GeoCrmProductShell-module__d-DV7G__notificationHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex}.GeoCrmProductShell-module__d-DV7G__notificationHeader strong{color:var(--ink);margin-top:4px;font-size:17px;display:block}.GeoCrmProductShell-module__d-DV7G__notificationHeader>button{background:var(--soft);cursor:pointer;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.GeoCrmProductShell-module__d-DV7G__notificationList{display:grid;overflow-y:auto}.GeoCrmProductShell-module__d-DV7G__notificationList>button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;grid-template-columns:36px minmax(0,1fr) auto 16px;align-items:center;gap:10px;width:100%;padding:13px 16px;display:grid}.GeoCrmProductShell-module__d-DV7G__notificationList>button:hover{background:#f8faff}.GeoCrmProductShell-module__d-DV7G__notificationList>button>span{border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.GeoCrmProductShell-module__d-DV7G__notificationList>button>div{gap:4px;min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__notificationList>button strong{color:var(--ink);font-size:10px}.GeoCrmProductShell-module__d-DV7G__notificationList>button small{color:var(--muted);font-size:9px;line-height:1.45}.GeoCrmProductShell-module__d-DV7G__notificationList>button>b{border-radius:8px;place-items:center;min-width:28px;height:24px;padding:0 6px;font-size:10px;display:grid}.GeoCrmProductShell-module__d-DV7G__notificationList>button.GeoCrmProductShell-module__d-DV7G__danger>span,.GeoCrmProductShell-module__d-DV7G__notificationList>button.GeoCrmProductShell-module__d-DV7G__danger>b{color:#bc343b;background:#fff0f1}.GeoCrmProductShell-module__d-DV7G__notificationList>button.GeoCrmProductShell-module__d-DV7G__warning>span,.GeoCrmProductShell-module__d-DV7G__notificationList>button.GeoCrmProductShell-module__d-DV7G__warning>b{color:#a86512;background:#fff6e5}.GeoCrmProductShell-module__d-DV7G__notificationList>button.GeoCrmProductShell-module__d-DV7G__info>span,.GeoCrmProductShell-module__d-DV7G__notificationList>button.GeoCrmProductShell-module__d-DV7G__info>b{color:var(--blue);background:#edf4ff}.GeoCrmProductShell-module__d-DV7G__notificationEmpty{color:#39975b;text-align:center;justify-items:center;gap:7px;padding:34px 20px;display:grid}.GeoCrmProductShell-module__d-DV7G__notificationEmpty strong{color:var(--ink);font-size:11px}.GeoCrmProductShell-module__d-DV7G__notificationEmpty span{max-width:260px;color:var(--muted);font-size:9px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__notificationNote{border-top:1px solid var(--line);color:#617087;background:#f8fafc;align-items:flex-start;gap:7px;margin:0;padding:12px 16px;font-size:8px;line-height:1.45;display:flex}.GeoCrmProductShell-module__d-DV7G__profileButton{border:1px solid var(--line);text-align:left;background:#fff;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:190px;padding:5px 8px;display:grid}.GeoCrmProductShell-module__d-DV7G__profileButton>span,.GeoCrmProductShell-module__d-DV7G__largeAvatar{width:36px;height:36px;color:var(--blue);background:#eaf2ff;border-radius:10px;place-items:center;font-size:11px;font-weight:850;display:grid}.GeoCrmProductShell-module__d-DV7G__profileButton div{min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__profileButton strong,.GeoCrmProductShell-module__d-DV7G__profileButton small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__profileButton strong{font-size:11px}.GeoCrmProductShell-module__d-DV7G__profileButton small{color:var(--muted);font-size:9px}.GeoCrmProductShell-module__d-DV7G__mobileMenuButton{background:0 0;border:0;display:none}.GeoCrmProductShell-module__d-DV7G__iconRail{z-index:35;border-right:1px solid var(--line);background:#fff;flex-direction:column;grid-area:2/1;align-items:center;gap:8px;padding:14px 8px;display:flex}.GeoCrmProductShell-module__d-DV7G__railBrand{display:none}.GeoCrmProductShell-module__d-DV7G__iconRail button{color:#6d7b90;cursor:pointer;background:0 0;border:0;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.GeoCrmProductShell-module__d-DV7G__iconRail button:hover,.GeoCrmProductShell-module__d-DV7G__iconRail button.GeoCrmProductShell-module__d-DV7G__active{color:var(--blue);background:#eaf2ff}.GeoCrmProductShell-module__d-DV7G__workspace{grid-area:2/2;min-width:0;min-height:0;position:relative;overflow:auto}.GeoCrmProductShell-module__d-DV7G__mapWorkspace{overflow:hidden}.GeoCrmProductShell-module__d-DV7G__withInspector{padding-right:390px}.GeoCrmProductShell-module__d-DV7G__filters{z-index:30;border-right:1px solid var(--line);background:#fffffff7;width:248px;padding:20px 16px;transition:transform .2s;position:absolute;top:64px;bottom:0;left:56px;box-shadow:8px 0 28px #15294a12}.GeoCrmProductShell-module__d-DV7G__filterHeader{justify-content:space-between;align-items:flex-start;display:flex}.GeoCrmProductShell-module__d-DV7G__filterHeader h2{margin:4px 0 0;font-size:22px}.GeoCrmProductShell-module__d-DV7G__filterHeader button{background:var(--soft);border:0;border-radius:10px;place-items:center;width:34px;height:34px;display:none}.GeoCrmProductShell-module__d-DV7G__filterList{gap:7px;margin-top:22px;display:grid}.GeoCrmProductShell-module__d-DV7G__filterList button,.GeoCrmProductShell-module__d-DV7G__filterBlock button{color:#52627a;text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0 12px;font-size:12px;display:flex}.GeoCrmProductShell-module__d-DV7G__filterBlock>button.GeoCrmProductShell-module__d-DV7G__active{color:var(--blue);background:#edf3ff;border-color:#bfd0f7}.GeoCrmProductShell-module__d-DV7G__filterList button:hover,.GeoCrmProductShell-module__d-DV7G__filterList button.GeoCrmProductShell-module__d-DV7G__active{color:var(--blue);background:#edf4ff;border-color:#cfe0fb}.GeoCrmProductShell-module__d-DV7G__filterList button.GeoCrmProductShell-module__d-DV7G__danger{color:#b83c42}.GeoCrmProductShell-module__d-DV7G__filterList button.GeoCrmProductShell-module__d-DV7G__success{color:#16814f}.GeoCrmProductShell-module__d-DV7G__filterList b,.GeoCrmProductShell-module__d-DV7G__filterBlock b{background:#fffc;border-radius:8px;place-items:center;min-width:23px;height:23px;font-size:10px;display:grid}.GeoCrmProductShell-module__d-DV7G__filterBlock{border-top:1px solid var(--line);gap:9px;margin-top:24px;padding-top:20px;display:grid}.GeoCrmProductShell-module__d-DV7G__filterBlock>span{color:#8794a7;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__filterBlock button{border-color:var(--line);background:#fff;justify-content:flex-start}.GeoCrmProductShell-module__d-DV7G__filterBlock button b{background:#eef2f7;margin-left:auto}.GeoCrmProductShell-module__d-DV7G__mapLayerList{gap:7px;display:grid}.GeoCrmProductShell-module__d-DV7G__mapLayerList button{min-height:38px;padding:0 10px;font-size:10px}.GeoCrmProductShell-module__d-DV7G__mapLayerList button.GeoCrmProductShell-module__d-DV7G__active{color:var(--blue);background:#edf3ff;border-color:#bfd0f7}.GeoCrmProductShell-module__d-DV7G__mapPresetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.GeoCrmProductShell-module__d-DV7G__mapPresetGrid button{text-align:center;justify-content:center;min-height:36px;padding:0 8px;font-size:10px}.GeoCrmProductShell-module__d-DV7G__mapPresetGrid button.GeoCrmProductShell-module__d-DV7G__active{color:var(--blue);background:#edf3ff;border-color:#bfd0f7}.GeoCrmProductShell-module__d-DV7G__filterHint{color:#276348;background:#edf8f2;border-radius:13px;gap:10px;margin-top:24px;padding:13px;display:flex}.GeoCrmProductShell-module__d-DV7G__filterHint svg{flex:none}.GeoCrmProductShell-module__d-DV7G__filterHint strong,.GeoCrmProductShell-module__d-DV7G__filterHint span{display:block}.GeoCrmProductShell-module__d-DV7G__filterHint strong{font-size:11px}.GeoCrmProductShell-module__d-DV7G__filterHint span{margin-top:4px;font-size:9px;line-height:1.45}.GeoCrmProductShell-module__d-DV7G__mapStage{position:absolute;inset:0 0 0 248px}:is(.GeoCrmProductShell-module__d-DV7G__mapStage .atlas-map,.GeoCrmProductShell-module__d-DV7G__mapStage .atlas-map__canvas){position:absolute;inset:0}.GeoCrmProductShell-module__d-DV7G__mapStage .atlas-map__tools{z-index:8;background:#fff;border-radius:14px;gap:6px;padding:6px;display:grid;position:absolute;bottom:24px;left:18px;box-shadow:0 10px 25px #14244126}:is(.GeoCrmProductShell-module__d-DV7G__mapStage .atlas-map__tools button,.GeoCrmProductShell-module__d-DV7G__mapStage .atlas-map__tools span){background:0 0;border:0;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.GeoCrmProductShell-module__d-DV7G__mapStage .atlas-map__state{z-index:2;color:var(--muted);background:#eef2ea;place-content:center;justify-items:center;gap:10px;display:grid;position:absolute;inset:0}.GeoCrmProductShell-module__d-DV7G__mapStage .atlas-map__territory-state{z-index:11;color:#805b22;background:#fffaebf5;border:1px solid #efd9b9;border-radius:10px;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:9px;font-weight:750;display:flex;position:absolute;bottom:82px;right:20px;box-shadow:0 8px 22px #172f561f}.GeoCrmProductShell-module__d-DV7G__mapStage .atlas-map__territory-state button{color:#315fbf;cursor:pointer;background:#edf3ff;border:0;border-radius:7px;min-height:26px;padding:0 8px;font-size:9px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__mapMetrics{z-index:10;grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px;display:grid;position:absolute;top:18px;left:18px;right:18px}.GeoCrmProductShell-module__d-DV7G__mapMetrics article{min-height:72px;color:var(--blue);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffed;border:1px solid #ffffffbf;border-radius:14px;align-items:center;gap:11px;padding:13px 15px;display:flex;box-shadow:0 8px 24px #172f561a}.GeoCrmProductShell-module__d-DV7G__mapMetrics article.GeoCrmProductShell-module__d-DV7G__metricDanger{color:var(--red)}.GeoCrmProductShell-module__d-DV7G__mapMetrics span,.GeoCrmProductShell-module__d-DV7G__mapMetrics strong{display:block}.GeoCrmProductShell-module__d-DV7G__mapMetrics span{color:var(--muted);font-size:10px}.GeoCrmProductShell-module__d-DV7G__mapMetrics strong{color:var(--text);margin-top:2px;font-size:20px}.GeoCrmProductShell-module__d-DV7G__mapDayCard{z-index:11;color:#fff;background:var(--navy);text-align:left;border:0;border-radius:15px;justify-content:space-between;align-items:center;width:280px;padding:16px 18px;display:flex;position:absolute;bottom:24px;right:20px;box-shadow:0 14px 35px #10213c3d}.GeoCrmProductShell-module__d-DV7G__mapDayCard span,.GeoCrmProductShell-module__d-DV7G__mapDayCard strong{display:block}.GeoCrmProductShell-module__d-DV7G__mapDayCard span{color:#9fb0c7;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__mapDayCard strong{margin-top:5px;font-size:14px}.GeoCrmProductShell-module__d-DV7G__mobileMapFilters{display:none}.GeoCrmProductShell-module__d-DV7G__mapTerritoryLegend{z-index:10;color:#52627a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #ffffffc7;border-radius:11px;flex-wrap:wrap;gap:7px 12px;max-width:420px;padding:9px 11px;display:flex;position:absolute;bottom:80px;left:76px;box-shadow:0 8px 22px #172f561f}.GeoCrmProductShell-module__d-DV7G__mapTerritoryLegend span{align-items:center;gap:5px;font-size:9px;font-weight:700;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__mapTerritoryLegend i{border-radius:3px;width:9px;height:9px}.GeoCrmProductShell-module__d-DV7G__legendConfigured{background:#356ae6}.GeoCrmProductShell-module__d-DV7G__legendDuplicate{background:#dc6b24}.GeoCrmProductShell-module__d-DV7G__legendUnconfigured{background:#8693a8}.GeoCrmProductShell-module__d-DV7G__mapRouteLegend{z-index:10;color:#52627a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #ffffffc7;border-radius:11px;align-items:center;gap:8px 12px;padding:9px 11px;display:flex;position:absolute;bottom:104px;right:20px;box-shadow:0 8px 22px #172f561f}.GeoCrmProductShell-module__d-DV7G__mapRouteLegend span{align-items:center;gap:5px;font-size:9px;font-weight:800;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__mapRouteLegend i{border-radius:999px;width:18px;height:4px}.GeoCrmProductShell-module__d-DV7G__mapRouteLegend small{color:#7b879b;font-size:8px}.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend,.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure{display:none}.GeoCrmProductShell-module__d-DV7G__legendPlanRoute{background:#176f51}.GeoCrmProductShell-module__d-DV7G__legendActualRoute{background:#356ae6}.GeoCrmProductShell-module__d-DV7G__mapCreateButton{z-index:11;color:#fff;background:var(--blue);border:0;border-radius:13px;align-items:center;gap:8px;min-height:44px;padding:0 15px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:24px;left:76px;box-shadow:0 12px 28px #1769e842}.GeoCrmProductShell-module__d-DV7G__mapPlacementBanner{z-index:13;min-width:360px;color:var(--blue);background:#fffffff5;border:1px solid #b9d4fb;border-radius:14px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid;position:absolute;top:106px;left:50%;transform:translate(-50%);box-shadow:0 14px 34px #172f5629}.GeoCrmProductShell-module__d-DV7G__mapPlacementBanner strong,.GeoCrmProductShell-module__d-DV7G__mapPlacementBanner span{display:block}.GeoCrmProductShell-module__d-DV7G__mapPlacementBanner strong{color:var(--text);font-size:11px}.GeoCrmProductShell-module__d-DV7G__mapPlacementBanner span{color:var(--muted);margin-top:3px;font-size:9px}.GeoCrmProductShell-module__d-DV7G__mapPlacementBanner button{background:var(--soft);border:0;border-radius:9px;min-height:34px;padding:0 10px;font-size:9px}.GeoCrmProductShell-module__d-DV7G__refreshButton{z-index:32;border:1px solid var(--line);width:42px;height:42px;color:var(--blue);background:#fff;border-radius:13px;place-items:center;display:grid;position:absolute;bottom:18px;right:16px;box-shadow:0 8px 20px #1424411f}.GeoCrmProductShell-module__d-DV7G__page{width:min(1380px,100%);min-height:100%;margin:0 auto;padding:28px 30px 60px}.GeoCrmProductShell-module__d-DV7G__pageHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.GeoCrmProductShell-module__d-DV7G__pageHeader h1{letter-spacing:-.04em;margin:5px 0 4px;font-size:30px}.GeoCrmProductShell-module__d-DV7G__pageHeader>div>p:last-child{color:var(--muted);margin:0;font-size:12px}.GeoCrmProductShell-module__d-DV7G__eyebrow{color:#8090a5;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}.GeoCrmProductShell-module__d-DV7G__pageActions,.GeoCrmProductShell-module__d-DV7G__inlineActions{gap:8px;display:flex}.GeoCrmProductShell-module__d-DV7G__primaryButton,.GeoCrmProductShell-module__d-DV7G__secondaryButton,.GeoCrmProductShell-module__d-DV7G__dangerButton,.GeoCrmProductShell-module__d-DV7G__successButton,.GeoCrmProductShell-module__d-DV7G__inlineActions button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-size:11px;font-weight:760;text-decoration:none;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__primaryButton{color:#fff;background:var(--blue)}.GeoCrmProductShell-module__d-DV7G__primaryButton:hover{background:var(--blue-strong)}.GeoCrmProductShell-module__d-DV7G__secondaryButton{border-color:var(--line);background:#fff}.GeoCrmProductShell-module__d-DV7G__dangerButton{color:#c43d43;background:#fff5f5;border-color:#f1cdd0}.GeoCrmProductShell-module__d-DV7G__successButton{color:#fff;background:var(--green)}.GeoCrmProductShell-module__d-DV7G__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.GeoCrmProductShell-module__d-DV7G__kpi{border:1px solid var(--line);background:#fff;border-radius:15px;align-content:center;min-height:112px;padding:18px 20px;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 16px #1b30520a}.GeoCrmProductShell-module__d-DV7G__kpi:before{content:"";background:currentColor;width:3px;position:absolute;top:0;bottom:0;left:0}.GeoCrmProductShell-module__d-DV7G__kpi>span{color:var(--muted);font-size:10px}.GeoCrmProductShell-module__d-DV7G__kpi>strong{letter-spacing:-.04em;margin-top:6px;font-size:26px}.GeoCrmProductShell-module__d-DV7G__kpi>small{color:#8491a4;margin-top:4px;font-size:9px}.GeoCrmProductShell-module__d-DV7G__kpi_blue{color:var(--blue)}.GeoCrmProductShell-module__d-DV7G__kpi_green{color:var(--green)}.GeoCrmProductShell-module__d-DV7G__kpi_red{color:var(--red)}.GeoCrmProductShell-module__d-DV7G__kpi_violet{color:#7c4bd6}.GeoCrmProductShell-module__d-DV7G__kpi_orange{color:var(--orange)}.GeoCrmProductShell-module__d-DV7G__leaderPulseGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:14px;margin-bottom:14px;display:grid}.GeoCrmProductShell-module__d-DV7G__leaderPulseCard,.GeoCrmProductShell-module__d-DV7G__territoryPulse{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 5px 20px #192d4d0a}.GeoCrmProductShell-module__d-DV7G__leaderPulseCard>.GeoCrmProductShell-module__d-DV7G__sectionHeading,.GeoCrmProductShell-module__d-DV7G__territoryPulse>.GeoCrmProductShell-module__d-DV7G__sectionHeading{border-bottom:1px solid var(--line);padding:16px 17px}.GeoCrmProductShell-module__d-DV7G__leaderPulseCard .GeoCrmProductShell-module__d-DV7G__sectionHeading button,.GeoCrmProductShell-module__d-DV7G__territoryPulse .GeoCrmProductShell-module__d-DV7G__sectionHeading button{border:1px solid var(--line);min-height:34px;color:var(--blue);cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:5px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__managerPulseList,.GeoCrmProductShell-module__d-DV7G__leaderTaskList{max-height:420px;display:grid;overflow:auto}.GeoCrmProductShell-module__d-DV7G__managerPulseList article{border-top:1px solid #edf1f5;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.GeoCrmProductShell-module__d-DV7G__managerPulseList article:first-child{border-top:0}.GeoCrmProductShell-module__d-DV7G__managerPulseActive,.GeoCrmProductShell-module__d-DV7G__managerPulseIdle{border-radius:11px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:850;display:grid}.GeoCrmProductShell-module__d-DV7G__managerPulseActive{color:#218356;background:#eaf8f1}.GeoCrmProductShell-module__d-DV7G__managerPulseIdle{color:#758398;background:#eef2f6}.GeoCrmProductShell-module__d-DV7G__managerPulseList article>div{gap:3px;min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__managerPulseList strong,.GeoCrmProductShell-module__d-DV7G__managerPulseList small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__managerPulseList strong{font-size:10px}.GeoCrmProductShell-module__d-DV7G__managerPulseList small{color:var(--muted);font-size:8px}.GeoCrmProductShell-module__d-DV7G__managerPulseList dl{grid-template-columns:repeat(3,minmax(55px,1fr));gap:6px;margin:0;display:grid}.GeoCrmProductShell-module__d-DV7G__managerPulseList dl div{background:#f6f8fb;border-radius:8px;min-width:55px;padding:7px 8px}.GeoCrmProductShell-module__d-DV7G__managerPulseList dt{color:var(--muted);font-size:7px}.GeoCrmProductShell-module__d-DV7G__managerPulseList dd{color:var(--text);margin:3px 0 0;font-size:11px;font-weight:850}.GeoCrmProductShell-module__d-DV7G__managerPulseList dl .GeoCrmProductShell-module__d-DV7G__danger{background:#fff1f1}.GeoCrmProductShell-module__d-DV7G__managerPulseList dl .GeoCrmProductShell-module__d-DV7G__danger dt,.GeoCrmProductShell-module__d-DV7G__managerPulseList dl .GeoCrmProductShell-module__d-DV7G__danger dd{color:var(--red)}.GeoCrmProductShell-module__d-DV7G__leaderTaskList button{cursor:pointer;text-align:left;background:#fff;border:0;border-top:1px solid #edf1f5;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;width:100%;padding:12px 14px;display:grid}.GeoCrmProductShell-module__d-DV7G__leaderTaskList button:first-child{border-top:0}.GeoCrmProductShell-module__d-DV7G__leaderTaskList button:hover{background:#fafcff}.GeoCrmProductShell-module__d-DV7G__leaderTaskList button>span{color:#1769e8;background:#edf4ff;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__leaderTaskList button>span.GeoCrmProductShell-module__d-DV7G__danger{color:#bd3e44;background:#fff0f1}.GeoCrmProductShell-module__d-DV7G__leaderTaskList button>div{gap:3px;min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__leaderTaskList strong,.GeoCrmProductShell-module__d-DV7G__leaderTaskList small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__leaderTaskList strong{font-size:10px}.GeoCrmProductShell-module__d-DV7G__leaderTaskList small,.GeoCrmProductShell-module__d-DV7G__leaderTaskList time{color:var(--muted);font-size:8px}.GeoCrmProductShell-module__d-DV7G__leaderPulseEmpty{color:var(--muted);text-align:center;padding:24px 16px;font-size:10px}.GeoCrmProductShell-module__d-DV7G__territoryPulse{margin-bottom:18px}.GeoCrmProductShell-module__d-DV7G__territoryPulse>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:14px;display:grid}.GeoCrmProductShell-module__d-DV7G__territoryPulse article{background:#fafbfd;border:1px solid #e5eaf1;border-radius:11px;align-content:center;gap:4px;min-height:82px;padding:12px;display:grid}.GeoCrmProductShell-module__d-DV7G__territoryPulse article span{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:750;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__territoryPulse article strong{color:var(--red);font-size:18px}.GeoCrmProductShell-module__d-DV7G__territoryPulse article small{color:var(--muted);font-size:8px}.GeoCrmProductShell-module__d-DV7G__dayCommand{background:radial-gradient(circle at 92% 0,#2d69dc1f,#0000 34%),#fff;border:1px solid #d6e2f5;border-radius:18px;margin-bottom:18px;padding:22px;overflow:hidden;box-shadow:0 8px 28px #192d4d0f}.GeoCrmProductShell-module__d-DV7G__dayCommandActive{background:radial-gradient(circle at 92% 0,#27925b24,#0000 34%),#fff;border-color:#bfe4cf}.GeoCrmProductShell-module__d-DV7G__dayCommandCompleted{background:radial-gradient(circle at 92% 0,#52657e1f,#0000 34%),#fff;border-color:#d9e0e9}.GeoCrmProductShell-module__d-DV7G__dayCommandMain{grid-template-columns:48px 1fr;align-items:start;gap:14px;display:grid}.GeoCrmProductShell-module__d-DV7G__dayStateIcon{width:48px;height:48px;color:var(--blue);background:var(--blue-soft);border-radius:14px;place-items:center;display:grid}.GeoCrmProductShell-module__d-DV7G__dayCommandActive .GeoCrmProductShell-module__d-DV7G__dayStateIcon{color:var(--green);background:#eaf8f0}.GeoCrmProductShell-module__d-DV7G__dayCommandCompleted .GeoCrmProductShell-module__d-DV7G__dayStateIcon{color:#52657e;background:#eef2f6}.GeoCrmProductShell-module__d-DV7G__dayCommandMain h2{letter-spacing:-.035em;margin:6px 0 4px;font-size:21px}.GeoCrmProductShell-module__d-DV7G__dayCommandMain>div:last-child>p:last-child{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__dayPlanStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.GeoCrmProductShell-module__d-DV7G__dayPlanStats article{border:1px solid var(--line);background:#ffffffc7;border-radius:12px;padding:12px 14px}.GeoCrmProductShell-module__d-DV7G__dayPlanStats span{color:var(--muted);font-size:8px;display:block}.GeoCrmProductShell-module__d-DV7G__dayPlanStats strong{margin-top:4px;font-size:16px;display:block}.GeoCrmProductShell-module__d-DV7G__dayPlanStats .GeoCrmProductShell-module__d-DV7G__dayStatDanger{color:#bd3c43;background:#fff7f7;border-color:#f1cdd0}.GeoCrmProductShell-module__d-DV7G__dayCommandActions{grid-template-columns:minmax(180px,1.4fr) minmax(150px,.6fr);gap:8px;margin-top:14px;display:grid}.GeoCrmProductShell-module__d-DV7G__dayPrivacy{color:#58708f;align-items:center;gap:6px;margin-top:12px;font-size:8px;display:flex}.GeoCrmProductShell-module__d-DV7G__dayTracking{background:#f4fcf7d1;border:1px solid #cfe5d8;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:10px;padding:9px 11px;display:grid}.GeoCrmProductShell-module__d-DV7G__dayTracking>i{background:var(--green);border:2px solid #fff;border-radius:50%;flex:0 0 9px;width:9px;height:9px;box-shadow:0 0 0 3px #27925b29}.GeoCrmProductShell-module__d-DV7G__dayTracking>div{gap:2px;display:grid}.GeoCrmProductShell-module__d-DV7G__dayTracking strong{color:#1d5137;font-size:9px}.GeoCrmProductShell-module__d-DV7G__dayTracking small{color:#617566;font-size:8px}.GeoCrmProductShell-module__d-DV7G__dayTracking>button{color:#a73a42;cursor:pointer;background:#fff;border:1px solid #e4b8bd;border-radius:8px;align-items:center;gap:5px;min-height:30px;padding:0 9px;font-size:8px;font-weight:800;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__dayTracking>button:hover,.GeoCrmProductShell-module__d-DV7G__dayTracking>button:focus-visible{background:#fffafb;border-color:#cf7f87}.GeoCrmProductShell-module__d-DV7G__dayTrackingWarning{background:#fffaf0;border-color:#efdbb5}.GeoCrmProductShell-module__d-DV7G__dayTrackingWarning>i{background:#d58a18;box-shadow:0 0 0 3px #d58a1829}.GeoCrmProductShell-module__d-DV7G__dayTrackingWarning strong{color:#8c5b11}.GeoCrmProductShell-module__d-DV7G__dayTrackingError{background:#fff6f7;border-color:#efc9cd}.GeoCrmProductShell-module__d-DV7G__dayTrackingError>i{background:var(--red);box-shadow:0 0 0 3px #d6454524}.GeoCrmProductShell-module__d-DV7G__dayTrackingError strong{color:#a73a42}.GeoCrmProductShell-module__d-DV7G__workdayHistory{background:#fff;border:1px solid #d8e3f2;border-radius:16px;gap:12px;margin-bottom:18px;padding:18px;display:grid;box-shadow:0 6px 22px #192d4d0d}.GeoCrmProductShell-module__d-DV7G__workdayHistoryList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.GeoCrmProductShell-module__d-DV7G__workdayHistoryList article{background:#f9fbfe;border:1px solid #e0e8f3;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.GeoCrmProductShell-module__d-DV7G__workdayHistoryIcon{color:#2872c9;background:#eaf3ff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.GeoCrmProductShell-module__d-DV7G__workdayHistoryList article>div{gap:2px;min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__workdayHistoryList strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__workdayHistoryList small,.GeoCrmProductShell-module__d-DV7G__workdayHistoryNote{color:var(--muted);font-size:8px}.GeoCrmProductShell-module__d-DV7G__workdayHistoryFacts{flex-wrap:wrap;gap:5px;margin-top:3px;display:flex}.GeoCrmProductShell-module__d-DV7G__workdayHistoryFacts span{color:#526078;background:#eef2f7;border-radius:999px;align-items:center;gap:3px;width:fit-content;padding:3px 6px;font-size:8px;font-weight:750;line-height:1;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__workdayHistoryFacts .GeoCrmProductShell-module__d-DV7G__workdayHistoryGpsAvailable{color:#25664f;background:#e8f6ef}.GeoCrmProductShell-module__d-DV7G__workdayHistoryFacts .GeoCrmProductShell-module__d-DV7G__workdayHistoryGpsMissing{color:#7a4650;background:#fff0f2}.GeoCrmProductShell-module__d-DV7G__workdayHistoryState{min-height:52px;color:var(--muted);background:#fbfcfe;border:1px dashed #d8e3f2;border-radius:12px;align-items:center;gap:8px;padding:12px;font-size:9px;display:flex}.GeoCrmProductShell-module__d-DV7G__workdayHistoryNote{align-items:center;display:flex}.GeoCrmProductShell-module__d-DV7G__dayPreparation{background:#fff;border:1px solid #d8e3f2;border-radius:16px;gap:13px;margin-bottom:18px;padding:18px;display:grid;box-shadow:0 6px 22px #192d4d0d}.GeoCrmProductShell-module__d-DV7G__dayPreparationHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.GeoCrmProductShell-module__d-DV7G__dayPreparationHeader>div{gap:4px;min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__dayPreparationHeader h2{letter-spacing:-.025em;margin:0;font-size:17px}.GeoCrmProductShell-module__d-DV7G__dayPreparationHeader span,.GeoCrmProductShell-module__d-DV7G__dayPlanNote{color:var(--muted);font-size:9px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__dayPreparationHeader>button{flex:none}.GeoCrmProductShell-module__d-DV7G__dayPlanState,.GeoCrmProductShell-module__d-DV7G__dayPlanMigration,.GeoCrmProductShell-module__d-DV7G__dayPlanError{color:var(--muted);background:#f6f8fb;border-radius:11px;align-items:flex-start;gap:8px;padding:11px;font-size:10px;line-height:1.45;display:flex}.GeoCrmProductShell-module__d-DV7G__dayPlanMigration{color:#815f23;background:#fff7df}.GeoCrmProductShell-module__d-DV7G__dayPlanMigration>div{gap:3px;display:grid}.GeoCrmProductShell-module__d-DV7G__dayPlanMigration code{color:#6b4c13;background:#ffffffbf;border-radius:4px;padding:2px 4px}.GeoCrmProductShell-module__d-DV7G__dayPlanError{color:#a4383e;background:#fff1f1}.GeoCrmProductShell-module__d-DV7G__dayPlanCandidates{gap:7px;max-height:330px;padding-right:3px;display:grid;overflow:auto}.GeoCrmProductShell-module__d-DV7G__dayPlanCandidates label{cursor:pointer;background:#fff;border:1px solid #e1e7ef;border-radius:11px;grid-template-columns:auto 34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.GeoCrmProductShell-module__d-DV7G__dayPlanCandidates label.GeoCrmProductShell-module__d-DV7G__selected{background:#f4f8ff;border-color:#9fc1f5}.GeoCrmProductShell-module__d-DV7G__dayPlanCandidates input{width:16px;height:16px;accent-color:var(--blue)}.GeoCrmProductShell-module__d-DV7G__dayPlanCandidates label>span:nth-of-type(2){gap:3px;min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__dayPlanCandidates strong,.GeoCrmProductShell-module__d-DV7G__dayPlanCandidates small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__dayPlanCandidates strong{font-size:10px}.GeoCrmProductShell-module__d-DV7G__dayPlanCandidates small{color:var(--muted);font-size:9px}.GeoCrmProductShell-module__d-DV7G__dayPlanCandidates i{color:#52627a;background:#edf1f6;border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:750}.GeoCrmProductShell-module__d-DV7G__dayPlanVisit,.GeoCrmProductShell-module__d-DV7G__dayPlanCall{border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.GeoCrmProductShell-module__d-DV7G__dayPlanVisit{color:#1769e8;background:#edf4ff}.GeoCrmProductShell-module__d-DV7G__dayPlanCall{color:#218356;background:#eaf8f1}.GeoCrmProductShell-module__d-DV7G__dayPlanApply{background:#f7faff;border:1px solid #cfe0fb;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(210px,.7fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.GeoCrmProductShell-module__d-DV7G__dayPlanApply>div,.GeoCrmProductShell-module__d-DV7G__dayPlanApply label{gap:4px;display:grid}.GeoCrmProductShell-module__d-DV7G__dayPlanApply strong{font-size:10px}.GeoCrmProductShell-module__d-DV7G__dayPlanApply span{color:var(--muted);font-size:9px;line-height:1.4}.GeoCrmProductShell-module__d-DV7G__dayPlanApply input{color:#244b82;min-height:38px;font:inherit;letter-spacing:.03em;background:#fff;border:1px solid #bdcce1;border-radius:9px;padding:8px 10px;font-size:10px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__dayPlanApply>button{min-height:38px}.GeoCrmProductShell-module__d-DV7G__dayPlanConfirm{cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-self:center;align-items:start}.GeoCrmProductShell-module__d-DV7G__dayPlanConfirm input{width:18px;height:18px;min-height:18px;accent-color:var(--blue);margin:1px 0 0;padding:0}.GeoCrmProductShell-module__d-DV7G__dayPlanConfirm span{color:var(--text);font-weight:750}.GeoCrmProductShell-module__d-DV7G__dayPlanNote{margin:0}.GeoCrmProductShell-module__d-DV7G__routePlanner{border:1px solid var(--line);background:#fff;border-radius:16px;margin-bottom:18px;padding:20px;box-shadow:0 4px 18px #192d4d0a}.GeoCrmProductShell-module__d-DV7G__routePlannerTools{align-items:center;gap:8px;display:flex}.GeoCrmProductShell-module__d-DV7G__routePlannerTools>button{min-height:32px;color:var(--blue);cursor:pointer;background:#edf3ff;border:1px solid #cdddf7;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__routePlannerTools>button:disabled{opacity:.45;cursor:not-allowed}.GeoCrmProductShell-module__d-DV7G__routePlannerTools>span{color:var(--muted);background:var(--soft);white-space:nowrap;border-radius:8px;padding:6px 9px;font-size:9px}.GeoCrmProductShell-module__d-DV7G__routeStart{background:#f2fbf6;border:1px solid #bfe4cf;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:16px;padding:12px;display:grid}.GeoCrmProductShell-module__d-DV7G__routeStartIcon{width:36px;height:36px;color:var(--green);background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 1px #ccebd9}.GeoCrmProductShell-module__d-DV7G__routeStart div,.GeoCrmProductShell-module__d-DV7G__routeStopMain{gap:3px;min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__routeStart strong,.GeoCrmProductShell-module__d-DV7G__routeStop strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__routeStart small,.GeoCrmProductShell-module__d-DV7G__routeStop small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__compactButton{border:1px solid var(--line);min-height:34px;color:var(--text);background:#fff;border-radius:9px;padding:0 12px;font-size:9px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__compactButton:disabled{opacity:.5}.GeoCrmProductShell-module__d-DV7G__routeStops{gap:7px;margin-top:8px;display:grid}.GeoCrmProductShell-module__d-DV7G__routeStop{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:18px 30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.GeoCrmProductShell-module__d-DV7G__routeStop[draggable=true]{cursor:grab}.GeoCrmProductShell-module__d-DV7G__routeStop[draggable=true]:active{cursor:grabbing}.GeoCrmProductShell-module__d-DV7G__routeStopCurrent{background:#f4f8ff;border-color:#a9c6f7}.GeoCrmProductShell-module__d-DV7G__routeGrip{color:#9aa8bb}.GeoCrmProductShell-module__d-DV7G__routeNumber{color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;font-weight:850;display:grid}.GeoCrmProductShell-module__d-DV7G__routeStopCurrent .GeoCrmProductShell-module__d-DV7G__routeNumber{background:var(--green)}.GeoCrmProductShell-module__d-DV7G__routeStopMain{text-align:left;background:0 0;border:0;padding:2px 0}.GeoCrmProductShell-module__d-DV7G__routeOrderActions{gap:4px;display:flex}.GeoCrmProductShell-module__d-DV7G__routeOrderActions button{border:1px solid var(--line);color:#53647d;background:#fff;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.GeoCrmProductShell-module__d-DV7G__routeOrderActions button:disabled{opacity:.3}.GeoCrmProductShell-module__d-DV7G__routePlannerFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding-top:12px;display:flex}.GeoCrmProductShell-module__d-DV7G__routePlannerFooter p{max-width:340px;color:var(--muted);margin:0;font-size:8px;line-height:1.45}.GeoCrmProductShell-module__d-DV7G__routePlannerFooterActions{align-items:center;gap:8px;display:flex}.GeoCrmProductShell-module__d-DV7G__timeline,.GeoCrmProductShell-module__d-DV7G__tableCard,.GeoCrmProductShell-module__d-DV7G__analyticsCard,.GeoCrmProductShell-module__d-DV7G__profilePage,.GeoCrmProductShell-module__d-DV7G__systemCard{border:1px solid var(--line);background:#fff;border-radius:16px;box-shadow:0 4px 18px #192d4d0a}.GeoCrmProductShell-module__d-DV7G__timeline{padding:20px}.GeoCrmProductShell-module__d-DV7G__sectionHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.GeoCrmProductShell-module__d-DV7G__sectionHeading h2{margin:4px 0 0;font-size:17px}.GeoCrmProductShell-module__d-DV7G__sectionHeading>span{color:var(--muted);background:var(--soft);border-radius:8px;padding:6px 9px;font-size:9px}.GeoCrmProductShell-module__d-DV7G__timelineItem{border:0;border-bottom:1px solid var(--line);text-align:left;background:#fff;grid-template-columns:58px 32px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:14px 8px;display:grid}.GeoCrmProductShell-module__d-DV7G__timelineItem:hover{background:#fbfcfe}.GeoCrmProductShell-module__d-DV7G__timelineItemCurrent{background:#f5f8ff;border:1px solid #aec9f8;border-radius:12px;margin-top:10px;padding-left:12px;padding-right:12px}.GeoCrmProductShell-module__d-DV7G__timelineItemCurrent:hover{background:#edf4ff}.GeoCrmProductShell-module__d-DV7G__timelineItemCurrent .GeoCrmProductShell-module__d-DV7G__timelineDot{background:var(--green)}.GeoCrmProductShell-module__d-DV7G__timelineItem time{color:var(--text);font-size:11px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__timelineDot{color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;font-weight:800;display:grid}.GeoCrmProductShell-module__d-DV7G__timelineItem div{gap:3px;display:grid}.GeoCrmProductShell-module__d-DV7G__timelineItem strong{font-size:12px}.GeoCrmProductShell-module__d-DV7G__timelineItem small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__taskType{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.GeoCrmProductShell-module__d-DV7G__tableCard{overflow:hidden}.GeoCrmProductShell-module__d-DV7G__taskQueueToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:68px;padding:11px 14px;display:flex}.GeoCrmProductShell-module__d-DV7G__taskQueueToolbar>div{gap:3px;min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__taskQueueToolbar strong{color:var(--text);font-size:12px}.GeoCrmProductShell-module__d-DV7G__taskQueueToolbar span{color:var(--muted);font-size:9px;line-height:1.4}.GeoCrmProductShell-module__d-DV7G__taskQueueFilters{border-bottom:1px solid var(--line);background:#f8fafc;gap:7px;padding:10px 14px;display:flex;overflow-x:auto}.GeoCrmProductShell-module__d-DV7G__taskQueueFilters button{min-height:35px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;align-items:center;gap:7px;padding:0 10px;font-size:10px;font-weight:750;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__taskQueueFilters button b{color:#56657a;background:#e9eef5;border-radius:6px;place-items:center;min-width:21px;height:21px;padding:0 5px;font-size:9px;display:grid}.GeoCrmProductShell-module__d-DV7G__taskQueueFilters button.GeoCrmProductShell-module__d-DV7G__active{color:var(--blue);background:#fff;border-color:#cfe0fb;box-shadow:0 4px 12px #2058b412}.GeoCrmProductShell-module__d-DV7G__taskQueueFilters button.GeoCrmProductShell-module__d-DV7G__active b{color:#fff;background:var(--blue)}.GeoCrmProductShell-module__d-DV7G__taskQueueContext{border-bottom:1px solid var(--line);min-height:38px;color:var(--muted);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:7px 14px;font-size:9px;display:flex}.GeoCrmProductShell-module__d-DV7G__taskQueueContext b{color:var(--text)}.GeoCrmProductShell-module__d-DV7G__taskReason{color:#526f9d!important}.GeoCrmProductShell-module__d-DV7G__mobileTaskReason{color:#365b92;background:#edf4ff;border-radius:8px;width:fit-content;padding:6px 8px;font-size:9px;font-weight:700}.GeoCrmProductShell-module__d-DV7G__tableToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:10px 14px;display:flex}.GeoCrmProductShell-module__d-DV7G__tableToolbar>div{display:flex}.GeoCrmProductShell-module__d-DV7G__tableToolbar>div button{color:var(--muted);background:0 0;border:0;border-radius:9px;padding:9px 12px;font-size:11px}.GeoCrmProductShell-module__d-DV7G__tableToolbar>div button.GeoCrmProductShell-module__d-DV7G__active{color:var(--blue);background:#edf4ff}.GeoCrmProductShell-module__d-DV7G__tableToolbar>span{color:var(--muted);font-size:11px}.GeoCrmProductShell-module__d-DV7G__dataTable{min-width:760px}.GeoCrmProductShell-module__d-DV7G__mobileTaskList{display:none}.GeoCrmProductShell-module__d-DV7G__mobileTaskCard{border:0;border-top:1px solid var(--line);text-align:left;background:#fff;gap:7px;width:100%;padding:14px;display:grid}.GeoCrmProductShell-module__d-DV7G__mobileTaskCard[data-urgent=true]{box-shadow:inset 3px 0 #e5484d}.GeoCrmProductShell-module__d-DV7G__mobileTaskTopline,.GeoCrmProductShell-module__d-DV7G__mobileTaskFooter{justify-content:space-between;align-items:center;gap:8px;display:flex}.GeoCrmProductShell-module__d-DV7G__mobileTaskTopline time{color:var(--muted);font-size:9px;font-weight:700}.GeoCrmProductShell-module__d-DV7G__mobileTaskCard>strong{font-size:13px}.GeoCrmProductShell-module__d-DV7G__mobileTaskClient{color:var(--text);font-size:11px;font-weight:750}.GeoCrmProductShell-module__d-DV7G__mobileTaskCard>small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__mobileTaskFooter{margin-top:3px}.GeoCrmProductShell-module__d-DV7G__mobileTaskFooter b{color:var(--blue);align-items:center;gap:2px;font-size:10px;display:flex}.GeoCrmProductShell-module__d-DV7G__tableHead,.GeoCrmProductShell-module__d-DV7G__tableRow{grid-template-columns:1.7fr 1.6fr .7fr .7fr .6fr;align-items:center;gap:12px;padding:0 16px;display:grid}.GeoCrmProductShell-module__d-DV7G__tableHead{color:#8693a6;letter-spacing:.1em;text-transform:uppercase;background:#f7f9fc;height:38px;font-size:8px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__tableRow{text-align:left;background:#fff;border:0;border-top:1px solid #edf0f5;width:100%;min-height:62px}.GeoCrmProductShell-module__d-DV7G__tableRow:hover{background:#fafcff}.GeoCrmProductShell-module__d-DV7G__tableRow span{min-width:0;font-size:10px}.GeoCrmProductShell-module__d-DV7G__tableRow strong,.GeoCrmProductShell-module__d-DV7G__tableRow small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__tableRow strong{font-size:10px}.GeoCrmProductShell-module__d-DV7G__tableRow small{color:var(--muted);margin-top:4px;font-size:8px}.GeoCrmProductShell-module__d-DV7G__tableRow i{border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:750;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__priorityHigh{color:#bd3e44;background:#fff0f1}.GeoCrmProductShell-module__d-DV7G__priorityNormal{color:#a56b20;background:#fff6e8}.GeoCrmProductShell-module__d-DV7G__statusOpen{color:#1b68d4;background:#edf4ff}.GeoCrmProductShell-module__d-DV7G__clientGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.GeoCrmProductShell-module__d-DV7G__clientCard{border:1px solid var(--line);background:#fff;border-radius:13px;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__clientCardAttention{border-color:#f0d6a8}.GeoCrmProductShell-module__d-DV7G__cardMain{text-align:left;background:#fff;border:0;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:14px;display:grid}.GeoCrmProductShell-module__d-DV7G__clientAvatar{width:38px;height:38px;color:var(--blue);background:#edf4ff;border-radius:11px;place-items:center;display:grid}.GeoCrmProductShell-module__d-DV7G__cardMain div{min-width:0}.GeoCrmProductShell-module__d-DV7G__cardMain strong,.GeoCrmProductShell-module__d-DV7G__cardMain small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__cardMain strong{font-size:11px}.GeoCrmProductShell-module__d-DV7G__cardMain small{color:var(--muted);margin-top:4px;font-size:9px}.GeoCrmProductShell-module__d-DV7G__status{border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__status_active{color:#16804e;background:#eaf8f1}.GeoCrmProductShell-module__d-DV7G__status_potential{color:#93630f;background:#fff5dd}.GeoCrmProductShell-module__d-DV7G__status_inactive{color:#6f7d90;background:#eef2f6}.GeoCrmProductShell-module__d-DV7G__status_problem{color:#bd3c43;background:#fff0f1}.GeoCrmProductShell-module__d-DV7G__clientMeta{color:var(--muted);gap:14px;padding:0 14px 12px;font-size:9px;display:flex}.GeoCrmProductShell-module__d-DV7G__clientMeta span{align-items:center;gap:5px;min-width:0;display:flex}.GeoCrmProductShell-module__d-DV7G__clientDecisionContext{color:#365b92;background:#f2f7ff;border-radius:10px;gap:4px;margin:0 14px 12px;padding:10px;display:grid}.GeoCrmProductShell-module__d-DV7G__clientDecisionContext span{color:#6b82a5;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__clientDecisionContext strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__clientDecisionContext small{color:#7285a0;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.4;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__cardActions{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.GeoCrmProductShell-module__d-DV7G__cardActions button{border:0;border-right:1px solid var(--line);background:#fbfcfe;justify-content:center;align-items:center;gap:6px;min-height:38px;font-size:9px;display:flex}.GeoCrmProductShell-module__d-DV7G__analyticsGrid{grid-template-columns:1.1fr 1fr .8fr;gap:12px;display:grid}.GeoCrmProductShell-module__d-DV7G__analyticsCard{padding:18px}.GeoCrmProductShell-module__d-DV7G__managerRow{border-bottom:1px solid var(--line);grid-template-columns:30px 100px minmax(70px,1fr) 34px;align-items:center;gap:9px;padding:10px 0;display:grid}.GeoCrmProductShell-module__d-DV7G__managerRow>span{width:28px;height:28px;color:var(--blue);background:#edf4ff;border-radius:9px;place-items:center;font-size:8px;font-weight:800;display:grid}.GeoCrmProductShell-module__d-DV7G__managerRow strong{font-size:9px}.GeoCrmProductShell-module__d-DV7G__managerRow>div{background:#edf1f6;border-radius:6px;height:6px;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__managerRow i{background:var(--blue);border-radius:6px;height:100%;display:block}.GeoCrmProductShell-module__d-DV7G__managerRow b{font-size:9px}.GeoCrmProductShell-module__d-DV7G__riskBars{gap:18px;margin-top:20px;display:grid}.GeoCrmProductShell-module__d-DV7G__riskBars span{color:var(--muted);grid-template-columns:1fr auto;gap:8px;font-size:9px;display:grid;position:relative}.GeoCrmProductShell-module__d-DV7G__riskBars span:after{content:"";background:#f0f3f7;border-radius:7px;grid-column:1/-1;height:7px}.GeoCrmProductShell-module__d-DV7G__riskBars b{z-index:1;background:var(--red);border-radius:7px;height:7px;position:absolute;bottom:0;left:0}.GeoCrmProductShell-module__d-DV7G__riskBars strong{color:var(--text)}.GeoCrmProductShell-module__d-DV7G__aiCard{color:#fff;background:linear-gradient(145deg,#172846,#0f1f39)}.GeoCrmProductShell-module__d-DV7G__aiCard .GeoCrmProductShell-module__d-DV7G__eyebrow{color:#9bb8e9;margin-top:14px}.GeoCrmProductShell-module__d-DV7G__aiCard h2{font-size:20px;line-height:1.2}.GeoCrmProductShell-module__d-DV7G__aiCard>p:not(.GeoCrmProductShell-module__d-DV7G__eyebrow){color:#bdc9db;font-size:10px;line-height:1.55}.GeoCrmProductShell-module__d-DV7G__aiCard button{color:#fff;background:#ffffff1a;border:0;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:40px;margin-top:20px;padding:0 12px;font-size:10px;display:flex}.GeoCrmProductShell-module__d-DV7G__teamGrid,.GeoCrmProductShell-module__d-DV7G__systemGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.GeoCrmProductShell-module__d-DV7G__teamCard{border:1px solid var(--line);background:#fff;border-radius:15px;padding:16px}.GeoCrmProductShell-module__d-DV7G__teamCard>div:first-child{align-items:center;gap:10px;display:flex}.GeoCrmProductShell-module__d-DV7G__teamCard strong,.GeoCrmProductShell-module__d-DV7G__teamCard small{display:block}.GeoCrmProductShell-module__d-DV7G__teamCard strong{font-size:11px}.GeoCrmProductShell-module__d-DV7G__teamCard small{color:var(--muted);margin-top:4px;font-size:9px}.GeoCrmProductShell-module__d-DV7G__teamCard dl{grid-template-columns:1fr 1fr;margin:16px 0;display:grid}.GeoCrmProductShell-module__d-DV7G__teamCard dl div{background:var(--soft);border-radius:10px;padding:10px}.GeoCrmProductShell-module__d-DV7G__teamCard dt{color:var(--muted);font-size:8px}.GeoCrmProductShell-module__d-DV7G__teamCard dd{margin:4px 0 0;font-size:18px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__teamCard>button,.GeoCrmProductShell-module__d-DV7G__systemCardAction,.GeoCrmProductShell-module__d-DV7G__systemCardStatus{border:0;border-top:1px solid var(--line);width:100%;color:var(--blue);background:0 0;justify-content:space-between;align-items:center;padding:10px 0;font-size:9px;display:flex}.GeoCrmProductShell-module__d-DV7G__systemCardAction{text-decoration:none}.GeoCrmProductShell-module__d-DV7G__systemCardStatus{color:#18734a}.GeoCrmProductShell-module__d-DV7G__systemCardStatus svg{flex:none}.GeoCrmProductShell-module__d-DV7G__teamHistoryFilters{flex-wrap:wrap;align-items:end;gap:10px;margin:12px 0;display:flex}.GeoCrmProductShell-module__d-DV7G__teamHistoryFilters label{color:var(--muted);gap:4px;font-size:9px;font-weight:700;display:grid}.GeoCrmProductShell-module__d-DV7G__teamHistoryFilters input{border:1px solid var(--line);min-height:34px;color:var(--ink);font:inherit;background:#fff;border-radius:9px;padding:0 9px}.GeoCrmProductShell-module__d-DV7G__teamHistoryFilters>button{color:#fff;background:var(--green);border:0;border-radius:9px;min-height:34px;padding:0 12px;font-size:9px;font-weight:750}.GeoCrmProductShell-module__d-DV7G__teamHistoryFilters>button:disabled{opacity:.6}.GeoCrmProductShell-module__d-DV7G__profilePage{width:min(720px,100%);padding:24px}.GeoCrmProductShell-module__d-DV7G__profileHero{align-items:center;gap:14px;display:flex}.GeoCrmProductShell-module__d-DV7G__profileHero>span{width:58px;height:58px;color:var(--blue);background:#edf4ff;border-radius:17px;place-items:center;font-size:16px;font-weight:850;display:grid}.GeoCrmProductShell-module__d-DV7G__profileHero h2{margin:0;font-size:20px}.GeoCrmProductShell-module__d-DV7G__profileHero p{color:var(--muted);margin:5px 0 0;font-size:10px}.GeoCrmProductShell-module__d-DV7G__profileCards{gap:9px;margin-top:22px;display:grid}.GeoCrmProductShell-module__d-DV7G__profileCards article{border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.GeoCrmProductShell-module__d-DV7G__profileCards svg{color:var(--blue)}.GeoCrmProductShell-module__d-DV7G__profileCards strong,.GeoCrmProductShell-module__d-DV7G__profileCards span{display:block}.GeoCrmProductShell-module__d-DV7G__profileCards strong{font-size:10px}.GeoCrmProductShell-module__d-DV7G__profileCards span{color:var(--muted);margin-top:4px;font-size:9px}.GeoCrmProductShell-module__d-DV7G__profileActions{gap:9px;margin-top:22px;display:flex}.GeoCrmProductShell-module__d-DV7G__systemGrid{margin-bottom:18px}.GeoCrmProductShell-module__d-DV7G__systemCard{padding:18px}.GeoCrmProductShell-module__d-DV7G__systemCard>svg{color:var(--blue)}.GeoCrmProductShell-module__d-DV7G__systemCard>span{color:var(--muted);margin-top:18px;font-size:9px;display:block}.GeoCrmProductShell-module__d-DV7G__systemCard>strong{margin-top:5px;font-size:20px;display:block}.GeoCrmProductShell-module__d-DV7G__systemCard>p{min-height:34px;color:var(--muted);font-size:9px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__inspector{z-index:40;border-left:1px solid var(--line);background:#fff;width:390px;padding:22px;position:absolute;top:64px;bottom:0;right:0;overflow-y:auto;box-shadow:-12px 0 32px #15294a14}.GeoCrmProductShell-module__d-DV7G__inspectorContent{animation:.16s ease-out GeoCrmProductShell-module__d-DV7G__inspectorReveal}.GeoCrmProductShell-module__d-DV7G__inspectorHeader{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.GeoCrmProductShell-module__d-DV7G__inspectorHeader button{background:var(--soft);border:0;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.GeoCrmProductShell-module__d-DV7G__inspectorHeader button:disabled{cursor:not-allowed;opacity:.5}.GeoCrmProductShell-module__d-DV7G__inspectorHeader h2{letter-spacing:-.035em;margin:6px 0 0;font-size:22px}.GeoCrmProductShell-module__d-DV7G__inspectorTabs{background:var(--soft);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;margin:18px 0 2px;padding:4px;display:grid}.GeoCrmProductShell-module__d-DV7G__inspectorTabs button{min-height:36px;color:var(--muted);background:0 0;border:0;border-radius:9px;font-size:9px;font-weight:750}.GeoCrmProductShell-module__d-DV7G__inspectorTabs button.GeoCrmProductShell-module__d-DV7G__active{color:var(--text);background:#fff;box-shadow:0 1px 4px #15294a1a}.GeoCrmProductShell-module__d-DV7G__inspectorTabs span{min-width:18px;height:18px;color:var(--blue);background:var(--blue-soft);border-radius:9px;place-items:center;margin-left:3px;font-size:8px;display:inline-grid}.GeoCrmProductShell-module__d-DV7G__clientIdentity{background:var(--soft);border-radius:13px;align-items:center;gap:11px;margin-top:20px;padding:14px;display:flex}.GeoCrmProductShell-module__d-DV7G__clientIdentity>span{width:42px;height:42px;color:var(--blue);background:#fff;border-radius:12px;place-items:center;display:grid}.GeoCrmProductShell-module__d-DV7G__clientIdentity p{color:var(--muted);margin:5px 0 0;font-size:9px}.GeoCrmProductShell-module__d-DV7G__contactList{gap:10px;margin-top:18px;padding:0 4px;display:grid}.GeoCrmProductShell-module__d-DV7G__contactList span{color:var(--muted);grid-template-columns:20px 1fr;align-items:start;gap:8px;display:grid}.GeoCrmProductShell-module__d-DV7G__contactList b{color:var(--text);font-size:10px;line-height:1.45}.GeoCrmProductShell-module__d-DV7G__nextAction{color:#fff;background:#10213b;border-radius:14px;margin-top:20px;padding:15px}.GeoCrmProductShell-module__d-DV7G__nextAction>div,.GeoCrmProductShell-module__d-DV7G__sectionHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.GeoCrmProductShell-module__d-DV7G__nextAction .GeoCrmProductShell-module__d-DV7G__eyebrow{color:#9fb0c9}.GeoCrmProductShell-module__d-DV7G__nextAction>div>span{color:#b7c5d9;font-size:9px;font-weight:750}.GeoCrmProductShell-module__d-DV7G__nextAction>button{width:100%;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:1fr auto;gap:4px 10px;margin-top:10px;padding:0;display:grid}.GeoCrmProductShell-module__d-DV7G__nextAction>button strong{font-size:13px}.GeoCrmProductShell-module__d-DV7G__nextAction>button small{color:#b7c5d9;grid-row:2;font-size:9px}.GeoCrmProductShell-module__d-DV7G__nextAction>button svg{grid-area:1/2/3;align-self:center}.GeoCrmProductShell-module__d-DV7G__taskExecution{background:linear-gradient(#f8fbff 0%,#fff 52%);border:1px solid #cdddf7;border-radius:15px;margin-top:20px;padding:16px}.GeoCrmProductShell-module__d-DV7G__clientEditSection{border:1px solid var(--line);background:#fff;border-radius:13px;margin-top:16px;padding:13px}.GeoCrmProductShell-module__d-DV7G__clientDetailsSection{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.GeoCrmProductShell-module__d-DV7G__clientDetailsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0;display:grid}.GeoCrmProductShell-module__d-DV7G__clientDetailsGrid div{background:var(--soft);border-radius:9px;min-width:0;padding:9px}.GeoCrmProductShell-module__d-DV7G__clientDetailsGrid dt{color:var(--muted);font-size:8px}.GeoCrmProductShell-module__d-DV7G__clientDetailsGrid dd{overflow-wrap:anywhere;color:var(--ink);margin:4px 0 0;font-size:10px;font-weight:700}.GeoCrmProductShell-module__d-DV7G__clientEditHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.GeoCrmProductShell-module__d-DV7G__clientEditHeading strong{margin-top:4px;font-size:11px;display:block}.GeoCrmProductShell-module__d-DV7G__clientEditHeading>button{color:var(--blue);background:#f5f9ff;border:1px solid #cfe0fb;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__clientEditForm{gap:10px;margin-top:13px;display:grid}.GeoCrmProductShell-module__d-DV7G__clientEditForm>label,.GeoCrmProductShell-module__d-DV7G__clientEditForm>div:not(.GeoCrmProductShell-module__d-DV7G__taskCompletionError) label{gap:6px;display:grid}.GeoCrmProductShell-module__d-DV7G__clientEditForm>div:not(.GeoCrmProductShell-module__d-DV7G__taskCompletionError){grid-template-columns:1fr 1fr;gap:8px;display:grid}.GeoCrmProductShell-module__d-DV7G__clientEditForm label>span{color:#52627a;font-size:9px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__clientEditForm input,.GeoCrmProductShell-module__d-DV7G__clientEditForm select,.GeoCrmProductShell-module__d-DV7G__clientEditForm textarea{border:1px solid var(--line);width:100%;min-height:38px;color:var(--text);font:inherit;background:#fff;border-radius:9px;padding:8px 9px;font-size:10px}.GeoCrmProductShell-module__d-DV7G__clientEditForm textarea{resize:vertical;min-height:72px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__clientEditForm>button{width:100%}.GeoCrmProductShell-module__d-DV7G__clientEditForm>small{color:var(--muted);font-size:8px;line-height:1.45}.GeoCrmProductShell-module__d-DV7G__clientDraftStatus{color:#25664f;background:#edf8f2;border-radius:9px;margin:0;padding:9px 10px;font-size:9px;font-weight:750;line-height:1.4}.GeoCrmProductShell-module__d-DV7G__clientPermanentComment{color:var(--muted);margin:11px 0 0;font-size:9px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__historyRecovery{color:#a4383e;background:#fff1f1;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px;font-size:9px;display:flex}.GeoCrmProductShell-module__d-DV7G__historyRecovery button{color:#9d3339;background:#fff;border:1px solid #efc5c8;border-radius:8px;flex:none;align-items:center;gap:5px;min-height:30px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__taskExecutionStatus{justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;display:flex}.GeoCrmProductShell-module__d-DV7G__taskExecutionStatus>span{color:var(--muted);background:var(--soft);border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__taskExecutionStatus .GeoCrmProductShell-module__d-DV7G__statusTodo{color:#245dbe;background:#eaf2ff}.GeoCrmProductShell-module__d-DV7G__taskExecutionStatus .GeoCrmProductShell-module__d-DV7G__statusProgress{color:#9b6412;background:#fff4dc}.GeoCrmProductShell-module__d-DV7G__taskExecution h3{letter-spacing:-.025em;margin:7px 0 5px;font-size:17px}.GeoCrmProductShell-module__d-DV7G__taskExecution>p:not(.GeoCrmProductShell-module__d-DV7G__eyebrow){color:var(--muted);margin:0;font-size:10px;line-height:1.55}.GeoCrmProductShell-module__d-DV7G__taskMeta{grid-template-columns:1fr 1fr;gap:8px;margin:16px 0;display:grid}.GeoCrmProductShell-module__d-DV7G__taskMeta div{border:1px solid var(--line);background:#fff;border-radius:10px;padding:10px}.GeoCrmProductShell-module__d-DV7G__taskMeta dt{color:var(--muted);font-size:8px}.GeoCrmProductShell-module__d-DV7G__taskMeta dd{margin:4px 0 0;font-size:10px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__taskDecisionContext{color:#365b92;background:#edf4ff;border-radius:10px;margin:-2px 0 14px;padding:11px}.GeoCrmProductShell-module__d-DV7G__taskDecisionContext>div{align-items:center;gap:7px;display:flex}.GeoCrmProductShell-module__d-DV7G__taskDecisionContext ul{gap:4px;margin:8px 0 0;padding-left:17px;font-size:9px;line-height:1.45;display:grid}.GeoCrmProductShell-module__d-DV7G__taskCompletion{background:#fff;border:1px solid #dce5f1;border-radius:12px;gap:10px;margin:15px 0 12px;padding:12px;display:grid}.GeoCrmProductShell-module__d-DV7G__taskCompletion>label,.GeoCrmProductShell-module__d-DV7G__followUpFields label{gap:6px;display:grid}.GeoCrmProductShell-module__d-DV7G__taskCompletion label>span,.GeoCrmProductShell-module__d-DV7G__followUpFields label>span{color:#52627a;font-size:9px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__taskCompletion select,.GeoCrmProductShell-module__d-DV7G__taskCompletion textarea,.GeoCrmProductShell-module__d-DV7G__taskCompletion input,.GeoCrmProductShell-module__d-DV7G__followUpFields select,.GeoCrmProductShell-module__d-DV7G__followUpFields input{border:1px solid var(--line);width:100%;min-height:38px;color:var(--text);font:inherit;background:#fff;border-radius:9px;padding:8px 9px;font-size:10px}.GeoCrmProductShell-module__d-DV7G__taskCompletion textarea{resize:vertical;min-height:74px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__taskCompletionMigration{color:#815f23;background:#fff7df;border-radius:9px;align-items:flex-start;gap:7px;padding:9px;font-size:9px;line-height:1.45;display:flex}.GeoCrmProductShell-module__d-DV7G__taskCompletionMigration svg{flex:none}.GeoCrmProductShell-module__d-DV7G__taskCompletionMigration code{background:#ffffffbf;border-radius:4px;padding:1px 3px}.GeoCrmProductShell-module__d-DV7G__followUpToggle{cursor:pointer;background:#f4f8ff;border-radius:9px;align-items:center;padding:9px;gap:8px!important;display:flex!important}.GeoCrmProductShell-module__d-DV7G__followUpToggle input{width:16px;height:16px;min-height:16px;accent-color:var(--blue);flex:0 0 16px}.GeoCrmProductShell-module__d-DV7G__followUpFields{background:#f7faff;border:1px solid #cfe0fb;border-radius:10px;gap:9px;padding:10px;display:grid}.GeoCrmProductShell-module__d-DV7G__followUpFields>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.GeoCrmProductShell-module__d-DV7G__taskCompletionError{color:#a4383e;background:#fff1f1;border-radius:8px;padding:8px 9px;font-size:9px;line-height:1.4}.GeoCrmProductShell-module__d-DV7G__taskExecution>button{width:100%}.GeoCrmProductShell-module__d-DV7G__taskScheduleButton{color:var(--blue);background:#edf3ff;border-color:#cdddf7;margin-top:14px}.GeoCrmProductShell-module__d-DV7G__taskScheduleButton+.GeoCrmProductShell-module__d-DV7G__successButton{margin-top:8px}.GeoCrmProductShell-module__d-DV7G__confirmationNote{color:var(--muted);text-align:center;margin-top:9px;font-size:8px;display:block}.GeoCrmProductShell-module__d-DV7G__inspectorTask{border:1px solid var(--line);border-radius:13px;margin-top:20px;padding:15px}.GeoCrmProductShell-module__d-DV7G__inspectorTask h3{margin:6px 0;font-size:15px}.GeoCrmProductShell-module__d-DV7G__inspectorTask>p:not(.GeoCrmProductShell-module__d-DV7G__eyebrow){color:var(--muted);font-size:10px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__inspectorTask dl{grid-template-columns:1fr 1fr;gap:8px;display:grid}.GeoCrmProductShell-module__d-DV7G__inspectorTask dl div{background:var(--soft);border-radius:9px;padding:9px}.GeoCrmProductShell-module__d-DV7G__inspectorTask dt{color:var(--muted);font-size:8px}.GeoCrmProductShell-module__d-DV7G__inspectorTask dd{margin:3px 0 0;font-size:9px;font-weight:750}.GeoCrmProductShell-module__d-DV7G__signalGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.GeoCrmProductShell-module__d-DV7G__signalGrid article{border:1px solid var(--line);border-radius:12px;padding:12px}.GeoCrmProductShell-module__d-DV7G__signalGrid span{color:var(--muted);font-size:8px;display:block}.GeoCrmProductShell-module__d-DV7G__signalGrid strong{margin-top:5px;font-size:11px;display:block}.GeoCrmProductShell-module__d-DV7G__aiInsight{color:#27456d;background:#eff6ff;border-radius:14px;margin-top:20px;padding:15px}.GeoCrmProductShell-module__d-DV7G__aiInsight>div{align-items:center;gap:7px;display:flex}.GeoCrmProductShell-module__d-DV7G__aiInsight .GeoCrmProductShell-module__d-DV7G__eyebrow{color:#3a6cae}.GeoCrmProductShell-module__d-DV7G__aiInsight>p{font-size:11px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__aiInsight ul{gap:6px;margin:12px 0;padding-left:17px;font-size:10px;line-height:1.45;display:grid}.GeoCrmProductShell-module__d-DV7G__aiInsight>small{color:#6880a0;font-size:8px;line-height:1.5;display:block}.GeoCrmProductShell-module__d-DV7G__nearbyClients{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:18px;padding:14px}.GeoCrmProductShell-module__d-DV7G__nearbyClients .GeoCrmProductShell-module__d-DV7G__sectionHeading{margin-top:0}.GeoCrmProductShell-module__d-DV7G__nearbyClients .GeoCrmProductShell-module__d-DV7G__sectionHeading>span{width:24px;height:24px;color:var(--blue);background:#edf3ff;border-radius:8px;place-items:center;padding:0;font-size:9px;font-weight:800;display:grid}.GeoCrmProductShell-module__d-DV7G__nearbyClients>div:last-of-type{gap:7px;margin-top:12px;display:grid}.GeoCrmProductShell-module__d-DV7G__nearbyClients>div:last-of-type>article{border:1px solid var(--line);background:#fbfcfe;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__nearbyClients>div:last-of-type>article>button:first-child{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:9px minmax(0,1fr) auto 16px;align-items:center;gap:9px;width:100%;padding:10px;display:grid}.GeoCrmProductShell-module__d-DV7G__nearbyClients>div:last-of-type>article>button:first-child>span:first-child{border-radius:50%;width:9px;height:9px;padding:0}.GeoCrmProductShell-module__d-DV7G__nearbyPlanButton{border:0;border-left:1px solid var(--line);color:var(--blue);white-space:nowrap;cursor:pointer;background:#f3f7ff;align-items:center;gap:4px;padding:0 9px;font-size:8px;font-weight:800;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__nearbyPlanButton:hover{background:#e8f0ff}.GeoCrmProductShell-module__d-DV7G__nearbyClients strong,.GeoCrmProductShell-module__d-DV7G__nearbyClients small{display:block}.GeoCrmProductShell-module__d-DV7G__nearbyClients strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__nearbyClients button small,.GeoCrmProductShell-module__d-DV7G__nearbyClients>small{color:var(--muted);font-size:8px;line-height:1.45}.GeoCrmProductShell-module__d-DV7G__nearbyClients button b{color:var(--blue);white-space:nowrap;font-size:9px}.GeoCrmProductShell-module__d-DV7G__nearbyClients>small{margin-top:10px}.GeoCrmProductShell-module__d-DV7G__sectionHeading{margin-top:20px}.GeoCrmProductShell-module__d-DV7G__sectionHeading h3{margin:5px 0 0;font-size:15px}.GeoCrmProductShell-module__d-DV7G__sectionHeading>button{border:1px solid var(--line);min-height:34px;color:var(--blue);background:#fff;border-radius:9px;align-items:center;gap:5px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__relatedTaskList,.GeoCrmProductShell-module__d-DV7G__activityList{gap:8px;margin-top:14px;display:grid}.GeoCrmProductShell-module__d-DV7G__relatedTaskList>button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:11px;display:grid}.GeoCrmProductShell-module__d-DV7G__relatedTaskList>button.GeoCrmProductShell-module__d-DV7G__selected{background:#f5f8ff;border-color:#9dc0ff}.GeoCrmProductShell-module__d-DV7G__relatedTaskList>button>span:nth-child(2){min-width:0}.GeoCrmProductShell-module__d-DV7G__relatedTaskList strong,.GeoCrmProductShell-module__d-DV7G__activityList strong{text-overflow:ellipsis;font-size:10px;line-height:1.4;display:block;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__relatedTaskList small,.GeoCrmProductShell-module__d-DV7G__activityList small{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.4;display:block}.GeoCrmProductShell-module__d-DV7G__taskOpen,.GeoCrmProductShell-module__d-DV7G__taskHigh,.GeoCrmProductShell-module__d-DV7G__taskDone{border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.GeoCrmProductShell-module__d-DV7G__taskOpen{color:var(--blue);background:var(--blue-soft)}.GeoCrmProductShell-module__d-DV7G__taskHigh{color:#cf3d3d;background:#fff0ef}.GeoCrmProductShell-module__d-DV7G__taskDone{color:#1d8a55;background:#eaf8f0}.GeoCrmProductShell-module__d-DV7G__emptyContext{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:13px;justify-items:center;padding:28px 16px;display:grid}.GeoCrmProductShell-module__d-DV7G__emptyContext strong{color:var(--text);margin-top:9px}.GeoCrmProductShell-module__d-DV7G__emptyContext span{max-width:240px;margin-top:5px;font-size:9px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__activityComposer{border:1px solid var(--line);border-radius:14px;gap:9px;margin-top:20px;padding:14px;display:grid}.GeoCrmProductShell-module__d-DV7G__activityComposer label{font-size:9px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__activityComposer textarea{resize:vertical;border:1px solid var(--line);width:100%;color:var(--text);background:var(--soft);font:inherit;border-radius:10px;padding:10px;font-size:10px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__activityList article{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;gap:9px;padding:11px 2px;display:grid}.GeoCrmProductShell-module__d-DV7G__activityList article>span{width:30px;height:30px;color:var(--blue);background:var(--blue-soft);border-radius:9px;place-items:center;display:grid}.GeoCrmProductShell-module__d-DV7G__clientChangeHistory{border-top:1px solid var(--line);gap:10px;margin-top:20px;padding-top:16px;display:grid}.GeoCrmProductShell-module__d-DV7G__clientChangeHistory .GeoCrmProductShell-module__d-DV7G__sectionHeading{align-items:center}.GeoCrmProductShell-module__d-DV7G__clientChangeHistory .GeoCrmProductShell-module__d-DV7G__sectionHeading button{color:var(--blue);background:0 0;border:0;align-items:center;gap:5px;font-size:9px;font-weight:750;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__clientChangeList{gap:8px;display:grid}.GeoCrmProductShell-module__d-DV7G__clientChangeList article{border:1px solid var(--line);background:#fbfcfe;border-radius:10px;padding:10px}.GeoCrmProductShell-module__d-DV7G__clientChangeHeader{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.GeoCrmProductShell-module__d-DV7G__clientChangeHeader strong{font-size:10px}.GeoCrmProductShell-module__d-DV7G__clientChangeHeader small{color:var(--muted);text-align:right;font-size:8px}.GeoCrmProductShell-module__d-DV7G__clientChangeList dl{gap:5px;margin:8px 0 0;display:grid}.GeoCrmProductShell-module__d-DV7G__clientChangeList dl div{border-top:1px solid #e6edf5;grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);gap:6px;padding-top:5px;display:grid}.GeoCrmProductShell-module__d-DV7G__clientChangeList dt{color:var(--muted);font-size:8px}.GeoCrmProductShell-module__d-DV7G__clientChangeList dd{overflow-wrap:anywhere;color:var(--ink);margin:0;font-size:9px}.GeoCrmProductShell-module__d-DV7G__clientChangeList dd span{color:var(--green);padding:0 3px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__contextMessage,.GeoCrmProductShell-module__d-DV7G__contextError{color:var(--muted);background:var(--soft);border-radius:10px;padding:12px;font-size:9px}.GeoCrmProductShell-module__d-DV7G__contextError{color:#b93838;background:#fff0ef}.GeoCrmProductShell-module__d-DV7G__inspectorActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.GeoCrmProductShell-module__d-DV7G__inspectorActions>:first-child{grid-column:1/-1}@keyframes GeoCrmProductShell-module__d-DV7G__inspectorReveal{0%{opacity:0;transform:translateY(4px)}}.GeoCrmProductShell-module__d-DV7G__composerBackdrop{z-index:110;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d1b306b;position:absolute;inset:0}.GeoCrmProductShell-module__d-DV7G__composer{background:#fff;width:min(430px,100%);padding:24px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-18px 0 50px #08182f2e}.GeoCrmProductShell-module__d-DV7G__composerHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.GeoCrmProductShell-module__d-DV7G__composerHeader h2{letter-spacing:-.035em;margin:6px 0 0;font-size:25px}.GeoCrmProductShell-module__d-DV7G__composerHeader>button{background:var(--soft);border:0;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.GeoCrmProductShell-module__d-DV7G__composerForm{gap:16px;margin-top:24px;display:grid}.GeoCrmProductShell-module__d-DV7G__composerForm label{gap:7px;display:grid}.GeoCrmProductShell-module__d-DV7G__composerForm label>span{color:#53637a;font-size:10px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__composerForm input,.GeoCrmProductShell-module__d-DV7G__composerForm select,.GeoCrmProductShell-module__d-DV7G__composerForm textarea{border:1px solid var(--line);width:100%;color:var(--text);background:#fff;border-radius:11px;outline:0;font-size:11px}.GeoCrmProductShell-module__d-DV7G__composerForm input,.GeoCrmProductShell-module__d-DV7G__composerForm select{min-height:44px;padding:0 12px}.GeoCrmProductShell-module__d-DV7G__composerForm textarea{resize:vertical;min-height:104px;padding:12px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__composerForm input:focus,.GeoCrmProductShell-module__d-DV7G__composerForm select:focus,.GeoCrmProductShell-module__d-DV7G__composerForm textarea:focus{border-color:#86b5f7;box-shadow:0 0 0 3px #1769e81a}.GeoCrmProductShell-module__d-DV7G__composerForm label small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__formColumns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.GeoCrmProductShell-module__d-DV7G__composerError{color:#aa3036;background:#fff2f3;border-radius:10px;align-items:center;gap:7px;margin:0;padding:10px 12px;font-size:9px;display:flex}.GeoCrmProductShell-module__d-DV7G__composerDraftStatus{color:#25664f;background:#edf8f2;border-radius:10px;align-items:center;gap:7px;margin:0;padding:9px 11px;font-size:9px;font-weight:750;display:flex}.GeoCrmProductShell-module__d-DV7G__composerActions{grid-template-columns:.75fr 1.25fr;gap:8px;margin-top:4px;display:grid}.GeoCrmProductShell-module__d-DV7G__composerActions button:disabled{cursor:not-allowed;opacity:.55}.GeoCrmProductShell-module__d-DV7G__locationMethods{grid-template-columns:1fr 1fr;gap:8px;display:grid}.GeoCrmProductShell-module__d-DV7G__locationMethods>button{border:1px solid var(--line);color:#53637a;text-align:left;background:#fff;border-radius:12px;align-items:flex-start;gap:9px;min-height:72px;padding:12px;display:flex}.GeoCrmProductShell-module__d-DV7G__locationMethods>button.GeoCrmProductShell-module__d-DV7G__active{color:var(--blue);background:#f1f6ff;border-color:#9fc3f7}.GeoCrmProductShell-module__d-DV7G__locationMethods span,.GeoCrmProductShell-module__d-DV7G__locationMethods strong,.GeoCrmProductShell-module__d-DV7G__locationMethods small{display:block}.GeoCrmProductShell-module__d-DV7G__locationMethods strong{color:var(--text);font-size:10px}.GeoCrmProductShell-module__d-DV7G__locationMethods small{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.4}.GeoCrmProductShell-module__d-DV7G__locationReady,.GeoCrmProductShell-module__d-DV7G__assignmentNote{color:#18734a;background:#edf8f2;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:9px;display:flex}.GeoCrmProductShell-module__d-DV7G__addressField{grid-template-columns:minmax(0,1fr) auto;display:grid}.GeoCrmProductShell-module__d-DV7G__addressField input{border-radius:11px 0 0 11px}.GeoCrmProductShell-module__d-DV7G__addressField button{border:1px solid var(--blue);color:#fff;background:var(--blue);border-radius:0 11px 11px 0;padding:0 13px;font-size:9px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__emptyState{color:var(--muted);text-align:center;grid-column:1/-1;justify-items:center;padding:42px 20px;display:grid}.GeoCrmProductShell-module__d-DV7G__emptyState svg{color:#9fb0c4}.GeoCrmProductShell-module__d-DV7G__emptyState strong{color:var(--text);margin-top:10px;font-size:12px}.GeoCrmProductShell-module__d-DV7G__emptyState p{max-width:340px;margin:6px 0 0;font-size:10px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__emptyState button{min-height:40px;color:var(--blue);background:#f5f9ff;border:1px solid #cfe0fb;border-radius:10px;margin-top:14px;padding:0 14px;font-size:10px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__mobileNav,.GeoCrmProductShell-module__d-DV7G__mobileMenuBackdrop{display:none}.GeoCrmProductShell-module__d-DV7G__login{background:#f6f8fb;grid-template-columns:minmax(0,1.1fr) minmax(360px,.7fr);width:100vw;min-height:100dvh;display:grid}.GeoCrmProductShell-module__d-DV7G__loginStory{color:#fff;background:radial-gradient(circle at 80% 20%,#3a7ee86b,#0000 32%),linear-gradient(145deg,#0d1e37,#173967);flex-direction:column;justify-content:space-between;min-height:100dvh;padding:54px 7vw;display:flex}.GeoCrmProductShell-module__d-DV7G__loginStory .GeoCrmProductShell-module__d-DV7G__brand small{color:#a8bad2}.GeoCrmProductShell-module__d-DV7G__loginStory h1{letter-spacing:-.06em;max-width:760px;margin:10px 0 18px;font-size:clamp(42px,5.2vw,76px);line-height:1}.GeoCrmProductShell-module__d-DV7G__loginStory>div>p:last-child{color:#c6d2e1;max-width:600px;font-size:16px;line-height:1.6}.GeoCrmProductShell-module__d-DV7G__loginStory .GeoCrmProductShell-module__d-DV7G__eyebrow{color:#85b5ff}.GeoCrmProductShell-module__d-DV7G__loginSignals{flex-wrap:wrap;gap:10px;display:flex}.GeoCrmProductShell-module__d-DV7G__loginSignals span{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:flex}.GeoCrmProductShell-module__d-DV7G__loginPanel{background:#fff;flex-direction:column;justify-content:center;padding:54px 7vw;display:flex}.GeoCrmProductShell-module__d-DV7G__loginPanel h2{margin:7px 0;font-size:30px}.GeoCrmProductShell-module__d-DV7G__loginPanel>div>p:last-child{color:var(--muted);font-size:12px}.GeoCrmProductShell-module__d-DV7G__loginPanel form{gap:14px;margin-top:28px;display:grid}.GeoCrmProductShell-module__d-DV7G__loginPanel label{gap:7px;display:grid}.GeoCrmProductShell-module__d-DV7G__loginPanel label span{font-size:10px;font-weight:750}.GeoCrmProductShell-module__d-DV7G__loginPanel input{border:1px solid #dce3ec;border-radius:11px;outline:0;width:100%;height:48px;padding:0 13px;font-size:16px}.GeoCrmProductShell-module__d-DV7G__passwordField{display:block;position:relative}.GeoCrmProductShell-module__d-DV7G__passwordField input{padding-right:52px}.GeoCrmProductShell-module__d-DV7G__passwordToggle{color:#66768c;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:2px;right:2px}.GeoCrmProductShell-module__d-DV7G__passwordToggle:hover{color:var(--blue);background:var(--blue-soft)}.GeoCrmProductShell-module__d-DV7G__loginPanel input:disabled,.GeoCrmProductShell-module__d-DV7G__passwordToggle:disabled{cursor:wait;opacity:.66}.GeoCrmProductShell-module__d-DV7G__loginPanel .GeoCrmProductShell-module__d-DV7G__primaryButton{min-height:48px;margin-top:7px}.GeoCrmProductShell-module__d-DV7G__formError{color:#bd3c43;margin:0;font-size:10px}.GeoCrmProductShell-module__d-DV7G__formSuccess{color:#17683f;background:#f1fbf5;border:1px solid #a9dfbf;border-radius:11px;margin:0;padding:11px 12px;font-size:10px;font-weight:700;line-height:1.45}.GeoCrmProductShell-module__d-DV7G__authLinkButton{min-height:44px;color:var(--blue);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 12px;font-size:11px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__authLinkButton:hover{background:#f1f6ff}.GeoCrmProductShell-module__d-DV7G__authLinkButton:disabled{cursor:wait;opacity:.58}.GeoCrmProductShell-module__d-DV7G__connectionNotice{color:#87510d;background:#fff8e9;border:1px solid #efc780;border-radius:11px;align-items:flex-start;gap:9px;padding:11px 12px;font-size:10px;font-weight:700;line-height:1.45;display:flex}.GeoCrmProductShell-module__d-DV7G__connectionNotice svg{flex:none}.GeoCrmProductShell-module__d-DV7G__logoutBackdrop{z-index:240;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d1b3080;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.GeoCrmProductShell-module__d-DV7G__logoutDialog{text-align:center;background:#fff;border-radius:20px;outline:0;justify-items:center;width:min(390px,100%);padding:28px;display:grid;box-shadow:0 24px 70px #08182f40}.GeoCrmProductShell-module__d-DV7G__logoutDialogIcon{color:#bd3c43;background:#fff0f1;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.GeoCrmProductShell-module__d-DV7G__workdayDialogIcon{width:48px;height:48px;color:var(--blue);background:var(--blue-soft);border-radius:14px;place-items:center;display:grid}.GeoCrmProductShell-module__d-DV7G__workdayDialogIconFinish{color:#bd3c43;background:#fff0f1}.GeoCrmProductShell-module__d-DV7G__logoutDialog h2{letter-spacing:-.025em;margin:17px 0 0;font-size:21px}.GeoCrmProductShell-module__d-DV7G__logoutDialog>p{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__logoutDialog>.GeoCrmProductShell-module__d-DV7G__formError{color:#a92f35;background:#fff0f1;border-radius:10px;width:100%;padding:10px}.GeoCrmProductShell-module__d-DV7G__logoutDialogActions{grid-template-columns:1fr 1fr;gap:9px;width:100%;margin-top:22px;display:grid}.GeoCrmProductShell-module__d-DV7G__logoutDialogActions button{min-height:46px}.GeoCrmProductShell-module__d-DV7G__logoutDialogActions button:disabled{cursor:wait;opacity:.66}.GeoCrmProductShell-module__d-DV7G__systemState{text-align:center;background:#f6f8fb;place-content:center;justify-items:center;gap:12px;width:100vw;min-height:100dvh;padding:24px;display:grid}.GeoCrmProductShell-module__d-DV7G__systemState h1{margin:4px 0 0}.GeoCrmProductShell-module__d-DV7G__systemState p{color:#6b7a90;max-width:440px;margin:0}.GeoCrmProductShell-module__d-DV7G__systemState .GeoCrmProductShell-module__d-DV7G__brandMark{margin-bottom:8px}.GeoCrmProductShell-module__d-DV7G__spin{animation:.8s linear infinite GeoCrmProductShell-module__d-DV7G__spin}@keyframes GeoCrmProductShell-module__d-DV7G__spin{to{transform:rotate(360deg)}}.GeoCrmProductShell-module__d-DV7G__analyticsFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.GeoCrmProductShell-module__d-DV7G__analyticsFacts article{border:1px solid var(--line);background:#fff;border-radius:16px;align-content:center;gap:7px;min-height:106px;padding:18px;display:grid;box-shadow:0 8px 24px #172f560a}.GeoCrmProductShell-module__d-DV7G__analyticsFacts span,.GeoCrmProductShell-module__d-DV7G__analyticsFacts small{color:var(--muted);font-size:10px}.GeoCrmProductShell-module__d-DV7G__analyticsFacts strong{color:var(--ink);font-size:21px}.GeoCrmProductShell-module__d-DV7G__realAnalyticsGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:16px;display:grid}.GeoCrmProductShell-module__d-DV7G__realAnalyticsCard,.GeoCrmProductShell-module__d-DV7G__decisionAnalytics,.GeoCrmProductShell-module__d-DV7G__recentResults{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #172f560d}.GeoCrmProductShell-module__d-DV7G__realAnalyticsCard>.GeoCrmProductShell-module__d-DV7G__sectionHeading,.GeoCrmProductShell-module__d-DV7G__decisionAnalytics>.GeoCrmProductShell-module__d-DV7G__sectionHeading,.GeoCrmProductShell-module__d-DV7G__recentResults>.GeoCrmProductShell-module__d-DV7G__sectionHeading{border-bottom:1px solid var(--line);padding:18px 20px}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList{max-height:430px;display:grid;overflow-y:auto}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList>article{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(150px,1fr) minmax(250px,1.2fr);align-items:center;gap:12px;padding:14px 20px;display:grid}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList>article:last-child{border-bottom:0}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList>article>span{border-radius:11px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:850;display:grid}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList>article>div{min-width:0}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList strong,.GeoCrmProductShell-module__d-DV7G__analyticsManagerList small{display:block}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList small{color:var(--muted);margin-top:4px;font-size:9px}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;display:grid}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList dl div{background:var(--soft);text-align:center;border-radius:10px;padding:8px}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList dt{color:var(--muted);font-size:8px}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList dd{color:var(--ink);margin:4px 0 0;font-size:13px;font-weight:850}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList .GeoCrmProductShell-module__d-DV7G__danger{background:#fff1f1}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList .GeoCrmProductShell-module__d-DV7G__danger dd{color:#c43f47}.GeoCrmProductShell-module__d-DV7G__outcomeList{gap:16px;padding:20px;display:grid}.GeoCrmProductShell-module__d-DV7G__outcomeList article{gap:7px;display:grid}.GeoCrmProductShell-module__d-DV7G__outcomeList article>div{color:var(--ink);justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.GeoCrmProductShell-module__d-DV7G__outcomeList i{background:#edf2fa;border-radius:999px;height:7px;display:block;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__outcomeList i b{border-radius:inherit;background:linear-gradient(90deg, var(--blue), #65a0ff);min-width:3px;height:100%;display:block}.GeoCrmProductShell-module__d-DV7G__analyticsEmpty{color:var(--muted);padding:24px 20px;font-size:10px;line-height:1.55}.GeoCrmProductShell-module__d-DV7G__decisionAnalytics>div:nth-child(2){grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px 20px;display:grid}.GeoCrmProductShell-module__d-DV7G__decisionAnalytics>div:nth-child(2) article{border:1px solid var(--line);background:var(--soft);border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px;display:grid}.GeoCrmProductShell-module__d-DV7G__decisionAnalytics>div:nth-child(2) article>strong{color:var(--blue);font-size:24px}.GeoCrmProductShell-module__d-DV7G__decisionAnalytics article div{gap:5px;display:grid}.GeoCrmProductShell-module__d-DV7G__decisionAnalytics article b{color:var(--ink);font-size:10px;line-height:1.35}.GeoCrmProductShell-module__d-DV7G__decisionAnalytics article span{color:var(--muted);font-size:9px;line-height:1.45}.GeoCrmProductShell-module__d-DV7G__decisionAnalytics article small{color:var(--blue);font-size:8px;font-weight:750}.GeoCrmProductShell-module__d-DV7G__decisionAnalytics>p{color:#31704a;background:#eff9f2;border-radius:10px;align-items:center;gap:7px;margin:0 20px 18px;padding:10px 12px;font-size:9px;display:flex}.GeoCrmProductShell-module__d-DV7G__recentResults>div:last-child{display:grid}.GeoCrmProductShell-module__d-DV7G__recentResults article{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 20px;display:grid}.GeoCrmProductShell-module__d-DV7G__recentResults article:last-child{border-bottom:0}.GeoCrmProductShell-module__d-DV7G__recentResults article>span{color:#39975b;background:#eef9f2;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.GeoCrmProductShell-module__d-DV7G__recentResults article div{min-width:0}.GeoCrmProductShell-module__d-DV7G__recentResults article strong,.GeoCrmProductShell-module__d-DV7G__recentResults article small{display:block}.GeoCrmProductShell-module__d-DV7G__recentResults article strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__recentResults article small,.GeoCrmProductShell-module__d-DV7G__recentResults article time{color:var(--muted);margin-top:3px;font-size:8px}.GeoCrmProductShell-module__d-DV7G__recentResults article>b{color:#31704a;background:#eff9f2;border-radius:8px;padding:6px 8px;font-size:8px}@media (max-width:1180px){.GeoCrmProductShell-module__d-DV7G__realAnalyticsGrid{grid-template-columns:1fr}.GeoCrmProductShell-module__d-DV7G__decisionAnalytics>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.GeoCrmProductShell-module__d-DV7G__workspaceNotices{top:calc(var(--mobile-header-height) + 8px);width:auto;max-height:calc(100dvh - var(--mobile-header-height) - var(--mobile-nav-height) - 16px);overscroll-behavior:contain;left:8px;right:8px;overflow-y:auto;transform:none}.GeoCrmProductShell-module__d-DV7G__actionError,.GeoCrmProductShell-module__d-DV7G__actionSuccess,.GeoCrmProductShell-module__d-DV7G__offlineBanner{font-size:11px;line-height:1.4}.GeoCrmProductShell-module__d-DV7G__actionError button,.GeoCrmProductShell-module__d-DV7G__actionSuccess button{flex-basis:44px;width:44px;height:44px}.GeoCrmProductShell-module__d-DV7G__actionError .GeoCrmProductShell-module__d-DV7G__noticeAction{flex-basis:auto;width:auto;min-height:44px;padding:0 12px}.GeoCrmProductShell-module__d-DV7G__notificationAnchor{margin-left:auto}.GeoCrmProductShell-module__d-DV7G__notificationButton{width:44px;height:44px;display:grid}.GeoCrmProductShell-module__d-DV7G__notificationCenter{top:var(--mobile-header-height);right:0;bottom:var(--mobile-nav-height);border-left:0;border-right:0;border-radius:0;width:auto;max-height:none;position:fixed;left:0;box-shadow:0 18px 46px #10213c2e}.GeoCrmProductShell-module__d-DV7G__notificationHeader>button{width:44px;height:44px}.GeoCrmProductShell-module__d-DV7G__notificationList{min-height:0}.GeoCrmProductShell-module__d-DV7G__notificationList>button{touch-action:manipulation;min-height:64px;padding:14px 16px}.GeoCrmProductShell-module__d-DV7G__notificationList>button strong{font-size:12px}.GeoCrmProductShell-module__d-DV7G__notificationList>button small{font-size:10px}.GeoCrmProductShell-module__d-DV7G__analyticsFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList>article{grid-template-columns:38px minmax(0,1fr)}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList dl{grid-column:2}}@media (max-width:560px){.GeoCrmProductShell-module__d-DV7G__analyticsFacts,.GeoCrmProductShell-module__d-DV7G__decisionAnalytics>div:nth-child(2){grid-template-columns:1fr}.GeoCrmProductShell-module__d-DV7G__analyticsFacts article{min-height:88px}.GeoCrmProductShell-module__d-DV7G__realAnalyticsCard>.GeoCrmProductShell-module__d-DV7G__sectionHeading,.GeoCrmProductShell-module__d-DV7G__decisionAnalytics>.GeoCrmProductShell-module__d-DV7G__sectionHeading,.GeoCrmProductShell-module__d-DV7G__recentResults>.GeoCrmProductShell-module__d-DV7G__sectionHeading{flex-direction:column;align-items:flex-start;gap:8px;padding:15px}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList>article{padding:12px 15px}.GeoCrmProductShell-module__d-DV7G__analyticsManagerList dl{grid-template-columns:repeat(3,minmax(0,1fr))}.GeoCrmProductShell-module__d-DV7G__decisionAnalytics>div:nth-child(2){padding:14px}.GeoCrmProductShell-module__d-DV7G__decisionAnalytics>p{align-items:flex-start;margin:0 14px 14px}.GeoCrmProductShell-module__d-DV7G__recentResults article{grid-template-columns:28px minmax(0,1fr) auto;gap:9px;padding:12px 15px}.GeoCrmProductShell-module__d-DV7G__recentResults article>b{grid-column:2/-1;justify-self:start}.GeoCrmProductShell-module__d-DV7G__recentResults article time{grid-area:1/3}}@media (max-width:1180px){.GeoCrmProductShell-module__d-DV7G__primaryNav button{padding:0 7px;font-size:0}.GeoCrmProductShell-module__d-DV7G__primaryNav button svg{width:19px;height:19px}.GeoCrmProductShell-module__d-DV7G__profileButton{grid-template-columns:36px;min-width:46px;padding:4px}.GeoCrmProductShell-module__d-DV7G__profileButton div,.GeoCrmProductShell-module__d-DV7G__profileButton>svg{display:none}.GeoCrmProductShell-module__d-DV7G__withInspector{padding-right:350px}.GeoCrmProductShell-module__d-DV7G__inspector{width:350px}.GeoCrmProductShell-module__d-DV7G__composer{width:100%;padding:18px 16px;top:58px;bottom:68px}.GeoCrmProductShell-module__d-DV7G__mapMetrics{grid-template-columns:repeat(2,minmax(130px,1fr));width:420px;right:auto}.GeoCrmProductShell-module__d-DV7G__leaderPulseGrid{grid-template-columns:1fr}.GeoCrmProductShell-module__d-DV7G__analyticsGrid{grid-template-columns:1fr 1fr}.GeoCrmProductShell-module__d-DV7G__aiCard{grid-column:1/-1}.GeoCrmProductShell-module__d-DV7G__teamGrid,.GeoCrmProductShell-module__d-DV7G__systemGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.GeoCrmProductShell-module__d-DV7G__shell{--mobile-header-height:64px;--mobile-nav-height:calc(72px + env(safe-area-inset-bottom));height:100dvh;padding:var(--mobile-header-height) 0 var(--mobile-nav-height);display:block}.GeoCrmProductShell-module__d-DV7G__header{height:var(--mobile-header-height);gap:10px;padding:0 12px;position:absolute;top:0;left:0;right:0}.GeoCrmProductShell-module__d-DV7G__header>.GeoCrmProductShell-module__d-DV7G__brand{margin-right:auto}.GeoCrmProductShell-module__d-DV7G__header>.GeoCrmProductShell-module__d-DV7G__brand div,.GeoCrmProductShell-module__d-DV7G__primaryNav,.GeoCrmProductShell-module__d-DV7G__globalSearch,.GeoCrmProductShell-module__d-DV7G__profileButton,.GeoCrmProductShell-module__d-DV7G__iconRail{display:none}.GeoCrmProductShell-module__d-DV7G__mobileMenuButton{place-items:center;width:44px;height:44px;display:grid}.GeoCrmProductShell-module__d-DV7G__workspace{width:100%;height:100%;overflow:auto}.GeoCrmProductShell-module__d-DV7G__withInspector{padding-right:0}.GeoCrmProductShell-module__d-DV7G__page{flex-direction:column;padding:18px 14px 88px;display:flex}.GeoCrmProductShell-module__d-DV7G__workdayHistory{order:5}.GeoCrmProductShell-module__d-DV7G__pageHeader{align-items:flex-start}.GeoCrmProductShell-module__d-DV7G__pageHeader h1{font-size:26px}.GeoCrmProductShell-module__d-DV7G__pageHeader>div>p:last-child{max-width:500px}.GeoCrmProductShell-module__d-DV7G__pageActions{display:none}.GeoCrmProductShell-module__d-DV7G__kpiGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.GeoCrmProductShell-module__d-DV7G__kpi{min-height:88px;padding:13px}.GeoCrmProductShell-module__d-DV7G__kpi>strong{font-size:20px}.GeoCrmProductShell-module__d-DV7G__tableCard{overflow-x:auto}.GeoCrmProductShell-module__d-DV7G__taskQueueToolbar{flex-direction:column;align-items:stretch}.GeoCrmProductShell-module__d-DV7G__taskQueueToolbar .GeoCrmProductShell-module__d-DV7G__primaryButton{width:100%}.GeoCrmProductShell-module__d-DV7G__dayCommandActions button,.GeoCrmProductShell-module__d-DV7G__dayTracking>button,.GeoCrmProductShell-module__d-DV7G__dayPreparationHeader>button,.GeoCrmProductShell-module__d-DV7G__dayPlanApply>button,.GeoCrmProductShell-module__d-DV7G__routePlannerTools>button,.GeoCrmProductShell-module__d-DV7G__routeStart .GeoCrmProductShell-module__d-DV7G__compactButton,.GeoCrmProductShell-module__d-DV7G__routeOrderActions button,.GeoCrmProductShell-module__d-DV7G__routePlannerFooterActions button,.GeoCrmProductShell-module__d-DV7G__workdayHistoryList article>button{touch-action:manipulation;min-height:44px}.GeoCrmProductShell-module__d-DV7G__routeOrderActions{gap:6px}.GeoCrmProductShell-module__d-DV7G__routeOrderActions button{width:44px;height:44px}.GeoCrmProductShell-module__d-DV7G__taskQueueFilters{scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.GeoCrmProductShell-module__d-DV7G__taskQueueFilters button{scroll-snap-align:start;min-height:44px;padding:0 12px}.GeoCrmProductShell-module__d-DV7G__mobileTaskCard{touch-action:manipulation;gap:8px;min-height:44px;padding:16px}.GeoCrmProductShell-module__d-DV7G__mobileTaskCard>strong{font-size:14px;line-height:1.35}.GeoCrmProductShell-module__d-DV7G__mobileTaskClient{font-size:12px}.GeoCrmProductShell-module__d-DV7G__mobileTaskCard>small,.GeoCrmProductShell-module__d-DV7G__mobileTaskReason,.GeoCrmProductShell-module__d-DV7G__mobileTaskFooter b,.GeoCrmProductShell-module__d-DV7G__mobileTaskTopline time{font-size:10px}.GeoCrmProductShell-module__d-DV7G__cardMain,.GeoCrmProductShell-module__d-DV7G__cardActions button,.GeoCrmProductShell-module__d-DV7G__emptyState button{touch-action:manipulation;min-height:44px}.GeoCrmProductShell-module__d-DV7G__taskQueueContext{flex-direction:column;align-items:flex-start}.GeoCrmProductShell-module__d-DV7G__tableCard>.GeoCrmProductShell-module__d-DV7G__dataTable{display:none}.GeoCrmProductShell-module__d-DV7G__mobileTaskList{display:grid}.GeoCrmProductShell-module__d-DV7G__clientGrid,.GeoCrmProductShell-module__d-DV7G__analyticsGrid,.GeoCrmProductShell-module__d-DV7G__teamGrid,.GeoCrmProductShell-module__d-DV7G__systemGrid{grid-template-columns:1fr}.GeoCrmProductShell-module__d-DV7G__filters{top:var(--mobile-header-height);bottom:var(--mobile-nav-height);width:min(310px,86vw);left:0;transform:translate(-100%)}.GeoCrmProductShell-module__d-DV7G__filters.GeoCrmProductShell-module__d-DV7G__open{transform:translate(0)}.GeoCrmProductShell-module__d-DV7G__filterHeader button{display:grid}.GeoCrmProductShell-module__d-DV7G__mapStage{inset:0}.GeoCrmProductShell-module__d-DV7G__mapMetrics{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #fffc;border-radius:15px;grid-template-columns:repeat(4,1fr);gap:0;width:auto;padding:4px;top:10px;left:12px;right:12px;box-shadow:0 8px 24px #172f561f}.GeoCrmProductShell-module__d-DV7G__mapMetrics article{min-height:48px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:10px;justify-content:center;padding:6px 4px}.GeoCrmProductShell-module__d-DV7G__mapMetrics article+article{border-left:1px solid #e7ebf1}.GeoCrmProductShell-module__d-DV7G__mapMetrics article>svg{display:none}.GeoCrmProductShell-module__d-DV7G__mapMetrics article div{text-align:center}.GeoCrmProductShell-module__d-DV7G__mapMetrics span{font-size:9px}.GeoCrmProductShell-module__d-DV7G__mapMetrics strong{font-size:17px}.GeoCrmProductShell-module__d-DV7G__mobileMapFilters{z-index:12;max-width:calc(100% - 24px);min-height:44px;color:var(--blue);background:#fffffff5;border:1px solid #fffc;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:10px;font-weight:800;display:flex;position:absolute;top:70px;left:12px;box-shadow:0 8px 24px #172f5621}.GeoCrmProductShell-module__d-DV7G__mobileMapFiltersBelowContext{justify-content:center;width:44px;padding:0;top:154px}.GeoCrmProductShell-module__d-DV7G__mobileMapFiltersBelowContext span{display:none}.GeoCrmProductShell-module__d-DV7G__mobileMapFiltersBelowRoute{top:180px}.GeoCrmProductShell-module__d-DV7G__mapStage:has(.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure[open]) .GeoCrmProductShell-module__d-DV7G__mobileMapFiltersBelowRoute{opacity:0;pointer-events:none}.GeoCrmProductShell-module__d-DV7G__mapDayCard,.GeoCrmProductShell-module__d-DV7G__mobileMapFiltersBelowRoute,.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend,.GeoCrmProductShell-module__d-DV7G__mapCreateButton,.GeoCrmProductShell-module__d-DV7G__territoryMapFocus{transition:opacity .16s}.GeoCrmProductShell-module__d-DV7G__mapStage .atlas-map__tools{transition:opacity .16s}:is(.GeoCrmProductShell-module__d-DV7G__mapStage:has(.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure[open],.GeoCrmProductShell-module__d-DV7G__historicalRouteStops[open]) .GeoCrmProductShell-module__d-DV7G__mobileMapFiltersBelowRoute,.GeoCrmProductShell-module__d-DV7G__mapStage:has(.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure[open],.GeoCrmProductShell-module__d-DV7G__historicalRouteStops[open]) .GeoCrmProductShell-module__d-DV7G__mobileRouteLegend,.GeoCrmProductShell-module__d-DV7G__mapStage:has(.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure[open],.GeoCrmProductShell-module__d-DV7G__historicalRouteStops[open]) .GeoCrmProductShell-module__d-DV7G__mapDayCard,.GeoCrmProductShell-module__d-DV7G__mapStage:has(.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure[open],.GeoCrmProductShell-module__d-DV7G__historicalRouteStops[open]) .GeoCrmProductShell-module__d-DV7G__mapCreateButton,.GeoCrmProductShell-module__d-DV7G__mapStage:has(.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure[open],.GeoCrmProductShell-module__d-DV7G__historicalRouteStops[open]) .atlas-map__tools,.GeoCrmProductShell-module__d-DV7G__mapStage:has(.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend[open]) .GeoCrmProductShell-module__d-DV7G__territoryMapFocus,.GeoCrmProductShell-module__d-DV7G__mapStage:has(.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend[open]) .GeoCrmProductShell-module__d-DV7G__mobileMapFiltersBelowRoute,.GeoCrmProductShell-module__d-DV7G__mapStage:has(.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend[open]) .GeoCrmProductShell-module__d-DV7G__mapDayCard,.GeoCrmProductShell-module__d-DV7G__mapStage:has(.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend[open]) .GeoCrmProductShell-module__d-DV7G__mapCreateButton,.GeoCrmProductShell-module__d-DV7G__mapStage:has(.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend[open]) .atlas-map__tools){opacity:0;pointer-events:none}.GeoCrmProductShell-module__d-DV7G__territoryMapFocus:has(.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure[open],.GeoCrmProductShell-module__d-DV7G__historicalRouteStops[open]){overscroll-behavior:contain;align-items:flex-start;max-height:calc(100% - 92px);overflow-y:auto}.GeoCrmProductShell-module__d-DV7G__routeContextDesktopSummary{display:none!important}.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure{display:block}.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure summary,.GeoCrmProductShell-module__d-DV7G__historicalRouteStops summary{color:#315fbf;cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:10px;font-weight:800;list-style:none;display:flex}.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure summary::-webkit-details-marker{display:none}.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure summary:focus-visible,.GeoCrmProductShell-module__d-DV7G__historicalRouteStops summary:focus-visible,.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend summary:focus-visible{outline-offset:2px;border-radius:8px;outline:3px solid #2563eb3d}.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure summary:after{content:"⌄";font-size:14px;transition:transform .16s}.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure[open] summary:after{transform:rotate(180deg)}.GeoCrmProductShell-module__d-DV7G__routeContextDisclosure p{color:#66748a;margin:0 0 8px;font-size:10px;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__mapDayCard{width:auto;min-height:62px;padding:13px 15px;bottom:78px;left:12px;right:12px}.GeoCrmProductShell-module__d-DV7G__mapRouteLegend{display:none}.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend{z-index:12;display:block;position:absolute;bottom:152px;right:68px}.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend summary{color:#315d50;cursor:pointer;background:#fffffff5;border:1px solid #ffffffd1;border-radius:13px;align-items:center;gap:7px;min-height:44px;padding:0 12px;font-size:10px;font-weight:800;list-style:none;display:flex;box-shadow:0 8px 24px #172f5621}.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend summary::-webkit-details-marker{display:none}.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend[open] summary{color:var(--blue);background:#edf4ff}.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend>div{color:#52627a;background:#fffffffa;border:1px solid #ffffffd1;border-radius:13px;gap:8px;width:min(280px,100vw - 24px);padding:12px;display:grid;position:absolute;bottom:52px;right:0;box-shadow:0 12px 32px #172f562e}.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend>div>div{gap:12px;display:flex}.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend span{align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend i{border-radius:999px;width:18px;height:4px}.GeoCrmProductShell-module__d-DV7G__mobileRouteLegend small{font-size:9px;line-height:1.45}.GeoCrmProductShell-module__d-DV7G__mapCreateButton{border-radius:50%;justify-content:center;width:48px;height:48px;padding:0;bottom:142px;left:12px}.GeoCrmProductShell-module__d-DV7G__mapCreateButton span{display:none}.GeoCrmProductShell-module__d-DV7G__mapPlacementBanner{min-width:0;top:132px;left:12px;right:12px;transform:none}.GeoCrmProductShell-module__d-DV7G__refreshButton{display:none}.GeoCrmProductShell-module__d-DV7G__mapStage .atlas-map__tools{bottom:148px;left:auto;right:12px}:is(.GeoCrmProductShell-module__d-DV7G__mapStage .atlas-map__tools button,.GeoCrmProductShell-module__d-DV7G__mapStage .atlas-map__tools span){width:44px;height:44px}.GeoCrmProductShell-module__d-DV7G__territoryMapFocus>button,.GeoCrmProductShell-module__d-DV7G__mapClientGroupHeader>button{min-width:44px;min-height:44px}.GeoCrmProductShell-module__d-DV7G__inspector{z-index:95;width:100%;padding:0 18px max(18px, env(safe-area-inset-bottom));overscroll-behavior:contain;border:0;scroll-padding-block:88px 96px;position:absolute;top:0;bottom:0}.GeoCrmProductShell-module__d-DV7G__inspectorHeader{z-index:5;padding:max(14px, env(safe-area-inset-top)) 18px 12px;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffffa;margin:0 -18px;position:sticky;top:0}.GeoCrmProductShell-module__d-DV7G__composer{overscroll-behavior:contain;width:100%;padding:0 16px;scroll-padding-block:88px 112px;top:0;bottom:0}.GeoCrmProductShell-module__d-DV7G__composerHeader{z-index:4;padding:max(16px, env(safe-area-inset-top)) 16px 14px;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffffa;margin:0 -16px;position:sticky;top:0}.GeoCrmProductShell-module__d-DV7G__composerHeader>button,.GeoCrmProductShell-module__d-DV7G__inspectorHeader button{width:44px;height:44px}.GeoCrmProductShell-module__d-DV7G__composerForm{margin-top:18px}.GeoCrmProductShell-module__d-DV7G__composerForm input,.GeoCrmProductShell-module__d-DV7G__composerForm select,.GeoCrmProductShell-module__d-DV7G__composerForm textarea,.GeoCrmProductShell-module__d-DV7G__clientEditForm input,.GeoCrmProductShell-module__d-DV7G__clientEditForm select,.GeoCrmProductShell-module__d-DV7G__clientEditForm textarea,.GeoCrmProductShell-module__d-DV7G__activityComposer textarea{font-size:16px}.GeoCrmProductShell-module__d-DV7G__composerForm textarea{resize:none}.GeoCrmProductShell-module__d-DV7G__composerForm label small{white-space:normal;line-height:1.45}.GeoCrmProductShell-module__d-DV7G__composerActions{z-index:3;padding:12px 16px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffffa;margin:4px -16px 0;position:sticky;bottom:0;box-shadow:0 -10px 24px #15294a14}.GeoCrmProductShell-module__d-DV7G__composerActions button,.GeoCrmProductShell-module__d-DV7G__clientEditForm input,.GeoCrmProductShell-module__d-DV7G__clientEditForm select,.GeoCrmProductShell-module__d-DV7G__clientEditForm>button,.GeoCrmProductShell-module__d-DV7G__activityComposer button,.GeoCrmProductShell-module__d-DV7G__inspectorTabs button{min-height:44px}.GeoCrmProductShell-module__d-DV7G__clientEditForm>button{z-index:2;position:sticky;bottom:8px;box-shadow:0 8px 20px #1769e82e}.GeoCrmProductShell-module__d-DV7G__mobileNav{z-index:80;height:var(--mobile-nav-height);padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);background:#fffffffa;grid-template-columns:repeat(5,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.GeoCrmProductShell-module__d-DV7G__mobileNav button{color:#718096;background:0 0;border:0;place-content:center;justify-items:center;gap:4px;min-height:56px;font-size:10px;font-weight:650;display:grid}.GeoCrmProductShell-module__d-DV7G__mobileNav button.GeoCrmProductShell-module__d-DV7G__active{color:var(--blue)}.GeoCrmProductShell-module__d-DV7G__mobileNav button svg{box-sizing:content-box;border-radius:12px;padding:5px 10px}.GeoCrmProductShell-module__d-DV7G__mobileNav button.GeoCrmProductShell-module__d-DV7G__active svg{background:#edf4ff}.GeoCrmProductShell-module__d-DV7G__mobileMenuBackdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d1b306b;display:block;position:absolute;inset:0}.GeoCrmProductShell-module__d-DV7G__mobileMenu{background:#fff;flex-direction:column;width:min(340px,88vw);height:100%;padding:18px;display:flex;box-shadow:18px 0 50px #08182f33}.GeoCrmProductShell-module__d-DV7G__mobileMenuHeader{justify-content:space-between;align-items:center;display:flex}.GeoCrmProductShell-module__d-DV7G__mobileMenuHeader>button{background:var(--soft);border:0;border-radius:11px;place-items:center;width:44px;height:44px;display:grid}.GeoCrmProductShell-module__d-DV7G__mobileProfile{background:var(--soft);border-radius:14px;align-items:center;gap:10px;margin:22px 0;padding:14px;display:flex}.GeoCrmProductShell-module__d-DV7G__mobileProfile>span{width:42px;height:42px;color:var(--blue);background:#fff;border-radius:12px;place-items:center;font-weight:800;display:grid}.GeoCrmProductShell-module__d-DV7G__mobileProfile strong,.GeoCrmProductShell-module__d-DV7G__mobileProfile small{display:block}.GeoCrmProductShell-module__d-DV7G__mobileProfile strong{font-size:12px}.GeoCrmProductShell-module__d-DV7G__mobileProfile small{color:var(--muted);margin-top:4px;font-size:9px}.GeoCrmProductShell-module__d-DV7G__mobileMenu nav{gap:5px;display:grid}.GeoCrmProductShell-module__d-DV7G__mobileMenu nav button{color:#53637a;text-align:left;background:0 0;border:0;border-radius:11px;grid-template-columns:24px 1fr auto;align-items:center;min-height:48px;padding:0 12px;display:grid}.GeoCrmProductShell-module__d-DV7G__mobileMenu nav button.GeoCrmProductShell-module__d-DV7G__active{color:var(--blue);background:#edf4ff}.GeoCrmProductShell-module__d-DV7G__mobileLogout{color:#bf3c42;background:#fff2f3;border:0;border-radius:11px;align-items:center;gap:10px;min-height:46px;margin-top:auto;padding:0 13px;display:flex}.GeoCrmProductShell-module__d-DV7G__profileActions{flex-direction:column}.GeoCrmProductShell-module__d-DV7G__profileActions button,.GeoCrmProductShell-module__d-DV7G__inlineActions button{min-height:44px}.GeoCrmProductShell-module__d-DV7G__profileHero{align-items:flex-start;min-width:0}.GeoCrmProductShell-module__d-DV7G__profileHero>div{min-width:0}.GeoCrmProductShell-module__d-DV7G__profileHero p{overflow-wrap:anywhere;line-height:1.5}.GeoCrmProductShell-module__d-DV7G__login{grid-template-columns:1fr}.GeoCrmProductShell-module__d-DV7G__loginStory{display:none}.GeoCrmProductShell-module__d-DV7G__loginPanel{min-height:100dvh;padding:max(34px, env(safe-area-inset-top)) 22px max(34px, env(safe-area-inset-bottom));justify-content:center;scroll-padding-block:24px;overflow-y:auto}.GeoCrmProductShell-module__d-DV7G__loginPanel:before{color:#fff;background:var(--blue);content:"G";border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:40px;font-weight:900;display:grid}.GeoCrmProductShell-module__d-DV7G__logoutBackdrop{padding:16px 12px max(16px, env(safe-area-inset-bottom));align-items:end}.GeoCrmProductShell-module__d-DV7G__logoutDialog{border-radius:20px;padding:24px 18px 18px}}@media (max-width:560px){.GeoCrmProductShell-module__d-DV7G__pageHeader{margin-bottom:16px}.GeoCrmProductShell-module__d-DV7G__pageHeader h1{font-size:24px}.GeoCrmProductShell-module__d-DV7G__pageHeader>div>p:last-child{font-size:10px;line-height:1.45}.GeoCrmProductShell-module__d-DV7G__kpiGrid{grid-template-columns:repeat(3,minmax(0,1fr));overflow-x:auto}.GeoCrmProductShell-module__d-DV7G__kpi{min-width:98px}.GeoCrmProductShell-module__d-DV7G__managerPulseList article{grid-template-columns:34px minmax(0,1fr)}.GeoCrmProductShell-module__d-DV7G__managerPulseList dl{grid-column:2;grid-template-columns:repeat(3,1fr)}.GeoCrmProductShell-module__d-DV7G__leaderTaskList button{grid-template-columns:auto minmax(0,1fr) auto}.GeoCrmProductShell-module__d-DV7G__leaderTaskList time{display:none}.GeoCrmProductShell-module__d-DV7G__territoryPulse>div:last-child{grid-template-columns:1fr 1fr}.GeoCrmProductShell-module__d-DV7G__dayCommand{border-radius:15px;padding:16px}.GeoCrmProductShell-module__d-DV7G__dayCommandMain{grid-template-columns:40px 1fr;gap:10px}.GeoCrmProductShell-module__d-DV7G__dayStateIcon{border-radius:12px;width:40px;height:40px}.GeoCrmProductShell-module__d-DV7G__dayCommandMain h2{font-size:17px}.GeoCrmProductShell-module__d-DV7G__dayPlanStats{margin-top:16px}.GeoCrmProductShell-module__d-DV7G__dayPlanStats article{padding:10px}.GeoCrmProductShell-module__d-DV7G__dayPlanStats strong{font-size:14px}.GeoCrmProductShell-module__d-DV7G__dayCommandActions{grid-template-columns:1fr}.GeoCrmProductShell-module__d-DV7G__dayPrivacy{align-items:flex-start;line-height:1.4}.GeoCrmProductShell-module__d-DV7G__workdayHistory{border-radius:15px;padding:14px}.GeoCrmProductShell-module__d-DV7G__workdayHistoryList{grid-template-columns:1fr}.GeoCrmProductShell-module__d-DV7G__workdayHistoryList article{grid-template-columns:34px minmax(0,1fr)}.GeoCrmProductShell-module__d-DV7G__workdayHistoryList article>button{grid-column:1/-1;width:100%}.GeoCrmProductShell-module__d-DV7G__dayPreparation{border-radius:15px;padding:14px}.GeoCrmProductShell-module__d-DV7G__dayPreparationHeader{flex-direction:column;align-items:stretch}.GeoCrmProductShell-module__d-DV7G__dayPreparationHeader>button{width:100%}.GeoCrmProductShell-module__d-DV7G__dayPlanCandidates label{grid-template-columns:auto 32px minmax(0,1fr)}.GeoCrmProductShell-module__d-DV7G__dayPlanCandidates i{grid-column:3;justify-self:start}.GeoCrmProductShell-module__d-DV7G__dayPlanApply{grid-template-columns:1fr}.GeoCrmProductShell-module__d-DV7G__dayPlanApply>button{width:100%}.GeoCrmProductShell-module__d-DV7G__dayPlanConfirm{grid-template-columns:24px minmax(0,1fr);align-items:center;min-height:44px;padding:8px 0}.GeoCrmProductShell-module__d-DV7G__dayPlanConfirm input{width:20px;height:20px;min-height:20px}.GeoCrmProductShell-module__d-DV7G__routePlanner{border-radius:15px;padding:14px}.GeoCrmProductShell-module__d-DV7G__routePlanner>.GeoCrmProductShell-module__d-DV7G__sectionHeading{flex-direction:column;align-items:stretch}.GeoCrmProductShell-module__d-DV7G__routePlannerTools{justify-content:space-between}.GeoCrmProductShell-module__d-DV7G__routeStart{grid-template-columns:34px minmax(0,1fr);padding:10px}.GeoCrmProductShell-module__d-DV7G__routeStartIcon{width:32px;height:32px}.GeoCrmProductShell-module__d-DV7G__routeStart .GeoCrmProductShell-module__d-DV7G__compactButton{grid-column:1/-1;width:100%}.GeoCrmProductShell-module__d-DV7G__routeStop{grid-template-columns:22px 27px minmax(0,1fr) auto;gap:6px;padding:8px 7px}.GeoCrmProductShell-module__d-DV7G__routeGrip{width:18px}.GeoCrmProductShell-module__d-DV7G__routeNumber{width:25px;height:25px}.GeoCrmProductShell-module__d-DV7G__routeOrderActions{grid-template-columns:repeat(2,44px);display:grid}.GeoCrmProductShell-module__d-DV7G__routePlannerFooter{gap:9px;display:grid}.GeoCrmProductShell-module__d-DV7G__routePlannerFooterActions{display:grid}.GeoCrmProductShell-module__d-DV7G__routePlannerFooterActions .GeoCrmProductShell-module__d-DV7G__secondaryButton,.GeoCrmProductShell-module__d-DV7G__routePlannerFooter .GeoCrmProductShell-module__d-DV7G__primaryButton{width:100%}.GeoCrmProductShell-module__d-DV7G__timeline{padding:14px}.GeoCrmProductShell-module__d-DV7G__timelineItem{grid-template-columns:42px 26px minmax(0,1fr);gap:8px;padding:12px 0}.GeoCrmProductShell-module__d-DV7G__timelineItem>svg{display:none}.GeoCrmProductShell-module__d-DV7G__timelineItem time{font-size:9px}.GeoCrmProductShell-module__d-DV7G__timelineDot{width:24px;height:24px}.GeoCrmProductShell-module__d-DV7G__timelineItem strong{font-size:10px}.GeoCrmProductShell-module__d-DV7G__timelineItem small{font-size:8px}.GeoCrmProductShell-module__d-DV7G__clientGrid{gap:10px;padding:10px}.GeoCrmProductShell-module__d-DV7G__cardMain{grid-template-columns:34px minmax(0,1fr);padding:12px}.GeoCrmProductShell-module__d-DV7G__cardMain>.GeoCrmProductShell-module__d-DV7G__status{grid-column:2;justify-self:start;margin-top:3px}.GeoCrmProductShell-module__d-DV7G__cardMain strong{font-size:13px}.GeoCrmProductShell-module__d-DV7G__cardMain small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__clientAvatar{width:34px;height:34px}.GeoCrmProductShell-module__d-DV7G__clientMeta{gap:6px;font-size:10px;display:grid}.GeoCrmProductShell-module__d-DV7G__clientDecisionContext strong{white-space:normal;font-size:11px}.GeoCrmProductShell-module__d-DV7G__clientDecisionContext small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;display:-webkit-box}.GeoCrmProductShell-module__d-DV7G__cardActions{grid-template-columns:1fr}.GeoCrmProductShell-module__d-DV7G__cardActions button:first-child{display:none}.GeoCrmProductShell-module__d-DV7G__analyticsCard{padding:14px}.GeoCrmProductShell-module__d-DV7G__managerRow{grid-template-columns:28px 84px minmax(55px,1fr) 30px}.GeoCrmProductShell-module__d-DV7G__mapMetrics{grid-template-columns:repeat(4,1fr)}.GeoCrmProductShell-module__d-DV7G__mapMetrics article{min-width:0}.GeoCrmProductShell-module__d-DV7G__mapMetrics span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__mapDayCard{bottom:78px}.GeoCrmProductShell-module__d-DV7G__inspectorHeader h2{font-size:20px}.GeoCrmProductShell-module__d-DV7G__inspectorActions{grid-template-columns:1fr}.GeoCrmProductShell-module__d-DV7G__inspectorActions>*{grid-column:1!important}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.GeoCrmProductShell-module__d-DV7G__territoryHealth{background:#fff;border:1px solid #dfe6f2;border-radius:22px;gap:16px;padding:22px;display:grid;box-shadow:0 12px 32px #2037600f}.GeoCrmProductShell-module__d-DV7G__territoryHealthSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.GeoCrmProductShell-module__d-DV7G__territoryHealthSummary article{background:#f8faff;border:1px solid #e7ebf3;border-radius:14px;gap:4px;min-width:0;padding:14px 16px;display:grid}.GeoCrmProductShell-module__d-DV7G__territoryHealthSummary strong{color:#17233f;font-size:24px;line-height:1}.GeoCrmProductShell-module__d-DV7G__territoryHealthSummary span{color:#697590;font-size:12px}.GeoCrmProductShell-module__d-DV7G__territoryHealthFormula{color:#56637d;background:#f5f8ff;border:1px solid #dfe8fa;border-radius:12px;padding:12px 14px;font-size:12px;line-height:1.55}.GeoCrmProductShell-module__d-DV7G__territoryHealthList{gap:10px;display:grid}.GeoCrmProductShell-module__d-DV7G__territoryHealthList>article{background:#fff;border:1px solid #e7ebf3;border-radius:16px;grid-template-columns:minmax(180px,1.15fr) minmax(360px,2fr) minmax(104px,.55fr) minmax(180px,1fr) auto;align-items:center;gap:14px;padding:15px;display:grid}.GeoCrmProductShell-module__d-DV7G__territoryHealthIdentity{align-items:flex-start;gap:10px;min-width:0;display:flex}.GeoCrmProductShell-module__d-DV7G__territoryHealthIdentity>i{border-radius:99px;flex:0 0 10px;width:10px;height:34px}.GeoCrmProductShell-module__d-DV7G__territoryHealthIdentity>div{gap:4px;min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__territoryHealthIdentity strong,.GeoCrmProductShell-module__d-DV7G__territoryHealthIdentity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__territoryHealthIdentity strong{color:#17233f;font-size:13px}.GeoCrmProductShell-module__d-DV7G__territoryHealthIdentity span{color:#78839a;font-size:11px}.GeoCrmProductShell-module__d-DV7G__territoryHealthList dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;display:grid}.GeoCrmProductShell-module__d-DV7G__territoryHealthList dl>div{background:#f7f9fc;border-radius:10px;gap:3px;min-width:0;padding:8px;display:grid}.GeoCrmProductShell-module__d-DV7G__territoryHealthList dt{color:#7a859b;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__territoryHealthList dd{color:#24304a;margin:0;font-size:14px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__territoryHealthList dl .GeoCrmProductShell-module__d-DV7G__danger dd{color:#cf4d4d}.GeoCrmProductShell-module__d-DV7G__territoryHealthScore{border-radius:12px;justify-items:center;gap:3px;padding:9px;display:grid}.GeoCrmProductShell-module__d-DV7G__territoryHealthScore strong{font-size:22px;line-height:1}.GeoCrmProductShell-module__d-DV7G__territoryHealthScore span{text-align:center;text-transform:uppercase;font-size:9px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__territoryHealthGood{color:#277848;background:#edf9f1}.GeoCrmProductShell-module__d-DV7G__territoryHealthWarning{color:#9a6715;background:#fff7e5}.GeoCrmProductShell-module__d-DV7G__territoryHealthCritical{color:#bd4747;background:#fff0f0}.GeoCrmProductShell-module__d-DV7G__territoryHealthReasons{gap:3px;min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__territoryHealthReasons span{color:#66728a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.35;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__territoryHealthList>article>button{color:#315fbf;cursor:pointer;background:#f6f9ff;border:1px solid #d9e2f3;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__territoryHealthList>article>button:hover{background:#edf3ff;border-color:#9db7ed}.GeoCrmProductShell-module__d-DV7G__territoryHealthList>article>button:disabled{color:#9aa4b6;cursor:not-allowed;background:#f5f6f8}.GeoCrmProductShell-module__d-DV7G__territoryMapFocus{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #cddbf6;border-radius:14px;align-items:center;gap:10px;width:min(430px,100% - 32px);padding:10px 12px;display:flex;position:absolute;top:92px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #1a305c29}.GeoCrmProductShell-module__d-DV7G__territoryMapFocus>span{color:#2f67d7;background:#edf3ff;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.GeoCrmProductShell-module__d-DV7G__territoryMapFocus>div{flex:1;gap:2px;min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__territoryMapFocus>div>strong,.GeoCrmProductShell-module__d-DV7G__territoryMapFocus>div>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__territoryMapFocus>div>strong{color:#17233f;font-size:12px}.GeoCrmProductShell-module__d-DV7G__territoryMapFocus>div>small{color:#748099;font-size:10px}.GeoCrmProductShell-module__d-DV7G__historicalRouteStops{border-top:1px solid #e3eaf7;width:100%;margin-top:4px;padding-top:6px}.GeoCrmProductShell-module__d-DV7G__historicalRouteStops summary{color:#315fbf;cursor:pointer;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;list-style:none;display:flex}.GeoCrmProductShell-module__d-DV7G__historicalRouteStops summary::-webkit-details-marker{display:none}.GeoCrmProductShell-module__d-DV7G__historicalRouteStops summary:after{content:"⌄";font-size:14px;line-height:1;transition:transform .16s}.GeoCrmProductShell-module__d-DV7G__historicalRouteStops[open] summary:after{transform:rotate(180deg)}.GeoCrmProductShell-module__d-DV7G__historicalRouteStops ol{gap:6px;max-height:220px;margin:8px 0 0;padding:0 3px 0 0;list-style:none;display:grid;overflow-y:auto}.GeoCrmProductShell-module__d-DV7G__historicalRouteStops li{background:#f8faff;border:1px solid #e1e8f4;border-radius:9px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;display:grid}.GeoCrmProductShell-module__d-DV7G__historicalRouteStopNumber{color:#667085;background:#e5e7eb;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-weight:850;display:grid}.GeoCrmProductShell-module__d-DV7G__historicalRouteStopNumberConfirmed{color:#fff;background:#2e7d62}.GeoCrmProductShell-module__d-DV7G__historicalRouteStopCopy{gap:2px;min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__historicalRouteStopCopy strong,.GeoCrmProductShell-module__d-DV7G__historicalRouteStopCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__historicalRouteStopCopy strong{color:#17233f;font-size:10px}.GeoCrmProductShell-module__d-DV7G__historicalRouteStopCopy small{color:#748099;font-size:9px}.GeoCrmProductShell-module__d-DV7G__historicalRouteStopCopy a{color:#315fbf;align-items:center;gap:4px;width:fit-content;font-size:9px;font-weight:750;text-decoration:none;display:inline-flex}.GeoCrmProductShell-module__d-DV7G__historicalRouteStopCopy a:hover,.GeoCrmProductShell-module__d-DV7G__historicalRouteStopCopy a:focus-visible{color:#17489f;text-decoration:underline}.GeoCrmProductShell-module__d-DV7G__historicalRouteStops em{color:#7a4650;white-space:nowrap;background:#fff0f2;border-radius:999px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:800}.GeoCrmProductShell-module__d-DV7G__historicalRouteStops .GeoCrmProductShell-module__d-DV7G__historicalRouteStopStatusConfirmed{color:#25664f;background:#e8f6ef}.GeoCrmProductShell-module__d-DV7G__historicalRouteStops .GeoCrmProductShell-module__d-DV7G__historicalRouteStopStatusMuted{color:#667085;background:#eef1f5}.GeoCrmProductShell-module__d-DV7G__territoryMapFocus>button{color:#315fbf;cursor:pointer;background:#edf3ff;border:0;border-radius:9px;min-height:32px;padding:0 10px;font-size:10px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__mapClientGroup{z-index:12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border:1px solid #cddbf6;border-radius:14px;width:min(430px,100% - 32px);position:absolute;top:92px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 32px #1a305c29}.GeoCrmProductShell-module__d-DV7G__mapClientGroupHeader{border-bottom:1px solid #e6ebf4;align-items:center;gap:10px;padding:10px 12px;display:flex}.GeoCrmProductShell-module__d-DV7G__mapClientGroupHeader>span{color:#2f67d7;background:#edf3ff;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.GeoCrmProductShell-module__d-DV7G__mapClientGroupHeader>div{flex:1;gap:2px;min-width:0;display:grid}.GeoCrmProductShell-module__d-DV7G__mapClientGroupHeader strong,.GeoCrmProductShell-module__d-DV7G__mapClientGroupHeader small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__mapClientGroupHeader strong{color:#17233f;font-size:12px}.GeoCrmProductShell-module__d-DV7G__mapClientGroupHeader small{color:#748099;font-size:10px}.GeoCrmProductShell-module__d-DV7G__mapClientGroupHeader>button{color:#59667a;cursor:pointer;background:#f0f3f8;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.GeoCrmProductShell-module__d-DV7G__mapClientGroupList{max-height:230px;padding:6px;display:grid;overflow:auto}.GeoCrmProductShell-module__d-DV7G__mapClientGroupList>button{color:#17233f;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:9px 10px;display:grid}.GeoCrmProductShell-module__d-DV7G__mapClientGroupList>button:hover{background:#edf3ff}.GeoCrmProductShell-module__d-DV7G__mapClientGroupList span,.GeoCrmProductShell-module__d-DV7G__mapClientGroupList small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__mapClientGroupList span{font-size:11px;font-weight:800}.GeoCrmProductShell-module__d-DV7G__mapClientGroupList small{color:#748099;font-size:9px}.GeoCrmProductShell-module__d-DV7G__mapClientGroupList svg{color:#5572ad;grid-area:1/2/span 2}@media (max-width:1180px){.GeoCrmProductShell-module__d-DV7G__territoryHealthList>article{grid-template-columns:minmax(180px,1fr) minmax(360px,2fr) 96px auto}.GeoCrmProductShell-module__d-DV7G__territoryHealthReasons{grid-area:2/1/auto/-1;padding-left:20px}}@media (max-width:820px){.GeoCrmProductShell-module__d-DV7G__territoryHealth{border-radius:18px;padding:16px}.GeoCrmProductShell-module__d-DV7G__territoryHealthSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.GeoCrmProductShell-module__d-DV7G__territoryHealthList>article{grid-template-columns:1fr auto;gap:12px}.GeoCrmProductShell-module__d-DV7G__territoryHealthIdentity{min-width:0}.GeoCrmProductShell-module__d-DV7G__territoryHealthList dl,.GeoCrmProductShell-module__d-DV7G__territoryHealthReasons{grid-area:auto/1/auto/-1;padding-left:0}.GeoCrmProductShell-module__d-DV7G__territoryHealthList dl{grid-template-columns:repeat(2,minmax(0,1fr))}.GeoCrmProductShell-module__d-DV7G__territoryHealthScore{grid-area:1/2}.GeoCrmProductShell-module__d-DV7G__territoryHealthList>article>button{grid-column:1/-1}.GeoCrmProductShell-module__d-DV7G__territoryMapFocus{align-items:center;gap:8px;width:calc(100% - 24px);min-height:52px;padding:8px 10px;top:68px}.GeoCrmProductShell-module__d-DV7G__territoryMapFocus>div>strong,.GeoCrmProductShell-module__d-DV7G__territoryMapFocus>div>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GeoCrmProductShell-module__d-DV7G__territoryMapFocus>div>small{line-height:1.4}.GeoCrmProductShell-module__d-DV7G__historicalRouteStops li{grid-template-columns:25px minmax(0,1fr)}.GeoCrmProductShell-module__d-DV7G__historicalRouteStops em{grid-column:2;justify-self:start}.GeoCrmProductShell-module__d-DV7G__mapClientGroup{width:calc(100% - 24px);top:68px}}
