html:is(.m2-phone,.m2-tablet) body.prodterm :is(.patient-workspace,.pp-scope,.wl-panel,.cal-workspace,.rp-panel,.settings-workspace) :not(svg,svg *){font-size:max(13px,1em)!important}html:is(.m2-phone,.m2-tablet) body.prodterm :is(.patient-workspace,.pp-scope,.wl-panel,.cal-workspace,.rp-panel,.settings-workspace) :is(button,input:not([type=checkbox]):not([type=hidden]),select,textarea,[role=button]){box-sizing:border-box;min-width:44px;min-height:44px}html:is(.m2-phone,.m2-tablet) body.prodterm :is(.patient-workspace,.pp-scope,.wl-panel,.cal-workspace,.rp-panel,.settings-workspace) :is(p,dd,td,li){font-size:max(15px,1em)!important}html:is(.m2-phone,.m2-tablet) body.prodterm .rp-panel :is(.rp-fold,.rp-foldall,.rp-actions button){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;font-size:max(13px,1em)!important}html:is(.m2-phone,.m2-tablet) body.prodterm .cal-workspace .cal-chip,html:is(.m2-phone,.m2-tablet) body.prodterm .wl-panel .wl-chip{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}html.m2-tablet body.prodterm .patient-workspace .pt-workspace-body{position:relative;display:block}html.m2-tablet body.prodterm .patient-workspace .pt-list-pane{position:absolute;inset:0;border-right:0}html.m2-tablet body.prodterm .patient-workspace .pt-detail-pane{position:absolute;inset:0;display:none;padding:12px 16px 34px;background:#f5f5f7}html.m2-tablet body.prodterm .patient-workspace.has-selection .pt-list-pane{display:none}html.m2-tablet body.prodterm .patient-workspace.has-selection .pt-detail-pane{display:flex;flex-direction:column}html.m2-tablet body.prodterm .patient-workspace.has-selection .pt-mobile-back{display:block;margin-bottom:9px}html.m2-tablet body.prodterm .pt-mobile-back button{min-height:44px;padding:8px 0;border:0;background:transparent;color:#2b67c7;font:600 15px/1 Inter,sans-serif}html.m2-tablet .pp-facts{grid-template-columns:repeat(2,minmax(0,1fr))}html.m2-tablet .pp-fact:nth-child(2){border-right:0}html.m2-tablet .pp-fact:first-child,html.m2-tablet .pp-fact:nth-child(2){border-bottom:1px solid var(--cell)}html.m2-tablet .pp-fact-v{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}html.m2-tablet .rp-back{display:inline-flex;align-items:center;gap:6px;min-width:44px;min-height:44px;margin:0 0 12px;padding:0 4px;border:0;background:transparent;color:#0b3d91;font:600 15px/1 Inter,sans-serif}html.m2-tablet body.prodterm .rp-body{display:flex;flex-direction:column}html.m2-tablet body.prodterm .rp-body.has-pick .rp-side,html.m2-tablet body.prodterm .rp-body:not(.has-pick) .rp-main{display:none}html.m2-tablet body.prodterm .rp-body.has-pick .rp-main{flex:1 1 auto;width:100%;min-width:0;padding:14px 16px 40px;overflow-y:auto}html.m2-tablet body.prodterm .patient-workspace .pts-inactive{min-height:44px;font-size:15px}.guideline-summary{color:inherit;background:var(--surface,#fff);border:1px solid var(--border,#d7dde6);border-radius:8px;padding:16px;max-width:100%;overflow-wrap:anywhere;line-height:1.55}.guideline-summary h2{font-size:20px;margin:0 0 16px}.guideline-summary h3{font-size:15px;margin:18px 0 8px}.guideline-summary table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px}.guideline-summary td,.guideline-summary th{border-bottom:1px solid var(--border,#d7dde6);padding:8px;text-align:left;vertical-align:top;white-space:normal}.guideline-summary td:last-child,.guideline-summary th:last-child{width:26%}.guideline-summary a{color:#1f5fc0}.guideline-gap{color:#6e6e73;font-size:13px}.guideline-summary footer{margin-top:16px;font-size:12px}html.dark .guideline-summary{background:#172033;border-color:#344155;color:#e6edf6}html.dark .guideline-summary a{color:#9cc0ff}html.dark .guideline-gap{color:#a7b4c6}@media(max-width:600px){.guideline-summary{padding:10px}.guideline-summary td,.guideline-summary th{padding:6px;font-size:12px}.guideline-summary td:last-child,.guideline-summary th:last-child{width:30%}}