/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-primary:#4d46e1;--color-primary-focus:#4d46e1;--color-surface:#fff;--color-surface-muted:#eef2f7;--color-text:#1f2933;--color-text-muted:#637083;--color-border:#d5d9de;--color-border-strong:#bbb;--color-danger:#a32626;--color-danger-border:#e0a3a3;--color-sidebar:#2a3c4d;--color-sidebar-active:#253545;--color-sidebar-hover:#3c4f62;--color-white:#fff;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--radius-sm:4px;--radius-md:8px;--radius-lg:.75rem;--radius-pill:999rem;--border-base:1px solid var(--color-border);--border-strong:1px solid var(--color-border-strong);--shadow-input:inset 0 .0625em .125em #bdbdbdad;--shadow-popover:0 .1rem 1.5rem -.8rem var(--color-surface-muted);--shadow-control:0 1px 3px #00000040;--font-size-sm:.85rem;--font-size-base:1rem;--font-size-lg:1.25rem;--font-size-code:1.5rem;--font-size-xl:1.75rem;--content-padding:var(--space-4);--control-padding-y:var(--space-3);--control-padding-x:var(--space-3)}body{color:var(--color-text);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}button{padding:var(--control-padding-y) var(--control-padding-x);border-radius:var(--radius-lg);border:none}main.content{box-sizing:border-box;max-height:100vh;overflow:auto}.page{gap:var(--space-4);display:grid}.page--narrow{max-width:860px}.page-header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.page-title{font-size:var(--font-size-xl);margin:0;line-height:1.2}.page-subtitle{color:var(--color-text-muted);margin:.35rem 0 0}.button{background:var(--color-sidebar);color:var(--color-white);cursor:pointer;white-space:nowrap}.button:disabled{cursor:default;opacity:.6}.card,.state{border:var(--border-base);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-4)}.state--error{border-color:var(--color-danger-border);color:var(--color-danger)}.data-list{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.data-list>div{min-width:0}.data-list dt{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-bottom:var(--space-1)}.data-list dd{overflow-wrap:anywhere;margin:0}.table-wrap{width:100%;overflow-x:auto}.data-table{border-collapse:collapse;width:100%;min-width:900px}.data-table td,.data-table th{border:var(--border-base);padding:var(--space-2);text-align:left;vertical-align:top}.data-table thead th{background-color:var(--color-surface-muted)}@media (width<=720px){.page-header{display:grid}.button{width:fit-content}.data-list{grid-template-columns:1fr}}
