:root{--lens-core-text-transform-capitalize:capitalize;--lens-core-text-transform-lowercase:lowercase;--lens-core-text-transform-uppercase:uppercase;--lens-core-text-transform-none:none;--lens-core-font-weight-extra-bold:800;--lens-core-font-weight-bold:700;--lens-core-font-weight-semi-bold:600;--lens-core-font-weight-medium:500;--lens-core-font-weight-regular:400;--lens-core-font-weight-light:300;--lens-core-font-weight-extra-light:200;--lens-core-text-decoration-underline:underline;--lens-core-text-decoration-none:none;--lens-core-font-family-plus-jakarta-sans:Plus Jakarta Sans Variable;--lens-core-breakpoints-xl-max:1440px;--lens-core-breakpoints-xl-min:1280px;--lens-core-breakpoints-lg-max:1279px;--lens-core-breakpoints-lg-min:769px;--lens-core-breakpoints-md-max:768px;--lens-core-breakpoints-md-min:481px;--lens-core-breakpoints-sm-max:480px;--lens-core-breakpoints-sm-min:320px;--lens-core-spacing-4-5:36px;--lens-core-spacing-2-5:20px;--lens-core-spacing-1-5:12px;--lens-core-spacing-0-5:4px;--lens-core-spacing-0-25:2px;--lens-core-spacing-px:1px;--lens-core-spacing-9:72px;--lens-core-spacing-8:64px;--lens-core-spacing-7:56px;--lens-core-spacing-6:48px;--lens-core-spacing-5:40px;--lens-core-spacing-4:32px;--lens-core-spacing-3:24px;--lens-core-spacing-2:16px;--lens-core-spacing-1:8px;--lens-core-spacing-0:0px;--lens-core-shadow-high:0px 10px 24px 0px #161B2B29,0px 0px 2px 0px #161B2B1A;--lens-core-shadow-medium:0px 6px 20px 0px #161B2B1F,0px 0px 2px 0px #0000001A;--lens-core-shadow-low:0px 0px 2px 0px #0000001A,0px 8px 16px 0px #0000001A;--lens-core-color-white:#ffffff;--lens-core-color-transparent:#00000000;--lens-core-color-storm-100:#ffffff;--lens-core-color-storm-99:#fefbff;--lens-core-color-storm-98:#faf8ff;--lens-core-color-storm-95:#eef0ff;--lens-core-color-storm-90:#dce2f9;--lens-core-color-storm-80:#c0c6dc;--lens-core-color-storm-70:#a5abc0;--lens-core-color-storm-60:#8a90a5;--lens-core-color-storm-50:#71768b;--lens-core-color-storm-40:#585e71;--lens-core-color-storm-35:#4c5265;--lens-core-color-storm-30:#404659;--lens-core-color-storm-25:#353b4d;--lens-core-color-storm-20:#2a3041;--lens-core-color-storm-15:#1f2536;--lens-core-color-storm-10:#151b2c;--lens-core-color-storm-5:#0a1020;--lens-core-color-storm-0:#000000;--lens-core-color-concrete-100:#ffffff;--lens-core-color-concrete-99:#fcfcff;--lens-core-color-concrete-98:#f9f9fc;--lens-core-color-concrete-95:#f0f0f3;--lens-core-color-concrete-90:#e2e2e5;--lens-core-color-concrete-80:#c6c6c9;--lens-core-color-concrete-70:#aaabae;--lens-core-color-concrete-60:#8f9193;--lens-core-color-concrete-50:#76777a;--lens-core-color-concrete-40:#5d5e61;--lens-core-color-concrete-35:#515255;--lens-core-color-concrete-30:#454749;--lens-core-color-concrete-25:#3a3c3e;--lens-core-color-concrete-20:#2f3133;--lens-core-color-concrete-15:#242628;--lens-core-color-concrete-10:#1a1c1e;--lens-core-color-concrete-5:#0f1113;--lens-core-color-concrete-0:#000000;--lens-core-color-lavender-100:#ffffff;--lens-core-color-lavender-99:#fffbff;--lens-core-color-lavender-98:#fef7ff;--lens-core-color-lavender-95:#f7edff;--lens-core-color-lavender-90:#eaddff;--lens-core-color-lavender-80:#d2bbff;--lens-core-color-lavender-70:#bb9aff;--lens-core-color-lavender-60:#a476ff;--lens-core-color-lavender-50:#8d4eff;--lens-core-color-lavender-40:#7525ee;--lens-core-color-lavender-35:#6804e1;--lens-core-color-lavender-30:#5a00c6;--lens-core-color-lavender-25:#4c00a9;--lens-core-color-lavender-20:#3f008e;--lens-core-color-lavender-15:#320073;--lens-core-color-lavender-10:#25005a;--lens-core-color-lavender-5:#18003f;--lens-core-color-lavender-0:#000000;--lens-core-color-orange-100:#ffffff;--lens-core-color-orange-99:#fffbff;--lens-core-color-orange-98:#fff8f5;--lens-core-color-orange-95:#ffede3;--lens-core-color-orange-90:#ffdcc4;--lens-core-color-orange-80:#ffb780;--lens-core-color-orange-70:#fe8e22;--lens-core-color-orange-60:#dc7600;--lens-core-color-orange-50:#b66000;--lens-core-color-orange-40:#924c00;--lens-core-color-orange-35:#804200;--lens-core-color-orange-30:#6f3800;--lens-core-color-orange-25:#5e2f00;--lens-core-color-orange-20:#4e2600;--lens-core-color-orange-15:#3e1d00;--lens-core-color-orange-10:#2f1400;--lens-core-color-orange-5:#200c00;--lens-core-color-orange-0:#000000;--lens-core-color-olive-100:#ffffff;--lens-core-color-olive-99:#fcffdd;--lens-core-color-olive-98:#f6ffc1;--lens-core-color-olive-95:#e6fc78;--lens-core-color-olive-90:#d7ed6b;--lens-core-color-olive-80:#bcd153;--lens-core-color-olive-70:#a1b539;--lens-core-color-olive-60:#86991f;--lens-core-color-olive-50:#6d7f00;--lens-core-color-olive-40:#566500;--lens-core-color-olive-35:#4b5800;--lens-core-color-olive-30:#414c00;--lens-core-color-olive-25:#364000;--lens-core-color-olive-20:#2c3400;--lens-core-color-olive-15:#222900;--lens-core-color-olive-10:#191e00;--lens-core-color-olive-5:#0f1300;--lens-core-color-olive-0:#000000;--lens-core-color-moss-100:#ffffff;--lens-core-color-moss-99:#f5fff4;--lens-core-color-moss-98:#e9ffec;--lens-core-color-moss-95:#c2ffd2;--lens-core-color-moss-90:#72fcaa;--lens-core-color-moss-80:#53df90;--lens-core-color-moss-70:#2ec377;--lens-core-color-moss-60:#00a661;--lens-core-color-moss-50:#00894f;--lens-core-color-moss-40:#006d3e;--lens-core-color-moss-35:#005f35;--lens-core-color-moss-30:#00522d;--lens-core-color-moss-25:#004525;--lens-core-color-moss-20:#00391d;--lens-core-color-moss-15:#002d16;--lens-core-color-moss-10:#00210f;--lens-core-color-moss-5:#001508;--lens-core-color-moss-0:#000000;--lens-core-color-sky-100:#ffffff;--lens-core-color-sky-99:#fbfcff;--lens-core-color-sky-98:#f6faff;--lens-core-color-sky-95:#e4f3ff;--lens-core-color-sky-90:#c6e7ff;--lens-core-color-sky-80:#83cfff;--lens-core-color-sky-70:#00b7fc;--lens-core-color-sky-60:#009ad6;--lens-core-color-sky-50:#007fb1;--lens-core-color-sky-40:#00658e;--lens-core-color-sky-35:#00587c;--lens-core-color-sky-30:#004c6c;--lens-core-color-sky-25:#00405b;--lens-core-color-sky-20:#00344b;--lens-core-color-sky-15:#00293c;--lens-core-color-sky-10:#001e2e;--lens-core-color-sky-5:#00131e;--lens-core-color-sky-0:#000000;--lens-core-color-ocean-100:#ffffff;--lens-core-color-ocean-99:#fdfbff;--lens-core-color-ocean-98:#f9f9ff;--lens-core-color-ocean-95:#ecf0ff;--lens-core-color-ocean-90:#d7e2ff;--lens-core-color-ocean-80:#abc7ff;--lens-core-color-ocean-70:#7eabfd;--lens-core-color-ocean-60:#6390e0;--lens-core-color-ocean-50:#4776c5;--lens-core-color-ocean-40:#2a5daa;--lens-core-color-ocean-35:#19519d;--lens-core-color-ocean-30:#004590;--lens-core-color-ocean-25:#003a7b;--lens-core-color-ocean-20:#002f66;--lens-core-color-ocean-15:#002552;--lens-core-color-ocean-10:#001b3f;--lens-core-color-ocean-5:#00102b;--lens-core-color-ocean-0:#000000;--lens-core-color-indigo-100:#ffffff;--lens-core-color-indigo-99:#fefbff;--lens-core-color-indigo-98:#fbf8ff;--lens-core-color-indigo-95:#efefff;--lens-core-color-indigo-90:#dde1ff;--lens-core-color-indigo-80:#b8c4ff;--lens-core-color-indigo-70:#92a6ff;--lens-core-color-indigo-60:#6b89ff;--lens-core-color-indigo-50:#4069fe;--lens-core-color-indigo-40:#1c4ee4;--lens-core-color-indigo-35:#0040d5;--lens-core-color-indigo-30:#0037b9;--lens-core-color-indigo-25:#002e9f;--lens-core-color-indigo-20:#002585;--lens-core-color-indigo-15:#001c6c;--lens-core-color-indigo-10:#001453;--lens-core-color-indigo-5:#000b3a;--lens-core-color-indigo-0:#000000;--lens-core-color-flamingo-100:#ffffff;--lens-core-color-flamingo-99:#fffbff;--lens-core-color-flamingo-98:#fff8f8;--lens-core-color-flamingo-95:#ffecf0;--lens-core-color-flamingo-90:#ffd9e2;--lens-core-color-flamingo-80:#ffb1c8;--lens-core-color-flamingo-70:#ff84af;--lens-core-color-flamingo-60:#f45695;--lens-core-color-flamingo-50:#d33c7b;--lens-core-color-flamingo-40:#b11f62;--lens-core-color-flamingo-35:#a10c56;--lens-core-color-flamingo-30:#8e004a;--lens-core-color-flamingo-25:#79003e;--lens-core-color-flamingo-20:#650033;--lens-core-color-flamingo-15:#510028;--lens-core-color-flamingo-10:#3e001d;--lens-core-color-flamingo-5:#2b0012;--lens-core-color-flamingo-0:#000000;--lens-core-color-red-100:#ffffff;--lens-core-color-red-99:#fffbff;--lens-core-color-red-98:#fff8f7;--lens-core-color-red-95:#ffedeb;--lens-core-color-red-90:#ffdad7;--lens-core-color-red-80:#ffb3ad;--lens-core-color-red-70:#ff8981;--lens-core-color-red-60:#ff5450;--lens-core-color-red-50:#e22e33;--lens-core-color-red-40:#be0c1e;--lens-core-color-red-35:#a90016;--lens-core-color-red-30:#930012;--lens-core-color-red-25:#7d000e;--lens-core-color-red-20:#68000a;--lens-core-color-red-15:#540006;--lens-core-color-red-10:#410004;--lens-core-color-red-5:#2d0002;--lens-core-color-red-0:#000000;--lens-core-color-purple-100:#ffffff;--lens-core-color-purple-99:#fffbff;--lens-core-color-purple-98:#fff7fb;--lens-core-color-purple-95:#fdebff;--lens-core-color-purple-90:#f7d8ff;--lens-core-color-purple-80:#eab2ff;--lens-core-color-purple-70:#db8bff;--lens-core-color-purple-60:#c864f7;--lens-core-color-purple-50:#ab48da;--lens-core-color-purple-40:#9029bf;--lens-core-color-purple-35:#8215b2;--lens-core-color-purple-30:#7300a1;--lens-core-color-purple-25:#62008a;--lens-core-color-purple-20:#510073;--lens-core-color-purple-15:#41005d;--lens-core-color-purple-10:#310048;--lens-core-color-purple-5:#210032;--lens-core-color-purple-0:#000000;--lens-core-color-yellow-100:#ffffff;--lens-core-color-yellow-99:#fffbff;--lens-core-color-yellow-98:#fff9ea;--lens-core-color-yellow-95:#fff2aa;--lens-core-color-yellow-90:#fee400;--lens-core-color-yellow-80:#dec800;--lens-core-color-yellow-70:#c0ac00;--lens-core-color-yellow-60:#a29100;--lens-core-color-yellow-50:#867800;--lens-core-color-yellow-40:#6a5f00;--lens-core-color-yellow-35:#5d5300;--lens-core-color-yellow-30:#504700;--lens-core-color-yellow-25:#443c00;--lens-core-color-yellow-20:#373100;--lens-core-color-yellow-15:#2b2600;--lens-core-color-yellow-10:#201c00;--lens-core-color-yellow-5:#141100;--lens-core-color-yellow-0:#000000;--lens-core-color-blue-100:#ffffff;--lens-core-color-blue-99:#f8fdff;--lens-core-color-blue-98:#f0fbff;--lens-core-color-blue-95:#d7f6ff;--lens-core-color-blue-90:#a8edff;--lens-core-color-blue-80:#1dd9f9;--lens-core-color-blue-70:#00bcd8;--lens-core-color-blue-60:#009fb7;--lens-core-color-blue-50:#008397;--lens-core-color-blue-40:#006879;--lens-core-color-blue-35:#005b6a;--lens-core-color-blue-30:#004e5b;--lens-core-color-blue-25:#00424d;--lens-core-color-blue-20:#00363f;--lens-core-color-blue-15:#0c2a30;--lens-core-color-blue-10:#001f26;--lens-core-color-blue-5:#001418;--lens-core-color-blue-0:#000000;--lens-core-color-green-100:#ffffff;--lens-core-color-green-99:#f9ffe9;--lens-core-color-green-98:#f0ffd7;--lens-core-color-green-95:#d2ff9c;--lens-core-color-green-90:#8ee400;--lens-core-color-green-80:#89dc00;--lens-core-color-green-70:#76be00;--lens-core-color-green-60:#63a100;--lens-core-color-green-50:#518500;--lens-core-color-green-40:#3f6900;--lens-core-color-green-35:#375c00;--lens-core-color-green-30:#2e4f00;--lens-core-color-green-25:#264300;--lens-core-color-green-20:#1e3700;--lens-core-color-green-15:#172b00;--lens-core-color-green-10:#102000;--lens-core-color-green-5:#081400;--lens-core-color-green-0:#000000;--lens-core-color-gray-1000:#000000;--lens-core-color-gray-950:#121a26;--lens-core-color-gray-900:#282e37;--lens-core-color-gray-800:#464e53;--lens-core-color-gray-700:#6f7377;--lens-core-color-gray-600:#8c8e92;--lens-core-color-gray-500:#a0a2a5;--lens-core-color-gray-400:#b6b8b9;--lens-core-color-gray-300:#dadada;--lens-core-color-gray-200:#e6e6e6;--lens-core-color-gray-100:#f3f3f3;--lens-core-color-gray-50:#fafafa;--lens-core-color-gray-0:#ffffff;--lens-core-color-brand-neutral-gray-5:#282e37;--lens-core-color-brand-neutral-gray-4:#6f7377;--lens-core-color-brand-neutral-gray-3:#a0a2a5;--lens-core-color-brand-neutral-gray-2:#dadada;--lens-core-color-brand-neutral-gray-1:#f3f3f3;--lens-core-color-brand-secondary-purple-3:#642fcf;--lens-core-color-brand-secondary-purple-2:#8b4bfa;--lens-core-color-brand-secondary-purple-1:#c247fa;--lens-core-color-brand-secondary-blue-3:#0b4cce;--lens-core-color-brand-secondary-blue-2:#0086fa;--lens-core-color-brand-secondary-blue-1:#00d3f3;--lens-core-color-brand-primary-red-5:#5f091d;--lens-core-color-brand-primary-red-4:#921a1d;--lens-core-color-brand-primary-red-3:#af292e;--lens-core-color-brand-primary-red-2:#d3222a;--lens-core-color-brand-primary-diligent-red:#ee312e;--lens-core-border-style-dotted:dotted;--lens-core-border-style-dashed:dashed;--lens-core-border-style-solid:solid;--lens-semantic-font-label-xs-line-height:1rem;--lens-semantic-font-label-xs-font-size:0.6875rem;--lens-semantic-font-label-sm-line-height:1.15625rem;--lens-semantic-font-label-sm-font-size:0.75rem;--lens-semantic-font-label-lg-line-height:1.53125rem;--lens-semantic-font-label-lg-font-size:0.875rem;--lens-semantic-font-title-h6-xs-line-height:1.25rem;--lens-semantic-font-title-h6-xs-font-size:0.875rem;--lens-semantic-font-title-h5-sm-line-height:1.5rem;--lens-semantic-font-title-h5-sm-font-size:1rem;--lens-semantic-font-title-h4-md-line-height:1.75rem;--lens-semantic-font-title-h4-md-font-size:1.125rem;--lens-semantic-font-title-h3-lg-line-height:1.75rem;--lens-semantic-font-title-h3-lg-font-size:1.375rem;--lens-semantic-font-title-h2-display-line-height:2.125rem;--lens-semantic-font-title-h2-display-font-size:1.625rem;--lens-semantic-font-title-h1-billboard-line-height:2.375rem;--lens-semantic-font-title-h1-billboard-font-size:1.875rem;--lens-semantic-font-text-sm-line-height:1rem;--lens-semantic-font-text-sm-font-size:0.75rem;--lens-semantic-font-text-md-line-height:1.25rem;--lens-semantic-font-text-md-font-size:0.875rem;--lens-semantic-font-text-body-line-height:1.5rem;--lens-semantic-font-text-body-font-size:1rem;--lens-semantic-letter-spacing-md:0.4px;--lens-semantic-letter-spacing-sm:0.3px;--lens-semantic-letter-spacing-xs:0.2px;--lens-semantic-layout-xl-columns:12;--lens-semantic-layout-lg-columns:8;--lens-semantic-layout-md-columns:8;--lens-semantic-layout-sm-columns:4;--lens-semantic-radius-full:9999px;--lens-semantic-color-data-visualization-divergent-moss-orange-08:#72fcaa;--lens-semantic-color-data-visualization-divergent-moss-orange-07:#a0fec0;--lens-semantic-color-data-visualization-divergent-moss-orange-06:#c6ffd6;--lens-semantic-color-data-visualization-divergent-moss-orange-05:#e9ffec;--lens-semantic-color-data-visualization-divergent-moss-orange-04:#f2edd0;--lens-semantic-color-data-visualization-divergent-moss-orange-03:#f9dbb5;--lens-semantic-color-data-visualization-divergent-moss-orange-02:#fdc99a;--lens-semantic-color-data-visualization-divergent-moss-orange-01:#ffb780;--lens-semantic-color-data-visualization-divergent-blue-lavender-08:#1dd9f9;--lens-semantic-color-data-visualization-divergent-blue-lavender-07:#87e5fb;--lens-semantic-color-data-visualization-divergent-blue-lavender-06:#c0f0fd;--lens-semantic-color-data-visualization-divergent-blue-lavender-05:#f0fbff;--lens-semantic-color-data-visualization-divergent-blue-lavender-04:#e0daff;--lens-semantic-color-data-visualization-divergent-blue-lavender-03:#ceb8ff;--lens-semantic-color-data-visualization-divergent-blue-lavender-02:#bb97ff;--lens-semantic-color-data-visualization-divergent-blue-lavender-01:#a476ff;--lens-semantic-color-data-visualization-divergent-blue-yellow-08:#1dd9f9;--lens-semantic-color-data-visualization-divergent-blue-yellow-07:#87e5fb;--lens-semantic-color-data-visualization-divergent-blue-yellow-06:#c0f0fd;--lens-semantic-color-data-visualization-divergent-blue-yellow-05:#f0fbff;--lens-semantic-color-data-visualization-divergent-blue-yellow-04:#f2eeca;--lens-semantic-color-data-visualization-divergent-blue-yellow-03:#efe195;--lens-semantic-color-data-visualization-divergent-blue-yellow-02:#e8d45d;--lens-semantic-color-data-visualization-divergent-blue-yellow-01:#dec800;--lens-semantic-color-data-visualization-multi-hue-green-red-08:#89dc00;--lens-semantic-color-data-visualization-multi-hue-green-red-07:#31ee2e;--lens-semantic-color-data-visualization-multi-hue-green-red-06:#a0c915;--lens-semantic-color-data-visualization-multi-hue-green-red-05:#b1b51f;--lens-semantic-color-data-visualization-multi-hue-green-red-04:#bfa126;--lens-semantic-color-data-visualization-multi-hue-green-red-03:#cb8b2b;--lens-semantic-color-data-visualization-multi-hue-green-red-02:#d4732e;--lens-semantic-color-data-visualization-multi-hue-green-red-01:#e22e33;--lens-semantic-color-data-visualization-multi-hue-sky-flamingo-08:#00b7fc;--lens-semantic-color-data-visualization-multi-hue-sky-flamingo-07:#00d3f3;--lens-semantic-color-data-visualization-multi-hue-sky-flamingo-06:#5ba5ff;--lens-semantic-color-data-visualization-multi-hue-sky-flamingo-05:#8492ff;--lens-semantic-color-data-visualization-multi-hue-sky-flamingo-04:#a27cff;--lens-semantic-color-data-visualization-multi-hue-sky-flamingo-03:#b867f4;--lens-semantic-color-data-visualization-multi-hue-sky-flamingo-02:#c854d6;--lens-semantic-color-data-visualization-multi-hue-sky-flamingo-01:#d33c7b;--lens-semantic-color-data-visualization-multi-hue-ocean-orange-08:#4776c5;--lens-semantic-color-data-visualization-multi-hue-ocean-orange-07:#5ba5ff;--lens-semantic-color-data-visualization-multi-hue-ocean-orange-06:#7a6fd6;--lens-semantic-color-data-visualization-multi-hue-ocean-orange-05:#a468d9;--lens-semantic-color-data-visualization-multi-hue-ocean-orange-04:#c762ca;--lens-semantic-color-data-visualization-multi-hue-ocean-orange-03:#e361aa;--lens-semantic-color-data-visualization-multi-hue-ocean-orange-02:#f7687f;--lens-semantic-color-data-visualization-multi-hue-ocean-orange-01:#fe8e22;--lens-semantic-color-data-visualization-rag-neutral-05:#b28000;--lens-semantic-color-data-visualization-rag-neutral-04:#daa200;--lens-semantic-color-data-visualization-rag-neutral-03:#ffbf00;--lens-semantic-color-data-visualization-rag-neutral-02:#ffde40;--lens-semantic-color-data-visualization-rag-neutral-01:#fff25f;--lens-semantic-color-data-visualization-rag-neutral-0-75:#fffac0;--lens-semantic-color-data-visualization-rag-neutral-0-50:#fffcd1;--lens-semantic-color-data-visualization-rag-negative-05:#a01516;--lens-semantic-color-data-visualization-rag-negative-04:#c92624;--lens-semantic-color-data-visualization-rag-negative-03:#f63734;--lens-semantic-color-data-visualization-rag-negative-02:#ff7976;--lens-semantic-color-data-visualization-rag-negative-01:#ffaeae;--lens-semantic-color-data-visualization-rag-negative-0-75:#ffcac9;--lens-semantic-color-data-visualization-rag-negative-0-50:#ffe4e4;--lens-semantic-color-data-visualization-rag-positive-05:#15a015;--lens-semantic-color-data-visualization-rag-positive-04:#26c926;--lens-semantic-color-data-visualization-rag-positive-03:#31ee2e;--lens-semantic-color-data-visualization-rag-positive-02:#5cff5f;--lens-semantic-color-data-visualization-rag-positive-01:#98ff9a;--lens-semantic-color-data-visualization-rag-positive-0-75:#b9ffb9;--lens-semantic-color-data-visualization-rag-positive-0-50:#d5ffd6;--lens-semantic-color-data-visualization-sequential-neutral-05:#9e6900;--lens-semantic-color-data-visualization-sequential-neutral-04:#e5a500;--lens-semantic-color-data-visualization-sequential-neutral-03:#f5cc00;--lens-semantic-color-data-visualization-sequential-neutral-02:#f4eb75;--lens-semantic-color-data-visualization-sequential-neutral-01:#fef9af;--lens-semantic-color-data-visualization-sequential-neutral-0-75:#fffbc6;--lens-semantic-color-data-visualization-sequential-neutral-0-50:#fffddd;--lens-semantic-color-data-visualization-sequential-negative-05:#a30041;--lens-semantic-color-data-visualization-sequential-negative-04:#e6005c;--lens-semantic-color-data-visualization-sequential-negative-03:#ff66a3;--lens-semantic-color-data-visualization-sequential-negative-02:#ff99c4;--lens-semantic-color-data-visualization-sequential-negative-01:#ffcce1;--lens-semantic-color-data-visualization-sequential-negative-0-75:#ffcce1;--lens-semantic-color-data-visualization-sequential-negative-0-50:#ffe7f1;--lens-semantic-color-data-visualization-sequential-positive-05:#04655d;--lens-semantic-color-data-visualization-sequential-positive-04:#00a89a;--lens-semantic-color-data-visualization-sequential-positive-03:#00ccbb;--lens-semantic-color-data-visualization-sequential-positive-02:#00e5d2;--lens-semantic-color-data-visualization-sequential-positive-01:#9ef5ee;--lens-semantic-color-data-visualization-sequential-positive-0-75:#b8faf4;--lens-semantic-color-data-visualization-sequential-positive-0-50:#d0fefb;--lens-semantic-color-data-visualization-qualitative-turquoise-04:#00493c;--lens-semantic-color-data-visualization-qualitative-turquoise-03:#2b6b5e;--lens-semantic-color-data-visualization-qualitative-turquoise-02:#488b7d;--lens-semantic-color-data-visualization-qualitative-turquoise-01:#62a99a;--lens-semantic-color-data-visualization-qualitative-turquoise-0-75:#7ac5b7;--lens-semantic-color-data-visualization-qualitative-turquoise-0-50:#91e0d2;--lens-semantic-color-data-visualization-qualitative-turquoise-0-25:#a7fbed;--lens-semantic-color-data-visualization-qualitative-gray-0-75:#cccdce;--lens-semantic-color-data-visualization-qualitative-gray-0-50:#dadada;--lens-semantic-color-data-visualization-qualitative-gray-0-25:#f0f1f3;--lens-semantic-color-data-visualization-qualitative-purple-04:#4d1dd5;--lens-semantic-color-data-visualization-qualitative-purple-0-75:#df9dfe;--lens-semantic-color-data-visualization-qualitative-purple-0-50:#f0c4ff;--lens-semantic-color-data-visualization-qualitative-purple-0-25:#fdefff;--lens-semantic-color-data-visualization-qualitative-blue-02:#00aaf3;--lens-semantic-color-data-visualization-qualitative-blue-0-75:#00d3f3;--lens-semantic-color-data-visualization-qualitative-blue-0-50:#85e1f9;--lens-semantic-color-data-visualization-qualitative-blue-0-25:#c6f7ff;--lens-semantic-color-action-secondary-inverse-selection-indicator:#E5252E;--lens-semantic-color-action-secondary-inverse-selected:#E5252E;--lens-semantic-color-action-link-disabled:#ff686f;--lens-semantic-color-action-secondary-destructive-outline-disabled:#921a1d50;--lens-semantic-color-action-secondary-destructive-on-secondary-disabled:#921a1d50;--lens-semantic-color-action-destructive-on-destructive-disabled:#921a1d50;--lens-semantic-color-action-destructive-disabled:#921a1d80;--lens-semantic-font-label-xs-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-label-xs-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-label-xs-letter-spacing:var(--lens-semantic-letter-spacing-md);--lens-semantic-font-label-sm-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-label-sm-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-label-sm-letter-spacing:var(--lens-semantic-letter-spacing-sm);--lens-semantic-font-label-lg-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-label-lg-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-label-lg-letter-spacing:var(--lens-semantic-letter-spacing-xs);--lens-semantic-font-title-h6-xs-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-title-h6-xs-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-title-h6-xs-letter-spacing:var(--lens-semantic-letter-spacing-sm);--lens-semantic-font-title-h5-sm-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-title-h5-sm-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-title-h5-sm-letter-spacing:var(--lens-semantic-letter-spacing-xs);--lens-semantic-font-title-h4-md-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-title-h4-md-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-title-h4-md-letter-spacing:var(--lens-semantic-letter-spacing-xs);--lens-semantic-font-title-h3-lg-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-title-h3-lg-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-title-h2-display-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-title-h2-display-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-title-h1-billboard-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-title-h1-billboard-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-text-sm-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-text-sm-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-text-sm-letter-spacing:var(--lens-semantic-letter-spacing-sm);--lens-semantic-font-text-md-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-text-md-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-text-md-letter-spacing:var(--lens-semantic-letter-spacing-xs);--lens-semantic-font-text-body-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-text-body-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-text-body-letter-spacing:var(--lens-semantic-letter-spacing-xs);--lens-semantic-letter-spacing-normal:var(--lens-core-spacing-0);--lens-semantic-font-weight-link:var(--lens-core-font-weight-semi-bold);--lens-semantic-font-weight-bold:var(--lens-core-font-weight-extra-bold);--lens-semantic-font-weight-emphasis:var(--lens-core-font-weight-semi-bold);--lens-semantic-font-weight-regular:var(--lens-core-font-weight-regular);--lens-semantic-font-family-label:var(--lens-core-font-family-plus-jakarta-sans);--lens-semantic-font-family-title:var(--lens-core-font-family-plus-jakarta-sans);--lens-semantic-font-family-body:var(--lens-core-font-family-plus-jakarta-sans);--lens-semantic-layout-xl-margin-right:var(--lens-core-spacing-4);--lens-semantic-layout-xl-margin-left:var(--lens-core-spacing-4);--lens-semantic-layout-xl-column-gap:var(--lens-core-spacing-3);--lens-semantic-layout-xl-max-width:var(--lens-core-breakpoints-xl-max);--lens-semantic-layout-xl-min-width:var(--lens-core-breakpoints-xl-min);--lens-semantic-layout-lg-margin-right:var(--lens-core-spacing-3);--lens-semantic-layout-lg-margin-left:var(--lens-core-spacing-3);--lens-semantic-layout-lg-column-gap:var(--lens-core-spacing-3);--lens-semantic-layout-lg-max-width:var(--lens-core-breakpoints-lg-max);--lens-semantic-layout-lg-min-width:var(--lens-core-breakpoints-lg-min);--lens-semantic-layout-md-margin-right:var(--lens-core-spacing-3);--lens-semantic-layout-md-margin-left:var(--lens-core-spacing-3);--lens-semantic-layout-md-column-gap:var(--lens-core-spacing-3);--lens-semantic-layout-md-max-width:var(--lens-core-breakpoints-md-max);--lens-semantic-layout-md-min-width:var(--lens-core-breakpoints-md-min);--lens-semantic-layout-sm-margin-right:var(--lens-core-spacing-2);--lens-semantic-layout-sm-margin-left:var(--lens-core-spacing-2);--lens-semantic-layout-sm-column-gap:var(--lens-core-spacing-2);--lens-semantic-layout-sm-max-width:var(--lens-core-breakpoints-sm-max);--lens-semantic-layout-sm-min-width:var(--lens-core-breakpoints-sm-min);--lens-semantic-radius-2xl:var(--lens-core-spacing-4-5);--lens-semantic-radius-xl:var(--lens-core-spacing-3);--lens-semantic-radius-lg:var(--lens-core-spacing-1-5);--lens-semantic-radius-md:var(--lens-core-spacing-1);--lens-semantic-radius-sm:var(--lens-core-spacing-0-5);--lens-semantic-radius-none:var(--lens-core-spacing-0);--lens-semantic-icon-size-2xl:var(--lens-core-spacing-6);--lens-semantic-icon-size-xl:var(--lens-core-spacing-5);--lens-semantic-icon-size-lg:var(--lens-core-spacing-3);--lens-semantic-icon-size-md:var(--lens-core-spacing-2-5);--lens-semantic-icon-size-sm:var(--lens-core-spacing-2);--lens-semantic-border-width-focus-offset:var(--lens-core-spacing-px);--lens-semantic-border-width-focus-width:var(--lens-core-spacing-0-25);--lens-semantic-border-width-thick:var(--lens-core-spacing-0-25);--lens-semantic-border-width-thin:var(--lens-core-spacing-px);--lens-semantic-gradients-background-default:linear-gradient(135deg,var(--lens-core-color-gray-0) 31%,var(--lens-core-color-gray-0) 100%);--lens-semantic-gradients-ai-highlight:linear-gradient(90deg,#e2e2e5 0%,var(--lens-core-color-red-40) 15%,var(--lens-core-color-purple-50) 50%,var(--lens-core-color-indigo-50) 85%,#e2e2e5 100%);--lens-semantic-shadow-focus-inset:inset var(--lens-core-spacing-0) var(--lens-core-spacing-0) var(--lens-core-spacing-0) var(--lens-semantic-border-width-focus-width) var(--lens-semantic-color-ui-focus-ring),inset var(--lens-core-spacing-0) var(--lens-core-spacing-0) var(--lens-core-spacing-0) calc(var(--lens-semantic-border-width-focus-width) + var(--lens-semantic-border-width-focus-offset)) #ffffff;--lens-semantic-shadow-focus:var(--lens-core-spacing-0) var(--lens-core-spacing-0) var(--lens-core-spacing-0) var(--lens-semantic-border-width-focus-offset) #ffffff,var(--lens-core-spacing-0) var(--lens-core-spacing-0) var(--lens-core-spacing-0) calc(var(--lens-semantic-border-width-focus-width) + var(--lens-semantic-border-width-focus-offset)) var(--lens-semantic-color-ui-focus-ring);--lens-semantic-color-outline-disabled:var(--lens-core-color-gray-200);--lens-semantic-color-outline-active:var(--lens-core-color-gray-1000);--lens-semantic-color-outline-hover:var(--lens-core-color-gray-800);--lens-semantic-color-outline-default:var(--lens-core-color-gray-700);--lens-semantic-color-outline-fixed:var(--lens-core-color-gray-300);--lens-semantic-color-surface-inverse:var(--lens-core-color-gray-900);--lens-semantic-color-surface-subtle:var(--lens-core-color-gray-50);--lens-semantic-color-surface-variant:var(--lens-core-color-gray-100);--lens-semantic-color-surface-default:var(--lens-core-color-gray-0);--lens-semantic-color-data-visualization-qualitative-gray-04:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-data-visualization-qualitative-gray-03:var(--lens-core-color-brand-neutral-gray-4);--lens-semantic-color-data-visualization-qualitative-gray-02:var(--lens-core-color-brand-neutral-gray-3);--lens-semantic-color-data-visualization-qualitative-gray-01:var(--lens-core-color-brand-neutral-gray-2);--lens-semantic-color-data-visualization-qualitative-purple-01:var(--lens-core-color-brand-secondary-purple-1);--lens-semantic-color-data-visualization-qualitative-purple-02:var(--lens-core-color-brand-secondary-purple-2);--lens-semantic-color-data-visualization-qualitative-purple-03:var(--lens-core-color-brand-secondary-purple-3);--lens-semantic-color-data-visualization-qualitative-blue-04:var(--lens-core-color-brand-secondary-blue-3);--lens-semantic-color-data-visualization-qualitative-blue-03:var(--lens-core-color-brand-secondary-blue-2);--lens-semantic-color-data-visualization-qualitative-blue-01:var(--lens-core-color-brand-secondary-blue-1);--lens-semantic-color-status-neutral-text:var(--lens-core-color-gray-900);--lens-semantic-color-status-neutral-background-variant:var(--lens-core-color-gray-200);--lens-semantic-color-status-neutral-text-default:var(--lens-core-color-gray-900);--lens-semantic-color-status-neutral-background:var(--lens-core-color-gray-200);--lens-semantic-color-status-new-text-default:var(--lens-core-color-gray-0);--lens-semantic-color-status-new-default:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-status-error-text:var(--lens-core-color-brand-primary-red-4);--lens-semantic-color-status-error-background:var(--lens-core-color-red-95);--lens-semantic-color-status-error-text-default:var(--lens-core-color-gray-0);--lens-semantic-color-status-error-default:var(--lens-core-color-brand-primary-red-4);--lens-semantic-color-status-notification-text:var(--lens-core-color-blue-40);--lens-semantic-color-status-notification-background:var(--lens-core-color-blue-95);--lens-semantic-color-status-notification-text-default:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-status-notification-default:var(--lens-core-color-blue-80);--lens-semantic-color-status-warning-text:var(--lens-core-color-yellow-40);--lens-semantic-color-status-warning-background:var(--lens-core-color-yellow-95);--lens-semantic-color-status-warning-text-default:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-status-warning-default:var(--lens-core-color-yellow-90);--lens-semantic-color-status-success-text:var(--lens-core-color-green-40);--lens-semantic-color-status-success-background:var(--lens-core-color-green-95);--lens-semantic-color-status-success-text-default:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-status-success-default:var(--lens-core-color-green-90);--lens-semantic-color-ui-scrollbar-handle:var(--lens-core-color-gray-400);--lens-semantic-color-ui-divider-secondary:var(--lens-core-color-gray-500);--lens-semantic-color-ui-divider-default:var(--lens-core-color-gray-300);--lens-semantic-color-ui-loading-variant:var(--lens-core-color-gray-700);--lens-semantic-color-ui-loading-default:var(--lens-core-color-gray-200);--lens-semantic-color-ui-focus-inverse:var(--lens-core-color-gray-0);--lens-semantic-color-ui-focus-ring:var(--lens-core-color-brand-secondary-blue-3);--lens-semantic-color-accent-purple-content:var(--lens-core-color-purple-70);--lens-semantic-color-accent-purple-background:var(--lens-core-color-purple-95);--lens-semantic-color-accent-blue-content:var(--lens-core-color-blue-80);--lens-semantic-color-accent-blue-background:var(--lens-core-color-blue-95);--lens-semantic-color-accent-green-content:var(--lens-core-color-green-90);--lens-semantic-color-accent-green-background:var(--lens-core-color-green-95);--lens-semantic-color-accent-yellow-content:var(--lens-core-color-yellow-90);--lens-semantic-color-accent-yellow-background:var(--lens-core-color-yellow-95);--lens-semantic-color-accent-red-content:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-accent-red-background:var(--lens-core-color-red-95);--lens-semantic-color-background-backdrop:var(--lens-core-color-gray-900)80;--lens-semantic-color-background-nav-selection:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-background-container:var(--lens-core-color-gray-100);--lens-semantic-color-background-base-gradient-end:var(--lens-core-color-gray-0);--lens-semantic-color-background-base-gradient-start:var(--lens-core-color-gray-0);--lens-semantic-color-background-base:var(--lens-core-color-gray-0);--lens-semantic-color-type-inverse:var(--lens-core-color-gray-0);--lens-semantic-color-type-disabled:var(--lens-core-color-gray-500);--lens-semantic-color-type-muted:var(--lens-core-color-gray-700);--lens-semantic-color-type-default:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-selection-secondary-active:var(--lens-core-color-blue-98);--lens-semantic-color-selection-secondary-hover:var(--lens-core-color-blue-90);--lens-semantic-color-selection-secondary-default:var(--lens-core-color-blue-95);--lens-semantic-color-ai-default-gradient-end:var(--lens-core-color-indigo-50);--lens-semantic-color-ai-default-gradient-middle:var(--lens-core-color-purple-50);--lens-semantic-color-ai-default-gradient-start:var(--lens-core-color-red-40);--lens-semantic-color-action-ai-primary-on-ai-primary-disabled:var(--lens-core-color-gray-500);--lens-semantic-color-action-ai-primary-on-ai-primary:var(--lens-core-color-gray-0);--lens-semantic-color-action-ai-primary-disabled-gradient-end:var(--lens-core-color-indigo-80);--lens-semantic-color-action-ai-primary-disabled-gradient-start:var(--lens-core-color-flamingo-80);--lens-semantic-color-action-ai-primary-active-gradient-end:var(--lens-core-color-indigo-20);--lens-semantic-color-action-ai-primary-active-gradient-start:var(--lens-core-color-flamingo-20);--lens-semantic-color-action-ai-primary-hover-gradient-end:var(--lens-core-color-indigo-30);--lens-semantic-color-action-ai-primary-hover-gradient-start:var(--lens-core-color-flamingo-30);--lens-semantic-color-action-ai-primary-default-gradient-end:var(--lens-core-color-indigo-40);--lens-semantic-color-action-ai-primary-default-gradient-start:var(--lens-core-color-flamingo-40);--lens-semantic-color-action-secondary-inverse-selection-indicator-tabs:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-action-secondary-inverse-outline-disabled:var(--lens-core-color-gray-800);--lens-semantic-color-action-secondary-inverse-outline:var(--lens-core-color-gray-0);--lens-semantic-color-action-secondary-inverse-highlighted:var(--lens-core-color-gray-600);--lens-semantic-color-action-secondary-inverse-on-secondary-inverse-disabled:var(--lens-core-color-gray-700);--lens-semantic-color-action-secondary-inverse-on-secondary-inverse-muted:var(--lens-core-color-gray-400);--lens-semantic-color-action-secondary-inverse-on-secondary-inverse:var(--lens-core-color-gray-0);--lens-semantic-color-action-secondary-inverse-on-selected:var(--lens-core-color-gray-0);--lens-semantic-color-action-secondary-inverse-active:var(--lens-core-color-gray-700);--lens-semantic-color-action-secondary-inverse-hover:var(--lens-core-color-gray-800);--lens-semantic-color-action-link-active:var(--lens-core-color-brand-primary-red-4);--lens-semantic-color-action-link-hover:var(--lens-core-color-brand-primary-diligent-red);--lens-semantic-color-action-link-default:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-action-calendar-on-calendar-selected:var(--lens-core-color-gray-0);--lens-semantic-color-action-calendar-on-calendar-disabled:var(--lens-core-color-gray-500);--lens-semantic-color-action-calendar-on-calendar:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-action-calendar-highlighted:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-action-calendar-selected-active:var(--lens-core-color-brand-primary-red-5);--lens-semantic-color-action-calendar-selected-hover:var(--lens-core-color-brand-primary-red-4);--lens-semantic-color-action-calendar-selected:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-action-calendar-disabled:var(--lens-core-color-gray-200);--lens-semantic-color-action-calendar-active:var(--lens-core-color-gray-200);--lens-semantic-color-action-calendar-hover:var(--lens-core-color-gray-100);--lens-semantic-color-action-secondary-destructive-active:var(--lens-core-color-brand-primary-red-5);--lens-semantic-color-action-secondary-destructive-hover:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-action-secondary-destructive-default:var(--lens-core-color-brand-primary-red-4);--lens-semantic-color-action-destructive-on-destructive:var(--lens-core-color-gray-0);--lens-semantic-color-action-destructive-active-gradient-end:var(--lens-core-color-brand-primary-red-5);--lens-semantic-color-action-destructive-active-gradient-start:var(--lens-core-color-brand-primary-red-5);--lens-semantic-color-action-destructive-active:var(--lens-core-color-brand-primary-red-5);--lens-semantic-color-action-destructive-hover-gradient-end:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-action-destructive-hover-gradient-start:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-action-destructive-hover:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-action-destructive-default-gradient-end:var(--lens-core-color-brand-primary-red-4);--lens-semantic-color-action-destructive-default-gradient-start:var(--lens-core-color-brand-primary-red-4);--lens-semantic-color-action-destructive-default:var(--lens-core-color-brand-primary-red-4);--lens-semantic-color-action-secondary-on-secondary-disabled:var(--lens-core-color-gray-500);--lens-semantic-color-action-secondary-on-secondary:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-action-secondary-disabled-outline:var(--lens-core-color-gray-200);--lens-semantic-color-action-secondary-active-fill:var(--lens-core-color-gray-200);--lens-semantic-color-action-secondary-hover-fill:var(--lens-core-color-gray-100);--lens-semantic-color-action-secondary-outline:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-action-primary-on-primary-disabled:var(--lens-core-color-gray-500);--lens-semantic-color-action-primary-on-primary:var(--lens-core-color-gray-0);--lens-semantic-color-action-primary-disabled:var(--lens-core-color-gray-200);--lens-semantic-color-action-primary-active-gradient-end:var(--lens-core-color-gray-950);--lens-semantic-color-action-primary-active-gradient-start:var(--lens-core-color-gray-950);--lens-semantic-color-action-primary-active:var(--lens-core-color-gray-950);--lens-semantic-color-action-primary-hover-gradient-end:var(--lens-core-color-gray-800);--lens-semantic-color-action-primary-hover-gradient-start:var(--lens-core-color-gray-800);--lens-semantic-color-action-primary-hover:var(--lens-core-color-gray-800);--lens-semantic-color-action-primary-default-gradient-end:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-action-primary-default-gradient-start:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-action-primary-default:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-font-label-xs-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-label-xs-font-family:var(--lens-semantic-font-family-label);--lens-semantic-font-label-sm-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-label-sm-font-family:var(--lens-semantic-font-family-label);--lens-semantic-font-label-lg-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-label-lg-font-family:var(--lens-semantic-font-family-label);--lens-semantic-font-title-h6-xs-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-title-h6-xs-font-family:var(--lens-semantic-font-family-title);--lens-semantic-font-title-h5-sm-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-title-h5-sm-font-family:var(--lens-semantic-font-family-title);--lens-semantic-font-title-h4-md-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-title-h4-md-font-family:var(--lens-semantic-font-family-title);--lens-semantic-font-title-h3-lg-letter-spacing:var(--lens-semantic-letter-spacing-normal);--lens-semantic-font-title-h3-lg-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-title-h3-lg-font-family:var(--lens-semantic-font-family-title);--lens-semantic-font-title-h2-display-letter-spacing:var(--lens-semantic-letter-spacing-normal);--lens-semantic-font-title-h2-display-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-title-h2-display-font-family:var(--lens-semantic-font-family-title);--lens-semantic-font-title-h1-billboard-letter-spacing:var(--lens-semantic-letter-spacing-normal);--lens-semantic-font-title-h1-billboard-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-title-h1-billboard-font-family:var(--lens-semantic-font-family-title);--lens-semantic-font-text-sm-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-text-sm-font-family:var(--lens-semantic-font-family-body);--lens-semantic-font-text-md-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-text-md-font-family:var(--lens-semantic-font-family-body);--lens-semantic-font-text-body-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-text-body-font-family:var(--lens-semantic-font-family-body);--lens-semantic-gradients-ai-primary-disabled:linear-gradient(128deg,var(--lens-semantic-color-action-ai-primary-disabled-gradient-start) 17.49%,var(--lens-semantic-color-action-ai-primary-disabled-gradient-end) 100%);--lens-semantic-gradients-ai-primary-active:linear-gradient(128deg,var(--lens-semantic-color-action-ai-primary-active-gradient-start) 17.49%,var(--lens-semantic-color-action-ai-primary-active-gradient-end) 100%);--lens-semantic-gradients-ai-primary-hover:linear-gradient(128deg,var(--lens-semantic-color-action-ai-primary-hover-gradient-start) 17.49%,var(--lens-semantic-color-action-ai-primary-hover-gradient-end) 100%);--lens-semantic-gradients-ai-primary-default:linear-gradient(128deg,var(--lens-semantic-color-action-ai-primary-default-gradient-start) 17.49%,var(--lens-semantic-color-action-ai-primary-default-gradient-end) 100%);--lens-semantic-gradients-ai-shape:linear-gradient(90deg,var(--lens-semantic-color-surface-default) 0.8999999999999999%,var(--lens-core-color-red-50) 15.770000000000001%,var(--lens-core-color-purple-50) 50.449999999999996%,var(--lens-core-color-indigo-50) 84.28%,var(--lens-semantic-color-surface-default) 100%);--lens-semantic-gradients-ai-default-horizontal:linear-gradient(90deg,var(--lens-semantic-color-ai-default-gradient-start) 0%,var(--lens-semantic-color-ai-default-gradient-middle) 50%,var(--lens-semantic-color-ai-default-gradient-end) 100%);--lens-semantic-gradients-ai-default-vertical:linear-gradient(180deg,var(--lens-semantic-color-ai-default-gradient-start) 0%,var(--lens-semantic-color-ai-default-gradient-middle) 50%,var(--lens-semantic-color-ai-default-gradient-end) 100%);--lens-semantic-gradients-ai-default:linear-gradient(128deg,var(--lens-semantic-color-ai-default-gradient-start) 0%,var(--lens-semantic-color-ai-default-gradient-middle) 50%,var(--lens-semantic-color-ai-default-gradient-end) 100%);--lens-semantic-gradients-destructive-active:linear-gradient(180deg,var(--lens-semantic-color-action-destructive-active-gradient-start) 0%,var(--lens-semantic-color-action-destructive-active-gradient-end) 100%);--lens-semantic-gradients-destructive-hover:linear-gradient(180deg,var(--lens-semantic-color-action-destructive-hover-gradient-start) 0%,var(--lens-semantic-color-action-destructive-hover-gradient-end) 100%);--lens-semantic-gradients-destructive-default:linear-gradient(180deg,var(--lens-semantic-color-action-destructive-default-gradient-start) 0%,var(--lens-semantic-color-action-destructive-default-gradient-end) 100%);--lens-semantic-gradients-primary-active:linear-gradient(180deg,var(--lens-semantic-color-action-primary-active-gradient-start) 0%,var(--lens-semantic-color-action-primary-active-gradient-end) 100%);--lens-semantic-gradients-primary-hover:linear-gradient(180deg,var(--lens-semantic-color-action-primary-hover-gradient-start) 0%,var(--lens-semantic-color-action-primary-hover-gradient-end) 100%);--lens-semantic-gradients-primary-default:linear-gradient(180deg,var(--lens-semantic-color-action-primary-default-gradient-start) 0%,var(--lens-semantic-color-action-primary-default-gradient-end) 100%);--lens-component-chip-large-border-style:solid;--lens-component-chip-small-border-style:solid;--lens-component-chip-selected-active-border-color:var(--lens-core-color-gray-1000);--lens-component-chip-selected-active-background-color:var(--lens-core-color-blue-98);--lens-component-chip-selected-focus-border-color:var(--lens-core-color-gray-1000);--lens-component-chip-selected-focus-background-color:var(--lens-core-color-blue-98);--lens-component-chip-selected-hover-background-color:var(--lens-core-color-blue-90);--lens-component-chip-active-border-color:var(--lens-core-color-brand-neutral-gray-4);--lens-component-chip-focus-border-color:var(--lens-core-color-brand-neutral-gray-4);--lens-component-chip-hover-border-color:var(--lens-core-color-brand-neutral-gray-3);--lens-component-chip-default-border-color:var(--lens-core-color-brand-neutral-gray-3);--lens-component-chip-large-label-line-height:var(--lens-semantic-font-label-lg-line-height);--lens-component-chip-large-label-font-size:var(--lens-semantic-font-label-lg-font-size);--lens-component-chip-large-with-trailing-icon-padding-right:var(--lens-core-spacing-1);--lens-component-chip-large-with-leading-icon-padding-left:var(--lens-core-spacing-1);--lens-component-chip-large-padding-right:var(--lens-core-spacing-2);--lens-component-chip-large-padding-left:var(--lens-core-spacing-2);--lens-component-chip-large-padding-bottom:var(--lens-core-spacing-0);--lens-component-chip-large-padding-top:var(--lens-core-spacing-0);--lens-component-chip-large-border-radius:var(--lens-semantic-radius-full);--lens-component-chip-large-height:var(--lens-core-spacing-4-5);--lens-component-chip-small-label-line-height:var(--lens-semantic-font-label-sm-line-height);--lens-component-chip-small-label-font-size:var(--lens-semantic-font-label-sm-font-size);--lens-component-chip-small-with-leading-icon-padding-left:var(--lens-core-spacing-0-25);--lens-component-chip-small-with-trailing-icon-padding-right:var(--lens-core-spacing-0-25);--lens-component-chip-small-padding-right:var(--lens-core-spacing-1);--lens-component-chip-small-padding-left:var(--lens-core-spacing-1);--lens-component-chip-small-padding-bottom:var(--lens-core-spacing-0);--lens-component-chip-small-padding-top:var(--lens-core-spacing-0);--lens-component-chip-small-border-radius:var(--lens-semantic-radius-full);--lens-component-chip-small-height:var(--lens-core-spacing-3);--lens-component-chip-gap:var(--lens-core-spacing-1);--lens-component-chip-selected-active-color:var(--lens-semantic-color-action-secondary-on-secondary);--lens-component-chip-selected-focus-color:var(--lens-semantic-color-action-secondary-on-secondary);--lens-component-chip-selected-hover-border-color:var(--lens-semantic-color-action-primary-hover);--lens-component-chip-selected-hover-color:var(--lens-semantic-color-action-secondary-on-secondary);--lens-component-chip-selected-default-border-color:var(--lens-semantic-color-type-muted);--lens-component-chip-selected-default-color:var(--lens-semantic-color-action-secondary-on-secondary);--lens-component-chip-selected-default-background-color:var(--lens-semantic-color-accent-blue-background);--lens-component-chip-error-icon-color:var(--lens-semantic-color-status-error-default);--lens-component-chip-error-border-color:var(--lens-semantic-color-status-error-default);--lens-component-chip-error-color:var(--lens-semantic-color-status-error-default);--lens-component-chip-error-background-color:var(--lens-semantic-color-background-base);--lens-component-chip-disabled-border-color:var(--lens-semantic-color-action-primary-disabled);--lens-component-chip-disabled-color:var(--lens-semantic-color-type-disabled);--lens-component-chip-disabled-background-color:var(--lens-semantic-color-background-base);--lens-component-chip-active-color:var(--lens-semantic-color-type-default);--lens-component-chip-active-background-color:var(--lens-semantic-color-action-secondary-active-fill);--lens-component-chip-focus-color:var(--lens-semantic-color-type-default);--lens-component-chip-focus-background-color:var(--lens-semantic-color-action-secondary-active-fill);--lens-component-chip-hover-color:var(--lens-semantic-color-type-default);--lens-component-chip-hover-background-color:var(--lens-semantic-color-action-secondary-hover-fill);--lens-component-chip-default-color:var(--lens-semantic-color-type-default);--lens-component-chip-default-background-color:var(--lens-semantic-color-background-base);--lens-component-chip-large-label-letter-spacing:var(--lens-semantic-font-label-lg-letter-spacing);--lens-component-chip-large-icon-width:var(--lens-semantic-icon-size-lg);--lens-component-chip-large-icon-height:var(--lens-semantic-icon-size-lg);--lens-component-chip-large-border-width:var(--lens-semantic-border-width-thin);--lens-component-chip-small-label-letter-spacing:var(--lens-semantic-font-label-sm-letter-spacing);--lens-component-chip-small-icon-width:var(--lens-semantic-icon-size-md);--lens-component-chip-small-icon-height:var(--lens-semantic-icon-size-md);--lens-component-chip-small-border-width:var(--lens-semantic-border-width-thin);--lens-component-chip-large-label-font-weight:var(--lens-semantic-font-label-lg-font-weight);--lens-component-chip-small-label-font-weight:var(--lens-semantic-font-label-sm-font-weight)}.component-page{display:flex;flex-direction:column}.component-header{display:flex;flex-direction:column;gap:var(--lens-core-spacing-4);padding:var(--lens-core-spacing-2) 0;& h1{margin:0!important}}article :is(h1,h2,h3,h4,h5,h6){font-family:Plus Jakarta Sans Variable,sans-serif;font-weight:var(--lens-semantic-font-weight-emphasis);&>a{text-decoration:none;&:hover{text-decoration:underline}}}.component-page h1{margin-top:var(--lens-core-spacing-6);margin-bottom:var(--lens-core-spacing-4);font-size:var(--lens-semantic-font-title-h1-billboard-font-size);line-height:var(--lens-semantic-font-title-h1-billboard-line-height);letter-spacing:var(--lens-semantic-font-title-h1-billboard-letter-spacing)}.component-page h2{margin-top:var(--lens-core-spacing-5);font-size:var(--lens-semantic-font-title-h2-display-font-size);line-height:var(--lens-semantic-font-title-h2-display-line-height);letter-spacing:var(--lens-semantic-font-title-h2-display-letter-spacing)}.component-page h2,.component-page h3{margin-bottom:var(--lens-core-spacing-3)}.component-page h3{margin-top:var(--lens-core-spacing-4);font-size:var(--lens-semantic-font-title-h3-lg-font-size);line-height:var(--lens-semantic-font-title-h3-lg-line-height);letter-spacing:var(--lens-semantic-font-title-h3-lg-letter-spacing)}.component-page h4{margin-bottom:var(--lens-core-spacing-2);font-size:var(--lens-semantic-font-title-h4-md-font-size);line-height:var(--lens-semantic-font-title-h4-md-line-height);letter-spacing:var(--lens-semantic-font-title-h4-md-letter-spacing)}.component-page :is(h1,h2,h3,h4,h5,h6)+p{margin-top:0!important}.component-header>p{font-size:var(--lens-semantic-font-title-h4-md-font-size);font-weight:var(--lens-semantic-font-title-h4-md-font-weight);line-height:var(--lens-semantic-font-title-h4-md-line-height);letter-spacing:var(--lens-semantic-font-title-h4-md-letter-spacing);color:var(--text-muted-color);max-width:700px}.component-header dl,.component-header>p{font-family:Plus Jakarta Sans Variable,sans-serif}.component-header dl{display:flex;flex-direction:row;gap:var(--lens-core-spacing-1-5);align-items:center}.component-header dt{color:var(--text-muted-color);font-size:var(--lens-semantic-font-label-lg-font-size);font-weight:var(--lens-semantic-font-label-lg-font-weight);line-height:var(--lens-semantic-font-label-lg-line-height);letter-spacing:var(--lens-semantic-font-label-lg-letter-spacing)}.component-header dd{padding:0;color:var(--text-primary-color);font-size:var(--lens-semantic-font-label-sm-font-size);font-weight:var(--lens-semantic-font-weight-emphasis);line-height:var(--lens-semantic-font-label-sm-line-height);letter-spacing:var(--lens-semantic-font-label-sm-letter-spacing)}section.page-section{display:flex;flex-direction:column;gap:var(--lens-core-spacing-3)}div.section-header{padding-top:var(--lens-core-spacing-2)}div.layout-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--lens-core-spacing-3);gap:var(--lens-core-spacing-3)}div.grid-block{display:flex;flex-direction:column;gap:var(--lens-core-spacing-2)}div.grid-block--half{grid-column:span 1}div.grid-block--full{grid-column:span 2}@media (max-width:768px){div.layout-grid{grid-template-columns:1fr}div.grid-block--full,div.grid-block--half{grid-column:span 1}div.image-export-container img{width:100%;object-fit:contain}}div.image-export-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--lens-core-spacing-6) var(--lens-core-spacing-2);border-radius:var(--lens-semantic-radius-lg);border:var(--lens-semantic-border-width-thin) solid var(--lens-semantic-color-ui-divider-default);background:var(--lens-semantic-color-background-base)}div.image-section{display:flex;flex-direction:column;gap:var(--lens-core-spacing-2)}div.titled-section{display:flex;flex-direction:column;gap:var(--lens-core-spacing-1)}div.grid-block:has(>.component-chip){flex-direction:row;gap:var(--lens-core-spacing-1)}.component-page .component-chip{display:inline-flex;align-items:center;gap:var(--lens-component-chip-gap);background-color:var(--lens-component-chip-default-background-color);color:var(--lens-component-chip-default-color);border-color:var(--lens-component-chip-default-border-color);height:var(--lens-component-chip-large-height);border-radius:var(--lens-component-chip-large-border-radius);border-width:var(--lens-component-chip-large-border-width);border-style:var(--lens-component-chip-large-border-style);padding:var(--lens-component-chip-large-padding-top) var(--lens-component-chip-large-padding-right) var(--lens-component-chip-large-padding-bottom) var(--lens-component-chip-large-padding-left);font-size:var(--lens-component-chip-large-label-font-size);line-height:var(--lens-component-chip-large-label-line-height);font-weight:var(--lens-component-chip-large-label-font-weight);letter-spacing:var(--lens-component-chip-large-label-letter-spacing)}.component-page a.component-chip{text-decoration:none}.component-page div.component-chip{background-color:var(--lens-component-chip-disabled-background-color);color:var(--lens-component-chip-disabled-color);border-color:var(--lens-component-chip-disabled-border-color)}.component-page a.component-chip:hover{background-color:var(--lens-component-chip-hover-background-color);color:var(--lens-component-chip-hover-color);border-color:var(--lens-component-chip-hover-border-color)}.component-page a.component-chip:active{background-color:var(--lens-component-chip-active-background-color);color:var(--lens-component-chip-active-color);border-color:var(--lens-component-chip-active-border-color)}.component-page a.component-chip:focus{background-color:var(--lens-component-chip-focus-background-color);color:var(--lens-component-chip-focus-color);border-color:var(--lens-component-chip-focus-border-color);box-shadow:var(--lens-semantic-shadow-focus)}.component-page .example-section{display:inline-flex}.shiki code span{color:var(--shiki-light)}.dark .shiki code span{color:var(--shiki-dark)}.fd-codeblock pre>*{display:grid;font-size:13px}.shiki code .diff.remove{background-color:var(--fd-diff-remove-color);opacity:.7}.shiki code .diff:before{position:absolute;left:6px}.shiki code .diff.remove:before{content:"-";color:var(--fd-diff-remove-symbol-color)}.shiki code .diff.add{background-color:var(--fd-diff-add-color)}.shiki code .diff.add:before{content:"+";color:var(--fd-diff-add-symbol-color)}.shiki code .diff{margin:0 -16px;padding:0 16px;position:relative}.shiki .highlighted{margin:0 -16px;padding:0 16px}.shiki .highlighted,.shiki .highlighted-word{background-color:color-mix(in oklab,var(--color-fd-primary) 10%,transparent)}.shiki .highlighted-word{padding:1px 2px;margin:-1px -3px;border:1px solid color-mix(in oklab,var(--color-fd-primary) 50%,transparent);border-radius:2px}:root{--monospace-font:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}html.light{--site-background:#fff;--text-primary-color:var(--lens-semantic-color-type-default);--text-muted-color:var(--lens-semantic-color-type-muted);--hover-highlight:var(--lens-core-color-gray-200);--code-bg:var(--lens-core-color-gray-100);--border-strong:var(--lens-core-color-gray-400);--border-faint:#f1f1f1;dialog:-internal-dialog-in-top-layer::-webkit-backdrop{background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}dialog:-internal-dialog-in-top-layer::backdrop{background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}html.dark{--site-background:#232323;--text-primary-color:var(--lens-semantic-color-type-inverse);--text-muted-color:var(--lens-core-color-gray-400);--hover-highlight:var(--lens-core-color-gray-800);--code-bg:#1b1b1b;--border-strong:var(--lens-core-color-gray-700);--border-faint:#2d2d2d;*{border-color:var(--lens-core-color-gray-800)}dialog:-internal-dialog-in-top-layer::-webkit-backdrop{background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}dialog:-internal-dialog-in-top-layer::backdrop{background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}body{background-color:var(--site-background);margin:0}body,button{font-family:Plus Jakarta Sans Variable,sans-serif}.text-primary,a,p{color:var(--text-primary-color)}article img{max-width:100%;height:auto}article p>img:only-child{margin:0}article table{border-collapse:collapse!important}article table :is(td,th){&:first-child{padding-left:10px}}article table :is(thead tr,tbody tr:nth-child(2n)) :is(td,th){background-color:var(--lens-core-color-gray-200)}figure.fd-codeblock{width:auto;margin:var(--lens-core-spacing-1) 0;background-color:var(--lens-core-color-gray-100);border-radius:8px;position:relative;button{display:none;background-color:#fff;border:none;cursor:pointer;margin-right:0;border-radius:10px;position:absolute;top:8px;right:8px;z-index:1;padding:8px;svg{width:14px;height:14px;&:first-child{display:none}}&:active{svg:first-child{display:block}svg:last-child{display:none}}}&:hover{button{display:block}}&>div:has(figcaption){background-color:rgba(0,0,0,.03);padding-top:var(--lens-core-spacing-1);padding-right:var(--lens-core-spacing-1)}pre{padding:16px;span{color:var(--shiki-light);&.highlighted{background-color:var(--lens-core-color-gray-200);margin:0 -16px;padding:0 16px}}}}.prose :is(h1,h2,h3,h4,h5,h6){svg{opacity:0;margin-left:4px;color:var(--lens-core-color-gray-400);width:16px;height:16px}&:hover{svg{opacity:1}}:nth-child(n+2){margin-top:30px}}.prose table{border-radius:8px;overflow:hidden;td,th{padding:10px;font-size:14px}}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/plus-jakarta-sans-cyrillic-ext-wght-normal.4c28e6c8.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/plus-jakarta-sans-vietnamese-wght-normal.9ba5d91f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/plus-jakarta-sans-latin-ext-wght-normal.a048183b.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/plus-jakarta-sans-latin-wght-normal.be6419ff.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/fira-code-cyrillic-ext-wght-normal.b7d8c4dc.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/fira-code-cyrillic-wght-normal.4dc13db7.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/fira-code-greek-ext-wght-normal.0e162810.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/fira-code-greek-wght-normal.84a1e140.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/fira-code-latin-ext-wght-normal.a67fc6db.woff2) format("woff2-variations");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/fira-code-latin-wght-normal.fa8941cc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}