.status.svelte-1fvuqk5,.errorbox.svelte-1fvuqk5{padding:50px 0}.errorbox.svelte-1fvuqk5 a:where(.svelte-1fvuqk5),.hint.svelte-1fvuqk5 a:where(.svelte-1fvuqk5),.sectiontitle.svelte-1fvuqk5>a:where(.svelte-1fvuqk5){color:var(--accent)}.detail.svelte-1fvuqk5{padding:35px 0 70px}.top.svelte-1fvuqk5{align-items:center;gap:18px;margin:28px 0;display:flex}.top.svelte-1fvuqk5 h1:where(.svelte-1fvuqk5){font:700 clamp(29px,4vw,48px)/1.15 var(--sans);overflow-wrap:anywhere;margin:7px 0}.muted.svelte-1fvuqk5,.hint.svelte-1fvuqk5{color:var(--muted);font:13px/1.65 var(--sans)}.tabs.svelte-1fvuqk5{border-bottom:1px solid var(--border);gap:24px;margin-bottom:28px;display:flex}.tabs.svelte-1fvuqk5 a:where(.svelte-1fvuqk5){color:var(--muted);padding:13px 0;font-size:12px}.tabs.svelte-1fvuqk5 a:where(.svelte-1fvuqk5):hover{color:var(--accent)}.columns.svelte-1fvuqk5{grid-template-columns:minmax(0,1fr) 290px;gap:24px;display:grid}.columns.svelte-1fvuqk5 main:where(.svelte-1fvuqk5){display:contents}.columns.svelte-1fvuqk5 #overview:where(.svelte-1fvuqk5){grid-area:1/1}.columns.svelte-1fvuqk5 aside:where(.svelte-1fvuqk5){grid-area:1/2}.columns.svelte-1fvuqk5 #files:where(.svelte-1fvuqk5){grid-area:2/1/auto/-1}.panel.svelte-1fvuqk5,.side.svelte-1fvuqk5{border:1px solid var(--border);background:var(--panel);border-radius:8px;margin-bottom:18px;padding:24px}.sectiontitle.svelte-1fvuqk5{justify-content:space-between;align-items:start;gap:12px;display:flex}.sectiontitle.svelte-1fvuqk5 h2:where(.svelte-1fvuqk5),.side.svelte-1fvuqk5 h2:where(.svelte-1fvuqk5){font:700 23px var(--sans);margin:10px 0 18px}.badge.svelte-1fvuqk5{color:#a9ebc2;white-space:nowrap;border:1px solid #2f5141;border-radius:4px;padding:5px 8px;font-size:10px}.panel.svelte-1fvuqk5 figure:where(.svelte-1fvuqk5){margin:0 0 18px}.panel.svelte-1fvuqk5 figure:where(.svelte-1fvuqk5) img:where(.svelte-1fvuqk5){object-fit:contain;border:1px solid var(--border);background:#080d12;border-radius:6px;width:100%;max-height:420px}.panel.svelte-1fvuqk5 figcaption:where(.svelte-1fvuqk5){font:11px/1.5 var(--sans);color:var(--muted);margin-top:8px}.excerpt.svelte-1fvuqk5{font:16px/1.75 var(--sans);color:#d5e3df}.disclosure.svelte-1fvuqk5{border-left:2px solid var(--accent);font:13px/1.6 var(--sans);color:#b6cebf;background:#12221c;margin-top:22px;padding:12px 15px}.pane-controls.svelte-1fvuqk5{color:var(--muted);align-items:center;gap:10px;margin:20px 0 10px;font-size:11px;display:flex}.pane-controls.svelte-1fvuqk5 input:where(.svelte-1fvuqk5){width:150px;accent-color:var(--accent)}.file-workspace.svelte-1fvuqk5{grid-template-columns:minmax(150px,var(--file-width)) minmax(0,1fr);align-items:start;gap:14px;display:grid}.file-sidebar.svelte-1fvuqk5{min-width:0;max-height:600px;overflow:auto}.file-list.svelte-1fvuqk5{border-top:1px solid var(--border);margin-top:0}.file-list.svelte-1fvuqk5 div:where(.svelte-1fvuqk5){border-bottom:1px solid var(--border);overflow-wrap:anywhere;gap:12px;padding:10px 0;font-size:12px;display:flex}.file-list.svelte-1fvuqk5 div:where(.svelte-1fvuqk5) span:where(.svelte-1fvuqk5):first-child{color:var(--accent)}.file-button.svelte-1fvuqk5{text-align:left;color:#bcefd3;overflow-wrap:anywhere;background:0 0;border:0;padding:0}.file-button.svelte-1fvuqk5:hover{text-decoration:underline}.file-kind.svelte-1fvuqk5{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:10px}.source-viewer.svelte-1fvuqk5{border:1px solid #29483c;border-radius:6px;min-width:0;min-height:220px;margin:0;overflow:hidden}.source-empty.svelte-1fvuqk5{color:var(--muted);font:13px/1.6 var(--sans);padding:30px 18px}.source-empty.svelte-1fvuqk5 strong:where(.svelte-1fvuqk5){color:var(--text);font-size:15px}.source-header.svelte-1fvuqk5{overflow-wrap:anywhere;background:#10221b;justify-content:space-between;align-items:center;gap:15px;padding:10px 14px;font-size:11px;display:flex}.source-header.svelte-1fvuqk5 button:where(.svelte-1fvuqk5){padding:5px 10px;font-size:10px}.source-viewer.svelte-1fvuqk5 pre:where(.svelte-1fvuqk5){color:#d3e4dc;white-space:pre;tab-size:4;background:#080e12;max-height:550px;margin:0;padding:16px;font:12px/1.6 ui-monospace,monospace;overflow:auto}.source-viewer.svelte-1fvuqk5>p:where(.svelte-1fvuqk5){padding:0 14px}.source-error.svelte-1fvuqk5{font:13px/1.6 var(--sans);color:#ffcab3}.source-error.svelte-1fvuqk5 a:where(.svelte-1fvuqk5){color:var(--accent)}.more.svelte-1fvuqk5{margin-top:15px}.side.svelte-1fvuqk5 dl:where(.svelte-1fvuqk5){margin:0}.side.svelte-1fvuqk5 dl:where(.svelte-1fvuqk5) div:where(.svelte-1fvuqk5){border-bottom:1px solid var(--border);justify-content:space-between;gap:10px;padding:11px 0;font-size:11px;display:flex}.side.svelte-1fvuqk5 dt:where(.svelte-1fvuqk5){color:var(--muted)}.side.svelte-1fvuqk5 dd:where(.svelte-1fvuqk5){text-align:right;overflow-wrap:anywhere;margin:0}.side.svelte-1fvuqk5 p:where(.svelte-1fvuqk5):not(.eyebrow){font:13px/1.7 var(--sans);color:var(--muted)}.source-button.svelte-1fvuqk5,.back.svelte-1fvuqk5{color:var(--accent);margin-top:18px;font-size:11px;display:block}.source-button.svelte-1fvuqk5{text-align:center;border:1px solid #346149;border-radius:5px;padding:10px 12px}@media (width<=760px){.columns.svelte-1fvuqk5 #overview:where(.svelte-1fvuqk5){grid-area:1/1}.columns.svelte-1fvuqk5 #files:where(.svelte-1fvuqk5){grid-area:2/1}.columns.svelte-1fvuqk5 aside:where(.svelte-1fvuqk5){grid-area:3/1}.file-workspace.svelte-1fvuqk5{grid-template-columns:1fr}.pane-controls.svelte-1fvuqk5{display:none}.file-sidebar.svelte-1fvuqk5{max-height:320px}.columns.svelte-1fvuqk5{grid-template-columns:1fr}.panel.svelte-1fvuqk5,.side.svelte-1fvuqk5{padding:18px}.top.svelte-1fvuqk5{align-items:flex-start}.tabs.svelte-1fvuqk5{overflow:auto}.sectiontitle.svelte-1fvuqk5{display:block}.badge.svelte-1fvuqk5{margin-bottom:12px;display:inline-block}}
