.workspace_page__yMRB8{--ink:#192722;--muted:#66736c;min-height:100vh;background:#f1f5f2;color:var(--ink)}.workspace_topbar__nxRe1{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px clamp(18px,5vw,70px);border-bottom:1px solid #dfe7e1;background:#f8faf8}.workspace_topbar__nxRe1 nav{display:flex;align-items:center;gap:18px}.workspace_topbar__nxRe1 nav a{display:flex;align-items:center;gap:8px;color:#536b61;font-size:11px;font-weight:650;text-decoration:none}.workspace_brand___Xh9I{display:flex;align-items:center;gap:10px;color:#1d3129;font-size:14px;font-weight:750;text-decoration:none}.workspace_brand___Xh9I>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:#527b68;background:#e4efe8}.workspace_brand___Xh9I small{margin-left:3px;color:#8b9890;font-size:7px;font-weight:800;letter-spacing:.12em}.workspace_main__65O_D{width:min(1120px,calc(100% - 36px));margin:auto;padding:44px 0 40px}.workspace_hero__e5wxm{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:26px}.workspace_badge__SVouz{display:inline-flex;align-items:center;gap:7px;color:#5e8270;font-size:8px;font-weight:850;letter-spacing:.15em}.workspace_hero__e5wxm h1{margin:16px 0 12px;color:#1c2a24;font-size:clamp(39px,6.4vw,68px);font-weight:560;line-height:.98;letter-spacing:-.07em}.workspace_hero__e5wxm h1 em{color:#698979;font-family:Georgia,serif;font-weight:400}.workspace_hero__e5wxm>div>p:last-child{max-width:590px;margin:0;color:#6f7b73;font-size:13px;line-height:1.65}.workspace_hero__e5wxm aside{display:flex;align-items:flex-start;gap:10px;max-width:270px;padding:13px;border:1px solid #dce8e0;border-radius:11px;color:#61806f;background:#f9fcfa}.workspace_hero__e5wxm aside>svg{flex:none;margin-top:1px}.workspace_hero__e5wxm aside>span{display:grid;grid-gap:5px;gap:5px}.workspace_hero__e5wxm aside strong{color:#456354;font-size:10px}.workspace_hero__e5wxm aside small{color:#7d8982;font-size:9px;line-height:1.5}.workspace_footer__h_pzJ{display:flex;justify-content:space-between;gap:20px;margin-top:25px;padding-top:16px;border-top:1px solid #dfe7e1;color:#89938d;font-size:9px}.workspace_footer__h_pzJ nav{display:flex;gap:18px;flex-wrap:wrap}.workspace_footer__h_pzJ a{color:#63776a;text-decoration:none}@media(max-width:720px){.workspace_topbar__nxRe1{padding:12px 16px}.workspace_topbar__nxRe1 nav{gap:9px}.workspace_topbar__nxRe1 nav a{font-size:0}.workspace_topbar__nxRe1 nav a svg{width:18px;height:18px}.workspace_main__65O_D{width:calc(100% - 28px);padding:28px 0}.workspace_hero__e5wxm{align-items:stretch;flex-direction:column;gap:16px}.workspace_hero__e5wxm aside{max-width:none}.workspace_hero__e5wxm h1{font-size:clamp(39px,11vw,55px)}.workspace_footer__h_pzJ{flex-direction:column}.workspace_footer__h_pzJ nav{gap:14px}}.workspace_page__yMRB8{background:radial-gradient(circle at 100% 0,#d8ede637,transparent 35%),linear-gradient(145deg,#f4f8f5,#edf3f7 62%,#f8f5ee)}.workspace_topbar__nxRe1{position:-webkit-sticky;position:sticky;top:0;z-index:4;background:#f8fbf9e8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 1px 0 #d9e6df}.workspace_brand___Xh9I strong{font-size:14px;letter-spacing:-.02em}.workspace_brand___Xh9I>span{box-shadow:0 7px 20px #527b6820}.workspace_main__65O_D{padding-top:52px}.workspace_hero__e5wxm{padding:8px 0 20px}.workspace_hero__e5wxm h1{font-size:clamp(48px,7vw,82px)}.workspace_hero__e5wxm aside{box-shadow:0 16px 38px #264a3812}.workspace_pulse__jbkRu{margin:0 0 28px;padding:22px;border:1px solid #d5e5dd;border-radius:18px;background:linear-gradient(120deg,#ffffffb8,#e7f1edaa);box-shadow:0 20px 50px #33574710}.workspace_pulseHeading__UCukb{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.workspace_pulseHeading__UCukb h2{margin:5px 0 0;color:#203c31;font-size:22px;letter-spacing:-.045em;font-weight:600}.workspace_pulseHeading__UCukb>a{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:7px 10px;border:1px solid #cbded5;border-radius:7px;color:#527464;font-size:10px;font-weight:700;text-decoration:none;background:#ffffff70}.workspace_pulseEyebrow__tpV1w{color:#628876;font-size:8px;font-weight:850;letter-spacing:.15em}.workspace_pulseGrid__S1_SE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.workspace_pulseGrid__S1_SE article{display:flex;flex-direction:column;min-height:106px;padding:15px;border:1px solid #dce9e1;border-radius:11px;background:#ffffff96}.workspace_pulseGrid__S1_SE article>span{color:#789087;font-size:8px;font-weight:800;letter-spacing:.1em}.workspace_pulseGrid__S1_SE article>strong{margin-top:13px;color:#244638;font-size:29px;line-height:1;letter-spacing:-.06em}.workspace_pulseGrid__S1_SE article>small{margin-top:7px;color:#74857c;font-size:9px;line-height:1.5}.workspace_pulseSecure__YFpIT{flex-direction:row!important;align-items:center;gap:11px;color:#4c7d64}.workspace_pulseSecure__YFpIT>svg{flex:none}.workspace_pulseSecure__YFpIT>div{display:grid;grid-gap:6px;gap:6px}.workspace_pulseSecure__YFpIT>div strong{color:#315c47;font-size:12px}.workspace_pulseSecure__YFpIT>div small{margin:0;font-size:9px;line-height:1.5;color:#708477}@media(max-width:720px){.workspace_main__65O_D{padding-top:30px}.workspace_topbar__nxRe1{position:relative}.workspace_topbar__nxRe1 nav a:first-child{font-size:0}.workspace_pulse__jbkRu{padding:17px;margin-bottom:21px}.workspace_pulseHeading__UCukb{display:block}.workspace_pulseHeading__UCukb>a{margin-top:12px}.workspace_pulseHeading__UCukb h2{font-size:20px}.workspace_pulseGrid__S1_SE{grid-template-columns:1fr 1fr}.workspace_pulseGrid__S1_SE article:last-child{grid-column:1/-1;min-height:75px}.workspace_pulseGrid__S1_SE article>strong{font-size:26px}}@media(max-width:390px){.workspace_pulseGrid__S1_SE{grid-template-columns:1fr}.workspace_pulseGrid__S1_SE article:last-child{grid-column:auto}.workspace_pulseHeading__UCukb h2{font-size:19px}}.workspace_page__yMRB8 .workspace_main__65O_D{padding-top:28px;max-width:1180px}.workspace_page__yMRB8 .workspace_hero__e5wxm{padding:0;margin-bottom:24px;align-items:center}.workspace_page__yMRB8 .workspace_hero__e5wxm h1{font-size:clamp(32px,4vw,48px);line-height:1.13;letter-spacing:-.05em;margin:12px 0 10px}.workspace_page__yMRB8 .workspace_hero__e5wxm h1 em{font-weight:400}.workspace_page__yMRB8 .workspace_hero__e5wxm>div>p:last-child{font-size:13px}.workspace_page__yMRB8 .workspace_hero__e5wxm aside{box-shadow:none}.workspace_page__yMRB8 .workspace_brand___Xh9I small{font-size:8px!important}.workspace_page__yMRB8 .workspace_badge__SVouz{font-size:9px!important}@media(max-width:720px){.workspace_page__yMRB8 .workspace_main__65O_D{padding-top:20px}.workspace_page__yMRB8 .workspace_hero__e5wxm{gap:12px;align-items:flex-start}.workspace_page__yMRB8 .workspace_hero__e5wxm h1{font-size:34px}.workspace_page__yMRB8 .workspace_hero__e5wxm aside{padding:9px 12px;max-width:none;width:100%}.workspace_page__yMRB8 .workspace_hero__e5wxm aside small{font-size:10px!important}.workspace_page__yMRB8 .workspace_brand___Xh9I small,.workspace_page__yMRB8 .workspace_topbar__nxRe1 nav{display:none}.workspace_page__yMRB8 .workspace_main__65O_D{padding-bottom:100px}}.medicine-platform_platform__KmKrg{width:100%;color:#213c33;--line:#dce7e0}.medicine-platform_platform__KmKrg button,.medicine-platform_platform__KmKrg input,.medicine-platform_platform__KmKrg select{font:inherit}.medicine-platform_platform__KmKrg button:focus-visible,.medicine-platform_platform__KmKrg input:focus-visible,.medicine-platform_platform__KmKrg select:focus-visible{outline:3px solid #6b9d88;outline-offset:3px}.medicine-platform_tabs___smh4{display:flex;gap:6px;padding:7px;background:#e4ece6;border:1px solid #d8e2db;border-radius:15px;overflow-x:auto;margin-bottom:12px}.medicine-platform_tabs___smh4 button{flex:1 1;min-height:46px;border:0;background:transparent;color:#52685e;font-weight:650;border-radius:10px;white-space:nowrap;padding:10px 18px;cursor:pointer}.medicine-platform_tabs___smh4 button[aria-current]{background:#fff;color:#174d3b;box-shadow:0 2px 8px #153e2810}.medicine-platform_tabs___smh4 b{margin-left:7px;background:#e9edce;padding:2px 6px;border-radius:6px;font-size:11px}.medicine-platform_metrics__fGfJ4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.medicine-platform_metrics__fGfJ4 article{background:#fff;border:1px solid var(--line);border-radius:15px;padding:22px;display:grid;grid-gap:8px;gap:8px}.medicine-platform_metrics__fGfJ4 small,.medicine-platform_metrics__fGfJ4 span{color:#61776b;font-size:13px}.medicine-platform_metrics__fGfJ4 strong{font-size:34px;line-height:1;font-weight:600;letter-spacing:-.06em}.medicine-platform_week__qqrsP{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:20px;gap:20px;background:#fff;padding:24px;border:1px solid var(--line);border-radius:16px;align-items:center}.medicine-platform_records__1Nbzp header>span,.medicine-platform_supplies__N7vu4 header>span,.medicine-platform_week__qqrsP>div>span{font-size:10px;letter-spacing:.12em;color:#638571;font-weight:750}.medicine-platform_week__qqrsP h3{font-size:19px;margin:7px 0}.medicine-platform_week__qqrsP p{font-size:12px;color:#708078;margin:0}.medicine-platform_week__qqrsP>div:last-child{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.medicine-platform_week__qqrsP button{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--line);border-radius:11px;background:#f7faf7;padding:12px 4px;color:#52695c;cursor:pointer}.medicine-platform_week__qqrsP button[aria-pressed=true]{background:#e1eee5;border-color:#6e9e83}.medicine-platform_week__qqrsP button strong{font-size:22px;color:#244e3c}.medicine-platform_week__qqrsP button span{font-size:10px}.medicine-platform_week__qqrsP button small{font-size:11px}.medicine-platform_filters__Ddp_A{display:flex;align-items:flex-end;gap:14px;margin:4px 0}.medicine-platform_filters__Ddp_A label{display:grid;grid-gap:7px;gap:7px;flex:1 1;color:#566e60;font-size:12px;font-weight:650}.medicine-platform_filters__Ddp_A input,.medicine-platform_filters__Ddp_A select{width:100%;background:#fff;color:#264e3d;border:1px solid #d3dfd6;border-radius:10px;padding:12px;min-height:44px}.medicine-platform_takeNow__Nrk0w{grid-column:1/-1!important;display:flex!important;align-items:flex-start;gap:11px;padding:13px 15px;border:1px solid #d4e2ce;border-radius:11px;background:#f4f8ef;color:#3e6240!important;cursor:pointer}.medicine-platform_takeNow__Nrk0w input{width:18px!important;height:18px;accent-color:#377347;margin:2px 0 0}.medicine-platform_takeNow__Nrk0w span{display:grid;grid-gap:4px;gap:4px}.medicine-platform_takeNow__Nrk0w strong{font-size:14px}.medicine-platform_takeNow__Nrk0w small{font-size:12px!important;color:#718072!important}.medicine-platform_filters__Ddp_A button,.medicine-platform_history__JeTi_ footer button,.medicine-platform_records__1Nbzp button,.medicine-platform_supplies__N7vu4 button{min-height:42px;padding:10px 15px;border:1px solid #b9cebf;background:#ecf3ec;color:#2e5a42;border-radius:9px;cursor:pointer;font-weight:650}.medicine-platform_history__JeTi_,.medicine-platform_records__1Nbzp,.medicine-platform_supplies__N7vu4{background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px}.medicine-platform_history__JeTi_ h2,.medicine-platform_records__1Nbzp h2,.medicine-platform_supplies__N7vu4 h2{font-size:26px;letter-spacing:-.04em;margin:9px 0;color:#243f32}.medicine-platform_history__JeTi_ header p,.medicine-platform_records__1Nbzp header p,.medicine-platform_supplies__N7vu4 header p{color:#697e70;max-width:650px;font-size:14px;line-height:1.6}.medicine-platform_supplies__N7vu4 article{display:flex;align-items:center;gap:16px;padding:22px 0;border-top:1px solid var(--line)}.medicine-platform_supplies__N7vu4 article>div{flex:1 1;min-width:0}.medicine-platform_supplies__N7vu4 article h3{font-size:17px;margin:0 0 5px}.medicine-platform_supplies__N7vu4 article p{margin:0 0 7px;font-size:13px;color:#627468;overflow-wrap:anywhere}.medicine-platform_supplies__N7vu4 article small{font-size:12px;color:#7b887f}.medicine-platform_supplies__N7vu4 article>strong{font-size:30px;display:grid;min-width:90px}.medicine-platform_supplies__N7vu4 article>strong small{font-weight:500}.medicine-platform_supplyIcon__4lkqt{width:44px;height:44px;display:grid;place-items:center;background:#edf4eb;border-radius:13px;color:#50774f;flex-shrink:0}.medicine-platform_history__JeTi_ article{display:flex;gap:14px;align-items:center;padding:16px 0;border-top:1px solid var(--line)}.medicine-platform_history__JeTi_ article>div{display:grid;grid-gap:6px;gap:6px;flex:1 1}.medicine-platform_history__JeTi_ article small{color:#6d7d73;font-size:12px}.medicine-platform_history__JeTi_ article b{font-size:12px;text-transform:capitalize;color:#496454;font-weight:650}.medicine-platform_skipped__fUNtd,.medicine-platform_taken__XYCdg{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e8f1e8;color:#367345}.medicine-platform_skipped__fUNtd{background:#fbefd8;color:#986b24}.medicine-platform_history__JeTi_ footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.medicine-platform_history__JeTi_ footer span{font-size:12px}.medicine-platform_history__JeTi_ button:disabled{opacity:.4;cursor:default}.medicine-platform_records__1Nbzp>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:25px}.medicine-platform_records__1Nbzp article{display:flex;flex-direction:column;align-items:flex-start;padding:22px;border:1px solid var(--line);border-radius:13px;background:#f7faf6}.medicine-platform_records__1Nbzp article>svg{color:#62856d}.medicine-platform_records__1Nbzp h3{font-size:17px;margin:18px 0 0}.medicine-platform_records__1Nbzp article p{font-size:13px;line-height:1.65;color:#718073;flex:1 1}.medicine-platform_records__1Nbzp button{width:100%}.medicine-platform_printPlan__71Vws{display:none}.medicine-platform_quickStats__c6_NL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.medicine-platform_quickStats__c6_NL button{display:grid;grid-gap:11px;gap:11px;text-align:left;padding:18px;background:#fff;border:1px solid #d7e5dc;border-radius:14px;color:#2b5541;cursor:pointer}.medicine-platform_quickStats__c6_NL button>span{font-size:8px;letter-spacing:.12em;color:#6d8979;font-weight:700}.medicine-platform_quickStats__c6_NL strong{font-size:28px;line-height:1;display:flex;gap:10px;align-items:baseline;letter-spacing:-.045em}.medicine-platform_quickStats__c6_NL strong small{font-size:11px!important;color:#698371;letter-spacing:0;font-weight:500}.medicine-platform_checklistHead__ssx16{scroll-margin-top:100px}.medicine-platform_previousSchedule__qvuXu{margin-top:16px;padding:16px;background:#fff5e4;border:1px solid #e8d5ab;border-radius:12px;color:#765d33;font-size:12px}.medicine-platform_previousSchedule__qvuXu p{font-size:12px;margin:8px 0;color:#806846!important}.medicine-platform_previousSchedule__qvuXu>div{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:9px 0;border-top:1px solid #e8dabf}.medicine-platform_previousSchedule__qvuXu button{min-height:40px;padding:9px 12px;border:1px solid #dfcda9;border-radius:8px;background:#fffaf1;color:#806038;cursor:pointer;font-size:11px}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-platform_previousSchedule__qvuXu span{color:#806846;font-size:12px!important}@media(max-width:600px){.medicine-platform_quickStats__c6_NL{gap:7px}.medicine-platform_quickStats__c6_NL button{padding:13px 10px;gap:10px}.medicine-platform_quickStats__c6_NL button>span{font-size:7px;letter-spacing:.07em}.medicine-platform_quickStats__c6_NL strong{display:grid;grid-gap:6px;gap:6px;font-size:25px}.medicine-platform_quickStats__c6_NL strong small{font-size:10px!important}.medicine-platform_platform__KmKrg .medicine-platform_previousSchedule__qvuXu>div{flex-wrap:wrap}}.medicine-platform_timezoneBar__gyeLS{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:#617b70;flex-wrap:wrap}.medicine-platform_timezoneBar__gyeLS>span:first-child{display:flex;gap:7px;align-items:center}.medicine-platform_checklistHead__ssx16{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:20px 0 4px}.medicine-platform_checklistHead__ssx16 h3{font-size:23px;letter-spacing:-.045em;margin:0;color:#214c3b}.medicine-platform_checklistHead__ssx16 p{font-size:12px;color:#687d70;margin:6px 0 0}.medicine-platform_checklistHead__ssx16 nav{display:flex;gap:6px;flex-wrap:wrap}.medicine-platform_checklistHead__ssx16 button{display:flex;gap:7px;align-items:center;min-height:42px;border:1px solid #d0dfd5;border-radius:10px;background:#fff;color:#587264;padding:9px 12px;font-size:12px;cursor:pointer}.medicine-platform_checklistHead__ssx16 button[aria-pressed=true]{color:#fff;background:#245d49;border-color:#245d49}.medicine-platform_checklistHead__ssx16 b{background:#aec3b62a;border-radius:5px;padding:2px 5px;font-size:10px}.medicine-platform_historyRange__R9se8{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;padding:18px;background:#fff;border:1px solid #d9e5dd;border-radius:14px}.medicine-platform_historyRange__R9se8 label{display:grid;grid-gap:8px;gap:8px;flex:1 1;min-width:160px;color:#536f60;font-size:12px}.medicine-platform_historyRange__R9se8 input{background:#f6f9f5!important;color:#294c3b!important;color-scheme:light;border:1px solid #d1dfd4;border-radius:9px;padding:11px;min-height:44px;font-size:16px;min-width:0;width:100%}.medicine-platform_historyRange__R9se8 button{min-height:44px;border:1px solid #d1dfd4;border-radius:9px;padding:10px 14px;background:#f1f6ef;color:#456b52;font-size:12px;cursor:pointer}.medicine-platform_historyNote__rgHUQ{color:#566f60;font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;margin:3px 0 0}.medicine-platform_supplyEditor__D3D8b{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding:24px;background:#fff;border:1px solid #afcdbb;border-radius:18px;scroll-margin-top:110px}.medicine-platform_supplyEditor__D3D8b header{grid-column:1/-1}.medicine-platform_supplyEditor__D3D8b header>span{font-size:9px;letter-spacing:.12em;color:#618472;font-weight:750}.medicine-platform_supplyEditor__D3D8b h3{font-size:25px;color:#244d3b;letter-spacing:-.04em;margin:9px 0}.medicine-platform_supplyEditor__D3D8b p{font-size:12px;color:#687c6c;line-height:1.6}.medicine-platform_supplyEditor__D3D8b label{display:grid;grid-gap:8px;gap:8px;color:#44644f;font-size:13px}.medicine-platform_supplyEditor__D3D8b input,.medicine-platform_supplyEditor__D3D8b textarea{width:100%;min-width:0;border:1px solid #d3e0d7;border-radius:9px;padding:12px;background:#f8faf7!important;color:#284b37!important;font-size:16px}.medicine-platform_supplyEditor__D3D8b footer,.medicine-platform_wideField__ZJcvf{grid-column:1/-1}.medicine-platform_supplyEditor__D3D8b footer{display:flex;gap:10px;flex-wrap:wrap}.medicine-platform_supplyEditor__D3D8b button{min-height:44px;padding:12px 17px;background:#245d49;color:#fff;border:0;border-radius:9px;font-weight:650;cursor:pointer}.medicine-platform_supplyEditor__D3D8b button:last-child{background:#edf3ea;color:#4c6a50}.medicine-platform_confirmCard__I1EHH{padding:20px;background:#fff5eb;border:1px solid #e9cda9;border-radius:14px;scroll-margin-top:110px}.medicine-platform_confirmCard__I1EHH h3{font-size:19px;margin:0 0 9px;color:#735129}.medicine-platform_confirmCard__I1EHH p{color:#846848;font-size:12px;line-height:1.6}.medicine-platform_confirmCard__I1EHH button{min-height:44px;padding:10px 14px;border:0;border-radius:9px;background:#856039;color:#fff;font-size:12px;cursor:pointer;margin:5px 8px 0 0}.medicine-platform_confirmCard__I1EHH button:last-child{background:#efe2d0;color:#705b3e}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-dose-row[data-checkin-status=taken]{background:#edf7eb;border-color:#c5dfbd}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-dose-row[data-checkin-status=skipped]{background:#fff9ed;border-color:#e7d9b8}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-dose-actions .medicine-clear{background:transparent;border-color:transparent;color:#846143;font-size:11px}.medicine-platform_supplies__N7vu4 article[data-low-supply=true]{background:#fffbef;border-radius:10px;padding-inline:14px}.medicine-platform_supplies__N7vu4 article .medicine-platform_supplyEstimate__KvNKk{font-size:11px;margin-top:7px;color:#72816b}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-form{gap:18px}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-form .medicine-form-wide{grid-column:1/-1}@media(max-width:720px){.medicine-platform_checklistHead__ssx16{display:block}.medicine-platform_checklistHead__ssx16 nav{margin-top:14px}.medicine-platform_checklistHead__ssx16 button{flex:1 1;padding:9px 7px;font-size:11px;justify-content:center}.medicine-platform_historyRange__R9se8{padding:14px}.medicine-platform_historyRange__R9se8 label{min-width:120px}.medicine-platform_historyRange__R9se8 button{width:100%}.medicine-platform_supplyEditor__D3D8b{padding:18px;grid-template-columns:1fr}.medicine-platform_supplyEditor__D3D8b footer,.medicine-platform_supplyEditor__D3D8b header,.medicine-platform_wideField__ZJcvf{grid-column:auto}.medicine-platform_timezoneBar__gyeLS>span:last-child{display:none}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-dose-row{padding:14px}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-dose-actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-dose-actions button{min-height:44px}.medicine-platform_platform__KmKrg .medicine-platform_history__JeTi_ article{flex-wrap:wrap}.medicine-platform_platform__KmKrg .medicine-platform_history__JeTi_ article>div{min-width:140px}}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-platform_dayBar__jBzQG .medicine-date-control{flex-wrap:wrap;justify-content:center;gap:6px}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-platform_dayBar__jBzQG .medicine-date-control label{min-width:156px}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-platform_dayBar__jBzQG .medicine-date-control input{width:134px;min-width:0;color:#345c4c!important;background:transparent!important;font-size:14px!important}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-form .eyebrow,.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-toolbar .eyebrow{color:#567563!important;font-size:9px!important}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-platform_filters__Ddp_A input{color:#264e3d!important;background:#fff!important;border:1px solid #d3dfd6!important}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-list small,.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-platform_reminderNote__CQqFB{font-size:12px!important}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-platform_quickStats__c6_NL .medicine-platform_statLabel__H4Qrc{font-size:11px!important;color:#698371;letter-spacing:0;font-weight:500;line-height:1.35}.medicine-platform_nextDose__cCS2M{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:22px;gap:22px;padding:30px!important;margin:0!important;border-radius:22px;background:linear-gradient(115deg,#173f3c,#28665b);color:#fff;overflow:hidden;min-width:0}.medicine-platform_nextIntro__xqTsR>span{display:flex;align-items:center;gap:8px;color:#b5d8ca;font-size:9px!important;letter-spacing:.12em;font-weight:700}.medicine-platform_nextIntro__xqTsR h2{font-size:clamp(25px,3vw,38px);letter-spacing:-.05em;color:#fff;margin:18px 0 12px;line-height:1.1;overflow-wrap:anywhere}.medicine-platform_nextIntro__xqTsR>p{font-size:12px;line-height:1.65;color:#c1d9d0;max-width:390px;margin:0 0 17px}.medicine-platform_nextIntro__xqTsR>a,.medicine-platform_nextIntro__xqTsR>button{display:inline-flex;align-items:center;gap:9px;min-height:44px;border:1px solid #bfdac540;border-radius:10px;background:#d8efbd;color:#244b38;font-size:12px;font-weight:700;padding:11px 15px;text-decoration:none;cursor:pointer}.medicine-platform_nextClock__A9_A3{border-left:1px solid #ffffff24;padding:15px 0 15px 30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}.medicine-platform_nextClock__A9_A3>span{display:inline-flex;padding:6px 10px;border:1px solid #c4e7d338;border-radius:999px;background:#d8efbd16;color:#d7efc1;font-size:11px!important}.medicine-platform_nextClock__A9_A3>strong{font-size:clamp(32px,4vw,52px);letter-spacing:-.06em;line-height:1.1;color:#fff;margin:12px 0 7px}.medicine-platform_nextClock__A9_A3>p{color:#c7e1d4;font-size:13px;margin:0 0 12px}.medicine-platform_nextClock__A9_A3>small{color:#accfc1;font-size:11px!important;line-height:1.6}.medicine-platform_nextClock__A9_A3>svg{color:#c2e0bd}.medicine-platform_dayBar__jBzQG{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;background:#fff;border:1px solid #dce7e0;border-radius:14px}.medicine-platform_dayBar__jBzQG>span{display:flex;gap:6px;align-items:center;color:#587266;font-size:12px;flex-wrap:wrap}.medicine-platform_dayBar__jBzQG i{font-style:normal;color:#c3d2c9;margin-inline:4px}.medicine-platform_platform__KmKrg .medicine-platform_dayBar__jBzQG .medicine-date-control label{color:#345c4c;background:#eff5ef;border-color:#dce7de;border-radius:9px}.medicine-platform_platform__KmKrg .medicine-platform_dayBar__jBzQG .medicine-date-control input{color-scheme:light}.medicine-platform_platform__KmKrg .medicine-platform_dayBar__jBzQG .medicine-date-control button{background:#f4f8f2;color:#4c715b;border-color:#dce7de;min-width:38px;border-radius:8px;min-height:38px;width:auto;padding:8px}.medicine-platform_platform__KmKrg .medicine-toolbar{margin-top:8px}.medicine-platform_platform__KmKrg .medicine-toolbar h2{font-size:22px}.medicine-platform_platform__KmKrg .medicine-list article{scroll-margin-top:110px}.medicine-platform_platform__KmKrg .medicine-dose-actions,.medicine-platform_platform__KmKrg .medicine-list .medicine-dose-row{flex-wrap:wrap}.medicine-platform_platform__KmKrg .medicine-dose-actions button{min-height:44px}.medicine-platform_platform__KmKrg .medicine-history summary{box-shadow:none;padding:10px 0}.medicine-platform_platform__KmKrg .medicine-form label{text-transform:none!important;letter-spacing:0!important}.medicine-platform_platform__KmKrg .medicine-form small{font-size:12px!important;line-height:1.6!important;font-weight:400!important;text-transform:none!important}.medicine-platform_platform__KmKrg .medicine-form input{min-height:44px}.medicine-platform_timingStrip__Fenfj{display:flex;align-items:center;gap:18px;padding:16px;margin-top:17px;border-radius:12px;background:#eaf3ee;border:1px solid #d5e6dc;flex-wrap:wrap}.medicine-platform_timingStrip__Fenfj>div{display:grid;grid-gap:6px;gap:6px;flex:1 1;min-width:150px}.medicine-platform_platform__KmKrg .medicine-platform_timingStrip__Fenfj>div>span{color:#5e7b6c;font-size:8px!important;font-weight:700;letter-spacing:.09em}.medicine-platform_timingStrip__Fenfj strong{color:#315d49;font-size:13px;line-height:1.4}.medicine-platform_platform__KmKrg .medicine-platform_timingStrip__Fenfj small{color:#5a7a67;font-size:11px!important}.medicine-platform_timingStrip__Fenfj button{display:flex;align-items:center;gap:7px;min-height:42px;padding:10px 12px;border:1px solid #bdd6c5;border-radius:9px;background:#fff;color:#3e694f;font-size:11px;cursor:pointer}.medicine-platform_timeEntry__DZsqc{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding:22px;background:#fff9ea;border:1px solid #e8d5a7;border-radius:16px;scroll-margin-top:110px}.medicine-platform_timeEntry__DZsqc>div:first-child{grid-column:1/-1}.medicine-platform_timeEntry__DZsqc h3{margin:8px 0;color:#634c20;font-size:20px}.medicine-platform_timeEntry__DZsqc p{color:#7f6b45;font-size:12px}.medicine-platform_timeEntry__DZsqc label{display:grid;grid-gap:8px;gap:8px;color:#66522d;font-size:12px}.medicine-platform_timeEntry__DZsqc input{background:#fff;color:#413b28;border:1px solid #dac99e;border-radius:8px;padding:12px;min-width:0;width:100%;font-size:16px;color-scheme:light}.medicine-platform_timeEntry__DZsqc>div:last-child{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.medicine-platform_timeEntry__DZsqc button{min-height:44px;padding:10px 15px;background:#6a562b;color:white;border:0;border-radius:8px;font-size:12px;cursor:pointer}.medicine-platform_timeEntry__DZsqc button:last-child{background:#eee4cd;color:#6b5931}.medicine-platform_reminderNote__CQqFB{display:flex;align-items:flex-start;gap:9px;margin:0;font-size:12px;color:#657668;line-height:1.6}.medicine-platform_reminderNote__CQqFB svg{flex-shrink:0;margin-top:3px}.medicine-platform_platform__KmKrg button:disabled{cursor:default;opacity:.5}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg section{margin-block:0}@media(max-width:650px){.medicine-platform_nextDose__cCS2M{grid-template-columns:1fr;gap:17px;padding:22px!important;border-radius:17px}.medicine-platform_nextIntro__xqTsR h2{font-size:29px;margin:14px 0 10px}.medicine-platform_nextIntro__xqTsR>p{margin-bottom:12px}.medicine-platform_nextClock__A9_A3{padding:18px 0 0;border-left:0;border-top:1px solid #ffffff24}.medicine-platform_nextClock__A9_A3>strong{font-size:42px;margin-top:10px}.medicine-platform_nextClock__A9_A3>p{margin-bottom:5px}.medicine-platform_dayBar__jBzQG{flex-direction:column;align-items:stretch;padding:13px}.medicine-platform_dayBar__jBzQG>span{justify-content:center}.medicine-platform_platform__KmKrg .medicine-dose-actions{gap:6px}.medicine-platform_platform__KmKrg .medicine-dose-actions button{flex:1 1 auto;font-size:11px;padding:8px}.medicine-platform_timingStrip__Fenfj{padding:14px;gap:14px}.medicine-platform_timingStrip__Fenfj>div{min-width:130px}.medicine-platform_timingStrip__Fenfj button{width:100%;justify-content:center}.medicine-platform_timeEntry__DZsqc{grid-template-columns:1fr;padding:18px}.medicine-platform_timeEntry__DZsqc>div:first-child{grid-column:auto}.medicine-platform_platform__KmKrg .medicine-form-actions{flex-wrap:wrap}.medicine-platform_platform__KmKrg .medicine-import-note span{min-width:0;flex-basis:100%}.medicine-platform_platform__KmKrg .medicine-card-header{gap:9px}.medicine-platform_platform__KmKrg .medicine-card-header h3{font-size:19px}.medicine-platform_platform__KmKrg .medicine-card-header p{font-size:12px}.medicine-platform_platform__KmKrg .medicine-card-icon{width:36px;height:36px;flex-basis:36px}.medicine-platform_platform__KmKrg .medicine-history summary span{font-size:11px!important}}.medicine-platform_platform__KmKrg .medicine-summary{background:linear-gradient(120deg,#1d483a,#376652);color:#f8fbf7;border:0;border-radius:20px;padding:28px}.medicine-platform_platform__KmKrg .medicine-summary-title h2{color:#fff;font-size:28px;line-height:1.15}.medicine-platform_platform__KmKrg .medicine-summary .eyebrow{color:#b6d0b8}.medicine-platform_platform__KmKrg .medicine-summary-title p{color:#d5e3d9}.medicine-platform_platform__KmKrg .medicine-summary-bottom{color:#d7e7d8}.medicine-platform_platform__KmKrg .medicine-date-control label{color:#fff}.medicine-platform_platform__KmKrg .medicine-toolbar h2{color:#254936;font-size:24px}.medicine-platform_platform__KmKrg .eyebrow{color:#6b8271;font-size:10px}.medicine-platform_platform__KmKrg .medicine-edit,.medicine-platform_platform__KmKrg .medicine-outline-action{background:#fff;border:1px solid #cfddd1;color:#45604d}.medicine-platform_platform__KmKrg .medicine-add-action{background:#285b43;color:#fff;border:0}.medicine-platform_platform__KmKrg .medicine-form,.medicine-platform_platform__KmKrg .medicine-list article{background:#fff;border:1px solid var(--line);box-shadow:none}.medicine-platform_platform__KmKrg .medicine-form h3,.medicine-platform_platform__KmKrg .medicine-list h3{color:#264634}.medicine-platform_platform__KmKrg .medicine-card-header p,.medicine-platform_platform__KmKrg .medicine-list small,.medicine-platform_platform__KmKrg .medicine-list span{color:#6a7b6d}.medicine-platform_platform__KmKrg .medicine-card-header>div>span{color:#527352}.medicine-platform_platform__KmKrg .medicine-card-icon{background:#edf4e9;color:#528054}.medicine-platform_platform__KmKrg .medicine-dose-row{background:#f5f8f3;border-color:#e0e9dd;color:#385a3f}.medicine-platform_platform__KmKrg .medicine-reminder,.medicine-platform_platform__KmKrg .medicine-reminder-set{background:#fff7df!important;border-color:#e6ce8c!important;color:#72571e!important}.medicine-platform_platform__KmKrg .medicine-reminder-set{background:#e8f3e2!important;border-color:#c6dcc0!important;color:#35613c!important}.medicine-platform_platform__KmKrg .medicine-dose-actions button{background:#e4efdf;border-color:#c5d7bd;color:#365f35;min-height:40px}.medicine-platform_platform__KmKrg .medicine-dose-actions .medicine-skip{background:white;border-color:#dde4d9;color:#64715f}.medicine-platform_platform__KmKrg .medicine-card-footer{border-color:#e4ebe1;margin-top:16px}.medicine-platform_platform__KmKrg .medicine-card-footer button{color:#677962}.medicine-platform_platform__KmKrg .medicine-card-footer b{color:#956724}.medicine-platform_platform__KmKrg .medicine-history{border-color:#e3ebde}.medicine-platform_platform__KmKrg .medicine-history summary{color:#435d3e}.medicine-platform_platform__KmKrg .medicine-history summary span{color:#798472}.medicine-platform_platform__KmKrg .medicine-history li small{color:#748269}.medicine-platform_platform__KmKrg .medicine-form{scroll-margin-top:90px}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-form input,.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-form textarea{background:#f8faf6!important;border:1px solid #d6e1d0!important;color:#284a30!important;-webkit-text-fill-color:#284a30!important;caret-color:#284a30;font-size:16px!important;opacity:1;color-scheme:light}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-form input::placeholder,.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-form textarea::placeholder{color:#748477!important;-webkit-text-fill-color:#748477!important}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-form .medicine-close{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.medicine-platform_platform__KmKrg.medicine-platform_platform__KmKrg .medicine-form .medicine-close svg{width:18px;height:18px;min-width:18px}.medicine-platform_platform__KmKrg .medicine-form>label{color:#4d6745}.medicine-platform_platform__KmKrg .medicine-form>label small{color:#788871}.medicine-platform_platform__KmKrg .medicine-form-actions,.medicine-platform_platform__KmKrg .medicine-form-heading{display:flex}.medicine-platform_platform__KmKrg .medicine-form button{background:#2f603d;color:white}.medicine-platform_platform__KmKrg .medicine-form-actions .medicine-cancel{background:#f4f7ef;color:#566b48;border-color:#d5dfca}.medicine-platform_platform__KmKrg .medicine-empty-state{background:#fff;border-color:var(--line);color:#365333}.medicine-platform_platform__KmKrg .medicine-empty-state p{color:#6c7d62}.medicine-platform_platform__KmKrg .medicine-empty-state button{background:#edf3e5;color:#486537;border-color:#cddcbd}.medicine-platform_platform__KmKrg .medicine-import-note{background:#edf2e7;color:#667a54;border-color:#d9e3cc}.medicine-platform_platform__KmKrg .medicine-import-note button{background:#fff;color:#527139;border-color:#c8d6b7}.medicine-platform_platform__KmKrg .medicine-import-note>svg{color:#748c56}.medicine-platform_platform__KmKrg .medicine-clinical-note{color:#7c8874}.medicine-platform_platform__KmKrg .medicine-clinical-note svg{color:#71805e}.medicine-platform_platform__KmKrg .medicine-notice{background:#e7f1e0;border-color:#c7dab9;color:#456735}.medicine-platform_platform__KmKrg .medicine-error{background:#fff0ed;border-color:#f0c4bc;color:#9a473b}@media(max-width:850px){.medicine-platform_records__1Nbzp>div,.medicine-platform_week__qqrsP{grid-template-columns:1fr}.medicine-platform_supplies__N7vu4 article{flex-wrap:wrap}.medicine-platform_supplies__N7vu4 article button{margin-left:60px}.medicine-platform_tabs___smh4 button{padding-inline:12px;flex:1 0 auto}}@media(max-width:520px){.medicine-platform_metrics__fGfJ4{gap:7px}.medicine-platform_metrics__fGfJ4 article{padding:14px 10px}.medicine-platform_metrics__fGfJ4 strong{font-size:28px}.medicine-platform_metrics__fGfJ4 small,.medicine-platform_metrics__fGfJ4 span{font-size:10px}.medicine-platform_week__qqrsP{padding:18px 12px}.medicine-platform_week__qqrsP>div:last-child{gap:4px}.medicine-platform_week__qqrsP button{padding:10px 3px}.medicine-platform_history__JeTi_,.medicine-platform_records__1Nbzp,.medicine-platform_supplies__N7vu4{padding:18px}.medicine-platform_platform__KmKrg .medicine-summary{padding:20px}.medicine-platform_platform__KmKrg .medicine-summary-title h2{font-size:23px}.medicine-platform_supplies__N7vu4 article>strong{min-width:60px}.medicine-platform_tabs___smh4{border-radius:12px}.medicine-platform_tabs___smh4 button{font-size:13px}}@media print{.medicine-platform_platform__KmKrg>:not(.medicine-platform_printPlan__71Vws){display:none!important}.medicine-platform_printPlan__71Vws{display:block;color:#000;background:#fff}.medicine-platform_printPlan__71Vws article{page-break-inside:avoid;break-inside:avoid;border-bottom:1px solid #ccc;padding:12px 0}.medicine-platform_printPlan__71Vws h1{font-size:28px}.medicine-platform_printPlan__71Vws h2{font-size:18px}}