.tool.gfr-samlad{background:0 0;border:0;border-radius:0;padding:0}.gfr-samlad .egfr-summary,.gfr-samlad .io-output{width:auto;max-width:none;margin:0;padding:0}.gfr-samlad .tool-panel-body{background:0 0;border:0;border-radius:0;padding:0}.gfr-samlad .ff-input{font-size:1rem}.gfr-samlad .ff{border-radius:var(--r-md)}.gfr-samlad .io-reset-btn{text-underline-offset:4px;background:0 0;border:0;justify-self:start;padding-inline:0;text-decoration:underline}.gfr-samlad .gfr-hero{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:1.4rem 1.5rem}.gfr-samlad .gfr-context,.gfr-samlad .gfr-provenance{color:var(--ink-soft);overflow-wrap:anywhere;margin:.8rem 0 0;font-size:.8125rem;line-height:1.6}.gfr-samlad .gfr-context strong,.gfr-samlad .gfr-provenance strong{color:var(--ink);font-weight:500}.gfr-samlad .gfr-provenance{border-top:1px solid var(--line);padding-top:.8rem}.gfr-samlad .tool-verdict,.gfr-samlad .io-domain,.gfr-samlad .tool-note{font-size:.8125rem;line-height:1.6}.gfr-samlad .gfr-sr-unit{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gfr-samlad input[type=checkbox]{accent-color:var(--ink);flex-shrink:0;width:1rem;height:1rem;margin:0}.gfr-samlad input[type=checkbox]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.egfr.gfr-samlad .egfr-workspace{grid-template-columns:218px minmax(0,1fr);align-items:start;gap:1.75rem;display:grid}.egfr.gfr-samlad .egfr-workspace>*{min-width:0}.egfr.gfr-samlad .egfr-patient{grid-area:1/1/span 2;align-content:start;gap:.9rem}.egfr.gfr-samlad .egfr-modes{justify-self:start}.egfr.gfr-samlad .egfr-summary{grid-area:1/2;gap:.85rem;display:grid}.egfr.gfr-samlad .egfr-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.egfr.gfr-samlad .egfr-card{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:start;gap:.3rem;min-width:0;padding:0}.egfr.gfr-samlad .egfr-card-value,.egfr.gfr-samlad .egfr-stage{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:2.125rem;font-weight:500;line-height:1.2}.egfr.gfr-samlad .egfr-card-unit,.egfr.gfr-samlad .egfr-stage-desc{font-size:.75rem;line-height:1.5}.egfr.gfr-samlad .egfr-combined{gap:.55rem;padding-top:.4rem;display:grid}.egfr.gfr-samlad .egfr-combined .gfr-context{margin:0;font-size:.75rem}.egfr.gfr-samlad .egfr-chips{gap:.5rem 1.2rem}.egfr.gfr-samlad .egfr-chip{background:0 0;border:0;border-radius:0;padding:0}.egfr.gfr-samlad .egfr-chip-name{font-size:.8125rem}.egfr.gfr-samlad .egfr-chip-val{font-size:1rem;font-weight:500}.egfr.gfr-samlad .egfr-comparison{grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--egfr-track-count),auto);gap:0 1.5rem;display:grid}.egfr.gfr-samlad .egfr-group{grid-row:1 / span var(--egfr-track-count);grid-template-rows:subgrid;align-content:normal;gap:0;min-width:0}.egfr.gfr-samlad .egfr-group .sheet-label{flex-wrap:wrap;gap:.2rem .5rem;padding-bottom:.5rem}.egfr.gfr-samlad .egfr-group-unit{letter-spacing:0;text-transform:none;font-size:.6875rem}.egfr.gfr-samlad .egfr-group-hint{color:var(--ink-soft);margin:0;padding-bottom:.5rem;font-size:.75rem;line-height:1.5}.egfr.gfr-samlad .egfr-rows{grid-row:3/-1;grid-template-rows:subgrid;gap:0}.egfr.gfr-samlad .egfr-row{grid-row:span 2;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;border:0;border-bottom:1px solid var(--line);cursor:auto;user-select:auto;background:0 0;border-radius:0;align-items:stretch;gap:0;padding:0;display:grid}.egfr.gfr-samlad .egfr-include{cursor:pointer;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:44px;padding:.5rem 0;display:grid}.egfr.gfr-samlad .egfr-include:hover{background:var(--soft)}.egfr.gfr-samlad .egfr-row-name{font-size:.8125rem;line-height:1.5}.egfr.gfr-samlad .egfr-row[data-on=true] .egfr-row-name{font-weight:500}.egfr.gfr-samlad .egfr-row-val{font-size:1rem;font-weight:500}.egfr.gfr-samlad .egfr-modifiers{margin-left:1.55rem;display:grid}.egfr.gfr-samlad .egfr-q-toggle{min-height:40px;color:var(--ink-soft);gap:.5rem;margin:0;font-size:.75rem;line-height:1.5}@media (width>=601px){.egfr.gfr-samlad .egfr-comparison[data-mode=adult] .egfr-row{grid-row:span 1}.egfr.gfr-samlad .egfr-comparison[data-mode=adult] .egfr-row:has(.egfr-modifiers){grid-row:span 2}}.iohexol.gfr-samlad .io-page{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:1.75rem}.iohexol.gfr-samlad .io-output{gap:1.15rem;min-width:0;display:grid}.iohexol.gfr-samlad .io-primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.iohexol.gfr-samlad .io-headline{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.iohexol.gfr-samlad .io-headline-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:2.125rem;font-weight:500;line-height:1.2}.iohexol.gfr-samlad .io-result-unit{font-size:.75rem}.iohexol.gfr-samlad .io-derived{gap:.75rem}.iohexol.gfr-samlad .io-stat-value{font-weight:500}.iohexol.gfr-samlad .io-stat{min-width:0}.iohexol.gfr-samlad .io-stat-value,.iohexol.gfr-samlad .subcalc-item-gfr,.iohexol.gfr-samlad .subcalc-item-rel{overflow-wrap:anywhere}.iohexol.gfr-samlad .io-r2-stat{min-width:0;display:grid}.iohexol.gfr-samlad .io-r2-stat[data-extended-precision=true]{grid-column:1/-1}.iohexol.gfr-samlad .io-settings{grid-template-columns:minmax(0,1fr)}.iohexol.gfr-samlad .io-section{margin:0}.iohexol.gfr-samlad .io-section>summary{flex-wrap:wrap;gap:.5rem;min-height:44px;display:flex}.iohexol.gfr-samlad .gfr-summary-extra{letter-spacing:0;text-transform:none;text-align:right;margin-left:auto;font-size:.6875rem}.iohexol.gfr-samlad .io-warn-title,.iohexol.gfr-samlad .io-warn-detail,.iohexol.gfr-samlad .io-warn-action{font-size:.8125rem;line-height:1.6}.iohexol.gfr-samlad .sheet-count{letter-spacing:0;text-transform:none;font-size:.75rem}.iohexol.gfr-samlad .sheet-count select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-label) 50%), linear-gradient(135deg, var(--ink-label) 50%, transparent 50%);background-position:calc(100% - 13px) 55%,calc(100% - 8px) 55%;background-repeat:no-repeat;background-size:5px 5px;min-width:3.5rem;height:2.5rem;min-height:40px;padding:.4rem 1.3rem .4rem .6rem;font-size:1rem;line-height:1.4}.iohexol.gfr-samlad .sheet-cell{background:0 0;min-width:0}.iohexol.gfr-samlad .sheet-grid{background:0 0;border:0;border-radius:0;gap:0}.iohexol.gfr-samlad .sheet-head{border-bottom:1px solid var(--line-2);background:0 0;padding:.5rem .25rem}.iohexol.gfr-samlad .sheet-cell{border-bottom:1px solid var(--line);padding:.5rem .2rem}.iohexol.gfr-samlad .sheet-cell>input,.iohexol.gfr-samlad .sheet-cell>select{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg);min-width:0;min-height:40px;padding:.4rem .3rem;font-size:1rem}.iohexol.gfr-samlad .sheet-cell:focus-within{box-shadow:none;background:0 0}.iohexol.gfr-samlad .sheet-cell>:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.iohexol.gfr-samlad .io-sub-selection{flex-wrap:wrap;gap:.5rem 1.2rem;display:flex}.iohexol.gfr-samlad .io-check{min-height:44px}.iohexol.gfr-samlad .subcalc-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}@media (width<=900px){.egfr.gfr-samlad .egfr-workspace,.iohexol.gfr-samlad .io-page{grid-template-columns:minmax(0,1fr);gap:1.5rem}.egfr.gfr-samlad .egfr-patient,.egfr.gfr-samlad .egfr-summary,.egfr.gfr-samlad .egfr-comparison{grid-area:auto}.egfr.gfr-samlad .tool-fields--single,.iohexol.gfr-samlad .tool-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.egfr.gfr-samlad .egfr-comparison{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:1.5rem}.egfr.gfr-samlad .egfr-group,.egfr.gfr-samlad .egfr-rows,.egfr.gfr-samlad .egfr-row{grid-row:auto;grid-template-rows:none}.egfr.gfr-samlad .egfr-comparison[data-mode=adult] .egfr-row:has(.egfr-modifiers){grid-template-rows:repeat(2,minmax(44px,1fr))}.gfr-samlad .gfr-hero{padding:1.2rem 1.1rem}.egfr.gfr-samlad .egfr-cards,.iohexol.gfr-samlad .io-primary{gap:.9rem}.egfr.gfr-samlad .egfr-card-value,.egfr.gfr-samlad .egfr-stage,.iohexol.gfr-samlad .io-headline-value{font-size:1.9375rem}.iohexol.gfr-samlad .ff:has(.ff-unit){grid-template-columns:minmax(0,1fr)}.iohexol.gfr-samlad .ff-unit{grid-area:2/1;padding:0 .75rem .4rem;font-size:.6875rem}}.iohexol.gfr-samlad .sheet-count select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (forced-colors:active){.iohexol.gfr-samlad .sheet-count select{-webkit-appearance:auto;appearance:auto;background-image:none}.iohexol.gfr-samlad .sheet-count select:focus-visible{outline-color:highlight}}.iohexol.gfr-samlad .sheet-cell>select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-label) 50%), linear-gradient(135deg, var(--ink-label) 50%, transparent 50%);background-position:calc(100% - 13px) 55%,calc(100% - 8px) 55%;background-repeat:no-repeat;background-size:5px 5px;height:2.5rem;min-height:40px;padding-right:1.1rem;line-height:1.4}@media (forced-colors:active){.iohexol.gfr-samlad .sheet-cell>select{-webkit-appearance:auto;appearance:auto;background-image:none}}.iohexol.gfr-samlad .io-review-status{border:1px solid var(--ink);border-radius:var(--r-sm);color:var(--ink);text-underline-offset:3px;margin-bottom:.8rem;padding:.35rem .7rem;font-size:.8125rem;font-weight:500;display:inline-block}.iohexol.gfr-samlad .io-review-status:focus-visible,.iohexol.gfr-samlad .io-warn-group:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.iohexol.gfr-samlad .io-warn-group{scroll-margin-top:5rem}.iohexol.gfr-samlad .io-chart-key{flex-wrap:wrap;gap:.55rem 1.2rem;margin:.6rem 0;padding:0;list-style:none;display:flex}.iohexol.gfr-samlad .io-chart-key li{align-items:center;gap:.4rem;min-width:0;font-size:.75rem;line-height:1.5;display:flex}.iohexol.gfr-samlad .io-chart-key svg{flex-shrink:0}.iohexol.gfr-samlad .io-chart-selection-note{margin-top:0}.iohexol.gfr-samlad .io-result-announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tool-beta[data-astro-cid-r6gwshq3]{vertical-align:middle;border-radius:var(--r-sm);letter-spacing:0;color:#b42318;background:#fff3f2;border:1px solid;margin-left:.75rem;padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-block}html[data-theme=dark] .tool-beta[data-astro-cid-r6gwshq3]{color:#fda29b;background:#321b1b}
