@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}:root{--nexa-font-ui:"Inter",system-ui,sans-serif;--nexa-font-mono:"JetBrains Mono",monospace;--nexa-cyan-rgb:10 143 130;--nexa-success-rgb:82 212 146;--nexa-danger-rgb:239 68 68;--nexa-warning-rgb:250 204 21;--nexa-ai-rgb:168 85 247;--nexa-info-rgb:59 130 246;--nexa-amber-rgb:251 191 36;--nexa-bg:#f4f1eb;--nexa-surface-1:#fcfaf6;--nexa-surface-2:#f7f4ee;--nexa-surface-3:#efebe4;--nexa-surface-4:#e6e1d8;--nexa-surface-cta:#f0ebe3;--nexa-surface-warm:#f8f5ef;--nexa-shell-bg:#f0f9f8;--nexa-shell-divider:#d4eeeb;--nexa-shell-border:#c5e8e4;--nexa-shell-hover-border:#8ecfca;--nexa-shell-active-border:#0a8f82;--nexa-shell-text-1:#1a4a46;--nexa-shell-text-2:#2b8480;--nexa-shell-text-3:#5a9e99;--nexa-shell-text-4:#1a6460;--nexa-shell-text-5:#0d3834;--nexa-shell-text-hover:#2b8480;--nexa-shell-success-rgb:52 211 153;--nexa-shell-success:#0d9669;--nexa-shell-success-07:rgba(13,150,105,0.07);--nexa-shell-success-15:rgba(13,150,105,0.15);--nexa-shell-success-60:rgba(13,150,105,0.60);--nexa-shell-success-80:rgba(13,150,105,0.80);--nexa-danger-surface:#fef2f2;--nexa-danger-border-dark:#fecaca;--nexa-access-amber-surface:#fffbeb;--nexa-access-amber-surface-2:#fef3c7;--nexa-role-owner-text:rgba(180,120,10,0.88);--nexa-role-owner-dot:rgba(180,120,10,0.75);--nexa-role-owner-bg:rgba(180,120,10,0.12);--nexa-role-admin-text:rgba(37,99,235,0.85);--nexa-role-admin-dot:rgba(37,99,235,0.75);--nexa-role-admin-bg:rgba(37,99,235,0.10);--nexa-role-member-text:rgba(13,150,105,0.85);--nexa-role-member-dot:rgba(13,150,105,0.75);--nexa-role-member-bg:rgba(13,150,105,0.10);--nexa-role-viewer-text:var(--nexa-text-5);--nexa-role-viewer-dot:var(--nexa-text-6);--nexa-role-viewer-bg:var(--nexa-surface-1);--nexa-role-billing-text:rgba(124,58,237,0.85);--nexa-role-billing-dot:rgba(124,58,237,0.75);--nexa-role-billing-bg:rgba(124,58,237,0.10);--nexa-vis-org-text:rgba(37,99,235,0.85);--nexa-vis-org-bg:rgba(37,99,235,0.07);--nexa-vis-org-border:rgba(37,99,235,0.15);--nexa-vis-restricted-text:rgba(180,120,10,0.88);--nexa-vis-restricted-bg:rgba(180,120,10,0.07);--nexa-vis-restricted-border:rgba(180,120,10,0.15);--nexa-vis-private-text:var(--nexa-text-5);--nexa-vis-private-bg:var(--nexa-surface-1);--nexa-vis-private-border:var(--nexa-border-base);--nexa-vis-public-text:rgba(13,150,105,0.85);--nexa-vis-public-bg:rgba(13,150,105,0.07);--nexa-vis-public-border:rgba(13,150,105,0.15);--nexa-sub-active-dot:#0d9669;--nexa-sub-active-text:rgba(13,150,105,0.85);--nexa-sub-trial-dot:#0284c7;--nexa-sub-trial-text:rgba(2,132,199,0.85);--nexa-sub-other-dot:rgba(180,120,10,0.8);--nexa-sub-other-text:rgba(180,120,10,0.85);--nexa-sub-cancel-bg:rgba(180,120,10,0.05);--nexa-sub-cancel-border:rgba(180,120,10,0.15);--nexa-sub-cancel-text:rgba(180,120,10,0.85);--nexa-inv-paid-text:rgba(13,150,105,0.85);--nexa-inv-paid-bg:rgba(13,150,105,0.07);--nexa-inv-paid-border:rgba(13,150,105,0.15);--nexa-inv-unpaid-text:rgba(220,38,38,0.85);--nexa-inv-unpaid-bg:rgba(220,38,38,0.07);--nexa-inv-unpaid-border:rgba(220,38,38,0.15);--nexa-product-matrix-check:var(--nexa-shell-success-60);--nexa-product-matrix-cross:var(--nexa-text-1);--nexa-product-danger-muted:#9a4540;--nexa-product-danger-hover:#dc2626;--nexa-product-danger-hover-bg:var(--nexa-danger-surface);--nexa-usage-hero-bg:var(--nexa-shell-bg);--nexa-usage-hero-border:var(--nexa-shell-border);--nexa-usage-progress-track:var(--nexa-shell-divider);--nexa-usage-progress-fill:var(--nexa-cyan);--nexa-usage-bar-track:var(--nexa-shell-divider);--nexa-usage-bar-fill:var(--nexa-cyan-30);--nexa-usage-cta-border:var(--nexa-border-visible);--nexa-usage-cta-text:var(--nexa-text-3);--nexa-usage-cta-text-hover:var(--nexa-text-2);--nexa-usage-cta-shadow:0 0 0 1px rgba(10,143,130,0.08),inset 0 1px 0 rgba(255,255,255,0.4);--nexa-usage-cta-shadow-hover:0 0 0 1px rgba(10,143,130,0.18),0 4px 14px rgba(10,143,130,0.08),inset 0 1px 0 rgba(255,255,255,0.5);--nexa-usage-avatar-1:#1c1916;--nexa-usage-avatar-2:#0ea5e9;--nexa-usage-avatar-3:#22c55e;--nexa-usage-avatar-4:#ec4899;--nexa-usage-avatar-5:#f59e0b;--nexa-usage-avatar-6:#8b5cf6;--nexa-usage-avatar-7:#ef4444;--nexa-usage-avatar-8:#06b6d4;--nexa-plan-popular-badge-bg:var(--nexa-cyan);--nexa-plan-popular-badge-text:#fff;--nexa-plan-card-border:var(--nexa-border-base);--nexa-plan-card-border-hover:var(--nexa-border-visible);--nexa-plan-card-border-popular:var(--nexa-cyan-15);--nexa-plan-card-border-popular-hover:var(--nexa-cyan-30);--nexa-plan-card-bg-current:var(--nexa-cyan-03);--nexa-plan-card-bg-popular:linear-gradient(160deg,rgba(10,143,130,0.04) 0%,var(--nexa-bg) 100%);--nexa-plan-cycle-active-bg:var(--nexa-text-1);--nexa-plan-cycle-active-text:var(--nexa-bg);--nexa-plan-cta-bg:var(--nexa-text-1);--nexa-plan-cta-text:var(--nexa-bg);--nexa-plan-cta-current-bg:var(--nexa-surface-1);--nexa-plan-cta-current-text:var(--nexa-text-5);--nexa-liaison-inset-top-extra:12px;--nexa-liaison-inset-bottom:1.5rem;--nexa-liaison-panel-shadow:0 0 0 1px rgba(40,32,24,0.06),0 8px 28px rgba(40,32,24,0.12),0 24px 64px rgba(40,32,24,0.08);--nexa-liaison-fab-shadow:0 4px 20px rgba(40,32,24,0.18);--nexa-liaison-user-bg:var(--nexa-surface-cta);--nexa-liaison-user-border:var(--nexa-border-visible);--nexa-liaison-input-focus-border:rgba(10,143,130,0.28);--nexa-liaison-thought-bg:var(--nexa-shell-bg);--nexa-liaison-thought-border:var(--nexa-shell-border);--nexa-liaison-thought-hover:var(--nexa-cyan-05);--nexa-liaison-thought-label:var(--nexa-shell-text-3);--nexa-liaison-tool-active-bg:var(--nexa-cyan-05);--nexa-liaison-tool-active-border:var(--nexa-cyan-15);--nexa-liaison-tool-active-text:var(--nexa-cyan-50);--nexa-liaison-continuity-text:rgba(180,120,10,0.88);--nexa-liaison-continuity-bg:rgba(180,120,10,0.06);--nexa-liaison-continuity-border:rgba(180,120,10,0.15);--nexa-liaison-error-text:rgba(220,38,38,0.85);--nexa-liaison-error-bg:rgba(220,38,38,0.06);--nexa-liaison-error-border:rgba(220,38,38,0.15);--nexa-liaison-error-btn-border:rgba(220,38,38,0.25);--nexa-liaison-error-btn-bg:rgba(220,38,38,0.05);--nexa-liaison-history-active-bg:var(--nexa-cyan-05);--nexa-liaison-history-active-border:var(--nexa-cyan-20);--nexa-aperture-h:54px;--nexa-aperture-bg:#e2cdb0;--nexa-aperture-inset:rgba(92,62,28,0.14);--nexa-aperture-rim:#9a7448;--nexa-aperture-rim-inner:rgba(255,248,235,0.35);--nexa-text-1:#1c1916;--nexa-text-2:#2e2b27;--nexa-text-3:#5c554c;--nexa-text-4:#7c7369;--nexa-text-5:#9e9690;--nexa-text-6:#b5aea4;--nexa-text-7:#ccc6be;--nexa-border-hairline:#efebe4;--nexa-border-base:#e6e1d8;--nexa-border-visible:#d9d3c8;--nexa-canvas-grid:#d4eeeb;--nexa-chrome-bar-bg-scrolled:rgba(244,241,235,0.94);--nexa-chrome-bar-bg-canvas:rgba(252,250,246,0.97);--nexa-chrome-bar-border-faint:rgba(230,225,216,0.55);--nexa-chrome-bar-border-opaque:rgba(230,225,216,1);--nexa-chrome-bar-border-canvas:rgba(217,211,200,1);--nexa-chrome-bar-blur:10px;--nexa-chrome-vignette:radial-gradient(ellipse 72% 72% at 50% 50%,transparent 24%,var(--nexa-bg) 76%);--nexa-chrome-footer-elevated-bg:rgba(252,250,246,0.9);--nexa-letter-fill:#1c1916;--nexa-letter-stroke:rgba(10,143,130,0.42);--nexa-flow-canvas-bg:var(--nexa-shell-bg);--nexa-flow-canvas-grid-line:var(--nexa-canvas-grid);--nexa-flow-canvas-grid-fade:radial-gradient(ellipse 80% 80% at 50% 100%,var(--nexa-shell-bg) 0%,transparent 70%);--nexa-flow-canvas-grid:var(--nexa-canvas-grid);--nexa-flow-panel-bg:var(--nexa-shell-bg);--nexa-flow-panel-border:var(--nexa-shell-border);--nexa-flow-panel-divider:var(--nexa-shell-divider);--nexa-flow-chrome-bg:var(--nexa-surface-0);--nexa-flow-chrome-surface:var(--nexa-surface-1);--nexa-flow-chrome-border:var(--nexa-border-base);--nexa-flow-chrome-border-soft:var(--nexa-border-hairline);--nexa-flow-chrome-border-strong:var(--nexa-border-visible);--nexa-flow-chrome-text-1:var(--nexa-text-2);--nexa-flow-chrome-text-2:var(--nexa-text-4);--nexa-flow-chrome-text-3:var(--nexa-text-6);--nexa-flow-chrome-text-4:var(--nexa-text-1);--nexa-flow-chrome-icon-tile:var(--nexa-surface-0);--nexa-flow-node-select-border:var(--nexa-cyan-60);--nexa-flow-node-handle-bg:var(--nexa-border-visible);--nexa-flow-node-handle-border:var(--nexa-text-6);--nexa-flow-minimap-mask:rgba(0,0,0,0.55);--nexa-flow-minimap-node-idle:var(--nexa-border-visible);--nexa-flow-control-bg:var(--nexa-surface-0);--nexa-flow-control-border:var(--nexa-border-base);--nexa-flow-control-text:var(--nexa-text-4);--nexa-flow-control-hover-bg:var(--nexa-border-hairline);--nexa-flow-control-hover-text:var(--nexa-text-2);--nexa-flow-palette-toggle-bg:var(--nexa-shell-bg);--nexa-flow-palette-toggle-border:var(--nexa-shell-border);--nexa-flow-palette-toggle-icon:var(--nexa-cyan-40);--nexa-flow-overlay-scrim:rgba(0,0,0,0.55);--nexa-flow-overlay-scrim-heavy:rgba(0,0,0,0.92);--nexa-flow-delete-confirm-bg:rgba(0,0,0,0.95);--nexa-flow-panel-text-muted:var(--nexa-shell-text-3);--nexa-flow-panel-text-faint:#1a6460;--nexa-flow-version-dot-idle:#c5e8e4;--nexa-flow-version-hover-bg:var(--nexa-cyan-08);--nexa-flow-version-card-border:var(--nexa-shell-hover-border);--nexa-flow-version-timeline:var(--nexa-shell-border);--nexa-flow-version-expanded-bg:var(--nexa-cyan-05);--nexa-flow-version-card-bg-alt:var(--nexa-cyan-03);--nexa-flow-version-card-border-alt:var(--nexa-cyan-15);--nexa-flow-diff-added-bg:var(--nexa-success-08);--nexa-flow-diff-removed-bg:var(--nexa-danger-07);--nexa-flow-diff-changed-bg:var(--nexa-warning-07);--nexa-flow-status-idle-border:var(--nexa-text-7);--nexa-flow-status-idle-bg:var(--nexa-surface-1);--nexa-flow-status-idle-icon:var(--nexa-text-7);--nexa-flow-status-idle-edge:var(--nexa-text-7);--nexa-flow-status-pending-border:var(--nexa-warning-canvas-40);--nexa-flow-status-pending-bg:var(--nexa-warning-canvas-05);--nexa-flow-status-pending-icon:var(--nexa-amber-60);--nexa-flow-status-pending-edge:rgba(234,179,8,0.35);--nexa-flow-status-running-border:var(--nexa-info-50);--nexa-flow-status-running-bg:var(--nexa-info-06);--nexa-flow-status-running-icon:var(--nexa-info-50);--nexa-flow-status-running-edge:var(--nexa-info-50);--nexa-flow-status-running-marker:var(--nexa-info-50);--nexa-flow-status-completed-border:var(--nexa-success-40);--nexa-flow-status-completed-bg:var(--nexa-success-05);--nexa-flow-status-completed-icon:var(--nexa-success-80);--nexa-flow-status-completed-edge:var(--nexa-success-60);--nexa-flow-status-completed-marker:var(--nexa-success-60);--nexa-flow-status-failed-border:var(--nexa-danger-45);--nexa-flow-status-failed-bg:var(--nexa-danger-07);--nexa-flow-status-failed-icon:var(--nexa-danger-70);--nexa-flow-status-failed-edge:var(--nexa-danger-45);--nexa-flow-status-failed-marker:var(--nexa-danger-60);--nexa-doc-canvas-bg:var(--nexa-shell-bg);--nexa-doc-canvas-grid:rgba(197,232,228,0.72);--nexa-doc-toolbar-icon:var(--nexa-shell-text-2);--nexa-doc-toolbar-icon-muted:var(--nexa-text-6);--nexa-doc-toolbar-title:var(--nexa-text-1);--nexa-doc-toolbar-title-border-hover:var(--nexa-border-visible);--nexa-doc-toolbar-title-border-focus:var(--nexa-cyan-40);--nexa-doc-toolbar-divider:var(--nexa-border-base);--nexa-doc-picker-bg:var(--nexa-surface-1);--nexa-doc-picker-border:var(--nexa-border-base);--nexa-doc-picker-shadow:var(--nexa-shadow-dropdown);--nexa-doc-picker-section-label:var(--nexa-text-6);--nexa-doc-picker-text:var(--nexa-text-3);--nexa-doc-picker-text-active:var(--nexa-text-1);--nexa-doc-picker-item-hover-bg:var(--nexa-surface-2);--nexa-doc-picker-item-active-bg:var(--nexa-surface-1);--nexa-doc-picker-item-border:var(--nexa-border-hairline);--nexa-doc-picker-item-border-active:var(--nexa-shell-active-border);--nexa-doc-picker-item-border-hover:var(--nexa-border-visible);--nexa-doc-picker-trigger:var(--nexa-shell-text-2);--nexa-doc-picker-trigger-active:var(--nexa-shell-text-4);--nexa-doc-picker-trigger-bg:var(--nexa-cyan-05);--nexa-doc-picker-check:var(--nexa-shell-text-2);--nexa-doc-picker-reset-hover-bg:var(--nexa-surface-cta);--nexa-doc-list-count:var(--nexa-cyan-65);--nexa-doc-list-icon-shared:var(--nexa-cyan-40);--nexa-doc-list-icon-public:var(--nexa-shell-success-60);--nexa-doc-list-section-fade:var(--nexa-shell-divider);--nexa-doc-list-pagination-border:var(--nexa-shell-border);--nexa-doc-ai-text:rgba(168,85,247,0.7);--nexa-doc-ai-dot:#a855f7;--nexa-doc-ai-glow-weak:rgba(168,85,247,0.15);--nexa-doc-ai-glow-strong:rgba(168,85,247,0.3);--nexa-doc-success-flash:rgba(16,185,129,0.4);--nexa-doc-drawio-scrim:rgba(0,0,0,0.30);--nexa-doc-size-accent:var(--nexa-cyan);--nexa-doc-size-accent-bg:var(--nexa-cyan-12);--nexa-doc-size-muted:var(--nexa-text-6);--nexa-doc-size-muted-bg:color-mix(in srgb,var(--nexa-text-6) 6%,transparent);--nexa-doc-size-panel-bg:color-mix(in srgb,var(--nexa-surface-2) 96%,transparent);--nexa-doc-size-panel-border:var(--nexa-border-visible);--nexa-doc-size-track:var(--nexa-border-visible);--nexa-doc-size-value:var(--nexa-cyan-70);--nexa-doc-code-bg:#1e1e1e;--nexa-doc-code-text:#d4d4d4;--nexa-doc-paper-shadow:0 1px 3px rgba(40,32,24,0.12),0 4px 12px rgba(40,32,24,0.08);--nexa-doc-renderer-ai-border:#a855f7;--nexa-doc-striped-bg:#f9fafb;--nexa-cyan:#0a8f82;--nexa-cyan-03:rgba(10,143,130,0.03);--nexa-cyan-05:rgba(10,143,130,0.05);--nexa-cyan-07:rgba(10,143,130,0.07);--nexa-cyan-08:rgba(10,143,130,0.08);--nexa-cyan-12:rgba(10,143,130,0.12);--nexa-cyan-15:rgba(10,143,130,0.15);--nexa-cyan-20:rgba(10,143,130,0.20);--nexa-cyan-30:rgba(10,143,130,0.30);--nexa-cyan-35:rgba(10,143,130,0.35);--nexa-cyan-40:rgba(10,143,130,0.40);--nexa-cyan-45:rgba(10,143,130,0.45);--nexa-cyan-50:rgba(10,143,130,0.50);--nexa-cyan-55:rgba(10,143,130,0.55);--nexa-cyan-60:rgba(10,143,130,0.60);--nexa-cyan-65:rgba(10,143,130,0.65);--nexa-cyan-70:rgba(10,143,130,0.70);--nexa-cyan-80:rgba(10,143,130,0.80);--nexa-success:#0d9669;--nexa-success-05:rgba(13,150,105,0.05);--nexa-success-07:rgba(13,150,105,0.07);--nexa-success-08:rgba(13,150,105,0.08);--nexa-success-15:rgba(13,150,105,0.15);--nexa-success-20:rgba(13,150,105,0.20);--nexa-success-30:rgba(13,150,105,0.30);--nexa-success-40:rgba(13,150,105,0.40);--nexa-success-60:rgba(13,150,105,0.60);--nexa-success-65:rgba(13,150,105,0.65);--nexa-success-70:rgba(13,150,105,0.70);--nexa-success-80:rgba(13,150,105,0.80);--nexa-warning:#ca8a04;--nexa-warning-07:rgba(202,138,4,0.07);--nexa-warning-15:rgba(202,138,4,0.15);--nexa-warning-80:rgba(202,138,4,0.80);--nexa-warning-canvas-05:rgba(234,179,8,0.08);--nexa-warning-canvas-40:rgba(234,179,8,0.45);--nexa-amber:#d97706;--nexa-amber-07:rgba(217,119,6,0.07);--nexa-amber-15:rgba(217,119,6,0.15);--nexa-amber-40:rgba(217,119,6,0.40);--nexa-amber-60:rgba(217,119,6,0.60);--nexa-amber-65:rgba(217,119,6,0.65);--nexa-amber-70:rgba(217,119,6,0.70);--nexa-amber-90:rgba(217,119,6,0.90);--nexa-danger:#dc2626;--nexa-danger-07:rgba(220,38,38,0.07);--nexa-danger-15:rgba(220,38,38,0.15);--nexa-danger-35:rgba(220,38,38,0.35);--nexa-danger-45:rgba(220,38,38,0.45);--nexa-danger-60:rgba(220,38,38,0.60);--nexa-danger-70:rgba(220,38,38,0.70);--nexa-info:#2563eb;--nexa-info-03:rgba(37,99,235,0.03);--nexa-info-05:rgba(37,99,235,0.05);--nexa-info-06:rgba(37,99,235,0.06);--nexa-info-07:rgba(37,99,235,0.07);--nexa-info-08:rgba(37,99,235,0.08);--nexa-info-15:rgba(37,99,235,0.15);--nexa-info-50:rgba(37,99,235,0.50);--nexa-ai:#9333ea;--nexa-ai-07:rgba(147,51,234,0.07);--nexa-ai-08:rgba(147,51,234,0.08);--nexa-ai-12:rgba(147,51,234,0.12);--nexa-ai-15:rgba(147,51,234,0.15);--nexa-role-blue:rgba(37,99,235,0.75);--nexa-role-blue-07:rgba(37,99,235,0.07);--nexa-role-blue-15:rgba(37,99,235,0.15);--nexa-role-green:rgba(13,150,105,0.65);--nexa-role-purple:rgba(147,51,234,0.60);--nexa-overlay-55:rgba(28,25,22,0.35);--nexa-overlay-60:rgba(28,25,22,0.40);--nexa-overlay-85:rgba(28,25,22,0.55);--nexa-overlay-88:rgba(28,25,22,0.58);--nexa-overlay-90:rgba(28,25,22,0.60);--nexa-overlay-92:rgba(28,25,22,0.62);--nexa-overlay-95:rgba(28,25,22,0.65);--nexa-paper-bg:#ffffff;--nexa-paper-heading:#1e293b;--nexa-paper-body:#334155;--nexa-paper-secondary:#475569;--nexa-paper-muted:#64748b;--nexa-paper-dim:#94a3b8;--nexa-paper-border:#e2e8f0;--nexa-paper-surface:#f8fafc;--nexa-assist-gradient:linear-gradient(90deg,#1c1916,#0a8f82 50%,#1c1916);--nexa-gen-color:#059669;--nexa-gen-color-hover:#10b981;--nexa-diag-color:#2563eb;--nexa-diag-color-hover:#3b82f6;--nexa-header-h:64px;--nexa-page-pad:28px;--nexa-nav-x:24px;--nexa-sidebar-w:240px;--nexa-liaison-w:384px;--nexa-liaison-gap:16px;--nexa-pill-mx:80px;--nexa-pill-my:12px;--nexa-liaison-current-w:384px;--nexa-z-proximity:35;--nexa-z-header:9000;--nexa-z-modal:9500;--nexa-z-modal-nested:9600;--nexa-z-modal-deep:9700;--nexa-modal-bg:var(--nexa-surface-1);--nexa-modal-border:var(--nexa-border-visible);--nexa-modal-divider:var(--nexa-border-base);--nexa-modal-header-h:48px;--nexa-modal-backdrop-tint:color-mix(in srgb,var(--nexa-bg) 10%,transparent);--nexa-modal-backdrop-blur:10px;--nexa-modal-elevated-shadow:0 0 0 1px rgba(40,32,24,0.06),0 10px 40px rgba(40,32,24,0.10),0 28px 64px rgba(40,32,24,0.08);--nexa-radius-xs:3px;--nexa-radius-sm:5px;--nexa-radius-md:6px;--nexa-radius-lg:8px;--nexa-radius-xl:10px;--nexa-radius-2xl:12px;--nexa-radius-pill:9999px;--nexa-shadow-dropdown:0 16px 48px rgba(40,32,24,0.14);--nexa-shadow-modal:0 12px 32px rgba(40,32,24,0.12);--nexa-shadow-pill:0 8px 24px rgba(40,32,24,0.10);--nexa-shadow-paper:0 4px 40px rgba(40,32,24,0.08);--nexa-shadow-panel:0 4px 24px rgba(40,32,24,0.10),0 1px 3px rgba(40,32,24,0.06);--nexa-shadow-node-idle:0 0 0 0 rgba(59,130,246,0);--nexa-shadow-node-run:0 0 0 6px rgba(59,130,246,0.12);--nexa-duration-fastest:130ms;--nexa-duration-fast:140ms;--nexa-duration-normal:200ms;--nexa-duration-medium:250ms;--nexa-duration-slow:300ms;--nexa-duration-bar:600ms;--nexa-ease:ease;--nexa-ease-out:ease-out;--nexa-ease-in-out:ease-in-out;--nexa-ease-drawer:cubic-bezier(0.4,0,0.2,1);--nexa-snap:100ms;--nexa-move:180ms;--nexa-ease-v2:cubic-bezier(0.2,0,0,1)}.dark{--nexa-cyan-rgb:13 212 192;--nexa-bg:#000;--nexa-surface-1:#0a0905;--nexa-surface-2:#0f0d0a;--nexa-surface-3:#141210;--nexa-surface-4:#1c1a17;--nexa-surface-cta:#080604;--nexa-surface-warm:#06060a;--nexa-shell-bg:#020c0c;--nexa-shell-divider:#0a2020;--nexa-shell-border:#0d2828;--nexa-shell-hover-border:#2a5050;--nexa-shell-active-border:#5a9090;--nexa-shell-text-1:#c8eaea;--nexa-shell-text-2:#6aacac;--nexa-shell-text-3:#3a7070;--nexa-shell-text-4:#4a8080;--nexa-shell-text-5:#b8e8e8;--nexa-shell-text-hover:#2a5050;--nexa-shell-success:#34d399;--nexa-shell-success-07:rgba(52,211,153,0.07);--nexa-shell-success-15:rgba(52,211,153,0.15);--nexa-shell-success-60:rgba(52,211,153,0.60);--nexa-shell-success-80:rgba(52,211,153,0.80);--nexa-danger-surface:#1a0808;--nexa-danger-border-dark:#2a0f0f;--nexa-access-amber-surface:#0a0500;--nexa-access-amber-surface-2:#1a1000;--nexa-role-owner-text:rgba(251,191,36,0.7);--nexa-role-owner-dot:rgba(251,191,36,0.7);--nexa-role-owner-bg:rgba(251,191,36,0.18);--nexa-role-admin-text:rgba(96,165,250,0.7);--nexa-role-admin-dot:rgba(96,165,250,0.7);--nexa-role-admin-bg:rgba(96,165,250,0.15);--nexa-role-member-text:rgba(74,222,128,0.6);--nexa-role-member-dot:rgba(74,222,128,0.6);--nexa-role-member-bg:rgba(74,222,128,0.15);--nexa-role-viewer-text:#4a4540;--nexa-role-viewer-dot:#3a3732;--nexa-role-viewer-bg:#141210;--nexa-role-billing-text:rgba(192,132,252,0.6);--nexa-role-billing-dot:rgba(192,132,252,0.6);--nexa-role-billing-bg:rgba(192,132,252,0.15);--nexa-vis-org-text:rgba(96,165,250,0.7);--nexa-vis-org-bg:rgba(96,165,250,0.07);--nexa-vis-org-border:rgba(96,165,250,0.15);--nexa-vis-restricted-text:rgba(251,191,36,0.7);--nexa-vis-restricted-bg:rgba(251,191,36,0.07);--nexa-vis-restricted-border:rgba(251,191,36,0.15);--nexa-vis-private-text:#4a4540;--nexa-vis-private-bg:#0a0905;--nexa-vis-private-border:#141210;--nexa-vis-public-text:rgba(52,211,153,0.7);--nexa-vis-public-bg:rgba(52,211,153,0.07);--nexa-vis-public-border:rgba(52,211,153,0.15);--nexa-sub-active-dot:#52d492;--nexa-sub-active-text:rgba(52,211,153,0.7);--nexa-sub-trial-dot:#38bdf8;--nexa-sub-trial-text:rgba(56,189,248,0.7);--nexa-sub-other-dot:rgba(251,191,36,0.8);--nexa-sub-other-text:rgba(251,191,36,0.7);--nexa-sub-cancel-bg:rgba(251,191,36,0.05);--nexa-sub-cancel-border:rgba(251,191,36,0.15);--nexa-sub-cancel-text:rgba(251,191,36,0.7);--nexa-inv-paid-text:rgba(52,211,153,0.7);--nexa-inv-paid-bg:rgba(52,211,153,0.07);--nexa-inv-paid-border:rgba(52,211,153,0.15);--nexa-inv-unpaid-text:rgba(239,68,68,0.7);--nexa-inv-unpaid-bg:rgba(239,68,68,0.07);--nexa-inv-unpaid-border:rgba(239,68,68,0.15);--nexa-product-matrix-check:rgba(52,211,153,0.6);--nexa-product-matrix-cross:#1c1a17;--nexa-product-danger-muted:#3d1818;--nexa-product-danger-hover:#ef4444;--nexa-product-danger-hover-bg:#0a0505;--nexa-usage-hero-bg:#020c0c;--nexa-usage-hero-border:#0d2828;--nexa-usage-progress-track:#0d2828;--nexa-usage-progress-fill:#0dd4c0;--nexa-usage-bar-track:#0a2020;--nexa-usage-bar-fill:rgba(13,212,192,0.3);--nexa-usage-cta-border:#221f1b;--nexa-usage-cta-text:#9e9690;--nexa-usage-cta-text-hover:#e5e0d9;--nexa-usage-cta-shadow:0 0 0 1px rgba(13,212,192,0.06),inset 0 1px 0 rgba(255,255,255,0.015);--nexa-usage-cta-shadow-hover:0 0 0 1px rgba(13,212,192,0.14),0 4px 14px rgba(13,212,192,0.07),inset 0 1px 0 rgba(255,255,255,0.02);--nexa-usage-avatar-1:#ffffff;--nexa-usage-avatar-2:#0ea5e9;--nexa-usage-avatar-3:#22c55e;--nexa-usage-avatar-4:#ec4899;--nexa-usage-avatar-5:#f59e0b;--nexa-usage-avatar-6:#8b5cf6;--nexa-usage-avatar-7:#ef4444;--nexa-usage-avatar-8:#06b6d4;--nexa-plan-popular-badge-bg:#0dd4c0;--nexa-plan-popular-badge-text:#000;--nexa-plan-card-border:#1a1814;--nexa-plan-card-border-hover:#252016;--nexa-plan-card-border-popular:rgba(13,212,192,0.15);--nexa-plan-card-border-popular-hover:rgba(13,212,192,0.3);--nexa-plan-card-bg-current:rgba(13,212,192,0.03);--nexa-plan-card-bg-popular:linear-gradient(160deg,rgba(13,212,192,0.04),#000);--nexa-plan-cycle-active-bg:#fff;--nexa-plan-cycle-active-text:#000;--nexa-plan-cta-bg:#fff;--nexa-plan-cta-text:#000;--nexa-plan-cta-current-bg:#0a0905;--nexa-plan-cta-current-text:#4a4540;--nexa-liaison-inset-top-extra:12px;--nexa-liaison-inset-bottom:1.5rem;--nexa-liaison-panel-shadow:0 0 0 1px rgba(255,255,255,0.015),0 8px 32px rgba(0,0,0,0.55),0 32px 96px rgba(0,0,0,0.45);--nexa-liaison-fab-shadow:0 4px 20px rgba(0,0,0,0.55);--nexa-liaison-user-bg:#221f1b;--nexa-liaison-user-border:#2e2b27;--nexa-liaison-input-focus-border:rgba(13,212,192,0.22);--nexa-liaison-thought-bg:#020c0c;--nexa-liaison-thought-border:#0d2828;--nexa-liaison-thought-hover:rgba(13,212,192,0.04);--nexa-liaison-thought-label:#3a7070;--nexa-liaison-tool-active-bg:rgba(13,212,192,0.04);--nexa-liaison-tool-active-border:rgba(13,212,192,0.25);--nexa-liaison-tool-active-text:rgba(13,212,192,0.65);--nexa-liaison-continuity-text:rgba(251,191,36,0.75);--nexa-liaison-continuity-bg:rgba(251,191,36,0.04);--nexa-liaison-continuity-border:rgba(251,191,36,0.15);--nexa-liaison-error-text:rgba(239,68,68,0.75);--nexa-liaison-error-bg:rgba(239,68,68,0.04);--nexa-liaison-error-border:rgba(239,68,68,0.15);--nexa-liaison-error-btn-border:rgba(239,68,68,0.2);--nexa-liaison-error-btn-bg:rgba(239,68,68,0.05);--nexa-liaison-history-active-bg:rgba(13,212,192,0.08);--nexa-liaison-history-active-border:rgba(13,212,192,0.4);--nexa-aperture-h:54px;--nexa-aperture-bg:#050504;--nexa-aperture-inset:rgba(0,0,0,0.35);--nexa-aperture-rim:#3a3530;--nexa-aperture-rim-inner:rgba(255,255,255,0.05);--nexa-text-1:#e2ddd6;--nexa-text-2:#c8c2ba;--nexa-text-3:#9a9088;--nexa-text-4:#6b6358;--nexa-text-5:#4a4540;--nexa-text-6:#3a3732;--nexa-text-7:#2e2b26;--nexa-border-hairline:#0f0d0a;--nexa-border-base:#141210;--nexa-border-visible:#1c1a17;--nexa-canvas-grid:#0a2522;--nexa-chrome-bar-bg-scrolled:rgba(6,5,3,0.94);--nexa-chrome-bar-bg-canvas:rgba(6,5,3,0.97);--nexa-chrome-bar-border-faint:rgba(23,20,16,0.35);--nexa-chrome-bar-border-opaque:rgba(23,20,16,1);--nexa-chrome-bar-border-canvas:rgba(34,31,27,1);--nexa-chrome-bar-blur:10px;--nexa-chrome-vignette:radial-gradient(ellipse 72% 72% at 50% 50%,transparent 24%,var(--nexa-bg) 76%);--nexa-chrome-footer-elevated-bg:rgba(10,9,5,0.9);--nexa-letter-fill:#e5e0d9;--nexa-letter-stroke:rgba(13,212,192,0.36);--nexa-flow-canvas-bg:#000000;--nexa-flow-canvas-grid-line:#0a2522;--nexa-flow-canvas-grid-fade:none;--nexa-flow-canvas-grid:rgba(10,37,34,0.6);--nexa-flow-panel-bg:var(--nexa-shell-bg);--nexa-flow-panel-border:var(--nexa-shell-border);--nexa-flow-panel-divider:var(--nexa-shell-divider);--nexa-flow-chrome-bg:#000000;--nexa-flow-chrome-surface:#0a0905;--nexa-flow-chrome-border:#141210;--nexa-flow-chrome-border-soft:#0f0d0a;--nexa-flow-chrome-border-strong:#1c1a17;--nexa-flow-chrome-text-1:var(--nexa-text-2);--nexa-flow-chrome-text-2:var(--nexa-text-4);--nexa-flow-chrome-text-3:var(--nexa-text-6);--nexa-flow-chrome-text-4:var(--nexa-text-1);--nexa-flow-chrome-icon-tile:#000000;--nexa-flow-node-select-border:var(--nexa-cyan-60);--nexa-flow-node-handle-bg:#1c1a17;--nexa-flow-node-handle-border:#3a3732;--nexa-flow-minimap-mask:rgba(0,0,0,0.75);--nexa-flow-minimap-node-idle:#1c1a17;--nexa-flow-control-bg:#000000;--nexa-flow-control-border:#141210;--nexa-flow-control-text:#6b6358;--nexa-flow-control-hover-bg:#0f0d0a;--nexa-flow-control-hover-text:#c8c2ba;--nexa-flow-palette-toggle-bg:#020c0c;--nexa-flow-palette-toggle-border:#0d2828;--nexa-flow-palette-toggle-icon:var(--nexa-cyan-40);--nexa-flow-overlay-scrim:rgba(0,0,0,0.7);--nexa-flow-overlay-scrim-heavy:rgba(0,0,0,0.92);--nexa-flow-delete-confirm-bg:rgba(0,0,0,0.95);--nexa-flow-panel-text-muted:#2a5555;--nexa-flow-panel-text-faint:#1a4040;--nexa-flow-version-dot-idle:#1a3838;--nexa-flow-version-hover-bg:rgba(13,40,40,0.4);--nexa-flow-version-card-border:#1a3838;--nexa-flow-version-timeline:#0d2828;--nexa-flow-version-expanded-bg:rgba(10,37,34,0.5);--nexa-flow-version-card-bg-alt:rgba(10,37,34,0.4);--nexa-flow-version-card-border-alt:rgba(13,40,40,0.8);--nexa-flow-diff-added-bg:rgba(52,211,153,0.1);--nexa-flow-diff-removed-bg:rgba(239,68,68,0.1);--nexa-flow-diff-changed-bg:rgba(234,179,8,0.1);--nexa-flow-status-idle-border:#2e2b27;--nexa-flow-status-idle-bg:#0a0905;--nexa-flow-status-idle-icon:#2e2b26;--nexa-flow-status-idle-edge:#2e2b26;--nexa-flow-status-pending-border:rgba(234,179,8,0.4);--nexa-flow-status-pending-bg:rgba(234,179,8,0.05);--nexa-flow-status-pending-icon:rgba(234,179,8,0.6);--nexa-flow-status-pending-edge:rgba(234,179,8,0.35);--nexa-flow-status-running-border:rgba(59,130,246,0.5);--nexa-flow-status-running-bg:rgba(59,130,246,0.06);--nexa-flow-status-running-icon:rgba(59,130,246,0.7);--nexa-flow-status-running-edge:rgba(59,130,246,0.5);--nexa-flow-status-running-marker:rgba(59,130,246,0.6);--nexa-flow-status-completed-border:rgba(52,211,153,0.4);--nexa-flow-status-completed-bg:rgba(52,211,153,0.05);--nexa-flow-status-completed-icon:rgba(52,211,153,0.8);--nexa-flow-status-completed-edge:rgba(52,211,153,0.5);--nexa-flow-status-completed-marker:rgba(52,211,153,0.6);--nexa-flow-status-failed-border:rgba(239,68,68,0.5);--nexa-flow-status-failed-bg:rgba(239,68,68,0.06);--nexa-flow-status-failed-icon:rgba(239,68,68,0.7);--nexa-flow-status-failed-edge:rgba(239,68,68,0.5);--nexa-flow-status-failed-marker:rgba(239,68,68,0.6);--nexa-doc-canvas-bg:#000000;--nexa-doc-canvas-grid:rgba(10,37,34,0.6);--nexa-doc-toolbar-icon:var(--nexa-shell-text-2);--nexa-doc-toolbar-icon-muted:var(--nexa-text-7);--nexa-doc-toolbar-title:var(--nexa-text-1);--nexa-doc-toolbar-title-border-hover:var(--nexa-border-visible);--nexa-doc-toolbar-title-border-focus:var(--nexa-cyan-40);--nexa-doc-toolbar-divider:var(--nexa-border-base);--nexa-doc-picker-bg:var(--nexa-bg);--nexa-doc-picker-border:var(--nexa-border-base);--nexa-doc-picker-shadow:var(--nexa-shadow-dropdown);--nexa-doc-picker-section-label:var(--nexa-text-5);--nexa-doc-picker-text:var(--nexa-text-3);--nexa-doc-picker-text-active:var(--nexa-text-1);--nexa-doc-picker-item-hover-bg:var(--nexa-surface-1);--nexa-doc-picker-item-active-bg:var(--nexa-surface-1);--nexa-doc-picker-item-border:var(--nexa-border-visible);--nexa-doc-picker-item-border-active:var(--nexa-shell-text-3);--nexa-doc-picker-item-border-hover:var(--nexa-text-7);--nexa-doc-picker-trigger:var(--nexa-shell-text-2);--nexa-doc-picker-trigger-active:var(--nexa-shell-text-5);--nexa-doc-picker-trigger-bg:var(--nexa-cyan-05);--nexa-doc-picker-check:var(--nexa-shell-text-2);--nexa-doc-picker-reset-hover-bg:var(--nexa-surface-1);--nexa-doc-list-count:rgba(13,212,192,0.6);--nexa-doc-list-icon-shared:var(--nexa-cyan-40);--nexa-doc-list-icon-public:var(--nexa-shell-success-60);--nexa-doc-list-section-fade:var(--nexa-shell-divider);--nexa-doc-list-pagination-border:var(--nexa-shell-border);--nexa-doc-ai-text:rgba(168,85,247,0.7);--nexa-doc-ai-dot:#a855f7;--nexa-doc-ai-glow-weak:rgba(168,85,247,0.15);--nexa-doc-ai-glow-strong:rgba(168,85,247,0.3);--nexa-doc-success-flash:rgba(16,185,129,0.4);--nexa-doc-drawio-scrim:rgba(0,0,0,0.30);--nexa-doc-size-accent:var(--nexa-cyan);--nexa-doc-size-accent-bg:var(--nexa-cyan-12);--nexa-doc-size-muted:var(--nexa-text-6);--nexa-doc-size-muted-bg:color-mix(in srgb,var(--nexa-text-6) 6%,transparent);--nexa-doc-size-panel-bg:color-mix(in srgb,var(--nexa-surface-3) 94%,transparent);--nexa-doc-size-panel-border:var(--nexa-border-visible);--nexa-doc-size-track:var(--nexa-text-6);--nexa-doc-size-value:var(--nexa-cyan-60);--nexa-doc-code-bg:#1e1e1e;--nexa-doc-code-text:#d4d4d4;--nexa-doc-paper-shadow:0 1px 3px rgba(0,0,0,0.12),0 4px 12px rgba(0,0,0,0.08);--nexa-doc-renderer-ai-border:#a855f7;--nexa-doc-striped-bg:rgba(10,9,5,0.4);--nexa-cyan:#0dd4c0;--nexa-cyan-03:rgba(13,212,192,0.03);--nexa-cyan-05:rgba(13,212,192,0.05);--nexa-cyan-07:rgba(13,212,192,0.07);--nexa-cyan-08:rgba(13,212,192,0.08);--nexa-cyan-12:rgba(13,212,192,0.12);--nexa-cyan-15:rgba(13,212,192,0.15);--nexa-cyan-20:rgba(13,212,192,0.20);--nexa-cyan-30:rgba(13,212,192,0.30);--nexa-cyan-35:rgba(13,212,192,0.35);--nexa-cyan-40:rgba(13,212,192,0.40);--nexa-cyan-45:rgba(13,212,192,0.45);--nexa-cyan-50:rgba(13,212,192,0.50);--nexa-cyan-55:rgba(13,212,192,0.55);--nexa-cyan-60:rgba(13,212,192,0.60);--nexa-cyan-65:rgba(13,212,192,0.65);--nexa-cyan-70:rgba(13,212,192,0.70);--nexa-cyan-80:rgba(13,212,192,0.80);--nexa-success:#52d492;--nexa-success-05:rgba(52,211,153,0.05);--nexa-success-07:rgba(52,211,153,0.07);--nexa-success-08:rgba(52,211,153,0.08);--nexa-success-15:rgba(52,211,153,0.15);--nexa-success-20:rgba(52,211,153,0.20);--nexa-success-30:rgba(52,211,153,0.30);--nexa-success-40:rgba(52,211,153,0.40);--nexa-success-60:rgba(52,211,153,0.60);--nexa-success-65:rgba(52,211,153,0.65);--nexa-success-70:rgba(52,211,153,0.70);--nexa-success-80:rgba(52,211,153,0.80);--nexa-warning:#facc15;--nexa-warning-07:rgba(250,204,21,0.07);--nexa-warning-15:rgba(250,204,21,0.15);--nexa-warning-80:rgba(250,204,21,0.80);--nexa-warning-canvas-05:rgba(234,179,8,0.05);--nexa-warning-canvas-40:rgba(234,179,8,0.40);--nexa-amber:#fbbf24;--nexa-amber-07:rgba(251,191,36,0.07);--nexa-amber-15:rgba(251,191,36,0.15);--nexa-amber-40:rgba(251,191,36,0.40);--nexa-amber-60:rgba(251,191,36,0.60);--nexa-amber-65:rgba(251,191,36,0.65);--nexa-amber-70:rgba(251,191,36,0.70);--nexa-amber-90:rgba(251,191,36,0.90);--nexa-danger:#ef4444;--nexa-danger-07:rgba(239,68,68,0.07);--nexa-danger-15:rgba(239,68,68,0.15);--nexa-danger-35:rgba(239,68,68,0.35);--nexa-danger-45:rgba(239,68,68,0.45);--nexa-danger-60:rgba(239,68,68,0.60);--nexa-danger-70:rgba(239,68,68,0.70);--nexa-info:#3b82f6;--nexa-info-03:rgba(59,130,246,0.03);--nexa-info-05:rgba(59,130,246,0.05);--nexa-info-06:rgba(59,130,246,0.06);--nexa-info-07:rgba(59,130,246,0.07);--nexa-info-08:rgba(59,130,246,0.08);--nexa-info-15:rgba(59,130,246,0.15);--nexa-info-50:rgba(59,130,246,0.50);--nexa-ai:#a855f7;--nexa-ai-07:rgba(168,85,247,0.07);--nexa-ai-08:rgba(168,85,247,0.08);--nexa-ai-12:rgba(168,85,247,0.12);--nexa-ai-15:rgba(168,85,247,0.15);--nexa-role-blue:rgba(96,165,250,0.70);--nexa-role-blue-07:rgba(96,165,250,0.07);--nexa-role-blue-15:rgba(96,165,250,0.15);--nexa-role-green:rgba(74,222,128,0.60);--nexa-role-purple:rgba(192,132,252,0.60);--nexa-overlay-55:rgba(0,0,0,0.55);--nexa-overlay-60:rgba(0,0,0,0.60);--nexa-overlay-85:rgba(0,0,0,0.85);--nexa-overlay-88:rgba(0,0,0,0.88);--nexa-overlay-90:rgba(0,0,0,0.90);--nexa-overlay-92:rgba(0,0,0,0.92);--nexa-overlay-95:rgba(0,0,0,0.95);--nexa-assist-gradient:linear-gradient(90deg,#ffffff,#0dd4c0 50%,#ffffff);--nexa-gen-color:#1BFD9C;--nexa-gen-color-hover:#82ffc9;--nexa-diag-color:#3B82F6;--nexa-diag-color-hover:#93c5fd;--nexa-shadow-dropdown:0 16px 48px rgba(0,0,0,0.95);--nexa-shadow-modal:0 12px 32px rgba(0,0,0,0.90);--nexa-modal-elevated-shadow:0 0 0 1px rgba(255,255,255,0.012),0 10px 40px rgba(0,0,0,0.50),0 28px 80px rgba(0,0,0,0.40);--nexa-modal-backdrop-tint:color-mix(in srgb,var(--nexa-bg) 10%,transparent);--nexa-modal-backdrop-blur:10px;--nexa-shadow-pill:0 8px 32px rgba(0,0,0,0.90);--nexa-shadow-paper:0 4px 40px rgba(0,0,0,0.60);--nexa-shadow-panel:0 4px 16px rgba(0,0,0,0.80);--nexa-shadow-node-run:0 0 0 6px rgba(59,130,246,0.08)}.lp-theme-toggle,.nexa-theme-toggle{padding:5px 10px;border-radius:6px;font-family:var(--nexa-font-mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--nexa-text-4);background:transparent;border:1px solid var(--nexa-border-base);cursor:pointer;transition:color var(--nexa-snap) var(--nexa-ease-v2),border-color var(--nexa-snap) var(--nexa-ease-v2),background var(--nexa-snap) var(--nexa-ease-v2)}.lp-theme-toggle:hover,.nexa-theme-toggle:hover{color:var(--nexa-text-2);border-color:var(--nexa-border-visible);background:var(--nexa-surface-1)}.nexa-chrome-bar{border-bottom:1px solid var(--nexa-chrome-bar-border-faint);background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background var(--nexa-move) var(--nexa-ease-v2),border-color var(--nexa-move) var(--nexa-ease-v2)}.nexa-chrome-bar[data-opaque=true]{border-color:var(--nexa-chrome-bar-border-opaque);background:var(--nexa-chrome-bar-bg-scrolled)}.nexa-chrome-bar[data-canvas=true],.nexa-chrome-bar[data-opaque=true]{backdrop-filter:blur(var(--nexa-chrome-bar-blur));-webkit-backdrop-filter:blur(var(--nexa-chrome-bar-blur))}.nexa-chrome-bar[data-canvas=true]{border-color:var(--nexa-chrome-bar-border-canvas);background:var(--nexa-chrome-bar-bg-canvas)}.nexa-chrome-assist-btn{display:flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px;cursor:pointer;flex-shrink:0;background:var(--nexa-surface-1);border:1px solid var(--nexa-border-visible);transition:background var(--nexa-snap) var(--nexa-ease-v2),border-color var(--nexa-snap) var(--nexa-ease-v2)}.nexa-chrome-assist-btn:hover{background:var(--nexa-surface-2);border-color:var(--nexa-border-base)}.nexa-chrome-assist-dot{width:4px;height:4px;border-radius:50%;background:var(--nexa-cyan);opacity:.65;flex-shrink:0}.nexa-chrome-assist-label{font-family:var(--nexa-font-mono);font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--nexa-shell-text-3)}.nexa-chrome-footer-elevated{transition:margin var(--nexa-duration-slow) ease-in-out;margin:auto 1rem 1rem;border-radius:1rem;border:1px solid var(--nexa-border-base);background:var(--nexa-chrome-footer-elevated-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:none}@media (min-width:768px){.nexa-chrome-footer-elevated{margin-left:5rem;margin-right:5rem}}.nexa-chrome-footer-standard{margin-top:auto;transition:margin var(--nexa-duration-slow) ease-in-out;background:var(--nexa-bg);border-top:1px solid var(--nexa-border-base)}.dashboard-canvas{flex:1;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 52px);--lp-letter-fill:var(--nexa-letter-fill);--lp-letter-stroke:var(--nexa-letter-stroke)}.dashboard-canvas__grid{position:absolute;inset:0;opacity:.32;pointer-events:none}.dashboard-canvas__vignette{position:absolute;inset:0;background:var(--nexa-chrome-vignette);pointer-events:none}.dashboard-canvas__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:600px;padding:0 24px}.dashboard-wordmark{display:flex;align-items:center;justify-content:center;margin-bottom:32px}.dashboard-greeting{font-family:var(--nexa-font-mono);font-size:10px;font-weight:400;color:var(--nexa-text-5);text-transform:uppercase;letter-spacing:.12em;margin-bottom:28px}.dashboard-input-wrap{width:100%;margin-bottom:18px}.dashboard-input-hint{font-family:var(--nexa-font-mono);font-size:10px;color:var(--nexa-text-5);max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-shortcuts{display:flex;align-items:center;gap:4px;margin-bottom:20px}.dashboard-shortcut-sep{width:1px;height:12px;background:var(--nexa-surface-2);display:inline-block}.dashboard-create-btn{background:none;border:none;padding:4px 0;font-family:var(--nexa-font-mono);font-size:9px;font-weight:400;color:var(--nexa-text-6);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;gap:7px;transition:color var(--nexa-snap) var(--nexa-ease-v2)}.dashboard-create-btn:hover:not(:disabled){color:var(--nexa-text-5)}.dashboard-create-btn:disabled{cursor:not-allowed;opacity:.4}.dashboard-create-dot{width:3px;height:3px;border-radius:50%;background:currentColor;flex-shrink:0}@keyframes nexa-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.nexa-rise-1{animation:nexa-rise .9s var(--nexa-ease-v2) both}.nexa-rise-2{animation:nexa-rise .9s .07s var(--nexa-ease-v2) both}.nexa-rise-3{animation:nexa-rise .9s .14s var(--nexa-ease-v2) both}.nexa-rise-4{animation:nexa-rise .9s .2s var(--nexa-ease-v2) both}.nexa-rise-5{animation:nexa-rise .9s .26s var(--nexa-ease-v2) both}.nexa-chrome-logo{--lp-letter-fill:var(--nexa-letter-fill);--lp-letter-stroke:var(--nexa-letter-stroke)}.nexa-chrome-dropdown{background:var(--nexa-surface-1);border:1px solid var(--nexa-border-base);border-radius:8px;box-shadow:var(--nexa-shadow-dropdown);overflow:visible}.nexa-chrome-dropdown:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px}.nexa-chrome-dropdown-label{padding:11px 13px 7px;font-family:var(--nexa-font-mono);font-size:10px;font-weight:500;color:var(--nexa-text-5);text-transform:uppercase;letter-spacing:.1em}.nexa-chrome-dropdown-sep{height:1px;background:var(--nexa-border-base);margin:3px 0}.nexa-chrome-org-mark{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:4px;font-weight:700;background:var(--nexa-surface-3);border:1px solid var(--nexa-border-visible);color:var(--nexa-text-2)}.nexa-chrome-org-mark--sm{width:20px;height:20px;font-size:9px;border-radius:3px}.nexa-chrome-org-mark--md{width:26px;height:26px;font-size:11px}.nexa-chrome-org-row{display:flex;align-items:center;gap:10px;width:calc(100% - 8px);margin-left:4px;margin-right:4px;padding:7px 10px;border-radius:6px;border:none;background:transparent;cursor:pointer;text-align:left;color:var(--nexa-text-4);transition:color var(--nexa-duration-fast) ease,background var(--nexa-duration-fast) ease}.nexa-chrome-org-row:hover{color:var(--nexa-text-2);background:var(--nexa-surface-2)}.nexa-chrome-org-row--active{background:var(--nexa-surface-2);margin-bottom:5px;cursor:default}.nexa-chrome-org-row--active:hover{background:var(--nexa-surface-2);color:inherit}.nexa-chrome-org-trigger{display:flex;align-items:center;gap:7px;padding:4px 8px;border-radius:6px;border:none;background:transparent;cursor:pointer;color:var(--nexa-text-3);transition:color var(--nexa-duration-fast) ease,background var(--nexa-duration-fast) ease}.nexa-chrome-org-trigger:hover{color:var(--nexa-text-2);background:var(--nexa-surface-1)}.nexa-chrome-vsep{width:1px;height:14px;flex-shrink:0;background:var(--nexa-border-visible)}.nexa-chrome-vsep--sm{height:16px}.nexa-chrome-shell-back{display:flex;align-items:center;gap:5px;padding:5px 8px;border-radius:6px;border:none;background:none;cursor:pointer;font-size:12px;font-family:inherit;color:var(--nexa-shell-text-2);transition:color var(--nexa-duration-fast) ease,background var(--nexa-duration-fast) ease}.nexa-chrome-shell-back:hover{background:var(--nexa-cyan-04);color:var(--nexa-shell-text-1)}.nexa-chrome-shell-icon-btn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:5px;border:none;background:none;cursor:pointer;color:var(--nexa-shell-text-3);transition:color var(--nexa-duration-fast) ease,background var(--nexa-duration-fast) ease}.nexa-chrome-shell-icon-btn:hover{color:var(--nexa-shell-text-2);background:var(--nexa-cyan-04)}.nexa-chrome-shell-dropdown{position:absolute;right:0;top:calc(100% + 6px);z-index:9001;width:148px;padding:4px 0;border-radius:8px}.nexa-modal-backdrop,.nexa-modal-backdrop-layer,.nf-modal-backdrop{background:var(--nexa-modal-backdrop-tint);backdrop-filter:blur(var(--nexa-modal-backdrop-blur))}.nexa-modal-backdrop--absolute,.nf-modal-backdrop--absolute{position:absolute;inset:0}.nexa-modal-backdrop-layer,.nexa-modal-root{position:fixed;inset:0}.nexa-modal-root{display:flex;align-items:center;justify-content:center;padding-bottom:5vh;z-index:var(--nexa-z-modal);background:var(--nexa-modal-backdrop-tint);backdrop-filter:blur(var(--nexa-modal-backdrop-blur))}.nexa-modal-root[data-z=nested]{z-index:var(--nexa-z-modal-nested)}.nexa-modal-root[data-z=deep]{z-index:var(--nexa-z-modal-deep)}.nexa-modal-root--absolute{position:absolute;padding-bottom:0}.nexa-modal,.nf-modal{background:var(--nexa-modal-bg);border:1px solid var(--nexa-modal-border);border-radius:var(--nexa-radius-2xl);box-shadow:var(--nexa-modal-elevated-shadow);overflow:hidden;display:flex;flex-direction:column;max-height:85vh;width:100%}.nexa-modal--in,.nexa-modal.nx-modal-in,.nf-modal.nx-modal-in{animation:nxModalIn .22s var(--nexa-ease-v2) both}.nexa-modal-header--dialog,.nf-modal-header{min-height:var(--nexa-modal-header-h);height:var(--nexa-modal-header-h);padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--nexa-modal-divider);flex-shrink:0}.nexa-modal-title{font-size:14px;font-weight:500;color:var(--nexa-text-1);letter-spacing:-.01em;line-height:1.2}.nexa-modal-title-row{display:flex;align-items:center;gap:8px;min-width:0}.nexa-modal-subtitle{font-size:11px;color:var(--nexa-text-6);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}.nexa-modal-header--chrome{min-height:var(--nexa-modal-header-h);height:var(--nexa-modal-header-h);padding:0 14px 0 16px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--nexa-modal-divider);flex-shrink:0}.nexa-modal-chrome-label{font-family:var(--nexa-font-mono);font-size:9px;font-weight:500;color:var(--nexa-text-5);text-transform:uppercase;letter-spacing:.14em}.nexa-modal-chrome-hint{font-family:var(--nexa-font-mono);font-size:9px;color:var(--nexa-text-6);letter-spacing:.06em}.nexa-modal-status-dot{width:4px;height:4px;border-radius:50%;flex-shrink:0}.nexa-modal-status-dot--cyan{background:var(--nexa-cyan)}.nexa-modal-status-dot--amber{background:color-mix(in srgb,var(--nexa-amber) 80%,transparent)}.nexa-modal-header-actions{display:flex;align-items:center;gap:2px}.nexa-modal-body{padding:20px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;flex:1;min-height:0}.nexa-modal-body--compact{padding:16px;gap:12px}.nexa-modal-footer,.nf-modal-footer{min-height:var(--nexa-modal-header-h);padding:0 20px;display:flex;align-items:center;gap:8px;border-top:1px solid var(--nexa-modal-divider);flex-shrink:0}.nexa-modal-footer--end{justify-content:flex-end}.nexa-modal-footer-spacer{flex:1}.nexa-modal-close,.nf-modal-close{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--nexa-text-5);cursor:pointer;transition:color var(--nexa-duration-fast) var(--nexa-ease-v2),border-color var(--nexa-duration-fast) var(--nexa-ease-v2),background-color var(--nexa-duration-fast) var(--nexa-ease-v2)}.nexa-modal-close:hover,.nf-modal-close:hover{color:var(--nexa-text-1);border-color:var(--nexa-modal-border);background:var(--nexa-surface-2)}.nexa-modal-icon-btn{padding:6px;border-radius:var(--nexa-radius-md);border:none;background:transparent;color:var(--nexa-text-5);cursor:pointer;transition:color var(--nexa-duration-fast) ease,background-color var(--nexa-duration-fast) ease}.nexa-modal-icon-btn:hover{color:var(--nexa-text-1);background:var(--nexa-surface-2)}.nexa-modal-icon-btn--cyan:hover{color:var(--nexa-cyan);background:var(--nexa-cyan-05)}.nexa-modal-field-label{font-family:var(--nexa-font-mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--nexa-text-5)}.nexa-modal-checkbox{width:14px;height:14px;margin-top:2px;flex-shrink:0;accent-color:var(--nexa-cyan);cursor:pointer}.nexa-modal-checkbox:disabled{opacity:.45;cursor:not-allowed}.nexa-modal-btn,.nf-btn-danger,.nf-btn-primary,.nf-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border-radius:var(--nexa-radius-md);font-family:inherit;font-size:12px;cursor:pointer;transition:border-color var(--nexa-duration-fast) var(--nexa-ease-v2),color var(--nexa-duration-fast) var(--nexa-ease-v2),background-color var(--nexa-duration-fast) var(--nexa-ease-v2),opacity var(--nexa-duration-fast) var(--nexa-ease-v2)}.nexa-modal-btn:disabled,.nf-btn-danger:disabled,.nf-btn-primary:disabled,.nf-btn-secondary:disabled{opacity:.45;cursor:not-allowed}.nexa-modal-btn--ghost,.nf-btn-secondary{border:1px solid var(--nexa-border-base);background:transparent;color:var(--nexa-text-5)}.nexa-modal-btn--ghost:hover,.nf-btn-secondary:hover{border-color:var(--nexa-border-visible);color:var(--nexa-text-3);background:var(--nexa-surface-2)}.nexa-modal-btn--paper{border:none;background:var(--nexa-paper-bg);color:var(--nexa-bg);font-weight:600}.nexa-modal-btn--paper:hover{opacity:.88}.nexa-modal-btn--accent,.nf-btn-primary{border:1px solid var(--nexa-cyan-30);background:var(--nexa-cyan-05);color:var(--nexa-cyan-60);font-family:var(--nexa-font-mono);font-size:11px;font-weight:500;letter-spacing:.04em;height:30px}.nexa-modal-btn--accent:hover,.nf-btn-primary:hover{border-color:var(--nexa-cyan-40);color:var(--nexa-cyan-50);background:var(--nexa-cyan-05)}.nexa-modal-btn--danger,.nf-btn-danger{border:1px solid var(--nexa-danger-35);background:transparent;color:var(--nexa-danger-70);font-family:var(--nexa-font-mono);font-size:11px;height:30px}.nexa-modal-btn--danger:hover,.nf-btn-danger:hover{border-color:var(--nexa-danger-45);color:var(--nexa-danger)}.nexa-modal-option{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:7px;border:1px solid var(--nexa-border-base);background:var(--nexa-surface-2);cursor:pointer;font:inherit;text-align:left;transition:border-color .14s var(--nexa-ease-v2),background-color .14s var(--nexa-ease-v2)}.nexa-modal-option:hover{border-color:var(--nexa-border-visible)}.nexa-modal-option--selected{background:var(--nexa-cyan-05);border-color:var(--nexa-cyan-20)}.nexa-modal-option-card{position:relative;display:block;padding:14px;border-radius:8px;border:1px solid var(--nexa-border-base);background:var(--nexa-surface-2);cursor:pointer;font:inherit;text-align:left;transition:border-color .14s var(--nexa-ease-v2),background-color .14s var(--nexa-ease-v2)}.nexa-modal-option-card:hover{border-color:var(--nexa-border-visible)}.nexa-modal-option-card--selected{background:var(--nexa-cyan-05);border-color:var(--nexa-cyan-20)}.nexa-modal-custom-row{display:flex;align-items:stretch;gap:8px}.nexa-modal-custom-row .nexa-input-v2{flex:1;min-width:0;height:36px;border-radius:7px}.nexa-modal-custom-row .nexa-modal-btn--ghost{height:36px;flex-shrink:0;padding:0 12px}.nexa-modal-stripe-field{padding:10px 12px;border-radius:7px;border:1px solid var(--nexa-border-visible);background:var(--nexa-surface-2);margin-top:2px}.nexa-modal-total-row{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-radius:8px;border:1px solid var(--nexa-border-base);background:var(--nexa-surface-2)}.nexa-modal--inset{position:fixed;inset:2rem;z-index:50;border-radius:var(--nexa-radius-2xl);max-height:none}.nexa-modal-scrim-loading{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:var(--nexa-modal-backdrop-tint);backdrop-filter:blur(var(--nexa-modal-backdrop-blur))}.nf-panel{width:240px;flex-shrink:0;background-color:var(--nexa-flow-panel-bg);border-right:1px solid var(--nexa-flow-panel-border);display:flex;flex-direction:column;height:100%;overflow:hidden}.nf-panel-header{padding:14px 16px 10px;border-bottom:1px solid var(--nexa-flow-panel-divider);flex-shrink:0}.nf-panel-title{font-size:9px;font-weight:500;letter-spacing:.12em;color:var(--nexa-shell-text-1);text-transform:uppercase}.nf-panel-footer,.nf-panel-title{font-family:var(--nexa-font-mono)}.nf-panel-footer{padding:8px 16px;border-top:1px solid var(--nexa-flow-panel-divider);font-size:10px;color:var(--nexa-shell-text-3);flex-shrink:0}.nf-canvas-shell{flex:1;position:relative;min-height:0;background:var(--nexa-flow-canvas-bg)}.nf-canvas-shell,.nf-canvas-shell>.react-flow.nf-canvas-host{width:100%;height:100%}html:not(.dark) .nf-canvas-shell>.react-flow.nf-canvas-host{--xy-background-color:transparent;background-color:transparent!important}html:not(.dark) .nf-canvas-shell .react-flow__background{opacity:.4}html.dark .nf-canvas-shell>.react-flow.nf-canvas-host{background:var(--nexa-flow-canvas-bg)}.nf-chrome-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:7px;border:1px solid var(--nexa-flow-palette-toggle-border);background-color:var(--nexa-flow-palette-toggle-bg);color:var(--nexa-flow-palette-toggle-icon);cursor:pointer;box-shadow:none;transition:border-color var(--nexa-snap,.14s) ease,background-color var(--nexa-snap,.14s) ease,color var(--nexa-snap,.14s) ease}.nf-chrome-btn:hover{border-color:var(--nexa-shell-hover-border);color:var(--nexa-cyan-50)}.nf-chrome-btn:disabled{opacity:.35;cursor:not-allowed}.nf-chrome-btn--text{width:auto;min-width:30px;height:30px;padding:0 12px;font-family:var(--nexa-font-mono);font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.nf-chrome-btn--active{border-color:var(--nexa-cyan-30);color:var(--nexa-cyan-60);background-color:var(--nexa-cyan-05)}.nf-flow-controls{display:flex!important;flex-direction:column!important;gap:0!important;border:1px solid var(--nexa-flow-palette-toggle-border)!important;border-radius:7px!important;overflow:hidden}.nf-flow-controls,.nf-flow-controls button{margin:0!important;padding:0!important;background:var(--nexa-flow-palette-toggle-bg)!important;box-shadow:none!important}.nf-flow-controls button{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border:none!important;border-bottom:1px solid var(--nexa-flow-palette-toggle-border)!important;border-radius:0!important;color:var(--nexa-flow-palette-toggle-icon)!important}.nf-flow-controls button:last-child{border-bottom:none!important}.nf-flow-controls button:hover{border-color:var(--nexa-flow-palette-toggle-border)!important;background:var(--nexa-flow-chrome-surface)!important;color:var(--nexa-cyan-50)!important}.nf-flow-controls button svg{max-width:14px;max-height:14px}.nf-output-panel{position:fixed;bottom:0;right:0;width:360px;height:55%;min-height:280px;background-color:var(--nexa-flow-chrome-bg);border-top:1px solid var(--nexa-flow-chrome-border-soft);border-left:1px solid var(--nexa-flow-chrome-border-soft);z-index:50;display:flex;flex-direction:column}.nf-output-panel-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--nexa-flow-chrome-surface);flex-shrink:0}.nf-output-panel-body{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:14px;scrollbar-width:thin;scrollbar-color:var(--nexa-flow-chrome-border) transparent}.nf-output-label{font-size:10px;font-family:var(--nexa-font-mono);color:var(--nexa-shell-text-3);margin-bottom:6px;text-transform:uppercase;letter-spacing:.08em}.nf-output-card{background-color:var(--nexa-flow-chrome-surface);border:1px solid var(--nexa-flow-chrome-border);border-radius:6px}.nf-scroll-panel{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--nexa-flow-panel-border) transparent}.nf-list-pagination{padding:24px 0;border-top:1px solid var(--nexa-shell-border)}.nf-shell-divider{height:1px;flex-shrink:0;background:linear-gradient(to right,transparent,var(--nexa-shell-border) 12%,var(--nexa-shell-border) 88%,transparent)}.nf-tabs{min-height:36px;display:flex;align-items:stretch;padding:0 8px;border-bottom:1px solid var(--nexa-shell-divider);flex-shrink:0}.nf-tab{padding:8px 14px 6px;margin:0;border:none;border-bottom:1px solid transparent;background:transparent;font-family:var(--nexa-font-mono);font-size:10px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--nexa-shell-text-3);cursor:pointer;transition:color .14s ease,border-color .14s ease}.nf-tab:hover{color:var(--nexa-shell-text-2)}.nf-tab--active{color:var(--nexa-cyan-60);border-bottom-color:var(--nexa-cyan-40);font-weight:500}.nf-howto-block{padding:12px 14px;border-radius:7px;border:1px solid var(--nexa-shell-border);background:var(--nexa-flow-panel-bg)}.nf-howto-block--accent{border-color:var(--nexa-cyan-15);background:var(--nexa-cyan-05);border-left:2px solid var(--nexa-cyan-40);border-radius:0 7px 7px 0}.nf-howto-block--tips{border-color:var(--nexa-amber-15);background:var(--nexa-amber-07)}.nf-howto-title{font-family:var(--nexa-font-mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--nexa-shell-text-3);margin-bottom:8px}.nf-howto-title--accent{color:var(--nexa-cyan-60)}.nf-howto-title--tips{color:var(--nexa-amber-60)}.nf-howto-line{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.6;color:var(--nexa-shell-text-3)}.nf-howto-index{font-family:var(--nexa-font-mono);font-size:9px;color:var(--nexa-shell-text-4);flex-shrink:0;margin-top:3px}.nf-output-header{display:flex;align-items:center;gap:12px}.nf-output-header,.nf-output-stat{padding:10px 14px;background:var(--nexa-flow-panel-bg)}.nf-output-header,.nf-output-pre,.nf-output-stat{border-radius:7px;border:1px solid var(--nexa-shell-border)}.nf-output-pre{background:var(--nexa-flow-chrome-surface);padding:14px;font-size:11px;line-height:1.7;color:var(--nexa-shell-text-2)}.nf-badge-success,.nf-output-pre{font-family:var(--nexa-font-mono)}.nf-badge-success{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:9999px;font-size:10px;color:var(--nexa-shell-success);background:var(--nexa-shell-success-07);border:1px solid var(--nexa-shell-success-15)}.nexadoc-canvas{background-color:var(--nexa-doc-canvas-bg)}.nexadoc-canvas-grid{background-image:linear-gradient(var(--nexa-doc-canvas-grid) 1px,transparent 1px),linear-gradient(90deg,var(--nexa-doc-canvas-grid) 1px,transparent 1px);background-size:24px 24px}.nexadoc-toolbar-icon{color:var(--nexa-doc-toolbar-icon)}.nexadoc-toolbar-icon--muted{color:var(--nexa-doc-toolbar-icon-muted)}.nexadoc-toolbar-title-input{background:none;border:none;border-bottom:1px solid transparent;color:var(--nexa-doc-toolbar-title);font-family:inherit;font-size:13px;font-weight:500;outline:none;padding:2px 4px;min-width:120px;max-width:200px;transition:border-color .2s var(--nexa-ease-v2)}.nexadoc-toolbar-title-input:hover{border-bottom-color:var(--nexa-doc-toolbar-title-border-hover)}.nexadoc-toolbar-title-input:focus{border-bottom-color:var(--nexa-doc-toolbar-title-border-focus)}.nexadoc-toolbar-divider{border-left:1px solid var(--nexa-doc-toolbar-divider)}.nexadoc-toolbar-btn{color:var(--nexa-doc-toolbar-icon)}.nexadoc-toolbar-btn:disabled{color:var(--nexa-doc-toolbar-icon-muted);cursor:not-allowed}.nexadoc-ai-indicator{color:var(--nexa-doc-ai-text)}.nexadoc-ai-indicator-dot{background:var(--nexa-doc-ai-dot)}.nexadoc-picker-trigger{display:flex;align-items:center;gap:5px;padding:0 8px;height:26px;border:none;border-radius:5px;font-size:11px;font-family:inherit;cursor:pointer;color:var(--nexa-doc-picker-trigger);background:transparent;transition:color var(--nexa-duration-fast) var(--nexa-ease-v2),background-color var(--nexa-duration-fast) var(--nexa-ease-v2)}.nexadoc-picker-trigger:hover,.nexadoc-picker-trigger[data-open=true]{color:var(--nexa-doc-picker-trigger-active);background:var(--nexa-doc-picker-trigger-bg)}.nexadoc-picker-dd{background:var(--nexa-doc-picker-bg);border:1px solid var(--nexa-doc-picker-border);border-radius:8px;box-shadow:var(--nexa-doc-picker-shadow)}.nexadoc-picker-dd-header{border-bottom:1px solid var(--nexa-doc-picker-border)}.nexadoc-picker-section-label{font-size:10px;font-family:var(--nexa-font-mono);color:var(--nexa-doc-picker-section-label);text-transform:uppercase;letter-spacing:.1em}.nexadoc-picker-theme-card{border:1px solid var(--nexa-doc-picker-item-border);background:transparent;cursor:pointer;transition:border-color var(--nexa-duration-fast) var(--nexa-ease-v2),background-color var(--nexa-duration-fast) var(--nexa-ease-v2)}.nexadoc-picker-theme-card:hover{background:var(--nexa-doc-picker-item-hover-bg);border-color:var(--nexa-doc-picker-item-border-hover)}.nexadoc-picker-theme-card[data-active=true]{border-color:var(--nexa-doc-picker-item-border-active);background:var(--nexa-doc-picker-item-active-bg)}.nexadoc-picker-theme-name{font-size:11px;font-weight:500;color:var(--nexa-doc-picker-text)}.nexadoc-picker-theme-card[data-active=true] .nexadoc-picker-theme-name{color:var(--nexa-doc-picker-text-active)}.nexadoc-picker-theme-desc{font-size:10px;color:var(--nexa-doc-picker-section-label);line-height:1.3;margin-top:2px}.nexadoc-picker-preview-swatch{border:1px solid var(--nexa-doc-picker-item-border)}.nexadoc-picker-size-row{border:none;background:transparent;cursor:pointer;transition:background-color var(--nexa-duration-fast) var(--nexa-ease-v2)}.nexadoc-picker-size-row:hover{background:var(--nexa-doc-picker-item-hover-bg)}.nexadoc-picker-size-row[data-active=true]{background:var(--nexa-doc-picker-item-active-bg)}.nexadoc-picker-size-name{font-size:12px;font-weight:500;color:var(--nexa-doc-picker-text)}.nexadoc-picker-size-row[data-active=true] .nexadoc-picker-size-name{color:var(--nexa-doc-picker-text-active)}.nexadoc-picker-reset-btn,.nexadoc-picker-size-meta{font-size:10px;color:var(--nexa-doc-picker-section-label)}.nexadoc-picker-reset-btn{font-family:var(--nexa-font-mono);background:none;border:none;cursor:pointer;transition:color var(--nexa-duration-fast) var(--nexa-ease-v2),background-color var(--nexa-duration-fast) var(--nexa-ease-v2)}.nexadoc-picker-reset-btn:hover{color:var(--nexa-doc-picker-text);background:var(--nexa-doc-picker-reset-hover-bg)}.nexadoc-picker-check{stroke:var(--nexa-doc-picker-check)}.nexadoc-list-count-badge{font-family:var(--nexa-font-mono);font-size:10px;color:var(--nexa-doc-list-count);background:var(--nexa-shell-bg);border:1px solid var(--nexa-shell-border);padding:2px 8px 2px 7px;border-radius:3px;letter-spacing:.04em}.nexadoc-list-section-fade{flex:1;height:1px;background:linear-gradient(to right,var(--nexa-doc-list-section-fade),transparent)}.nexadoc-list-pagination{padding:24px 0;border-top:1px solid var(--nexa-doc-list-pagination-border)}.nexadoc-list-icon-shared{stroke:var(--nexa-doc-list-icon-shared)}.nexadoc-list-icon-public{stroke:var(--nexa-doc-list-icon-public)}.nexadoc-size-toggle{color:var(--nexa-doc-size-muted);background-color:var(--nexa-doc-size-muted-bg)}.nexadoc-size-toggle--active{color:var(--nexa-doc-size-accent);background-color:var(--nexa-doc-size-accent-bg)}.nexadoc-size-panel{background-color:var(--nexa-doc-size-panel-bg);border-color:var(--nexa-doc-size-panel-border);backdrop-filter:blur(12px)}.nexadoc-size-panel-label{color:var(--nexa-doc-size-muted)}.nexadoc-size-panel-value{color:var(--nexa-doc-size-value)}.nexadoc-size-range{accent-color:var(--nexa-doc-size-accent)}.nexadoc-drawio-scrim{background:var(--nexa-doc-drawio-scrim)}.nexadoc-code-block{background-color:var(--nexa-doc-code-bg);color:var(--nexa-doc-code-text)}.nexadoc-renderer-page{box-shadow:var(--nexa-doc-paper-shadow)}.nexadoc-renderer-ai-placeholder{border-color:var(--nexa-doc-renderer-ai-border);color:var(--nexa-doc-renderer-ai-border)}@keyframes nexadoc-ai-glow{0%,to{box-shadow:0 0 8px var(--nexa-doc-ai-glow-weak)}50%{box-shadow:0 0 16px var(--nexa-doc-ai-glow-strong)}}@keyframes nexadoc-completion-flash{0%{box-shadow:0 0 0 var(--nexa-success-05)}30%{box-shadow:0 0 20px var(--nexa-doc-success-flash)}to{box-shadow:0 0 0 transparent}}.nexadoc-ai-editing{animation:nexadoc-ai-glow 2s ease-in-out infinite}.nexadoc-ai-completed{animation:nexadoc-completion-flash 1s ease-out forwards}.nexadoc-table-striped tbody tr:nth-child(2n) td{background-color:var(--nexa-doc-striped-bg)}.nexa-shell-page-icon{width:13px;height:13px;stroke:var(--nexa-shell-text-2);fill:none;stroke-width:2;flex-shrink:0}.nexa-product-section-label{font-family:var(--nexa-font-mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--nexa-shell-text-4)}.nexa-product-org-bar{border-bottom:1px solid var(--nexa-shell-divider)}.nexa-product-org-name{color:var(--nexa-shell-text-1)}.nexa-product-org-meta{color:var(--nexa-shell-text-3)}.nexa-product-org-active{color:var(--nexa-shell-success-60)}.nexa-product-table{display:flex;flex-direction:column;border:1px solid var(--nexa-border-base);border-radius:8px;overflow:hidden}.nexa-product-table--overflow-visible{overflow:visible}.nexa-product-table-header{background:var(--nexa-surface-1);border-bottom:1px solid var(--nexa-border-base)}.nexa-product-table-header-cell{font-family:var(--nexa-font-mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--nexa-shell-text-4)}.nexa-product-table-row{border-bottom:1px solid var(--nexa-border-hairline);transition:background .1s ease}.nexa-product-table-row:last-child{border-bottom:none}.nexa-product-table-row:hover{background:var(--nexa-surface-1)}.nexa-product-row-title{color:var(--nexa-text-2)}.nexa-product-row-meta{color:var(--nexa-shell-text-3)}.nexa-product-row-dim{color:var(--nexa-text-7)}.nexa-product-empty,.nexa-product-row-muted{color:var(--nexa-text-5)}.nexa-product-dropdown{background:var(--nexa-bg);border:1px solid var(--nexa-border-base);box-shadow:var(--nexa-shadow-dropdown)}.nexa-product-menu-item{width:100%;text-align:left;display:flex;align-items:center;gap:7px;padding:7px 12px;font-size:12px;cursor:pointer;font-family:inherit;background:none;border:none;color:var(--nexa-text-3);transition:color .1s ease,background .1s ease}.nexa-product-menu-item:hover{color:var(--nexa-text-2);background:var(--nexa-surface-1)}.nexa-product-menu-item--danger{color:var(--nexa-product-danger-muted)}.nexa-product-menu-item--danger:hover{color:var(--nexa-product-danger-hover);background:var(--nexa-product-danger-hover-bg)}.nexa-product-dots-btn{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;color:var(--nexa-text-7);background:none;border:none;transition:color .1s ease,background .1s ease}.nexa-product-dots-btn:hover{color:var(--nexa-text-4);background:var(--nexa-border-base)}.nexa-product-ghost-btn{background:none;border:1px solid var(--nexa-border-base);color:var(--nexa-text-3);transition:color .1s ease,border-color .1s ease}.nexa-product-ghost-btn:hover{color:var(--nexa-text-2);border-color:var(--nexa-border-visible)}.nexa-product-ghost-btn-sm{height:26px;padding:0 10px;border-radius:5px;font-size:11px;cursor:pointer;font-family:inherit;background:none;border:1px solid var(--nexa-border-base);color:var(--nexa-text-3);transition:color .1s ease,border-color .1s ease}.nexa-product-ghost-btn-sm:hover{color:var(--nexa-text-2);border-color:var(--nexa-border-visible)}.nexa-billing-card-icon-wrap{background:var(--nexa-surface-1);border:1px solid var(--nexa-border-base)}.nexa-billing-card-icon{stroke:var(--nexa-text-5)}.nexa-product-icon-btn{background:none;color:var(--nexa-text-7);transition:color .1s ease}.nexa-product-icon-btn:hover{color:var(--nexa-text-4)}.nexa-vis-badge{font-family:var(--nexa-font-mono);font-size:9px;text-transform:uppercase;letter-spacing:.06em;padding:2px 7px;border-radius:3px;display:inline-block;white-space:nowrap;border:1px solid transparent}.nexa-vis-badge--organization{color:var(--nexa-vis-org-text);background:var(--nexa-vis-org-bg);border-color:var(--nexa-vis-org-border)}.nexa-vis-badge--restricted{color:var(--nexa-vis-restricted-text);background:var(--nexa-vis-restricted-bg);border-color:var(--nexa-vis-restricted-border)}.nexa-vis-badge--private{color:var(--nexa-vis-private-text);background:var(--nexa-vis-private-bg);border-color:var(--nexa-vis-private-border)}.nexa-vis-badge--public{color:var(--nexa-vis-public-text);background:var(--nexa-vis-public-bg);border-color:var(--nexa-vis-public-border)}.nexa-product-matrix-check{stroke:var(--nexa-product-matrix-check)}.nexa-product-matrix-cross{stroke:var(--nexa-product-matrix-cross)}.nexa-billing-plan-card{border:1px solid var(--nexa-border-base)}.nexa-billing-feature-check{stroke:var(--nexa-shell-success-60)}.nexa-billing-cancel-banner{background:var(--nexa-sub-cancel-bg);border:1px solid var(--nexa-sub-cancel-border);color:var(--nexa-sub-cancel-text)}.nexa-billing-empty-panel{border:1px solid var(--nexa-border-hairline);background:var(--nexa-bg)}.nexa-billing-empty-icon-wrap{background:var(--nexa-surface-1);border:1px solid var(--nexa-border-base)}.nexa-billing-empty-icon{stroke:var(--nexa-text-5)}.nexa-inv-status--paid{color:var(--nexa-inv-paid-text);background:var(--nexa-inv-paid-bg);border:1px solid var(--nexa-inv-paid-border)}.nexa-inv-status--unpaid{color:var(--nexa-inv-unpaid-text);background:var(--nexa-inv-unpaid-bg);border:1px solid var(--nexa-inv-unpaid-border)}.nexa-usage-subtitle{color:var(--nexa-cyan-65)}.nexa-usage-hero{padding:24px 28px;border:1px solid var(--nexa-usage-hero-border);background:var(--nexa-usage-hero-bg)}.nexa-usage-progress-track{height:3px;background:var(--nexa-usage-progress-track);border-radius:9999px;overflow:hidden}.nexa-usage-progress-fill{height:100%;background:var(--nexa-usage-progress-fill);transition:width .6s ease}.nexa-usage-bar-track{height:2px;background:var(--nexa-usage-bar-track);border-radius:2px;overflow:hidden}.nexa-usage-bar-fill{height:100%;background:var(--nexa-usage-bar-fill);border-radius:1px;transition:width .6s ease}.nexa-usage-cta-btn{padding:7px 14px;border-radius:6px;font-family:var(--nexa-font-mono);font-size:11px;background:var(--nexa-surface-cta);border:1px solid var(--nexa-usage-cta-border);color:var(--nexa-usage-cta-text);cursor:pointer;box-shadow:var(--nexa-usage-cta-shadow);transition:border-color .14s ease,color .14s ease,box-shadow .14s ease}.nexa-usage-cta-btn:hover{border-color:var(--nexa-cyan-30);color:var(--nexa-usage-cta-text-hover);box-shadow:var(--nexa-usage-cta-shadow-hover)}.nexa-usage-feature-icon{width:12px;height:12px;stroke:var(--nexa-shell-text-4);fill:none;stroke-width:2;flex-shrink:0}.nexa-usage-panel-grid{background:var(--nexa-surface-1)}.nexa-usage-panel-cell{background:var(--nexa-bg)}.nexa-usage-panel-divider{border-top:1px solid var(--nexa-shell-divider)}.nexa-shell-list-count-badge{font-family:var(--nexa-font-mono);font-size:10px;color:var(--nexa-doc-list-count);background:var(--nexa-shell-bg);border:1px solid var(--nexa-shell-border);padding:2px 8px 2px 7px;border-radius:3px;letter-spacing:.04em}.nexa-shell-list-pagination{padding:24px 0;border-top:1px solid var(--nexa-doc-list-pagination-border)}.nexa-plan-loading{padding:32px 0;color:var(--nexa-text-6)}.nexa-plan-cycle-group,.nexa-plan-loading{display:flex;align-items:center;justify-content:center}.nexa-plan-cycle-group{gap:6px}.nexa-plan-cycle-btn{height:30px;padding:0 14px;border-radius:6px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:400;background:none;border:1px solid var(--nexa-border-base);color:var(--nexa-text-5);transition:color .14s ease,background .14s ease,border-color .14s ease}.nexa-plan-cycle-btn:hover:not(.nexa-plan-cycle-btn--active){color:var(--nexa-text-3)}.nexa-plan-cycle-btn--active{font-weight:600;background:var(--nexa-plan-cycle-active-bg);border-color:transparent;color:var(--nexa-plan-cycle-active-text)}.nexa-plan-save-badge{margin-left:6px;font-family:var(--nexa-font-mono);font-size:9px;color:var(--nexa-shell-success-80);background:var(--nexa-shell-success-07);padding:1px 5px;border-radius:3px}.nexa-plan-grid{display:grid;gap:8px;min-width:0}.nexa-plan-card{position:relative;border-radius:10px;padding:18px 16px;background:var(--nexa-bg);border:1px solid var(--nexa-plan-card-border);display:flex;flex-direction:column;gap:12px;transition:border-color .14s ease}.nexa-plan-card:hover:not(.nexa-plan-card--current){border-color:var(--nexa-plan-card-border-hover)}.nexa-plan-card--popular{background:var(--nexa-plan-card-bg-popular);border-color:var(--nexa-plan-card-border-popular)}.nexa-plan-card--popular:hover:not(.nexa-plan-card--current){border-color:var(--nexa-plan-card-border-popular-hover)}.nexa-plan-card--current{background:var(--nexa-plan-card-bg-current);border-color:var(--nexa-cyan-30)}.nexa-plan-popular-badge{position:absolute;top:-8px;left:50%;transform:translateX(-50%);background:var(--nexa-plan-popular-badge-bg);color:var(--nexa-plan-popular-badge-text);font-size:9px;font-weight:600;padding:2px 8px;border-radius:99px;font-family:var(--nexa-font-mono);white-space:nowrap}.nexa-plan-cta{width:100%;height:32px;border-radius:6px;font-family:inherit;font-size:12px;font-weight:600;border:none;margin-top:auto;transition:opacity .14s ease;background:var(--nexa-plan-cta-bg);color:var(--nexa-plan-cta-text);cursor:pointer}.nexa-plan-cta:hover:not(:disabled){opacity:.88}.nexa-plan-cta--current{background:var(--nexa-plan-cta-current-bg);color:var(--nexa-plan-cta-current-text);cursor:default}.nexa-plan-cta:disabled{opacity:.5;cursor:not-allowed}