:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,sans-serif;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{margin:0}.panel{max-width:28rem;margin:3rem auto;padding:0 1rem}.bar{border-bottom:1px solid #8884;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}form{gap:1rem;display:grid}label{gap:.25rem;font-weight:600;display:grid}input{font:inherit;padding:.5rem}button{font:inherit;cursor:pointer;padding:.5rem 1rem}button:disabled{cursor:progress;opacity:.6}.wide{max-width:72rem;margin:1.5rem auto;padding:0 1rem;overflow-x:auto}table{border-collapse:collapse;width:100%;margin:.5rem 0}th,td{text-align:left;border-bottom:1px solid #8884;padding:.25rem .5rem}.indent{padding-left:1.75rem;font-weight:400}.caveat{opacity:.8;font-size:.875rem}.error{color:#b00020;margin:0}@media (prefers-color-scheme:dark){.error{color:#ff8a80}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.issue{margin:.5rem 0 1rem}.issue form{max-width:32rem;margin-top:.75rem}.confirm{gap:.5rem;display:grid}.backdrop{background:#0008;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.modal{color:canvastext;background:canvas;border-radius:.5rem;gap:.75rem;width:100%;max-width:36rem;padding:1.5rem;display:grid}.modal input{box-sizing:border-box;width:100%}
