.review-dashboard_container__On_d4{width:100%;min-width:0;max-width:980px;margin:auto;padding:32px 28px 48px;color:#183b3d}.review-dashboard_header__x_QjA{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.review-dashboard_header__x_QjA>div:first-child{flex:1;min-width:0}.review-dashboard_count__SWhRW{flex:0 0 auto}.review-dashboard_libraryTools__tJdtZ label{min-width:0}.review-dashboard_libraryTools__tJdtZ input{min-width:0;font-size:16px}.review-dashboard_header__x_QjA h1{font-size:clamp(28px,4vw,38px);font-weight:750;letter-spacing:-.04em;margin:4px 0 12px}.review-dashboard_header__x_QjA p{color:#52686b;line-height:1.8}.review-dashboard_eyebrow__nqgm1{font-size:12px;font-weight:700;letter-spacing:.1em}.review-dashboard_count__SWhRW{display:flex;flex-direction:column;background:#d9ede7;border-radius:20px;padding:20px 24px;min-width:120px;text-align:center}.review-dashboard_count__SWhRW strong{font-size:36px;line-height:1.2}.review-dashboard_count__SWhRW span{font-size:11px;margin-top:8px}.review-dashboard_libraryTools__tJdtZ,.review-dashboard_toolbar__wbEMS{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.review-dashboard_switcher__7kcuN{display:flex;background:#e5eceb;padding:4px;border-radius:12px}.review-dashboard_switcher__7kcuN button{padding:10px 18px;border-radius:9px;font-size:14px;font-weight:700}.review-dashboard_switcher__7kcuN button[aria-pressed=true]{background:white;box-shadow:0 2px 5px #183b3d12}.review-dashboard_actions__pS6zu button,.review-dashboard_history__RlYay button,.review-dashboard_secondary__luErt{padding:10px 14px;border:1px solid #b8ceca;border-radius:10px;font-size:13px;background:#fff}.review-dashboard_notice__DDzrf{min-height:24px;font-size:13px;margin:12px 0;color:#17675e}.review-dashboard_error__AIviB{background:#fff0ed;color:#903b29;border-radius:10px;padding:14px;margin-top:15px}.review-dashboard_card__B_Ygm{background:#fff;border:1px solid #d9e5e2;border-radius:24px;padding:clamp(22px,4vw,44px);box-shadow:0 12px 35px #1f494508}.review-dashboard_meta___zFlX{display:flex;justify-content:space-between;gap:15px;font-size:12px;color:#607976;flex-wrap:wrap}.review-dashboard_card__B_Ygm h2{font-size:clamp(21px,3vw,28px);line-height:1.8;font-weight:700;margin:34px 0;white-space:pre-wrap;overflow-wrap:anywhere}.review-dashboard_reveal__7BJ7D{display:block;width:100%;padding:18px;border-radius:14px;background:#116a61;color:#fff;font-weight:700}.review-dashboard_reveal__7BJ7D small{opacity:.7;margin-left:20px}.review-dashboard_answer__tfT1Y{background:#f0f7f3;border-radius:16px;padding:24px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.review-dashboard_answer__tfT1Y h3{font-size:11px;color:#527a6b;margin-bottom:10px}.review-dashboard_answer__tfT1Y p{font-size:19px;font-weight:600}.review-dashboard_answer__tfT1Y .review-dashboard_explanation__kA_qG{font-size:14px;font-weight:400;color:#506c62;margin-top:20px;border-top:1px solid #dce9e1;padding-top:15px}.review-dashboard_hint__9Jbi0{font-size:12px;color:#67817b;margin:20px 0 12px}.review-dashboard_ratings__vSy4d{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.review-dashboard_ratings__vSy4d button{border:1px solid #bbd6cd;background:#f6faf8;padding:16px 8px;border-radius:12px;font-size:14px;font-weight:650}.review-dashboard_ratings__vSy4d button:nth-child(3){background:#116a61;color:white;border-color:#116a61}.review-dashboard_ratings__vSy4d small{display:block;opacity:.6;margin-top:5px;font-size:11px}.review-dashboard_cardFooter__WqYTA{display:flex;justify-content:space-between;margin-top:28px;gap:12px;font-size:12px;color:#66837d}.review-dashboard_cardFooter__WqYTA button{text-decoration:underline}.review-dashboard_empty__A3NCn{padding:55px 32px;background:#fff;border-radius:24px;text-align:center;border:1px solid #d9e5e2}.review-dashboard_empty__A3NCn h2{font-size:22px;font-weight:700}.review-dashboard_empty__A3NCn p{max-width:500px;margin:20px auto 0;color:#5a7770;line-height:1.9}.review-dashboard_library___rqpl{display:grid;gap:16px}.review-dashboard_library___rqpl article{background:white;padding:24px;border-radius:18px;border:1px solid #d9e5e2}.review-dashboard_library___rqpl h2{font-size:17px;font-weight:650;margin:14px 0;white-space:pre-wrap;overflow-wrap:anywhere}.review-dashboard_library___rqpl p{color:#527267;white-space:pre-wrap;overflow-wrap:anywhere}.review-dashboard_actions__pS6zu{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.review-dashboard_libraryTools__tJdtZ label{flex:1;max-width:500px;font-size:12px}.review-dashboard_libraryTools__tJdtZ input{display:block;width:100%;margin-top:6px;padding:12px;border:1px solid #c2d5cd;background:white;border-radius:10px}.review-dashboard_overlay__d__D1{position:fixed;inset:0;z-index:100;background:transparent;display:grid;place-items:center;padding:20px;width:100%;height:100%;max-width:none;max-height:none;border:0;margin:0}.review-dashboard_overlay__d__D1:not([open]){display:none}.review-dashboard_overlay__d__D1::backdrop{background:#14373180}.review-dashboard_editor__KJ84D{background:white;padding:28px;border-radius:20px;width:min(600px,100%);max-height:85vh;overflow-y:auto}.review-dashboard_editor__KJ84D h2{font-size:22px;font-weight:700;margin-bottom:20px}.review-dashboard_editor__KJ84D label{display:block;font-size:13px;margin:16px 0}.review-dashboard_editor__KJ84D textarea{width:100%;display:block;padding:12px;border:1px solid #aac9be;border-radius:10px;min-height:90px;margin-top:8px}.review-dashboard_history__RlYay{border-top:1px solid #d9e5e2;margin-top:20px;padding-top:15px}.review-dashboard_history__RlYay p{margin-bottom:10px}.review-dashboard_footnote__RLN9q{font-size:11px;color:#648079;line-height:1.8;margin:24px 0}.review-dashboard_container__On_d4 button{cursor:pointer;min-height:44px}.review-dashboard_container__On_d4 button:disabled{opacity:.5;cursor:wait}.review-dashboard_container__On_d4 button:focus-visible,.review-dashboard_container__On_d4 input:focus-visible,.review-dashboard_container__On_d4 textarea:focus-visible{outline:3px solid #369a87;outline-offset:3px}.review-dashboard_learningModes__TWahN{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 12px}.review-dashboard_learningModes__TWahN button{border:1px solid #b8ceca;border-radius:12px;padding:10px 16px;font-size:14px;background:white}.review-dashboard_learningModes__TWahN button[aria-pressed=true]{background:#d9ede7;border-color:#438d7e;font-weight:700}.review-dashboard_learningModes__TWahN p{flex-basis:100%;font-size:12px;color:#527267;line-height:1.8}.review-dashboard_activity__QnhGm{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 14px;background:#edf4f1;border-radius:12px;font-size:12px;line-height:1.8}.review-dashboard_activity__QnhGm span:first-child{font-weight:650}.review-dashboard_activity__QnhGm span[role=status]{color:#52686b}.review-dashboard_recovery__YffEa{margin:14px 0;padding:14px 16px;border:1px solid #b8ceca;border-radius:12px;background:#fff;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.review-dashboard_recovery__YffEa summary{cursor:pointer;font-weight:650;padding:6px 0}.review-dashboard_recovery__YffEa summary:focus-visible{outline:3px solid #369a87;outline-offset:3px}.review-dashboard_recovery__YffEa p{margin-top:8px}.review-dashboard_recovery__YffEa li{border-top:1px solid #d9e5e2;padding:10px 0}.review-dashboard_selfExplanation__OY9lL{margin:0 0 24px}.review-dashboard_selfExplanation__OY9lL label{display:block;font-size:15px;font-weight:650;line-height:1.7}.review-dashboard_selfExplanation__OY9lL textarea{display:block;resize:vertical;min-height:110px;width:100%;margin:10px 0;padding:14px;border:1px solid #aac9be;border-radius:12px;background:#f9fcfa;font-size:16px;line-height:1.8}.review-dashboard_selfExplanation__OY9lL p{font-size:12px;color:#527267;line-height:1.8}@media(max-width:600px){.review-dashboard_header__x_QjA{align-items:flex-start;gap:12px}.review-dashboard_header__x_QjA p{font-size:12px}.review-dashboard_count__SWhRW{min-width:85px;padding:16px 10px}.review-dashboard_count__SWhRW strong{font-size:30px}.review-dashboard_ratings__vSy4d{grid-template-columns:repeat(2,1fr)}.review-dashboard_card__B_Ygm h2{margin:24px 0}.review-dashboard_card__B_Ygm{border-radius:18px}.review-dashboard_toolbar__wbEMS{gap:8px}.review-dashboard_switcher__7kcuN button{padding:10px 13px}}@media(max-width:900px){.review-dashboard_container__On_d4{padding:24px 16px calc(100px + env(safe-area-inset-bottom))}}.owner-dashboard_shell__SxdSX{--navy:#142b37;--ink:#142b37;--muted:#596d79;--teal:#157a77;--line:#dce4e8;min-height:100dvh;background:#f5f7f8;color:var(--ink)}.owner-dashboard_sidebar__KptTL{position:fixed;inset:0 auto 0 0;z-index:20;display:flex;width:212px;flex-direction:column;border-right:1px solid var(--line);background:#fff;padding:32px 16px 24px}.owner-dashboard_brand__twvwb,.owner-dashboard_mobileBrand__u6Je_{color:var(--navy);font-size:17px;font-weight:750;letter-spacing:-.02em;white-space:nowrap}.owner-dashboard_desktopNav__chf8z{display:grid;gap:12px;margin-top:34px}.owner-dashboard_navItemActive__jNEs1,.owner-dashboard_navItem__Acl5a{display:flex;min-height:52px;align-items:center;gap:14px;border:0;border-radius:10px;padding:0 18px;background:transparent;color:var(--ink);font-size:16px;font-weight:600;text-align:left}.owner-dashboard_navItem__Acl5a:hover{background:#f6f8fb}.owner-dashboard_navItemActive__jNEs1{background:#e4f2f1;color:var(--teal)}.owner-dashboard_sidebarFoot__tBW5G{margin-top:auto;color:var(--muted);font-size:12px;font-weight:600;line-height:1.7}.owner-dashboard_mobileHeader__VEdJk,.owner-dashboard_mobileNav__KoRLw,.owner-dashboard_mobileReadOnly__NYf3n{display:none}.owner-dashboard_main__8qFTZ{min-height:100dvh;margin-left:212px}.owner-dashboard_screen__cKnlx{width:min(1190px,100%);margin:0 auto;padding:32px 36px 48px}.owner-dashboard_pageHeader__Ob5j3{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.owner-dashboard_pageHeader__Ob5j3 h1{width:fit-content;margin:0;color:var(--navy);font-size:clamp(32px,3.2vw,42px);font-weight:750;letter-spacing:-.055em;line-height:1}.owner-dashboard_pageHeader__Ob5j3>div>p{margin-top:12px;color:var(--muted);font-size:15px;font-weight:600;line-height:1.7}.owner-dashboard_readOnlyNote__qVXkJ{margin:8px 0 0;color:#526079;font-size:13px;font-weight:600;line-height:1.75;text-align:right}.owner-dashboard_shareAnnouncement__mn_2B{max-width:760px;margin:34px 0 0;border-left:4px solid var(--teal);padding:10px 14px;background:#f2f8f8;color:#29445b;font-size:13px;font-weight:650;line-height:1.65}.owner-dashboard_shareLayout__1fhKg{display:grid;max-width:760px;gap:22px;margin-top:22px}.owner-dashboard_shareLayout__1fhKg>*{min-width:0}.owner-dashboard_shareLoading__evVKg{display:grid;max-width:760px;min-height:180px;margin-top:22px;place-items:center;border:1px solid var(--line);border-radius:10px;padding:24px;color:var(--muted);font-size:14px;font-weight:650;text-align:center}.owner-dashboard_shareError___aTdL{max-width:760px;margin-top:16px;border:1px solid #f1c985;border-radius:10px;padding:14px;background:#fff8e7;color:#664109;font-size:14px;font-weight:650;line-height:1.65}.owner-dashboard_shareErrorActions__f9CKE{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.owner-dashboard_shareErrorActions__f9CKE a,.owner-dashboard_shareErrorActions__f9CKE button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid #d4a34e;border-radius:8px;padding:8px 14px;background:#fff;color:#664109;font-size:13px;font-weight:750;text-decoration:none}.owner-dashboard_recoveryPanel__6m8fN{margin-top:38px;border:1px solid #b8d7dd;border-radius:12px;padding:24px;background:#f5fbfc}.owner-dashboard_syncRecoveryTimes__3FuAF{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin:16px 0}.owner-dashboard_syncRecoveryTimes__3FuAF dt{color:#42536b;font-size:14px}.owner-dashboard_syncRecoveryTimes__3FuAF dd{margin:4px 0 0;font-weight:700;overflow-wrap:anywhere}.owner-dashboard_recoveryHeader__qOh7b{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start}.owner-dashboard_recoveryStatus__tOqfo{display:inline-flex;min-height:30px;align-items:center;border:1px solid #8bbec6;border-radius:999px;padding:4px 11px;background:#fff;color:#075463;font-size:12px;font-weight:750;white-space:nowrap}.owner-dashboard_recoveryHeader__qOh7b h2{margin:0;color:var(--navy);font-size:24px;font-weight:750;letter-spacing:-.025em}.owner-dashboard_recoveryHeader__qOh7b div>p{max-width:760px;margin-top:8px;color:#42536b;font-size:14px;font-weight:600;line-height:1.7}.owner-dashboard_recoverySteps__meLWk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.owner-dashboard_recoverySteps__meLWk>li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-content:start;border:1px solid #d4e5e8;border-radius:10px;padding:17px;background:#fff;list-style:none}.owner-dashboard_recoveryStepNumber__dUB03{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#dff2f3;color:#075463;font-size:14px;font-weight:800}.owner-dashboard_recoverySteps__meLWk h3{margin:4px 0 0;color:var(--ink);font-size:15px;font-weight:750;line-height:1.45}.owner-dashboard_recoverySteps__meLWk p{margin-top:8px;color:#536177;font-size:12px;font-weight:550;line-height:1.7}.owner-dashboard_recoveryAction__ogno5{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;margin-top:13px;border:1px solid #0a6b7d;border-radius:8px;padding:8px 12px;background:#fff;color:#075463;font:inherit;font-size:12px;font-weight:750;text-decoration:none}.owner-dashboard_recoveryAction__ogno5:hover{background:#eff9fa}.owner-dashboard_recoveryAction__ogno5:focus-visible{outline:3px solid #8fd7e1;outline-offset:2px}.owner-dashboard_recoveryFootnote__MySPz{margin-top:16px;color:#536177;font-size:11px;font-weight:600;line-height:1.65}.owner-dashboard_sectionHeading__dky88 h2{margin:0;color:var(--ink);font-size:18px;font-weight:700;letter-spacing:-.02em}.owner-dashboard_burndownFigure__hkNJ9{margin:0}.owner-dashboard_progressChart__UORTC{display:block;width:100%;min-height:230px;overflow:visible}.owner-dashboard_chartGrid__5j0gG{stroke:#dbe2eb;stroke-dasharray:3 4;stroke-width:1;shape-rendering:crispEdges}.owner-dashboard_chartAxisTitle__rIGPb,.owner-dashboard_chartAxis__y0rT4,.owner-dashboard_chartDate__gHtLI{fill:#647087;font-size:13px;font-weight:600}.owner-dashboard_chartAxisTitle__rIGPb{font-size:12px;font-weight:700}.owner-dashboard_chartLine__cVBqx{fill:none;stroke:var(--teal);stroke-linecap:round;stroke-linejoin:round;stroke-width:4.5}.owner-dashboard_chartIdealLine__Rahl5{stroke:#315581;stroke-dasharray:7 7;stroke-linecap:round;stroke-width:2.25}.owner-dashboard_chartTargetLine__v_SfO{stroke:#a8b5c7;stroke-dasharray:2 6;stroke-width:1.25}.owner-dashboard_chartPoint__xUcGy{fill:var(--teal);stroke:#fff;stroke-width:3}.owner-dashboard_chartIdealLabel__JVAQ1,.owner-dashboard_chartLatestValue__BzaPa,.owner-dashboard_chartStartValue__nq0_5,.owner-dashboard_chartTargetLabel__LNxsn{fill:#526079;font-size:13px;font-weight:700}.owner-dashboard_chartLatestValue__BzaPa{fill:#007f80;font-size:14px;font-weight:800}.owner-dashboard_chartIdealLabel__JVAQ1{fill:#315581}.owner-dashboard_chartTargetLabel__LNxsn{fill:var(--navy);font-weight:800}.owner-dashboard_chartMobileTargetLabel__FAN6R{display:none;fill:var(--navy);font-weight:800}.owner-dashboard_chartCaption__64oJq{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;margin-top:2px;border-top:1px solid var(--line);padding-top:11px;color:var(--muted);font-size:12px;line-height:1.55}.owner-dashboard_chartCaption__64oJq strong{color:var(--ink);font-weight:750}.owner-dashboard_mobileChartCaption__BoQd4{display:none}.owner-dashboard_emptyChart__rwxhM{display:grid;min-height:230px;place-items:center;border-block:1px solid var(--line);color:var(--muted);font-size:14px;font-weight:600}.owner-dashboard_quietAction__CVCSC{display:flex;width:100%;min-height:78px;align-items:center;justify-content:space-between;gap:18px;border:0;background:#fff;color:var(--ink);padding:17px 18px;font-size:15px;font-weight:700;text-align:left}.owner-dashboard_quietAction__CVCSC+.owner-dashboard_quietAction__CVCSC{border-top:1px solid var(--line)}.owner-dashboard_quietAction__CVCSC:hover{background:#f8fafc}.owner-dashboard_quietAction__CVCSC>span{display:flex;align-items:center;gap:15px}.owner-dashboard_emptySection__4AlCM{margin-top:20px;border-block:1px solid var(--line);padding:24px 4px;color:var(--muted);font-size:14px;font-weight:600}.owner-dashboard_weeklyStudyRegion__d7g4J{margin-top:42px;border:1px solid #cfd9e5;border-radius:14px;padding:26px;background:#fbfcfe}.owner-dashboard_weeklyHeading__1K6wi{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.owner-dashboard_statusCardHeading__gA68y h2,.owner-dashboard_weekSummaryRegion__wPTgN h2,.owner-dashboard_weeklyHeading__1K6wi h2{margin:0;color:var(--ink);font-size:18px;font-weight:750;letter-spacing:-.02em}.owner-dashboard_weeklyHeading__1K6wi p{margin-top:6px;color:var(--muted);font-size:13px;font-weight:600}.owner-dashboard_coverageBadge__n82Io,.owner-dashboard_statusPill__KmLBC{display:inline-flex;min-height:30px;align-items:center;border:1px solid #9dc6c8;border-radius:999px;padding:4px 11px;background:#eff9f8;color:#075e60;font-size:12px;font-weight:750;white-space:nowrap}.owner-dashboard_coverageBadge__n82Io[data-status=partial]{border-color:#d9bd7c;background:#fff8e8;color:#6b4700}.owner-dashboard_weeklyStudyGrid__J16J6{display:grid;grid-template-columns:minmax(230px,.68fr) minmax(520px,1.32fr);gap:32px;margin-top:24px}.owner-dashboard_weeklyTotalCard__06EVg{display:flex;min-width:0;flex-direction:column;border-right:1px solid var(--line);padding-right:30px}.owner-dashboard_weeklyTotalLabel__xHL2a{color:var(--muted);font-size:13px;font-weight:650}.owner-dashboard_weeklyTotal__N6YqG{margin-top:8px;color:var(--navy);font-size:clamp(38px,4vw,54px);font-weight:750;letter-spacing:-.05em;line-height:1.1}.owner-dashboard_weeklyFocusEquivalent__x29QK{margin-top:12px;color:#075e60;font-size:15px;font-weight:750}.owner-dashboard_weeklyComparison__u589Y{margin-top:auto;padding-top:20px;color:#34445c;font-size:13px;font-weight:650;line-height:1.6}.owner-dashboard_partialTotalNote__7V5BK{margin-top:7px;color:#745410;font-size:11px;font-weight:600;line-height:1.55}.owner-dashboard_weeklyChart__lcFT2{min-width:0;margin:0}.owner-dashboard_weeklyChart__lcFT2 figcaption{color:#43536b;font-size:13px}.owner-dashboard_weeklyChart__lcFT2 figcaption strong{font-weight:750}.owner-dashboard_weeklyBars__qLuKl{display:grid;grid-template-columns:repeat(7,minmax(48px,1fr));gap:10px;margin-top:14px}.owner-dashboard_weeklyDay__qOqo0{display:grid;min-width:0;gap:7px;list-style:none;text-align:center}.owner-dashboard_weeklyBarTrack__oU72q{position:relative;display:flex;height:126px;align-items:flex-end;justify-content:center;overflow:hidden;border:1px solid #d8e0e9;border-radius:7px 7px 3px 3px;background:#fff}.owner-dashboard_weeklyBar__i_r9e{display:block;width:min(34px,64%);min-height:3px;border-radius:5px 5px 1px 1px;background:var(--teal)}.owner-dashboard_weeklyDay__qOqo0[data-status=attention] .owner-dashboard_weeklyBar__i_r9e{background:#9a6a00}.owner-dashboard_weeklyBarMissing__fL9WD{display:grid;width:100%;height:100%;place-items:center;border:1px dashed #aab4c2;background:#f2f4f7;color:#68758a;font-size:18px;font-weight:700}.owner-dashboard_weeklyDayLabel__Y3z4r{display:flex;align-items:baseline;justify-content:center;gap:4px;color:var(--ink)}.owner-dashboard_weeklyDayLabel__Y3z4r strong{font-size:12px;font-weight:750}.owner-dashboard_weeklyDayLabel__Y3z4r small{color:var(--muted);font-size:10px;font-weight:600}.owner-dashboard_weeklyDayValue__nCwp8{min-height:31px;color:#46556c;font-size:10px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.owner-dashboard_weeklyDay__qOqo0[data-status=attention] .owner-dashboard_weeklyDayValue__nCwp8{color:#745410}.owner-dashboard_analysisStatusGrid__waOrW{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.owner-dashboard_paceDecisionCard__NPl7N,.owner-dashboard_syncHealthCard__Mmno8{border:1px solid var(--line);border-radius:12px;padding:20px;background:#fff}.owner-dashboard_paceDecisionCard__NPl7N[data-status=hold],.owner-dashboard_syncHealthCard__Mmno8[data-status=action_required],.owner-dashboard_syncHealthCard__Mmno8[data-status=stale],.owner-dashboard_syncHealthCard__Mmno8[data-status=unavailable]{border-color:#dcc78f;background:#fffaf0}.owner-dashboard_statusCardHeading__gA68y{display:flex;align-items:center;justify-content:space-between;gap:14px}.owner-dashboard_paceDecisionCard__NPl7N[data-status=hold] .owner-dashboard_statusPill__KmLBC,.owner-dashboard_syncHealthCard__Mmno8[data-status=action_required] .owner-dashboard_statusPill__KmLBC,.owner-dashboard_syncHealthCard__Mmno8[data-status=stale] .owner-dashboard_statusPill__KmLBC,.owner-dashboard_syncHealthCard__Mmno8[data-status=unavailable] .owner-dashboard_statusPill__KmLBC{border-color:#d9bd7c;background:#fff;color:#6b4700}.owner-dashboard_paceDecisionCard__NPl7N>strong,.owner-dashboard_syncHealthCard__Mmno8>strong{display:block;margin-top:16px;color:var(--navy);font-size:18px;font-weight:750;line-height:1.45}.owner-dashboard_paceDecisionCard__NPl7N>p,.owner-dashboard_syncHealthCard__Mmno8>p{margin-top:8px;color:#4e5d73;font-size:13px;font-weight:550;line-height:1.65}.owner-dashboard_syncDates__mdCGx{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;border-top:1px solid var(--line);padding-top:13px}.owner-dashboard_syncDates__mdCGx dt{color:var(--muted);font-size:11px;font-weight:650}.owner-dashboard_syncDates__mdCGx dd{margin-top:4px;color:var(--ink);font-size:13px;font-weight:700}.owner-dashboard_syncHealthCard__Mmno8>.owner-dashboard_syncAction__vtRu0{color:#29495e;font-weight:700}.owner-dashboard_analysisSummary__mwxPA{display:grid;grid-template-columns:repeat(4,1fr);margin-top:34px;border-block:1px solid var(--line)}.owner-dashboard_analysisSummary__mwxPA>div{padding:24px 28px}.owner-dashboard_analysisSummary__mwxPA>div+div{border-left:1px solid var(--line)}.owner-dashboard_analysisSummary__mwxPA dt{color:var(--muted);font-size:13px;font-weight:650}.owner-dashboard_analysisSummary__mwxPA dd{margin-top:8px;color:var(--navy);font-size:32px;font-weight:700}.owner-dashboard_analysisSummary__mwxPA dd span{margin-left:5px;color:#526079;font-size:13px}.owner-dashboard_analysisChartRegion__4L9zB,.owner-dashboard_dailyHistoryRegion__x_f80,.owner-dashboard_historyRegion__3Xluy,.owner-dashboard_riskRegion__9DaFN{margin-top:34px}.owner-dashboard_sectionHeading__dky88{display:flex;align-items:end;justify-content:space-between;gap:24px}.owner-dashboard_sectionHeading__dky88 p{margin-top:7px;color:var(--muted);font-size:13px;font-weight:550}.owner-dashboard_sectionHeading__dky88>span{color:var(--navy);font-size:16px;font-weight:700}.owner-dashboard_analysisChartRegion__4L9zB .owner-dashboard_progressChart__UORTC{margin-top:18px;border-bottom:1px solid var(--line)}.owner-dashboard_riskRegion__9DaFN .owner-dashboard_quietAction__CVCSC{min-height:44px;width:auto;padding:8px 0;color:#0759c7}.owner-dashboard_riskList__PCnAA{display:grid;grid-template-columns:1fr 1fr;column-gap:44px;margin-top:20px}.owner-dashboard_riskList__PCnAA li{display:grid;grid-template-columns:26px minmax(140px,1fr) minmax(80px,.8fr) auto;gap:13px;min-height:50px;align-items:center;border-bottom:1px solid var(--line);list-style:none}.owner-dashboard_riskRank__QHf_J{color:#8a94a7;font-size:12px;font-weight:700}.owner-dashboard_riskName__YRNK_{display:flex;min-width:0;gap:9px;color:#37445c;font-size:13px;font-weight:600}.owner-dashboard_riskName__YRNK_ strong{color:var(--navy)}.owner-dashboard_riskBar__nvCxo{height:5px;overflow:hidden;border-radius:99px;background:#e8edf3}.owner-dashboard_riskBar__nvCxo span{display:block;height:100%;border-radius:inherit;background:var(--teal)}.owner-dashboard_riskValue__eIhqL{color:#4d5b72;font-size:12px;font-weight:650}.owner-dashboard_dataHealth__cv91W{margin-top:38px;border-top:1px solid var(--line);padding-top:18px;color:var(--muted);font-size:13px}.owner-dashboard_dataHealth__cv91W summary{cursor:pointer;color:#45536a;font-weight:700}.owner-dashboard_dataHealth__cv91W p{margin-top:12px;line-height:1.7}.owner-dashboard_historyTimeline__EWXBr{margin-top:22px}.owner-dashboard_weekSummaryRegion__wPTgN{margin-top:42px}.owner-dashboard_weekSummaryList__ZiRMH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.owner-dashboard_weekSummaryCard__HkNlU{min-width:0;border:1px solid var(--line);border-radius:11px;padding:18px;background:#fbfcfe;list-style:none}.owner-dashboard_weekSummaryHeader__uIYD_{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.owner-dashboard_weekSummaryHeader__uIYD_ h3{color:#44526a;font-size:13px;font-weight:700;line-height:1.5}.owner-dashboard_weekSummaryHeader__uIYD_>span{display:inline-flex;min-height:24px;flex:0 0 auto;align-items:center;border:1px solid #b6d5d4;border-radius:999px;padding:2px 8px;background:#f1f9f8;color:#075e60;font-size:10px;font-weight:750}.owner-dashboard_weekSummaryHeader__uIYD_>span[data-status=attention]{border-color:#dec78c;background:#fff8e8;color:#6b4700}.owner-dashboard_weekSummaryHeader__uIYD_>span[data-status=unavailable]{border-color:#cbd2dc;background:#f4f6f8;color:#5c687a}.owner-dashboard_weekSummaryTotal__DhnBJ{margin-top:14px;color:var(--navy);font-size:28px;font-weight:750;letter-spacing:-.035em}.owner-dashboard_weekSummaryMetrics__SC8vv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:15px;border-top:1px solid var(--line);padding-top:13px}.owner-dashboard_weekSummaryMetrics__SC8vv>div{min-width:0}.owner-dashboard_weekSummaryMetrics__SC8vv>div+div{border-left:1px solid var(--line);padding-left:10px}.owner-dashboard_weekSummaryMetrics__SC8vv dt{color:var(--muted);font-size:10px;font-weight:650}.owner-dashboard_weekSummaryMetrics__SC8vv dd{margin-top:5px;color:var(--ink);font-size:12px;font-weight:750}.owner-dashboard_weekSummaryMetricNote__oOlff{display:block;margin-top:3px;color:var(--muted);font-size:9px;font-weight:600}.owner-dashboard_weekSummaryNote__v380U{margin-top:13px;color:var(--muted);font-size:10px;font-weight:600;line-height:1.55}.owner-dashboard_historyTimeline__EWXBr li{display:grid;grid-template-columns:90px 18px minmax(0,1fr) auto;gap:14px;min-height:74px;align-items:center;border-bottom:1px solid var(--line);list-style:none}.owner-dashboard_historyTimeline__EWXBr time{color:#526079;font-size:13px;font-weight:650}.owner-dashboard_timelineMarker__V_uc_{width:10px;height:10px;border-radius:50%;background:var(--teal)}.owner-dashboard_historyTimeline__EWXBr strong{color:var(--navy);font-size:15px}.owner-dashboard_historyTimeline__EWXBr p{margin-top:4px;color:var(--muted);font-size:12px}.owner-dashboard_timelineDelta__tLDWL{color:var(--teal);font-size:13px;font-weight:700}.owner-dashboard_tableScroll__TrxMk{margin-top:20px;overflow-x:auto;overscroll-behavior-inline:contain}.owner-dashboard_historyTable__ffxSO{width:100%;min-width:740px;border-collapse:collapse;color:#37445c;font-size:13px;text-align:right}.owner-dashboard_historyTable__ffxSO td,.owner-dashboard_historyTable__ffxSO th{height:50px;border-bottom:1px solid var(--line);padding:8px 14px}.owner-dashboard_historyTable__ffxSO thead th{color:var(--muted);font-size:12px;font-weight:650}.owner-dashboard_historyTable__ffxSO td:first-child,.owner-dashboard_historyTable__ffxSO th:first-child{text-align:left}.owner-dashboard_historyTable__ffxSO tbody th{color:var(--ink);font-weight:650}.owner-dashboard_historySource___Koa1{display:inline-flex;min-height:24px;align-items:center;border:1px solid #dbe3eb;border-radius:999px;padding:2px 9px;background:#f7f9fb;color:#526079;font-size:11px;font-weight:700;white-space:nowrap}.owner-dashboard_historyQuestionNote__v9prs{display:block;margin-top:3px;color:var(--muted);font-size:11px;font-weight:600;line-height:1.45}.owner-dashboard_emptyTable__6SF1o{color:var(--muted);text-align:center!important}.owner-dashboard_mobileHistoryCards___ZvM3{display:none}.owner-dashboard_historyDayCard__RZV_Q{list-style:none}.owner-dashboard_managementLink__uunqt{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:42px;border-top:1px solid var(--line);padding-top:18px;color:var(--muted);font-size:12px;font-weight:600}.owner-dashboard_managementLink__uunqt a{color:#0759c7;font-weight:700}.owner-dashboard_weeklyEmptyState__Pw3ZV{margin-top:20px;border-top:1px solid var(--line);padding:24px 4px 4px}.owner-dashboard_weeklyEmptyState__Pw3ZV>strong{color:var(--navy);font-size:23px;font-weight:750}.owner-dashboard_weeklyEmptyState__Pw3ZV>p{margin-top:8px;color:#4e5d73;font-size:13px;line-height:1.65}.owner-dashboard_weeklyEmptyState__Pw3ZV dl{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.owner-dashboard_weeklyEmptyState__Pw3ZV dl>div{border-left:3px solid #cbd5df;padding-left:12px}.owner-dashboard_weeklyEmptyState__Pw3ZV dt{color:var(--muted);font-size:11px;font-weight:700}.owner-dashboard_weeklyEmptyState__Pw3ZV dd{margin-top:4px;color:#31435b;font-size:12px;font-weight:650;line-height:1.55}.owner-dashboard_dataHealthRegion__EhJNS{margin-top:34px}.owner-dashboard_anomalyRegion__VyC5J,.owner-dashboard_goalRegion__u_R6v{margin-top:34px;border-top:1px solid var(--line);padding-top:28px}.owner-dashboard_goalCurrentDate__aQuii{color:#075e60;font-size:16px;font-weight:750}.owner-dashboard_goalCurrentDate__aQuii[data-status=overdue]{color:#875800}.owner-dashboard_goalForm__DBSHr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:end;margin-top:20px}.owner-dashboard_goalForm__DBSHr>button,.owner-dashboard_goalForm__DBSHr>p{grid-column:1/-1}.owner-dashboard_goalForm__DBSHr>p{color:#5c6a7e;font-size:12px;line-height:1.6}.owner-dashboard_goalForm__DBSHr>button{justify-self:start}.owner-dashboard_correctionForm__eDaVE>label,.owner-dashboard_goalForm__DBSHr label{display:grid;gap:7px;color:#3d4c63;font-size:11px;font-weight:700}.owner-dashboard_correctionForm__eDaVE input[type=number],.owner-dashboard_correctionForm__eDaVE input[type=text],.owner-dashboard_goalForm__DBSHr input{width:100%;min-height:44px;border:1px solid #bfc9d6;border-radius:8px;padding:8px 11px;background:#fff;color:var(--ink);font:inherit;font-size:14px}.owner-dashboard_correctionForm__eDaVE button,.owner-dashboard_goalForm__DBSHr button{min-height:44px;border:0;border-radius:8px;padding:8px 17px;background:#075e60;color:#fff;font-size:13px;font-weight:750}.owner-dashboard_correctionForm__eDaVE button:disabled,.owner-dashboard_goalForm__DBSHr button:disabled{opacity:.6}.owner-dashboard_goalStatus__zZa9_{min-height:20px;margin-top:10px;color:#365269;font-size:11px;font-weight:650}.owner-dashboard_goalReadOnly__CUjyb{margin-top:16px;color:var(--muted);font-size:12px;font-weight:650}.owner-dashboard_goalHistory__9eGqS{margin-top:13px;color:#46556c;font-size:12px}.owner-dashboard_chartDataDetails__NW0wQ summary,.owner-dashboard_goalHistory__9eGqS summary,.owner-dashboard_historyDayWarnings___Qzu9 summary{cursor:pointer;color:#28435e;font-weight:750}.owner-dashboard_goalHistory__9eGqS ol{margin-top:10px;border-top:1px solid var(--line)}.owner-dashboard_goalHistory__9eGqS li{display:grid;grid-template-columns:140px 48px minmax(0,1fr);gap:12px;padding:10px 2px;border-bottom:1px solid var(--line);list-style:none}.owner-dashboard_goalHistory__9eGqS li small,.owner-dashboard_goalHistory__9eGqS li span{color:var(--muted)}.owner-dashboard_chartDataDetails__NW0wQ{margin-top:14px;border-top:1px solid var(--line);padding-top:12px;color:#46556c;font-size:12px}.owner-dashboard_chartDataDetails__NW0wQ table{width:100%;min-width:620px;border-collapse:collapse;text-align:right}.owner-dashboard_chartDataDetails__NW0wQ td,.owner-dashboard_chartDataDetails__NW0wQ th{border-bottom:1px solid var(--line);padding:9px 12px}.owner-dashboard_chartDataDetails__NW0wQ td:first-child,.owner-dashboard_chartDataDetails__NW0wQ th:first-child{text-align:left}.owner-dashboard_anomalyList__cfapn{display:grid;gap:10px;margin-top:18px}.owner-dashboard_anomalyList__cfapn>details{border:1px solid #dcc78f;border-radius:9px;background:#fffaf0}.owner-dashboard_anomalyList__cfapn>details>summary{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:14px;align-items:center;cursor:pointer;padding:14px 16px;color:#5c430d;font-size:12px}.owner-dashboard_anomalyDetail__nl8AQ{border-top:1px solid #e5d7ae;padding:16px}.owner-dashboard_anomalyDetail__nl8AQ>p{color:#5a4a25;font-size:12px;line-height:1.6}.owner-dashboard_anomalyDetail__nl8AQ dl{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}.owner-dashboard_anomalyDetail__nl8AQ dt{color:#75694f;font-size:10px;font-weight:650}.owner-dashboard_anomalyDetail__nl8AQ dd{margin-top:4px;color:#382d16;font-size:12px;font-weight:750}.owner-dashboard_correctionEvidence__jY7PK{margin-top:14px;border-left:3px solid #9a6a00;padding-left:10px}.owner-dashboard_timelineCorrection__Zat0f{margin-top:.65rem;border-radius:.75rem;border:1px solid var(--line);background:#f6f8fb}.owner-dashboard_timelineCorrection__Zat0f>summary{cursor:pointer;padding:.65rem .8rem;color:var(--navy);font-size:.82rem;font-weight:800}.owner-dashboard_timelineCorrectionDetail__M4J7U{display:grid;gap:.75rem;padding:0 .8rem .8rem}.owner-dashboard_timelineCorrectionDetail__M4J7U>p{margin:0}.owner-dashboard_timelineCorrectionDetail__M4J7U dl{display:grid;gap:.4rem;margin:0}.owner-dashboard_timelineCorrectionDetail__M4J7U dl div{display:grid;grid-template-columns:minmax(7.5rem,auto) minmax(0,1fr);gap:.6rem}.owner-dashboard_timelineCorrectionDetail__M4J7U dt{color:var(--muted)}.owner-dashboard_timelineCorrectionDetail__M4J7U dd{min-width:0;margin:0;overflow-wrap:anywhere}.owner-dashboard_correctionForm__eDaVE{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(220px,1fr) auto;gap:13px;align-items:end;margin-top:18px;border-top:1px solid #e5d7ae;padding-top:16px}.owner-dashboard_correctionForm__eDaVE fieldset{display:flex;min-width:0;gap:13px;border:0}.owner-dashboard_correctionForm__eDaVE legend{width:100%;margin-bottom:7px;color:#3d4c63;font-size:11px;font-weight:700}.owner-dashboard_correctionForm__eDaVE fieldset label{display:inline-flex;gap:6px;align-items:center;color:#3d4c63;font-size:11px;font-weight:650}.owner-dashboard_correctionForm__eDaVE>p{grid-column:1/-1;min-height:18px;color:#5a4a25;font-size:11px}.owner-dashboard_correctionReadOnly__BEk11{margin-top:12px;color:#75694f;font-size:11px;font-weight:650}.owner-dashboard_historyDayWarnings___Qzu9{margin-top:12px;color:#6b4c0c;font-size:11px;line-height:1.55}.owner-dashboard_historyDayWarnings___Qzu9 ul{margin:8px 0 0 18px}.owner-dashboard_historyDayWarnings___Qzu9 p{margin-top:8px}@media (max-width:1250px){.owner-dashboard_sidebar__KptTL{width:224px}.owner-dashboard_main__8qFTZ{margin-left:224px}.owner-dashboard_screen__cKnlx{padding-inline:28px}.owner-dashboard_quietAction__CVCSC+.owner-dashboard_quietAction__CVCSC{border-top:0;border-left:1px solid var(--line)}.owner-dashboard_weeklyStudyGrid__J16J6{grid-template-columns:minmax(210px,.55fr) minmax(460px,1.45fr);gap:24px}.owner-dashboard_weekSummaryList__ZiRMH{grid-template-columns:1fr 1fr}.owner-dashboard_goalForm__DBSHr{grid-template-columns:180px minmax(240px,1fr)}.owner-dashboard_goalForm__DBSHr button{grid-column:1/-1;justify-self:start}.owner-dashboard_correctionForm__eDaVE{grid-template-columns:1fr 1fr}.owner-dashboard_correctionForm__eDaVE button{grid-column:1/-1;justify-self:start}}@media (max-width:960px){.owner-dashboard_shell__SxdSX{min-height:100dvh}.owner-dashboard_sidebar__KptTL{display:none}.owner-dashboard_mobileHeader__VEdJk{position:sticky;top:0;z-index:20;display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.96);padding:0 20px;backdrop-filter:blur(12px)}.owner-dashboard_mobileBrand__u6Je_{font-size:16px}.owner-dashboard_mobileReadOnly__NYf3n{display:block;margin:0;color:#526079;font-size:11px;font-weight:700;line-height:1.4;text-align:right}.owner-dashboard_main__8qFTZ{margin-left:0}.owner-dashboard_screen__cKnlx{width:100%;padding:24px 16px calc(100px + env(safe-area-inset-bottom))}.owner-dashboard_pageHeader__Ob5j3{display:flex;gap:12px}.owner-dashboard_pageHeader__Ob5j3 h1{font-size:32px}.owner-dashboard_pageHeader__Ob5j3>div>p{margin-top:12px;font-size:14px;line-height:1.65}.owner-dashboard_readOnlyNote__qVXkJ{display:none}.owner-dashboard_shareAnnouncement__mn_2B{margin-top:28px}.owner-dashboard_shareLayout__1fhKg{gap:18px;margin-top:18px}.owner-dashboard_shareLoading__evVKg{min-height:140px}.owner-dashboard_recoveryPanel__6m8fN{margin-top:28px;padding:18px}.owner-dashboard_recoveryHeader__qOh7b{grid-template-columns:1fr;gap:10px}.owner-dashboard_recoveryStatus__tOqfo{width:fit-content}.owner-dashboard_recoveryHeader__qOh7b h2{font-size:21px}.owner-dashboard_recoverySteps__meLWk{grid-template-columns:1fr}.owner-dashboard_recoverySteps__meLWk>li{padding:16px}.owner-dashboard_recoveryAction__ogno5{width:100%}.owner-dashboard_progressChart__UORTC{height:auto;min-height:0}.owner-dashboard_chartAxisTitle__rIGPb,.owner-dashboard_chartAxis__y0rT4,.owner-dashboard_chartDate__gHtLI{font-size:21px}.owner-dashboard_chartTargetLabel__LNxsn{display:none}.owner-dashboard_chartMobileTargetLabel__FAN6R{display:inline;font-size:21px}.owner-dashboard_chartLatestValue__BzaPa{font-size:23px}.owner-dashboard_chartIdealLabel__JVAQ1,.owner-dashboard_chartStartValue__nq0_5{display:none}.owner-dashboard_chartCaption__64oJq{display:block;margin-top:0;font-size:12px}.owner-dashboard_desktopChartCaption__O34PE{display:none}.owner-dashboard_mobileChartCaption__BoQd4{display:block;margin-top:4px}.owner-dashboard_quietAction__CVCSC{min-height:66px;padding:13px 4px;font-size:15px}.owner-dashboard_quietAction__CVCSC+.owner-dashboard_quietAction__CVCSC{border-top:1px solid var(--line);border-left:0}.owner-dashboard_weeklyStudyRegion__d7g4J{margin-top:32px;padding:19px 16px}.owner-dashboard_weeklyEmptyState__Pw3ZV dl{grid-template-columns:1fr}.owner-dashboard_weeklyHeading__1K6wi{align-items:flex-start;flex-direction:column;gap:12px}.owner-dashboard_weeklyStudyGrid__J16J6{display:flex;margin-top:20px;flex-direction:column;gap:24px}.owner-dashboard_weeklyTotalCard__06EVg{border-right:0;border-bottom:1px solid var(--line);padding:0 0 20px}.owner-dashboard_weeklyTotal__N6YqG{font-size:45px}.owner-dashboard_weeklyComparison__u589Y{margin-top:18px;padding-top:0}.owner-dashboard_weeklyBars__qLuKl{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.owner-dashboard_weeklyBarTrack__oU72q{height:112px}.owner-dashboard_weeklyBar__i_r9e{width:min(28px,66%)}.owner-dashboard_weeklyDayLabel__Y3z4r{display:grid;gap:1px}.owner-dashboard_weeklyDayValue__nCwp8{font-size:9px}.owner-dashboard_analysisStatusGrid__waOrW{grid-template-columns:1fr}.owner-dashboard_paceDecisionCard__NPl7N,.owner-dashboard_syncHealthCard__Mmno8{padding:17px}.owner-dashboard_statusCardHeading__gA68y{align-items:flex-start}.owner-dashboard_analysisSummary__mwxPA{grid-template-columns:1fr 1fr;margin-top:36px}.owner-dashboard_analysisSummary__mwxPA>div{padding:18px 12px}.owner-dashboard_analysisSummary__mwxPA>div+div{border-left:0}.owner-dashboard_analysisSummary__mwxPA>div:nth-child(2n){border-left:1px solid var(--line)}.owner-dashboard_analysisSummary__mwxPA>div:nth-child(n+3){border-top:1px solid var(--line)}.owner-dashboard_analysisSummary__mwxPA dd{font-size:27px}.owner-dashboard_sectionHeading__dky88{align-items:flex-start;flex-direction:column;gap:5px}.owner-dashboard_riskRegion__9DaFN .owner-dashboard_quietAction__CVCSC{display:none}.owner-dashboard_riskList__PCnAA{grid-template-columns:1fr;column-gap:0}.owner-dashboard_riskList__PCnAA li{grid-template-columns:22px minmax(120px,1fr) auto}.owner-dashboard_riskBar__nvCxo{display:none}.owner-dashboard_weekSummaryRegion__wPTgN{margin-top:36px}.owner-dashboard_weekSummaryList__ZiRMH{grid-template-columns:1fr}.owner-dashboard_historyTimeline__EWXBr li{grid-template-columns:72px 12px minmax(0,1fr);gap:10px}.owner-dashboard_timelineDelta__tLDWL{grid-column:3}.owner-dashboard_tableScroll__TrxMk{display:none}.owner-dashboard_chartDataDetails__NW0wQ .owner-dashboard_tableScroll__TrxMk{display:block}.owner-dashboard_mobileHistoryCards___ZvM3{display:grid;gap:14px;margin-top:18px}.owner-dashboard_historyDayCard__RZV_Q{border:1px solid var(--line);border-radius:11px;padding:17px;background:#fff}.owner-dashboard_historyDayHeader__0mbky{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.owner-dashboard_historyDayHeader__0mbky>div{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:8px}.owner-dashboard_historyDayHeader__0mbky .owner-dashboard_historySource___Koa1{max-width:100%;white-space:normal}.owner-dashboard_historyDayHeader__0mbky time{color:var(--navy);font-size:16px;font-weight:750}.owner-dashboard_historyDayStatus__MHfwi{display:inline-flex;min-height:26px;flex:0 0 auto;align-items:center;border:1px solid #b8d7d5;border-radius:999px;padding:2px 9px;background:#f1f9f8;color:#075e60;font-size:10px;font-weight:750}.owner-dashboard_historyDayStatus__MHfwi[data-status=attention],.owner-dashboard_historyDayStatus__MHfwi[data-status=partial]{border-color:#dec78c;background:#fff8e8;color:#6b4700}.owner-dashboard_historyDayStatus__MHfwi[data-status=unavailable]{border-color:#cbd2dc;background:#f4f6f8;color:#5c687a}.owner-dashboard_historyDayMetrics___9j5W{display:grid;grid-template-columns:1fr 1fr;margin-top:15px;border-top:1px solid var(--line)}.owner-dashboard_historyDayMetrics___9j5W>div{min-width:0;padding:13px 8px 8px 0}.owner-dashboard_historyDayMetrics___9j5W>div:nth-child(2n){border-left:1px solid var(--line);padding-left:13px}.owner-dashboard_historyDayMetrics___9j5W>div:nth-child(n+3){border-top:1px solid var(--line)}.owner-dashboard_historyDayMetrics___9j5W dt{color:var(--muted);font-size:11px;font-weight:650}.owner-dashboard_historyDayMetrics___9j5W dd{margin-top:5px;color:var(--ink);font-size:14px;font-weight:750;line-height:1.45}.owner-dashboard_correctionForm__eDaVE,.owner-dashboard_goalForm__DBSHr{grid-template-columns:1fr}.owner-dashboard_correctionForm__eDaVE button,.owner-dashboard_goalForm__DBSHr button{grid-column:auto;width:100%}.owner-dashboard_goalHistory__9eGqS li{grid-template-columns:1fr auto}.owner-dashboard_goalHistory__9eGqS li small{grid-column:1/-1}.owner-dashboard_anomalyList__cfapn>details>summary{grid-template-columns:1fr auto}.owner-dashboard_anomalyList__cfapn>details>summary small{grid-column:1/-1}.owner-dashboard_anomalyDetail__nl8AQ dl{grid-template-columns:1fr 1fr}.owner-dashboard_managementLink__uunqt{align-items:flex-start;flex-direction:column}.owner-dashboard_mobileNav__KoRLw{position:fixed;inset:auto 0 0;z-index:30;display:grid;grid-template-columns:repeat(3,1fr);min-height:82px;border-top:1px solid var(--line);background:rgba(255,255,255,.97);padding:7px 18px max(9px,env(safe-area-inset-bottom));backdrop-filter:blur(14px)}.owner-dashboard_mobileNav__KoRLw .owner-dashboard_navItemActive__jNEs1,.owner-dashboard_mobileNav__KoRLw .owner-dashboard_navItem__Acl5a{min-height:62px;flex-direction:column;justify-content:center;gap:4px;border-radius:0;padding:0;background:transparent;color:#5b667a;font-size:13px}.owner-dashboard_mobileNav__KoRLw .owner-dashboard_navItemActive__jNEs1{position:relative;color:var(--navy)}.owner-dashboard_mobileNav__KoRLw .owner-dashboard_navItemActive__jNEs1:before{position:absolute;top:-8px;width:48px;height:4px;border-radius:99px;background:var(--navy);content:""}}@media (max-width:380px){.owner-dashboard_mobileHeader__VEdJk,.owner-dashboard_screen__cKnlx{padding-inline:16px}.owner-dashboard_shareAnnouncement__mn_2B,.owner-dashboard_shareError___aTdL{overflow-wrap:anywhere}.owner-dashboard_recoveryPanel__6m8fN{padding:15px}.owner-dashboard_recoverySteps__meLWk>li{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:14px}.owner-dashboard_recoveryStepNumber__dUB03{width:28px;height:28px}.owner-dashboard_shareErrorActions__f9CKE a,.owner-dashboard_shareErrorActions__f9CKE button{flex:1 1 100%}.owner-dashboard_shareLayout__1fhKg [data-testid^=share-token-row-]{align-items:flex-start;flex-wrap:wrap}.owner-dashboard_analysisSummary__mwxPA{grid-template-columns:1fr}.owner-dashboard_analysisSummary__mwxPA>div:nth-child(2n){border-left:0}.owner-dashboard_analysisSummary__mwxPA>div:nth-child(n+2){border-top:1px solid var(--line)}.owner-dashboard_historyTimeline__EWXBr li{grid-template-columns:62px 10px minmax(0,1fr);gap:8px}.owner-dashboard_weeklyStudyRegion__d7g4J{padding-inline:14px}.owner-dashboard_weeklyBars__qLuKl{gap:3px}.owner-dashboard_weeklyBarTrack__oU72q{height:102px}.owner-dashboard_weeklyBarMissing__fL9WD{font-size:16px}.owner-dashboard_weeklyDayValue__nCwp8{min-height:39px}.owner-dashboard_syncDates__mdCGx{grid-template-columns:1fr}.owner-dashboard_weekSummaryMetrics__SC8vv{grid-template-columns:1fr 1fr;row-gap:11px}.owner-dashboard_weekSummaryMetrics__SC8vv>div:nth-child(3){grid-column:1/-1;border-top:1px solid var(--line);border-left:0;padding-top:10px;padding-left:0}.owner-dashboard_mobileNav__KoRLw{padding-inline:8px}}.owner-dashboard_brand__twvwb strong{display:block;font-size:25px;letter-spacing:-.02em;line-height:1.3}.owner-dashboard_brand__twvwb span{display:block;margin-top:3px;font-size:16px}.owner-dashboard_headerActions__34Qul{display:flex;align-items:flex-start;gap:16px}.owner-dashboard_refreshControl__9_Z3Z{flex-shrink:0}.owner-dashboard_refreshControl__9_Z3Z button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border:1px solid var(--line);border-radius:8px;padding:10px 14px;background:#fff;color:var(--ink);font-size:13px;font-weight:600;cursor:pointer}.owner-dashboard_refreshControl__9_Z3Z button:disabled{cursor:default;opacity:.65}.owner-dashboard_refreshControl__9_Z3Z>span{display:block;max-width:160px;margin-top:5px;color:var(--muted);font-size:11px;line-height:1.5}.owner-dashboard_readHealthNotice__5TSWd{width:min(1118px,calc(100% - 72px));margin:24px auto 0;padding:16px 20px;border:1px solid #e1cca7;border-radius:10px;background:#fff9ee;color:#77521b;font-size:14px;line-height:1.7}.owner-dashboard_readHealthNotice__5TSWd p{margin:4px 0 0}@media (max-width:960px){.owner-dashboard_readHealthNotice__5TSWd{width:calc(100% - 32px);margin-top:16px}.owner-dashboard_headerActions__34Qul{gap:0}}.today-dashboard_mobileDate__RrPBt{display:none}.today-dashboard_syncNote__71EVb{margin:8px 0 0;color:var(--muted);font-size:12px;line-height:1.7}.today-dashboard_todayMetrics__1jelZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;border:1px solid var(--line);border-radius:12px;background:#fff;padding:24px 4px}.today-dashboard_todayMetrics__1jelZ>div{min-width:0;padding:0 24px}.today-dashboard_todayMetrics__1jelZ>div+div{border-left:1px solid var(--line)}.today-dashboard_todayMetrics__1jelZ dt{font-size:14px;font-weight:650}.today-dashboard_todayMetrics__1jelZ dd{margin:12px 0 8px;font-size:clamp(24px,2.6vw,34px);font-weight:750;line-height:1.25;letter-spacing:-.03em}.today-dashboard_todayMetrics__1jelZ dd small{margin-left:6px;font-size:16px}.today-dashboard_todayMetrics__1jelZ p{color:var(--muted);font-size:12px;line-height:1.65}.today-dashboard_nextAction___eHdt{display:grid;grid-template-columns:90px minmax(0,1fr) auto;gap:24px;align-items:center;margin-top:24px;padding:24px;border:1px solid #b8d9d8;border-radius:12px;background:#eaf5f4}.today-dashboard_actionLabel__mUqJd{color:var(--teal);font-size:15px;font-weight:750}.today-dashboard_nextAction___eHdt h2{margin:0;color:var(--ink);font-size:22px;font-weight:750;line-height:1.45}.today-dashboard_nextAction___eHdt p:not(.today-dashboard_actionLabel__mUqJd){margin:5px 0 0;font-size:13px;line-height:1.7}.today-dashboard_actionEvidence__SysJj{margin-top:8px;color:var(--muted);font-size:12px}.today-dashboard_actionEvidence__SysJj summary{cursor:pointer;width:fit-content;padding-block:4px}.today-dashboard_overview__E3bRE{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr);gap:18px;margin-top:24px}.today-dashboard_activityRegion__K8W5P,.today-dashboard_pipelineRegion__QMz4W,.today-dashboard_progressSummary__5Dyxq{min-width:0;border:1px solid var(--line);border-radius:12px;padding:24px;background:#fff}.today-dashboard_pipelineRegion__QMz4W h2,.today-dashboard_progressSummary__5Dyxq h2,.today-dashboard_sectionHeading__DSujb h2{margin:0;font-size:18px;line-height:1.5;font-weight:700}.today-dashboard_progressNumber__hp6cA{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:24px 0 18px}.today-dashboard_progressNumber__hp6cA strong{font-size:clamp(32px,3.4vw,44px);font-weight:750;letter-spacing:-.03em;line-height:1.1}.today-dashboard_progressNumber__hp6cA span{font-size:17px}.today-dashboard_progressNumber__hp6cA small{margin-left:auto;font-size:19px;font-weight:650}.today-dashboard_progressTrack__aawar{height:10px;overflow:hidden;border-radius:4px;background:#e4e9ec}.today-dashboard_progressTrack__aawar>span{display:block;height:100%;background:var(--teal);border-radius:inherit}.today-dashboard_progressMeta__7mBXp{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:12px;margin-top:16px}.today-dashboard_progressMeta__7mBXp strong{font-size:15px;font-weight:600}.today-dashboard_progressMeta__7mBXp span{color:var(--muted);font-size:12px}.today-dashboard_pipelineRegion__QMz4W ul{list-style:none;margin:12px 0 0;padding:0}.today-dashboard_pipelineRegion__QMz4W li{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding-block:10px;border-bottom:1px solid var(--line);font-size:12px}.today-dashboard_pipelineRegion__QMz4W li strong{font-size:13px;font-weight:600}.today-dashboard_pipelineRegion__QMz4W li>span{text-align:right}.today-dashboard_pipelineRegion__QMz4W li[data-status=healthy]>span{color:var(--teal)}.today-dashboard_pipelineRegion__QMz4W li[data-status=action_required]>span,.today-dashboard_pipelineRegion__QMz4W li[data-status=stale]>span{color:#835e20}.today-dashboard_pipelineRegion__QMz4W time{display:block;margin-top:3px;color:var(--muted);font-size:11px}.today-dashboard_pipelineRegion__QMz4W>p{margin:10px 0 0;color:var(--muted);font-size:11px;line-height:1.65}.today-dashboard_activityRegion__K8W5P{margin-top:24px}.today-dashboard_sectionHeading__DSujb{display:flex;align-items:center;justify-content:space-between;gap:12px}.today-dashboard_textLink__Mov1P{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:6px;padding:4px;background:transparent;color:var(--teal);font-size:13px;font-weight:650;cursor:pointer;white-space:nowrap}.today-dashboard_textLink__Mov1P:hover{background:#dfeeed}.today-dashboard_activityList__EqcoM{list-style:none;margin:12px 0 0;padding:0}.today-dashboard_activityList__EqcoM li{display:grid;grid-template-columns:100px minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px 4px;border-top:1px solid var(--line);font-size:14px}.today-dashboard_activityList__EqcoM time{color:var(--muted)}.today-dashboard_activityList__EqcoM strong{font-variant-numeric:tabular-nums;font-weight:650}.today-dashboard_emptySection__xO3gi{margin-top:12px;color:var(--muted);font-size:14px;line-height:1.75}.today-dashboard_goalDisclosure__fQQuD,.today-dashboard_latestRecord__I_xf5{margin-top:18px;border:1px solid var(--line);border-radius:12px;padding:4px 24px;background:#fff}.today-dashboard_goalDisclosure__fQQuD>summary,.today-dashboard_latestRecord__I_xf5>summary{min-height:52px;align-content:center;cursor:pointer;font-size:15px;font-weight:650}.today-dashboard_goalDisclosure__fQQuD>summary span,.today-dashboard_latestRecord__I_xf5>summary span{margin-left:12px;color:var(--muted);font-size:12px;font-weight:400}.today-dashboard_goalDisclosure__fQQuD>section{margin-top:12px}.today-dashboard_metricGrid__2BJtV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-block:20px}.today-dashboard_metricGrid__2BJtV dt{font-size:12px;color:var(--muted);line-height:1.7}.today-dashboard_metricGrid__2BJtV dd{margin:8px 0 0;font-size:23px;font-weight:650}.today-dashboard_metricGrid__2BJtV dd>span{margin-left:4px;font-size:12px}.today-dashboard_metricDate__f2Dho,.today-dashboard_metricQualifier__M52Sw{display:block;color:var(--muted);font-size:11px;line-height:1.65}.today-dashboard_metricSourceNote__i_bYq{padding-bottom:16px;color:var(--muted);font-size:12px;line-height:1.7}@media (max-width:1100px){.today-dashboard_overview__E3bRE{grid-template-columns:1fr}.today-dashboard_nextAction___eHdt{grid-template-columns:minmax(0,1fr) auto;gap:12px}.today-dashboard_actionLabel__mUqJd{grid-column:1/-1}}@media (max-width:960px){.today-dashboard_mobileDate__RrPBt{display:block;margin-top:8px;color:var(--muted);font-size:12px}}@media (max-width:600px){.today-dashboard_todayMetrics__1jelZ{margin-top:24px;padding:18px 0}.today-dashboard_todayMetrics__1jelZ>div{padding-inline:12px}.today-dashboard_todayMetrics__1jelZ dt{font-size:11px}.today-dashboard_todayMetrics__1jelZ dd{font-size:24px}.today-dashboard_todayMetrics__1jelZ dd small{font-size:12px;margin-left:2px}.today-dashboard_todayMetrics__1jelZ p{font-size:11px}.today-dashboard_nextAction___eHdt{display:block;padding:18px}.today-dashboard_nextAction___eHdt h2{margin-top:8px;font-size:19px}.today-dashboard_nextAction___eHdt .today-dashboard_textLink__Mov1P{margin-top:8px}.today-dashboard_activityRegion__K8W5P,.today-dashboard_pipelineRegion__QMz4W,.today-dashboard_progressSummary__5Dyxq{padding:18px}.today-dashboard_progressNumber__hp6cA{margin-top:20px}.today-dashboard_progressNumber__hp6cA strong{font-size:38px}.today-dashboard_progressNumber__hp6cA span{font-size:14px}.today-dashboard_progressNumber__hp6cA small{font-size:16px}.today-dashboard_sectionHeading__DSujb{align-items:flex-start;gap:8px;flex-wrap:wrap}.today-dashboard_activityList__EqcoM li{grid-template-columns:70px minmax(0,1fr) auto;gap:8px;font-size:12px}.today-dashboard_metricGrid__2BJtV{grid-template-columns:repeat(2,minmax(0,1fr))}.today-dashboard_goalDisclosure__fQQuD,.today-dashboard_latestRecord__I_xf5{padding-inline:18px}}@media (max-width:360px){.today-dashboard_todayMetrics__1jelZ>div{padding-inline:8px}.today-dashboard_todayMetrics__1jelZ dd{font-size:21px}}.today-dashboard_nextAction___eHdt select{display:block;width:100%;max-width:100%;min-width:0;margin-top:.4rem;padding:.65rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#fff;color:#173c3a}