.demo-cockpit-card[data-astro-cid-yxtsjajo]{background:#fff;border:1px solid #e2e8f0;border-left:5px solid #059669;border-radius:16px;padding:24px;position:relative;box-shadow:0 10px 30px -5px #0f172a0f,0 0 0 1px #0f172a05}.demo-cockpit-card__header[data-astro-cid-yxtsjajo]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.demo-cockpit-card__kicker-wrap[data-astro-cid-yxtsjajo]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.demo-cockpit-card__kicker[data-astro-cid-yxtsjajo]{font-family:var(--font-mono,monospace);letter-spacing:.08em;color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800}.demo-cockpit-card__version-pill[data-astro-cid-yxtsjajo]{font-family:var(--font-mono,monospace);color:#64748b;background:#f1f5f9;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.demo-cockpit-card__badges[data-astro-cid-yxtsjajo]{align-items:center;gap:6px;display:flex}.demo-badge[data-astro-cid-yxtsjajo]{font-family:var(--font-mono,monospace);border-radius:6px;padding:4px 8px;font-size:11px;font-weight:800}.demo-badge--xlsx[data-astro-cid-yxtsjajo]{color:#1e293b;background:#f8fafc;border:1px solid #cbd5e1}.demo-badge--safe[data-astro-cid-yxtsjajo]{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.demo-cockpit-card__title-row[data-astro-cid-yxtsjajo]{margin-bottom:16px}.demo-cockpit-card__title[data-astro-cid-yxtsjajo]{font-family:var(--font-display,inherit);color:#0f172a;letter-spacing:-.02em;margin:0;font-size:20px;font-weight:800;line-height:1.25}.demo-cockpit-card__subtitle[data-astro-cid-yxtsjajo]{color:#64748b;margin:4px 0 0;font-size:13.5px;line-height:1.5}.demo-cockpit-card__grid[data-astro-cid-yxtsjajo]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:20px;display:grid}.demo-feature-pill[data-astro-cid-yxtsjajo]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.demo-feature-pill__dot[data-astro-cid-yxtsjajo]{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.demo-feature-pill__dot--emerald[data-astro-cid-yxtsjajo]{background:#059669}.demo-feature-pill__dot--navy[data-astro-cid-yxtsjajo]{background:#1e3a8a}.demo-feature-pill__dot--cyan[data-astro-cid-yxtsjajo]{background:#0284c7}.demo-feature-pill__text[data-astro-cid-yxtsjajo]{flex-direction:column;gap:2px;display:flex}.demo-feature-pill__text[data-astro-cid-yxtsjajo] strong[data-astro-cid-yxtsjajo]{color:#0f172a;font-size:12px;font-weight:700}.demo-feature-pill__text[data-astro-cid-yxtsjajo] span[data-astro-cid-yxtsjajo]{color:#64748b;font-size:11px;line-height:1.35}.demo-cockpit-form[data-astro-cid-yxtsjajo]{flex-direction:column;gap:12px;display:flex}.demo-cockpit-form__inputs[data-astro-cid-yxtsjajo]{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:12px;display:grid}.demo-cockpit-form__field[data-astro-cid-yxtsjajo]{flex-direction:column;gap:6px;display:flex}.demo-cockpit-form__label[data-astro-cid-yxtsjajo]{color:#1e293b;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.demo-cockpit-form__optional[data-astro-cid-yxtsjajo]{color:#64748b;font-size:11.5px;font-weight:500}.demo-cockpit-form__input-wrapper[data-astro-cid-yxtsjajo] input[data-astro-cid-yxtsjajo]{color:#0f172a;background:#fff;border:1.5px solid #cbd5e1;border-radius:10px;outline:none;width:100%;height:48px;padding:0 14px;font-family:inherit;font-size:14.5px;transition:border-color .15s,box-shadow .15s}.demo-cockpit-form__input-wrapper[data-astro-cid-yxtsjajo] input[data-astro-cid-yxtsjajo]:focus{border-color:#059669;box-shadow:0 0 0 3px #0596691f}.demo-cockpit-form__submit[data-astro-cid-yxtsjajo]{color:#fff;cursor:pointer;white-space:nowrap;background:#059669;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 24px;font-family:inherit;font-size:14.5px;font-weight:700;transition:background .15s,transform .1s;display:inline-flex;box-shadow:0 4px 12px #05966933}.demo-cockpit-form__submit[data-astro-cid-yxtsjajo]:hover{background:#047857}.demo-cockpit-form__submit[data-astro-cid-yxtsjajo]:active{transform:translateY(1px)}.demo-cockpit-form__submit[data-astro-cid-yxtsjajo]:disabled{cursor:wait;opacity:.65}.demo-cockpit-form__submit-icon[data-astro-cid-yxtsjajo]{font-size:16px;font-weight:800}.demo-cockpit-form__terms[data-astro-cid-yxtsjajo]{color:#475569;align-items:flex-start;gap:8px;margin-top:-2px;font-size:12.5px;line-height:1.5;display:flex}.demo-cockpit-form__terms[data-astro-cid-yxtsjajo] input[data-astro-cid-yxtsjajo]{accent-color:#059669;margin-top:3px}.demo-cockpit-form__terms[data-astro-cid-yxtsjajo] a[data-astro-cid-yxtsjajo]{color:#059669;text-underline-offset:2px;font-weight:600;text-decoration:underline}.demo-cockpit-card__trust-strip[data-astro-cid-yxtsjajo]{color:#64748b;flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px;font-size:12px;font-weight:600;display:flex}.trust-item[data-astro-cid-yxtsjajo]{align-items:center;gap:4px;display:inline-flex}.trust-dot[data-astro-cid-yxtsjajo]{color:#cbd5e1}.demo-cockpit-card__status[data-astro-cid-yxtsjajo]{border-radius:8px;margin:8px 0 0;padding:12px 14px;font-size:13.5px;line-height:1.5}.demo-cockpit-card__status--loading[data-astro-cid-yxtsjajo]{color:#475569;background:#f8fafc;border:1px solid #e2e8f0}.demo-cockpit-card__status--ok[data-astro-cid-yxtsjajo]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.demo-cockpit-card__status--error[data-astro-cid-yxtsjajo]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.hidden[data-astro-cid-yxtsjajo]{display:none!important}@media (width<=768px){.demo-cockpit-card[data-astro-cid-yxtsjajo]{padding:18px}.demo-cockpit-card__grid[data-astro-cid-yxtsjajo]{grid-template-columns:1fr;gap:8px}.demo-cockpit-form__inputs[data-astro-cid-yxtsjajo]{grid-template-columns:1fr}.demo-cockpit-form__submit[data-astro-cid-yxtsjajo]{width:100%}.demo-cockpit-card__trust-strip[data-astro-cid-yxtsjajo]{gap:6px}}
