@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}*{margin:0;padding:0;box-sizing:border-box;font-family:var(--font-sans);font-size:1rem;font-weight:400;list-style-type:none;text-decoration:none;border:none;resize:none;background:transparent;outline:none;text-align:left}html{--space-1: .25rem ;--space-2: .5rem ;--space-3: .75rem ;--space-4: 1rem ;--space-5: 1.25rem ;--space-6: 1.5rem ;--space-7: 1.75rem ;--space-8: 2rem ;--space-16: 4rem ;--space-32: 8rem ;--space-48: 12rem ;--space-64: 16rem ;--font-xs: .75rem;--font-sm: .875rem;--font-base: 1rem;--font-lg: 1.125rem;--font-xl: 1.25rem;--font-2xl: 1.5rem;--font-3xl: 1.875rem;--font-4xl: 2.25rem;--bold: 600;--size-lg: 1000px;--size-md: 800px;--size-sm: 400px;--slate-50: #f8fafc;--slate-100: #f1f5f9;--slate-200: #e2e8f0;--slate-300: #cbd5e1;--slate-400: #94a3b8;--slate-500: #64748b;--slate-600: #475569;--slate-700: #334155;--slate-800: #1e293b;--slate-900: #0f172a;--slate-950: #020617;--primary: var(--slate-500);--secondary: var(--slate-400);--text: var(--slate-600);--border-outside: var(--slate-500);--border-inside: var(--slate-300);--border-top: 4px solid var(--border-outside);--radius: .25rem;--shadow: drop-shadow(0 2px 2px #0003);--font-sans: Inter, sans-serif}body{background:var(--slate-200);color:var(--text);overflow-y:scroll}.dialog>div{margin:var(--space-4) auto;max-width:calc(100% - var(--space-4) * 2);width:var(--size-md);background:var(--slate-100);filter:var(--shadow);border-top:var(--border-top);overflow:auto;animation:scale-in .15s;max-height:calc(100% - var(--space-8))}.dialog{position:fixed;inset:0;z-index:1;background:rgb(from var(--slate-900) r g b / .2);animation:fade-in .15s;overflow:auto;display:flex;align-items:center;justify-content:center}.dialog[is-closing]>div{animation:scale-out .15s}.dialog[is-closing]{animation:fade-out .15s}.dialog.is-small>div{width:var(--size-sm)}.dialog h3{font-weight:var(--bold);font-size:var(--font-lg);background:var(--slate-100);margin:var(--space-4);display:flex;justify-content:space-between;align-items:center}.dialog h3 a{font-weight:var(--bold);font-size:var(--font-sm);padding:var(--space-2) var(--space-4);background:var(--primary);color:var(--slate-50);border-radius:var(--radius);display:flex;align-items:center;gap:var(--space-2);justify-self:end}.dialog h3 a:hover{background:var(--slate-600)}.dialog:has(form) h3{margin-bottom:0}.dialog table{margin:0;background:none;filter:none;border:none}.dialog>div>a{font-weight:var(--bold);font-size:var(--font-sm);padding:var(--space-2) var(--space-4);background:var(--primary);color:var(--slate-50);border-radius:var(--radius);display:flex;align-items:center;gap:var(--space-2);justify-self:end;margin:var(--space-4)}.dialog>div>a:hover{background:var(--slate-600)}.dialog form{margin:0;background:none;filter:none;border:none}nav{padding:0 calc((100% - var(--size-lg)) / 2);background:var(--slate-100);display:flex;filter:var(--shadow);overflow:auto;position:sticky;top:0;z-index:1}nav h1{flex-grow:1;font-weight:var(--bold);font-size:var(--font-2xl);padding:var(--space-3);position:sticky;left:0;background:var(--slate-100);display:flex;align-items:center;gap:var(--space-2)}nav a{padding:var(--space-4);font-size:var(--font-sm)}nav a[is-active]{background:var(--slate-500);color:var(--slate-50)}nav a:focus{outline:1px solid var(--border-outside);outline-offset:-2px}nav a[is-active]:focus{outline-color:var(--slate-50)}nav a[is-active]:hover{background:var(--slate-600)}nav select{align-self:center;width:var(--space-48);font-size:var(--font-sm);margin:var(--space-2);flex-shrink:0}h2{--size: var(--size-lg);max-width:var(--size);font-weight:var(--bold);font-size:var(--font-xl);margin:var(--space-4) max(var(--space-4) * 2,calc((100% - var(--size) + var(--space-4) * 2) / 2));display:flex;align-items:center;gap:var(--space-2)}h2:has(a){justify-content:space-between}h2[is-small]{--size: var(--size-sm)}h2 a{font-weight:var(--bold);font-size:var(--font-sm);padding:var(--space-2) var(--space-4);background:var(--primary);color:var(--slate-50);border-radius:var(--radius);display:flex;align-items:center;gap:var(--space-2)}h2 a:focus{outline:1px solid var(--border-outside);outline-offset:2px}h2 a:hover{background:var(--slate-600)}table{--size: var(--size-lg);display:grid;margin:var(--space-4) max(var(--space-4),calc((100% - var(--size)) / 2));background:var(--slate-100);border-top:var(--border-top);filter:var(--shadow);overflow:auto;white-space:nowrap;align-items:center}table[is-small]{--size: var(--size-sm)}table:has(th:last-child:nth-child(2)){grid-template-columns:1fr auto}table:has(th:last-child:nth-child(3)){grid-template-columns:1fr 1fr auto}table:has(th:last-child:nth-child(4)){grid-template-columns:1fr 1fr 1fr auto}table:has(th:last-child:nth-child(5)){grid-template-columns:1fr 1fr 1fr 1fr auto}table:has(th:last-child:nth-child(6)){grid-template-columns:1fr 1fr 1fr 1fr 1fr auto}table:not(:has(td)){height:var(--space-32);grid-template-columns:1fr!important;border:none;background:none;filter:none}table:not(:has(td))>*{display:none}table:not(:has(td)):before{content:"No data found.";text-align:center;font-weight:var(--bold);font-size:var(--font-md)}thead,tbody,tr{display:contents}th{padding:var(--space-2);border-bottom:1px solid var(--border-inside);font-weight:var(--bold);font-size:var(--font-sm);color:var(--secondary)}th:first-child{padding-left:var(--space-4)}th:last-child{padding-right:var(--space-4)}th:last-child:before{content:" "}td{padding:var(--space-2);border-bottom:1px solid var(--border-inside);font-size:var(--font-sm)}td:first-child{padding-left:var(--space-4)}td:last-child{padding:calc(var(--space-1) - 2px);padding-right:var(--space-4);display:flex;gap:var(--space-1)}tr:last-child td{border-bottom:none;padding-bottom:var(--space-4)}table a{padding:var(--space-1) var(--space-2);border-radius:var(--radius)}table a:focus{outline:1px solid var(--border-outside)}form{--size: var(--size-lg);margin:var(--space-4) max(var(--space-4),calc((100% - var(--size)) / 2));background:var(--slate-100);filter:var(--shadow);border-top:var(--border-top);overflow:auto;display:grid;grid-template-columns:1fr auto auto;gap:var(--space-4) var(--space-2);padding:var(--space-4)}form[is-small]{--size: var(--size-sm)}form label{grid-column:1 / span 3;display:flex;flex-direction:column;gap:var(--space-1);color:var(--secondary);font-weight:var(--bold);font-size:var(--font-sm)}form label a{align-self:start}form:not(:has(label *)) label{color:var(--text);font-weight:400}form h3{grid-column:1 / span 3;font-weight:var(--bold);font-size:var(--font-lg)}form a{grid-column:2;padding:var(--space-2) var(--space-4);border-radius:var(--radius);display:flex;gap:var(--space-2)}form a:focus{outline:1px solid var(--border-outside)}form button{grid-column:3;font-weight:var(--bold);font-size:var(--font-sm);padding:var(--space-2) var(--space-4);background:var(--primary);color:var(--slate-50);border-radius:var(--radius);display:flex;align-items:center;gap:var(--space-2)}form:has(button:last-child:nth-of-type(2)) button:nth-of-type(1){grid-column:2;background:none;color:var(--text)}form:has(button:last-child:nth-of-type(2)) button:nth-of-type(1):hover{color:var(--slate-400)}form button:focus{outline:1px solid var(--border-outside);outline-offset:2px}form button:hover{background:var(--slate-600)}input{background:var(--slate-50);padding:var(--space-2);border:1px solid var(--border-inside);border-radius:var(--radius);color:var(--text)}input:disabled{background:var(--slate-100);color:var(--slate-300)}input::placeholder{color:var(--slate-300)}input:disabled::placeholder{color:var(--slate-200)}input[type=file]{font-size:var(--font-sm)}input[type=file]::file-selector-button{background:var(--primary);color:var(--slate-50);appearance:none;border:none;margin-right:var(--space-2);padding:var(--space-2) var(--space-4);font-family:var(--font-sans);font-weight:var(--bold);border-radius:var(--radius);transition:all .15s}input:focus{outline:1px solid var(--border-outside);outline-offset:2px}select{--color: var(--slate-50);background:linear-gradient(60deg,#0000 50%,currentColor 50%) calc(100% - .5rem - 10px) 50% / 5px 10px no-repeat,linear-gradient(-60deg,#0000 50%,currentColor 50%) calc(100% - .5rem - 5.5px) 50% / 5px 10px no-repeat,var(--color);padding:var(--space-2);border:1px solid var(--border-inside);border-radius:var(--radius);color:var(--text);appearance:none}select:disabled{--color: var(--slate-100);color:var(--slate-300)}select:focus{outline:1px solid var(--border-outside);outline-offset:2px}textarea{background:var(--slate-50);padding:var(--space-2);border:1px solid var(--border-inside);border-radius:var(--radius);color:var(--text);height:var(--space-48)}textarea:disabled{background:var(--slate-100);color:var(--slate-300)}textarea:focus{outline:1px solid var(--border-outside);outline-offset:2px}textarea::placeholder{color:var(--slate-300)}textarea:disabled::placeholder{color:var(--slate-200)}a{cursor:pointer;font-weight:var(--bold);font-size:var(--font-sm);display:flex;gap:var(--space-1);align-items:center;color:var(--primary)}a:hover{background:var(--slate-200)}pre{--size: var(--size-lg);max-width:var(--size);font-size:var(--font-sm);margin:var(--space-4) max(var(--space-4) * 2,calc((100% - var(--size) + var(--space-4) * 2) / 2));display:flex;align-items:center;gap:var(--space-2);background:var(--slate-100);filter:var(--shadow);border-top:var(--border-top);overflow:auto;padding:var(--space-4);font-family:monospace}
