.CsiCampDashboard-module__w1MrTW__page{color:#17202a;background:#f6f7f9;min-height:100vh;padding:28px}.CsiCampDashboard-module__w1MrTW__header{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1480px;margin:0 auto 22px;display:flex}.CsiCampDashboard-module__w1MrTW__header h1{letter-spacing:0;margin:0 0 8px;font-size:28px;line-height:1.1}.CsiCampDashboard-module__w1MrTW__header p,.CsiCampDashboard-module__w1MrTW__panelTitle span,.CsiCampDashboard-module__w1MrTW__panelTitle p,.CsiCampDashboard-module__w1MrTW__controls p,.CsiCampDashboard-module__w1MrTW__source span,.CsiCampDashboard-module__w1MrTW__files span,.CsiCampDashboard-module__w1MrTW__barRow span,.CsiCampDashboard-module__w1MrTW__sessionRow small,.CsiCampDashboard-module__w1MrTW__notes,.CsiCampDashboard-module__w1MrTW__personCard span,.CsiCampDashboard-module__w1MrTW__profileHeader p{color:#637083}.CsiCampDashboard-module__w1MrTW__header p{margin:0;font-size:14px}.CsiCampDashboard-module__w1MrTW__source{justify-items:end;gap:4px;max-width:560px;font-size:12px;display:grid}.CsiCampDashboard-module__w1MrTW__source strong{text-align:right;word-break:break-all;font-size:13px;font-weight:650}.CsiCampDashboard-module__w1MrTW__modeControl{align-items:center;gap:12px;margin-top:14px;display:flex}.CsiCampDashboard-module__w1MrTW__modeSlider{background:#e9eef4;border:1px solid #cfd7e1;border-radius:999px;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:184px;height:38px;padding:3px;display:grid;position:relative}.CsiCampDashboard-module__w1MrTW__modeSlider:before{content:"";background:#102033;border-radius:999px;width:calc(50% - 3px);transition:transform .16s;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 2px #121d2b24}.CsiCampDashboard-module__w1MrTW__modeSlider[data-mode=flat]:before{transform:translate(100%)}.CsiCampDashboard-module__w1MrTW__modeSlider button{appearance:none;z-index:1;color:#526174;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:13px;font-weight:800;position:relative}.CsiCampDashboard-module__w1MrTW__modeSlider button[aria-pressed=true]{color:#fff}.CsiCampDashboard-module__w1MrTW__modeSlider button:focus-visible{outline-offset:3px;outline:2px solid #2776b8}.CsiCampDashboard-module__w1MrTW__modeHelp{color:#526174;max-width:760px;margin:0;font-size:13px;line-height:1.35}.CsiCampDashboard-module__w1MrTW__statusLine{color:#637083;font-size:12px;font-style:normal}.CsiCampDashboard-module__w1MrTW__metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;max-width:1480px;margin:0 auto 18px;display:grid}.CsiCampDashboard-module__w1MrTW__metric,.CsiCampDashboard-module__w1MrTW__panel,.CsiCampDashboard-module__w1MrTW__tablePanel,.CsiCampDashboard-module__w1MrTW__errorPanel{background:#fff;border:1px solid #dde2e8;border-radius:8px;box-shadow:0 1px 2px #121d2b0a}.CsiCampDashboard-module__w1MrTW__metric{align-content:space-between;gap:12px;min-height:118px;padding:14px;display:grid}.CsiCampDashboard-module__w1MrTW__metric span{color:#637083;text-transform:uppercase;font-size:12px;font-weight:650}.CsiCampDashboard-module__w1MrTW__metric p{color:#637083;margin:5px 0 0;font-size:11px;line-height:1.25}.CsiCampDashboard-module__w1MrTW__metric strong{font-size:22px;line-height:1.1}.CsiCampDashboard-module__w1MrTW__metricStrong{color:#fff;background:#102033;border-color:#102033}.CsiCampDashboard-module__w1MrTW__metricStrong span{color:#b9c6d4}.CsiCampDashboard-module__w1MrTW__metricStrong p{color:#d5dee8}.CsiCampDashboard-module__w1MrTW__split{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:14px;max-width:1480px;margin:0 auto 18px;display:grid}.CsiCampDashboard-module__w1MrTW__panel,.CsiCampDashboard-module__w1MrTW__tablePanel,.CsiCampDashboard-module__w1MrTW__errorPanel{padding:18px}.CsiCampDashboard-module__w1MrTW__panelTitle,.CsiCampDashboard-module__w1MrTW__controls{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.CsiCampDashboard-module__w1MrTW__panelTitle h2,.CsiCampDashboard-module__w1MrTW__controls h2{margin:0 0 4px;font-size:17px}.CsiCampDashboard-module__w1MrTW__panelTitle p{margin:0;font-size:13px}.CsiCampDashboard-module__w1MrTW__panelBadge{color:#17202a;white-space:nowrap;background:#eef3f8;border:1px solid #d7e0ea;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.CsiCampDashboard-module__w1MrTW__controls p{margin:0;font-size:13px}.CsiCampDashboard-module__w1MrTW__flowPanel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;gap:8px;margin:10px 0 16px;padding:14px;display:grid}.CsiCampDashboard-module__w1MrTW__flowChains{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid;position:relative}.CsiCampDashboard-module__w1MrTW__flowChains:before{content:"";background:#cfd7e1;height:2px;position:absolute;top:50%;left:8%;right:8%;transform:translateY(-50%)}.CsiCampDashboard-module__w1MrTW__flowNode{z-index:1;background:#fff;border:1px solid #d8e0e8;border-radius:8px;align-content:space-between;gap:10px;min-height:104px;padding:12px;display:grid;position:relative}.CsiCampDashboard-module__w1MrTW__flowNode:after{content:"";border-top:2px solid #8795a6;border-right:2px solid #8795a6;width:10px;height:10px;position:absolute;top:50%;right:-18px;transform:translateY(-50%)rotate(45deg)}.CsiCampDashboard-module__w1MrTW__flowNode:last-child:after{display:none}.CsiCampDashboard-module__w1MrTW__flowNode span,.CsiCampDashboard-module__w1MrTW__netResult span{color:#637083;text-transform:uppercase;font-size:11px;font-weight:750}.CsiCampDashboard-module__w1MrTW__flowNode strong,.CsiCampDashboard-module__w1MrTW__netResult strong{margin-top:4px;font-size:20px;line-height:1.1;display:block}.CsiCampDashboard-module__w1MrTW__flowNode small,.CsiCampDashboard-module__w1MrTW__netResult small{color:#637083;margin-top:4px;font-size:11px;display:block}.CsiCampDashboard-module__w1MrTW__flowNode i{border-radius:999px;height:7px;display:block}.CsiCampDashboard-module__w1MrTW__positive{border-color:#9ed7bd}.CsiCampDashboard-module__w1MrTW__positive strong,.CsiCampDashboard-module__w1MrTW__totalPositive strong,.CsiCampDashboard-module__w1MrTW__windowNodePositive b{color:#147148}.CsiCampDashboard-module__w1MrTW__positive i,.CsiCampDashboard-module__w1MrTW__totalPositive i{background:#20a66b}.CsiCampDashboard-module__w1MrTW__negative{border-color:#f0b6b2}.CsiCampDashboard-module__w1MrTW__negative strong,.CsiCampDashboard-module__w1MrTW__totalNegative strong,.CsiCampDashboard-module__w1MrTW__windowNodeNegative b{color:#b7332d}.CsiCampDashboard-module__w1MrTW__negative i,.CsiCampDashboard-module__w1MrTW__totalNegative i{background:#dd4b43}.CsiCampDashboard-module__w1MrTW__totalPositive,.CsiCampDashboard-module__w1MrTW__totalNegative{background:#fbfcfd;border-color:#b7c4d3}.CsiCampDashboard-module__w1MrTW__flowMerge{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;height:18px;display:grid}.CsiCampDashboard-module__w1MrTW__flowMerge span,.CsiCampDashboard-module__w1MrTW__netBridge{border-left:2px solid #cfd7e1}.CsiCampDashboard-module__w1MrTW__flowMerge span:first-child{grid-column:1;justify-self:center}.CsiCampDashboard-module__w1MrTW__flowMerge span:last-child{grid-column:3;justify-self:center}.CsiCampDashboard-module__w1MrTW__netBridge{justify-self:center;width:2px;height:16px}.CsiCampDashboard-module__w1MrTW__netResult{text-align:center;color:#fff;background:#102033;border-radius:8px;justify-self:center;width:min(420px,100%);padding:12px 14px}.CsiCampDashboard-module__w1MrTW__netResult span,.CsiCampDashboard-module__w1MrTW__netResult small{color:#d5dee8}.CsiCampDashboard-module__w1MrTW__windowChain{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:10px;margin:0 0 16px;display:grid;position:relative}.CsiCampDashboard-module__w1MrTW__windowChain:before{content:"";background:#d8e0e8;height:2px;position:absolute;top:18px;left:18px;right:18px}.CsiCampDashboard-module__w1MrTW__windowNode{appearance:none;color:inherit;font:inherit;text-align:left;z-index:1;cursor:pointer;background:#fff;border:1px solid #d8e0e8;border-radius:8px;gap:4px;min-height:86px;padding:10px;display:grid;position:relative}.CsiCampDashboard-module__w1MrTW__windowNode:hover,.CsiCampDashboard-module__w1MrTW__windowNode:focus-visible{border-color:#2776b8;outline:none;box-shadow:0 0 0 2px #2776b824}.CsiCampDashboard-module__w1MrTW__windowNodeActive{border-color:#2776b8;box-shadow:0 0 0 2px #2776b82e}.CsiCampDashboard-module__w1MrTW__windowNode span{color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:inline-grid}.CsiCampDashboard-module__w1MrTW__windowNode strong{font-size:12px}.CsiCampDashboard-module__w1MrTW__windowNode b{font-size:14px}.CsiCampDashboard-module__w1MrTW__windowNodePositive{border-color:#b7ddca}.CsiCampDashboard-module__w1MrTW__windowNodePositive span{background:#20a66b}.CsiCampDashboard-module__w1MrTW__windowNodeNegative{border-color:#efb8b4}.CsiCampDashboard-module__w1MrTW__windowNodeNegative span{background:#dd4b43}.CsiCampDashboard-module__w1MrTW__barList,.CsiCampDashboard-module__w1MrTW__files,.CsiCampDashboard-module__w1MrTW__notes,.CsiCampDashboard-module__w1MrTW__unallocated{gap:10px;display:grid}.CsiCampDashboard-module__w1MrTW__barRow{grid-template-columns:minmax(220px,1fr) minmax(160px,.8fr) 110px;align-items:center;gap:12px;display:grid}.CsiCampDashboard-module__w1MrTW__barRow strong,.CsiCampDashboard-module__w1MrTW__barRow span{font-size:13px;display:block}.CsiCampDashboard-module__w1MrTW__barTrack{background:#edf1f5;border-radius:999px;height:10px;overflow:hidden}.CsiCampDashboard-module__w1MrTW__barTrack span{background:#2776b8;height:100%;display:block}.CsiCampDashboard-module__w1MrTW__barRow b{text-align:right;font-size:13px}.CsiCampDashboard-module__w1MrTW__files div,.CsiCampDashboard-module__w1MrTW__unallocated div{grid-template-columns:160px minmax(0,1fr) 90px;align-items:center;gap:10px;font-size:13px;display:grid}.CsiCampDashboard-module__w1MrTW__files span,.CsiCampDashboard-module__w1MrTW__unallocated span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CsiCampDashboard-module__w1MrTW__notes{margin:14px 0 0;padding-left:18px;font-size:13px}.CsiCampDashboard-module__w1MrTW__tablePanel{max-width:1480px;margin:0 auto 18px}.CsiCampDashboard-module__w1MrTW__filters{gap:10px;display:flex}.CsiCampDashboard-module__w1MrTW__filters select,.CsiCampDashboard-module__w1MrTW__filters input{color:#17202a;background:#fff;border:1px solid #cfd7e1;border-radius:6px;height:38px;padding:0 10px;font-size:13px}.CsiCampDashboard-module__w1MrTW__filters input{width:min(360px,38vw)}.CsiCampDashboard-module__w1MrTW__ruleActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.CsiCampDashboard-module__w1MrTW__ruleActions button{appearance:none;color:#17202a;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd7e1;border-radius:6px;padding:8px 10px;font-size:13px;font-weight:750}.CsiCampDashboard-module__w1MrTW__ruleActions button:last-child{color:#fff;background:#102033;border-color:#102033}.CsiCampDashboard-module__w1MrTW__ruleActions button:disabled{cursor:not-allowed;opacity:.6}.CsiCampDashboard-module__w1MrTW__ruleActions button:hover:not(:disabled),.CsiCampDashboard-module__w1MrTW__ruleActions button:focus-visible{border-color:#2776b8;outline:none}.CsiCampDashboard-module__w1MrTW__ruleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.CsiCampDashboard-module__w1MrTW__ruleEditor{background:#fbfcfd;border:1px solid #dde2e8;border-radius:8px;gap:10px;padding:12px;display:grid}.CsiCampDashboard-module__w1MrTW__ruleEditor h3{margin:0 0 4px;font-size:14px}.CsiCampDashboard-module__w1MrTW__ruleEditor p{color:#637083;margin:0;font-size:12px;line-height:1.35}.CsiCampDashboard-module__w1MrTW__ruleEditor label{color:#637083;text-transform:uppercase;gap:5px;font-size:11px;font-weight:750;display:grid}.CsiCampDashboard-module__w1MrTW__ruleEditor input,.CsiCampDashboard-module__w1MrTW__ruleEditor textarea{color:#17202a;width:100%;font:inherit;text-transform:none;background:#fff;border:1px solid #cfd7e1;border-radius:6px;font-size:13px;font-weight:500;line-height:1.35}.CsiCampDashboard-module__w1MrTW__ruleEditor input{height:36px;padding:0 10px}.CsiCampDashboard-module__w1MrTW__ruleEditor textarea{resize:vertical;min-height:104px;padding:9px 10px}.CsiCampDashboard-module__w1MrTW__ruleEditor input:focus,.CsiCampDashboard-module__w1MrTW__ruleEditor textarea:focus{border-color:#2776b8;outline:2px solid #2776b829}.CsiCampDashboard-module__w1MrTW__ruleStatus{color:#526174;margin:12px 0 0;font-size:13px;font-weight:650}.CsiCampDashboard-module__w1MrTW__tableWrap{overflow-x:auto}.CsiCampDashboard-module__w1MrTW__table{border-collapse:collapse;width:100%;min-width:1120px;font-size:13px}.CsiCampDashboard-module__w1MrTW__table th{text-align:left;color:#637083;text-transform:uppercase;letter-spacing:0;border-bottom:1px solid #dde2e8;padding:10px 8px;font-size:11px}.CsiCampDashboard-module__w1MrTW__table td{vertical-align:top;border-bottom:1px solid #edf1f5;padding:10px 8px}.CsiCampDashboard-module__w1MrTW__sessionRow td:nth-child(n+3),.CsiCampDashboard-module__w1MrTW__table th:nth-child(n+3),.CsiCampDashboard-module__w1MrTW__monthTable td:nth-child(n+3){text-align:right}.CsiCampDashboard-module__w1MrTW__totalRow td{background:#fbfcfd;font-weight:650}.CsiCampDashboard-module__w1MrTW__grandTotalRow td{color:#fff;background:#102033;border-bottom-color:#102033;font-weight:750}.CsiCampDashboard-module__w1MrTW__selectedMonthRow td{background:#f0f6fc}.CsiCampDashboard-module__w1MrTW__clickableMonthRow{cursor:pointer}.CsiCampDashboard-module__w1MrTW__clickableMonthRow:hover td,.CsiCampDashboard-module__w1MrTW__clickableMonthRow:focus-visible td{background:#f7fbff}.CsiCampDashboard-module__w1MrTW__monthDrilldown{border-top:1px solid #dde2e8;margin-top:18px;padding-top:18px}.CsiCampDashboard-module__w1MrTW__monthButton{appearance:none;color:#17202a;cursor:pointer;text-align:left;background:0 0;border:0;gap:2px;padding:0;display:grid}.CsiCampDashboard-module__w1MrTW__monthButton span{color:#2776b8;font-size:11px;font-weight:700}.CsiCampDashboard-module__w1MrTW__monthButton:hover strong,.CsiCampDashboard-module__w1MrTW__monthButton:focus-visible strong{color:#2776b8;text-decoration:underline}.CsiCampDashboard-module__w1MrTW__rowButton{appearance:none;color:#17202a;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-weight:700;display:inline-flex}.CsiCampDashboard-module__w1MrTW__rowButton span{color:#2776b8;border:1px solid #cfd7e1;border-radius:50%;place-items:center;width:20px;height:20px;display:inline-grid}.CsiCampDashboard-module__w1MrTW__sessionRow small{margin:4px 0 0 28px;display:block}.CsiCampDashboard-module__w1MrTW__dateHint{color:#637083;margin-top:4px;font-size:11px;display:block}.CsiCampDashboard-module__w1MrTW__detailRow td{background:#f9fafb}.CsiCampDashboard-module__w1MrTW__personGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.CsiCampDashboard-module__w1MrTW__personCard{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dde2e8;border-radius:8px;gap:10px;padding:12px;display:grid}.CsiCampDashboard-module__w1MrTW__personCard:hover,.CsiCampDashboard-module__w1MrTW__personCard:focus-visible,.CsiCampDashboard-module__w1MrTW__personCardActive{border-color:#2776b8;outline:none;box-shadow:0 0 0 2px #2776b824}.CsiCampDashboard-module__w1MrTW__personCard strong,.CsiCampDashboard-module__w1MrTW__personCard span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.CsiCampDashboard-module__w1MrTW__personCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.CsiCampDashboard-module__w1MrTW__personCard dt{color:#637083;text-transform:uppercase;font-size:11px}.CsiCampDashboard-module__w1MrTW__personCard dd{margin:2px 0 0;font-weight:650}.CsiCampDashboard-module__w1MrTW__personProfile{border-top:1px solid #dde2e8;margin-top:18px;padding-top:18px}.CsiCampDashboard-module__w1MrTW__profileHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:12px;display:flex}.CsiCampDashboard-module__w1MrTW__profileHeader h2{margin:0 0 4px;font-size:18px}.CsiCampDashboard-module__w1MrTW__profileHeader p{margin:0;font-size:13px}.CsiCampDashboard-module__w1MrTW__profileHeader button{appearance:none;color:#17202a;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd7e1;border-radius:6px;padding:8px 10px;font-size:13px;font-weight:700}.CsiCampDashboard-module__w1MrTW__profileHeader button:hover,.CsiCampDashboard-module__w1MrTW__profileHeader button:focus-visible{border-color:#2776b8;outline:none}.CsiCampDashboard-module__w1MrTW__profileMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.CsiCampDashboard-module__w1MrTW__profileMetrics .CsiCampDashboard-module__w1MrTW__metric{min-height:96px}.CsiCampDashboard-module__w1MrTW__profileTable{min-width:1180px}.CsiCampDashboard-module__w1MrTW__profileTable td:nth-child(8),.CsiCampDashboard-module__w1MrTW__profileTable th:nth-child(8),.CsiCampDashboard-module__w1MrTW__flatTable td:nth-child(n+3),.CsiCampDashboard-module__w1MrTW__flatTable th:nth-child(n+3){text-align:right}.CsiCampDashboard-module__w1MrTW__dayGrid{grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:10px;display:grid}.CsiCampDashboard-module__w1MrTW__dayGrid>button{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dde2e8;border-radius:8px;align-content:space-between;gap:6px;min-height:126px;padding:11px;display:grid}.CsiCampDashboard-module__w1MrTW__dayGrid>button:hover,.CsiCampDashboard-module__w1MrTW__dayGrid>button:focus-visible{outline-offset:1px;outline:2px solid #2776b83d;border-color:#2776b8!important}.CsiCampDashboard-module__w1MrTW__dayGrid span{color:#637083;font-size:12px;font-weight:700}.CsiCampDashboard-module__w1MrTW__dayGrid strong{font-size:17px}.CsiCampDashboard-module__w1MrTW__dayGrid dl{gap:4px;margin:0;display:grid}.CsiCampDashboard-module__w1MrTW__dayGrid dl div{border:0;justify-content:space-between;gap:8px;min-height:0;padding:0;display:flex;background:0 0!important}.CsiCampDashboard-module__w1MrTW__dayGrid dt,.CsiCampDashboard-module__w1MrTW__dayGrid dd{margin:0;font-size:11px;line-height:1.2}.CsiCampDashboard-module__w1MrTW__dayGrid dt{color:#637083;text-transform:uppercase;font-weight:700}.CsiCampDashboard-module__w1MrTW__dayGrid dd{color:#17202a;font-weight:750}.CsiCampDashboard-module__w1MrTW__dayGrid small{text-transform:uppercase;font-size:11px;font-weight:750}.CsiCampDashboard-module__w1MrTW__earnedDay{background:#f5fbf8!important;border-color:#a9d9c3!important}.CsiCampDashboard-module__w1MrTW__earnedDay small{color:#147148}.CsiCampDashboard-module__w1MrTW__futureDay{background:#fbfcfd!important;border-color:#d8e0e8!important}.CsiCampDashboard-module__w1MrTW__futureDay small{color:#637083}.CsiCampDashboard-module__w1MrTW__selectedDay{box-shadow:inset 0 0 0 2px #2776b833,0 8px 18px #17202a14;border-color:#2776b8!important}.CsiCampDashboard-module__w1MrTW__flatDayAccordion{background:#fff;border:1px solid #cfd7e1;border-radius:8px;grid-column:1/-1;padding:14px;box-shadow:0 8px 20px #17202a14}.CsiCampDashboard-module__w1MrTW__flatDayHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:12px;display:flex}.CsiCampDashboard-module__w1MrTW__flatDayHeader h2{margin:0 0 4px;font-size:17px}.CsiCampDashboard-module__w1MrTW__flatDayHeader p{color:#637083;margin:0;font-size:13px}.CsiCampDashboard-module__w1MrTW__flatDaySummary{text-align:right;background:#f8fafc;border:1px solid #dde2e8;border-radius:8px;min-width:210px;padding:10px 12px}.CsiCampDashboard-module__w1MrTW__flatDaySummary span,.CsiCampDashboard-module__w1MrTW__flatDaySummary small{color:#637083;text-transform:uppercase;font-size:11px;font-weight:750;display:block}.CsiCampDashboard-module__w1MrTW__flatDaySummary strong{margin:3px 0;font-size:18px;display:block}.CsiCampDashboard-module__w1MrTW__flatDayTable{min-width:1280px}.CsiCampDashboard-module__w1MrTW__flatDayTable td:nth-child(8),.CsiCampDashboard-module__w1MrTW__flatDayTable td:nth-child(9),.CsiCampDashboard-module__w1MrTW__flatDayTable th:nth-child(8),.CsiCampDashboard-module__w1MrTW__flatDayTable th:nth-child(9){text-align:right}.CsiCampDashboard-module__w1MrTW__profileTable td:nth-child(6){max-width:340px}.CsiCampDashboard-module__w1MrTW__treatment{color:#17202a;white-space:nowrap;background:#eef3f8;border:1px solid #d7e0ea;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:750;display:inline-block}.CsiCampDashboard-module__w1MrTW__unallocated div{grid-template-columns:90px 190px minmax(0,1fr) 110px}.CsiCampDashboard-module__w1MrTW__unallocated b{text-align:right}.CsiCampDashboard-module__w1MrTW__errorPanel{max-width:720px;margin:64px auto}.CsiCampDashboard-module__w1MrTW__errorPanel h1{margin:0 0 10px}.CsiCampDashboard-module__w1MrTW__errorPanel code{overflow-wrap:anywhere;background:#f0f3f7;border-radius:6px;margin-top:16px;padding:12px;display:block}@media (max-width:1100px){.CsiCampDashboard-module__w1MrTW__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.CsiCampDashboard-module__w1MrTW__split{grid-template-columns:1fr}.CsiCampDashboard-module__w1MrTW__flowChains{gap:18px}.CsiCampDashboard-module__w1MrTW__personGrid,.CsiCampDashboard-module__w1MrTW__profileMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.CsiCampDashboard-module__w1MrTW__ruleGrid{grid-template-columns:1fr}}@media (max-width:760px){.CsiCampDashboard-module__w1MrTW__page{padding:16px}.CsiCampDashboard-module__w1MrTW__header,.CsiCampDashboard-module__w1MrTW__controls,.CsiCampDashboard-module__w1MrTW__panelTitle{justify-items:stretch;display:grid}.CsiCampDashboard-module__w1MrTW__source{justify-items:start}.CsiCampDashboard-module__w1MrTW__source strong{text-align:left}.CsiCampDashboard-module__w1MrTW__modeSlider{width:min(184px,100%)}.CsiCampDashboard-module__w1MrTW__modeControl{justify-items:start;display:grid}.CsiCampDashboard-module__w1MrTW__metrics,.CsiCampDashboard-module__w1MrTW__personGrid,.CsiCampDashboard-module__w1MrTW__profileMetrics{grid-template-columns:1fr}.CsiCampDashboard-module__w1MrTW__profileHeader,.CsiCampDashboard-module__w1MrTW__flatDayHeader{display:grid}.CsiCampDashboard-module__w1MrTW__flatDaySummary{text-align:left;min-width:0}.CsiCampDashboard-module__w1MrTW__filters{display:grid}.CsiCampDashboard-module__w1MrTW__filters input{width:100%}.CsiCampDashboard-module__w1MrTW__ruleActions{justify-content:start}.CsiCampDashboard-module__w1MrTW__flowChains{grid-template-columns:1fr;gap:10px}.CsiCampDashboard-module__w1MrTW__flowChains:before,.CsiCampDashboard-module__w1MrTW__flowMerge,.CsiCampDashboard-module__w1MrTW__windowChain:before{display:none}.CsiCampDashboard-module__w1MrTW__flowNode:after{top:auto;bottom:-13px;right:50%;transform:translate(50%)rotate(135deg)}.CsiCampDashboard-module__w1MrTW__flowNode:last-child:after{display:none}.CsiCampDashboard-module__w1MrTW__windowChain,.CsiCampDashboard-module__w1MrTW__barRow,.CsiCampDashboard-module__w1MrTW__files div,.CsiCampDashboard-module__w1MrTW__unallocated div{grid-template-columns:1fr}.CsiCampDashboard-module__w1MrTW__barRow b,.CsiCampDashboard-module__w1MrTW__unallocated b{text-align:left}}
