.EmptyState-module__3Llq5W__emptyState{border:1px solid #8d99ae52;border-top:4px solid var(--yellow);text-align:center;color:var(--navy);background:linear-gradient(#fffffff5,#f8fafcf0);border-radius:8px;justify-items:center;gap:14px;padding:22px;display:grid;box-shadow:0 18px 36px #07203b14}.EmptyState-module__3Llq5W__compact{box-shadow:none;gap:10px;padding:16px}.EmptyState-module__3Llq5W__icon{width:46px;height:46px;color:var(--navy);background:#ffdd002e;border-radius:999px;place-items:center;display:grid}.EmptyState-module__3Llq5W__compact .EmptyState-module__3Llq5W__icon{width:36px;height:36px}.EmptyState-module__3Llq5W__copy{gap:5px;max-width:520px;display:grid}.EmptyState-module__3Llq5W__copy strong{font-size:18px;line-height:1.15}.EmptyState-module__3Llq5W__compact .EmptyState-module__3Llq5W__copy strong{font-size:14px}.EmptyState-module__3Llq5W__copy p{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.EmptyState-module__3Llq5W__compact .EmptyState-module__3Llq5W__copy p{font-size:12px}.EmptyState-module__3Llq5W__actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}
.WhatsAppButton-module__JvF2na__button{color:#11634c;background:#1f7a5f14;border-color:#1f7a5f52;min-height:34px;padding:7px 9px;font-size:12px}.WhatsAppButton-module__JvF2na__disabled{color:var(--muted);border-color:var(--line);cursor:not-allowed;opacity:.62;background:#f8fafc}
.HomeDashboard-module__pXFDeq__hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.HomeDashboard-module__pXFDeq__heroMeta{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.HomeDashboard-module__pXFDeq__badge{border:1px solid var(--line-soft);color:var(--navy);text-transform:capitalize;background:#f8fafc;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.HomeDashboard-module__pXFDeq__dashboardMetrics{grid-template-columns:repeat(4,minmax(150px,1fr))}.HomeDashboard-module__pXFDeq__dashboardMetrics strong{font-size:clamp(22px,2.3vw,30px)}.HomeDashboard-module__pXFDeq__periodPanel{background:#fff;border:1px solid #d2dce8f2;border-radius:8px;gap:14px;padding:18px;display:grid;box-shadow:0 16px 38px #071f3d12}.HomeDashboard-module__pXFDeq__periodGrid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;display:grid}.HomeDashboard-module__pXFDeq__periodCard{border:1px solid var(--line-soft);border-top:4px solid var(--yellow);background:linear-gradient(#fff,#f8fafc);border-radius:8px;gap:12px;padding:14px;display:grid;box-shadow:0 10px 24px #071f3d0d}.HomeDashboard-module__pXFDeq__periodCardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.HomeDashboard-module__pXFDeq__periodCardHeader span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:950}.HomeDashboard-module__pXFDeq__periodCardHeader strong{color:var(--navy);font-size:clamp(28px,3vw,40px);line-height:.9}.HomeDashboard-module__pXFDeq__periodStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.HomeDashboard-module__pXFDeq__periodStats span{color:var(--muted);background:#071f3d0e;border-radius:8px;padding:9px;font-size:11px;font-weight:850}.HomeDashboard-module__pXFDeq__periodStats strong{color:var(--navy);font-size:17px;display:block}.HomeDashboard-module__pXFDeq__visualPanel{background:linear-gradient(#fffffffa,#f8fafcf5);border:1px solid #d2dce8f2;border-radius:8px;gap:16px;padding:18px;display:grid;box-shadow:0 18px 42px #071f3d14}.HomeDashboard-module__pXFDeq__visualHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}.HomeDashboard-module__pXFDeq__visualHeader h2{margin:0}.HomeDashboard-module__pXFDeq__visualHeader p{color:var(--muted);margin:3px 0 0}.HomeDashboard-module__pXFDeq__chartGrid{grid-template-columns:minmax(260px,.9fr) minmax(280px,1.15fr) minmax(240px,.85fr);align-items:stretch;gap:14px;display:grid}.HomeDashboard-module__pXFDeq__targetPanel{background:linear-gradient(135deg,#ffe0002e,#fffffffa 45%,#071f3d0f);border:1px solid #ffd900b8;border-radius:8px;grid-template-columns:minmax(220px,1fr) minmax(240px,1.3fr) auto;align-items:center;gap:16px;padding:16px;display:grid;box-shadow:0 16px 34px #071f3d14}.HomeDashboard-module__pXFDeq__targetPanel span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:950}.HomeDashboard-module__pXFDeq__targetPanel strong{color:var(--navy);font-size:clamp(24px,3vw,38px);line-height:1.05;display:block}.HomeDashboard-module__pXFDeq__targetPanel p{color:var(--muted);margin-top:4px;font-size:13px;font-weight:800}.HomeDashboard-module__pXFDeq__targetProgress{background:#e7edf4;border-radius:999px;height:18px;overflow:hidden;box-shadow:inset 0 0 0 1px #071f3d12}.HomeDashboard-module__pXFDeq__targetProgress span{width:var(--bar-width);border-radius:inherit;background:linear-gradient(90deg, var(--yellow), #18a058);height:100%;display:block}.HomeDashboard-module__pXFDeq__targetNumbers{gap:8px;min-width:180px;display:grid}.HomeDashboard-module__pXFDeq__targetNumbers span{border:1px solid var(--line-soft);text-transform:none;letter-spacing:0;background:#ffffffe6;border-radius:8px;padding:9px 11px}.HomeDashboard-module__pXFDeq__targetNumbers strong{font-size:18px}.HomeDashboard-module__pXFDeq__chartCard{border:1px solid var(--line-soft);background:#ffffffeb;border-radius:8px;gap:14px;min-width:0;padding:16px;display:grid;box-shadow:0 10px 26px #071f3d0e}.HomeDashboard-module__pXFDeq__donutWrap{place-items:center;padding:6px 0;display:grid}.HomeDashboard-module__pXFDeq__donut{aspect-ratio:1;background:var(--donut);border-radius:50%;place-items:center;width:min(190px,54vw);display:grid;position:relative;box-shadow:inset 0 0 0 1px #071f3d14,0 16px 28px #071f3d17}.HomeDashboard-module__pXFDeq__donut:after{content:"";background:var(--white);box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:50%;position:absolute;inset:27%}.HomeDashboard-module__pXFDeq__donut span,.HomeDashboard-module__pXFDeq__donut small{z-index:1;position:relative}.HomeDashboard-module__pXFDeq__donut span{color:var(--navy);font-size:34px;font-weight:950;line-height:1}.HomeDashboard-module__pXFDeq__donut small{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.HomeDashboard-module__pXFDeq__legend{gap:8px;display:grid}.HomeDashboard-module__pXFDeq__legendRow{color:var(--muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;font-size:12px;font-weight:850;display:grid}.HomeDashboard-module__pXFDeq__legendRow strong{color:var(--navy);font-size:13px}.HomeDashboard-module__pXFDeq__legendSwatch{border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 3px #071f3d0f}.HomeDashboard-module__pXFDeq__chartTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.HomeDashboard-module__pXFDeq__chartTitle strong{color:var(--navy)}.HomeDashboard-module__pXFDeq__chartTitle span{color:var(--muted);background:#071f3d12;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900}.HomeDashboard-module__pXFDeq__moneyBars{align-content:center;gap:15px;display:grid}.HomeDashboard-module__pXFDeq__moneyBarRow{gap:7px;display:grid}.HomeDashboard-module__pXFDeq__moneyBarLabel{color:var(--muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;font-size:12px;font-weight:850;display:grid}.HomeDashboard-module__pXFDeq__moneyBarLabel strong{color:var(--navy);font-size:14px}.HomeDashboard-module__pXFDeq__iconBubble{width:31px;height:31px;color:var(--navy);background:#f3f6fa;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.HomeDashboard-module__pXFDeq__gold{background:#ffe00047}.HomeDashboard-module__pXFDeq__blue{color:#0b67d8;background:#0b67d81f}.HomeDashboard-module__pXFDeq__green{color:#127747;background:#18a05821}.HomeDashboard-module__pXFDeq__barTrack,.HomeDashboard-module__pXFDeq__gaugeBar{background:#e7edf4;border-radius:999px;height:10px;overflow:hidden}.HomeDashboard-module__pXFDeq__barFill,.HomeDashboard-module__pXFDeq__gaugeBar span{width:var(--bar-width);border-radius:inherit;background:linear-gradient(90deg, var(--yellow), #18a058);height:100%;display:block}.HomeDashboard-module__pXFDeq__followGauge{align-content:center;gap:12px;display:grid}.HomeDashboard-module__pXFDeq__gaugeBar{height:16px}.HomeDashboard-module__pXFDeq__gaugeBar span{background:linear-gradient(90deg, #18a058, var(--yellow), #c64d47)}.HomeDashboard-module__pXFDeq__gaugeStats{gap:2px;display:grid}.HomeDashboard-module__pXFDeq__gaugeStats strong{color:var(--navy);font-size:clamp(28px,4vw,42px);line-height:1}.HomeDashboard-module__pXFDeq__gaugeStats span{color:var(--muted);font-size:13px;font-weight:760}.HomeDashboard-module__pXFDeq__quickStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.HomeDashboard-module__pXFDeq__quickStats span{border:1px solid var(--line-soft);color:var(--muted);background:#f8fafc;border-radius:8px;padding:10px;font-size:12px;font-weight:800}.HomeDashboard-module__pXFDeq__quickStats strong{color:var(--navy);font-size:18px;display:block}.HomeDashboard-module__pXFDeq__leaderboardPanel{background:linear-gradient(#fffffffc,#f8fafcf5);border:1px solid #d2dce8f2;border-radius:8px;gap:16px;padding:18px;display:grid;box-shadow:0 18px 42px #071f3d14}.HomeDashboard-module__pXFDeq__leaderboardGrid{grid-template-columns:minmax(360px,1.08fr) minmax(360px,.92fr);align-items:start;gap:14px;display:grid}.HomeDashboard-module__pXFDeq__yearlyBoard,.HomeDashboard-module__pXFDeq__quarterBoard{border:1px solid var(--line-soft);background:#fffffff5;border-radius:8px;padding:15px;box-shadow:0 10px 26px #071f3d0e}.HomeDashboard-module__pXFDeq__yearlyBoard{gap:13px;display:grid}.HomeDashboard-module__pXFDeq__leaderRows{gap:10px;display:grid}.HomeDashboard-module__pXFDeq__leaderRow{border:1px solid var(--line-soft);background:linear-gradient(#fff,#fbfdff);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:11px;display:grid}.HomeDashboard-module__pXFDeq__rankBadge{background:var(--navy);width:34px;height:34px;color:var(--yellow);border-radius:999px;place-items:center;font-size:14px;font-weight:950;display:grid;box-shadow:0 8px 20px #071f3d24}.HomeDashboard-module__pXFDeq__leaderRow strong{color:var(--navy)}.HomeDashboard-module__pXFDeq__quarterBoards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.HomeDashboard-module__pXFDeq__quarterBoard{border-top:4px solid var(--yellow);gap:11px;display:grid}.HomeDashboard-module__pXFDeq__quarterHead{color:var(--navy);justify-content:space-between;align-items:center;gap:10px;display:flex}.HomeDashboard-module__pXFDeq__quarterHead svg{color:var(--amber)}.HomeDashboard-module__pXFDeq__compactLeaders{gap:8px;display:grid}.HomeDashboard-module__pXFDeq__compactLeader{color:var(--muted);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;font-size:12px;font-weight:850;display:grid}.HomeDashboard-module__pXFDeq__compactLeader span{color:var(--navy);background:#071f3d14;border-radius:999px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:950;display:grid}.HomeDashboard-module__pXFDeq__compactLeader strong{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HomeDashboard-module__pXFDeq__compactLeaders p{color:var(--muted);margin:0;font-size:12px;font-weight:800}.HomeDashboard-module__pXFDeq__homeGrid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:18px;display:grid}.HomeDashboard-module__pXFDeq__list{gap:10px;display:grid}.HomeDashboard-module__pXFDeq__feedItem{border:1px solid var(--line-soft);border-left:4px solid var(--yellow);background:var(--white);border-radius:8px;gap:7px;padding:13px;display:grid;box-shadow:0 8px 22px #071f3d0d}.HomeDashboard-module__pXFDeq__feedItem strong{color:var(--navy)}.HomeDashboard-module__pXFDeq__feedItem p{font-size:13px}.HomeDashboard-module__pXFDeq__feedMeta{flex-wrap:wrap;gap:7px;display:flex}.HomeDashboard-module__pXFDeq__feedMeta span{color:var(--muted);background:#071f3d12;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:850}.HomeDashboard-module__pXFDeq__dueNow{border-left-color:var(--red)}.HomeDashboard-module__pXFDeq__upcoming{border-left-color:var(--green)}.HomeDashboard-module__pXFDeq__unread{border-left-color:var(--yellow);background:#ffe00017}.HomeDashboard-module__pXFDeq__teamTable{overflow-x:auto}.HomeDashboard-module__pXFDeq__teamHead,.HomeDashboard-module__pXFDeq__teamRow{grid-template-columns:minmax(180px,1.4fr) repeat(6,minmax(92px,.7fr));align-items:center;gap:10px;min-width:880px;display:grid}.HomeDashboard-module__pXFDeq__teamHead{color:var(--muted);text-transform:uppercase;padding:0 12px 9px;font-size:11px;font-weight:900}.HomeDashboard-module__pXFDeq__teamRow{border:1px solid var(--line-soft);background:var(--white);border-radius:8px;margin-bottom:9px;padding:12px;box-shadow:0 8px 22px #071f3d0d}.HomeDashboard-module__pXFDeq__teamRow strong{color:var(--navy)}.HomeDashboard-module__pXFDeq__teamRow small{color:var(--muted);text-transform:capitalize;font-size:11px;font-weight:760;display:block}.HomeDashboard-module__pXFDeq__numberCell{color:var(--navy);font-weight:900}.HomeDashboard-module__pXFDeq__calendarEmail{color:var(--muted);margin:-4px 0 10px;font-size:13px;font-weight:800}.HomeDashboard-module__pXFDeq__calendarEmpty{border:1px dashed var(--line);color:var(--muted);background:#f8fafc;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:16px;display:grid}.HomeDashboard-module__pXFDeq__calendarEmpty svg{color:var(--navy)}.HomeDashboard-module__pXFDeq__calendarEmpty strong{color:var(--navy);display:block}.HomeDashboard-module__pXFDeq__calendarList{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.HomeDashboard-module__pXFDeq__calendarItem{border:1px solid var(--line-soft);border-top:4px solid var(--yellow);background:var(--white);border-radius:8px;gap:8px;min-width:0;padding:13px;display:grid;box-shadow:0 8px 22px #071f3d0d}.HomeDashboard-module__pXFDeq__calendarItem strong,.HomeDashboard-module__pXFDeq__calendarItem p{overflow-wrap:anywhere}.HomeDashboard-module__pXFDeq__calendarItem strong{color:var(--navy)}.HomeDashboard-module__pXFDeq__calendarItem p{font-size:13px}.HomeDashboard-module__pXFDeq__calendarItem a{color:var(--navy);background:#071f3d12;border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}@media (max-width:1100px){.HomeDashboard-module__pXFDeq__dashboardMetrics,.HomeDashboard-module__pXFDeq__periodGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeDashboard-module__pXFDeq__homeGrid,.HomeDashboard-module__pXFDeq__chartGrid,.HomeDashboard-module__pXFDeq__targetPanel,.HomeDashboard-module__pXFDeq__leaderboardGrid,.HomeDashboard-module__pXFDeq__calendarList{grid-template-columns:1fr}}@media (max-width:700px){.HomeDashboard-module__pXFDeq__hero{grid-template-columns:1fr}.HomeDashboard-module__pXFDeq__heroMeta{justify-content:flex-start}.HomeDashboard-module__pXFDeq__dashboardMetrics,.HomeDashboard-module__pXFDeq__periodGrid,.HomeDashboard-module__pXFDeq__periodStats{grid-template-columns:1fr}.HomeDashboard-module__pXFDeq__visualHeader,.HomeDashboard-module__pXFDeq__chartTitle{flex-direction:column;align-items:flex-start}.HomeDashboard-module__pXFDeq__moneyBarLabel,.HomeDashboard-module__pXFDeq__quickStats,.HomeDashboard-module__pXFDeq__quarterBoards{grid-template-columns:1fr}}
.ManagementDashboard-module__sx5Xbq__managementMetrics{grid-template-columns:repeat(4,minmax(150px,1fr))}.ManagementDashboard-module__sx5Xbq__managementGrid{grid-template-columns:minmax(320px,1.1fr) minmax(280px,.9fr);align-items:start;gap:16px;display:grid}.ManagementDashboard-module__sx5Xbq__metricBreakdown{border-top:1px solid var(--line-soft);gap:7px;margin-top:6px;padding-top:10px;display:grid}.ManagementDashboard-module__sx5Xbq__metricBreakdownRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.ManagementDashboard-module__sx5Xbq__metricBreakdownRow b,.ManagementDashboard-module__sx5Xbq__metricBreakdownRow small,.ManagementDashboard-module__sx5Xbq__metricBreakdownRow em{font-style:normal;line-height:1.15;display:block}.ManagementDashboard-module__sx5Xbq__metricBreakdownRow b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.ManagementDashboard-module__sx5Xbq__metricBreakdownRow small{color:var(--muted);margin-top:2px;font-size:10px;font-weight:800}.ManagementDashboard-module__sx5Xbq__metricBreakdownRow em{color:var(--navy);white-space:nowrap;font-size:12px;font-weight:950}.ManagementDashboard-module__sx5Xbq__overviewGrid{grid-template-columns:repeat(3,minmax(260px,1fr));align-items:start;gap:16px;display:grid}.ManagementDashboard-module__sx5Xbq__managementOverview{gap:16px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewHero{color:#fff;background:linear-gradient(135deg,#062247f5,#062247e0),radial-gradient(circle at 85% 20%,#ffe10047,#0000 34%);border:1px solid #0622471f;border-radius:8px;grid-template-columns:minmax(320px,1.35fr) minmax(320px,.9fr);align-items:stretch;gap:18px;padding:24px;display:grid;box-shadow:0 18px 45px #06224729}.ManagementDashboard-module__sx5Xbq__overviewHeroCopy{align-content:center;gap:10px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewHeroCopy span,.ManagementDashboard-module__sx5Xbq__overviewStatCard span,.ManagementDashboard-module__sx5Xbq__overviewMoneyHead span,.ManagementDashboard-module__sx5Xbq__overviewPulse>div:first-child span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:950}.ManagementDashboard-module__sx5Xbq__overviewHeroCopy span{color:var(--yellow)}.ManagementDashboard-module__sx5Xbq__overviewHeroCopy h2{color:#fff;letter-spacing:0;margin:0;font-size:clamp(38px,5vw,72px);line-height:.94}.ManagementDashboard-module__sx5Xbq__overviewHeroCopy p{color:#ffffffc7;max-width:760px;margin:0;font-size:15px;font-weight:720;line-height:1.45}.ManagementDashboard-module__sx5Xbq__overviewHeroStats{grid-template-columns:repeat(3,minmax(110px,1fr));gap:10px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewHeroStats div{background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;align-content:space-between;gap:12px;min-height:136px;padding:14px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewHeroStats small{color:#ffffffad;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:900}.ManagementDashboard-module__sx5Xbq__overviewHeroStats strong{color:#fff;font-size:24px;line-height:1}.ManagementDashboard-module__sx5Xbq__overviewStatGrid{grid-template-columns:repeat(4,minmax(190px,1fr));gap:12px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewStatCard,.ManagementDashboard-module__sx5Xbq__overviewMoneyCard,.ManagementDashboard-module__sx5Xbq__overviewPulse{border:1px solid var(--line-soft);border-top:4px solid var(--yellow);background:#fff;border-radius:8px;box-shadow:0 14px 34px #06224712}.ManagementDashboard-module__sx5Xbq__overviewStatCard{gap:8px;min-height:128px;padding:16px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewStatCard strong{color:var(--navy);font-size:36px;line-height:.95}.ManagementDashboard-module__sx5Xbq__overviewStatCard p{color:var(--muted);margin:0;font-size:12px;font-weight:800;line-height:1.35}.ManagementDashboard-module__sx5Xbq__overviewStatCard_green{border-top-color:var(--green);background:linear-gradient(#16805f12,#fff 58%)}.ManagementDashboard-module__sx5Xbq__overviewStatCard_yellow{border-top-color:var(--yellow);background:linear-gradient(#ffe10024,#fff 58%)}.ManagementDashboard-module__sx5Xbq__overviewStatCard_red{border-top-color:var(--red);background:linear-gradient(#b6484012,#fff 58%)}.ManagementDashboard-module__sx5Xbq__overviewMoneyGrid{grid-template-columns:repeat(4,minmax(230px,1fr));gap:12px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewMoneyCard{gap:14px;min-height:230px;padding:18px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewMoneyCardHighlight{border-top-color:var(--navy)}.ManagementDashboard-module__sx5Xbq__overviewMoneyHead{gap:9px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewMoneyHead strong{color:var(--navy);font-size:34px;line-height:1}.ManagementDashboard-module__sx5Xbq__overviewMoneyBreakdown{border-top:1px solid var(--line-soft);gap:9px;padding-top:12px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewMoneyRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewMoneyRow b,.ManagementDashboard-module__sx5Xbq__overviewMoneyRow small,.ManagementDashboard-module__sx5Xbq__overviewMoneyRow em{font-style:normal;line-height:1.12;display:block}.ManagementDashboard-module__sx5Xbq__overviewMoneyRow b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;overflow:hidden}.ManagementDashboard-module__sx5Xbq__overviewMoneyRow small{color:var(--muted);margin-top:3px;font-size:11px;font-weight:820}.ManagementDashboard-module__sx5Xbq__overviewMoneyRow em{color:var(--navy);white-space:nowrap;font-size:14px;font-weight:950}.ManagementDashboard-module__sx5Xbq__latestDealsPanel{border:1px solid var(--line);border-top:4px solid var(--yellow);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;gap:14px;padding:18px;display:grid}.ManagementDashboard-module__sx5Xbq__latestDealsHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ManagementDashboard-module__sx5Xbq__latestDealsHeader span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.ManagementDashboard-module__sx5Xbq__latestDealsHeader h3{color:var(--navy);margin:4px 0 0;font-size:22px}.ManagementDashboard-module__sx5Xbq__latestDealsHeader strong{border:1px solid var(--line);background:var(--surface);color:var(--navy);white-space:nowrap;border-radius:999px;padding:8px 14px}.ManagementDashboard-module__sx5Xbq__latestDealsList{gap:10px;display:grid}.ManagementDashboard-module__sx5Xbq__latestDealCard{border:1px solid var(--line);background:linear-gradient(#fff,#f4f8fcb8);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(180px,.65fr) minmax(150px,.45fr);align-items:center;gap:16px;padding:14px 16px;display:grid}.ManagementDashboard-module__sx5Xbq__latestDealCard strong,.ManagementDashboard-module__sx5Xbq__latestDealCard b,.ManagementDashboard-module__sx5Xbq__latestDealCard small{display:block}.ManagementDashboard-module__sx5Xbq__latestDealCard strong,.ManagementDashboard-module__sx5Xbq__latestDealCard b{color:var(--navy)}.ManagementDashboard-module__sx5Xbq__latestDealCard small{color:var(--muted);margin-top:4px;font-weight:700}.ManagementDashboard-module__sx5Xbq__overviewPulse{grid-template-columns:minmax(210px,.36fr) minmax(320px,1fr);align-items:center;gap:18px;padding:18px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewPulse>div:first-child{gap:7px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewPulse>div:first-child strong{color:var(--navy);font-size:38px;line-height:1}.ManagementDashboard-module__sx5Xbq__overviewPulse>div:first-child p{color:var(--muted);margin:0;font-size:12px;font-weight:850}.ManagementDashboard-module__sx5Xbq__overviewPulseBars{grid-template-columns:repeat(3,minmax(130px,1fr));gap:12px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewPulseBars article{border:1px solid var(--line-soft);background:#f8fafc;border-radius:8px;gap:8px;padding:12px;display:grid}.ManagementDashboard-module__sx5Xbq__overviewPulseBars span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:900}.ManagementDashboard-module__sx5Xbq__overviewPulseBars b{color:var(--navy);font-size:22px;line-height:1}.ManagementDashboard-module__sx5Xbq__overviewPulseBars i{background:#e7eef5;border-radius:999px;height:7px;display:block;overflow:hidden}.ManagementDashboard-module__sx5Xbq__overviewPulseBars em{border-radius:inherit;background:linear-gradient(90deg, var(--yellow), #ffb800);height:100%;display:block}.ManagementDashboard-module__sx5Xbq__forecastGrid{grid-template-columns:repeat(2,minmax(180px,1fr));gap:12px;display:grid}.ManagementDashboard-module__sx5Xbq__forecastGrid .calculator-result{min-height:112px}.ManagementDashboard-module__sx5Xbq__financeGrid{grid-template-columns:repeat(2,minmax(280px,1fr));gap:14px;margin-top:14px;display:grid}.ManagementDashboard-module__sx5Xbq__expenseForm{border:1px solid var(--line);background:#f8fafc;border-radius:8px;gap:14px;margin-top:14px;padding:16px;display:grid}.ManagementDashboard-module__sx5Xbq__expenseForm h3,.ManagementDashboard-module__sx5Xbq__expensePanel h3{color:var(--ink);margin:0;font-size:16px}.ManagementDashboard-module__sx5Xbq__expenseForm p{color:var(--muted);margin:4px 0 0}.ManagementDashboard-module__sx5Xbq__expensePanel{border:1px solid var(--line);background:#fff;border-radius:8px;padding:15px;box-shadow:0 12px 28px #0f172a0f}.ManagementDashboard-module__sx5Xbq__expenseList{gap:10px;max-height:min(520px,54vh);margin-top:14px;padding-right:4px;display:grid;overflow-y:auto}.ManagementDashboard-module__sx5Xbq__expenseCard{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:minmax(220px,1fr) minmax(260px,.8fr) auto;align-items:center;gap:14px;padding:14px;display:grid;box-shadow:0 10px 24px #0f172a0d}.ManagementDashboard-module__sx5Xbq__expenseCard strong{color:var(--ink);display:block}.ManagementDashboard-module__sx5Xbq__expenseCard p{color:var(--muted);margin:4px 0 0;font-size:12px}.ManagementDashboard-module__sx5Xbq__expenseAmounts,.ManagementDashboard-module__sx5Xbq__payrollDealTotals{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px;display:grid}.ManagementDashboard-module__sx5Xbq__expenseAmounts span,.ManagementDashboard-module__sx5Xbq__payrollDealTotals span{color:var(--navy);text-align:center;background:#f8fafc;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:900}.ManagementDashboard-module__sx5Xbq__payrollAmountsStack{gap:8px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollAnnualPanel{border:1px solid var(--line);border-top:4px solid var(--yellow);background:linear-gradient(135deg,#ffe1001f,#fff 42%,#f8fafc);border-radius:8px;gap:14px;padding:16px;display:grid;box-shadow:0 16px 36px #0f172a0f}.ManagementDashboard-module__sx5Xbq__payrollAnnualHeader{grid-template-columns:minmax(260px,1fr) minmax(420px,.85fr);align-items:end;gap:16px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollAnnualHeader span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:950}.ManagementDashboard-module__sx5Xbq__payrollAnnualHeader h3{color:var(--ink);margin:4px 0 0;font-size:24px;line-height:1.05}.ManagementDashboard-module__sx5Xbq__payrollAnnualHeader p{color:var(--muted);margin:6px 0 0;font-size:13px;font-weight:800}.ManagementDashboard-module__sx5Xbq__payrollAnnualControls{grid-template-columns:minmax(220px,1fr) minmax(260px,.9fr);align-items:end;gap:10px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollAnnualSelect{min-width:0}.ManagementDashboard-module__sx5Xbq__payrollAnnualStats{grid-template-columns:repeat(4,minmax(140px,1fr));gap:10px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollAnnualStats span{border:1px solid var(--line-soft);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;background:#ffffffd1;border-radius:8px;gap:5px;padding:12px;font-size:11px;font-weight:950;display:grid}.ManagementDashboard-module__sx5Xbq__payrollAnnualStats strong{color:var(--navy);letter-spacing:0;text-transform:none;font-size:20px}.ManagementDashboard-module__sx5Xbq__payrollCalendar{grid-template-columns:repeat(6,minmax(130px,1fr));gap:10px;margin-top:4px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollMonthCard{border:1px solid var(--line);min-height:118px;color:var(--navy);text-align:left;cursor:pointer;background:#fff;border-top:4px solid #d9e2ec;border-radius:8px;gap:8px;padding:14px;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:grid;box-shadow:0 12px 28px #0f172a0e}.ManagementDashboard-module__sx5Xbq__payrollMonthCard:hover{border-color:#ffe100b3;transform:translateY(-2px);box-shadow:0 16px 34px #0f172a17}.ManagementDashboard-module__sx5Xbq__payrollMonthCard span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:950}.ManagementDashboard-module__sx5Xbq__payrollMonthCard strong{color:var(--navy);font-size:22px;line-height:1}.ManagementDashboard-module__sx5Xbq__payrollMonthCard small{color:var(--muted);font-size:11px;font-weight:850}.ManagementDashboard-module__sx5Xbq__payrollMonthCardActive{border-color:#ffe100bf;border-top-color:var(--yellow);background:linear-gradient(#ffe10029,#fff 70%);box-shadow:0 18px 38px #ffe10029}.ManagementDashboard-module__sx5Xbq__payrollMonthWorkspace{border:1px solid var(--line);background:linear-gradient(#fff,#f8fafc);border-radius:8px;gap:14px;margin-top:16px;padding:16px;display:grid;box-shadow:0 16px 36px #0f172a0f}.ManagementDashboard-module__sx5Xbq__payrollMonthHeader{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(260px,1fr) minmax(360px,.9fr);align-items:end;gap:16px;padding-bottom:14px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollMonthHeader span,.ManagementDashboard-module__sx5Xbq__payrollSimpleHead span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:950}.ManagementDashboard-module__sx5Xbq__payrollMonthHeader h3,.ManagementDashboard-module__sx5Xbq__payrollSimpleHead h3{color:var(--ink);margin:3px 0 0;font-size:22px;line-height:1.1}.ManagementDashboard-module__sx5Xbq__payrollMonthHeader p,.ManagementDashboard-module__sx5Xbq__payrollSimpleHead p{color:var(--muted);margin:5px 0 0;font-size:12px;font-weight:800}.ManagementDashboard-module__sx5Xbq__payrollMonthTotals{grid-template-columns:repeat(4,minmax(112px,1fr));gap:8px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollMonthActions{justify-items:stretch;gap:10px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollMonthActions .btn{justify-content:center}.ManagementDashboard-module__sx5Xbq__payrollExportButtons{grid-template-columns:repeat(2,minmax(140px,1fr));gap:8px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollMonthTotals span{border:1px solid var(--line-soft);color:var(--muted);background:#fff;border-radius:8px;gap:4px;padding:10px;font-size:11px;font-weight:900;display:grid}.ManagementDashboard-module__sx5Xbq__payrollMonthTotals strong{color:var(--navy);font-size:15px}.ManagementDashboard-module__sx5Xbq__payrollSimpleForm{border:1px solid var(--line);background:#fff;border-radius:8px;gap:14px;padding:15px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollSimpleHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ManagementDashboard-module__sx5Xbq__payrollSimpleGrid{grid-template-columns:repeat(4,minmax(170px,1fr));gap:12px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollDealPanel{border:1px solid var(--line);background:#fff;border-radius:8px;gap:12px;padding:14px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollDealPicker{min-width:min(420px,100%)}.ManagementDashboard-module__sx5Xbq__payrollDealTotals{align-items:stretch}.ManagementDashboard-module__sx5Xbq__payrollDealTotals strong{margin-top:2px;font-size:16px;display:block}.ManagementDashboard-module__sx5Xbq__payrollDealTotals button{min-height:100%}.ManagementDashboard-module__sx5Xbq__payrollDealList{gap:9px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollDealRow{border:1px solid var(--line);background:#f8fafc;border-radius:8px;grid-template-columns:minmax(220px,1fr) minmax(150px,.55fr) minmax(140px,.5fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollDealRow strong{color:var(--ink);display:block}.ManagementDashboard-module__sx5Xbq__payrollDealRow p{color:var(--muted);margin:4px 0 0;font-size:12px}.ManagementDashboard-module__sx5Xbq__payrollLinkedSummary{flex-wrap:wrap;gap:6px;display:flex}.ManagementDashboard-module__sx5Xbq__payrollLinkedSummary small{color:var(--navy);background:#ffe10029;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:850}.ManagementDashboard-module__sx5Xbq__payrollMonthEntries{gap:10px;max-height:min(520px,54vh);padding-right:4px;display:grid;overflow-y:auto}.ManagementDashboard-module__sx5Xbq__payrollEntryCard{border:1px solid var(--line);border-left:4px solid var(--yellow);background:#fff;border-radius:8px;grid-template-columns:minmax(240px,1fr) minmax(380px,1.15fr) auto;align-items:center;gap:14px;padding:14px;display:grid;box-shadow:0 12px 28px #0f172a0e}.ManagementDashboard-module__sx5Xbq__payrollEntryCard strong{color:var(--ink)}.ManagementDashboard-module__sx5Xbq__payrollEntryCard p{color:var(--muted);margin:4px 0 0;font-size:12px;font-weight:800}.ManagementDashboard-module__sx5Xbq__payrollEntryAmounts{grid-template-columns:repeat(3,minmax(104px,1fr));gap:7px;display:grid}.ManagementDashboard-module__sx5Xbq__payrollEntryAmounts span,.ManagementDashboard-module__sx5Xbq__payrollEntryAmounts strong{color:var(--navy);text-align:center;background:#f8fafc;border-radius:8px;padding:8px 9px;font-size:11px;font-weight:900}.ManagementDashboard-module__sx5Xbq__payrollEntryAmounts strong{background:#ffe10033;border:1px solid #ffe10080;font-size:12px}.ManagementDashboard-module__sx5Xbq__expenseActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ManagementDashboard-module__sx5Xbq__pieGrid{grid-template-columns:repeat(3,minmax(240px,1fr));gap:14px;display:grid}.ManagementDashboard-module__sx5Xbq__activitySnapshotTable{gap:9px;padding-bottom:2px;display:grid;overflow-x:auto}.ManagementDashboard-module__sx5Xbq__activitySnapshotHead,.ManagementDashboard-module__sx5Xbq__activitySnapshotRow{grid-template-columns:minmax(190px,1.1fr) minmax(150px,.75fr) minmax(76px,.42fr) minmax(96px,.5fr) minmax(150px,.75fr) minmax(250px,1.15fr) minmax(180px,.85fr);align-items:center;gap:12px;min-width:1260px;display:grid}.ManagementDashboard-module__sx5Xbq__activitySnapshotHead{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:0 12px 4px;font-size:11px;font-weight:950}.ManagementDashboard-module__sx5Xbq__activitySnapshotRow{border:1px solid var(--line);border-left:4px solid var(--yellow);background:#fff;border-radius:8px;padding:12px;box-shadow:0 10px 26px #0f172a0e}.ManagementDashboard-module__sx5Xbq__activitySnapshotRow strong{color:var(--ink)}.ManagementDashboard-module__sx5Xbq__activitySnapshotRow small{color:var(--muted);text-transform:capitalize;font-size:11px;font-weight:800;display:block}.ManagementDashboard-module__sx5Xbq__snapshotNumber{color:var(--navy);font-size:18px;font-weight:950}.ManagementDashboard-module__sx5Xbq__snapshotBreakdown{flex-wrap:wrap;gap:6px;display:flex}.ManagementDashboard-module__sx5Xbq__snapshotBreakdown small{color:var(--navy);background:#f1f5f9;border-radius:999px;padding:6px 8px}.ManagementDashboard-module__sx5Xbq__snapshotDate{color:var(--muted);font-size:12px;font-weight:850}.ManagementDashboard-module__sx5Xbq__pieCard{border:1px solid var(--line);background:linear-gradient(#fff 0%,#f8fafc 100%);border-radius:8px;gap:16px;padding:16px;display:grid;box-shadow:0 14px 32px #0f172a12}.ManagementDashboard-module__sx5Xbq__pieHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ManagementDashboard-module__sx5Xbq__pieHeader h3{color:var(--ink);margin:0;font-size:15px}.ManagementDashboard-module__sx5Xbq__pieHeader strong{color:var(--navy);white-space:nowrap;font-size:18px;font-weight:950}.ManagementDashboard-module__sx5Xbq__pieLayout{grid-template-columns:136px minmax(0,1fr);align-items:center;gap:16px;display:grid}.ManagementDashboard-module__sx5Xbq__pieChart{aspect-ratio:1;background:radial-gradient(circle at center, #fff 0 50%, transparent 51%), conic-gradient(var(--pie));border-radius:50%;place-items:center;width:136px;display:grid;box-shadow:inset 0 0 0 1px #06224714,0 18px 30px #0f172a17}.ManagementDashboard-module__sx5Xbq__pieChart span{aspect-ratio:1;width:72px;color:var(--navy);text-transform:uppercase;background:#fff;border-radius:50%;place-items:center;font-size:12px;font-weight:950;display:grid}.ManagementDashboard-module__sx5Xbq__pieLegend{gap:10px;min-width:0;display:grid}.ManagementDashboard-module__sx5Xbq__pieLegendRow{grid-template-columns:12px minmax(0,1fr);align-items:start;gap:9px;display:grid}.ManagementDashboard-module__sx5Xbq__pieSwatch{border-radius:3px;width:12px;height:12px;margin-top:3px;box-shadow:inset 0 0 0 1px #06224729}.ManagementDashboard-module__sx5Xbq__pieLegendRow strong,.ManagementDashboard-module__sx5Xbq__pieLegendRow small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ManagementDashboard-module__sx5Xbq__pieLegendRow strong{color:var(--ink);font-size:12px}.ManagementDashboard-module__sx5Xbq__pieLegendRow small{color:var(--muted);margin-top:2px;font-size:11px}.ManagementDashboard-module__sx5Xbq__queueCount{color:var(--navy);white-space:nowrap;background:#ffe1002e;border:1px solid #ffe10073;border-radius:999px;padding:8px 12px}.ManagementDashboard-module__sx5Xbq__sectionToggle{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0;display:flex}.ManagementDashboard-module__sx5Xbq__sectionToggle h2{margin:0}.ManagementDashboard-module__sx5Xbq__sectionToggle p{color:var(--muted);margin:3px 0 0}.ManagementDashboard-module__sx5Xbq__sectionActions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.ManagementDashboard-module__sx5Xbq__collapseText{border:1px solid var(--line);min-width:76px;color:var(--navy);text-align:center;background:#f8fafc;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:900;transition:background .15s,border-color .15s}.ManagementDashboard-module__sx5Xbq__sectionToggle:hover .ManagementDashboard-module__sx5Xbq__collapseText{background:#fffbe6;border-color:#ffe1008c}.ManagementDashboard-module__sx5Xbq__sectionBody{margin-top:14px}.ManagementDashboard-module__sx5Xbq__bulkReviewToolbar{border:1px solid var(--line);background:#f8fafc;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:12px;display:flex}.ManagementDashboard-module__sx5Xbq__bulkReviewToolbar strong{color:var(--ink);font-size:13px}.ManagementDashboard-module__sx5Xbq__bulkReviewToolbar div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ManagementDashboard-module__sx5Xbq__reviewList{grid-template-columns:repeat(2,minmax(240px,1fr));gap:12px;display:grid}.ManagementDashboard-module__sx5Xbq__reviewCard{border:1px solid var(--line);background:#fff;border-radius:8px;justify-content:space-between;gap:14px;padding:14px;display:flex;box-shadow:0 12px 30px #0f172a0f}.ManagementDashboard-module__sx5Xbq__reviewCard strong{color:var(--ink);font-size:14px;display:block}.ManagementDashboard-module__sx5Xbq__reviewCard p,.ManagementDashboard-module__sx5Xbq__reviewCard small{color:var(--muted);margin:4px 0 0;font-size:12px}.ManagementDashboard-module__sx5Xbq__reviewSelect{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:8px;font-size:11px;font-weight:900;display:inline-flex}.ManagementDashboard-module__sx5Xbq__reviewSelect input{width:16px;height:16px;accent-color:var(--yellow)}.ManagementDashboard-module__sx5Xbq__reviewMeta{text-align:right;flex-direction:column;align-items:flex-end;gap:5px;min-width:145px;display:flex}.ManagementDashboard-module__sx5Xbq__reviewBadge{color:#b91c1c;text-transform:uppercase;background:#b91c1c17;border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:900;display:inline-flex}.ManagementDashboard-module__sx5Xbq__reviewBadgeReady{color:#166534;background:#16653417}.ManagementDashboard-module__sx5Xbq__reviewBadgeMedium{color:#715f00;background:#ffe10033}.ManagementDashboard-module__sx5Xbq__chartPanel{min-height:100%}.ManagementDashboard-module__sx5Xbq__barList{gap:13px;margin-top:12px;display:grid}.ManagementDashboard-module__sx5Xbq__barRow{gap:7px;display:grid}.ManagementDashboard-module__sx5Xbq__barHead,.ManagementDashboard-module__sx5Xbq__barStats{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ManagementDashboard-module__sx5Xbq__barHead strong{color:var(--ink);font-size:13px}.ManagementDashboard-module__sx5Xbq__barHead span{color:var(--navy);white-space:nowrap;font-weight:900}.ManagementDashboard-module__sx5Xbq__barTrack{background:#e6edf4;border-radius:999px;width:100%;height:9px;overflow:hidden}.ManagementDashboard-module__sx5Xbq__barFill{border-radius:inherit;background:linear-gradient(90deg, var(--yellow), #f8b400);height:100%;display:block}.ManagementDashboard-module__sx5Xbq__barStats{color:var(--muted);font-size:11px}.ManagementDashboard-module__sx5Xbq__compactList{max-height:min(560px,58vh);padding-right:4px;overflow-y:auto}.ManagementDashboard-module__sx5Xbq__managementTable{border:1px solid var(--line);background:var(--white);border-radius:8px;overflow-x:auto}.ManagementDashboard-module__sx5Xbq__managementTableHead,.ManagementDashboard-module__sx5Xbq__managementTableRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,1.35fr) repeat(4,minmax(72px,.55fr)) repeat(3,minmax(118px,.85fr));align-items:center;gap:10px;min-width:1120px;padding:11px 12px;display:grid}.ManagementDashboard-module__sx5Xbq__managementTableHead{color:var(--muted);text-transform:uppercase;background:#f8fafc;font-size:11px;font-weight:900}.ManagementDashboard-module__sx5Xbq__managementTableRow:last-child{border-bottom:0}.ManagementDashboard-module__sx5Xbq__managementTableRow span{font-size:13px}.ManagementDashboard-module__sx5Xbq__managementTableRow small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.ManagementDashboard-module__sx5Xbq__workingSheetTools{grid-template-columns:minmax(240px,.9fr) minmax(320px,1.2fr) auto auto;align-items:end;gap:16px;margin-bottom:16px;display:grid}.ManagementDashboard-module__sx5Xbq__workingSheetTools label{color:var(--muted);gap:8px;font-weight:900;display:grid}.ManagementDashboard-module__sx5Xbq__workingBrokerFilter{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.ManagementDashboard-module__sx5Xbq__workingBrokerFilter legend{color:var(--muted);font-weight:900}.ManagementDashboard-module__sx5Xbq__workingBrokerChips{flex-wrap:wrap;gap:8px;max-height:92px;padding-right:4px;display:flex;overflow-y:auto}.ManagementDashboard-module__sx5Xbq__workingBrokerChip,.ManagementDashboard-module__sx5Xbq__workingBrokerChipActive{border:1px solid var(--line);min-height:34px;color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.ManagementDashboard-module__sx5Xbq__workingBrokerChipActive{border-color:var(--yellow);background:#ffe10038;box-shadow:inset 0 0 0 1px #ffe10066}.ManagementDashboard-module__sx5Xbq__workingSheetTotals{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.ManagementDashboard-module__sx5Xbq__workingSheetTotals span{border:1px solid var(--line);min-height:42px;color:var(--muted);background:#f8fafc;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:900;display:inline-flex}.ManagementDashboard-module__sx5Xbq__workingSheetTotals b{color:var(--navy)}.ManagementDashboard-module__sx5Xbq__workingSheetScroll{border:1px solid var(--line);background:var(--white);border-radius:16px;overflow-x:auto}.ManagementDashboard-module__sx5Xbq__workingSheet{min-width:1320px}.ManagementDashboard-module__sx5Xbq__workingSheetHead,.ManagementDashboard-module__sx5Xbq__workingSheetRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,1.35fr) minmax(130px,.9fr) minmax(115px,.8fr) minmax(78px,.55fr) minmax(150px,.9fr) minmax(96px,.65fr) minmax(125px,.75fr) minmax(120px,.75fr) minmax(135px,.8fr) minmax(145px,.85fr) minmax(92px,.55fr);align-items:center;gap:10px;padding:12px 14px;display:grid}.ManagementDashboard-module__sx5Xbq__workingSheetHead{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#f8fafc;font-size:11px;font-weight:950}.ManagementDashboard-module__sx5Xbq__workingSheetRow:last-child{border-bottom:0}.ManagementDashboard-module__sx5Xbq__workingSheetRow span,.ManagementDashboard-module__sx5Xbq__workingSheetRow input,.ManagementDashboard-module__sx5Xbq__workingSheetRow select{font-size:13px}.ManagementDashboard-module__sx5Xbq__workingSheetRow input,.ManagementDashboard-module__sx5Xbq__workingSheetRow select{width:100%;min-height:42px;padding:8px 10px}.ManagementDashboard-module__sx5Xbq__workingSheetCellStrong{color:var(--navy);font-weight:950;display:block}.ManagementDashboard-module__sx5Xbq__workingSheetCellMuted{color:var(--muted);margin-top:3px;font-weight:750;display:block;font-size:12px!important}.ManagementDashboard-module__sx5Xbq__workingSheetMoney{color:var(--navy);white-space:nowrap;font-weight:950}.ManagementDashboard-module__sx5Xbq__workingSheetSaved,.ManagementDashboard-module__sx5Xbq__workingSheetSaving{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:6px 10px;font-weight:950;display:inline-flex;font-size:11px!important}.ManagementDashboard-module__sx5Xbq__workingSheetSaved{color:#166534;background:#16653417}.ManagementDashboard-module__sx5Xbq__workingSheetSaving{color:#715f00;background:#ffe10038}.ManagementDashboard-module__sx5Xbq__eventFormTools{grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:14px;margin-bottom:16px;display:grid}.ManagementDashboard-module__sx5Xbq__eventFormTools label{color:var(--muted);gap:8px;font-weight:900;display:grid}.ManagementDashboard-module__sx5Xbq__eventSubmissionTable{border:1px solid var(--line);background:var(--white);border-radius:16px;overflow:hidden}.ManagementDashboard-module__sx5Xbq__eventSubmissionHead,.ManagementDashboard-module__sx5Xbq__eventSubmissionRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(130px,.8fr) minmax(170px,1fr) minmax(210px,1.15fr) minmax(135px,.8fr) minmax(165px,.9fr) minmax(120px,.7fr);align-items:center;gap:12px;padding:13px 16px;display:grid}.ManagementDashboard-module__sx5Xbq__eventSubmissionHead{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#f8fafc;font-size:11px;font-weight:950}.ManagementDashboard-module__sx5Xbq__eventSubmissionRow:last-child{border-bottom:0}.ManagementDashboard-module__sx5Xbq__eventSubmissionRow span{min-width:0;color:var(--navy);font-size:13px;font-weight:780}.ManagementDashboard-module__sx5Xbq__eventSubmissionRow strong,.ManagementDashboard-module__sx5Xbq__eventSubmissionRow small{overflow-wrap:anywhere;min-width:0;display:block}.ManagementDashboard-module__sx5Xbq__eventSubmissionRow strong{font-weight:950}.ManagementDashboard-module__sx5Xbq__eventSubmissionRow small{color:var(--muted);margin-top:3px;font-size:12px;font-weight:760}.ManagementDashboard-module__sx5Xbq__activityFeed{max-height:min(460px,46vh)}.ManagementDashboard-module__sx5Xbq__activityFeed .row{align-items:flex-start}@media (max-width:1300px){.ManagementDashboard-module__sx5Xbq__pieGrid,.ManagementDashboard-module__sx5Xbq__overviewGrid,.ManagementDashboard-module__sx5Xbq__overviewHero,.ManagementDashboard-module__sx5Xbq__overviewMoneyGrid,.ManagementDashboard-module__sx5Xbq__latestDealCard,.ManagementDashboard-module__sx5Xbq__overviewPulse,.ManagementDashboard-module__sx5Xbq__payrollAnnualHeader,.ManagementDashboard-module__sx5Xbq__payrollAnnualControls,.ManagementDashboard-module__sx5Xbq__payrollMonthHeader{grid-template-columns:1fr}.ManagementDashboard-module__sx5Xbq__overviewHeroStats,.ManagementDashboard-module__sx5Xbq__overviewStatGrid,.ManagementDashboard-module__sx5Xbq__overviewPulseBars,.ManagementDashboard-module__sx5Xbq__payrollCalendar,.ManagementDashboard-module__sx5Xbq__payrollSimpleGrid{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (max-width:700px){.ManagementDashboard-module__sx5Xbq__pieLayout{grid-template-columns:1fr;justify-items:center}.ManagementDashboard-module__sx5Xbq__pieLegend{width:100%}}@media (max-width:1100px){.ManagementDashboard-module__sx5Xbq__managementMetrics{grid-template-columns:repeat(2,minmax(140px,1fr))}.ManagementDashboard-module__sx5Xbq__overviewStatGrid,.ManagementDashboard-module__sx5Xbq__overviewHeroStats,.ManagementDashboard-module__sx5Xbq__overviewPulseBars,.ManagementDashboard-module__sx5Xbq__managementGrid,.ManagementDashboard-module__sx5Xbq__forecastGrid,.ManagementDashboard-module__sx5Xbq__financeGrid,.ManagementDashboard-module__sx5Xbq__reviewList,.ManagementDashboard-module__sx5Xbq__expenseCard,.ManagementDashboard-module__sx5Xbq__expenseAmounts,.ManagementDashboard-module__sx5Xbq__payrollDealTotals,.ManagementDashboard-module__sx5Xbq__payrollDealRow,.ManagementDashboard-module__sx5Xbq__payrollAnnualStats,.ManagementDashboard-module__sx5Xbq__payrollMonthTotals,.ManagementDashboard-module__sx5Xbq__payrollExportButtons,.ManagementDashboard-module__sx5Xbq__payrollEntryCard,.ManagementDashboard-module__sx5Xbq__payrollEntryAmounts,.ManagementDashboard-module__sx5Xbq__workingSheetTools,.ManagementDashboard-module__sx5Xbq__eventFormTools,.ManagementDashboard-module__sx5Xbq__eventSubmissionHead,.ManagementDashboard-module__sx5Xbq__eventSubmissionRow{grid-template-columns:1fr}.ManagementDashboard-module__sx5Xbq__workingSheetTotals{justify-content:flex-start}}@media (max-width:720px){.ManagementDashboard-module__sx5Xbq__bulkReviewToolbar,.ManagementDashboard-module__sx5Xbq__sectionToggle,.ManagementDashboard-module__sx5Xbq__reviewCard,.ManagementDashboard-module__sx5Xbq__barHead,.ManagementDashboard-module__sx5Xbq__barStats,.ManagementDashboard-module__sx5Xbq__payrollSimpleHead{flex-direction:column;align-items:flex-start}.ManagementDashboard-module__sx5Xbq__payrollCalendar,.ManagementDashboard-module__sx5Xbq__payrollSimpleGrid{grid-template-columns:1fr}.ManagementDashboard-module__sx5Xbq__reviewMeta{text-align:left;align-items:flex-start}.ManagementDashboard-module__sx5Xbq__sectionActions{justify-content:flex-start;align-items:flex-start}}
.MarketingTracker-module__E4OW6G__metrics{grid-template-columns:repeat(4,minmax(150px,1fr))}.MarketingTracker-module__E4OW6G__marketingHero{color:#fff;box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#071f3dfa,#0c3a69f0),linear-gradient(90deg,#ffe0002e,#0000);border:1px solid #071f3d29;border-radius:8px;justify-content:space-between;align-items:stretch;gap:18px;padding:20px;display:flex}.MarketingTracker-module__E4OW6G__heroCopy{gap:10px;max-width:860px;display:grid}.MarketingTracker-module__E4OW6G__heroCopy>span{color:var(--yellow);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:950}.MarketingTracker-module__E4OW6G__heroCopy h2{color:#fff;font-size:30px;line-height:1.05}.MarketingTracker-module__E4OW6G__heroCopy p{color:#ffffffc7;margin-top:6px;font-weight:800}.MarketingTracker-module__E4OW6G__heroPanel{background:#ffffff1a;border:1px solid #ffffff38;border-radius:8px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:280px;padding:12px;display:flex}.MarketingTracker-module__E4OW6G__snapshotGrid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;display:grid}.MarketingTracker-module__E4OW6G__snapshotCard{border:1px solid var(--line-soft);border-top:4px solid var(--yellow);min-height:116px;box-shadow:var(--shadow-soft);background:linear-gradient(#fff,#f8fafc);border-radius:8px;align-content:space-between;gap:12px;padding:15px;display:grid}.MarketingTracker-module__E4OW6G__snapshotCard span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:950}.MarketingTracker-module__E4OW6G__snapshotCard strong{color:var(--navy);overflow-wrap:anywhere;font-size:29px;line-height:1}.MarketingTracker-module__E4OW6G__manageRail{grid-template-columns:repeat(2,minmax(260px,1fr));gap:14px;display:grid}.MarketingTracker-module__E4OW6G__manageRail article{border:1px solid var(--line-soft);box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#fff 0%,#f8fafc 68%,#ffd8002e 100%);border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.MarketingTracker-module__E4OW6G__manageRail span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:950}.MarketingTracker-module__E4OW6G__manageRail h3{color:var(--navy);margin-top:4px;font-size:20px}.MarketingTracker-module__E4OW6G__manageRail p{color:var(--muted);margin-top:5px;font-size:13px;font-weight:850}.MarketingTracker-module__E4OW6G__railActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.MarketingTracker-module__E4OW6G__managerStack{gap:14px;animation:.2s ease-out MarketingTracker-module__E4OW6G__panelReveal;display:grid}.MarketingTracker-module__E4OW6G__trackerGrid{grid-template-columns:minmax(320px,.92fr) minmax(0,1.35fr);align-items:start;gap:16px;display:grid}.MarketingTracker-module__E4OW6G__formPanel{gap:15px;display:grid;position:sticky;top:112px}.MarketingTracker-module__E4OW6G__heroActions,.MarketingTracker-module__E4OW6G__sectionActions,.MarketingTracker-module__E4OW6G__formTitleRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.MarketingTracker-module__E4OW6G__formTitleRow{justify-content:space-between;align-items:flex-start}.MarketingTracker-module__E4OW6G__sleekAction,.MarketingTracker-module__E4OW6G__sleekActionPrimary,.MarketingTracker-module__E4OW6G__miniAction,.MarketingTracker-module__E4OW6G__miniActionPrimary{cursor:pointer;min-height:42px;color:var(--navy);background:linear-gradient(#fff,#f8fafc);border:1px solid #071f3d1f;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-weight:950;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex;box-shadow:0 10px 22px #071f3d14}.MarketingTracker-module__E4OW6G__sleekAction:hover,.MarketingTracker-module__E4OW6G__sleekActionPrimary:hover,.MarketingTracker-module__E4OW6G__miniAction:hover,.MarketingTracker-module__E4OW6G__miniActionPrimary:hover{border-color:#071f3d33;transform:translateY(-1px);box-shadow:0 14px 28px #071f3d1f}.MarketingTracker-module__E4OW6G__sleekActionPrimary,.MarketingTracker-module__E4OW6G__miniActionPrimary{border-color:var(--yellow);background:linear-gradient(#ffe000,#f6c900);box-shadow:0 14px 26px #ffe00040}.MarketingTracker-module__E4OW6G__miniAction,.MarketingTracker-module__E4OW6G__miniActionPrimary{min-height:34px;padding:8px 12px;font-size:12px}.MarketingTracker-module__E4OW6G__formActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.MarketingTracker-module__E4OW6G__budgetGrid{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);align-items:start;gap:16px;display:grid}.MarketingTracker-module__E4OW6G__singlePanel{grid-template-columns:minmax(0,1fr)}.MarketingTracker-module__E4OW6G__workflowBoard{border:1px solid var(--line-soft);box-shadow:var(--shadow-soft);background:linear-gradient(#fff,#f8fafc);border-radius:8px;gap:14px;padding:16px;display:grid}.MarketingTracker-module__E4OW6G__workflowHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.MarketingTracker-module__E4OW6G__workflowHeader h2{font-size:22px}.MarketingTracker-module__E4OW6G__workflowHeader p{color:var(--muted);margin-top:4px;font-weight:800}.MarketingTracker-module__E4OW6G__workflowSteps{grid-template-columns:repeat(5,minmax(150px,1fr));gap:10px;display:grid}.MarketingTracker-module__E4OW6G__workflowStep{border:1px solid var(--line-soft);text-align:left;min-height:156px;font:inherit;cursor:pointer;background:#fff;border-top:4px solid #d8e2ec;border-radius:8px;gap:10px;padding:13px;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:grid}.MarketingTracker-module__E4OW6G__workflowStep:hover{border-color:#00244d38;transform:translateY(-1px);box-shadow:0 14px 32px #00244d1a}.MarketingTracker-module__E4OW6G__workflowStep:focus-visible{outline-offset:3px;outline:3px solid #ffd8008c}.MarketingTracker-module__E4OW6G__workflowStepSelected{background:linear-gradient(#ffd8002e,#fff 62%);border-color:#00244d4d;box-shadow:0 16px 36px #00244d1f}.MarketingTracker-module__E4OW6G__workflowStepLive{border-top-color:var(--green);background:linear-gradient(#16805f14,#fff 56%)}.MarketingTracker-module__E4OW6G__workflowStepPaused,.MarketingTracker-module__E4OW6G__workflowStepCancelled{border-top-color:var(--red);background:linear-gradient(#b6484014,#fff 56%)}.MarketingTracker-module__E4OW6G__workflowStepCompleted{border-top-color:var(--navy)}.MarketingTracker-module__E4OW6G__workflowStep div:first-child{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.MarketingTracker-module__E4OW6G__workflowStep span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:950}.MarketingTracker-module__E4OW6G__workflowStep strong{color:var(--navy);font-size:32px;line-height:1}.MarketingTracker-module__E4OW6G__workflowStep p{color:var(--ink);margin:0;font-size:13px;font-weight:850;line-height:1.35}.MarketingTracker-module__E4OW6G__workflowStep small{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:900}.MarketingTracker-module__E4OW6G__workflowMeta{gap:5px;margin-top:auto;display:grid}.MarketingTracker-module__E4OW6G__workflowMeta em{color:var(--muted);font-size:12px;font-style:normal;font-weight:850}.MarketingTracker-module__E4OW6G__inlineForm,.MarketingTracker-module__E4OW6G__inlineEditor,.MarketingTracker-module__E4OW6G__filterBar{border:1px solid var(--line-soft);background:linear-gradient(#fff,#f8fafc);border-radius:8px;padding:14px;box-shadow:inset 0 4px #ffd800e6}.MarketingTracker-module__E4OW6G__inlineForm,.MarketingTracker-module__E4OW6G__inlineEditor{gap:14px;margin:2px 0 14px;animation:.2s ease-out MarketingTracker-module__E4OW6G__panelReveal;display:grid}.MarketingTracker-module__E4OW6G__filterBar{margin:0 0 14px}.MarketingTracker-module__E4OW6G__budgetForm{gap:14px;animation:.2s ease-out MarketingTracker-module__E4OW6G__panelReveal;display:grid}.MarketingTracker-module__E4OW6G__budgetList{grid-template-columns:repeat(2,minmax(280px,1fr));gap:14px;display:grid}.MarketingTracker-module__E4OW6G__budgetCard{border:1px solid #071f3d1f;border-top:5px solid var(--yellow);background:linear-gradient(135deg,#ffe0001f,#0000 42%),linear-gradient(#fff,#f8fafc);border-radius:8px;gap:14px;padding:16px;display:grid;box-shadow:0 18px 40px #071f3d1a}.MarketingTracker-module__E4OW6G__budgetHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.MarketingTracker-module__E4OW6G__budgetHead div{gap:3px;display:grid}.MarketingTracker-module__E4OW6G__budgetHead strong{color:var(--navy);font-size:18px;line-height:1.15}.MarketingTracker-module__E4OW6G__budgetHead span{color:var(--muted);font-size:12px;font-weight:800}.MarketingTracker-module__E4OW6G__budgetStats{grid-template-columns:repeat(2,minmax(110px,1fr));gap:8px;display:grid}.MarketingTracker-module__E4OW6G__budgetStats div{border:1px solid var(--line-soft);background:#f8fafc;border-radius:8px;gap:3px;padding:9px;display:grid}.MarketingTracker-module__E4OW6G__budgetStats span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:950}.MarketingTracker-module__E4OW6G__budgetStats strong{color:var(--navy);font-size:17px}.MarketingTracker-module__E4OW6G__budgetCard>p{color:var(--muted);margin:0;font-size:13px;font-weight:850}.MarketingTracker-module__E4OW6G__cardActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.MarketingTracker-module__E4OW6G__nextLeadBanner{background:linear-gradient(90deg,#ffe00038,#ffffffe6);border:1px solid #ffe000d9;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.MarketingTracker-module__E4OW6G__nextLeadBanner span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:950}.MarketingTracker-module__E4OW6G__nextLeadBanner strong{color:var(--navy);font-size:22px}.MarketingTracker-module__E4OW6G__rotationSheet{border:1px solid var(--line-soft);background:var(--white);border-radius:8px;overflow:hidden}.MarketingTracker-module__E4OW6G__rotationLeadForm{border:1px solid var(--line-soft);background:linear-gradient(#fff,#f8fafc);border-radius:8px;gap:12px;padding:14px;display:grid}.MarketingTracker-module__E4OW6G__rotationGrid{grid-template-columns:minmax(340px,.95fr) minmax(0,1.05fr);align-items:start;gap:14px;display:grid}.MarketingTracker-module__E4OW6G__rotationSectionHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.MarketingTracker-module__E4OW6G__rotationSectionHead h3{font-size:15px}.MarketingTracker-module__E4OW6G__addBrokerForm{align-items:center;gap:8px;min-width:min(360px,100%);display:flex}.MarketingTracker-module__E4OW6G__addBrokerForm input{min-height:36px}.MarketingTracker-module__E4OW6G__addBrokerForm button{white-space:nowrap;min-height:36px}.MarketingTracker-module__E4OW6G__rotationRow{border-bottom:1px solid var(--line-soft);grid-template-columns:38px minmax(210px,1fr) minmax(82px,max-content) minmax(116px,max-content) 92px;align-items:center;gap:6px 14px;padding:12px 14px;display:grid}.MarketingTracker-module__E4OW6G__rotationRow:last-child{border-bottom:0}.MarketingTracker-module__E4OW6G__rotationRow span{background:var(--navy);width:28px;height:28px;color:var(--white);border-radius:999px;place-items:center;font-size:12px;font-weight:950;display:inline-grid}.MarketingTracker-module__E4OW6G__rotationRow strong{color:var(--ink);overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.2}.MarketingTracker-module__E4OW6G__rotationRow em,.MarketingTracker-module__E4OW6G__rotationRow small{color:var(--muted);white-space:nowrap;font-size:12px;font-style:normal;font-weight:850}.MarketingTracker-module__E4OW6G__rotationRow>button{justify-self:end;gap:6px;width:92px;min-height:34px;padding:7px 10px}.MarketingTracker-module__E4OW6G__leadHistory{gap:10px;max-height:460px;padding-right:2px;display:grid;overflow-y:auto}.MarketingTracker-module__E4OW6G__leadHistoryCard{border:1px solid var(--line-soft);background:var(--white);box-shadow:var(--shadow-soft);border-radius:8px;gap:6px;padding:12px;display:grid}.MarketingTracker-module__E4OW6G__leadHistoryCard div{gap:2px;display:grid}.MarketingTracker-module__E4OW6G__leadHistoryCard strong{color:var(--navy);font-size:14px}.MarketingTracker-module__E4OW6G__leadHistoryCard span,.MarketingTracker-module__E4OW6G__leadHistoryCard p,.MarketingTracker-module__E4OW6G__leadHistoryCard small{color:var(--muted);font-size:12px;font-weight:800}.MarketingTracker-module__E4OW6G__leadHistoryCard p{margin:0}.MarketingTracker-module__E4OW6G__brokerPicker{border:1px solid var(--line);background:#f8fafc;border-radius:8px;gap:8px;max-height:168px;padding:10px;display:grid;overflow-y:auto}.MarketingTracker-module__E4OW6G__brokerOption{color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.MarketingTracker-module__E4OW6G__brokerOption input{width:16px;height:16px;accent-color:var(--yellow)}.MarketingTracker-module__E4OW6G__insightGrid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:14px;display:grid}.MarketingTracker-module__E4OW6G__insightCard{border:1px solid var(--line-soft);box-shadow:var(--shadow-soft);background:linear-gradient(#fff,#f8fafc);border-radius:8px;gap:12px;padding:14px;display:grid}.MarketingTracker-module__E4OW6G__insightCard h3{font-size:15px}.MarketingTracker-module__E4OW6G__breakdownList{gap:10px;display:grid}.MarketingTracker-module__E4OW6G__breakdownRow{gap:6px;display:grid}.MarketingTracker-module__E4OW6G__breakdownHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.MarketingTracker-module__E4OW6G__breakdownHead strong{color:var(--ink);font-size:13px}.MarketingTracker-module__E4OW6G__breakdownHead span{color:var(--navy);white-space:nowrap;font-weight:950}.MarketingTracker-module__E4OW6G__barTrack{background:#e6edf4;border-radius:999px;height:8px;overflow:hidden}.MarketingTracker-module__E4OW6G__barFill{border-radius:inherit;background:linear-gradient(90deg, var(--yellow), #f8b400);min-width:4%;height:100%;display:block}.MarketingTracker-module__E4OW6G__campaignList{gap:20px;display:grid}.MarketingTracker-module__E4OW6G__leadDashboard{border:1px solid #071f3d1f;border-top:5px solid var(--yellow);background:linear-gradient(135deg,#ffe0001a,#0000 38%),linear-gradient(#fff,#f8fafc);border-radius:8px;gap:14px;padding:16px;display:grid;box-shadow:0 18px 40px #071f3d14}.MarketingTracker-module__E4OW6G__leadDashboardHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.MarketingTracker-module__E4OW6G__leadDashboardHead span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:950}.MarketingTracker-module__E4OW6G__leadDashboardHead h3{color:var(--navy);margin-top:4px;font-size:20px}.MarketingTracker-module__E4OW6G__leadDashboardHead p{color:var(--muted);margin:4px 0 0;font-weight:750}.MarketingTracker-module__E4OW6G__leadDashboardHead>strong{border:1px solid var(--line-soft);min-width:48px;height:48px;color:var(--navy);background:#f8fafc;border-radius:999px;place-items:center;font-size:18px;display:inline-grid}.MarketingTracker-module__E4OW6G__leadSnapshotGrid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:12px;max-height:430px;padding-right:4px;display:grid;overflow:auto}.MarketingTracker-module__E4OW6G__leadSnapshotCard{border:1px solid var(--line-soft);border-left:5px solid var(--yellow);background:#fff;border-radius:8px;gap:10px;padding:13px;display:grid;box-shadow:0 10px 24px #071f3d12}.MarketingTracker-module__E4OW6G__leadSnapshotCard[data-stage=lead]{border-left-color:var(--green)}.MarketingTracker-module__E4OW6G__leadSnapshotCard[data-stage=deal]{border-left-color:var(--navy)}.MarketingTracker-module__E4OW6G__leadSnapshotCard[data-stage=completed]{border-left-color:#2563eb}.MarketingTracker-module__E4OW6G__leadSnapshotTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.MarketingTracker-module__E4OW6G__leadSnapshotTop strong{color:var(--navy);line-height:1.15;display:block}.MarketingTracker-module__E4OW6G__leadSnapshotTop span,.MarketingTracker-module__E4OW6G__leadSnapshotCard small,.MarketingTracker-module__E4OW6G__leadSnapshotCard p{color:var(--muted);font-size:12px;font-weight:800}.MarketingTracker-module__E4OW6G__leadSnapshotTop em{color:var(--navy);background:#fffbed;border:1px solid #ffe00073;border-radius:999px;padding:5px 9px;font-size:11px;font-style:normal;font-weight:950}.MarketingTracker-module__E4OW6G__leadSnapshotMeta{flex-wrap:wrap;gap:6px;display:flex}.MarketingTracker-module__E4OW6G__leadSnapshotMeta span,.MarketingTracker-module__E4OW6G__leadSnapshotStatus span{border:1px solid var(--line-soft);color:var(--navy);text-transform:capitalize;background:#f8fafc;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900}.MarketingTracker-module__E4OW6G__leadSnapshotStatus{justify-content:space-between;align-items:center;gap:8px;display:flex}.MarketingTracker-module__E4OW6G__leadSnapshotStatus small{text-align:right}.MarketingTracker-module__E4OW6G__formPanel,.MarketingTracker-module__E4OW6G__budgetForm{animation:.2s ease-out MarketingTracker-module__E4OW6G__panelReveal}@keyframes MarketingTracker-module__E4OW6G__panelReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.MarketingTracker-module__E4OW6G__campaignCard{border:1px solid #071f3d1f;border-top:5px solid var(--yellow);background:linear-gradient(135deg,#ffe0001f,#0000 42%),linear-gradient(#fff,#f8fafc);border-radius:8px;gap:14px;padding:16px;display:grid;box-shadow:0 18px 40px #071f3d1a}.MarketingTracker-module__E4OW6G__campaignCard[data-status=live]{background:linear-gradient(135deg,#16805f1a,#0000 42%),linear-gradient(#fff,#f8fafc)}.MarketingTracker-module__E4OW6G__campaignCard[data-status=paused],.MarketingTracker-module__E4OW6G__campaignCard[data-status=cancelled]{background:linear-gradient(135deg,#b648401a,#0000 42%),linear-gradient(#fff,#f8fafc)}.MarketingTracker-module__E4OW6G__campaignCard[data-status=completed]{background:linear-gradient(135deg,#071f3d1a,#0000 42%),linear-gradient(#fff,#f8fafc)}.MarketingTracker-module__E4OW6G__campaignSection{gap:12px;display:grid}.MarketingTracker-module__E4OW6G__campaignSectionHead{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:14px;padding:0 2px 10px;display:flex}.MarketingTracker-module__E4OW6G__campaignSectionHead div{gap:6px;display:grid}.MarketingTracker-module__E4OW6G__campaignSectionHead h3{color:var(--navy);font-size:17px}.MarketingTracker-module__E4OW6G__campaignSectionHead p{color:var(--muted);margin:0;font-size:12px;font-weight:850}.MarketingTracker-module__E4OW6G__campaignSectionHead>strong{border:1px solid var(--line-soft);min-width:42px;height:42px;color:var(--navy);background:#f8fafc;border-radius:999px;place-items:center;font-size:18px;display:inline-grid}.MarketingTracker-module__E4OW6G__campaignSectionBody{grid-template-columns:repeat(2,minmax(280px,1fr));gap:14px;padding:0;display:grid}.MarketingTracker-module__E4OW6G__campaignTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.MarketingTracker-module__E4OW6G__campaignTop h3{color:var(--navy);font-size:18px;line-height:1.15}.MarketingTracker-module__E4OW6G__campaignTop p{color:var(--muted);margin-top:4px;font-size:12px;font-weight:800}.MarketingTracker-module__E4OW6G__badgeRow{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.MarketingTracker-module__E4OW6G__badge{border:1px solid var(--line);min-height:26px;color:var(--navy);text-transform:capitalize;background:#f8fafc;border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:900;display:inline-flex}.MarketingTracker-module__E4OW6G__statusLive{color:var(--green);background:#16805f1a;border-color:#16805f47}.MarketingTracker-module__E4OW6G__statusPaused,.MarketingTracker-module__E4OW6G__statusCancelled{color:var(--red);background:#b6484017;border-color:#b648403d}.MarketingTracker-module__E4OW6G__campaignStats{grid-template-columns:repeat(2,minmax(110px,1fr));gap:8px;display:grid}.MarketingTracker-module__E4OW6G__stat{border:1px solid var(--line-soft);background:#f8fafc;border-radius:8px;gap:3px;padding:9px;display:grid}.MarketingTracker-module__E4OW6G__stat span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:950}.MarketingTracker-module__E4OW6G__stat strong{color:var(--navy);font-size:17px}.MarketingTracker-module__E4OW6G__campaignFooter{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:12px;display:grid}.MarketingTracker-module__E4OW6G__campaignMeta{color:var(--muted);gap:4px;font-size:12px;display:grid}.MarketingTracker-module__E4OW6G__campaignControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (max-width:1280px){.MarketingTracker-module__E4OW6G__snapshotGrid{grid-template-columns:repeat(2,minmax(160px,1fr))}.MarketingTracker-module__E4OW6G__trackerGrid,.MarketingTracker-module__E4OW6G__budgetGrid,.MarketingTracker-module__E4OW6G__budgetList,.MarketingTracker-module__E4OW6G__campaignSectionBody,.MarketingTracker-module__E4OW6G__leadSnapshotGrid,.MarketingTracker-module__E4OW6G__insightGrid,.MarketingTracker-module__E4OW6G__rotationGrid{grid-template-columns:1fr}.MarketingTracker-module__E4OW6G__workflowSteps{grid-template-columns:repeat(3,minmax(150px,1fr))}.MarketingTracker-module__E4OW6G__formPanel{position:static}}@media (max-width:1100px){.MarketingTracker-module__E4OW6G__rotationRow{grid-template-columns:38px minmax(0,1fr) 92px}.MarketingTracker-module__E4OW6G__rotationRow em,.MarketingTracker-module__E4OW6G__rotationRow small{white-space:normal;grid-column:2/3}.MarketingTracker-module__E4OW6G__rotationRow>button{grid-area:1/3/3/4;align-self:center}}@media (max-width:900px){.MarketingTracker-module__E4OW6G__metrics,.MarketingTracker-module__E4OW6G__budgetStats,.MarketingTracker-module__E4OW6G__campaignStats{grid-template-columns:repeat(2,minmax(120px,1fr))}.MarketingTracker-module__E4OW6G__marketingHero,.MarketingTracker-module__E4OW6G__manageRail article{flex-direction:column;align-items:stretch}.MarketingTracker-module__E4OW6G__heroPanel,.MarketingTracker-module__E4OW6G__railActions{justify-content:flex-start}.MarketingTracker-module__E4OW6G__snapshotGrid,.MarketingTracker-module__E4OW6G__manageRail{grid-template-columns:1fr}.MarketingTracker-module__E4OW6G__workflowHeader,.MarketingTracker-module__E4OW6G__campaignSectionHead,.MarketingTracker-module__E4OW6G__leadDashboardHead,.MarketingTracker-module__E4OW6G__leadSnapshotTop,.MarketingTracker-module__E4OW6G__leadSnapshotStatus{flex-direction:column}.MarketingTracker-module__E4OW6G__leadSnapshotStatus small{text-align:left}.MarketingTracker-module__E4OW6G__workflowSteps{grid-template-columns:1fr}.MarketingTracker-module__E4OW6G__heroActions,.MarketingTracker-module__E4OW6G__sectionActions,.MarketingTracker-module__E4OW6G__formTitleRow{justify-content:flex-start}.MarketingTracker-module__E4OW6G__campaignTop,.MarketingTracker-module__E4OW6G__campaignFooter{flex-direction:column}.MarketingTracker-module__E4OW6G__campaignFooter{grid-template-columns:1fr}.MarketingTracker-module__E4OW6G__rotationRow{grid-template-columns:34px minmax(0,1fr);align-items:start;display:grid}.MarketingTracker-module__E4OW6G__rotationRow span{grid-row:1/4}.MarketingTracker-module__E4OW6G__rotationRow em,.MarketingTracker-module__E4OW6G__rotationRow small,.MarketingTracker-module__E4OW6G__rotationRow>button{grid-column:2}.MarketingTracker-module__E4OW6G__rotationRow>button{grid-row:auto;justify-self:start;width:auto}.MarketingTracker-module__E4OW6G__addBrokerForm{flex-direction:column;align-items:stretch;width:100%}.MarketingTracker-module__E4OW6G__badgeRow,.MarketingTracker-module__E4OW6G__campaignControls{justify-content:flex-start}}
.GlobalSearch-module__fWO6Xq__search{width:min(520px,34vw);min-width:280px;position:relative}.GlobalSearch-module__fWO6Xq__searchBox{border:1px solid var(--line);background:#f8fafceb;border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:44px;padding:0 10px;display:grid;box-shadow:inset 0 1px #ffffffc2}.GlobalSearch-module__fWO6Xq__searchBox:focus-within{box-shadow:var(--focus);background:var(--white);border-color:#ffe000e6}.GlobalSearch-module__fWO6Xq__searchBox svg{color:var(--muted)}.GlobalSearch-module__fWO6Xq__searchBox input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-weight:760}.GlobalSearch-module__fWO6Xq__searchBox input::placeholder{color:#9aa6b5}.GlobalSearch-module__fWO6Xq__clear{min-width:28px;min-height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.GlobalSearch-module__fWO6Xq__clear:hover{color:var(--navy);background:#eef3f8}.GlobalSearch-module__fWO6Xq__results{z-index:30;border:1px solid var(--line-soft);background:var(--white);border-radius:8px;gap:6px;width:min(640px,92vw);max-height:min(560px,72vh);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 24px 64px #071f3d2e}.GlobalSearch-module__fWO6Xq__result{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:11px;display:grid}.GlobalSearch-module__fWO6Xq__result:hover,.GlobalSearch-module__fWO6Xq__result:focus-visible{background:#fffbea;border-color:#ffe0009e;outline:0}.GlobalSearch-module__fWO6Xq__result strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.GlobalSearch-module__fWO6Xq__result p{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}.GlobalSearch-module__fWO6Xq__badge{color:var(--navy);white-space:nowrap;background:#071f3d14;border-radius:999px;align-self:start;padding:5px 8px;font-size:11px;font-weight:900}.GlobalSearch-module__fWO6Xq__empty{color:var(--muted);padding:12px;font-size:12px;font-weight:760}@media (max-width:1200px){.GlobalSearch-module__fWO6Xq__search{width:min(420px,42vw)}}@media (max-width:900px){.GlobalSearch-module__fWO6Xq__search{width:100%;min-width:0}.GlobalSearch-module__fWO6Xq__results{width:100%;left:0;right:auto}}
.NotificationCenter-module__X9moiG__button{position:relative}.NotificationCenter-module__X9moiG__badge{background:var(--red);min-width:22px;min-height:22px;color:var(--white);border-radius:999px;justify-content:center;align-items:center;padding:2px 7px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.NotificationCenter-module__X9moiG__backdrop{place-items:stretch end;padding:0}.NotificationCenter-module__X9moiG__drawer{background:var(--white);border-left:1px solid var(--line-soft);grid-template-rows:auto auto auto 1fr;gap:16px;width:min(520px,100%);height:100vh;padding:22px;display:grid;overflow:hidden;box-shadow:-24px 0 60px #071f3d38}.NotificationCenter-module__X9moiG__morningBackdrop{justify-content:center;place-items:center;padding:clamp(16px,3vw,32px);display:flex;overflow:auto}.NotificationCenter-module__X9moiG__morningPanel{background:var(--white);border:1px solid #071f3d1f;border-top:6px solid var(--yellow);border-radius:14px;grid-template-rows:auto auto auto minmax(0,1fr);gap:16px;width:min(820px,100vw - 32px);max-height:min(82vh,760px);margin:auto;padding:clamp(18px,3vw,30px);display:grid;overflow:hidden;box-shadow:0 32px 100px #071f3d57}.NotificationCenter-module__X9moiG__eyebrow{width:fit-content;color:var(--navy);text-transform:uppercase;letter-spacing:.08em;background:#ffe00038;border-radius:999px;align-items:center;margin-bottom:8px;padding:6px 10px;font-size:11px;font-weight:950;display:inline-flex}.NotificationCenter-module__X9moiG__head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.NotificationCenter-module__X9moiG__morningHead{border-bottom:1px solid var(--line-soft);padding-bottom:6px}.NotificationCenter-module__X9moiG__morningHead h2{margin:0;font-size:clamp(28px,3vw,40px);line-height:1.05}.NotificationCenter-module__X9moiG__morningHead p{max-width:58ch;margin-top:8px}.NotificationCenter-module__X9moiG__morningSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.NotificationCenter-module__X9moiG__morningSummary span{border:1px solid var(--line-soft);color:var(--muted);text-transform:uppercase;background:linear-gradient(#ffe0002e,#ffffffeb);border-radius:10px;padding:13px 14px;font-size:12px;font-weight:900}.NotificationCenter-module__X9moiG__morningSummary strong{color:var(--navy);margin-bottom:5px;font-size:30px;line-height:1;display:block}.NotificationCenter-module__X9moiG__list{gap:10px;min-height:0;padding-right:4px;display:grid;overflow-y:auto}.NotificationCenter-module__X9moiG__morningList{padding-right:8px}.NotificationCenter-module__X9moiG__morningPanel .NotificationCenter-module__X9moiG__item{background:#fffdf0}.NotificationCenter-module__X9moiG__morningPanel .NotificationCenter-module__X9moiG__itemUnread{background:#ffe00024}.NotificationCenter-module__X9moiG__item{border:1px solid var(--line-soft);border-left:4px solid var(--line);background:#f8fafc;border-radius:8px;gap:8px;padding:13px;display:grid}.NotificationCenter-module__X9moiG__itemClickable{cursor:pointer}.NotificationCenter-module__X9moiG__itemClickable:hover{box-shadow:var(--shadow-soft);border-color:#ffe000b8}.NotificationCenter-module__X9moiG__itemUnread{border-left-color:var(--yellow);background:#ffe0001c}.NotificationCenter-module__X9moiG__itemMain{color:inherit;text-align:left;cursor:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:0;display:grid}.NotificationCenter-module__X9moiG__itemMain:disabled{cursor:default}.NotificationCenter-module__X9moiG__item strong{color:var(--navy)}.NotificationCenter-module__X9moiG__openHint{color:var(--navy);white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:900;display:inline-flex}.NotificationCenter-module__X9moiG__meta{flex-wrap:wrap;gap:7px;display:flex}.NotificationCenter-module__X9moiG__meta span{color:var(--muted);background:#071f3d12;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:850}.NotificationCenter-module__X9moiG__actions{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.NotificationCenter-module__X9moiG__reschedule{background:var(--white);border:1px solid var(--line-soft);border-radius:8px;gap:10px;padding:12px;display:grid}@media (max-width:720px){.NotificationCenter-module__X9moiG__morningBackdrop{padding:12px}.NotificationCenter-module__X9moiG__morningPanel{border-radius:12px;width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.NotificationCenter-module__X9moiG__head{display:grid}.NotificationCenter-module__X9moiG__morningSummary{grid-template-columns:1fr}.NotificationCenter-module__X9moiG__itemMain{grid-template-columns:minmax(0,1fr)}.NotificationCenter-module__X9moiG__openHint{white-space:normal}}
