:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#f6f7f9;--surface:#fff;--border:#e3e6eb;--text:#1b1f24;--muted:#5f6b7a;--chip:#eef0f3;--accent:#1f6feb;--accent-soft:#e6effd;--on-accent:#fff;--positive:#1a7f4b;--positive-soft:#e3f4ea;--negative:#c0362c;--negative-soft:#fbe9e7;--warning:#9a6700;--warning-soft:#fff4d6}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0f1216;--surface:#171b21;--border:#2a3039;--text:#e6e9ee;--muted:#97a1ae;--chip:#232932;--accent:#6ea8ff;--accent-soft:#1b2a42;--on-accent:#0f1216;--positive:#4cc38a;--positive-soft:#15301f;--negative:#f0766d;--negative-soft:#3a1c1a;--warning:#e3b341;--warning-soft:#3b2e0e}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}a{color:var(--accent)}.page{max-width:1100px;margin:0 auto;padding:24px 16px 64px}.page__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.page h1{margin:0;font-size:1.5rem}.muted{color:var(--muted)}.page__header .muted{margin:4px 0 0}.error{color:var(--negative)}.table-wrap{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow-x:auto}.table-wrap table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.table-wrap td,.table-wrap th{text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 14px}.table-wrap thead th{color:var(--muted);font-size:.8125rem;font-weight:500}.table-wrap tbody th{font-weight:500}.table-wrap tbody tr:last-child>*{border-bottom:none}.table-wrap .num{text-align:right}button,input,select{font:inherit;color:inherit}input,select{min-width:0;padding:7px 10px}button,input,select{border:1px solid var(--border);background:var(--surface);border-radius:8px}button{cursor:pointer;padding:7px 14px}button:disabled{opacity:.5;cursor:default}button.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:500}.button-link{border:1px solid var(--border);background:var(--surface);color:inherit;border-radius:8px;padding:7px 14px;text-decoration:none;display:inline-block}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only,.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.table-wrap{-webkit-overflow-scrolling:touch;position:relative}textarea{font:inherit;color:inherit}@media (width<=640px){input,select,textarea{font-size:16px}.page{padding:16px 16px calc(88px + env(safe-area-inset-bottom))}.page__header{margin-bottom:16px}.page h1{font-size:1.375rem}.button-link,button{min-height:40px}.table-wrap--cards{background:0 0;border:0;border-radius:0;overflow:visible}.table-wrap--cards table,.table-wrap--cards tbody{display:block}.table-wrap--cards thead{display:none}.table-wrap--cards tbody tr{background:var(--surface);border:1px solid var(--border);border-radius:12px;grid-template-columns:1fr 1fr;gap:10px 14px;margin-bottom:10px;padding:14px 16px;display:grid}.table-wrap--cards tbody tr:last-child>*{border-bottom:0}.table-wrap--cards td,.table-wrap--cards th{white-space:normal;text-align:left;border:0;min-width:0;padding:0;display:block}.table-wrap--cards tbody th{grid-column:1/-1;font-size:1rem;font-weight:600}.table-wrap--cards tbody th .muted,.table-wrap--cards tbody th .small{font-weight:400}.table-wrap--cards td[data-label]:before{content:attr(data-label);color:var(--muted);margin-bottom:2px;font-size:.75rem;font-weight:400;display:block}.table-wrap--cards td.num{text-align:left}.table-wrap--cards td.actions,.table-wrap--cards td.wide,.table-wrap--cards td[colspan]{grid-column:1/-1}.table-wrap--cards td.actions{flex-wrap:wrap;justify-content:stretch;gap:8px;display:flex}.table-wrap--cards td.actions>*{flex:auto}dialog{width:calc(100vw - 24px)!important;padding:18px 16px!important}}dialog{max-height:calc(100dvh - 32px);overflow-y:auto}
