.daily-onboards-chart-module__XBaJea__card{gap:.875rem;display:grid}.daily-onboards-chart-module__XBaJea__summaryRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.daily-onboards-chart-module__XBaJea__summaryItem{border:1px solid var(--portal-border);border-radius:var(--portal-radius);background:color-mix(in oklab, var(--brand-sky) 28%, white);padding:.75rem .875rem}.daily-onboards-chart-module__XBaJea__summaryLabel{color:var(--portal-text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:700}.daily-onboards-chart-module__XBaJea__summaryValue{color:var(--portal-text);font-family:var(--font-outfit), system-ui, sans-serif;margin:.25rem 0 0;font-size:1.375rem;font-weight:700;line-height:1.1}.daily-onboards-chart-module__XBaJea__summaryMeta{color:var(--brand-blue-deep);margin:.2rem 0 0;font-size:.6875rem;font-weight:600}.daily-onboards-chart-module__XBaJea__plotShell{border:1px solid var(--portal-border);border-radius:var(--portal-radius-lg);background:linear-gradient(180deg, color-mix(in oklab, var(--brand-blue) 4%, white), var(--portal-surface)), var(--portal-surface);padding:.625rem .5rem .375rem;position:relative}.daily-onboards-chart-module__XBaJea__chart{width:100%;height:auto;display:block}.daily-onboards-chart-module__XBaJea__plotBackground{fill:color-mix(in oklab, var(--brand-sky) 22%, white);stroke:color-mix(in oklab, var(--portal-border) 70%, white);stroke-width:1px}.daily-onboards-chart-module__XBaJea__gridLine{stroke:color-mix(in oklab, var(--portal-border) 75%, white);stroke-width:1px;stroke-dasharray:4 6}.daily-onboards-chart-module__XBaJea__axisLabel{fill:var(--portal-text-muted);text-anchor:end;font-size:10px}.daily-onboards-chart-module__XBaJea__xLabel{fill:var(--portal-text-muted);font-size:10px}.daily-onboards-chart-module__XBaJea__xLabelActive{fill:var(--brand-blue-deep);font-weight:700}.daily-onboards-chart-module__XBaJea__bar{fill:color-mix(in oklab, var(--brand-blue) 8%, white)}.daily-onboards-chart-module__XBaJea__barActive{fill:color-mix(in oklab, var(--brand-orange) 22%, white)}.daily-onboards-chart-module__XBaJea__line{stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.daily-onboards-chart-module__XBaJea__area{stroke:none}.daily-onboards-chart-module__XBaJea__point{fill:#fff;stroke:var(--brand-blue);stroke-width:2px}.daily-onboards-chart-module__XBaJea__pointHalo{fill:color-mix(in oklab, var(--brand-orange) 18%, white);stroke:none}.daily-onboards-chart-module__XBaJea__pointActive{fill:var(--brand-orange);stroke:#fff;stroke-width:2px}.daily-onboards-chart-module__XBaJea__crosshair{stroke:color-mix(in oklab, var(--brand-orange) 45%, white);stroke-width:1.5px;stroke-dasharray:4 4}.daily-onboards-chart-module__XBaJea__hitArea{fill:#0000;cursor:crosshair}.daily-onboards-chart-module__XBaJea__tooltip{border:1px solid color-mix(in oklab, var(--brand-orange) 35%, white);border-radius:var(--portal-radius);background:var(--portal-surface);min-width:5.5rem;box-shadow:var(--portal-shadow-lg);pointer-events:none;text-align:center;padding:.5rem .75rem;position:absolute;transform:translate(-50%,calc(-100% - .75rem))}.daily-onboards-chart-module__XBaJea__tooltipDate{color:var(--portal-text-muted);margin:0;font-size:.6875rem;font-weight:600;line-height:1.3}.daily-onboards-chart-module__XBaJea__tooltipValue{color:var(--portal-text);font-family:var(--font-outfit), system-ui, sans-serif;margin:.125rem 0 0;font-size:1.125rem;font-weight:700;line-height:1.1}.daily-onboards-chart-module__XBaJea__tooltipUnit{color:var(--portal-text-muted);font-family:var(--font-outfit), system-ui, sans-serif;margin-left:.25rem;font-size:.6875rem;font-weight:600}.daily-onboards-chart-module__XBaJea__emptyHint{z-index:1;background:color-mix(in oklab, var(--portal-surface) 88%, transparent);color:var(--portal-text-muted);border-radius:999px;margin:0;padding:.375rem .625rem;font-size:.75rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.daily-onboards-chart-module__XBaJea__skeleton{border-radius:var(--portal-radius);background:linear-gradient(90deg, color-mix(in oklab, var(--portal-border) 60%, white) 0%, color-mix(in oklab, var(--brand-sky) 50%, white) 50%, color-mix(in oklab, var(--portal-border) 60%, white) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite daily-onboards-chart-module__XBaJea__shimmer}.daily-onboards-chart-module__XBaJea__summarySkeleton{height:4.25rem}.daily-onboards-chart-module__XBaJea__plotSkeleton{height:15rem}@keyframes daily-onboards-chart-module__XBaJea__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:640px){.daily-onboards-chart-module__XBaJea__summaryRow{grid-template-columns:1fr}.daily-onboards-chart-module__XBaJea__summaryValue{font-size:1.25rem}}
.dashboard-charts-module__uWS5Oq__chartCard{gap:.875rem;height:100%;display:grid}.dashboard-charts-module__uWS5Oq__chartHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.dashboard-charts-module__uWS5Oq__chartTitle{color:var(--portal-text);font-family:var(--font-outfit), system-ui, sans-serif;margin:0;font-size:.9375rem;font-weight:700;line-height:1.3}.dashboard-charts-module__uWS5Oq__chartDescription{color:var(--portal-text-muted);margin:.2rem 0 0;font-size:.75rem;line-height:1.45}.dashboard-charts-module__uWS5Oq__chartTotal{color:var(--brand-blue-deep);font-family:var(--font-outfit), system-ui, sans-serif;white-space:nowrap;flex-shrink:0;margin:0;font-size:.875rem;font-weight:700}.dashboard-charts-module__uWS5Oq__plotShell{border:1px solid var(--portal-border);border-radius:var(--portal-radius-lg);background:linear-gradient(180deg, color-mix(in oklab, var(--brand-blue) 4%, white), var(--portal-surface)), var(--portal-surface);padding:.75rem}.dashboard-charts-module__uWS5Oq__emptyState{color:var(--portal-text-muted);text-align:center;margin:0;padding:1.5rem .75rem;font-size:.8125rem;line-height:1.55}.dashboard-charts-module__uWS5Oq__skeleton{border-radius:var(--portal-radius);background:linear-gradient(90deg, color-mix(in oklab, var(--portal-border) 60%, white) 0%, color-mix(in oklab, var(--brand-sky) 50%, white) 50%, color-mix(in oklab, var(--portal-border) 60%, white) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite dashboard-charts-module__uWS5Oq__shimmer}.dashboard-charts-module__uWS5Oq__headerSkeleton{height:2.5rem}.dashboard-charts-module__uWS5Oq__plotSkeleton{height:11rem}@keyframes dashboard-charts-module__uWS5Oq__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.dashboard-charts-module__uWS5Oq__toneBlue{--chart-tone:var(--brand-blue);--chart-tone-soft:color-mix(in oklab, var(--brand-blue) 14%, white)}.dashboard-charts-module__uWS5Oq__toneGreen{--chart-tone:var(--brand-green);--chart-tone-soft:color-mix(in oklab, var(--brand-green) 14%, white)}.dashboard-charts-module__uWS5Oq__toneOrange{--chart-tone:var(--brand-orange);--chart-tone-soft:color-mix(in oklab, var(--brand-orange) 16%, white)}.dashboard-charts-module__uWS5Oq__toneAmber{--chart-tone:#f59e0b;--chart-tone-soft:#fff0e0}@supports (color:lab(0% 0 0)){.dashboard-charts-module__uWS5Oq__toneAmber{--chart-tone-soft:lab(95.7128% 3.14331 9.58884)}}.dashboard-charts-module__uWS5Oq__toneMuted{--chart-tone:var(--portal-text-muted);--chart-tone-soft:color-mix(in oklab, var(--portal-text-muted) 14%, white)}.dashboard-charts-module__uWS5Oq__distributionLayout{align-items:center;gap:.875rem;display:grid}.dashboard-charts-module__uWS5Oq__donutWrap{width:min(100%,11rem);margin:0 auto;position:relative}.dashboard-charts-module__uWS5Oq__donut{width:100%;height:auto;display:block}.dashboard-charts-module__uWS5Oq__distributionArc{fill:none;stroke:var(--chart-tone);stroke-width:14px;stroke-linecap:butt}.dashboard-charts-module__uWS5Oq__donutCenter{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.dashboard-charts-module__uWS5Oq__donutCenterValue{color:var(--portal-text);font-family:var(--font-outfit), system-ui, sans-serif;margin:0;font-size:1.375rem;font-weight:700;line-height:1}.dashboard-charts-module__uWS5Oq__donutCenterLabel{color:var(--portal-text-muted);margin:.2rem 0 0;font-size:.6875rem;font-weight:600}.dashboard-charts-module__uWS5Oq__legend{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.dashboard-charts-module__uWS5Oq__legendItem{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;display:grid}.dashboard-charts-module__uWS5Oq__legendSwatch{background:var(--chart-tone);border-radius:999px;width:.625rem;height:.625rem}.dashboard-charts-module__uWS5Oq__legendLabel{color:var(--portal-text);margin:0;font-size:.8125rem;font-weight:600;line-height:1.3}.dashboard-charts-module__uWS5Oq__legendValue{color:var(--portal-text-muted);margin:0;font-size:.75rem;font-weight:700}.dashboard-charts-module__uWS5Oq__barList{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.dashboard-charts-module__uWS5Oq__barItem{gap:.3rem;display:grid}.dashboard-charts-module__uWS5Oq__barHeader{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.dashboard-charts-module__uWS5Oq__barLabel{min-width:0;color:var(--portal-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8125rem;font-weight:600;line-height:1.35;overflow:hidden}.dashboard-charts-module__uWS5Oq__barValue{color:var(--portal-text-muted);flex-shrink:0;margin:0;font-size:.75rem;font-weight:700}.dashboard-charts-module__uWS5Oq__barTrack{background:color-mix(in oklab, var(--portal-border) 55%, white);border-radius:999px;height:.5rem;overflow:hidden}.dashboard-charts-module__uWS5Oq__barFill{border-radius:inherit;background:linear-gradient(90deg, var(--chart-tone), color-mix(in oklab, var(--chart-tone) 70%, white));height:100%;transition:width .25s}@media (min-width:640px){.dashboard-charts-module__uWS5Oq__distributionLayout{grid-template-columns:minmax(0,9rem) minmax(0,1fr)}}
.dashboard-module__QwohEG__page{gap:.75rem;display:grid}.dashboard-module__QwohEG__topBand{border:1px solid var(--portal-border);border-radius:var(--portal-radius-lg);background:linear-gradient(160deg, color-mix(in oklab, var(--brand-blue) 12%, white) 0%, color-mix(in oklab, var(--brand-sky) 28%, white) 42%, var(--portal-surface) 100%), var(--portal-surface);box-shadow:var(--portal-shadow);gap:.75rem;padding:1rem 1.125rem;display:grid}.dashboard-module__QwohEG__topBandIntro{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.625rem 1rem;display:flex}.dashboard-module__QwohEG__topBandCopy{min-width:0}.dashboard-module__QwohEG__eyebrow{color:var(--brand-orange);font-family:var(--font-outfit), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:700}.dashboard-module__QwohEG__greeting{color:var(--portal-text);font-family:var(--font-outfit), system-ui, sans-serif;letter-spacing:-.02em;margin:.15rem 0 0;font-size:1.5rem;font-weight:700;line-height:1.15}.dashboard-module__QwohEG__subline{color:var(--portal-text-muted);margin:.3rem 0 0;font-size:.8125rem;line-height:1.45}.dashboard-module__QwohEG__topBandBadges{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.dashboard-module__QwohEG__statusPill,.dashboard-module__QwohEG__profilePill{text-transform:capitalize;border-radius:999px;align-items:center;padding:.25rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}.dashboard-module__QwohEG__pillGreen{background:color-mix(in oklab, var(--brand-green) 14%, white);color:#1b5e20}.dashboard-module__QwohEG__pillOrange{background:color-mix(in oklab, var(--brand-orange) 16%, white);color:#9a3412}.dashboard-module__QwohEG__pillMuted{background:color-mix(in oklab, var(--portal-text-muted) 14%, white);color:var(--portal-text-muted)}.dashboard-module__QwohEG__alertPill{background:color-mix(in oklab, var(--brand-orange) 18%, white);color:#9a3412;border-radius:999px;align-items:center;padding:.25rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}.dashboard-module__QwohEG__actionRail{flex-wrap:wrap;gap:.375rem;display:flex}.dashboard-module__QwohEG__actionPrimary,.dashboard-module__QwohEG__actionGhost{border-radius:999px;justify-content:center;align-items:center;height:2rem;padding:0 .875rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.dashboard-module__QwohEG__actionPrimary{border:1px solid color-mix(in oklab, var(--brand-orange) 40%, white);background:var(--brand-orange);color:#fff}.dashboard-module__QwohEG__actionPrimary:hover{background:var(--brand-orange-deep)}.dashboard-module__QwohEG__actionGhost{border:1px solid var(--portal-border);background:color-mix(in oklab, var(--portal-surface) 80%, white);color:var(--brand-blue-deep)}.dashboard-module__QwohEG__actionGhost:hover{border-color:var(--brand-blue);background:color-mix(in oklab, var(--brand-sky) 50%, white)}.dashboard-module__QwohEG__kpiStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.dashboard-module__QwohEG__kpi{border:1px solid color-mix(in oklab, var(--portal-border) 80%, white);border-radius:var(--portal-radius);background:color-mix(in oklab, var(--portal-surface) 88%, transparent);gap:.05rem;padding:.625rem .75rem;display:grid}.dashboard-module__QwohEG__kpiHighlight{border-color:color-mix(in oklab, var(--brand-orange) 45%, white);background:color-mix(in oklab, var(--brand-orange) 10%, white)}.dashboard-module__QwohEG__kpiLabel{color:var(--portal-text-muted);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.625rem;font-weight:700}.dashboard-module__QwohEG__kpiValue{color:var(--portal-text);font-family:var(--font-outfit), system-ui, sans-serif;margin:0;font-size:1.25rem;font-weight:700;line-height:1.1}.dashboard-module__QwohEG__kpiHint{color:var(--portal-text-muted);margin:0;font-size:.6875rem;line-height:1.35}.dashboard-module__QwohEG__workspace{align-items:start;gap:.75rem;display:grid}.dashboard-module__QwohEG__mainStack,.dashboard-module__QwohEG__sideStack{align-content:start;gap:.75rem;display:grid}.dashboard-module__QwohEG__panel{border:1px solid var(--portal-border);border-radius:var(--portal-radius);background:var(--portal-surface);padding:.75rem .875rem}.dashboard-module__QwohEG__panelHead{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.625rem;display:flex}.dashboard-module__QwohEG__panelTitle{color:var(--portal-text);font-family:var(--font-outfit), system-ui, sans-serif;margin:0;font-size:.875rem;font-weight:700;line-height:1.3}.dashboard-module__QwohEG__panelDesc{color:var(--portal-text-muted);margin:.15rem 0 0;font-size:.6875rem;line-height:1.4}.dashboard-module__QwohEG__inlineLink{color:var(--brand-blue-deep);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:600;text-decoration:none}.dashboard-module__QwohEG__inlineLink:hover{text-decoration:underline}.dashboard-module__QwohEG__attentionBar{border:1px solid color-mix(in oklab, var(--brand-orange) 42%, white);border-radius:var(--portal-radius);background:color-mix(in oklab, var(--brand-orange) 7%, white);padding:.75rem .875rem}.dashboard-module__QwohEG__attentionBarHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.dashboard-module__QwohEG__attentionBarTitle{color:#9a3412;margin:0;font-size:.8125rem;font-weight:700}.dashboard-module__QwohEG__feedList{gap:.375rem;display:grid}.dashboard-module__QwohEG__feedRow{border:1px solid var(--portal-border);border-radius:calc(var(--portal-radius) - .125rem);background:var(--portal-surface);justify-content:space-between;align-items:center;gap:.625rem;padding:.55rem .65rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.dashboard-module__QwohEG__feedRow:hover{border-color:var(--brand-blue);background:color-mix(in oklab, var(--brand-sky) 42%, white)}.dashboard-module__QwohEG__feedRowAttention{border-color:color-mix(in oklab, var(--brand-orange) 35%, white);background:color-mix(in oklab, var(--brand-orange) 5%, white)}.dashboard-module__QwohEG__feedRowAttention:hover{border-color:var(--brand-orange);background:color-mix(in oklab, var(--brand-orange) 11%, white)}.dashboard-module__QwohEG__feedRowMain{flex:1;min-width:0}.dashboard-module__QwohEG__feedRowTitle{color:var(--portal-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8125rem;font-weight:600;line-height:1.35;overflow:hidden}.dashboard-module__QwohEG__feedRowMeta{color:var(--portal-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:.1rem 0 0;font-size:.6875rem;line-height:1.35;overflow:hidden}.dashboard-module__QwohEG__pinGrid{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.375rem;display:grid}.dashboard-module__QwohEG__pinChip{border:1px solid color-mix(in oklab, var(--brand-blue) 20%, white);border-radius:calc(var(--portal-radius) - .125rem);background:color-mix(in oklab, var(--brand-blue) 7%, white);gap:.05rem;padding:.45rem .55rem;display:grid}.dashboard-module__QwohEG__pinCode{color:var(--brand-blue-deep);font-family:var(--font-outfit), system-ui, sans-serif;font-size:.8125rem;font-weight:700;line-height:1.2}.dashboard-module__QwohEG__pinName{color:var(--portal-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;line-height:1.3;overflow:hidden}.dashboard-module__QwohEG__breakdown{border:1px solid var(--portal-border);border-radius:var(--portal-radius);background:var(--portal-surface);padding:.75rem .875rem}.dashboard-module__QwohEG__breakdownSummary{color:var(--portal-text);font-family:var(--font-outfit), system-ui, sans-serif;cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.375rem .75rem;font-size:.875rem;font-weight:700;list-style:none;display:flex}.dashboard-module__QwohEG__breakdownSummary::-webkit-details-marker{display:none}.dashboard-module__QwohEG__breakdownSummary:before{content:"▸";color:var(--brand-blue-deep);margin-right:.25rem;transition:transform .15s}.dashboard-module__QwohEG__breakdown[open] .dashboard-module__QwohEG__breakdownSummary:before{transform:rotate(90deg)}.dashboard-module__QwohEG__breakdownHint{color:var(--portal-text-muted);font-family:var(--font-plus-jakarta), system-ui, sans-serif;font-size:.6875rem;font-weight:500}.dashboard-module__QwohEG__breakdownGrid{border-top:1px solid var(--portal-border);gap:.75rem;margin-top:.875rem;padding-top:.875rem;display:grid}.dashboard-module__QwohEG__emptyCopy{border:1px dashed var(--portal-border);border-radius:calc(var(--portal-radius) - .125rem);background:color-mix(in oklab, var(--brand-sky) 35%, white);color:var(--portal-text-muted);text-align:center;margin:0;padding:1rem .75rem;font-size:.8125rem;line-height:1.55}.dashboard-module__QwohEG__error{border-radius:var(--portal-radius);color:#dc2626;background:#fff4f2;background:lab(96.9434% 3.8693 2.30197);border:1px solid #fdc6be;border:1px solid lab(84.7032% 19.5627 11.753);margin:0;padding:.625rem .875rem;font-size:.8125rem;line-height:1.45}.dashboard-module__QwohEG__skeleton{border-radius:calc(var(--portal-radius) - .125rem);background:linear-gradient(90deg, color-mix(in oklab, var(--portal-border) 60%, white) 0%, color-mix(in oklab, var(--brand-sky) 50%, white) 50%, color-mix(in oklab, var(--portal-border) 60%, white) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite dashboard-module__QwohEG__shimmer}.dashboard-module__QwohEG__skeletonFeed{height:2.75rem}@keyframes dashboard-module__QwohEG__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (min-width:640px){.dashboard-module__QwohEG__kpiStrip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.dashboard-module__QwohEG__workspace{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.dashboard-module__QwohEG__breakdownGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.dashboard-module__QwohEG__breakdownGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}
