.csv-docs.svelte-iemo7e{font-family:Plus Jakarta Sans,sans-serif;padding:40px;color:#0f172a}.doc-header.svelte-iemo7e{margin-bottom:50px}.doc-header.svelte-iemo7e h1:where(.svelte-iemo7e){font-size:3.5rem;font-weight:800}.doc-header.svelte-iemo7e .gradient:where(.svelte-iemo7e){background:linear-gradient(135deg,#10b981,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.export-interface.svelte-iemo7e{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;margin-bottom:60px}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e){background:#fff;border:1px solid #e2e8f0;padding:30px;border-radius:24px;box-shadow:0 10px 30px #0000000d}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e) .card-head:where(.svelte-iemo7e){display:flex;gap:20px;align-items:center;margin-bottom:25px}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e) .card-head:where(.svelte-iemo7e) .icon-file:where(.svelte-iemo7e){width:50px;height:50px;background:#f0fdf4;color:#10b981;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e) .card-head:where(.svelte-iemo7e) h3:where(.svelte-iemo7e){margin:0;font-size:1.1rem;font-weight:800}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e) .card-head:where(.svelte-iemo7e) p:where(.svelte-iemo7e){margin:5px 0 0;font-size:.9rem;color:#64748b}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e) .code-block:where(.svelte-iemo7e){background:#1e293b;color:#e2e8f0;padding:20px;border-radius:12px;font-family:JetBrains Mono,monospace;font-size:.75rem;margin-bottom:25px;position:relative}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e) .code-block:where(.svelte-iemo7e) .filename:where(.svelte-iemo7e){position:absolute;top:-10px;right:20px;background:#6366f1;color:#fff;padding:4px 10px;border-radius:4px;font-size:.65rem;font-weight:700}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e) .code-block:where(.svelte-iemo7e) pre:where(.svelte-iemo7e){white-space:pre-wrap;line-height:1.6;opacity:.9}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e) .actions:where(.svelte-iemo7e){display:flex;justify-content:space-between;align-items:center}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e) .actions:where(.svelte-iemo7e) .format-options:where(.svelte-iemo7e){display:flex;gap:15px;font-size:.85rem;font-weight:600}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e) .actions:where(.svelte-iemo7e) .format-options:where(.svelte-iemo7e) label:where(.svelte-iemo7e){display:flex;align-items:center;gap:6px;cursor:pointer}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e) .actions:where(.svelte-iemo7e) .btn-download:where(.svelte-iemo7e){background:#6366f1;color:#fff;border:none;padding:12px 20px;border-radius:10px;font-weight:800;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:10px}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e) .actions:where(.svelte-iemo7e) .btn-download:where(.svelte-iemo7e):hover{background:#3438ed;transform:translateY(-2px)}.export-interface.svelte-iemo7e .export-card:where(.svelte-iemo7e) .actions:where(.svelte-iemo7e) .btn-download:where(.svelte-iemo7e):disabled{opacity:.7;cursor:not-allowed;transform:none}.export-interface.svelte-iemo7e .text-content:where(.svelte-iemo7e) .data-specs:where(.svelte-iemo7e){list-style:none;padding:0;margin-top:20px}.export-interface.svelte-iemo7e .text-content:where(.svelte-iemo7e) .data-specs:where(.svelte-iemo7e) li:where(.svelte-iemo7e){margin-bottom:15px;font-size:.9rem;line-height:1.5}.export-interface.svelte-iemo7e .text-content:where(.svelte-iemo7e) .data-specs:where(.svelte-iemo7e) li:where(.svelte-iemo7e) strong:where(.svelte-iemo7e){color:#6366f1}.ai-box.kara-theme.svelte-iemo7e{background:#faf5ff;border-left:6px solid #a855f7;padding:30px;border-radius:20px}.ai-box.kara-theme.svelte-iemo7e .ai-header:where(.svelte-iemo7e){color:#a855f7;font-weight:800;display:flex;align-items:center;gap:10px;margin-bottom:10px}.spinner.svelte-iemo7e{display:inline-block;animation:svelte-iemo7e-spin 1s linear infinite}@keyframes svelte-iemo7e-spin{to{transform:rotate(360deg)}}
