@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}:root,:host{--color-white:#fff;--color-black:#000;--color-linen:#faf7f0;--color-paper-border:#e5dfd3;--color-graphite:#2c2a26;--color-ink:#111;--color-gray-50:#fafafa;--color-gray-100:#f5f5f4;--color-gray-200:#e7e6e5;--color-gray-300:#d4d3d0;--color-gray-400:#a09d98;--color-gray-700:#454340;--color-gray-800:#302f2d;--color-gray-900:#222120;--color-gray-950:#161615;--color-honey-base:#f0972a;--color-ocean-pastel:#dcf1f4;--color-ocean-base:#2fa3b0;--color-ocean-deep:#1d6b74;--color-error-light:#fdecec;--color-error-base:#c42d2d;--color-error-dark:#7a1212;--color-warning-light:#fcefd9;--color-warning-base:#c88420;--color-warning-dark:#7a4708;--color-success-light:#e4f3e9;--color-success-base:#278a4a;--color-success-dark:#15452a;--color-info-light:#e0eaf5;--color-info-base:#2d6cb8;--color-info-dark:#123862;--color-scrim-light:#00000026;--color-scrim-dark:#ffffff1f;--color-input-background-dark:#ffffff0d;--color-skeleton-wave-light:#fff9;--color-skeleton-wave-dark:#ffffff14;--color-viz-categorical-1:#5424db;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-16:4rem;--radius-sm:.25rem;--font-family-sans:Inter, -apple-system, BlinkMacSystemFont, sans-serif;--font-family-brand:"Rethink Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-family-mono:"Geist Mono", "JetBrains Mono", "SF Mono", Menlo, monospace;--font-family-agent:"Source Serif 4", Charter, Georgia, serif;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-4xl:2.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-lineheight-normal:1.5;--font-letterspacing-normal:0;--text-display-xl-size:clamp(3rem, 4vw + 1rem, 4.5rem);--text-display-xl-line-height:1;--text-display-xl-letter-spacing:-.035em;--text-display-xl-weight:400;--text-display-lg-size:clamp(2.25rem, 3vw + 1rem, 3.25rem);--text-display-lg-line-height:1.05;--text-display-lg-letter-spacing:-.03em;--text-display-lg-weight:400;--text-display-md-size:2.25rem;--text-display-md-line-height:1.1;--text-display-md-letter-spacing:-.025em;--text-display-md-weight:400;--text-display-sm-size:1.0625rem;--text-display-sm-line-height:1.35;--text-display-sm-letter-spacing:-.005em;--text-display-sm-weight:400;--text-heading-xl-size:2.25rem;--text-heading-xl-line-height:1.15;--text-heading-xl-letter-spacing:-.02em;--text-heading-xl-weight:600;--text-heading-lg-size:1.5rem;--text-heading-lg-line-height:1.2;--text-heading-lg-letter-spacing:-.015em;--text-heading-lg-weight:600;--text-heading-md-size:1.25rem;--text-heading-md-line-height:1.3;--text-heading-md-letter-spacing:-.01em;--text-heading-md-weight:600;--text-heading-sm-size:1.0625rem;--text-heading-sm-line-height:1.35;--text-heading-sm-letter-spacing:-.005em;--text-heading-sm-weight:600;--text-body-lg-size:1.125rem;--text-body-lg-line-height:1.55;--text-body-lg-letter-spacing:0;--text-body-lg-weight:400;--text-body-md-size:1rem;--text-body-md-line-height:1.55;--text-body-md-letter-spacing:0;--text-body-md-weight:400;--text-body-sm-size:.875rem;--text-body-sm-line-height:1.55;--text-body-sm-letter-spacing:0;--text-body-sm-weight:400;--text-label-lg-size:1rem;--text-label-lg-line-height:1.4;--text-label-lg-letter-spacing:0;--text-label-lg-weight:500;--text-label-md-size:.875rem;--text-label-md-line-height:1.4;--text-label-md-letter-spacing:0;--text-label-md-weight:500;--text-label-sm-size:.8125rem;--text-label-sm-line-height:1.35;--text-label-sm-letter-spacing:0;--text-label-sm-weight:500;--text-code-size:.875rem;--text-code-line-height:1.5;--text-code-letter-spacing:0;--text-code-weight:400;--text-agent-size:1.125rem;--text-agent-line-height:1.6;--text-agent-letter-spacing:0;--text-agent-weight:400;--color-background-body:#fff;--color-background-surface:#fff;--color-background-muted:#f5f5f4;--color-background-hover:#fafafa;--color-background-input:#fff;--color-text-primary:#2c2a26;--color-text-secondary:#525250;--color-text-inverse:#fff;--color-text-disabled:#a09d98;--color-text-body:#2c2a26;--color-text-heading:#2c2a26;--color-text-label:#2c2a26;--color-text-muted:#525250;--color-text-caption:#525250;--color-text-subtle:#525250;--color-text-placeholder:#525250;--color-text-link-default:#2c2a26;--color-text-link-hover:#2c2a26;--color-text-onPrimary:#fff;--color-text-onBrand:#fff;--color-border-default:#e7e6e5;--color-border-muted:#f5f5f4;--color-border-input:#d4d3d0;--color-action-primary:#111;--color-action-primary-hover:#2c2a26;--color-action-primary-text:#fff;--color-action-default:#111;--color-feedback-success-text:#15452a;--color-feedback-success-background:#e4f3e9;--color-feedback-success-border:#278a4a;--color-feedback-error-text:#7a1212;--color-feedback-error-background:#fdecec;--color-feedback-error-border:#c42d2d;--color-feedback-warning-text:#7a4708;--color-feedback-warning-background:#fcefd9;--color-feedback-warning-border:#c88420;--control-sm:.75rem;--control-md:.875rem;--control-lg:1rem;--control-xl:1.125rem;--control-sm-height:calc(var(--control-sm) * 2.75);--control-md-height:calc(var(--control-md) * 2.75);--control-lg-height:calc(var(--control-lg) * 3);--control-xl-height:calc(var(--control-xl) * 3);--control-padding-sm:.75rem;--control-padding-md:1rem;--control-padding-lg:1.25rem;--control-padding-xl:1.5rem;--control-gap-sm:.25rem;--control-gap-md:.375rem;--control-gap-lg:.5rem;--control-gap-xl:.625rem;--control-border-radius:var(--radius-sm);--control-transition-duration:.15s;--control-transition-timing:var(--ease-in-out);--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--tracking-tight:-.025em;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}:root{--color-white:#fff;--color-black:#000;--color-linen:#faf7f0;--color-paper-border:#e5dfd3;--color-graphite:#2c2a26;--color-ink:#111;--color-gray-50:#fafafa;--color-gray-100:#f5f5f4;--color-gray-200:#e7e6e5;--color-gray-300:#d4d3d0;--color-gray-400:#a09d98;--color-gray-500:#7c7974;--color-gray-600:#5d5b56;--color-gray-700:#454340;--color-gray-800:#302f2d;--color-gray-900:#222120;--color-gray-950:#161615;--color-honey-pastel:#fcebd4;--color-honey-base:#f0972a;--color-canary-pastel:#fffccc;--color-canary-base:#ffff0c;--color-moss-pastel:#eef6d8;--color-moss-base:#8fbf2c;--color-ocean-pastel:#dcf1f4;--color-ocean-base:#2fa3b0;--color-ocean-deep:#1d6b74;--color-iris-pastel:#e3e6f5;--color-iris-base:#3945a8;--color-plum-pastel:#f0e3f7;--color-plum-base:#8b39b8;--color-rose-pastel:#fbe3ec;--color-rose-base:#d93d72;--color-error-light:#fdecec;--color-error-base:#c42d2d;--color-error-dark:#7a1212;--color-warning-light:#fcefd9;--color-warning-base:#c88420;--color-warning-dark:#7a4708;--color-success-light:#e4f3e9;--color-success-base:#278a4a;--color-success-dark:#15452a;--color-info-light:#e0eaf5;--color-info-base:#2d6cb8;--color-info-dark:#123862;--color-scrim-light:#00000026;--color-scrim-dark:#ffffff1f;--color-input-background-dark:#ffffff0d;--color-skeleton-wave-light:#fff9;--color-skeleton-wave-dark:#ffffff14;--motion-duration-instant:0s;--motion-duration-fast:.15s;--motion-duration-normal:.25s;--motion-duration-slow:.35s;--motion-duration-slower:.5s;--motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--motion-easing-emphasized:cubic-bezier(0, 0, .2, 1);--motion-easing-accelerate:cubic-bezier(.4, 0, 1, 1);--motion-easing-deaccelerate:cubic-bezier(0, 0, .2, 1);--motion-distance-xs:4px;--motion-distance-sm:8px;--motion-distance-md:16px;--motion-opacity-hover:.9;--motion-opacity-disabled:.5;--motion-scale-hover:1.02;--motion-scale-press:.97;--spacing-0:0;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--radius-none:0;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--radius-full:9999px;--font-family-sans:Inter, -apple-system, BlinkMacSystemFont, sans-serif;--font-family-brand:"Rethink Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-family-mono:"Geist Mono", "JetBrains Mono", "SF Mono", Menlo, monospace;--font-family-agent:"Source Serif 4", Charter, Georgia, serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--font-size-8xl:6rem;--font-size-9xl:8rem;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--font-lineheight-tight:1.25;--font-lineheight-snug:1.375;--font-lineheight-normal:1.5;--font-lineheight-relaxed:1.625;--font-lineheight-loose:2;--font-letterspacing-tighter:-.05em;--font-letterspacing-tight:-.025em;--font-letterspacing-normal:0;--font-letterspacing-wide:.025em;--font-letterspacing-wider:.05em;--font-letterspacing-widest:.1em;--elevation-surface-default:var(--color-background-surface);--elevation-surface-raised:var(--color-background-surface);--elevation-surface-floating:var(--color-background-surface);--elevation-surface-overlay:var(--color-background-surface);--shadow-none:none;--shadow-xs:0 1px 2px #0000000f;--shadow-sm:0 1px 4px #00000014, 0 2px 8px #0000000a;--shadow-md:0 4px 12px #0000001a, 0 2px 4px #0000000f;--shadow-lg:0 8px 24px #0000001f, 0 4px 8px #0000000f;--shadow-xl:0 20px 48px #00000029, 0 8px 16px #00000014;--shadow-overflow:0 4px 12px #0000001a;--text-display-xl-size:clamp(3rem, 4vw + 1rem, 4.5rem);--text-display-xl-line-height:1;--text-display-xl-letter-spacing:-.035em;--text-display-xl-weight:var(--font-weight-normal);--text-display-lg-size:clamp(2.25rem, 3vw + 1rem, 3.25rem);--text-display-lg-line-height:1.05;--text-display-lg-letter-spacing:-.03em;--text-display-lg-weight:var(--font-weight-normal);--text-display-md-size:var(--font-size-4xl);--text-display-md-line-height:1.1;--text-display-md-letter-spacing:-.025em;--text-display-md-weight:var(--font-weight-normal);--text-display-sm-size:1.0625rem;--text-display-sm-line-height:1.35;--text-display-sm-letter-spacing:-.005em;--text-display-sm-weight:var(--font-weight-normal);--text-heading-xl-size:var(--font-size-4xl);--text-heading-xl-line-height:1.15;--text-heading-xl-letter-spacing:-.02em;--text-heading-xl-weight:var(--font-weight-semibold);--text-heading-lg-size:var(--font-size-2xl);--text-heading-lg-line-height:1.2;--text-heading-lg-letter-spacing:-.015em;--text-heading-lg-weight:var(--font-weight-semibold);--text-heading-md-size:var(--font-size-xl);--text-heading-md-line-height:1.3;--text-heading-md-letter-spacing:-.01em;--text-heading-md-weight:var(--font-weight-semibold);--text-heading-sm-size:1.0625rem;--text-heading-sm-line-height:1.35;--text-heading-sm-letter-spacing:-.005em;--text-heading-sm-weight:var(--font-weight-semibold);--text-body-lg-size:var(--font-size-lg);--text-body-lg-line-height:1.55;--text-body-lg-letter-spacing:var(--font-letterspacing-normal);--text-body-lg-weight:var(--font-weight-normal);--text-body-md-size:var(--font-size-base);--text-body-md-line-height:1.55;--text-body-md-letter-spacing:var(--font-letterspacing-normal);--text-body-md-weight:var(--font-weight-normal);--text-body-sm-size:var(--font-size-sm);--text-body-sm-line-height:1.55;--text-body-sm-letter-spacing:var(--font-letterspacing-normal);--text-body-sm-weight:var(--font-weight-normal);--text-label-lg-size:var(--font-size-base);--text-label-lg-line-height:1.4;--text-label-lg-letter-spacing:var(--font-letterspacing-normal);--text-label-lg-weight:var(--font-weight-medium);--text-label-md-size:var(--font-size-sm);--text-label-md-line-height:1.4;--text-label-md-letter-spacing:var(--font-letterspacing-normal);--text-label-md-weight:var(--font-weight-medium);--text-label-sm-size:.8125rem;--text-label-sm-line-height:1.35;--text-label-sm-letter-spacing:var(--font-letterspacing-normal);--text-label-sm-weight:var(--font-weight-medium);--text-code-size:var(--font-size-sm);--text-code-line-height:var(--font-lineheight-normal);--text-code-letter-spacing:var(--font-letterspacing-normal);--text-code-weight:var(--font-weight-normal);--text-agent-size:var(--font-size-lg);--text-agent-line-height:1.6;--text-agent-letter-spacing:var(--font-letterspacing-normal);--text-agent-weight:var(--font-weight-normal);--color-background-body:var(--color-white);--color-background-surface:var(--color-white);--color-background-muted:var(--color-gray-100);--color-background-hover:var(--color-gray-50);--color-background-selected:var(--color-gray-200);--color-background-input:var(--color-white);--color-background-modal:var(--color-scrim-light);--color-background-canvas:linear-gradient(to bottom right, #eff6ff, #faf5ff, #fdf2f8);--color-background-ai:linear-gradient(to bottom right, #f5f3ff80, #fff, #f0f9ff80);--color-background-paper:var(--color-linen);--color-text-primary:var(--color-graphite);--color-text-secondary:#525250;--color-text-inverse:var(--color-white);--color-text-disabled:var(--color-gray-400);--color-text-body:var(--color-text-primary);--color-text-heading:var(--color-text-primary);--color-text-label:var(--color-text-primary);--color-text-muted:var(--color-text-secondary);--color-text-caption:var(--color-text-secondary);--color-text-subtle:var(--color-text-secondary);--color-text-placeholder:var(--color-text-secondary);--color-text-link-default:var(--color-text-primary);--color-text-link-hover:var(--color-graphite);--color-text-onPrimary:var(--color-text-inverse);--color-text-onBrand:var(--color-text-inverse);--color-border-default:var(--color-gray-200);--color-border-focus:var(--color-ink);--color-border-muted:var(--color-gray-100);--color-border-input:var(--color-gray-300);--color-border-paper:var(--color-paper-border);--color-action-primary:var(--color-ink);--color-action-primary-hover:var(--color-graphite);--color-action-primary-text:var(--color-white);--color-action-secondary:#0000;--color-action-secondary-hover:var(--color-background-hover);--color-action-secondary-text:var(--color-text-primary);--color-action-brand:var(--color-action-primary);--color-action-brand-hover:var(--color-action-primary-hover);--color-action-brand-text:var(--color-action-primary-text);--color-action-default:var(--color-action-primary);--color-action-default-hover:var(--color-action-primary-hover);--color-action-default-text:var(--color-action-primary-text);--color-action-destructive:var(--color-feedback-error-border);--color-action-destructive-hover:var(--color-feedback-error-text);--color-action-destructive-text:var(--color-text-inverse);--color-code-text:var(--color-ocean-deep);--color-code-background:var(--color-ocean-pastel);--color-feedback-success-text:var(--color-success-dark);--color-feedback-success-background:var(--color-success-light);--color-feedback-success-border:var(--color-success-base);--color-feedback-error-text:var(--color-error-dark);--color-feedback-error-background:var(--color-error-light);--color-feedback-error-border:var(--color-error-base);--color-feedback-warning-text:var(--color-warning-dark);--color-feedback-warning-background:var(--color-warning-light);--color-feedback-warning-border:var(--color-warning-base);--color-feedback-info-text:var(--color-info-dark);--color-feedback-info-background:var(--color-info-light);--color-feedback-info-border:var(--color-info-base);--color-viz-default:var(--color-viz-categorical-1);--color-viz-categorical-1:#5424db;--color-viz-categorical-2:#d92361;--color-viz-categorical-3:#e86a00;--color-viz-categorical-4:#5d89ff;--color-viz-categorical-5:#9a47e2;--color-viz-categorical-6:#f24cb8;--color-viz-categorical-7:#0ba286;--color-viz-categorical-8:#9c28af;--color-viz-categorical-9:#036e45;--color-viz-categorical-10:#52a119;--color-viz-categorical-11:#ff513d;--color-viz-categorical-12:#046691;--color-viz-sequential-viridis-1:#fafa37;--color-viz-sequential-viridis-2:#d6e654;--color-viz-sequential-viridis-3:#b2d373;--color-viz-sequential-viridis-4:#88be8c;--color-viz-sequential-viridis-5:#5fa2a4;--color-viz-sequential-viridis-6:#3d7eaa;--color-viz-sequential-viridis-7:#2a60b1;--color-viz-sequential-viridis-8:#1b3a99;--color-viz-sequential-viridis-9:#132353;--color-viz-sequential-viridis-10:#110f39;--color-viz-sequential-magma-1:#fcf5cd;--color-viz-sequential-magma-2:#f5db95;--color-viz-sequential-magma-3:#e9af7c;--color-viz-sequential-magma-4:#db7d70;--color-viz-sequential-magma-5:#b9577a;--color-viz-sequential-magma-6:#883482;--color-viz-sequential-magma-7:#6a1f78;--color-viz-sequential-magma-8:#4b1277;--color-viz-sequential-magma-9:#2d0b42;--color-viz-sequential-magma-10:#0b0511;--color-viz-sequential-rose-1:#fef3e7;--color-viz-sequential-rose-2:#f5c7e0;--color-viz-sequential-rose-3:#ec9bce;--color-viz-sequential-rose-4:#d86db0;--color-viz-sequential-rose-5:#be4a8b;--color-viz-sequential-rose-6:#9d2f76;--color-viz-sequential-rose-7:#78176c;--color-viz-sequential-rose-8:#56135c;--color-viz-sequential-rose-9:#371344;--color-viz-sequential-rose-10:#190b29;--color-viz-sequential-cerulean-1:#e2f7f2;--color-viz-sequential-cerulean-2:#b6e4e8;--color-viz-sequential-cerulean-3:#8bd3d7;--color-viz-sequential-cerulean-4:#60b2c7;--color-viz-sequential-cerulean-5:#3d91b6;--color-viz-sequential-cerulean-6:#22698e;--color-viz-sequential-cerulean-7:#0e486a;--color-viz-sequential-cerulean-8:#0a314d;--color-viz-sequential-cerulean-9:#081e33;--color-viz-sequential-cerulean-10:#030e1d;--color-viz-sequential-forest-1:#f4fad8;--color-viz-sequential-forest-2:#d6e6a5;--color-viz-sequential-forest-3:#b2cd73;--color-viz-sequential-forest-4:#88af52;--color-viz-sequential-forest-5:#5f8835;--color-viz-sequential-forest-6:#3d6426;--color-viz-sequential-forest-7:#2a461a;--color-viz-sequential-forest-8:#1b2e13;--color-viz-sequential-forest-9:#13200d;--color-viz-sequential-forest-10:#0b1305;--color-viz-sequential-red-yellow-green-1:#7f1d1d;--color-viz-sequential-red-yellow-green-2:#b91c1c;--color-viz-sequential-red-yellow-green-3:#ef4444;--color-viz-sequential-red-yellow-green-4:#fb923c;--color-viz-sequential-red-yellow-green-5:#f59e0b;--color-viz-sequential-red-yellow-green-6:#fbbf24;--color-viz-sequential-red-yellow-green-7:#a3e635;--color-viz-sequential-red-yellow-green-8:#4ade80;--color-viz-sequential-red-yellow-green-9:#10b981;--color-viz-sequential-red-yellow-green-10:#059669;--color-viz-diverging-orange-yellow-seafoam-1:#6b2c1a;--color-viz-diverging-orange-yellow-seafoam-2:#a24b1e;--color-viz-diverging-orange-yellow-seafoam-3:#cb7131;--color-viz-diverging-orange-yellow-seafoam-4:#e2a05d;--color-viz-diverging-orange-yellow-seafoam-5:#f3e1a3;--color-viz-diverging-orange-yellow-seafoam-6:#c1e4d2;--color-viz-diverging-orange-yellow-seafoam-7:#7eb8b1;--color-viz-diverging-orange-yellow-seafoam-8:#4c8c89;--color-viz-diverging-orange-yellow-seafoam-9:#2b6262;--color-viz-diverging-orange-yellow-seafoam-10:#1b3d3c;--color-viz-diverging-red-yellow-blue-1:#4e142d;--color-viz-diverging-red-yellow-blue-2:#8b2d4e;--color-viz-diverging-red-yellow-blue-3:#c15a4a;--color-viz-diverging-red-yellow-blue-4:#db8b6a;--color-viz-diverging-red-yellow-blue-5:#f3e1a3;--color-viz-diverging-red-yellow-blue-6:#bfd4c7;--color-viz-diverging-red-yellow-blue-7:#7c9eb9;--color-viz-diverging-red-yellow-blue-8:#4770a3;--color-viz-diverging-red-yellow-blue-9:#2e4d8c;--color-viz-diverging-red-yellow-blue-10:#18274e;--color-viz-diverging-red-blue-1:#4e142d;--color-viz-diverging-red-blue-2:#8b2d4e;--color-viz-diverging-red-blue-3:#c15a7a;--color-viz-diverging-red-blue-4:#db8b9e;--color-viz-diverging-red-blue-5:#f3e1f4;--color-viz-diverging-red-blue-6:#c7bfe2;--color-viz-diverging-red-blue-7:#9ea7ce;--color-viz-diverging-red-blue-8:#7080b5;--color-viz-diverging-red-blue-9:#4d5e99;--color-viz-diverging-red-blue-10:#2b3d70;--color-skeleton-base:var(--color-gray-200);--color-skeleton-highlight:var(--color-gray-100);--color-skeleton-wave:var(--color-skeleton-wave-light);--color-map-marker-default:var(--color-action-primary);--color-map-streets-border:var(--color-black);--color-map-satellite-border:var(--color-white);--color-map-neutral-border:var(--color-black);--color-state-charging:#f3e8ff;--color-state-charging-data:#d9b6fd;--color-state-charging-border:#c084fc;--color-state-charging-text:#6b21a8;--color-state-discharging:#fffbeb;--color-state-discharging-data:#fce380;--color-state-discharging-border:#facc15;--color-state-discharging-text:#78350f;--color-state-heat:#fee2e2;--color-state-heat-data:#fba9a9;--color-state-heat-border:#f87171;--color-state-heat-text:#920000;--color-state-cool:#dbeafe;--color-state-cool-data:#9dc7fc;--color-state-cool-border:#60a5fa;--color-state-cool-text:#0334be;--color-state-eco:#ddfff1;--color-state-eco-data:#88e9c5;--color-state-eco-border:#34d399;--color-state-eco-text:#065f46;--color-state-auto:#ffedd5;--color-state-auto-data:#fed3a4;--color-state-auto-border:#fdba74;--color-state-auto-text:#7c2d12;--color-state-circulate:#ede9fe;--color-state-circulate-data:#c4b5fd;--color-state-circulate-border:#a78bfa;--color-state-circulate-text:#4338ca;--color-state-on:#ccfbf1;--color-state-on-data:#7ce7d8;--color-state-on-border:#2dd4bf;--color-state-on-text:#0f766e;--color-state-idle:#e5e7eb;--color-state-idle-data:#c0c5cd;--color-state-idle-border:#9ca3af;--color-state-idle-text:#374151;--color-state-off:#e5e7eb;--color-state-off-data:#c0c5cd;--color-state-off-border:#9ca3af;--color-state-off-text:#374151;--color-state-unknown:#f8f8f8;--color-state-unknown-data:#e4e6e9;--color-state-unknown-border:#d1d5db;--color-state-unknown-text:#000;--color-state-importing:#dbeafe;--color-state-importing-data:#8bb6fa;--color-state-importing-border:#3b82f6;--color-state-importing-text:#1e40af;--color-state-exporting:#fef3c7;--color-state-exporting-data:#f9c869;--color-state-exporting-border:#f59e0b;--color-state-exporting-text:#92400e;--text-display-xl:var(--text-display-xl-weight) var(--text-display-xl-size)/var(--text-display-xl-line-height) var(--font-family-brand);--text-display-lg:var(--text-display-lg-weight) var(--text-display-lg-size)/var(--text-display-lg-line-height) var(--font-family-brand);--text-display-md:var(--text-display-md-weight) var(--text-display-md-size)/var(--text-display-md-line-height) var(--font-family-brand);--text-display-sm:var(--text-display-sm-weight) var(--text-display-sm-size)/var(--text-display-sm-line-height) var(--font-family-brand);--text-heading-xl:var(--text-heading-xl-weight) var(--text-heading-xl-size)/var(--text-heading-xl-line-height) var(--font-family-sans);--text-heading-lg:var(--text-heading-lg-weight) var(--text-heading-lg-size)/var(--text-heading-lg-line-height) var(--font-family-sans);--text-heading-md:var(--text-heading-md-weight) var(--text-heading-md-size)/var(--text-heading-md-line-height) var(--font-family-sans);--text-heading-sm:var(--text-heading-sm-weight) var(--text-heading-sm-size)/var(--text-heading-sm-line-height) var(--font-family-sans);--text-body-lg:var(--text-body-lg-weight) var(--text-body-lg-size)/var(--text-body-lg-line-height) var(--font-family-sans);--text-body-md:var(--text-body-md-weight) var(--text-body-md-size)/var(--text-body-md-line-height) var(--font-family-sans);--text-body-sm:var(--text-body-sm-weight) var(--text-body-sm-size)/var(--text-body-sm-line-height) var(--font-family-sans);--text-label-lg:var(--text-label-lg-weight) var(--text-label-lg-size)/var(--text-label-lg-line-height) var(--font-family-sans);--text-label-md:var(--text-label-md-weight) var(--text-label-md-size)/var(--text-label-md-line-height) var(--font-family-sans);--text-label-sm:var(--text-label-sm-weight) var(--text-label-sm-size)/var(--text-label-sm-line-height) var(--font-family-sans);--text-code:var(--text-code-weight) var(--text-code-size)/var(--text-code-line-height) var(--font-family-mono);--text-agent:var(--text-agent-weight) var(--text-agent-size)/var(--text-agent-line-height) var(--font-family-agent)}@media (max-width:768px){:root{--text-body-md-size:1.0625rem;--text-body-lg-size:1.1875rem}}.theme-dark{--color-white:#fff;--color-black:#000;--color-linen:#121110;--color-paper-border:#2f2b24;--color-graphite:#d5d2cb;--color-ink:#ededef;--color-gray-50:#fafafa;--color-gray-100:#f5f5f4;--color-gray-200:#e7e6e5;--color-gray-300:#d4d3d0;--color-gray-400:#a09d98;--color-gray-500:#7c7974;--color-gray-600:#5d5b56;--color-gray-700:#454340;--color-gray-800:#302f2d;--color-gray-900:#222120;--color-gray-950:#161615;--color-honey-pastel:#3d2a10;--color-honey-base:#f4ad52;--color-canary-pastel:#3d3a10;--color-canary-base:#ffff5c;--color-moss-pastel:#283318;--color-moss-base:#a8d44a;--color-ocean-pastel:#15343a;--color-ocean-base:#48bcc8;--color-ocean-deep:#1d6b74;--color-iris-pastel:#1e2248;--color-iris-base:#6270d0;--color-plum-pastel:#2e1640;--color-plum-base:#ab62d6;--color-rose-pastel:#3d1628;--color-rose-base:#e8658f;--color-error-light:#3d1414;--color-error-base:#e85454;--color-error-dark:#fca5a5;--color-warning-light:#3d2b0e;--color-warning-base:#e0a03a;--color-warning-dark:#fbd38d;--color-success-light:#0e2e1a;--color-success-base:#3daf68;--color-success-dark:#86efac;--color-info-light:#0e1e38;--color-info-base:#5a94d4;--color-info-dark:#93c5fd;--color-scrim-light:#00000026;--color-scrim-dark:#ffffff1f;--color-input-background-dark:#ffffff0d;--color-skeleton-wave-light:#fff9;--color-skeleton-wave-dark:#ffffff14;--motion-duration-instant:0s;--motion-duration-fast:.15s;--motion-duration-normal:.25s;--motion-duration-slow:.35s;--motion-duration-slower:.5s;--motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--motion-easing-emphasized:cubic-bezier(0, 0, .2, 1);--motion-easing-accelerate:cubic-bezier(.4, 0, 1, 1);--motion-easing-deaccelerate:cubic-bezier(0, 0, .2, 1);--motion-distance-xs:4px;--motion-distance-sm:8px;--motion-distance-md:16px;--motion-opacity-hover:.9;--motion-opacity-disabled:.5;--motion-scale-hover:1.02;--motion-scale-press:.97;--spacing-0:0;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--radius-none:0;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--radius-full:9999px;--font-family-sans:Inter, -apple-system, BlinkMacSystemFont, sans-serif;--font-family-brand:"Rethink Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-family-mono:"Geist Mono", "JetBrains Mono", "SF Mono", Menlo, monospace;--font-family-agent:"Source Serif 4", Charter, Georgia, serif;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--font-lineheight-tight:1.25;--font-lineheight-snug:1.375;--font-lineheight-normal:1.5;--font-lineheight-relaxed:1.625;--font-lineheight-loose:2;--font-letterspacing-tighter:-.05em;--font-letterspacing-tight:-.025em;--font-letterspacing-normal:0;--font-letterspacing-wide:.025em;--font-letterspacing-wider:.05em;--font-letterspacing-widest:.1em;--elevation-surface-default:var(--color-background-surface);--elevation-surface-raised:var(--color-background-surface);--elevation-surface-floating:var(--color-background-surface);--elevation-surface-overlay:var(--color-background-surface);--shadow-none:none;--shadow-xs:0 1px 2px #0000000f;--shadow-sm:0 1px 4px #00000014, 0 2px 8px #0000000a;--shadow-md:0 4px 12px #0000001a, 0 2px 4px #0000000f;--shadow-lg:0 8px 24px #0000001f, 0 4px 8px #0000000f;--shadow-xl:0 20px 48px #00000029, 0 8px 16px #00000014;--shadow-overflow:0 4px 12px #0000001a;--color-background-body:var(--color-gray-950);--color-background-surface:var(--color-gray-900);--color-background-muted:var(--color-gray-800);--color-background-hover:var(--color-gray-900);--color-background-selected:var(--color-gray-700);--color-background-input:var(--color-input-background-dark);--color-background-modal:var(--color-scrim-dark);--color-background-canvas:linear-gradient(to bottom right, #181c30, #1e1a2d, #231a26);--color-background-ai:linear-gradient(to bottom right, #2e106533, #1f2937, #082f4933);--color-background-paper:var(--color-linen);--color-text-primary:var(--color-gray-200);--color-text-secondary:var(--color-gray-400);--color-text-inverse:var(--color-gray-950);--color-text-disabled:var(--color-gray-700);--color-text-body:var(--color-text-primary);--color-text-heading:var(--color-text-primary);--color-text-label:var(--color-text-primary);--color-text-muted:var(--color-text-secondary);--color-text-caption:var(--color-text-secondary);--color-text-subtle:var(--color-text-secondary);--color-text-placeholder:var(--color-text-secondary);--color-text-link-default:var(--color-text-primary);--color-text-link-hover:var(--color-graphite);--color-text-onPrimary:var(--color-text-inverse);--color-text-onBrand:var(--color-text-inverse);--color-border-default:var(--color-gray-700);--color-border-focus:var(--color-gray-200);--color-border-muted:var(--color-gray-800);--color-border-input:var(--color-gray-700);--color-border-paper:var(--color-paper-border);--color-action-primary:var(--color-ink);--color-action-primary-hover:var(--color-graphite);--color-action-primary-text:#111;--color-action-secondary:#0000;--color-action-secondary-hover:var(--color-background-hover);--color-action-secondary-text:var(--color-text-primary);--color-action-brand:var(--color-action-primary);--color-action-brand-hover:var(--color-action-primary-hover);--color-action-brand-text:var(--color-action-primary-text);--color-action-default:var(--color-action-primary);--color-action-default-hover:var(--color-action-primary-hover);--color-action-default-text:var(--color-action-primary-text);--color-action-destructive:var(--color-feedback-error-border);--color-action-destructive-hover:var(--color-feedback-error-text);--color-action-destructive-text:var(--color-text-inverse);--color-code-text:var(--color-ocean-base);--color-code-background:var(--color-ocean-pastel);--color-feedback-success-text:var(--color-success-dark);--color-feedback-success-background:var(--color-success-light);--color-feedback-success-border:var(--color-success-base);--color-feedback-error-text:var(--color-error-dark);--color-feedback-error-background:var(--color-error-light);--color-feedback-error-border:var(--color-error-base);--color-feedback-warning-text:var(--color-warning-dark);--color-feedback-warning-background:var(--color-warning-light);--color-feedback-warning-border:var(--color-warning-base);--color-feedback-info-text:var(--color-info-dark);--color-feedback-info-background:var(--color-info-light);--color-feedback-info-border:var(--color-info-base);--color-viz-default:#7e5bec;--color-viz-categorical-1:#7e5bec;--color-viz-categorical-2:#d92361;--color-viz-categorical-3:#e86a00;--color-viz-categorical-4:#5d89ff;--color-viz-categorical-5:#9a47e2;--color-viz-categorical-6:#f24cb8;--color-viz-categorical-7:#0ba286;--color-viz-categorical-8:#9c28af;--color-viz-categorical-9:#036e45;--color-viz-categorical-10:#52a119;--color-viz-categorical-11:#ff513d;--color-viz-categorical-12:#046691;--color-viz-sequential-viridis-1:#fde724;--color-viz-sequential-viridis-2:#b5de2b;--color-viz-sequential-viridis-3:#6ece58;--color-viz-sequential-viridis-4:#35b779;--color-viz-sequential-viridis-5:#1f9e89;--color-viz-sequential-viridis-6:#26828e;--color-viz-sequential-viridis-7:#31688e;--color-viz-sequential-viridis-8:#3e4a89;--color-viz-sequential-viridis-9:#482878;--color-viz-sequential-viridis-10:#440154;--color-viz-sequential-magma-1:#fcfdbf;--color-viz-sequential-magma-2:#feca8d;--color-viz-sequential-magma-3:#fd9668;--color-viz-sequential-magma-4:#f1605d;--color-viz-sequential-magma-5:#cd4071;--color-viz-sequential-magma-6:#9e2f7f;--color-viz-sequential-magma-7:#721f81;--color-viz-sequential-magma-8:#51127c;--color-viz-sequential-magma-9:#2c115f;--color-viz-sequential-magma-10:#0c0927;--color-viz-sequential-rose-1:#fff5ee;--color-viz-sequential-rose-2:#ffc9e8;--color-viz-sequential-rose-3:#ff95d5;--color-viz-sequential-rose-4:#eb5fb7;--color-viz-sequential-rose-5:#d13896;--color-viz-sequential-rose-6:#ac2681;--color-viz-sequential-rose-7:#841f78;--color-viz-sequential-rose-8:#631d67;--color-viz-sequential-rose-9:#3f1a4e;--color-viz-sequential-rose-10:#1e0f2e;--color-viz-sequential-cerulean-1:#e8fafd;--color-viz-sequential-cerulean-2:#b3e5f0;--color-viz-sequential-cerulean-3:#7fd4e8;--color-viz-sequential-cerulean-4:#4db8d8;--color-viz-sequential-cerulean-5:#2e9dc6;--color-viz-sequential-cerulean-6:#1a7ba3;--color-viz-sequential-cerulean-7:#0d5b7e;--color-viz-sequential-cerulean-8:#0a4263;--color-viz-sequential-cerulean-9:#072d47;--color-viz-sequential-cerulean-10:#041a2b;--color-viz-sequential-forest-1:#f7fcd4;--color-viz-sequential-forest-2:#d5ed99;--color-viz-sequential-forest-3:#afd66f;--color-viz-sequential-forest-4:#84ba4d;--color-viz-sequential-forest-5:#5a9b30;--color-viz-sequential-forest-6:#3a7a1e;--color-viz-sequential-forest-7:#285714;--color-viz-sequential-forest-8:#1a3c0d;--color-viz-sequential-forest-9:#0f2808;--color-viz-sequential-forest-10:#071403;--color-viz-sequential-red-yellow-green-1:#991b1b;--color-viz-sequential-red-yellow-green-2:#dc2626;--color-viz-sequential-red-yellow-green-3:#f87171;--color-viz-sequential-red-yellow-green-4:#fb923c;--color-viz-sequential-red-yellow-green-5:#fbbf24;--color-viz-sequential-red-yellow-green-6:#fde047;--color-viz-sequential-red-yellow-green-7:#bef264;--color-viz-sequential-red-yellow-green-8:#6ee7b7;--color-viz-sequential-red-yellow-green-9:#34d399;--color-viz-sequential-red-yellow-green-10:#10b981;--color-viz-diverging-orange-yellow-seafoam-1:#883a1f;--color-viz-diverging-orange-yellow-seafoam-2:#c25f27;--color-viz-diverging-orange-yellow-seafoam-3:#e8843d;--color-viz-diverging-orange-yellow-seafoam-4:#f5b774;--color-viz-diverging-orange-yellow-seafoam-5:#fef4c7;--color-viz-diverging-orange-yellow-seafoam-6:#b8e8d5;--color-viz-diverging-orange-yellow-seafoam-7:#73d4c5;--color-viz-diverging-orange-yellow-seafoam-8:#3db3a8;--color-viz-diverging-orange-yellow-seafoam-9:#1f8d82;--color-viz-diverging-orange-yellow-seafoam-10:#0d5d56;--color-viz-diverging-red-yellow-blue-1:#6b1e3c;--color-viz-diverging-red-yellow-blue-2:#a83b5e;--color-viz-diverging-red-yellow-blue-3:#d96e68;--color-viz-diverging-red-yellow-blue-4:#f0a487;--color-viz-diverging-red-yellow-blue-5:#fef4c7;--color-viz-diverging-red-yellow-blue-6:#b8ddd3;--color-viz-diverging-red-yellow-blue-7:#7bb8cf;--color-viz-diverging-red-yellow-blue-8:#4a8ec4;--color-viz-diverging-red-yellow-blue-9:#2d6bb0;--color-viz-diverging-red-yellow-blue-10:#1a4680;--color-viz-diverging-red-blue-1:#6b1e3c;--color-viz-diverging-red-blue-2:#a83b5e;--color-viz-diverging-red-blue-3:#d9668f;--color-viz-diverging-red-blue-4:#f09db8;--color-viz-diverging-red-blue-5:#f8e5f9;--color-viz-diverging-red-blue-6:#d4c9ed;--color-viz-diverging-red-blue-7:#b0b8df;--color-viz-diverging-red-blue-8:#8494ca;--color-viz-diverging-red-blue-9:#5d6fb0;--color-viz-diverging-red-blue-10:#374f88;--color-skeleton-base:var(--color-gray-800);--color-skeleton-highlight:var(--color-gray-700);--color-skeleton-wave:var(--color-skeleton-wave-dark);--color-map-marker-default:var(--color-action-primary);--color-map-streets-border:var(--color-white);--color-map-satellite-border:var(--color-white);--color-map-neutral-border:var(--color-white);--color-state-charging:#581c87;--color-state-charging-data:#8038bf;--color-state-charging-border:#a855f7;--color-state-charging-text:#e9d5ff;--color-state-discharging:#78350f;--color-state-discharging-data:#b1740b;--color-state-discharging-border:#eab308;--color-state-discharging-text:#fef3c7;--color-state-heat:#7f1d1d;--color-state-heat-data:#b73030;--color-state-heat-border:#ef4444;--color-state-heat-text:#fee2e2;--color-state-cool:#1e3a8a;--color-state-cool-data:#2c5ec0;--color-state-cool-border:#3b82f6;--color-state-cool-text:#dbeafe;--color-state-eco:#064e3b;--color-state-eco-data:#0b835e;--color-state-eco-border:#10b981;--color-state-eco-text:#d1fae5;--color-state-auto:#7c2d12;--color-state-auto-data:#bb5f27;--color-state-auto-border:#fb923c;--color-state-auto-text:#ffedd5;--color-state-circulate:#312e81;--color-state-circulate-data:#4f46e5;--color-state-circulate-border:#818cf8;--color-state-circulate-text:#e0e7ff;--color-state-on:#134e4a;--color-state-on-data:#138378;--color-state-on-border:#14b8a6;--color-state-on-text:#ccfbf1;--color-state-idle:#374151;--color-state-idle-data:#515968;--color-state-idle-border:#6b7280;--color-state-idle-text:#e5e7eb;--color-state-off:#374151;--color-state-off-data:#515968;--color-state-off-border:#6b7280;--color-state-off-text:#e5e7eb;--color-state-unknown:#1f2937;--color-state-unknown-data:#454d5b;--color-state-unknown-border:#6b7280;--color-state-unknown-text:#fff;--color-state-importing:#1e3a8a;--color-state-importing-data:#3f6fc2;--color-state-importing-border:#60a5fa;--color-state-importing-text:#dbeafe;--color-state-exporting:#78350f;--color-state-exporting-data:#b97a19;--color-state-exporting-border:#fbbf24;--color-state-exporting-text:#fef3c7}.text-agent{font:var(--text-agent);letter-spacing:var(--text-agent-letter-spacing);font-optical-sizing:auto}.text-body-lg{font:var(--text-body-lg);letter-spacing:var(--text-body-lg-letter-spacing)}.text-body-md{font:var(--text-body-md);letter-spacing:var(--text-body-md-letter-spacing)}.text-body-sm{font:var(--text-body-sm);letter-spacing:var(--text-body-sm-letter-spacing)}.text-code{font:var(--text-code);letter-spacing:var(--text-code-letter-spacing);font-variant-numeric:tabular-nums}.text-display-lg{font:var(--text-display-lg);letter-spacing:var(--text-display-lg-letter-spacing)}.text-display-md{font:var(--text-display-md);letter-spacing:var(--text-display-md-letter-spacing)}.text-display-sm{font:var(--text-display-sm);letter-spacing:var(--text-display-sm-letter-spacing)}.text-display-xl{font:var(--text-display-xl);letter-spacing:var(--text-display-xl-letter-spacing)}.text-heading-lg{font:var(--text-heading-lg);letter-spacing:var(--text-heading-lg-letter-spacing)}.text-heading-md{font:var(--text-heading-md);letter-spacing:var(--text-heading-md-letter-spacing)}.text-heading-sm{font:var(--text-heading-sm);letter-spacing:var(--text-heading-sm-letter-spacing)}.text-heading-xl{font:var(--text-heading-xl);letter-spacing:var(--text-heading-xl-letter-spacing)}.text-label-lg{font:var(--text-label-lg);letter-spacing:var(--text-label-lg-letter-spacing)}.text-label-md{font:var(--text-label-md);letter-spacing:var(--text-label-md-letter-spacing)}.text-label-sm{font:var(--text-label-sm);letter-spacing:var(--text-label-sm-letter-spacing)}.text-text-body{color:var(--color-text-body)}.text-text-caption{color:var(--color-text-caption)}.text-text-disabled{color:var(--color-text-disabled)}.text-text-heading{color:var(--color-text-heading)}.text-text-inverse{color:var(--color-text-inverse)}.text-text-label{color:var(--color-text-label)}.text-text-link-default{color:var(--color-text-link-default)}.text-text-link-hover{color:var(--color-text-link-hover)}.text-text-muted{color:var(--color-text-muted)}.text-text-onBrand{color:var(--color-text-onBrand)}.text-text-onPrimary{color:var(--color-text-onPrimary)}.text-text-placeholder{color:var(--color-text-placeholder)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-subtle{color:var(--color-text-subtle)}@layer theme;@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-6{margin-top:var(--spacing-6)}.mt-8{margin-top:var(--spacing-8)}.mt-10{margin-top:var(--spacing-10)}.mb-5{margin-bottom:var(--spacing-5)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-7{height:var(--spacing-7)}.w-7{width:var(--spacing-7)}.w-9{width:var(--spacing-9)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-xl{max-width:var(--container-xl)}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-2{gap:var(--spacing-2)}:where(.divide-border-muted>:not(:last-child)){border-color:var(--color-border-muted)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-border-default{border-color:var(--color-border-default)}.border-border-input{border-color:var(--color-border-input)}.border-border-muted{border-color:var(--color-border-muted)}.border-feedback-error-border{border-color:var(--color-feedback-error-border)}.border-honey-base{border-color:var(--color-honey-base)}.bg-action-primary{background-color:var(--color-action-primary)}.bg-background-body{background-color:var(--color-background-body)}.bg-background-muted{background-color:var(--color-background-muted)}.bg-background-surface{background-color:var(--color-background-surface)}.bg-feedback-error-background{background-color:var(--color-feedback-error-background)}.bg-honey-base{background-color:var(--color-honey-base)}.bg-transparent{background-color:#0000}.p-5{padding:var(--spacing-5)}.px-3{padding-inline:var(--spacing-3)}.px-4{padding-inline:var(--spacing-4)}.px-6{padding-inline:var(--spacing-6)}.py-3{padding-block:var(--spacing-3)}.py-16{padding-block:var(--spacing-16)}.font-\[family-name\:var\(--font-family-brand\)\]{font-family:var(--font-family-brand)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-action-primary-text{color:var(--color-action-primary-text)}.text-feedback-error-text{color:var(--color-feedback-error-text)}.text-feedback-success-text{color:var(--color-feedback-success-text)}.text-honey-base{color:var(--color-honey-base)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:bg-action-primary-hover:hover{background-color:var(--color-action-primary-hover)}}}:root,.theme-dark{--mesh-void:#050806;--mesh-panel:#0a100d;--mesh-panel-raised:#0e1712;--mesh-panel-soft:#121d17;--mesh-ink:#f3f6ef;--mesh-muted:#98a49b;--mesh-dim:#849188;--mesh-line:#233128;--mesh-line-strong:#35483b;--mesh-lime:#dfff55;--mesh-mint:#58e6be;--mesh-cyan:#6ee7ff;--mesh-violet:#9b8cff;--mesh-coral:#ff7d68;--mesh-red:#ff6d7e;--font-family-brand:var(--font-space-grotesk), "Space Grotesk", sans-serif;--font-family-sans:var(--font-manrope), Manrope, sans-serif;--font-family-mono:var(--font-ibm-plex-mono), "IBM Plex Mono", monospace;--color-background-body:var(--mesh-void);--color-background-surface:var(--mesh-panel);--color-background-muted:var(--mesh-panel-soft);--color-background-hover:#172119;--color-background-selected:#1d2a20;--color-background-input:#ffffff09;--color-text-primary:var(--mesh-ink);--color-text-secondary:var(--mesh-muted);--color-text-inverse:#071008;--color-text-disabled:#4f5b52;--color-border-default:var(--mesh-line-strong);--color-border-muted:var(--mesh-line);--color-border-input:#647569;--color-border-focus:var(--mesh-lime);--color-action-primary:var(--mesh-lime);--color-action-primary-hover:#edff93;--color-action-primary-text:#081008;--color-honey-base:var(--mesh-lime);--color-ocean-base:var(--mesh-cyan);--color-iris-base:var(--mesh-violet);--color-rose-base:var(--mesh-coral);--color-feedback-success-text:#9bf2bd;--color-feedback-success-background:#0b2818;--color-feedback-success-border:#2ca464;--color-feedback-error-text:#ff9ca7;--color-feedback-error-background:#2c1116;--color-feedback-error-border:#d64d5b;--radius-sm:.375rem;--control-border-radius:.5rem;--text-display-xl:650 clamp(3.6rem, 8vw, 7.75rem) / .9 var(--font-family-brand);--text-display-lg:650 clamp(2.8rem, 5vw, 5rem) / .94 var(--font-family-brand);--text-display-md:650 clamp(2.25rem, 4vw, 3.6rem) / 1 var(--font-family-brand);--text-heading-xl:650 clamp(2rem, 3.5vw, 3.4rem) / 1.02 var(--font-family-brand);--text-heading-lg:650 clamp(1.6rem, 2.5vw, 2.4rem) / 1.08 var(--font-family-brand);--text-heading-md:620 1.25rem / 1.25 var(--font-family-brand);--text-body-lg:400 1.125rem / 1.65 var(--font-family-sans);--text-body-md:400 1rem / 1.6 var(--font-family-sans);--text-body-sm:400 .875rem / 1.55 var(--font-family-sans);--text-label-md:650 .875rem / 1.25 var(--font-family-sans);--text-label-sm:500 .75rem / 1.3 var(--font-family-mono);--text-code:400 .8125rem / 1.55 var(--font-family-mono)}*{box-sizing:border-box}html{background:var(--mesh-void);color:var(--mesh-ink);scroll-behavior:smooth}body{background:radial-gradient(ellipse 70% 35% at 50% -10%, #58e6be12, transparent 70%), var(--mesh-void);min-height:100vh;color:var(--mesh-ink);font:var(--text-body-md);font-feature-settings:"ss01", "ss03", "cv11";font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a,button,input,summary{-webkit-tap-highlight-color:transparent}button,input{font:inherit}::selection{background:var(--mesh-lime);color:#071008}:focus-visible{outline:2px solid var(--mesh-lime);outline-offset:3px}.skip-link{z-index:100;background:var(--mesh-lime);color:#071008;border-radius:.45rem;padding:.75rem 1rem;font-size:.875rem;font-weight:750;text-decoration:none;transition:transform .16s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-container{width:min(100% - 3rem,1280px);margin-inline:auto}.marketing-main{background:var(--mesh-void);overflow:clip}.section-pad{padding-block:clamp(6rem,11vw,10.5rem)}.grid-floor{background-image:linear-gradient(#dfff550d 1px,#0000 1px),linear-gradient(90deg,#dfff550d 1px,#0000 1px);background-size:32px 32px}.btn-primary,.btn-secondary{min-height:2.75rem;font-family:var(--font-family-sans);letter-spacing:-.015em;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.75rem;padding:.72rem 1.15rem;font-size:.875rem;font-weight:750;line-height:1;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex}.btn-primary{background:var(--mesh-lime);color:#071008;box-shadow:0 0 #dfff5500}.btn-primary:hover{background:#ebff8b;transform:translateY(-2px);box-shadow:0 10px 36px #dfff5529}.btn-secondary{border-color:var(--mesh-line-strong);color:var(--mesh-ink);background:#ffffff05}.btn-secondary:hover{background:#ffffff0d;border-color:#647267;transform:translateY(-2px)}.btn-primary:disabled,.btn-secondary:disabled{opacity:.4;cursor:not-allowed;transform:none}.btn-large{min-height:3.5rem;padding-inline:1.35rem;font-size:.925rem}.btn-compact{min-height:2.5rem;padding:.65rem 1rem}.field{border:1px solid var(--color-border-input);border-radius:var(--control-border-radius);background:var(--color-background-input);width:100%;min-width:0;color:var(--color-text-primary);font:var(--text-code);outline:none;flex:1;padding:.8rem .9rem}.field:focus{border-color:var(--mesh-lime);box-shadow:0 0 0 3px #dfff5517}.field.border-0{background:0 0;border:0;border-radius:0}.field.border-0:focus{box-shadow:none;border:0}div:has(>.field.border-0):focus-within{border-color:var(--mesh-lime);box-shadow:0 0 0 3px #dfff5517}.site-header{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#050806c7;border-bottom:1px solid #7c978438;height:4.75rem;position:sticky;top:0}.site-header-inner{justify-content:space-between;align-items:center;width:min(100% - 3rem,1280px);height:100%;margin-inline:auto;display:flex;position:relative}.brand-lockup{color:var(--mesh-ink);align-items:center;gap:.9rem;text-decoration:none;display:inline-flex}.brand-mark{gap:.55rem!important}.brand-mark svg{width:1.8rem;height:1.8rem;color:var(--mesh-lime);filter:drop-shadow(0 0 14px #dfff553d)}.brand-mark>span:last-child{font-family:var(--font-family-brand);letter-spacing:-.045em;font-size:1.28rem;font-weight:650}.brand-division{border-left:1px solid var(--mesh-line-strong);color:var(--mesh-muted);font-family:var(--font-family-mono);letter-spacing:.11em;text-transform:uppercase;padding-left:.9rem;font-size:.75rem}.desktop-nav{align-items:center;gap:clamp(1rem,2.2vw,2rem);display:flex}.nav-link{color:var(--mesh-muted);letter-spacing:-.01em;font-size:.82rem;font-weight:650;text-decoration:none;transition:color .16s;position:relative}.nav-link:after{background:var(--mesh-lime);content:"";transform-origin:100%;height:1px;transition:transform .18s;position:absolute;bottom:-.42rem;left:0;right:0;transform:scaleX(0)}.nav-link:hover{color:var(--mesh-ink)}.nav-link:hover:after{transform-origin:0;transform:scaleX(1)}.mobile-nav{display:none}.hero-section{border-bottom:1px solid var(--mesh-line);background-color:#0000;background-image:linear-gradient(#dfff5507 1px,#0000 1px),linear-gradient(90deg,#dfff5507 1px,#0000 1px);background-position:50%;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:calc(100svh - 4.75rem);position:relative}.hero-section:after{background:linear-gradient(90deg, var(--mesh-void) 0%, transparent 28%, transparent 72%, var(--mesh-void) 100%);content:"";pointer-events:none;position:absolute;inset:0}.hero-ambient{filter:blur(100px);opacity:.2;pointer-events:none;border-radius:999px;position:absolute}.hero-ambient-one{background:#58e6be29;width:32rem;height:25rem;top:7%;right:20%}.hero-ambient-two{background:#9b8cff21;width:28rem;height:25rem;bottom:0;right:-10rem}.hero-grid{z-index:2;grid-template-columns:minmax(0,.92fr) minmax(31rem,1.08fr);align-items:center;gap:clamp(3rem,6vw,6rem);min-height:calc(100svh - 9rem);padding-block:clamp(5rem,9vw,8rem) 3rem;display:grid;position:relative}.hero-copy-block{z-index:3;position:relative}.eyebrow{color:var(--mesh-mint);font-family:var(--font-family-mono);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1.6rem;font-size:.75rem;font-weight:500;display:flex}.eyebrow-pulse,.status-light,.runtime-status-light{background:var(--mesh-lime);border-radius:999px;width:.46rem;height:.46rem;animation:2.8s ease-out infinite signal-pulse;display:inline-block;box-shadow:0 0 #dfff554d}.hero-title{max-width:11ch;color:var(--mesh-ink);font-family:var(--font-family-brand);letter-spacing:-.072em;margin:0;font-size:clamp(3.65rem,6.4vw,6.6rem);font-weight:650;line-height:.9}.hero-title span{color:var(--mesh-lime)}.hero-copy{color:#aab5ac;max-width:39rem;margin:2rem 0 0;font-size:clamp(1.05rem,1.4vw,1.22rem);line-height:1.65}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.hero-platforms{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:2.2rem;display:flex}.hero-platform-label{color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.12em;text-transform:uppercase;margin-right:.2rem;font-size:.75rem}.platform-pill{border:1px solid var(--mesh-line);color:#c9d1ca;background:#ffffff05;border-radius:999px;align-items:center;gap:.45rem;padding:.42rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.platform-pill i{border-radius:999px;width:.42rem;height:.42rem}.platform-slack{background:var(--mesh-coral)}.platform-telegram{background:var(--mesh-cyan)}.platform-note{color:var(--mesh-dim);font-family:var(--font-family-mono);font-size:.75rem}.hero-index{z-index:3;color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.13em;justify-content:space-between;padding-bottom:1rem;font-size:.75rem;display:flex;position:relative}.runtime-map{z-index:2;background:#080e0beb;border:1px solid #304238;border-radius:.8rem;width:100%;position:relative;overflow:hidden;box-shadow:0 45px 120px #0000008c,0 0 70px #58e6be09}.runtime-map:before{content:"";background:url(/illustrations/mesh-grid.svg);position:absolute;inset:2.75rem 0 2.45rem;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 82%);mask-image:radial-gradient(circle,#000 30%,#0000 82%)}.runtime-map-chrome,.runtime-map-footer{z-index:5;border-color:var(--mesh-line);color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.75rem;display:flex;position:relative}.runtime-map-chrome{border-bottom:1px solid var(--mesh-line);min-height:2.8rem;padding-inline:1rem}.runtime-map-title,.runtime-map-meta{align-items:center;gap:.55rem;display:flex}.runtime-map-meta strong{color:var(--mesh-mint);font-weight:500}.runtime-map-canvas{min-height:32rem;position:relative}.runtime-connections{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.runtime-connections path{fill:none;stroke:#2a4033;stroke-width:1px;vector-effect:non-scaling-stroke}.runtime-connections .runtime-active-path{stroke:url(#mesh-line);stroke-dasharray:6 12;stroke-linecap:round;stroke-width:1.5px;animation:7s linear infinite packet-flow}.message-node,.result-node,.runtime-log{z-index:3;background:#0b130ff0;border:1px solid #29382f;border-radius:.5rem;position:absolute;box-shadow:0 12px 35px #00000047}.message-node{width:32%;padding:.85rem;left:2.8%}.message-node-one{animation:8s ease-in-out infinite node-float;top:10%}.message-node-two{animation:9s ease-in-out -3s infinite node-float;bottom:20%}.message-node-topline{color:#cbd3cc;align-items:center;gap:.42rem;font-size:.75rem;font-weight:700;display:flex}.actor-avatar{color:#071008;width:1.45rem;height:1.45rem;font-family:var(--font-family-mono);border-radius:.38rem;place-items:center;font-size:.75rem;display:grid}.actor-victor{background:var(--mesh-coral)}.actor-sergey{background:var(--mesh-cyan)}.connector-chip{color:#a9939a;font-family:var(--font-family-mono);letter-spacing:.08em;margin-left:auto;font-size:.75rem}.message-node p{color:#d8ded9;margin:.65rem 0 .5rem;font-size:.75rem;line-height:1.45}.message-time{color:var(--mesh-dim);font-family:var(--font-family-mono);font-size:.75rem}.agent-node{z-index:4;aspect-ratio:1;place-items:center;width:18%;display:grid;position:absolute;top:35%;left:42%}.agent-node-lattice{fill:none;width:220%;height:200%;color:var(--mesh-lime);stroke:#dfff5529;stroke-width:.8px;position:absolute;overflow:visible}.agent-node-lattice .lattice-weave{opacity:.12}.agent-node-lattice .lattice-edge{stroke:#dfff5580}.agent-node-core{z-index:2;aspect-ratio:1;background:linear-gradient(150deg,#213019,#0a100c 70%);border:1px solid #dfff558c;border-radius:.45rem;place-items:center;width:100%;display:grid;position:relative;box-shadow:0 0 42px #dfff551f}.agent-node-mark{width:58%;color:var(--mesh-lime);transform:translateY(-8%)}.agent-node-core span{color:var(--mesh-muted);font-family:var(--font-family-mono);letter-spacing:.15em;font-size:.75rem;position:absolute;bottom:17%}.verdict-chip{z-index:3;color:var(--mesh-lime);font-family:var(--font-family-mono);letter-spacing:.1em;text-transform:uppercase;background:#10190f;border:1px solid #dfff5559;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .48rem;font-size:.75rem;display:flex;position:absolute;top:-34%}.verdict-chip span{background:var(--mesh-lime);border-radius:50%;width:.32rem;height:.32rem}.result-node{width:27%;padding:.85rem;right:2.8%}.result-node-one{top:13%}.result-node-two{bottom:17%;right:3.6%}.result-kicker{color:var(--mesh-violet);font-family:var(--font-family-mono);letter-spacing:.12em;margin-bottom:.42rem;font-size:.75rem;display:block}.result-node strong,.result-node>span:last-child{display:block}.result-node strong{color:#e5eae6;font-family:var(--font-family-brand);font-size:.82rem}.result-node>span:last-child{color:var(--mesh-dim);margin-top:.22rem;font-size:.75rem}.runtime-log{width:43%;color:var(--mesh-dim);font-family:var(--font-family-mono);grid-template-columns:auto 1fr auto;gap:.28rem .62rem;padding:.65rem .75rem;font-size:.75rem;display:grid;bottom:2%;left:28%}.runtime-log code{color:#87958b}.runtime-log strong{color:#b6c0b8;font-weight:500}.runtime-log .log-accent{color:var(--mesh-lime)}.runtime-map-footer{border-top:1px solid var(--mesh-line);min-height:2.45rem;padding-inline:1rem}.runtime-map-footer span:not(:last-child):after{color:#314039;content:"/";margin-left:.7rem}.proof-rail{border-bottom:1px solid var(--mesh-line);background:#080d0a}.proof-grid{grid-template-columns:repeat(4,1fr);display:grid}.proof-item{border-left:1px solid var(--mesh-line);grid-template-columns:auto 1fr;gap:.9rem;min-height:9.5rem;padding:1.75rem 1.5rem;display:grid}.proof-item:last-child{border-right:1px solid var(--mesh-line)}.proof-item>span{color:var(--mesh-mint);font-family:var(--font-family-mono);font-size:.75rem}.proof-item h2{color:var(--mesh-ink);font-family:var(--font-family-brand);margin:0;font-size:.95rem;font-weight:700;display:block}.proof-item p{color:var(--mesh-muted);margin:.55rem 0 0;font-size:.75rem;line-height:1.55}.section-index{color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.11em;text-transform:uppercase;align-items:flex-start;gap:.8rem;font-size:.75rem;display:flex}.section-index span{color:var(--mesh-lime)}.section-index p{margin:0}.section-index-wide{border-bottom:1px solid var(--mesh-line);padding-bottom:2.5rem}.section-heading-row{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.65fr);align-items:end;gap:clamp(2rem,8vw,8rem);margin-bottom:clamp(3rem,6vw,5rem);display:grid}.section-heading-row h2,.architecture-copy h2,.hosted-grid h2,.pricing-detail-grid h2,.faq-grid h2,.blank-slate-grid h2,.source-status-grid h2,.never-sees-grid h2,.threat-grid h2,.perspective-grid h2{color:var(--mesh-ink);font-family:var(--font-family-brand);letter-spacing:-.06em;margin:0;font-size:clamp(2.6rem,5vw,5.2rem);font-weight:620;line-height:.98}.section-heading-row>p{color:var(--mesh-muted);margin:0;font-size:1rem;line-height:1.7}.lead-copy{color:#aab5ac;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.72}.text-link{color:var(--mesh-lime);align-items:center;gap:.7rem;margin-top:1.2rem;font-size:.88rem;font-weight:750;text-decoration:none;display:inline-flex}.text-link span{transition:transform .16s}.text-link:hover span{transform:translate(4px)}.manifesto-section{border-bottom:1px solid var(--mesh-line);background:radial-gradient(circle at 90%,#dfff550f,#0000 28%),#070b08}.manifesto-grid{grid-template-columns:10rem 1fr;gap:clamp(2rem,8vw,8rem);display:grid}.display-statement{max-width:10ch;color:var(--mesh-ink);font-family:var(--font-family-brand);letter-spacing:-.075em;margin:0;font-size:clamp(4rem,9.3vw,9rem);font-weight:620;line-height:.86}.display-statement span{color:var(--mesh-lime)}.manifesto-copy-grid{border-top:1px solid var(--mesh-line);grid-template-columns:1.15fr .85fr;gap:clamp(2rem,7vw,7rem);margin-top:clamp(3rem,6vw,5rem);padding-top:2rem;display:grid}.manifesto-copy-grid p{color:var(--mesh-muted);margin:0;line-height:1.75}.manifesto-copy-grid .lead-copy{color:#d4dbd5}.contrast-section{border-bottom:1px solid var(--mesh-line);background:#0a100c}.comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.comparison-card{border:1px solid var(--mesh-line);background:#080d0a;border-radius:.75rem;overflow:hidden}.comparison-mesh{background:linear-gradient(145deg,#dfff5512,#0000 45%),#0b120d;border-color:#dfff554d;box-shadow:inset 0 1px #dfff5514}.comparison-card-head{border-bottom:1px solid var(--mesh-line);align-items:center;gap:.85rem;padding:1.1rem 1.25rem;display:flex}.comparison-card-head h3{color:var(--mesh-muted);font-family:var(--font-family-mono);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:500}.comparison-mark{border:1px solid var(--mesh-line-strong);width:1.8rem;height:1.8rem;color:var(--mesh-muted);font-family:var(--font-family-mono);border-radius:.4rem;place-items:center;font-size:.75rem;display:grid}.comparison-mesh .comparison-mark{background:var(--mesh-lime);color:#071008;border-color:#dfff5573}.comparison-card ul{margin:0;padding:0;list-style:none}.comparison-card li{border-bottom:1px solid var(--mesh-line);grid-template-columns:8rem 1fr;align-items:center;gap:1rem;min-height:5.25rem;padding:1rem 1.25rem;display:grid}.comparison-card li:last-child{border-bottom:0}.comparison-card li span{color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.comparison-card li strong{color:#bbc4bc;font-size:.88rem;font-weight:600}.comparison-old li strong{color:#7f8a81}.comparison-mesh li strong{color:#e3e9e4}.principles-section{border-bottom:1px solid var(--mesh-line);background:radial-gradient(circle at 15% 35%, #6ee7ff0b, transparent 22%), var(--mesh-void)}.architecture-grid{grid-template-columns:minmax(0,.8fr) minmax(28rem,1.2fr);align-items:center;gap:clamp(3rem,9vw,9rem);margin-top:clamp(4rem,8vw,7rem);display:grid}.architecture-copy .lead-copy{max-width:38rem;margin-block:1.8rem 0}.layer-stack{border:1px solid var(--mesh-line-strong);background:#080d0a;border-radius:.75rem;grid-template-columns:5rem 1fr;display:grid;position:relative;box-shadow:0 28px 80px #00000047}.identity-spine{background:linear-gradient(#dfff5529,#58e6be0f);border-right:1px solid #dfff5540;place-items:center;display:grid;position:relative;overflow:hidden}.identity-spine:after{background:linear-gradient(transparent, var(--mesh-lime), transparent);content:"";width:1px;height:25%;animation:5s ease-in-out infinite spine-scan;position:absolute;top:-20%}.identity-spine span{color:var(--mesh-lime);font-family:var(--font-family-mono);letter-spacing:.13em;writing-mode:vertical-rl;font-size:.75rem;transform:rotate(180deg)}.layer-list{display:grid}.layer-row{border-bottom:1px solid var(--mesh-line);grid-template-columns:2rem 7rem 1fr;align-items:center;gap:1rem;min-height:5.65rem;padding:1rem 1.25rem;transition:background .18s;display:grid}.layer-row:last-child{border-bottom:0}.layer-row:hover{background:#dfff5509}.layer-number{color:var(--mesh-mint);font-family:var(--font-family-mono);font-size:.75rem}.layer-row strong{color:var(--mesh-ink);font-family:var(--font-family-brand);font-size:1rem}.layer-row>span:last-child{color:var(--mesh-muted);font-size:.78rem;line-height:1.5}.pillar-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:clamp(5rem,10vw,9rem);display:grid}.pillar-card{border:1px solid var(--mesh-line);background:var(--mesh-panel);border-radius:.75rem;min-height:24rem;padding:1.6rem;position:relative;overflow:hidden}.pillar-card:after{content:"";border:1px solid #6ee7ff1a;border-radius:50%;width:12rem;height:12rem;position:absolute;bottom:-7rem;right:-6rem}.pillar-card-wide{background:radial-gradient(circle at 86% 82%, #6ee7ff14, transparent 26%), var(--mesh-panel);grid-column:span 2}.pillar-card-accent{background:linear-gradient(130deg, #dfff551c, #58e6be06 60%), var(--mesh-panel);grid-column:span 2}.pillar-number{color:var(--mesh-mint);font-family:var(--font-family-mono);letter-spacing:.1em;font-size:.75rem}.pillar-card h3{max-width:15ch;color:var(--mesh-ink);font-family:var(--font-family-brand);letter-spacing:-.045em;margin:3.5rem 0 1.2rem;font-size:clamp(1.65rem,2.4vw,2.55rem);font-weight:620;line-height:1.03}.pillar-card p{max-width:39rem;color:var(--mesh-muted);margin:0;font-size:.9rem;line-height:1.65}.disposition-demo{border:1px solid var(--mesh-line);border-radius:.5rem;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:1.6rem;left:1.6rem;right:1.6rem}.disposition-demo span{color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:.75rem;font-size:.75rem}.disposition-demo span:not(:last-child){border-right:1px solid var(--mesh-line)}.disposition-demo .disposition-engage{background:var(--mesh-lime);color:#071008}.mini-perspectives,.mini-policy{color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:.6rem;font-size:.75rem;display:flex;position:absolute;bottom:1.6rem;left:1.6rem;right:1.6rem}.mini-perspectives i{background:var(--mesh-coral);width:1px;height:2.2rem}.mini-policy span{border:1px solid var(--mesh-line);border-radius:.35rem;padding:.48rem}.mini-policy b{color:var(--mesh-lime);font-weight:400}.receipt-lines{gap:.48rem;display:grid;position:absolute;bottom:1.6rem;left:1.6rem;right:1.6rem}.receipt-lines span{background:linear-gradient(90deg, var(--mesh-lime), #dfff5514);height:1px;display:block}.status-section{border-bottom:1px solid var(--mesh-line);background-color:#080d0a;background-image:linear-gradient(#58e6be06 1px,#0000 1px),linear-gradient(90deg,#58e6be06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.status-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.status-column{border:1px solid var(--mesh-line);background:#080d0af0;border-radius:.75rem;overflow:hidden}.status-column-active{border-color:#58e6be4d}.status-column-head{border-bottom:1px solid var(--mesh-line);color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.09em;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:1rem 1.15rem;font-size:.75rem;display:grid}.status-column-head h3{color:#b7c2ba;font-size:inherit;margin:0;font-weight:500}.status-column:not(.status-column-active) .status-light{background:var(--mesh-violet);box-shadow:none;animation:none}.status-column ul{margin:0;padding:0;list-style:none}.status-column li{border-bottom:1px solid var(--mesh-line);grid-template-columns:2rem 1fr;align-items:center;gap:1rem;min-height:4.5rem;padding:.85rem 1.15rem;display:grid}.status-column li:last-child{border-bottom:0}.status-column li>span{color:var(--mesh-dim);font-family:var(--font-family-mono);font-size:.75rem}.status-column li p{color:#c5cdc7;margin:0;font-size:.86rem}.status-proof{border:1px solid var(--mesh-line);background:var(--mesh-line);border-radius:.55rem;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:1rem;display:grid}.status-proof p{color:var(--mesh-muted);background:#0a100c;margin:0;padding:1rem;font-size:.75rem}.status-proof span{color:var(--mesh-mint);font-family:var(--font-family-mono);margin-right:.55rem;font-size:.75rem}.hosted-section{border-bottom:1px solid var(--mesh-line);background:radial-gradient(circle at 75% 50%, #9b8cff0f, transparent 25%), var(--mesh-void)}.hosted-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(3rem,9vw,9rem);display:grid}.hosted-grid .lead-copy{max-width:37rem;margin:1.8rem 0 0}.hosted-details{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.hosted-details span{border:1px solid var(--mesh-line);color:var(--mesh-mint);font-family:var(--font-family-mono);letter-spacing:.09em;border-radius:999px;padding:.45rem .65rem;font-size:.75rem}.slug-panel{border:1px solid var(--mesh-line-strong);background:var(--mesh-panel);border-radius:.75rem;overflow:hidden;box-shadow:0 30px 100px #0000004d}.slug-panel-head{border-bottom:1px solid var(--mesh-line);color:var(--mesh-muted);font-family:var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:1rem 1.2rem;font-size:.75rem;display:flex}.live-label{color:var(--mesh-mint);align-items:center;gap:.42rem;display:flex}.live-label i{background:var(--mesh-mint);border-radius:50%;width:.4rem;height:.4rem}.slug-panel form{background:0 0!important;border:0!important;padding:clamp(1.5rem,4vw,2.5rem)!important}.slug-panel form>label{color:var(--mesh-dim)}.slug-panel form>div{border-radius:.5rem;overflow:hidden;border-color:var(--mesh-line-strong)!important;background:#070b08!important}.slug-panel form>div input{border-radius:0;min-height:3.75rem;font-size:1rem}.slug-panel form>div span{border-color:var(--mesh-line)!important}.final-cta-section{background-color:#070b08;background-image:linear-gradient(#dfff5507 1px,#0000 1px),linear-gradient(90deg,#dfff5507 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding-block:clamp(8rem,16vw,15rem);position:relative;overflow:hidden}.compact-final-cta{padding-block:clamp(6rem,11vw,9rem)}.final-cta-glow{filter:blur(120px);pointer-events:none;background:#dfff551f;border-radius:50%;width:42rem;height:22rem;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.final-cta-inner{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.final-cta-inner h2{max-width:13ch;color:var(--mesh-ink);font-family:var(--font-family-brand);letter-spacing:-.07em;margin:0;font-size:clamp(3rem,7vw,7rem);font-weight:630;line-height:.92}.final-actions{justify-content:center;margin-top:2.5rem}.inner-page{min-height:100vh}.inner-hero{border-bottom:1px solid var(--mesh-line);background-color:#070b08;background-image:linear-gradient(#dfff5506 1px,#0000 1px),linear-gradient(90deg,#dfff5506 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:39rem;padding-block:clamp(7rem,13vw,11rem);position:relative;overflow:hidden}.inner-hero-grid{z-index:2;grid-template-columns:1.2fr .55fr;align-items:end;gap:clamp(3rem,9vw,9rem);display:grid;position:relative}.inner-hero h1,.source-hero h1,.pricing-hero h1{max-width:12ch;color:var(--mesh-ink);font-family:var(--font-family-brand);letter-spacing:-.075em;margin:0;font-size:clamp(3.8rem,8.5vw,8.5rem);font-weight:630;line-height:.88}.inner-hero-copy{color:#aab5ac;max-width:46rem;margin:2rem 0 0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.7}.inner-hero-aside{border:1px solid var(--mesh-line-strong);background:#0a100cd1;border-radius:.65rem;flex-direction:column;gap:1.1rem;padding:1.5rem;display:flex}.inner-hero-aside p,.inner-hero-aside span{color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem}.inner-hero-aside strong{color:var(--mesh-lime);font-family:var(--font-family-brand);font-size:1.35rem;font-weight:600;line-height:1.25}.flow-section{border-bottom:1px solid var(--mesh-line);background:var(--mesh-void)}.flow-grid{grid-template-columns:minmax(25rem,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.flow-visual-sticky{position:sticky;top:7.25rem}.flow-steps{margin:0;padding:0;list-style:none}.flow-steps li{grid-template-columns:3rem 1fr;gap:1.4rem;padding:0 0 4.5rem;display:grid}.flow-steps li:last-child{padding-bottom:0}.flow-step-number{border:1px solid var(--mesh-line-strong);width:2.5rem;height:2.5rem;color:var(--mesh-lime);font-family:var(--font-family-mono);border-radius:50%;place-items:center;font-size:.75rem;display:grid}.flow-step-label{color:var(--mesh-mint);font-family:var(--font-family-mono);letter-spacing:.1em;font-size:.75rem}.flow-steps h3{color:var(--mesh-ink);font-family:var(--font-family-brand);letter-spacing:-.05em;margin:.5rem 0 1rem;font-size:clamp(2rem,3vw,3.1rem);font-weight:620;line-height:1}.flow-steps p{color:var(--mesh-muted);margin:0;line-height:1.72}.flow-steps strong{color:#cbd4cd;margin-top:1.2rem;font-size:.78rem;font-weight:650;display:block}.layers-detail-section{border-bottom:1px solid var(--mesh-line);background:#09100c}.layers-detail-section .architecture-grid{margin-top:0}.two-graphs-section{border-bottom:1px solid var(--mesh-line);background:var(--mesh-void)}.graph-pair{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.graph-card{border:1px solid var(--mesh-line);background:var(--mesh-panel);border-radius:.75rem;min-height:31rem;padding:1.5rem}.conversation-graph-card{background:linear-gradient(145deg, #58e6be11, transparent 45%), var(--mesh-panel);border-color:#58e6be47}.work-graph-card{background:linear-gradient(145deg, #9b8cff11, transparent 45%), var(--mesh-panel);border-color:#9b8cff3d}.graph-card-head{color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.graph-card-head span{border:1px solid var(--mesh-line-strong);border-radius:999px;padding:.32rem .48rem}.conversation-graph-card .graph-card-head span{color:var(--mesh-mint)}.work-graph-card .graph-card-head span{color:var(--mesh-violet)}.graph-card h3{max-width:14ch;color:var(--mesh-ink);font-family:var(--font-family-brand);letter-spacing:-.055em;margin:3.2rem 0 1rem;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:620;line-height:1}.graph-card>p{max-width:33rem;color:var(--mesh-muted);margin:0;line-height:1.65}.conversation-mini-graph{border:1px solid var(--mesh-line);background:radial-gradient(circle,#58e6be0f,#0000 45%),#080d0a;border-radius:.55rem;justify-content:center;align-items:center;gap:0;min-height:9rem;margin-top:2rem;display:flex}.graph-node{color:#071008;width:2.8rem;height:2.8rem;font-family:var(--font-family-mono);border-radius:50%;place-items:center;font-size:.75rem;font-style:normal;font-weight:600;display:grid}.node-human{background:var(--mesh-coral)}.node-room{background:var(--mesh-cyan)}.node-agent{background:var(--mesh-lime)}.conversation-mini-graph i{background:var(--mesh-line-strong);width:3rem;height:1px}.conversation-mini-graph b{color:var(--mesh-mint);font-family:var(--font-family-mono);letter-spacing:.08em;margin-top:5rem;font-size:.75rem;font-weight:500;position:absolute}.work-mini-graph{border:1px solid var(--mesh-line);background:#080d0a;border-radius:.55rem;justify-content:center;gap:.7rem;margin-top:2rem;padding:1.1rem;display:grid}.work-mini-graph>span,.work-mini-graph div span{color:#afa7e5;font-family:var(--font-family-mono);text-align:center;border:1px solid #9b8cff3d;border-radius:.35rem;padding:.5rem .7rem;font-size:.75rem}.work-mini-graph>span{justify-self:center;min-width:9rem}.work-mini-graph div{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.graph-principle{border:1px solid var(--mesh-line);border-radius:.55rem;grid-template-columns:10rem 1fr;align-items:center;gap:2rem;margin-top:1rem;padding:1.6rem;display:grid}.graph-principle span{color:var(--mesh-lime);font-family:var(--font-family-mono);letter-spacing:.1em;font-size:.75rem}.graph-principle p{color:#c4cdc5;font-family:var(--font-family-brand);margin:0;font-size:clamp(1.05rem,2vw,1.45rem);font-weight:550}.perspective-section{border-bottom:1px solid var(--mesh-line);background:#09100c}.perspective-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.perspective-grid .lead-copy{margin-top:1.8rem}.perspective-diagram{grid-template-columns:1fr .78fr 1fr;gap:.75rem;display:grid}.perspective-card,.perspective-divider{border:1px solid var(--mesh-line);background:#080d0a;border-radius:.65rem;min-height:21rem;padding:1.2rem}.perspective-card>div{color:var(--mesh-dim);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.perspective-light{background:var(--mesh-lime);border-radius:50%;width:.42rem;height:.42rem}.perspective-violet .perspective-light{background:var(--mesh-violet)}.perspective-card>strong{color:var(--mesh-ink);font-family:var(--font-family-brand);margin-top:2.5rem;font-size:1.6rem;display:block}.perspective-card ul{margin:2rem 0 0;padding:0;list-style:none}.perspective-card li{border-bottom:1px solid var(--mesh-line);color:var(--mesh-muted);font-family:var(--font-family-mono);padding:.7rem 0;font-size:.75rem}.perspective-divider{text-align:center;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.perspective-divider span,.perspective-divider i{color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.07em;font-size:.75rem;font-style:normal}.perspective-divider strong{color:#aab5ac;font-size:.75rem;font-weight:600}.pricing-hero{min-height:44rem}.pricing-hero-grid{z-index:2;grid-template-columns:1fr .72fr;align-items:center;gap:clamp(3rem,9vw,9rem);display:grid;position:relative}.price-card{background:radial-gradient(circle at 85% 5%,#dfff5521,#0000 34%),#0b120d;border:1px solid #dfff554d;border-radius:.8rem;padding:1.35rem;overflow:hidden;box-shadow:0 40px 110px #0000006b}.price-card-topline{color:var(--mesh-muted);font-family:var(--font-family-mono);letter-spacing:.1em;justify-content:space-between;font-size:.75rem;display:flex}.price-card-topline h2{font:inherit;margin:0}.price-availability{color:var(--mesh-lime);align-items:center;gap:.42rem;display:flex}.price-availability i{background:var(--mesh-lime);border-radius:50%;width:.42rem;height:.42rem}.price-amount{align-items:flex-start;margin-block:3rem 2rem;display:flex}.price-amount>span{color:var(--mesh-lime);font-family:var(--font-family-brand);margin-top:.8rem;font-size:1.8rem;font-weight:600}.price-amount strong{color:var(--mesh-ink);font-family:var(--font-family-brand);letter-spacing:-.09em;font-size:clamp(5.5rem,10vw,8.2rem);font-weight:620;line-height:.8}.price-amount p{color:var(--mesh-muted);font-family:var(--font-family-mono);text-transform:uppercase;margin:.55rem 0 0 1.1rem;font-size:.75rem;line-height:1.55}.price-trial{border-top:1px solid var(--mesh-line);color:var(--mesh-muted);padding-top:1.2rem;font-size:.78rem;line-height:1.6}.price-button{width:100%;margin-top:1rem}.pricing-detail-section,.pricing-faq-section{border-bottom:1px solid var(--mesh-line);background:var(--mesh-void)}.pricing-detail-grid,.faq-grid,.source-status-grid,.never-sees-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(3rem,9vw,9rem);display:grid}.pricing-detail-grid .lead-copy{margin-top:1.8rem}.included-list{border-top:1px solid var(--mesh-line-strong);margin:0;padding:0;list-style:none}.included-list li{border-bottom:1px solid var(--mesh-line);grid-template-columns:2rem 1fr auto;align-items:center;gap:1rem;min-height:4.75rem;display:grid}.included-list li span{color:var(--mesh-dim);font-family:var(--font-family-mono);font-size:.75rem}.included-list li strong{color:#cbd3cd;font-size:.88rem;font-weight:600}.included-list li i{color:var(--mesh-lime);font-style:normal}.billing-section{border-bottom:1px solid var(--mesh-line);background:#09100c}.billing-timeline{border:1px solid var(--mesh-line);border-radius:.7rem;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.billing-timeline li{min-height:15rem;padding:1.35rem;position:relative}.billing-timeline li:not(:last-child){border-right:1px solid var(--mesh-line)}.billing-timeline li>span{color:var(--mesh-lime);font-family:var(--font-family-mono);font-size:.75rem}.billing-timeline li>div{position:absolute;bottom:1.35rem;left:1.35rem;right:1.35rem}.billing-timeline h3{color:var(--mesh-ink);font-family:var(--font-family-brand);margin:0;font-size:1.15rem;font-weight:600;display:block}.billing-timeline p{color:var(--mesh-muted);margin:.7rem 0 0;font-size:.75rem;line-height:1.6}.faq-list{border-top:1px solid var(--mesh-line-strong);margin:0}.faq-list>div{border-bottom:1px solid var(--mesh-line);grid-template-columns:1fr 1.2fr;gap:2rem;padding:1.6rem 0;display:grid}.faq-list dt{color:#d8ded9;font-family:var(--font-family-brand);font-size:1.05rem;font-weight:600}.faq-list dd{color:var(--mesh-muted);margin:0;font-size:.84rem;line-height:1.65}.security-hero-grid{align-items:center}.security-signal{border:1px solid var(--mesh-line-strong);background:#090f0be6;border-radius:.7rem;min-height:18rem;padding:1.3rem}.security-signal>span{color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.09em;font-size:.75rem}.security-signal>div{gap:.7rem;margin-block:3.2rem;display:grid}.security-signal i{background:linear-gradient(90deg, var(--mesh-lime), transparent);height:1px;display:block}.security-signal i:nth-child(2){background:linear-gradient(90deg, var(--mesh-cyan), transparent);width:78%}.security-signal i:nth-child(3){background:linear-gradient(90deg, var(--mesh-violet), transparent);width:58%}.security-signal strong{color:#cbd4cd;font-family:var(--font-family-brand);font-size:1.1rem}.isolation-section,.boundaries-section,.threat-section{border-bottom:1px solid var(--mesh-line)}.isolation-section{background:var(--mesh-void)}.boundaries-section{background:#09100c}.isolation-diagram{grid-template-columns:.8fr 4rem 1.6fr;align-items:stretch;gap:1rem;display:grid}.isolation-control,.instance-cell{border:1px solid var(--mesh-line-strong);background:var(--mesh-panel);border-radius:.7rem;min-height:20rem;padding:1.35rem}.isolation-control{flex-direction:column;display:flex}.diagram-kicker,.diagram-denial{color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.08em;font-size:.75rem}.isolation-control strong{max-width:12ch;color:var(--mesh-ink);font-family:var(--font-family-brand);margin-top:4rem;font-size:1.65rem;line-height:1.08}.diagram-denial{color:var(--mesh-red);margin-top:auto}.isolation-rail{flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex;position:relative}.isolation-rail:before,.isolation-rail:after{background:var(--mesh-line-strong);content:"";width:1px;height:36%;position:absolute}.isolation-rail:before{top:0}.isolation-rail:after{bottom:0}.isolation-rail span{background:var(--mesh-coral);border-radius:50%;width:.46rem;height:.46rem}.instance-grid{grid-template-columns:repeat(3,1fr);gap:.7rem;display:grid}.instance-cell{flex-direction:column;min-width:0;display:flex}.instance-cell>div{min-width:0;color:var(--mesh-dim);align-items:center;gap:.45rem;font-size:.75rem;display:flex}.instance-cell code{text-overflow:ellipsis;overflow:hidden}.instance-light{background:var(--mesh-lime);border-radius:50%;flex:none;width:.42rem;height:.42rem}.instance-cyan .instance-light{background:var(--mesh-cyan)}.instance-violet .instance-light{background:var(--mesh-violet)}.instance-cell>strong{color:var(--mesh-ink);font-family:var(--font-family-brand);margin-top:3.2rem;font-size:1.2rem}.instance-cell ul{margin:auto 0 0;padding:0;list-style:none}.instance-cell li{border-bottom:1px solid var(--mesh-line);color:var(--mesh-muted);padding:.48rem 0;font-size:.75rem}.boundary-list{border:1px solid var(--mesh-line);border-radius:.7rem;grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid}.boundary-list article{min-height:23rem;padding:1.4rem}.boundary-list article:not(:last-child){border-right:1px solid var(--mesh-line)}.boundary-list article>span{color:var(--mesh-mint);font-family:var(--font-family-mono);font-size:.75rem}.boundary-list h3{color:var(--mesh-ink);font-family:var(--font-family-brand);letter-spacing:-.04em;margin:4rem 0 1rem;font-size:clamp(1.45rem,2.4vw,2.35rem);font-weight:620;line-height:1.04}.boundary-list p{color:var(--mesh-muted);margin:0;font-size:.82rem;line-height:1.7}.beta-boundary-note{color:var(--mesh-muted);background:#9b8cff09;border:1px solid #9b8cff3d;border-radius:.55rem;margin:1rem 0 0;padding:1rem 1.2rem;font-size:.8rem;line-height:1.6}.beta-boundary-note span{color:var(--mesh-violet);font-family:var(--font-family-mono);letter-spacing:.07em;text-transform:uppercase;margin-right:.65rem;font-size:.75rem}.never-sees-section{border-bottom:1px solid var(--mesh-line);background:var(--mesh-void)}.never-sees-grid .lead-copy{margin-top:1.8rem}.denial-list{border-top:1px solid var(--mesh-line-strong);margin:0;padding:0;list-style:none}.denial-list li{border-bottom:1px solid var(--mesh-line);color:#c9d1ca;align-items:center;gap:1rem;min-height:4.2rem;font-size:.85rem;display:flex}.denial-list span{color:var(--mesh-red);font-family:var(--font-family-mono)}.threat-section{background:#0a100c}.threat-grid{grid-template-columns:.55fr 1.2fr;align-items:center;gap:clamp(3rem,9vw,9rem);display:grid}.threat-callout{background:linear-gradient(145deg,#ff7d6814,#0000 55%),#0b100d;border:1px solid #ff7d6847;border-radius:.7rem;flex-direction:column;justify-content:space-between;min-height:18rem;padding:1.4rem;display:flex}.threat-callout span{color:var(--mesh-coral);font-family:var(--font-family-mono);letter-spacing:.09em;font-size:.75rem}.threat-callout strong{color:#ded7d3;max-width:12ch;font-family:var(--font-family-brand);font-size:1.6rem;line-height:1.05}.threat-grid>div:last-child>p{color:var(--mesh-muted);margin:1.8rem 0 0;line-height:1.75}.source-hero{border-bottom:1px solid var(--mesh-line);background:radial-gradient(circle at 78% 42%,#6ee7ff11,#0000 26%),linear-gradient(#dfff5506 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#dfff5506 1px,#0000 1px) 0 0/64px 64px,#070b08;padding-block:clamp(8rem,14vw,13rem) 6rem;position:relative;overflow:hidden}.source-hero-inner{z-index:2;position:relative}.source-hero h1{max-width:10ch}.source-hero h1 span{color:var(--mesh-lime)}.source-hero .hero-actions{margin-top:2.2rem}.source-code-rail{z-index:2;width:min(100% - 3rem,1280px);color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:1rem;margin:clamp(5rem,10vw,9rem) auto 0;font-size:.75rem;display:flex;position:relative}.source-code-rail i{background:var(--mesh-line-strong);flex:1;height:1px}.split-ownership-section,.source-status-section{border-bottom:1px solid var(--mesh-line);background:var(--mesh-void)}.ownership-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.ownership-column{border:1px solid var(--mesh-line);background:var(--mesh-panel);border-radius:.7rem;overflow:hidden}.ownership-column-accent{border-color:#dfff5542}.ownership-column-head{border-bottom:1px solid var(--mesh-line);align-items:center;gap:.8rem;padding:1rem 1.2rem;display:flex}.ownership-column-head span{border:1px solid var(--mesh-line-strong);width:1.7rem;height:1.7rem;color:var(--mesh-muted);font-family:var(--font-family-mono);border-radius:.35rem;place-items:center;font-size:.75rem;display:grid}.ownership-column-accent .ownership-column-head span{background:var(--mesh-lime);color:#071008}.ownership-column-head h3{color:var(--mesh-muted);font-family:var(--font-family-mono);letter-spacing:.08em;margin:0;font-size:.75rem;font-weight:500}.ownership-column ul{margin:0;padding:0;list-style:none}.ownership-column li{border-bottom:1px solid var(--mesh-line);color:#c9d1ca;grid-template-columns:2rem 1fr;align-items:center;gap:1rem;min-height:4.5rem;padding:.8rem 1.2rem;font-size:.85rem;display:grid}.ownership-column li:last-child{border-bottom:0}.ownership-column li span{color:var(--mesh-dim);font-family:var(--font-family-mono);font-size:.75rem}.blank-slate-section{border-bottom:1px solid var(--mesh-line);background:#09100c}.blank-slate-grid{grid-template-columns:1fr .9fr;align-items:center;gap:clamp(3rem,9vw,9rem);display:grid}.blank-slate-grid .lead-copy{margin-top:1.8rem}.blank-slate-terminal{border:1px solid var(--mesh-line-strong);background:#060907;border-radius:.7rem;overflow:hidden;box-shadow:0 30px 90px #00000052}.blank-slate-terminal>div{border-bottom:1px solid var(--mesh-line);align-items:center;gap:.42rem;padding:.9rem 1rem;display:flex}.blank-slate-terminal>div span{background:var(--mesh-coral);border-radius:50%;width:.45rem;height:.45rem}.blank-slate-terminal>div span:nth-child(2){background:var(--mesh-lime)}.blank-slate-terminal>div span:nth-child(3){background:var(--mesh-cyan)}.blank-slate-terminal>div code{color:var(--mesh-dim);margin-left:auto;font-size:.75rem}.blank-slate-terminal pre{color:#98a69c;min-height:23rem;font-family:var(--font-family-mono);white-space:pre-wrap;margin:0;padding:2rem;font-size:clamp(.7rem,1.3vw,.9rem);line-height:2}.principle-strip{border-bottom:1px solid var(--mesh-line);background:var(--mesh-lime);color:#071008}.principle-strip-grid{grid-template-columns:12rem 1fr;align-items:center;gap:clamp(2rem,8vw,8rem);display:grid}.principle-strip-grid span{font-family:var(--font-family-mono);letter-spacing:.09em;font-size:.75rem;font-weight:500}.principle-strip-grid p{max-width:35ch;font-family:var(--font-family-brand);letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4vw,4.2rem);font-weight:650;line-height:1}.release-card{border:1px solid var(--mesh-line-strong);background:var(--mesh-panel);border-radius:.7rem;padding:1.4rem}.release-card-head{border-bottom:1px solid var(--mesh-line);color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.07em;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding-bottom:1rem;font-size:.75rem;display:grid}.release-card-head strong{color:#b9c3bb;font-weight:500}.release-card>p{color:var(--mesh-muted);margin:2rem 0 0;line-height:1.75}.site-footer{border-top:1px solid var(--mesh-line);background:#050806;position:relative;overflow:hidden}.site-footer-glow{filter:blur(90px);background:#58e6be0e;border-radius:50%;width:30rem;height:20rem;position:absolute;top:-12rem;left:8%}.site-footer-grid{grid-template-columns:1fr auto;gap:4rem;padding-block:clamp(4rem,8vw,7rem);display:grid;position:relative}.footer-mesh-link{color:var(--mesh-ink);font-family:var(--font-family-brand);letter-spacing:-.07em;font-size:clamp(3rem,6vw,5.5rem);font-weight:650;line-height:1;text-decoration:none}.footer-dot{color:var(--mesh-lime)}.footer-statement{max-width:26rem;color:var(--mesh-muted);margin:1rem 0 0}.footer-links{grid-template-columns:repeat(3,minmax(7rem,1fr));gap:4rem;display:grid}.footer-links>div{flex-direction:column;align-items:flex-start;gap:.85rem;display:flex}.footer-label{color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .4rem;font-size:.75rem}.footer-links a{color:#b2bdb4;font-size:.8rem;text-decoration:none}.footer-links a:hover{color:var(--mesh-lime)}.footer-base{border-top:1px solid var(--mesh-line);color:var(--mesh-dim);font-family:var(--font-family-mono);letter-spacing:.06em;justify-content:space-between;align-items:center;padding-block:1.5rem;font-size:.75rem;display:flex;position:relative}.footer-base p{margin:0}.footer-base a{color:var(--mesh-dim);align-items:center;gap:.6rem;text-decoration:none;display:flex}.footer-texture-mark{width:auto;height:1rem}@keyframes signal-pulse{0%{box-shadow:0 0 #dfff5557}55%,to{box-shadow:0 0 0 .6rem #dfff5500}}@keyframes packet-flow{to{stroke-dashoffset:-180px}}@keyframes node-float{0%,to{transform:translate(0)}50%{transform:translateY(-5px)}}@keyframes spine-scan{0%{top:-25%}55%,to{top:105%}}@media (max-width:1100px){.hero-grid{grid-template-columns:minmax(0,.9fr) minmax(27rem,1.1fr);gap:3rem}.hero-title{font-size:clamp(3.4rem,6vw,5rem)}.runtime-map-canvas{min-height:28rem}.proof-item{padding-inline:1rem}.pillar-grid{grid-template-columns:repeat(2,1fr)}.pillar-card-wide,.pillar-card-accent{grid-column:span 1}.instance-grid{grid-template-columns:1fr}.instance-cell{min-height:11rem}.instance-cell>strong{margin-top:1.8rem}}@media (max-width:900px){.site-header,.site-header-inner{height:4.25rem}.desktop-nav{display:none}.mobile-nav{display:block}.mobile-nav summary{cursor:pointer;border:1px solid var(--mesh-line-strong);background:#0a100d;border-radius:.45rem;place-content:center;gap:.38rem;width:2.75rem;height:2.75rem;list-style:none;display:grid}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary span{background:var(--mesh-ink);width:1rem;height:1px;transition:transform .16s}.mobile-nav[open] summary span:first-child{transform:translateY(.22rem)rotate(45deg)}.mobile-nav[open] summary span:last-child{transform:translateY(-.22rem)rotate(-45deg)}.mobile-nav nav{border:1px solid var(--mesh-line-strong);background:#070b08fa;border-radius:.65rem;flex-direction:column;width:min(22rem,100vw - 3rem);padding:.6rem;display:flex;position:absolute;top:calc(100% + .7rem);right:0;box-shadow:0 24px 70px #00000073}.mobile-nav-link,.mobile-nav-cta{border-bottom:1px solid var(--mesh-line);color:#c8d1c9;padding:.9rem;font-size:.86rem;font-weight:650;text-decoration:none}.mobile-nav-cta{background:var(--mesh-lime);color:#071008;cursor:pointer;text-align:left;border:0;border-radius:.42rem;width:100%;margin-top:.5rem;display:block}.hero-grid,.inner-hero-grid,.pricing-hero-grid,.architecture-grid,.hosted-grid,.perspective-grid,.pricing-detail-grid,.faq-grid,.source-status-grid,.never-sees-grid,.blank-slate-grid,.threat-grid{grid-template-columns:1fr}.hero-grid{min-height:auto;padding-top:6rem}.hero-title{max-width:10ch;font-size:clamp(3.8rem,11vw,6.5rem)}.hero-index{margin-top:2rem}.proof-grid{grid-template-columns:repeat(2,1fr)}.proof-item:nth-child(2){border-right:1px solid var(--mesh-line)}.proof-item:nth-child(-n+2){border-bottom:1px solid var(--mesh-line)}.manifesto-grid{grid-template-columns:1fr}.section-heading-row{grid-template-columns:1fr;align-items:start;gap:1.5rem}.architecture-grid{align-items:start}.flow-grid{grid-template-columns:1fr}.flow-visual-sticky{position:relative;top:auto}.perspective-diagram{grid-template-columns:1fr .7fr 1fr}.billing-timeline{grid-template-columns:repeat(2,1fr)}.billing-timeline li:nth-child(2){border-right:0}.billing-timeline li:nth-child(-n+2){border-bottom:1px solid var(--mesh-line)}.isolation-diagram{grid-template-columns:1fr}.isolation-control{min-height:14rem}.isolation-rail{flex-direction:row;min-height:3rem}.isolation-rail:before,.isolation-rail:after{width:36%;height:1px}.isolation-rail:before{top:50%;left:0}.isolation-rail:after{bottom:50%;right:0}.instance-grid{grid-template-columns:repeat(3,1fr)}.boundary-list{grid-template-columns:1fr}.boundary-list article{min-height:17rem}.boundary-list article:not(:last-child){border-right:0;border-bottom:1px solid var(--mesh-line)}.boundary-list h3{margin-top:2.5rem}}@media (max-width:680px){.site-container,.site-header-inner,.source-code-rail{width:min(100% - 2rem,1280px)}.section-pad{padding-block:5.5rem}.brand-division{display:none}.hero-grid{gap:3rem;padding-top:4.5rem}.hero-title{font-size:clamp(3.4rem,16vw,5rem)}.hero-copy{font-size:1rem}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .btn-primary,.hero-actions .btn-secondary{width:100%}.hero-platforms{align-items:flex-start}.platform-note{width:100%;margin-top:.35rem}.hero-index span:nth-child(2){display:none}.runtime-map-canvas{min-height:28rem}.runtime-map-meta,.runtime-map-footer span:nth-child(2){display:none}.message-node{width:41%;left:3%}.message-node-two{bottom:24%}.agent-node{width:22%;top:38%;left:46%}.result-node{width:31%;right:3%}.result-node>span:last-child{display:none}.runtime-log{width:70%;bottom:2%;left:15%}.proof-grid{grid-template-columns:1fr}.proof-item{border-right:1px solid var(--mesh-line);border-bottom:1px solid var(--mesh-line);min-height:auto;padding-block:1.4rem}.proof-item:last-child{border-bottom:0}.display-statement{font-size:clamp(3.7rem,19vw,6.4rem)}.manifesto-copy-grid,.comparison-grid,.pillar-grid,.status-grid,.status-proof,.graph-pair,.ownership-grid{grid-template-columns:1fr}.comparison-card li{grid-template-columns:6.5rem 1fr}.layer-stack{grid-template-columns:3.5rem 1fr}.layer-row{grid-template-columns:1.7rem 1fr;gap:.6rem}.layer-row>span:last-child{grid-column:2}.pillar-card{min-height:22rem}.status-proof p:not(:last-child){border-bottom:1px solid var(--mesh-line)}.inner-hero{min-height:auto;padding-block:5.5rem}.inner-hero h1,.source-hero h1,.pricing-hero h1{font-size:clamp(3.6rem,17vw,5.5rem)}.inner-hero-aside{min-height:13rem}.flow-steps li{grid-template-columns:2.5rem 1fr;gap:1rem}.graph-card{min-height:29rem}.graph-principle{grid-template-columns:1fr;align-items:start}.perspective-diagram{grid-template-columns:1fr}.perspective-divider{min-height:8rem}.perspective-card{min-height:18rem}.price-card{padding:1rem}.billing-timeline{grid-template-columns:1fr}.billing-timeline li{border-bottom:1px solid var(--mesh-line);min-height:12rem;border-right:0!important}.billing-timeline li:last-child{border-bottom:0}.faq-list>div{grid-template-columns:1fr;gap:.75rem}.instance-grid{grid-template-columns:1fr}.instance-cell{min-height:12rem}.source-code-rail{flex-wrap:wrap}.source-code-rail i{min-width:1rem}.principle-strip-grid{grid-template-columns:1fr;align-items:start}.site-footer-grid{grid-template-columns:1fr}.footer-links{grid-template-columns:repeat(2,minmax(7rem,1fr));gap:2rem}.footer-base{flex-direction:column;align-items:flex-start;gap:1rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
