.skip-link:not(:focus){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#root{isolation:isolate}body{overflow-wrap:anywhere;position:relative}header,footer{margin-block:1rem}nav,[role=tablist]{flex-wrap:wrap;gap:.5rem;display:flex}main{max-inline-size:72rem}label{margin-block:.5rem;display:block}input{box-sizing:border-box;max-inline-size:100%}button{margin-inline-end:.25rem}pre{white-space:pre-wrap;overflow-wrap:anywhere}section,.panel,.list-row,.secret-panel{margin-block:1rem}small{display:block}.table-wrap{overflow-x:auto}th,td{text-align:start;padding:.25rem .5rem}[role=tab][aria-selected=true]{font-weight:700}.dialog-backdrop{background:#0003;position:fixed;inset:0}.dialog-popup{box-sizing:border-box;color:canvastext;background:canvas;border:2px solid;width:min(36rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.select-popup{max-height:var(--available-height);color:canvastext;background:canvas;border:1px solid;overflow-y:auto}.select-item{padding:.25rem .5rem}.select-item[data-highlighted]{outline-offset:-2px;outline:2px solid}@media (width<=600px){input{font-size:16px}}
