:root{--app-accent:#356b6f;--app-border:#d4c5b2;--app-muted:#655f55;--app-surface:#f3eee6;--app-surface-raised:#fffaf2;--app-text:#2f342f;--app-terracotta:#a65d43;--app-badge-text:#9a5339;--app-section-heading:1.05rem;--app-group-heading:.85rem;--app-control-label:.72rem;--app-control-text:.9rem;--calcite-color-brand:var(--app-accent);font-family:Avenir Next,Avenir,Segoe UI,sans-serif}:root[data-theme=dark]{--app-accent:#86b9b5;--app-border:#5f5a50;--app-muted:#c9c0b2;--app-surface:#242723;--app-surface-raised:#30332e;--app-text:#f5efe5;--app-terracotta:#d38a6b;--app-badge-text:#d38a6b}*{box-sizing:border-box}html,body,#app,#dashboard-shell{height:100%}html,body{margin:0;overflow:hidden}body{color:var(--app-text);background:var(--app-surface)}a{color:var(--app-accent)}.initial-loading,.unsupported{max-width:42rem;margin:0 auto;padding:3rem 1.5rem}.unsupported h1{margin:.5rem 0 1rem;font-size:clamp(2rem,5vw,3.5rem);line-height:1.05}.unsupported p{line-height:1.6}.skip-link{z-index:10000;color:#fff;background:#0b4f65;padding:.75rem 1rem;position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}calcite-navigation{border-block-end:1px solid var(--app-border)}calcite-shell-panel{--calcite-shell-panel-width:21rem}.map-stage,#map-host,arcgis-map{width:100%;min-width:0;height:100%}.map-stage{--map-left-inset:0px;--map-right-inset:0px;background:#ded8cd;position:relative;overflow:hidden}arcgis-map>[slot=top-left],arcgis-map>[slot=bottom-left]{translate:var(--map-left-inset) 0}arcgis-map>[slot=top-right],arcgis-map>[slot=bottom-right]{translate:calc(-1 * var(--map-right-inset)) 0}.map-state{z-index:2;text-align:center;width:min(24rem,100% - 2rem);color:var(--app-text);background:var(--app-surface-raised);border:1px solid var(--app-border);padding:1rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.map-state calcite-loader{margin-block-end:.75rem;display:block}.map-state strong{font-size:1rem}.map-state p{color:var(--app-muted);margin:.4rem 0 0;line-height:1.45}.map-state-error{border-inline-start:.25rem solid #b42318}.map-hover{z-index:5;width:max-content;max-width:min(17rem,100% - 1rem);color:var(--app-text);background:var(--app-surface-raised);border:1px solid var(--app-border);pointer-events:none;border-radius:.25rem;padding:.55rem .7rem;position:absolute;box-shadow:0 .25rem .8rem #142d382e}.map-hover[hidden]{display:none}.map-hover strong,.map-hover span{display:block}.map-hover strong{margin-block-end:.15rem;font-size:.875rem}.map-hover span{color:var(--app-muted);font-size:.75rem;line-height:1.35}#map-host>calcite-notice{z-index:4;width:min(30rem,100% - 5rem);position:absolute;inset-block-start:.75rem;inset-inline:50% auto;transform:translate(-50%)}.panel-copy{padding:1rem}.eyebrow{color:var(--app-muted);letter-spacing:.02em;margin:0 0 .35rem;font-size:.75rem;font-weight:700}.scope-copy{text-wrap:balance;margin:0;font-size:1rem;font-weight:600;line-height:1.35}.data-state{border-inline-start:.25rem solid var(--app-accent);background:var(--app-surface);grid-template-columns:auto 1fr;align-items:center;gap:.25rem .625rem;margin-block:1rem;padding:.75rem;display:grid}.data-state calcite-loader{grid-row:1/3}.data-state strong,.data-state span{grid-column:2}.data-state span{color:var(--app-muted);font-size:.8125rem;line-height:1.35}.data-state[role=alert]{border-inline-start-color:#b42318}.data-state[hidden]{display:none}.summary{border-block:1px solid var(--app-border);grid-template-columns:1fr 1fr;display:grid}.summary[hidden]{display:none}.summary-stat{min-width:0;padding:1rem .5rem}.summary-stat+.summary-stat{border-inline-start:1px solid var(--app-border)}.summary-stat span,.summary-stat small,.summary-stat strong{display:block}.summary-stat span{color:var(--app-muted);font-size:.75rem}.summary-stat strong{font-variant-numeric:tabular-nums;margin-block:.25rem;font-size:1.5rem}.summary-stat small{color:var(--app-muted);font-size:.75rem;line-height:1.35}.legend h3{font-size:var(--app-section-heading);margin:0 0 .5rem}.storage-map-legend{z-index:4;max-inline-size:min(21rem, calc(100% - var(--map-left-inset) - var(--map-right-inset) - 5rem));color:var(--app-text);background:color-mix(in srgb, var(--app-surface-raised) 90%, transparent);border:1px solid var(--app-border);border-radius:.3rem;padding:.45rem .6rem;position:absolute;inset-block-end:.5rem;inset-inline-start:calc(var(--map-left-inset) + .5rem);box-shadow:0 .15rem .5rem #142d3824}.storage-map-legend summary{cursor:pointer;font-size:.875rem;font-weight:700}.storage-map-legend summary:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.storage-map-legend .legend-host{margin-block-start:.45rem}.storage-map-legend .legend-classes{grid-template-columns:repeat(2,minmax(0,1fr))}.storage-map-legend:not([open]){max-inline-size:calc(100% - var(--map-left-inset) - var(--map-right-inset) - 5rem)}.legend-classes,.legend-notes{margin:0;padding:0;list-style:none}.legend-classes{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.3rem .75rem;display:grid}.legend-classes li,.legend-notes li{min-width:0;color:var(--app-muted);align-items:center;gap:.4rem;font-size:.8125rem;line-height:1.4;display:flex}.legend-notes{gap:.3rem;margin-block-start:.5rem;display:grid}.legend-swatch{border:1px solid #00000059;border-radius:50%;flex:none;width:.75rem;height:.75rem}.legend-swatch-late{background:0 0;border-style:dashed;border-width:2px}.legend-sizes{flex:none;align-items:center;gap:.2rem;width:2.6rem;display:flex}.legend-size{border:1px solid var(--app-muted);background:0 0;border-radius:50%}.legend calcite-label{margin-block-start:.9rem}.basemap-note{color:var(--app-terracotta);margin:.4rem 0 0;font-size:.8125rem;line-height:1.45}.basemap-note[hidden]{display:none}.reservoir-list h3{font-size:var(--app-section-heading);margin:0}.list-hint{color:var(--app-muted);text-wrap:pretty;margin:.25rem 0 .5rem;font-size:.8125rem;line-height:1.4}.list-host{border:1px solid var(--app-border);border-radius:.25rem;max-height:18rem;overflow-y:auto}.list-btn{border:0;border-block-end:1px solid var(--app-border);width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.5rem .625rem;display:grid}.list-btn:last-child{border-block-end:0}.list-btn:hover{background:var(--app-surface)}.list-btn:focus-visible{outline-offset:-.15rem;outline:.15rem solid #00619b}.list-btn[aria-pressed=true]{background:var(--app-surface);font-weight:700}.list-swatch{border:1px solid #00000059;border-radius:50%;width:.75rem;height:.75rem}.list-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.list-percent{font-variant-numeric:tabular-nums;font-size:.8125rem}.list-late{color:#fff;background:#b45309;border-radius:.625rem;padding:.0625rem .3125rem;font-size:.6875rem;font-weight:700}.detail-copy h2{margin:0 0 .5rem;font-size:1.25rem;line-height:1.25}.detail-headline{border-inline-start:.3rem solid var(--detail-class-color,var(--app-border));margin:0 0 .75rem;padding-inline-start:.65rem}.detail-headline strong{font-variant-numeric:tabular-nums;font-size:2.25rem;line-height:1.1;display:block}.detail-headline span{color:var(--app-muted);font-size:.8125rem;line-height:1.4}.detail-late{background:var(--app-surface);border-inline-start:.25rem solid #b45309;margin:0 0 .75rem;padding:.5rem .625rem;font-size:.8125rem}.detail-rows{grid-template-columns:minmax(0,1fr);gap:0;margin:0;font-size:.875rem;display:grid}.detail-rows dt{color:var(--app-muted);margin-block-start:.6rem;font-size:.75rem;line-height:1.35}.detail-rows dt:first-child{margin-block-start:0}.detail-rows dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;line-height:1.45}.detail-export{margin-block-start:1rem}.detail-page-link{margin-block-start:.75rem}.detail-down,.trend-down{color:var(--app-terracotta)}.trend-up{color:var(--app-accent)}.detail-subhead{margin:1.25rem 0 .5rem;font-size:.9375rem}.trend-chart-host{inline-size:100%}.trend-chart{width:100%;height:auto;display:block;overflow:visible}.trend-grid{stroke:var(--app-border);stroke-width:1px}.trend-axis{fill:var(--app-muted);font-size:9px}.trend-bar{stroke:var(--app-text);stroke-width:.65px;stroke-opacity:.65}.trend-normal{fill:none;stroke:var(--app-accent);stroke-width:1.6px;stroke-dasharray:4 3}.trend-key{color:var(--app-muted);flex-wrap:wrap;align-items:center;gap:.25rem .6rem;margin:.4rem 0 0;font-size:.75rem;line-height:1.4;display:flex}.trend-key-entry{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.trend-key-bar,.trend-key-line{flex:none;width:.85rem}.trend-key-bar{background:var(--app-muted);border-radius:.0625rem;height:.6rem}.trend-key-line{border-block-start:.125rem dashed var(--app-accent);height:0}.trend-details{margin-block-start:.75rem;font-size:.8125rem}.trend-details summary{cursor:pointer;color:var(--app-muted)}.trend-details summary:focus-visible{outline-offset:.1rem;outline:.15rem solid #00619b}.trend-table-scroll{margin-block-start:.5rem;overflow-x:auto}.trend-table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.trend-table th,.trend-table td{text-align:start;padding:.25rem .4rem}.trend-table tbody th,.trend-table tbody td{white-space:nowrap}.trend-table thead th{border-block-end:1px solid var(--app-border);color:var(--app-muted);white-space:normal;overflow-wrap:anywhere;vertical-align:bottom;font-size:.6875rem;font-weight:600;line-height:1.25}.trend-table thead th:first-child{inline-size:34%}.trend-table tbody th{font-weight:400}.trend-table tbody tr+tr th,.trend-table tbody tr+tr td{border-block-start:1px solid var(--app-surface)}.trend-num{text-align:end}.trend-note,.detail-note{color:var(--app-muted);text-wrap:pretty;margin:.5rem 0 0;font-size:.75rem;line-height:1.45}.detail-note,.panel-copy:not(.detail-copy)>*+*{margin-block-start:1.25rem}.app-footer{border-block-start:1px solid var(--app-border);padding-block-start:.75rem;font-size:.8125rem}.filters{margin-block-end:0}.control-slot{display:contents}.filters h3,.detail-placeholder h2{font-size:var(--app-section-heading);margin:0}.filter-summary,.detail-placeholder p{color:var(--app-muted);font-size:.875rem;line-height:1.5}.filters calcite-label{min-width:0;margin-block-start:.875rem}.filters calcite-select{width:100%;min-width:0}.filters calcite-label,.dashboard-filterbar calcite-label{--calcite-font-size-relative-base:var(--app-control-label);--calcite-label-text-color:var(--app-muted);--calcite-label-margin-bottom:0;letter-spacing:.01em;font-weight:700}.filters calcite-select,.dashboard-filterbar calcite-select{--calcite-select-font-size:var(--app-control-text)}.filters .large-reservoirs{border:1px solid var(--app-border);border-radius:.4rem;gap:.5rem;min-width:0;margin:.875rem 0 0;padding:.75rem;display:grid}.filters .large-reservoirs legend{font-size:var(--app-group-heading);padding-inline:.25rem;font-weight:700}.filters .large-reservoirs p{color:var(--app-muted);margin:0;font-size:.8125rem;line-height:1.4}.filters .large-reservoirs calcite-label{margin-block-start:0}.filters .large-reservoirs[hidden],.filters [data-large-reservoir][hidden]{display:none}.filter-summary{margin:.75rem 0 .5rem}.filters calcite-button[hidden]{display:none}.list-btn-excluded{opacity:.45}.list-btn-excluded:hover,.list-btn-excluded:focus-visible{opacity:1}#start-sheet,#detail-sheet{display:none}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=47.99rem){calcite-shell-panel:not(#table-row){display:none}#start-sheet,#detail-sheet{--calcite-sheet-height:82vh;--calcite-sheet-max-height:82vh;display:block}#brand{max-width:calc(100vw - 11rem)}#table-row{--calcite-shell-panel-height:45vh;--calcite-shell-panel-max-height:78vh}.list-host{max-height:min(18rem,34vh)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}#brand{min-width:0;block-size:100%;color:var(--app-text);align-items:center;gap:.625rem;padding-inline:1rem .5rem;display:flex}#brand calcite-icon{color:var(--app-accent);flex:none}.brand-text{flex-direction:column;justify-content:center;gap:.0625rem;min-width:0;display:flex}#brand-title{margin:0;font-size:1rem;font-weight:600;line-height:1.2}#site-name{color:var(--app-muted);letter-spacing:.02em;font-size:.6875rem;font-weight:600;line-height:1.2}#brand-title,#site-name,#sdk-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.brand-title-narrow{display:none}#sdk-name{color:var(--app-muted);font-size:.75rem;line-height:1.2}@media (width<=75rem){#sdk-name{display:none}}#page-menu{display:none}@media (width<=63.99rem){#page-menu{display:block}.page-link,.place-chooser-trigger{display:none}}@media (width<=47.99rem){#sdk-name{display:none}#brand{padding-inline-start:.75rem}.brand-title-wide{display:none}.brand-title-narrow{display:inline}.overview-nav #brand,.methods-nav #brand{max-width:calc(100vw - 6rem)}}.months h3{font-size:var(--app-section-heading);margin:0}.month-current{color:var(--app-muted);min-height:1.15rem;margin:.25rem 0 .35rem;font-size:.8125rem;line-height:1.4}.months calcite-slider{width:100%;min-width:0;display:block}.months calcite-button[hidden]{display:none}#table-row{--calcite-shell-panel-height:40vh;--calcite-shell-panel-min-height:4rem;--calcite-shell-panel-max-height:72vh}.table-copy{min-width:0;box-sizing:border-box;flex-direction:column;gap:.5rem;block-size:100%;padding:.75rem;display:flex}.bottom-row{min-width:0;flex:auto;grid-template-columns:minmax(0,1fr);gap:.75rem;min-block-size:0;display:grid}@media (width>=48rem){.bottom-row{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.ranking-region,.table-region{min-width:0;flex-direction:column;gap:.5rem;min-block-size:0;display:flex}.ranking-head h3{margin:0;font-size:.875rem}.ranking-caption{color:var(--app-muted);margin:.125rem 0 0;font-size:.8125rem;line-height:1.4}.ranking-scroll{min-width:0;border:1px solid var(--app-border);background:var(--app-surface-raised);border-radius:.25rem;flex:auto;min-block-size:0;overflow:auto}.ranking-scroll:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.ranking-host{min-block-size:16rem;position:relative}.ranking-host arcgis-chart{--chart-width:100%;--chart-height:100%;width:100%;height:100%;display:flex;position:relative}.chart-empty{color:var(--app-muted);margin:0;padding:.75rem;font-size:.8125rem}@media (width<=47.99rem){.table-copy{overflow-y:auto}.bottom-row{flex:none}.ranking-scroll,.table-scroll{flex:none;max-block-size:38vh}}.table-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.table-caption{min-width:0;color:var(--app-muted);flex:12rem;margin:0;font-size:.8125rem;line-height:1.4}.table-scroll{min-width:0;border:1px solid var(--app-border);background:var(--app-surface-raised);border-radius:.25rem;flex:auto;min-block-size:0;overflow:auto}.reservoir-table{border-collapse:collapse;width:100%;font-size:.8125rem}.reservoir-table th,.reservoir-table td{text-align:start;white-space:nowrap;border-block-end:1px solid var(--app-border);padding:.375rem .625rem}.reservoir-table thead th{z-index:1;background:var(--app-surface);padding:0;font-weight:700;position:sticky;inset-block-start:0}.table-sort{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:.375rem .625rem;font-weight:700;display:flex}.table-number,.reservoir-table .table-number{text-align:end;font-variant-numeric:tabular-nums}.table-number .table-sort{justify-content:flex-end}.table-arrow{color:var(--app-accent);font-size:.625rem}.table-name{color:var(--app-accent);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.table-name:hover{text-decoration:underline}.reservoir-table tbody tr:hover,.table-row-selected{background:var(--app-surface)}.table-row-selected th[scope=row]{box-shadow:inset .1875rem 0 0 var(--app-accent)}.table-late{color:#fff;background:#b45309;border-radius:.625rem;margin-inline-start:.375rem;padding:.0625rem .3125rem;font-size:.6875rem;font-weight:700}.table-reading{color:var(--app-muted)}.table-empty{color:var(--app-muted);margin:0;padding:.75rem;font-size:.8125rem}.table-sort:focus-visible,.table-name:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.opening-splash{border:1px solid var(--app-border);background:var(--app-surface-raised);width:min(38rem,100vw - 1.5rem);max-height:min(44rem,100dvh - 1.5rem);color:var(--app-text);border-radius:.75rem;flex-direction:column;padding:clamp(1rem,3vw,1.5rem);display:none;overflow:hidden;box-shadow:0 .75rem 2.5rem #0f172a38}.opening-splash[open]{display:flex}.opening-splash::backdrop{background:#0f172a73}.opening-splash h2{text-align:center;margin:0 0 .25rem;font-size:1.35rem;line-height:1.2}.splash-intro{text-align:center;color:var(--app-muted);margin:0 0 1rem}.splash-subjects{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;margin:0 0 .75rem;padding:0;display:grid}.splash-subjects legend+label{margin-top:0}.splash-subjects legend{margin-bottom:.5rem;padding:0;font-weight:700}.splash-subjects label{border:1px solid var(--app-border);background:var(--app-surface);cursor:pointer;white-space:nowrap;border-radius:.5rem;align-items:center;gap:.5rem;min-width:0;min-height:2.75rem;padding:.55rem .7rem;display:inline-flex}.splash-subjects label:hover{border-color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 8%, var(--app-surface))}.splash-subjects label:has(input:checked){border-color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 14%, var(--app-surface));box-shadow:inset 0 0 0 1px var(--app-accent);font-weight:700}.splash-subjects label:has(input:focus-visible){outline:2px solid var(--app-accent);outline-offset:2px}.splash-subjects input{accent-color:var(--app-accent);flex:none;margin:0}.splash-subjects input:focus-visible{outline:0}.splash-places{border:1px solid var(--app-border);background:color-mix(in srgb, var(--app-surface) 58%, transparent);border-radius:.5rem;flex:auto;min-height:4rem;padding:.75rem;overflow-y:auto}.splash-places h3{letter-spacing:.01em;color:var(--app-muted);margin:.85rem 0 .5rem;font-size:.875rem}.splash-places h3:first-child{margin-top:0}.splash-place-list{grid-template-columns:repeat(auto-fit,minmax(min(8.75rem,100%),1fr));gap:.5rem;min-width:0;display:grid}.splash-place,.splash-skip{font:inherit;border:1px solid var(--app-border);background:var(--app-surface-raised);min-height:2.75rem;color:var(--app-text);cursor:pointer;border-radius:.5rem;padding:.55rem .75rem;transition:border-color .12s,background-color .12s,box-shadow .12s}.splash-place{text-align:start;width:100%;font-weight:600}.splash-place:hover,.splash-skip:hover{border-color:var(--app-accent);background:color-mix(in srgb, var(--app-accent) 12%, var(--app-surface-raised));box-shadow:0 1px 3px #0f172a1f}.splash-place:focus-visible,.splash-skip:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.splash-skip{background:color-mix(in srgb, var(--app-accent) 16%, var(--app-surface));flex:none;width:100%;margin-top:.75rem;font-weight:700}html,body,#methods-app{height:auto;min-height:100%}html,body{overflow:auto}body{background:radial-gradient(circle at 88% 4%, #c49d6929, transparent 26rem), linear-gradient(145deg, var(--app-surface), #e8dfd2)}:root[data-theme=dark] body{background:radial-gradient(circle at 88% 4%, #a75e4224, transparent 26rem), linear-gradient(145deg, var(--app-surface), #292b27)}.methods-nav{z-index:10;border-block-end:1px solid var(--app-border);width:100%;display:block;position:sticky;inset-block-start:0}.methods-main{width:min(46rem,100% - 2rem);margin-inline:auto;padding:2rem 0 4rem}.methods-intro h1{margin:.25rem 0 .75rem;font-size:clamp(1.85rem,3vw,2.6rem);line-height:1.1}.methods-lede{text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.6}.methods-status{border-inline-start:.25rem solid var(--app-accent);background:color-mix(in srgb, var(--app-surface-raised) 94%, var(--app-sand));color:var(--app-muted);margin:1rem 0 0;padding:.7rem .85rem;font-size:.875rem;line-height:1.5}.methods-toc{border-block:1px solid var(--app-border);margin-block:1.75rem;padding-block:1rem}.methods-toc ul{flex-wrap:wrap;gap:.4rem 1.25rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.methods-section{margin-block-start:2.5rem}.methods-section h2{margin:0 0 .75rem;scroll-margin-block-start:5rem;font-size:1.35rem;line-height:1.2}.methods-section p{text-wrap:pretty;margin:0 0 .85rem;line-height:1.65}.methods-list{margin:0}.methods-list dt{margin-block-start:1rem;font-weight:600}.methods-list dt:first-child{margin-block-start:0}.methods-list dd{color:var(--app-muted);text-wrap:pretty;margin:.25rem 0 0;line-height:1.6}.methods-steps,.methods-plain{margin:0;padding-inline-start:1.25rem}.methods-steps li,.methods-plain li{text-wrap:pretty;margin-block-end:.7rem;line-height:1.6}.methods-steps li{padding-inline-start:.25rem}.methods-steps strong{color:var(--app-text)}.methods-plain li{color:var(--app-muted)}@media (width<=42rem){.methods-main{width:min(100% - 1.6rem,46rem);padding-block-start:1.25rem}.methods-toc ul{gap:.35rem 1rem}}.methods-disclaimer{background:var(--app-surface-raised);border:1px solid var(--app-border);border-inline-start:.3rem solid var(--app-terracotta);border-radius:.4rem;margin-block:1rem 1.25rem;padding:.9rem 1rem}.methods-disclaimer h2{letter-spacing:.01em;margin:0 0 .5rem;font-size:1rem}.methods-disclaimer p{margin:0 0 .55rem;font-size:.875rem;line-height:1.5}.methods-disclaimer p:last-child{margin-block-end:0}.methods-live:empty{display:none}.table-scroll{border:1px solid var(--app-border);border-radius:.25rem;margin-block:1rem;overflow-x:auto}.table-scroll:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.methods-table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.45}.methods-table th,.methods-table td{text-align:start;border-block-end:1px solid var(--app-border);vertical-align:top;white-space:nowrap;padding:.5rem .7rem}.methods-table td:last-child{white-space:normal;min-width:18rem}.methods-table thead th{background:color-mix(in srgb, var(--app-surface-raised) 94%, var(--app-sand));font-weight:600}.methods-table tbody tr:last-child td{border-block-end:0}.methods-table .methods-num{text-align:end;font-variant-numeric:tabular-nums}
