.engine-docs.svelte-1r699zs{font-family:Plus Jakarta Sans,sans-serif;color:#0f172a;padding:20px;max-width:1100px;margin:0 auto}.doc-header.svelte-1r699zs{margin-bottom:60px}.doc-header.svelte-1r699zs .badge:where(.svelte-1r699zs){background:#6366f11a;color:#6366f1;padding:5px 15px;border-radius:50px;font-weight:700;font-size:.8rem;text-transform:uppercase}.doc-header.svelte-1r699zs h1:where(.svelte-1r699zs){font-size:3.5rem;margin:15px 0;font-weight:800;letter-spacing:-.04em}.doc-header.svelte-1r699zs .gradient:where(.svelte-1r699zs){background:linear-gradient(135deg,#6366f1,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.doc-header.svelte-1r699zs .lead:where(.svelte-1r699zs){font-size:1.25rem;color:#64748b;max-width:800px;line-height:1.6}.board-concept.svelte-1r699zs{display:grid;grid-template-columns:1fr 1fr;gap:40px;background:#f8fafc;padding:50px;border-radius:32px;margin-bottom:60px;align-items:center}@media (max-width: 900px){.board-concept.svelte-1r699zs{grid-template-columns:1fr;padding:30px}}.board-concept.svelte-1r699zs h2:where(.svelte-1r699zs){font-size:1.8rem;font-weight:800;margin-bottom:20px}.board-concept.svelte-1r699zs .column-grid-mini:where(.svelte-1r699zs){display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:25px}.board-concept.svelte-1r699zs .column-grid-mini:where(.svelte-1r699zs) .col-info:where(.svelte-1r699zs){background:#fff;padding:12px;border-radius:12px;border:1px solid #e2e8f0}.board-concept.svelte-1r699zs .column-grid-mini:where(.svelte-1r699zs) .col-info:where(.svelte-1r699zs) strong:where(.svelte-1r699zs){display:block;font-size:.75rem;color:#6366f1;margin-bottom:2px}.board-concept.svelte-1r699zs .column-grid-mini:where(.svelte-1r699zs) .col-info:where(.svelte-1r699zs) span:where(.svelte-1r699zs){font-size:.65rem;color:#64748b}.board-concept.svelte-1r699zs .board-visual-demo:where(.svelte-1r699zs){background:#f1f5f9;padding:20px;border-radius:20px}.board-concept.svelte-1r699zs .board-visual-demo:where(.svelte-1r699zs) .demo-col:where(.svelte-1r699zs){background:#ffffff80;border-radius:15px;padding:15px}.board-concept.svelte-1r699zs .board-visual-demo:where(.svelte-1r699zs) .demo-col:where(.svelte-1r699zs) .col-title:where(.svelte-1r699zs){font-weight:800;font-size:.7rem;text-transform:uppercase;opacity:.5}.board-concept.svelte-1r699zs .board-visual-demo:where(.svelte-1r699zs) .demo-col:where(.svelte-1r699zs) .demo-card:where(.svelte-1r699zs){background:#fff;margin-top:10px;padding:15px;border-radius:12px;box-shadow:0 4px 6px #0000000d}.board-concept.svelte-1r699zs .board-visual-demo:where(.svelte-1r699zs) .demo-col:where(.svelte-1r699zs) .demo-card:where(.svelte-1r699zs) .card-tag:where(.svelte-1r699zs){font-size:.6rem;font-weight:800;color:#94a3b8}.board-concept.svelte-1r699zs .board-visual-demo:where(.svelte-1r699zs) .demo-col:where(.svelte-1r699zs) .demo-card:where(.svelte-1r699zs) p:where(.svelte-1r699zs){font-size:.85rem;font-weight:700;margin:5px 0}.board-concept.svelte-1r699zs .board-visual-demo:where(.svelte-1r699zs) .demo-col:where(.svelte-1r699zs) .demo-card:where(.svelte-1r699zs) .roi-badge:where(.svelte-1r699zs){font-size:.65rem;background:#eef2ff;color:#6366f1;padding:2px 8px;border-radius:4px;display:inline-block}.board-concept.svelte-1r699zs .board-visual-demo:where(.svelte-1r699zs) .demo-col:where(.svelte-1r699zs) .demo-card:where(.svelte-1r699zs) .progress-bar:where(.svelte-1r699zs){height:4px;background:#f1f5f9;border-radius:10px;margin-top:10px}.board-concept.svelte-1r699zs .board-visual-demo:where(.svelte-1r699zs) .demo-col:where(.svelte-1r699zs) .demo-card:where(.svelte-1r699zs) .progress-bar:where(.svelte-1r699zs) .fill:where(.svelte-1r699zs){height:100%;background:#6366f1;border-radius:10px}.deep-dive-board.svelte-1r699zs{margin-bottom:80px}.deep-dive-board.svelte-1r699zs .section-title:where(.svelte-1r699zs){margin-bottom:40px}.deep-dive-board.svelte-1r699zs h2:where(.svelte-1r699zs){font-size:2.2rem;font-weight:800}.deep-dive-board.svelte-1r699zs .section-intro:where(.svelte-1r699zs){color:#64748b;font-size:1.1rem}.deep-dive-board.svelte-1r699zs .explanation-grid:where(.svelte-1r699zs){display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:25px}.deep-dive-board.svelte-1r699zs .explanation-grid:where(.svelte-1r699zs) .expla-item:where(.svelte-1r699zs){background:#fff;padding:30px;border-radius:24px;border:1px solid #e2e8f0;transition:all .3s ease}.deep-dive-board.svelte-1r699zs .explanation-grid:where(.svelte-1r699zs) .expla-item:where(.svelte-1r699zs):hover{border-color:#6366f1;transform:translateY(-5px);box-shadow:0 10px 20px #0000000d}.deep-dive-board.svelte-1r699zs .explanation-grid:where(.svelte-1r699zs) .expla-item:where(.svelte-1r699zs) .expla-header:where(.svelte-1r699zs){display:flex;align-items:center;gap:12px;margin-bottom:15px}.deep-dive-board.svelte-1r699zs .explanation-grid:where(.svelte-1r699zs) .expla-item:where(.svelte-1r699zs) .expla-header:where(.svelte-1r699zs) h3:where(.svelte-1r699zs){font-size:1.15rem;font-weight:800;margin:0}.deep-dive-board.svelte-1r699zs .explanation-grid:where(.svelte-1r699zs) .expla-item:where(.svelte-1r699zs) .expla-header:where(.svelte-1r699zs) .unit-box:where(.svelte-1r699zs){background:#f1f5f9;color:#6366f1;padding:4px 10px;border-radius:8px;font-weight:800;font-size:.75rem}.deep-dive-board.svelte-1r699zs .explanation-grid:where(.svelte-1r699zs) .expla-item:where(.svelte-1r699zs) .expla-header:where(.svelte-1r699zs) .unit-box.pulse:where(.svelte-1r699zs){background:#6366f11a;animation:svelte-1r699zs-soft-pulse 2s infinite}.deep-dive-board.svelte-1r699zs .explanation-grid:where(.svelte-1r699zs) .expla-item:where(.svelte-1r699zs) .expla-header:where(.svelte-1r699zs) .audit-tag:where(.svelte-1r699zs){background:#6366f1;color:#fff;font-size:.6rem;padding:2px 6px;border-radius:4px;font-weight:900}.deep-dive-board.svelte-1r699zs .explanation-grid:where(.svelte-1r699zs) .expla-item:where(.svelte-1r699zs) p:where(.svelte-1r699zs){font-size:.95rem;color:#475569;line-height:1.6;margin:0}.deep-dive-board.svelte-1r699zs .explanation-grid:where(.svelte-1r699zs) .expla-item.audit-special:where(.svelte-1r699zs){border:1.5px dashed #6366f1}.deep-dive-board.svelte-1r699zs .explanation-grid:where(.svelte-1r699zs) .expla-item.stuck-alert:where(.svelte-1r699zs){border-left:4px solid #f43f5e}.status-grid.svelte-1r699zs{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:30px 0}.status-grid.svelte-1r699zs .status-card:where(.svelte-1r699zs){padding:30px;border-radius:24px;border:1px solid #e2e8f0;background:#fff}.status-grid.svelte-1r699zs .status-card:where(.svelte-1r699zs) .status-icon:where(.svelte-1r699zs){font-size:2rem;margin-bottom:15px}.status-grid.svelte-1r699zs .status-card:where(.svelte-1r699zs) strong:where(.svelte-1r699zs){display:block;font-size:1.1rem;margin-bottom:8px}.status-grid.svelte-1r699zs .status-card:where(.svelte-1r699zs) span:where(.svelte-1r699zs){font-size:.85rem;color:#64748b;line-height:1.5}.ai-box.svelte-1r699zs{background:#f8fafc;padding:40px;border-radius:24px;border-left:6px solid #6366f1}.ai-box.svelte-1r699zs .ai-header:where(.svelte-1r699zs){display:flex;align-items:center;gap:12px;font-weight:800;color:#6366f1;margin-bottom:15px}.ai-box.svelte-1r699zs p:where(.svelte-1r699zs){margin:0;line-height:1.6;color:#475569}@keyframes svelte-1r699zs-soft-pulse{0%{transform:scale(1);box-shadow:0 0 #6366f166}70%{transform:scale(1.05);box-shadow:0 0 0 10px #6366f100}to{transform:scale(1);box-shadow:0 0 #6366f100}}
