.cc-workspace-home .cc-home-hero{margin-bottom:12px;padding:18px 22px 14px}.cc-workspace-home .cc-home-brand{width:58px;height:52px;margin:0 auto 10px}.cc-workspace-home .cc-home-hero h1{margin:0 0 6px;font-size:23px}.cc-workspace-home .cc-home-hero>p{margin:0 0 14px}.cc-workspace-home .cc-home-start{margin:12px 0 14px}.cc-workspace-home .cc-home-start h2{margin:0 0 8px;font-size:13px}.cc-workspace-home .cc-entry-modes{gap:8px}.cc-workspace-home .cc-entry-modes>button{min-height:72px;padding:10px 12px}.cc-workspace-home .cc-entry-modes small{font-size:11px;line-height:1.35}.cc-workspace-home .cc-disease-search{margin-top:10px}.cc-workspace-home #cc-workspace-search-results{text-align:left;margin:8px 0}.cc-workspace-home #cc-workspace-search-results ul{max-height:280px;margin:6px 0;padding:0;list-style:none;overflow-y:auto}.cc-workspace-home #cc-workspace-search-results .cc-open-workspace{text-align:left;width:100%;min-height:42px;padding:9px 12px}.cc-workspace-home .cc-home-tools{margin:12px 0 20px;padding:14px 16px}.cc-workspace-home .cc-home-tools-heading h2{margin:0 0 4px;font-size:16px}.cc-workspace-home .cc-home-tools-heading p{margin:0 0 10px}.cc-workspace-home .cc-home-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cc-workspace-home .cc-home-tool-grid>button{min-width:0;padding:10px}.cc-workspace-home .cc-home-tool-grid small{font-size:11px;line-height:1.4}.cc-workspace-home .cc-disease-card{padding:15px}.cc-workspace-home .cc-disease-card p{margin:8px 0}@media (max-width:640px){.cc-workspace-home .cc-home-hero{padding:14px 12px}.cc-workspace-home .cc-home-brand{width:44px;height:40px;margin-bottom:8px}.cc-workspace-home .cc-home-hero h1{font-size:20px}.cc-workspace-home .cc-entry-modes{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-workspace-home .cc-entry-modes>button{min-width:0;min-height:78px;padding:9px}.cc-workspace-home .cc-entry-modes>button>svg{flex-shrink:0;width:18px}.cc-workspace-home .cc-home-tools{padding:12px}.cc-workspace-home .cc-home-tool-grid{grid-template-columns:1fr;gap:6px}.cc-workspace-home .cc-home-tool-grid>button{min-height:48px}.cc-workspace-home .cc-home-tool-grid small{display:none}}.cc-workspace-home .cc-disease-card{box-shadow:none;background:#fff;border:1px solid #dce3e9;border-radius:7px}.cc-workspace-home .cc-disease-card:hover{border-color:#8caab2;box-shadow:0 2px 8px #1533400a}.cc-workspace-home .cc-disease-icon{color:#365865;background:#f0f5f6;border-radius:5px;width:28px;height:28px;padding:4px}.cc-workspace-home .cc-disease-icon svg{width:20px;height:20px}.cc-workspace-home .cc-specialty{color:#647483;font-size:11px}.cc-workspace-home .cc-disease-card h2{color:#203c4c;font-size:16px}.cc-workspace-home .cc-card-meta{display:none}.cc-workspace-home .cc-search-clear{color:#315461;cursor:pointer;background:#eef4f5;border:0;border-radius:4px;padding:5px 9px}.cc-workspace-home #cc-workspace-search-results .cc-open-workspace{background:#fff;border:1px solid #e2e8ed;border-radius:5px;justify-content:space-between;margin-bottom:4px;display:flex}.cc-workspace-home #cc-workspace-search-results .cc-open-workspace small{color:#667886;margin-top:2px;font-size:11px;display:block}.cc-workspace-home #cc-workspace-search-results .cc-open-workspace:focus-visible{outline-offset:1px;outline:2px solid #2b6676}.cc-workspace-home .cc-disease-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:1100px){.cc-workspace-home .cc-disease-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cc-workspace-home .cc-disease-grid{grid-template-columns:1fr}}.cc-site-shell .cc-workspace-home .cc-disease-card.blue .cc-disease-icon,.cc-site-shell .cc-workspace-home .cc-disease-card.violet .cc-disease-icon,.cc-site-shell .cc-workspace-home .cc-disease-card.amber .cc-disease-icon,.cc-site-shell .cc-workspace-home .cc-disease-card.teal .cc-disease-icon,.cc-site-shell .cc-workspace-home .cc-disease-card .cc-disease-icon{color:#365865;background:#f0f5f6}
.cc-workspace-home .cc-home-brand{object-fit:contain;width:231px;height:48px;margin:0 auto 16px}.cc-home-context{text-align:left;background:#fff;border:1px solid #dce5e9;border-radius:7px;margin:16px 0 12px;padding:12px 14px}.cc-home-setting{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cc-home-setting strong,.cc-home-specialty strong{color:#294958;margin-right:8px;font-size:12px}.cc-home-setting button{color:#536572;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;min-height:38px;padding:8px 12px}.cc-home-setting button[aria-pressed=true]{color:#fff;background:#214e5c}.cc-home-specialty{align-items:center;gap:8px;margin:10px 0 6px;display:flex}.cc-home-specialty select{color:#294958;background:#fff;border:1px solid #d5dfe4;border-radius:5px;flex:1;min-width:0;max-width:460px;min-height:38px;padding:6px 10px}.cc-home-context>small{color:#6b7a85;margin-top:8px;font-size:11px;line-height:1.45;display:block}@media (max-width:640px){.cc-workspace-home .cc-home-brand{width:231px;height:48px}.cc-home-context{padding:10px}.cc-home-setting{gap:3px}.cc-home-setting strong{width:100%;margin-bottom:4px}.cc-home-setting button{padding:7px 9px}.cc-home-specialty{flex-direction:column;align-items:flex-start;gap:5px}.cc-home-specialty select{width:100%}}
.di-plan .di-mobile-dose-nav{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.di-plan .di-mobile-dose-nav button{color:#335968;background:#fff;border:1px solid #ccdce1;border-radius:5px;min-height:38px;padding:7px 12px}.di-plan .di-mobile-dose-nav button[aria-pressed=true]{color:#fff;background:#234f5e}.di-plan .di-dose-grid{grid-template-columns:minmax(0,1fr)}.di-plan .di-dose-grid>article[data-active=false]{display:none}.di-plan .di-dose-grid>article[data-active=true]{max-width:760px}.di-plan .di-actual-insulin{border:1px solid #dbe5e9;border-radius:6px;margin:10px 0}.di-plan .di-actual-insulin>summary,.di-plan .di-factors>summary{cursor:pointer;color:#294f60;padding:10px 12px;font-size:12px;font-weight:600}.di-plan .di-actual-insulin summary small{margin:4px 0 0;font-weight:400;display:block}.di-plan .di-source-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.di-plan details.di-factors{margin:10px 0;padding:0 12px 10px}.di-plan details.di-factors:not([open]){padding-bottom:0}.di-plan .di-monitoring-shortcuts{border-top:1px solid #dbe5e9;margin:12px 0;padding-top:12px}.di-plan .di-monitoring-shortcuts>article{border:1px solid #dbe5e9;border-radius:5px;grid-template-columns:1fr auto;align-items:center;gap:8px;margin:6px 0;padding:9px 10px;display:grid}.di-plan .di-monitoring-shortcuts details{grid-column:1/-1;font-size:11px}.di-plan .di-monitoring-shortcuts strong{color:#355564;font-size:12px}.di-plan .di-split button{color:#285766;cursor:pointer;background:#fff;border:1px solid #c9dce2;border-radius:4px;padding:5px 8px}@media (max-width:640px){.di-plan .di-source-inputs{grid-template-columns:1fr}.di-plan .di-monitoring-shortcuts>article{grid-template-columns:minmax(0,1fr)}}.dm-quick-rechecks{background:#f8fbfc;border:1px solid #d7e3e8;border-radius:6px;margin:12px 0;padding:12px}.dm-quick-rechecks h4{color:#294f60;margin:0 0 6px;font-size:13px}.dm-quick-rechecks>p{color:#617582;margin:0 0 8px;font-size:12px}.dm-quick-rechecks .wf-followup-fields{margin:8px 0}
.htn-medication-library{color:#24354a;padding:14px;container-type:inline-size}.htn-medication-library>header h3{margin:0 0 4px;font-size:16px}.htn-medication-library p{margin:6px 0;font-size:12px;line-height:1.5}.htn-medication-library>header p{color:#64748b}.htn-library-class-pills{gap:9px;margin:14px 0;display:grid}.htn-library-class-pills>div>span{color:#617186;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.htn-library-class-pills>div>div{flex-wrap:wrap;gap:5px;display:flex}.cc-site-shell .htn-library-class-pills button{color:#334b64;background:#fff;border:1px solid #d8e1eb;border-radius:18px;min-height:32px;padding:5px 9px;font-size:11px}.cc-site-shell .htn-library-class-pills button[aria-pressed=true]{color:#203e61;background:#eaf2fb;border-color:#22558a;box-shadow:inset 0 0 0 1px #22558a}.htn-library-search{gap:5px;margin:10px 0;font-size:11px;font-weight:600;display:grid}.htn-library-search input{border:1px solid #d5dfea;border-radius:6px;width:100%;padding:8px 10px;font-weight:400}.htn-medication-library .htn-library-class-caption{color:#64748b;margin:9px 0;font-size:11px}.htn-library-browser{grid-template-columns:minmax(210px,.85fr) minmax(0,1.4fr);align-items:start;gap:12px;display:grid}.htn-library-product-list{gap:5px;display:grid}.cc-site-shell .htn-library-product-list>button{color:#24354a;text-align:left;background:#fff;border:1px solid #dce4ed;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;gap:5px 7px;width:100%;min-height:44px;padding:9px 10px;line-height:1.4;display:grid}.cc-site-shell .htn-library-product-list>button[aria-pressed=true]{background:#edf4fb;border-color:#22558a;box-shadow:inset 3px 0 #22558a}.htn-library-product-name{grid-column:1/-1;font-size:12px;font-weight:650}.htn-library-product-start{color:#526880;grid-column:1/-1;font-size:11px;font-weight:400}.htn-library-product-start b{font-weight:600}.htn-library-product-status{color:#778395;grid-column:1/-1;font-size:10px;font-weight:400}.htn-library-product-status[data-linked=true]{color:#22558a}.htn-library-product-detail{background:#fff;border:1px solid #dce4ed;border-radius:7px;min-width:0;padding:12px}.htn-library-product-detail>header{border-bottom:1px solid #edf0f5;padding-bottom:8px}.htn-library-product-detail h4{margin:0;font-size:14px;line-height:1.4}.htn-medication-library .htn-library-dose-grid{gap:0;margin:6px 0 10px;display:grid}.htn-medication-library .htn-library-dose-grid>div{border-bottom:1px solid #edf0f5;grid-template-columns:90px minmax(0,1fr);gap:8px;padding:7px 0;font-size:12px;line-height:1.45;display:grid}.htn-library-dose-grid dt{color:#45627c;font-weight:600}.htn-library-dose-grid dd{margin:0}.htn-library-risk{color:#715348}.htn-library-order{gap:6px;margin:12px 0;display:grid}.cc-site-shell .htn-library-order button{color:#22558a;background:#edf4fb;border-color:#cbdced;justify-content:flex-start;min-height:40px;padding:9px 10px;font-size:12px}.htn-library-order small,.htn-library-reference{color:#7b5b40;font-size:11px;line-height:1.5;display:block}.htn-library-reference{margin:10px 0}.htn-library-product-detail a,.htn-library-effects a{color:#22558a;margin-top:8px;font-size:11px;display:inline-block}.htn-library-considerations{margin:10px 0 0;font-size:11px}.htn-library-considerations summary{cursor:pointer}.htn-library-considerations dl{grid-template-columns:80px minmax(0,1fr);gap:6px 9px;line-height:1.5;display:grid}.htn-library-considerations dd{margin:0}.htn-library-advanced,.htn-library-effects{border-top:1px solid #dfe7ef;margin-top:12px;padding-top:10px}.htn-library-advanced>summary,.htn-library-effects>summary{cursor:pointer;font-size:12px;font-weight:600}.htn-library-context{gap:8px;margin:10px 0;display:grid}.htn-library-context article{background:#f5f8fc;border-left:3px solid #4b729b;padding:10px}.htn-library-context article[data-tone=warning]{background:#fffaf1;border-left-color:#9e6b20}.htn-library-context article[data-tone=danger]{background:#fdf5f5;border-left-color:#b94350}.htn-library-context strong{font-size:12px}.htn-library-context article>div{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.cc-site-shell .htn-library-context button{min-height:32px;padding:5px 8px;font-size:11px}.htn-library-effects article{border-bottom:1px solid #e6ebf1;padding:12px 0}.htn-library-effects h4{margin:0 0 5px;font-size:13px}.htn-library-effects table{border-collapse:collapse;width:100%;margin-top:10px;font-size:11px}.htn-library-effects th,.htn-library-effects td{text-align:left;border-bottom:1px solid #e6ebf1;padding:8px}.htn-medication-library button:focus-visible,.htn-medication-library summary:focus-visible{outline-offset:3px;outline:2px solid #22558a}@container (max-width:620px){.htn-library-browser{grid-template-columns:minmax(0,1fr)}.htn-library-product-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:390px){.htn-library-product-list{grid-template-columns:minmax(0,1fr)}.htn-medication-library .htn-library-dose-grid>div{grid-template-columns:76px minmax(0,1fr)}}.htn-picker{gap:10px;min-width:0;display:grid}.htn-picker .htn-picker-strategy{color:#223b54;background:#edf4fb;border-left:3px solid #22558a;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.htn-picker-context{gap:5px;display:grid}.htn-picker-context>small,.htn-picker-caption>small{color:#617186;font-size:12px;line-height:1.4}.htn-picker-context>div{flex-wrap:wrap;gap:5px;display:flex}.htn-picker-context button{color:#31465d;cursor:pointer;background:#fff;border:1px solid #ccd6e2;border-radius:18px;min-height:36px;padding:5px 10px;font-size:13px}.htn-picker-context button[aria-pressed=true]{color:#734a0e;background:#fff4dc;border-color:#bd852e}.htn-picker-caption{justify-content:space-between;align-items:center;gap:8px;display:flex}.htn-picker-caption button,.htn-picker-edit{color:#22558a;cursor:pointer;background:0 0;border:0;flex:none;min-height:36px;padding:5px 7px;font-size:13px;text-decoration:underline}.htn-picker-classes{gap:9px;display:grid}.htn-picker-class{border:1px solid #d6dfe9;border-radius:8px;min-width:0;overflow:hidden}.htn-picker-class h4{color:#31465d;background:#f3f6fa;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:7px 10px;font-size:13px;display:flex}.htn-picker-class h4 small{color:#617186;font-size:11px;font-weight:400}.htn-picker-product{border-top:1px solid #e2e8ef}.htn-picker-row{text-align:left;color:#263b51;cursor:pointer;background:#fff;border:0;grid-template-columns:minmax(120px,1fr) minmax(90px,.8fr) minmax(140px,1.5fr);align-items:center;gap:6px 12px;width:100%;padding:9px 10px;font-size:13px;line-height:1.4;display:grid}.htn-picker-row:hover,.htn-picker-row[aria-expanded=true]{background:#edf4fb}.htn-picker-row-wrap{align-items:center;display:flex}.htn-picker-row-wrap .htn-picker-row{flex:1;min-width:0}.cc-site-shell .htn-picker .htn-picker-row{display:grid}.cc-site-shell .htn-picker .htn-picker-purposes{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.cc-site-shell .htn-picker .htn-picker-purposes button{color:#31465d;white-space:normal;background:#fff;border:1px solid #ccd6e2;border-radius:7px;justify-content:center;min-height:44px;padding:7px 6px;font-size:13px}.cc-site-shell .htn-picker .htn-picker-purposes button[aria-pressed=true]{color:#075861;background:#e8f4f5;border-color:#087f8c}.htn-picker-active,.htn-picker-chooser,.htn-picker-retained-plans{border:1px solid #d6dfe9;border-radius:8px;min-width:0;overflow:hidden}.htn-picker-active-heading{color:#31465d;background:#f3f6fa;justify-content:space-between;align-items:center;gap:8px;padding:3px 10px;font-size:13px;display:flex}.cc-site-shell .htn-picker .htn-picker-active-heading button,.cc-site-shell .htn-picker .htn-picker-options button{color:#22558a;white-space:normal;text-align:left;background:0 0;border:0;min-height:44px;padding:5px 6px;font-size:13px;text-decoration:underline}.htn-picker-choice-class h4,.htn-picker-retained-plans>h4{color:#31465d;background:#f3f6fa;margin:0;padding:7px 10px;font-size:13px}.htn-picker-chooser>p{margin:8px 10px;font-size:13px}.cc-site-shell .htn-picker .htn-picker-choice{color:#263b51;text-align:left;white-space:normal;background:#fff;border:0;border-top:1px solid #e2e8ef;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3px 8px;width:100%;min-height:48px;padding:8px 10px;font-size:13px;display:grid}.htn-picker-choice small{color:#617186;grid-column:1/-1}.cc-site-shell .htn-picker .htn-picker-choice[aria-pressed=true]{background:#edf4fb}.htn-picker-source{color:#22558a;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:6px;font-size:11px;display:flex}.htn-picker-product[data-selected=true]>.htn-picker-row-wrap{border-left:3px solid #087f8c}.htn-picker-name{flex-direction:column;font-weight:650;display:flex}.htn-picker-name small{color:#617186;font-size:11px;font-weight:400}.htn-picker-dose{font-weight:600}.htn-picker-effect{color:#4d6177;font-size:12px}.htn-picker-product>.wf-clinical-hold,.htn-picker .htn-picker-retained{margin:5px 10px;font-size:13px}.htn-picker-product>.htn-picker-detail:not([hidden]){padding:8px}.htn-picker-product .wf-treatment-card{margin:0}.htn-picker-more>summary,.htn-picker-fit>summary,.htn-picker-guidance>summary,.htn-picker-other-plans>summary{cursor:pointer;color:#22558a;min-height:38px;padding:9px 10px;font-size:13px}.htn-picker-fit>summary{min-height:44px}.htn-picker-fit>.htn-picker-context{padding:0 10px 10px}.htn-picker-guidance>p{font-size:13px;line-height:1.5}.htn-picker button:focus-visible,.htn-picker summary:focus-visible{outline-offset:-3px;outline:3px solid #087f8c}@media (max-width:600px){.htn-picker{gap:8px}.htn-picker-context button,.htn-picker-more>summary{min-height:44px}.htn-picker-caption{align-items:flex-start}.htn-picker-caption>small{max-width:60%}.htn-picker-caption button{white-space:normal;flex-basis:35%}.htn-picker-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:4px 8px;padding-top:8px;padding-bottom:8px}.htn-picker-effect{grid-column:1/-1}}.htn-picker-preview-action{align-items:center;gap:5px;display:flex}.htn-picker-preview-action>.htn-picker-row-wrap{flex:1;min-width:0}.htn-picker-preview-action .htn-picker-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.htn-picker-preview-action .htn-picker-effect{grid-column:1/-1}.htn-picker-quick-action{flex:none;padding:5px;display:flex}.cc-site-shell .htn-picker-quick-action>button{white-space:normal;min-width:44px;min-height:44px}.htn-picker-active-heading>div{min-width:0}.htn-picker-active-heading>div>small,.htn-picker-fit>summary>small{color:#617186;font-size:12px;line-height:1.4;display:block}@media (max-width:600px){.htn-picker-preview-action{flex-wrap:wrap}.htn-picker-preview-action>.htn-picker-row-wrap{flex-basis:100%}.htn-picker-quick-action{margin-left:auto}}.htn-picker-quick-recheck{padding:0 10px 6px}.htn-picker-quick-recheck .htn-safety-recheck{margin:0}.cc-site-shell .htn-picker-quick-recheck .htn-safety-recheck button{min-height:44px}@media (max-width:420px){.htn-picker .htn-picker-row,.htn-picker-preview-action .htn-picker-row{grid-template-columns:minmax(0,1fr)}.htn-picker-name,.htn-picker-dose{overflow-wrap:anywhere;min-width:0}.htn-picker-effect{grid-column:1}}
.dm-picker{gap:9px;min-width:0;display:grid}.dm-insulin-exposure{border:1px solid #d6dfe9;border-radius:6px;min-width:0;margin:6px 0;padding:6px 8px 8px}.dm-insulin-exposure legend{padding:0 3px;font-size:12px;font-weight:600}.dm-insulin-exposure>div{flex-wrap:wrap;gap:5px;display:flex}.cc-site-shell .dm-picker .dm-insulin-exposure button{flex:1;min-height:44px;padding:6px 10px}.cc-site-shell .dm-picker .dm-insulin-exposure button[aria-pressed=true]{color:#183f68;background:#edf4fb;border-color:#7396bc}.dm-picker-anchor{scroll-margin-top:12px}.dm-regimen-heading{flex-wrap:wrap;align-items:baseline;gap:3px 10px;display:flex}.dm-regimen-heading strong{color:#294e68;font-size:13px}.dm-regimen-heading small{color:#617186;font-size:11px}.dm-class-navigation{min-width:0}.dm-class-navigation>small{color:#526d7d;margin-bottom:4px;font-size:11px;display:block}.dm-class-rail{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:wrap;gap:5px;padding:2px 2px 5px;display:flex;overflow-x:visible}.cc-site-shell .dm-picker .dm-class-rail>button{white-space:nowrap;border-radius:6px;flex:none;height:44px;min-height:44px;padding:6px 10px;font-size:12px}.cc-site-shell .dm-picker .dm-class-rail>button[aria-pressed=true]{color:#183f68;background:#edf4fb;border-color:#7396bc}.dm-direct-products:not([hidden]){border:1px solid #d6dfe9;border-radius:6px;gap:3px;display:grid;overflow:hidden}.dm-direct-products>strong{color:#365367;background:#f3f6fa;padding:7px 10px;font-size:12px}.dm-current-preview-label{color:#526d7d;background:#f6f9fb;margin:0;padding:5px 10px;font-size:11px}.dm-picker-purposes{gap:4px;display:flex}@media (max-width:600px){.dm-picker-purposes{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dm-direct-products .dm-picker-product-choice{flex-wrap:wrap}.dm-direct-products .dm-picker-product-choice>strong{flex-basis:100%}}.cc-site-shell .dm-picker .dm-picker-purposes button{white-space:normal;flex:1;min-width:0;min-height:44px;padding:6px;font-size:12px;line-height:1.3}.cc-site-shell .dm-picker .dm-picker-purposes button[aria-pressed=true]{color:#183f68;background:#edf4fb;border-color:#7396bc}.dm-picker-active{border:1px solid #d6dfe9;border-radius:8px;min-width:0;overflow:hidden}.dm-basal-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.cc-site-shell .dm-picker :is(.dm-basal-product,.dm-meal-product){white-space:normal;text-align:left;background:#fff;border:1px solid #d5e0e6;border-radius:6px;align-content:start;gap:3px;min-width:0;min-height:64px;padding:8px;line-height:1.3;display:grid}.cc-site-shell .dm-picker :is(.dm-basal-product,.dm-meal-product) strong{color:#294e68;font-size:12px;font-weight:600}.cc-site-shell .dm-picker :is(.dm-basal-product,.dm-meal-product) span{color:#526d7d;font-size:11px}.cc-site-shell .dm-picker :is(.dm-basal-product,.dm-meal-product) small{color:#617480;font-size:10px}.cc-site-shell .dm-picker :is(.dm-basal-product,.dm-meal-product)[aria-pressed=true]{background:#f0f5f9;border-color:#7396bc}.dm-picker-alternatives{gap:4px;display:grid}.cc-site-shell .dm-picker .dm-picker-change,.cc-site-shell .dm-picker .dm-picker-class-choice,.cc-site-shell .dm-picker .dm-picker-product-choice{white-space:normal;text-align:left;justify-content:space-between;width:100%;min-height:44px;padding:7px 10px;font-size:13px}.cc-site-shell .dm-picker .dm-picker-product-choice{border:0;gap:10px;display:flex}.dm-picker-product-choice span{color:#617186;font-size:12px}.dm-picker-context{gap:5px;display:grid}.dm-picker-context>small,.dm-picker-caption>small{color:#617186;font-size:12px;line-height:1.4}.dm-picker-context>div{flex-wrap:wrap;gap:5px;display:flex}.cc-site-shell .dm-picker-context button{border-radius:18px;min-height:36px;padding:5px 10px;font-size:12px}.cc-site-shell .dm-picker-context button[aria-pressed=true]{color:#734a0e;background:#fff4dc;border-color:#bd852e}.dm-picker-caption{justify-content:space-between;align-items:center;gap:8px;display:flex}.cc-site-shell .dm-picker-caption button,.cc-site-shell .dm-picker-retained button{color:#22558a;background:0 0;border:0;flex-shrink:0;min-height:40px;font-size:12px;text-decoration:underline}.dm-picker-classes{gap:8px;display:grid}.dm-picker-class{border:1px solid #d6dfe9;border-radius:8px;min-width:0;overflow:hidden}.dm-picker-class h4{color:#31465d;background:#f3f6fa;justify-content:space-between;gap:8px;margin:0;padding:7px 10px;font-size:13px;display:flex}.dm-picker-class h4 small{color:#617186;font-size:11px;font-weight:400}.dm-picker-product{border-top:1px solid #e2e8ef}.cc-site-shell .dm-picker .dm-picker-row{text-align:left;white-space:normal;color:#263b51;border:0;border-radius:0;grid-template-columns:minmax(90px,1fr) minmax(100px,1fr) minmax(130px,1.25fr);align-items:start;gap:6px 10px;width:100%;min-width:0;min-height:44px;padding:9px 10px;font-size:13px;line-height:1.4;display:grid}.cc-site-shell .dm-picker .dm-picker-row:hover,.cc-site-shell .dm-picker .dm-picker-row[aria-expanded=true]{background:#edf4fb}.dm-picker-product[data-selected=true]>.dm-picker-row{border-left:3px solid #087f8c}.dm-picker-name{flex-direction:column;min-width:0;font-weight:650;display:flex}.dm-picker-name small{color:#617186;font-size:11px;font-weight:400}.dm-picker-dose{overflow-wrap:anywhere;min-width:0;font-weight:600}.dm-picker-effect{color:#4d6177;font-size:12px}.dm-picker .dm-picker-warning,.dm-picker .dm-picker-retained,.dm-picker .dm-picker-reference-label{margin:5px 10px;font-size:13px;line-height:1.45}.dm-picker .dm-picker-warning{color:#865913}.dm-picker-detail:not([hidden]){padding:8px}.dm-picker-detail .wf-treatment-card{margin:0}.dm-picker-more>summary,.dm-picker-guidance>summary,.dm-picker-evidence>summary,.dm-picker-other-plans>summary{cursor:pointer;color:#22558a;min-height:40px;padding:9px 10px;font-size:13px}.dm-picker-evidence p,.dm-picker-guidance p{font-size:13px;line-height:1.5}.dm-picker button:focus-visible,.dm-picker summary:focus-visible{outline-offset:-3px;outline:3px solid #087f8c}.dm-insulin-parts{gap:4px;display:flex}.cc-site-shell .dm-picker .dm-insulin-parts button{white-space:normal;flex:1;min-width:0;min-height:44px;padding:6px;font-size:12px}.cc-site-shell .dm-picker .dm-insulin-parts button[aria-pressed=true]{color:#183f68;background:#edf4fb;border-color:#7396bc}.dm-insulin-context,.dm-insulin-neutral{color:#31465d;background:#f8fafc;border:1px solid #d6dfe9;border-radius:8px;gap:5px;min-width:0;padding:8px 10px;display:grid}.dm-insulin-context>strong,.dm-insulin-neutral>strong{font-size:13px}.dm-insulin-context p,.dm-insulin-neutral p{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.dm-insulin-context .dm-insulin-actual{color:#263b51}.dm-insulin-mode,.dm-insulin-start-choices{flex-wrap:wrap;gap:4px;display:flex}.cc-site-shell .dm-picker .dm-insulin-mode button,.cc-site-shell .dm-picker .dm-insulin-calculation button,.cc-site-shell .dm-picker .dm-insulin-neutral button,.cc-site-shell .dm-picker .dm-insulin-start-choices button{white-space:normal;text-align:left;min-height:44px;padding:6px 8px;font-size:12px}.cc-site-shell .dm-picker .dm-insulin-mode button{color:#22558a;background:0 0;border:0;padding-left:0;text-decoration:underline}.dm-insulin-calculation{border-top:1px solid #e2e8ef;gap:4px;min-width:0;padding-top:6px;font-size:12px;display:grid}.dm-insulin-calculation output{color:#263b51;overflow-wrap:anywhere;font-weight:600;display:block}.dm-insulin-calculation-basal{border-top:0;padding-top:0}.dm-insulin-context-actions{flex-wrap:wrap;align-items:flex-start;gap:4px 10px;display:flex}.dm-insulin-teaching{flex:185px;min-width:0}.dm-insulin-teaching[open]{flex-basis:100%}.dm-insulin-teaching>summary{box-sizing:border-box;cursor:pointer;color:#22558a;min-height:44px;padding:12px 0;font-size:12px;line-height:20px}.dm-insulin-teaching>p+p{margin-top:5px}.cc-site-shell .dm-picker .dm-insulin-context-actions>button{color:#22558a;text-align:left;white-space:normal;background:0 0;border:0;flex:0 auto;min-height:44px;padding:6px 0;font-size:12px;text-decoration:underline}.dm-picker-comparison-filters{gap:6px;margin-bottom:8px;display:grid}.dm-picker-comparison-filters [role=group]{flex-wrap:wrap;gap:4px;display:flex}.cc-site-shell .dm-picker .dm-picker-comparison-filters button{white-space:normal;min-height:44px;padding:6px 8px;font-size:12px}.cc-site-shell .dm-picker .dm-picker-comparison-filters button[aria-pressed=true]{color:#183f68;background:#edf4fb;border-color:#7396bc}.dm-picker .dm-picker-cost-filter{align-items:center;gap:8px;min-height:44px;font-size:13px;display:flex}.dm-picker .dm-picker-cost-filter input{flex:none;width:18px;height:18px;margin:0}.dm-picker-comparison-filters small{color:#4b5c70;font-size:12px;line-height:1.45}.dm-picker-comparison-class{padding:6px 0;font-size:12px;display:block}.cc-site-shell .dm-picker .dm-insulin-start-choices button[aria-pressed=true]{color:#183f68;background:#edf4fb;border-color:#7396bc}@media (max-width:600px){.cc-site-shell .dm-picker .dm-picker-row{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4px 8px}.dm-picker-effect{grid-column:1/-1}.cc-site-shell .dm-picker-context button,.dm-picker-more>summary{min-height:44px}.dm-picker-caption{align-items:flex-start}.dm-picker-caption>small{max-width:65%}.dm-picker-class h4 small{text-align:right;max-width:45%}}.dm-picker-preview-header{align-items:stretch;min-width:0;display:flex}.dm-picker-preview-header>.dm-picker-row{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}.dm-picker-preview-header .dm-picker-effect{grid-column:1/-1}.dm-picker-quick-action{align-items:center;padding:5px;display:flex}.cc-site-shell .dm-picker-quick-action>button{white-space:normal;min-width:44px;min-height:44px}.dm-picker-product[data-selected=true]>.dm-picker-preview-header>.dm-picker-row{border-left:3px solid #087f8c}@media (max-width:600px){.dm-picker-preview-header{flex-wrap:wrap}.dm-picker-preview-header>.dm-picker-row{flex-basis:100%}.dm-picker-quick-action{margin-left:auto}}
.dm-glucose-context{border-top:1px solid #dce4ed;min-width:0}.dm-glucose-context>summary{cursor:pointer;color:#27516b;align-items:center;gap:8px;min-height:44px;padding:5px 2px;display:flex}.dm-glucose-context>summary strong{flex-shrink:0;font-size:12px}.dm-glucose-context>summary:before{content:"›";flex-shrink:0}.dm-glucose-context[open]>summary:before{transform:rotate(90deg)}.dm-glucose-context>summary span{text-overflow:ellipsis;white-space:nowrap;color:#617186;min-width:0;font-size:12px;overflow:hidden}.dm-glucose-context-body{gap:3px;padding:0 0 6px;display:grid}.dm-glucose-group{border-top:1px solid #e6ebf1;min-width:0}.dm-glucose-group>summary{cursor:pointer;color:#27516b;min-height:44px;padding:8px 2px;font-size:13px}.dm-glucose-group-body{gap:8px;min-width:0;padding:0 0 8px;display:grid}.dm-glucose-group-body>p,.dm-glucose-tools p{color:#617186;margin:0;font-size:12px;line-height:1.45}.dm-glucose-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.dm-glucose-context .dm-glucose-fields>.wf-field,.dm-glucose-context .dm-glucose-fields>.af-field{min-width:0;margin-bottom:0}.dm-glucose-context .dm-glucose-context-body[hidden],.dm-glucose-context .dm-glucose-group-body[hidden]{display:none}.dm-glucose-fields>.wf-field-wide{grid-column:1/-1}.dm-glucose-context .wf-choices{flex-wrap:wrap}.dm-glucose-tools{gap:7px;min-width:0;display:grid}.dm-glucose-tools article{background:#f4f7fa;border-radius:5px;gap:4px;min-width:0;padding:7px 8px;display:grid}.dm-glucose-tools strong,.dm-glucose-tools output{overflow-wrap:anywhere;font-size:12px}.dm-glucose-tools output{color:#304a5d}.dm-glucose-links{flex-wrap:wrap;gap:4px 8px;display:flex}.cc-site-shell .dm-glucose-links button{color:#22558a;text-align:left;background:0 0;border:0;width:auto;min-height:44px;padding:4px 0;font-size:12px;text-decoration:underline}.dm-glucose-tools details>summary{cursor:pointer;color:#27516b;min-height:36px;padding:5px 0;font-size:12px}.dm-glucose-tools a{font-size:12px}.dm-glucose-context summary:focus-visible,.dm-glucose-context button:focus-visible{outline-offset:2px;outline:3px solid #087f8c}@media (max-width:600px){.dm-glucose-context>summary{gap:5px}.dm-glucose-context>summary strong,.dm-glucose-context>summary span{font-size:11px}.dm-glucose-fields{grid-template-columns:minmax(0,1fr)}.dm-glucose-context .wf-choices button,.dm-glucose-tools details>summary{min-height:44px}}
.med-guide{color:#203a4c;overflow-wrap:anywhere;background:#fff;border:1px solid #d8e4e9;border-radius:8px;min-width:0;margin:10px 0;padding:14px;font-size:13px;line-height:1.55}.med-guide h3{margin:0 0 5px;font-size:18px}.med-guide h4{color:#174e5e;margin:18px 0 8px;font-size:15px}.med-guide h5{margin:0;font-size:15px}.med-guide p{margin:7px 0}.med-guide-phenotypes{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0;display:grid}.med-guide .med-guide-phenotypes button{white-space:normal;text-align:left;color:#254657;background:#f7fafb;border:1px solid #cbdce4;border-radius:6px;min-height:56px;padding:10px;display:block}.med-guide-phenotypes strong,.med-guide-phenotypes span{display:block}.med-guide-phenotypes span{color:#5b707c;margin-top:3px;font-size:11px}.med-guide .med-guide-phenotypes button[aria-pressed=true]{color:#174e5e;background:#e5f2f1;border-color:#39817c;box-shadow:inset 0 0 0 1px #39817c}.med-guide .med-guide-phenotypes button[aria-pressed=true] strong{color:#174e5e}.med-guide-key{background:#f1f6f8;border-left:3px solid #568794;padding:9px 11px}.med-guide-classes{border-bottom:1px solid #dce6ea;flex-wrap:wrap;gap:6px;margin-bottom:8px;padding:10px 0;display:flex}.med-guide .med-guide-classes button{color:#355165;text-align:left;white-space:normal;background:#fff;border:1px solid #d5e1e7;border-radius:5px;min-height:40px;padding:7px 10px;font-size:11px}.med-guide .med-guide-classes button[aria-pressed=true]{color:#174e5e;background:#e5f2f1;border-color:#39817c}.med-guide-classes small{color:#607985;margin-left:5px}.med-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.med-guide-grid article{border:1px solid #dce6ea;border-radius:7px;min-width:0;padding:12px}.med-guide-card-heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.med-guide-card-heading>span{color:#486672;background:#edf4f6;border-radius:4px;padding:3px 6px;font-size:10px}.med-guide-dose{background:#f1f7f7;border-radius:4px;padding:8px}.med-guide-risks,.med-guide-patient-cautions{margin:8px 0;padding-left:19px}.med-guide-patient-cautions{color:#8a382f;background:#fff4f1;border-left:3px solid #c97d6d;padding:8px 8px 8px 26px}.med-guide-grid footer{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.med-guide-grid footer>span{color:#795e30;font-size:11px}.med-guide-grid footer a{font-size:11px}.med-guide .med-guide-grid footer button{white-space:normal;color:#174e5e;background:#eef7f6;border:1px solid #c4dce0;border-radius:5px;min-height:44px;padding:8px 10px}.med-guide button:focus-visible{outline-offset:2px;outline:3px solid #176b9b}@media (max-width:800px){.med-guide-grid{grid-template-columns:1fr}.med-guide-phenotypes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.med-guide{padding:10px}.med-guide-phenotypes{gap:5px}.med-guide .med-guide-phenotypes button{padding:8px;font-size:12px}.med-guide-grid article{padding:10px}}
.wf-dose-at-glance{background:#f4f9fa;border:1px solid #c5dce2;border-left:3px solid #4c8895;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin:0 12px 10px;padding:11px 12px;display:flex}.wf-dose-at-glance>div{min-width:0}.wf-dose-at-glance span,.wf-dose-at-glance strong{display:block}.wf-dose-at-glance span{color:#627e8a;margin-bottom:3px;font-size:10px}.wf-dose-at-glance strong{color:#284e61;font-size:13px}.wf-dose-at-glance p{color:#355b6c;overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.5}.wf-glance-actions{flex-shrink:0;gap:5px;max-width:125px;display:grid}.cc-site-shell .clinical-app .wf-glance-actions>button{white-space:normal;flex-shrink:0;max-width:125px;min-height:40px;font-size:11px}@media (max-width:430px){.wf-dose-at-glance{gap:8px;margin-inline:9px;padding:9px}.wf-glance-actions{max-width:100px}.cc-site-shell .clinical-app .wf-glance-actions>button{max-width:100px;min-height:44px}}.wf-score-overview>summary{cursor:pointer;color:#315c6e;padding:10px 14px;font-size:12px;font-weight:600}.wf-score-overview>summary>small{color:#71838e;margin-left:7px;font-size:10px;font-weight:400}.wf-score-overview>header{display:none}.wf-plan .wf-treatment-library{background:#f7fafb;margin:10px 0 12px}.wf-plan .wf-plan-content{padding:12px 16px}.wf-plan .wf-treatment-components{gap:5px;margin:0 0 10px;padding:0 0 10px}.wf-plan .wf-section-intro{margin-bottom:9px}.wf-plan .wf-section-intro>p{margin:4px 0;line-height:1.45}.wf-plan .wf-explained-groups{flex-wrap:wrap;padding-bottom:9px;display:flex}.wf-plan .wf-explained-groups button{flex:110px}.cc-site-shell .clinical-app .wf-plan .wf-treatment-groups button>small{display:none}.wf-plan .wf-group-purpose{color:#5c7584;margin:0 0 10px;font-size:11px;line-height:1.5}.wf-plan .wf-medicine-picker{margin:7px 0 9px;padding-bottom:9px}.wf-plan .wf-medicine-picker .wf-medicine-with-class{white-space:normal;gap:3px;max-width:180px;min-height:44px;display:grid}.wf-medicine-with-class>small{opacity:.85;font-size:9px;font-weight:400;line-height:1.35;display:block}.wf-plan .wf-treatment-library>summary{color:#315c6e;padding:11px 12px}.wf-library-body{overscroll-behavior:contain;background:#fff;border-top:1px solid #dde7ed;max-height:min(64vh,620px);overflow:auto}.wf-plan .med-guide-grid,.wf-plan .dm-drug-library-options,.wf-plan .htn-library-options{grid-template-columns:minmax(0,1fr)}.wf-plan .med-guide-phenotypes,.wf-plan .htn-library-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.wf-plan .med-guide,.wf-plan .htn-medication-library{border:0;margin:0;padding:12px}.wf-treatment-context{border-bottom:1px solid #e1e8ed;margin-bottom:8px;padding:8px 0 10px}.wf-treatment-context>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.wf-treatment-context>header>span{color:#71838e;font-size:10px}.wf-treatment-card .wf-treatment-context>header>span{display:none}.wf-treatment-context>div{flex-wrap:wrap;gap:6px;display:flex}.cc-site-shell .clinical-app .wf-treatment-context button[data-dose-calculator]{text-align:left;color:#31566a;white-space:normal;background:#f4f8fa;border:1px solid #dce6ec;flex:150px;gap:3px;padding:8px 10px;display:grid}.wf-treatment-context button[data-dose-calculator]>span{color:#647d8b;font-size:10px}.wf-treatment-context button[data-dose-calculator]>strong{font-size:12px;font-weight:600}.cc-site-shell .clinical-app .wf-treatment-context button[aria-expanded=true]{color:#194c5f;background:#eaf3f5;border-color:#6192a0}.wf-treatment-context .wf-calculator-editor{background:#fbfcfd;margin:10px 0 0;padding:12px}.wf-treatment-context .wf-calculator-editor>header h2{font-size:15px}.wf-treatment-context .wf-calculator-editor>.wf-fields,.wf-inline-dose-inputs .wf-fields{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 0}.wf-inline-dose-inputs{background:#f8fafc;border:1px solid #dbe5eb;border-radius:6px;margin:10px 0;padding:10px 12px}.wf-inline-dose-inputs>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.wf-inline-dose-inputs>header>strong{font-size:12px}.wf-input-suggestions{gap:6px;margin-top:10px;display:grid}.wf-input-suggestions>button{text-align:left;white-space:normal;overflow-wrap:anywhere;min-height:44px}.wf-input-suggestions>small{color:#647d8b;font-size:10px;line-height:1.45}.wf-dose-highlights{background:#f6f9fa;border-left:3px solid #779ca6;margin:10px 0;padding:9px 11px;font-size:12px}.wf-plan details.wf-quick-treatments{padding:0}.wf-quick-treatments>summary{cursor:pointer;color:#315c6e;padding:10px 16px;font-size:12px;font-weight:600}.wf-quick-treatments>summary>span{color:#71818c;margin-left:7px;font-size:10px;font-weight:400}.wf-quick-treatments>.wf-quick-instruction,.wf-quick-treatments>article{margin-left:12px;margin-right:12px}.wf-quick-treatments>article:last-child{margin-bottom:12px}@media (min-width:1100px){.wf-columns{grid-template-columns:minmax(0,.94fr) minmax(0,1.16fr)}}@media (max-width:700px){.wf-treatment-context .wf-calculator-editor>.wf-fields,.wf-inline-dose-inputs .wf-fields{grid-template-columns:minmax(0,1fr)}.wf-library-body{max-height:60dvh}.wf-treatment-context button[data-dose-calculator]{min-height:44px}}
.clinical-app .pain-regimen{gap:8px;min-width:0;display:grid}.clinical-app .pain-regimen-goal{margin:0;font-size:13px;line-height:1.5}.clinical-app .pain-regimen button{white-space:normal;overflow-wrap:anywhere;min-height:44px}.clinical-app .pain-regimen-components{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.clinical-app .pain-regimen-components button{justify-content:center;align-items:center;gap:6px;padding:6px;font-size:12px;line-height:1.3;display:flex}.clinical-app .pain-regimen-components button[aria-pressed=true],.clinical-app .pain-regimen-options button[aria-pressed=true]{border-color:var(--teal,#087e8b);box-shadow:inset 0 0 0 1px var(--teal,#087e8b)}.clinical-app .pain-regimen-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.clinical-app .pain-regimen-options button{text-align:left;align-content:start;gap:2px;min-width:0;padding:8px;display:grid}.clinical-app .pain-regimen-options strong{font-size:13px}.clinical-app .pain-regimen-options span,.clinical-app .pain-regimen-options small{font-size:12px;line-height:1.3}.clinical-app .pain-regimen-higher-risk{color:#8a3c17;font-weight:600}.clinical-app .pain-regimen-inputs{min-width:0;margin:12px 0}.clinical-app .pain-regimen-inputs .wf-fields{margin-top:8px}.clinical-app .pain-regimen-inputs input,.clinical-app .pain-regimen-inputs select{min-height:44px;font-size:16px}.clinical-app .pain-regimen-inputs summary,.clinical-app .pain-regimen-home summary,.clinical-app .pain-regimen-guidance summary{box-sizing:border-box;cursor:pointer;min-height:44px;padding:12px 0;font-size:13px;line-height:1.4;display:list-item}.clinical-app .pain-regimen-home{border-top:1px solid var(--line,#dce4e7);padding-top:6px}.clinical-app .pain-regimen-home p,.clinical-app .pain-regimen-guidance p{overflow-wrap:anywhere;margin:6px 0 10px;font-size:13px;line-height:1.5}.clinical-app .pain-regimen-home>div{flex-wrap:wrap;gap:6px;display:flex}.clinical-app .pain-regimen-urgent{border-left:3px solid #ae3b42}@media (max-width:600px){.clinical-app .pain-regimen-components{grid-template-columns:repeat(2,minmax(0,1fr))}.clinical-app .pain-regimen-options{grid-template-columns:minmax(0,1fr)}}
.wf-recorded-vitals{border:1px solid var(--cc-border,#dce4e8);background:#fff;border-radius:8px;margin:.65rem 0;padding:.65rem .8rem}.wf-recorded-vitals-label{color:#435663;margin-bottom:.4rem;font-size:.76rem;font-weight:650;display:block}.wf-recorded-vitals-grid{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:.5rem;display:grid}.wf-recorded-vitals-grid>div{min-width:0}.wf-recorded-vitals-grid input,.wf-recorded-vitals-grid select{box-sizing:border-box;max-width:100%}@media (max-width:520px){.wf-recorded-vitals{padding:.55rem}.wf-recorded-vitals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
