:root{--bg:#f6f6f4;--panel:#fff;--text:#1d1f21;--muted:#6b6f73;--line:#e2e2de;--accent:#2f5d8a;--accent-text:#fff;--ok:#2e7d4f;--ok-bg:#e5f3ea;--warn:#8a5a00;--warn-bg:#fdf1d8;--bad:#a3322a;--bad-bg:#fbe6e3;--soft:#eef1f4;--code:#f2f2ef;--radius:8px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#17191b;--panel:#202326;--text:#e7e7e4;--muted:#9a9ea3;--line:#34383c;--accent:#7fb0e0;--accent-text:#10161c;--ok:#7fcf9c;--ok-bg:#1f3428;--warn:#f0c46b;--warn-bg:#3a2f17;--bad:#f19b92;--bad-bg:#3d2220;--soft:#2a2e32;--code:#1a1c1e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font:15px/1.45 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{margin:0 0 .5em;line-height:1.2}h1{font-size:1.5rem}h2{font-size:1.15rem}h3{font-size:1rem}pre,code,textarea.code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}pre{background:var(--code);border:1px solid var(--line);border-radius:var(--radius);white-space:pre-wrap;word-break:break-word;margin:0;padding:12px}input,select,textarea,button{font:inherit;color:inherit}input,select,textarea{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:6px 8px}button{background:var(--soft);border:1px solid var(--line);cursor:pointer;border-radius:6px;padding:6px 12px}button:disabled{opacity:.55;cursor:default}button.primary{background:var(--accent);color:var(--accent-text);border-color:var(--accent)}button.danger{color:var(--bad)}button.link{color:var(--accent);background:0 0;border:none;padding:0}.muted{color:var(--muted)}.small{font-size:13px}.nowrap{white-space:nowrap}.error{color:var(--bad)}.row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.spacer{flex:1}header.top{background:var(--panel);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:24px;padding:10px 24px;display:flex}header.top .brand{color:var(--text);font-weight:700}header.top nav{gap:16px;display:flex}header.top nav a{color:var(--muted);border-bottom:2px solid #0000;padding:4px 0}header.top nav a.active{color:var(--text);border-bottom-color:var(--accent);text-decoration:none}header.top .me{color:var(--muted);align-items:center;gap:12px;margin-left:auto;font-size:13px;display:flex}.statusbar{background:var(--ok-bg);color:var(--ok);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 24px;font-size:13px;display:flex}.statusbar.offline{background:var(--bad-bg);color:var(--bad)}.statusbar .dot{background:currentColor;border-radius:50%;width:8px;height:8px}main{max-width:1280px;margin:0 auto;padding:20px 24px 60px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:16px;padding:16px}.counts{flex-wrap:wrap;align-items:baseline;gap:24px;margin-bottom:16px;display:flex}.counts .n{margin-right:4px;font-size:1.6rem;font-weight:700}.counts .warn .n{color:var(--warn)}.counts .bad .n{color:var(--bad)}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.tabs{gap:4px;display:flex}.tabs button{background:0 0;border-color:#0000}.tabs button.active{background:var(--soft);border-color:var(--line);font-weight:600}.search{min-width:240px}.filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:8px 10px}th{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:12px;font-weight:600}td.why{max-width:420px}.pill{background:var(--soft);white-space:nowrap;border-radius:999px;margin-right:4px;padding:1px 8px;font-size:12px;display:inline-block}.pill.completed,.pill.synced,.pill.done{background:var(--ok-bg);color:var(--ok)}.pill.artworker,.pill.pending,.pill.sent,.pill.taken{background:var(--warn-bg);color:var(--warn)}.pill.failed,.pill.conflict,.pill.error{background:var(--bad-bg);color:var(--bad)}.pill.resolved,.pill.deleted{background:var(--soft);color:var(--muted)}.login{place-items:center;min-height:100vh;padding:16px;display:grid}.login form{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);gap:12px;width:min(360px,100%);padding:28px;display:grid}.login label{color:var(--muted);gap:4px;font-size:13px;display:grid}.grid2{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;display:grid}@media (width<=900px){.grid2{grid-template-columns:1fr}}ul.plain{margin:0;padding:0;list-style:none}ul.plain li{padding:4px 0}ul.issues{margin:0;padding-left:18px}ul.issues li{margin:3px 0}dl.facts{grid-template-columns:max-content 1fr;gap:4px 14px;margin:0;display:grid}dl.facts dt{color:var(--muted)}dl.facts dd{margin:0}dialog{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);color:var(--text);max-width:520px}dialog::backdrop{background:#00000059}@media (width<=640px){header.top,.statusbar,main{padding-left:16px;padding-right:16px}.search{width:100%;min-width:0}}.comment.svelte-1qgvnnq{border-bottom:1px solid var(--line);padding:8px 0}.body.svelte-1qgvnnq{white-space:pre-wrap;margin:4px 0 0}textarea.svelte-1qgvnnq{width:100%;margin:6px 0}.rerun.svelte-j35lgu{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.warnbox.svelte-j35lgu{background:var(--warn-bg);color:var(--warn);border-radius:6px;padding:8px 10px}.head.svelte-1bcx52l h1:where(.svelte-1bcx52l){margin:0}.actions.svelte-1bcx52l{gap:10px;display:grid}.chips.svelte-6zq55r{flex-wrap:wrap;gap:4px;margin:6px 0;display:flex}.chip.svelte-6zq55r{background:var(--soft);border-radius:999px;padding:1px 8px}.chip.svelte-6zq55r button:where(.svelte-6zq55r){color:var(--muted);margin-left:2px}.group.svelte-15tqpe5{border-bottom:1px solid var(--line);padding:8px 0}.group.svelte-15tqpe5:last-child{border-bottom:none}.columns.svelte-15tqpe5{columns:2 220px;margin-top:10px}.columns.svelte-15tqpe5 li:where(.svelte-15tqpe5){break-inside:avoid}input[type=search].svelte-15tqpe5{width:100%}.diff.svelte-1bbn6cp span:where(.svelte-1bbn6cp){display:block}.diff.svelte-1bbn6cp .add:where(.svelte-1bbn6cp){background:var(--ok-bg);color:var(--ok)}.diff.svelte-1bbn6cp .del:where(.svelte-1bbn6cp){background:var(--bad-bg);color:var(--bad);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}.diff.svelte-1bbn6cp .gap:where(.svelte-1bbn6cp){color:var(--muted)}.head.svelte-1o3arxq h1:where(.svelte-1o3arxq){margin:0}textarea.code.svelte-1o3arxq{width:100%;min-height:420px;margin-bottom:8px;line-height:1.5}.conflict.svelte-1o3arxq{border-color:var(--bad)}.revision.svelte-1o3arxq{border-bottom:1px solid var(--line);padding:6px 0}.aliasform.svelte-14pweyq{gap:6px;margin-top:6px;display:grid}.aliasform.svelte-14pweyq input:where(.svelte-14pweyq){width:100%}button.chosen.svelte-14pweyq{border-color:var(--accent);color:var(--accent)}input[type=search].svelte-bahdll{width:100%}.products.svelte-bahdll li:where(.svelte-bahdll){border-bottom:1px solid var(--line);padding:6px 0}.alias.svelte-bahdll{background:var(--soft);border-radius:999px;margin-right:4px;padding:0 8px;display:inline-block}
