.csv-view{--csv-0:#285aa8;--csv-1:#8a3ca1;--csv-2:#16704f;--csv-3:#9b5414;--csv-4:#b13262;--csv-5:#126f82;color:var(--ink,var(--color-text,#182235))}.dark .csv-view,[data-theme=dark] .csv-view{--csv-0:#8fb9ff;--csv-1:#d9a1f0;--csv-2:#80d8a4;--csv-3:#edbd7d;--csv-4:#f499b9;--csv-5:#80d2e3}.csv-table-scroll{overflow-x:auto}.csv-table{border-collapse:collapse;text-align:left;width:max-content;min-width:100%;font-size:12px}.csv-table th,.csv-table td{border:1px solid color-mix(in srgb, currentColor 22%, transparent);white-space:pre-wrap;vertical-align:top;padding:8px 10px}.csv-table th{background:color-mix(in srgb, currentColor 6%, transparent);font-weight:700}.csv-table th button{width:100%;min-height:24px;color:inherit;text-align:inherit;font:inherit;cursor:pointer;background:0 0;border:0;display:block}.csv-table [data-active=true]{background:color-mix(in srgb, currentColor 16%, transparent);box-shadow:inset 2px 0}.csv-table button:focus-visible{outline-offset:3px;outline:2px solid}.csv-caption{opacity:.8;margin:8px 0 0;font-size:10px;line-height:1.5}.csv-raw{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font:12px/1.85 JetBrains Mono,ui-monospace,monospace}.csv-raw code{font:inherit}.csv-view-switch{gap:2px;margin:0 0 8px;display:flex}.csv-view-switch button{border:1px solid color-mix(in srgb, currentColor 22%, transparent);color:inherit;cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;opacity:.65;background:0 0;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:700}.csv-view-switch button[aria-pressed=true]{background:color-mix(in srgb, currentColor 12%, transparent);opacity:1}.csv-view-switch button:focus-visible{outline-offset:2px;outline:2px solid}.csv-textarea{flex:auto;min-height:0;display:flex;position:relative}.csv-textarea-layer{width:100%;min-height:0;font:inherit;letter-spacing:inherit;flex:auto;margin:0;overflow:auto}.csv-textarea>pre.csv-textarea-layer{pointer-events:none;box-shadow:none;background:0 0;border-color:#0000;position:absolute;inset:0}.csv-textarea .csv-textarea-input{color:#0000;caret-color:var(--color-text,currentColor);background-color:#0000;position:relative}.csv-textarea .csv-textarea-input::selection{background:color-mix(in srgb, currentColor 28%, transparent)}
