.stats-trigger.svelte-1tzxq4c,.close.svelte-1tzxq4c{color:#c7c7cd;cursor:pointer;background:0 0;border:1px solid #3a3a40;padding:5px 8px;font:11px/1.2 ui-monospace,monospace}.stats-trigger.svelte-1tzxq4c:hover,.close.svelte-1tzxq4c:hover{color:#b7f34b;border-color:#b7f34b}.compact.svelte-1tzxq4c{display:none}dialog.svelte-1tzxq4c{box-sizing:border-box;font-family:var(--font-body,"Space Grotesk", system-ui, sans-serif);color:#ededf0;background:#101013;border:1px solid #3a3a40;border-radius:8px;width:min(620px,100vw - 24px);max-height:calc(100dvh - 40px);margin:auto;padding:0}dialog.svelte-1tzxq4c::backdrop{background:#000a}.panel.svelte-1tzxq4c{padding:24px}.panel-header.svelte-1tzxq4c{justify-content:space-between;align-items:center;gap:16px;display:flex}h2.svelte-1tzxq4c{margin:0;font-size:20px}h3.svelte-1tzxq4c{margin-top:24px;font-size:14px}.subtitle.svelte-1tzxq4c,.muted.svelte-1tzxq4c{color:#a5a5ad;font-size:12px;line-height:1.6}dl.svelte-1tzxq4c{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0 12px;display:grid}dt.svelte-1tzxq4c{color:#a5a5ad;margin-bottom:8px;font-size:12px}dd.svelte-1tzxq4c{margin:4px 0;font-size:18px}svg.svelte-1tzxq4c{width:100%;display:block}text.svelte-1tzxq4c{fill:#a5a5ad;font-size:11px}summary.svelte-1tzxq4c{cursor:pointer;font-size:12px}table.svelte-1tzxq4c{text-align:left;width:100%;font-size:12px}th.svelte-1tzxq4c,td.svelte-1tzxq4c{padding:4px}@media (width<=1000px){.counts.svelte-1tzxq4c{display:none}.compact.svelte-1tzxq4c{display:inline}}@media (width<=480px){.panel.svelte-1tzxq4c{padding:16px}dd.svelte-1tzxq4c{font-size:16px}}.artifact-page.svelte-1uv287q{box-sizing:border-box;color:#ededf0;background:#08080a;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100%;display:grid}header.svelte-1uv287q{box-sizing:border-box;border-bottom:1px solid #1e1e22;align-items:center;gap:10px;height:40px;padding:0 10px;display:flex}.brand.svelte-1uv287q{color:#ededf0;flex:none;align-items:center;gap:7px;text-decoration:none;display:flex}.wordmark.svelte-1uv287q{font-family:var(--font-display,"Space Grotesk", system-ui, sans-serif);letter-spacing:.02em;font-size:14px;font-weight:700}.brand.svelte-1uv287q:hover .wordmark:where(.svelte-1uv287q){color:#b7f34b}.divider.svelte-1uv287q{background:#26262b;flex:none;width:1px;height:16px;margin:0 -2px}h1.svelte-1uv287q{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:13px;font-weight:600;overflow:hidden}.meta.svelte-1uv287q{color:#7c7c85;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;min-width:0;font:10px/1 ui-monospace,monospace;overflow:hidden}nav.svelte-1uv287q{flex:none;align-items:center;gap:6px;display:flex}nav.svelte-1uv287q button:where(.svelte-1uv287q),nav.svelte-1uv287q a.chat-link:where(.svelte-1uv287q){color:#c7c7cd;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #3a3a40;padding:5px 8px;font:700 10px/1 ui-monospace,monospace;text-decoration:none}nav.svelte-1uv287q button:where(.svelte-1uv287q):hover,nav.svelte-1uv287q a.chat-link:where(.svelte-1uv287q):hover{color:#b7f34b;border-color:#b7f34b}nav.svelte-1uv287q button:where(.svelte-1uv287q):disabled{opacity:.5}@media (width<=620px){.meta.svelte-1uv287q,.wordmark.svelte-1uv287q{display:none}h1.svelte-1uv287q{flex:1;min-width:0}}
