:root{color-scheme:light dark;--paper:#e9eef0;--surface:#fbfcfc;--ink:#14262e;--muted:#47606b;--line:#b4c3c9;--accent:#0a5a9e;--on-accent:#fff;--removed:#b3261e;--not-yet-available:#8a2ba8;--deprecated:#875800;--ok:#1b7543;--not-in-dataset:#47606b;--sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, "Cascadia Code", "Segoe UI Mono", Menlo, Consolas, monospace;--gutter:.5rem}@media (prefers-color-scheme:dark){:root{--paper:#10232b;--surface:#172d37;--ink:#e6eff1;--muted:#a7bbc3;--line:#3b5764;--accent:#7cc0f5;--on-accent:#0c2230;--removed:#ff9c92;--not-yet-available:#dda6f2;--deprecated:#f0c060;--ok:#7fd6a2;--not-in-dataset:#a7bbc3}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);max-width:76rem;color:var(--ink);font:1rem/1.5 var(--sans);margin:0 auto;padding:1rem}h1{letter-spacing:-.015em;margin:0;font-size:clamp(1.45rem,1.1rem + 1.4vw,2rem);line-height:1.15}h2{margin:0 0 .5rem;font-size:1.25rem}p{margin:0}label{margin-bottom:.25rem;font-weight:600;display:block}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.page-header{margin-bottom:.75rem}.privacy{color:var(--muted)}.tool{gap:1rem;display:grid}.editor-head{justify-content:space-between;align-items:center;gap:.75rem;min-height:2rem;margin-bottom:.25rem;display:flex}.editor-head label{white-space:nowrap;margin-bottom:0}.undo-slot{color:var(--muted);white-space:nowrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}button.undo{width:auto;min-height:2rem;padding:0 .625rem}textarea{border:1px solid var(--line);background:var(--surface);width:100%;height:11rem;color:var(--ink);font:.875rem/1.5 var(--mono);resize:vertical;contain:strict;border-radius:2px;padding:.75rem;display:block}textarea::placeholder{color:var(--muted)}.rail{border-left:var(--gutter) solid var(--line);padding-left:1rem}.controls{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.target{grid-column:1/-1}select,button{border:1px solid var(--line);background:var(--surface);width:100%;min-height:2.75rem;color:var(--ink);font:inherit;border-radius:2px;padding:.5rem}button{cursor:pointer;font-weight:600}button.primary{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.freshness{color:var(--muted);margin-top:.5rem;font-size:.875rem}.summary{margin-top:.75rem}.verdict{min-height:4.5em;font-size:1.125rem;font-weight:600;line-height:1.3}.counts{gap:.125rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.counts li{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;justify-content:space-between;gap:1rem;display:flex}.counts li span:last-child{font-weight:700}.rail[data-worst=removed],.rail[data-worst=failed]{border-left-color:var(--removed)}.rail[data-worst=not-yet-available]{border-left-color:var(--not-yet-available)}.rail[data-worst=deprecated]{border-left-color:var(--deprecated)}.rail[data-worst=ok]{border-left-color:var(--ok)}.rail[data-worst=not-in-dataset]{border-left-color:var(--not-in-dataset)}.results{min-height:12rem;margin-top:1.5rem}.message{border-left:var(--gutter) solid var(--deprecated);background:var(--surface);margin:0 0 .75rem;padding:.5rem .75rem}ul.message{padding-left:2rem}.errors{border-left-color:var(--removed)}.table-note{color:var(--muted);margin-top:.75rem;font-size:.875rem}table{border-collapse:collapse;table-layout:fixed;background:var(--surface);width:100%}th{border-bottom:2px solid var(--line);text-align:left;padding:.5rem .75rem;font-size:.875rem}td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:break-word;padding:.625rem .75rem}td span{display:block}tr[data-status] td:first-child{border-left:var(--gutter) solid var(--status)}tr[data-status=removed],.counts [data-status=removed]{--status:var(--removed)}tr[data-status=not-yet-available],.counts [data-status=not-yet-available]{--status:var(--not-yet-available)}tr[data-status=deprecated],.counts [data-status=deprecated]{--status:var(--deprecated)}tr[data-status=ok],.counts [data-status=ok]{--status:var(--ok)}tr[data-status=not-in-dataset],.counts [data-status=not-in-dataset]{--status:var(--not-in-dataset)}.counts [data-status] span:first-child,.status-label{color:var(--status);font-weight:700}.object-kind,.object-name{font-weight:600}.object-kind,.secondary{color:var(--muted);font-size:.875rem}.code,code{font-family:var(--mono);font-size:.875em}button.disclosure{text-align:left;background:0 0;border:0;width:auto;min-height:0;padding:0;font-weight:400;display:block}button.disclosure:before{content:"▸ "}button.disclosure[aria-expanded=true]:before{content:"▾ "}td ul{margin:.5rem 0;padding-left:1.25rem;font-size:.875rem}a{color:var(--accent)}.guide{max-width:44rem;margin-top:2.5rem}.guide h1+p,.guide p+p,.guide ul+p{margin-top:.75rem}.guide h2{margin:2rem 0 .5rem}.guide h3{margin:1.25rem 0 .25rem;font-size:1.0625rem}.guide ul,.guide ol{margin:.5rem 0;padding-left:1.25rem}.guide li+li{margin-top:.25rem}.guide code{overflow-wrap:anywhere}.guide pre{border:1px solid var(--line);background:var(--surface);border-radius:2px;margin:.75rem 0;padding:.75rem;line-height:1.45;overflow-x:auto}.breadcrumbs ol{flex-wrap:wrap;gap:.25rem .5rem;margin:0 0 .75rem;padding:0;font-size:.875rem;list-style:none;display:flex}.breadcrumbs li+li:before{content:"/ ";color:var(--muted)}.guide.wide{max-width:60rem}.table-scroll{overflow-x:auto}.table-scroll table{table-layout:auto}.table-scroll td{overflow-wrap:normal}.table-scroll code{overflow-wrap:normal;white-space:nowrap}.guide pre.wrap{white-space:pre-wrap;overflow-wrap:anywhere}code.nowrap{white-space:nowrap}.facts{grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:.5rem 0;display:grid}.facts dt{font-weight:600}.facts dd{margin:0}footer nav{flex-wrap:wrap;gap:1rem;margin-bottom:.5rem;display:flex}footer{border-top:1px solid var(--line);color:var(--muted);margin-top:2rem;padding-top:.75rem;font-size:.875rem}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=51.99rem){.undo-text,thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}tr[data-status]{border-left:var(--gutter) solid var(--status);margin-bottom:.75rem;display:block}tr[data-status] td{border-left:0;grid-template-columns:6rem minmax(0,1fr);column-gap:.75rem;display:grid}tr[data-status] td:first-child{border-left:0}tr[data-status] td:empty{display:none}td:before{content:attr(data-label);color:var(--muted);grid-row:1/span 3;font-size:.875rem}td>*{grid-column:2}}@media (width>=52rem){body{padding:1.5rem}.tool{grid-template-columns:minmax(0,1fr) 20rem;gap:1.5rem}.editor{flex-direction:column;display:flex}textarea{flex:1;height:auto;min-height:26rem}th:first-child{width:11%}th:nth-child(2){width:15%}th:nth-child(3){width:10%}th:nth-child(4){width:18%}th:nth-child(5){width:20%}}.notice{border-left:.25rem solid var(--deprecated);background:var(--surface);padding:.5rem .75rem}
