.usp-4q7j9q{color:var(--fg-default);margin-bottom:1rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.usp-ed5pn4{width:1.25rem;height:1.25rem;animation:1s linear infinite svelte-dq1ch6-spin}.usp-k2q2tj{width:1rem;height:1rem;color:var(--fg-muted);flex-shrink:0;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.usp-nvqxsy{width:1.25rem;height:1.25rem}.usp-h7iugk{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:90deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.usp-v06fgj{border-width:1px;border-color:var(--border-default);border-radius:var(--radius-lg);background-color:var(--bg-subtle);padding:1rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.usp-6w47p8{opacity:.25}.usp-cidc6x{opacity:.75}@keyframes svelte-dq1ch6-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.file-browser.svelte-dq1ch6{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle);max-height:400px;overflow:auto}.file-item.svelte-dq1ch6{border-bottom:1px solid var(--border);max-width:100%;overflow:hidden}.file-item.svelte-dq1ch6:last-child{border-bottom:none}.file-row.svelte-dq1ch6{cursor:pointer;text-align:left;width:100%;max-width:100%;color:var(--fg);background:0 0;border:none;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.875rem;transition:background-color .15s;display:flex;overflow:hidden}.file-row.svelte-dq1ch6:hover{background:var(--bg-muted)}.file-row-selected.svelte-dq1ch6{background:var(--primary-subtle);color:var(--primary)}.file-icon.svelte-dq1ch6{width:1rem;height:1rem;color:var(--fg-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.file-icon.svelte-dq1ch6 svg{width:100%;height:100%}.file-name.svelte-dq1ch6{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.file-size.svelte-dq1ch6{color:var(--fg-muted);flex-shrink:0;font-size:.75rem}.file-content-viewer.svelte-dq1ch6{border:1px solid var(--border);border-radius:var(--radius-md);margin-top:1rem;overflow:hidden}.file-content-header.svelte-dq1ch6{background:var(--bg-muted);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.file-content-path.svelte-dq1ch6{font-size:.8125rem;font-family:var(--font-mono);color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-content-body.svelte-dq1ch6{background:var(--bg-subtle);min-height:120px;max-height:500px;overflow:auto}:root.dark .file-content-body.svelte-dq1ch6{background:#0d1117}.file-loading.svelte-dq1ch6,.file-error.svelte-dq1ch6{min-height:120px;color:var(--fg-muted);justify-content:center;align-items:center;gap:.5rem;padding:2rem;font-size:.875rem;display:flex}.file-error.svelte-dq1ch6{color:var(--error)}.file-unsupported.svelte-dq1ch6{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:120px;padding:2.5rem 1.5rem;display:flex}.file-unsupported-icon.svelte-dq1ch6{width:3rem;height:3rem;color:var(--fg-muted);opacity:.6}.file-unsupported-text.svelte-dq1ch6{color:var(--fg-muted);font-size:.9375rem;font-weight:500}.file-unsupported-hint.svelte-dq1ch6{color:var(--fg-muted);opacity:.7;font-size:.8125rem}.file-code-highlighted.svelte-dq1ch6{tab-size:2;font-size:.8125rem;line-height:1.6}.file-code-highlighted.svelte-dq1ch6 pre{font-size:inherit;line-height:inherit;margin:0;padding:1rem;background:0 0!important}.file-code-highlighted.svelte-dq1ch6 .shiki{min-height:100%;margin:0;padding:1rem;background:0 0!important}.file-code-plain.svelte-dq1ch6{font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;color:var(--fg);margin:0;padding:1rem;font-size:.8125rem;line-height:1.6}.file-code-plain.svelte-dq1ch6 code:where(.svelte-dq1ch6){font-family:inherit}
