@keyframes x-fade-in{0%{opacity:0}to{opacity:1}}@keyframes x-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-3px)}80%{transform:translateX(2px)}}@keyframes x-checkmark{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@font-face{font-family:"Chirp";src:url(/fonts/chirp-regular-web.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Chirp";src:url(/fonts/chirp-medium-web.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Chirp";src:url(/fonts/chirp-bold-web.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Chirp";src:url(/fonts/chirp-heavy-web.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--x-black:#000;--x-white:#fff;--x-neutral-000:#f2f2f2;--x-neutral-050:#ebebeb;--x-neutral-100:#d9d9d9;--x-neutral-200:#ccc;--x-neutral-300:#b2b2b2;--x-neutral-400:#999;--x-neutral-500:gray;--x-neutral-600:#666;--x-neutral-700:#4d4d4d;--x-neutral-800:#333;--x-neutral-900:#262626;--x-neutral-1000:#141414;--x-neutral-1100:#0d0d0d;--x-blue-000:#eafaff;--x-blue-050:#d7f6ff;--x-blue-100:#bff2ff;--x-blue-200:#97e3ff;--x-blue-300:#6bc9fb;--x-blue-400:#43b3f6;--x-blue-500:#1d9bf0;--x-blue-600:#0083eb;--x-blue-700:#006fd6;--x-blue-800:#005ac2;--x-blue-900:#003886;--x-blue-1000:#00154a;--x-blue-1100:#02113d;--x-green-000:#edfff9;--x-green-050:#dbf8eb;--x-green-100:#c2f1dc;--x-green-200:#92e3bf;--x-green-300:#61d6a3;--x-green-400:#31c88e;--x-green-500:#00ba7c;--x-green-600:#009c64;--x-green-700:#007e50;--x-green-800:#00613d;--x-green-900:#004329;--x-green-1000:#00251a;--x-green-1100:#002218;--x-red-000:#fff0f1;--x-red-050:#fedee3;--x-red-100:#fdc9ce;--x-red-200:#fb9fa8;--x-red-300:#f87580;--x-red-400:#f64b5c;--x-red-500:#f4212e;--x-red-600:#d11a28;--x-red-700:#ae1425;--x-red-800:#8a0d20;--x-red-900:#67070f;--x-red-1000:#440004;--x-red-1100:#3d0105;--x-orange-000:#fef5ec;--x-orange-050:#ffeddb;--x-orange-100:#ffe0c2;--x-orange-200:#ffc692;--x-orange-300:#ffad61;--x-orange-400:#ff9331;--x-orange-500:#ff7a00;--x-orange-600:#d86000;--x-orange-700:#b04500;--x-orange-800:#892b00;--x-orange-900:#692100;--x-orange-1000:#491600;--x-orange-1100:#3c1201;--x-yellow-000:#fffdea;--x-yellow-050:#fffed7;--x-yellow-100:#fffec0;--x-yellow-200:#fff595;--x-yellow-300:#ffeb6b;--x-yellow-400:#ffe042;--x-yellow-500:#ffd400;--x-yellow-600:#dcab00;--x-yellow-700:#b88200;--x-yellow-800:#955900;--x-yellow-900:#6f3e00;--x-yellow-1000:#482300;--x-yellow-1100:#3d1e02;--x-purple-000:#f5f3ff;--x-purple-050:#ece8ff;--x-purple-100:#dfd8ff;--x-purple-200:#c5b7ff;--x-purple-300:#ac97ff;--x-purple-400:#9276ff;--x-purple-500:#7856ff;--x-purple-600:#6545db;--x-purple-700:#5234b7;--x-purple-800:#3f2292;--x-purple-900:#2c116e;--x-purple-1000:#19004a;--x-purple-1100:#160634;--x-plum-000:#ffefff;--x-plum-050:#fae0fa;--x-plum-100:#f4cdf5;--x-plum-200:#e9a7eb;--x-plum-300:#df82e0;--x-plum-400:#d45cd6;--x-plum-500:#c936cc;--x-plum-600:#ab2bae;--x-plum-700:#8d2090;--x-plum-800:#701671;--x-plum-900:#520b53;--x-plum-1000:#340035;--x-plum-1100:#2d032d;--x-magenta-000:#fff1f8;--x-magenta-050:#ffdded;--x-magenta-100:#fec7e1;--x-magenta-200:#fd9bc9;--x-magenta-300:#fb70b0;--x-magenta-400:#fa4498;--x-magenta-500:#f91880;--x-magenta-600:#d4136d;--x-magenta-700:#af0e5a;--x-magenta-800:#890a46;--x-magenta-900:#640533;--x-magenta-1000:#3f001f;--x-magenta-1100:#37011c;--x-teal-000:#e9feff;--x-teal-050:#d1f8fa;--x-teal-100:#b3f1f4;--x-teal-200:#78e4e8;--x-teal-300:#3cd6dd;--x-teal-400:#00c9d1;--x-teal-500:#00afb6;--x-teal-600:#009399;--x-teal-700:#00777c;--x-teal-800:#005a5f;--x-teal-900:#003e42;--x-teal-1000:#002225;--x-teal-1100:#022023;--x-black-00:#0000;--x-black-02:#00000005;--x-black-04:#0000000a;--x-black-08:#00000014;--x-black-10:#0000001a;--x-black-15:#00000026;--x-black-20:#0003;--x-black-30:#0000004d;--x-black-40:#0006;--x-black-50:#00000080;--x-black-60:#0009;--x-black-70:#000000b3;--x-black-80:#000c;--x-black-85:#000000d9;--x-black-90:#000000e6;--x-black-95:#000000f2;--x-white-00:#fff0;--x-white-02:#ffffff05;--x-white-04:#ffffff0a;--x-white-08:#ffffff14;--x-white-10:#ffffff1a;--x-white-15:#ffffff26;--x-white-20:#fff3;--x-white-30:#ffffff4d;--x-white-40:#fff6;--x-white-50:#ffffff80;--x-white-60:#fff9;--x-white-70:#ffffffb3;--x-white-80:#fffc;--x-white-85:#ffffffd9;--x-white-90:#ffffffe6;--x-white-95:#fffffff2;--x-font-sans:"Chirp", TwitterChirp, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--x-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--x-radius-xs:4px;--x-radius-sm:8px;--x-radius-base:12px;--x-radius-md:16px;--x-radius-lg:24px;--x-radius-xl:32px;--x-radius-full:9999px;--x-text-title1:34px;--x-leading-title1:40px;--x-text-title2:30px;--x-leading-title2:36px;--x-text-title3:26px;--x-leading-title3:32px;--x-text-title4:23px;--x-leading-title4:28px;--x-text-headline1:20px;--x-leading-headline1:24px;--x-text-headline2:17px;--x-leading-headline2:20px;--x-text-body:15px;--x-leading-body:20px;--x-text-subtext1:14px;--x-leading-subtext1:16px;--x-text-subtext2:13px;--x-leading-subtext2:16px;--x-text-subtext3:11px;--x-leading-subtext3:12px;--x-bg-primary:var(--x-white);--x-bg-secondary:var(--x-neutral-000);--x-bg-tertiary:var(--x-neutral-050);--x-bg-sheets:var(--x-white);--x-bg-inputs:var(--x-black-04);--x-bg-modal:var(--x-white);--x-bg-transparent:transparent;--x-bg-destructive:var(--x-red-050);--x-bg-success:var(--x-green-000);--x-bg-info:var(--x-blue-000);--x-bg-warning:var(--x-yellow-000);--x-bg-subscribe:var(--x-plum-050);--x-fg-primary:var(--x-black);--x-fg-secondary:var(--x-black-60);--x-fg-tertiary:var(--x-black-30);--x-fg-inverted:var(--x-white);--x-fg-on-color:var(--x-white);--x-fg-brand:var(--x-blue-500);--x-fg-destructive:var(--x-red-500);--x-fg-success:var(--x-green-500);--x-fg-warning:var(--x-yellow-500);--x-fg-subscribe:var(--x-plum-500);--x-border-normal:var(--x-black-15);--x-border-hover:var(--x-black-20);--x-border-active:var(--x-black-30);--x-border-media:var(--x-black-04);--x-border-elevated:#fff3;--x-border-destructive:var(--x-red-500);--x-border-destructive-light:var(--x-red-100);--x-btn-primary:var(--x-black);--x-btn-primary-hover:var(--x-black-80);--x-btn-primary-pressed:var(--x-black-70);--x-btn-secondary:var(--x-neutral-050);--x-btn-secondary-hover:var(--x-neutral-100);--x-btn-secondary-pressed:var(--x-neutral-200);--x-btn-tertiary:var(--x-black-04);--x-btn-tertiary-hover:var(--x-black-08);--x-btn-tertiary-pressed:var(--x-black-15);--x-btn-ghost-hover:var(--x-black-04);--x-btn-ghost-pressed:var(--x-black-15);--x-btn-inverted:var(--x-white);--x-btn-inverted-hover:var(--x-white-90);--x-btn-inverted-pressed:var(--x-white-80);--x-btn-brand:var(--x-blue-500);--x-btn-brand-hover:var(--x-blue-600);--x-btn-brand-pressed:var(--x-blue-700);--x-btn-destructive:var(--x-red-500);--x-btn-destructive-hover:var(--x-red-600);--x-btn-destructive-pressed:var(--x-red-700);--x-hover-subtle:var(--x-black-04);--x-overlay-normal:var(--x-black-20);--x-overlay-strong:var(--x-black-40);--x-toast-bg:#2229;--x-tooltip-bg:var(--x-neutral-800);--x-tooltip-fg:var(--x-white);--x-shadow-sm:0 1px 2px #0000000d;--x-shadow-md:0 4px 12px #00000014;--x-shadow-lg:0 8px 24px #0000001f;--x-shadow-toast:0 8px 32px #0003;--x-ring:var(--x-blue-500);--x-shadow-focus:0 0 0 2px color-mix(in srgb, var(--x-ring) 75%, transparent);--x-shadow-focus-destructive:0 0 0 2px color-mix(in srgb, var(--x-border-destructive) 80%, transparent);--x-fg-alpha-00:#0000;--x-fg-alpha-05:#0000000d;--x-fg-alpha-10:#0000001a;--x-fg-alpha-15:#00000026;--x-fg-alpha-20:#0003;--x-fg-alpha-30:#0000004d;--x-fg-alpha-40:#0006;--x-fg-alpha-50:#00000080;--x-fg-alpha-60:#0009;--x-fg-alpha-70:#000000b3;--x-fg-alpha-80:#000c;--x-fg-alpha-85:#000000d9;--x-fg-alpha-90:#000000e6;--x-fg-alpha-95:#000000f2;--x-fg-alpha-100:#000;--x-bg-alpha-00:#fff0;--x-bg-alpha-05:#ffffff0d;--x-bg-alpha-10:#ffffff1a;--x-bg-alpha-15:#ffffff26;--x-bg-alpha-20:#fff3;--x-bg-alpha-30:#ffffff4d;--x-bg-alpha-40:#fff6;--x-bg-alpha-50:#ffffff80;--x-bg-alpha-60:#fff9;--x-bg-alpha-70:#ffffffb3;--x-bg-alpha-80:#fffc;--x-bg-alpha-85:#ffffffd9;--x-bg-alpha-90:#ffffffe6;--x-bg-alpha-95:#fffffff2;--x-bg-alpha-100:#fff;--x-illustration-panel:var(--x-neutral-100);--x-illustration-track:var(--x-neutral-100)}.dark{--x-blue-000:#02113d;--x-blue-050:#00154a;--x-blue-100:#003886;--x-blue-200:#005ac2;--x-blue-300:#006fd6;--x-blue-400:#0083eb;--x-blue-500:#1d9bf0;--x-blue-600:#43b3f6;--x-blue-700:#6bc9fb;--x-blue-800:#97e3ff;--x-blue-900:#bff2ff;--x-blue-1000:#d7f6ff;--x-blue-1100:#eafaff;--x-green-000:#002218;--x-green-050:#00251a;--x-green-100:#004329;--x-green-200:#00613d;--x-green-300:#007e50;--x-green-400:#009c64;--x-green-500:#00ba7c;--x-green-600:#31c88e;--x-green-700:#61d6a3;--x-green-800:#92e3bf;--x-green-900:#c2f1dc;--x-green-1000:#dbf8eb;--x-green-1100:#edfff9;--x-red-000:#3d0105;--x-red-050:#440004;--x-red-100:#67070f;--x-red-200:#8a0d20;--x-red-300:#ae1425;--x-red-400:#d11a28;--x-red-500:#f4212e;--x-red-600:#f64b5c;--x-red-700:#f87580;--x-red-800:#fb9fa8;--x-red-900:#fdc9ce;--x-red-1000:#fedee3;--x-red-1100:#fff0f1;--x-orange-000:#3c1201;--x-orange-050:#491600;--x-orange-100:#692100;--x-orange-200:#892b00;--x-orange-300:#b04500;--x-orange-400:#d86000;--x-orange-500:#ff7a00;--x-orange-600:#ff9331;--x-orange-700:#ffad61;--x-orange-800:#ffc692;--x-orange-900:#ffe0c2;--x-orange-1000:#ffeddb;--x-orange-1100:#fef5ec;--x-yellow-000:#3d1e02;--x-yellow-050:#482300;--x-yellow-100:#6f3e00;--x-yellow-200:#955900;--x-yellow-300:#b88200;--x-yellow-400:#dcab00;--x-yellow-500:#ffd400;--x-yellow-600:#ffe042;--x-yellow-700:#ffeb6b;--x-yellow-800:#fff595;--x-yellow-900:#fffec0;--x-yellow-1000:#fffed7;--x-yellow-1100:#fffdea;--x-purple-000:#160634;--x-purple-050:#19004a;--x-purple-100:#2c116e;--x-purple-200:#3f2292;--x-purple-300:#5234b7;--x-purple-400:#6545db;--x-purple-500:#7856ff;--x-purple-600:#9276ff;--x-purple-700:#ac97ff;--x-purple-800:#c5b7ff;--x-purple-900:#dfd8ff;--x-purple-1000:#ece8ff;--x-purple-1100:#f5f3ff;--x-plum-000:#2d032d;--x-plum-050:#340035;--x-plum-100:#520b53;--x-plum-200:#701671;--x-plum-300:#8d2090;--x-plum-400:#ab2bae;--x-plum-500:#c936cc;--x-plum-600:#d45cd6;--x-plum-700:#df82e0;--x-plum-800:#e9a7eb;--x-plum-900:#f4cdf5;--x-plum-1000:#fae0fa;--x-plum-1100:#ffefff;--x-magenta-000:#37011c;--x-magenta-050:#3f001f;--x-magenta-100:#640533;--x-magenta-200:#890a46;--x-magenta-300:#af0e5a;--x-magenta-400:#d4136d;--x-magenta-500:#f91880;--x-magenta-600:#fa4498;--x-magenta-700:#fb70b0;--x-magenta-800:#fd9bc9;--x-magenta-900:#fec7e1;--x-magenta-1000:#ffdded;--x-magenta-1100:#fff1f8;--x-teal-000:#022023;--x-teal-050:#002225;--x-teal-100:#003e42;--x-teal-200:#005a5f;--x-teal-300:#00777c;--x-teal-400:#009399;--x-teal-500:#00afb6;--x-teal-600:#00c9d1;--x-teal-700:#3cd6dd;--x-teal-800:#78e4e8;--x-teal-900:#b3f1f4;--x-teal-1000:#d1f8fa;--x-teal-1100:#e9feff;--x-bg-primary:var(--x-black);--x-bg-secondary:var(--x-neutral-1000);--x-bg-tertiary:var(--x-neutral-900);--x-bg-modal:var(--x-neutral-1000);--x-bg-sheets:var(--x-neutral-1000);--x-bg-inputs:var(--x-white-08);--x-bg-transparent:transparent;--x-bg-destructive:var(--x-red-050);--x-bg-success:var(--x-green-000);--x-bg-info:var(--x-blue-000);--x-bg-warning:var(--x-yellow-000);--x-bg-subscribe:var(--x-plum-050);--x-fg-primary:var(--x-white);--x-fg-secondary:var(--x-white-60);--x-fg-tertiary:var(--x-white-30);--x-fg-inverted:var(--x-black);--x-fg-on-color:var(--x-white);--x-fg-brand:var(--x-blue-500);--x-fg-destructive:var(--x-red-500);--x-fg-success:var(--x-green-500);--x-fg-warning:var(--x-yellow-500);--x-fg-subscribe:var(--x-plum-500);--x-border-normal:var(--x-white-15);--x-border-hover:var(--x-white-20);--x-border-active:var(--x-white-30);--x-border-media:var(--x-white-04);--x-border-elevated:#fff3;--x-border-destructive:var(--x-red-500);--x-border-destructive-light:var(--x-red-100);--x-btn-primary:var(--x-white);--x-btn-primary-hover:var(--x-white-80);--x-btn-primary-pressed:var(--x-white-70);--x-btn-secondary:var(--x-neutral-900);--x-btn-secondary-hover:var(--x-neutral-800);--x-btn-secondary-pressed:var(--x-neutral-700);--x-btn-tertiary:var(--x-white-10);--x-btn-tertiary-hover:var(--x-white-15);--x-btn-tertiary-pressed:var(--x-white-20);--x-btn-ghost-hover:var(--x-white-08);--x-btn-ghost-pressed:var(--x-white-15);--x-btn-inverted:var(--x-black);--x-btn-inverted-hover:var(--x-black-90);--x-btn-inverted-pressed:var(--x-black-80);--x-btn-brand:var(--x-blue-500);--x-btn-brand-hover:var(--x-blue-600);--x-btn-brand-pressed:var(--x-blue-700);--x-btn-destructive:var(--x-red-500);--x-btn-destructive-hover:var(--x-red-600);--x-btn-destructive-pressed:var(--x-red-700);--x-hover-subtle:var(--x-white-08);--x-overlay-normal:var(--x-black-40);--x-overlay-strong:var(--x-black-80);--x-toast-bg:#2229;--x-tooltip-bg:var(--x-neutral-300);--x-tooltip-fg:var(--x-black);--x-shadow-sm:0 1px 2px #0000001a;--x-shadow-md:0 4px 12px #00000026;--x-shadow-lg:0 8px 24px #0003;--x-shadow-toast:0 8px 32px #00000059;--x-ring:var(--x-blue-500);--x-shadow-focus:0 0 0 2px color-mix(in srgb, var(--x-ring) 75%, transparent);--x-shadow-focus-destructive:0 0 0 2px color-mix(in srgb, var(--x-border-destructive) 80%, transparent);--x-fg-alpha-00:#fff0;--x-fg-alpha-05:#ffffff0d;--x-fg-alpha-10:#ffffff1a;--x-fg-alpha-15:#ffffff26;--x-fg-alpha-20:#fff3;--x-fg-alpha-30:#ffffff4d;--x-fg-alpha-40:#fff6;--x-fg-alpha-50:#ffffff80;--x-fg-alpha-60:#fff9;--x-fg-alpha-70:#ffffffb3;--x-fg-alpha-80:#fffc;--x-fg-alpha-85:#ffffffd9;--x-fg-alpha-90:#ffffffe6;--x-fg-alpha-95:#fffffff2;--x-fg-alpha-100:#fff;--x-bg-alpha-00:#0000;--x-bg-alpha-05:#0000000d;--x-bg-alpha-10:#0000001a;--x-bg-alpha-15:#00000026;--x-bg-alpha-20:#0003;--x-bg-alpha-30:#0000004d;--x-bg-alpha-40:#0006;--x-bg-alpha-50:#00000080;--x-bg-alpha-60:#0009;--x-bg-alpha-70:#000000b3;--x-bg-alpha-80:#000c;--x-bg-alpha-85:#000000d9;--x-bg-alpha-90:#000000e6;--x-bg-alpha-95:#000000f2;--x-bg-alpha-100:#000;--x-illustration-panel:var(--x-neutral-900);--x-illustration-track:var(--x-neutral-1000)}.dark,:root{--x-ring:var(--x-fg-primary);--x-fg-brand:var(--x-fg-primary);--x-btn-brand:var(--x-btn-primary);--x-btn-brand-hover:var(--x-btn-primary-hover);--x-btn-brand-pressed:var(--x-btn-primary-pressed)}:root{--x-tile-bg:var(--x-black-08);--x-tile-border:var(--x-black-10)}.dark{--x-tile-bg:var(--x-white-08);--x-tile-border:var(--x-white-10)}.font-branded,body,h1,h2,h3,html{font-family:var(--x-font-sans)}#page-title,mdx-content h1{color:var(--x-fg-primary)}mdx-content h2{font-size:var(--x-text-title4)!important;line-height:var(--x-leading-title4)!important;letter-spacing:-.005em}#content-area .prose h3,mdx-content h3{font-family:var(--x-font-sans);font-size:var(--x-text-headline1)!important;line-height:var(--x-leading-headline1)!important;font-weight:700!important}#content-area .prose h4,#content-area .prose h5,mdx-content h4,mdx-content h5{font-family:var(--x-font-sans);font-size:var(--x-text-headline2)!important;line-height:var(--x-leading-headline2)!important;font-weight:700!important}#content-area .prose,mdx-content{font-size:var(--x-text-body);line-height:22px}#content-area .prose h1,#content-area .prose h2,#page-title,mdx-content h1,mdx-content h2{font-family:var(--x-font-sans);font-weight:800!important}#content-area .prose h1,#page-title,mdx-content h1{font-size:var(--x-text-title1)!important;line-height:var(--x-leading-title1)!important;letter-spacing:-.01em}#content-area .prose h2{font-size:var(--x-text-title4)!important;line-height:var(--x-leading-title4)!important}#header .prose,#header p{font-size:var(--x-text-headline2)!important;line-height:24px!important;color:var(--x-fg-secondary)}#content-area .prose li a,#content-area .prose p a,#content-area .prose td a,mdx-content li a,mdx-content p a,mdx-content td a{color:var(--x-fg-primary)!important;font-weight:500;text-decoration:underline;text-decoration-color:var(--x-border-active);text-underline-offset:3px;transition:text-decoration-color 120ms ease}#content-area .prose li a:hover,#content-area .prose p a:hover,#content-area .prose td a:hover,mdx-content li a:hover,mdx-content p a:hover,mdx-content td a:hover{text-decoration-color:var(--x-fg-primary)}#content-area .prose table th,mdx-content table th{font-size:var(--x-text-subtext2);font-weight:700;color:var(--x-fg-secondary)}#content-area .prose hr,#content-area .prose table td,#content-area .prose table th{border-color:var(--x-border-normal)}#content-area .prose tbody tr,mdx-content tbody tr{transition:background 120ms ease}#content-area .prose tbody tr:hover,mobile-nav-tabs-item:hover{background:var(--x-hover-subtle)}#content-area .prose blockquote,mdx-content blockquote{border-left:2px solid var(--x-border-active);color:var(--x-fg-secondary)}#content-area .prose img,accordion-group,expandable,mdx-content img,mermaid,tabs{border-radius:var(--x-radius-base)}#content-area .prose .x-surface img,#content-area .prose [class~=card] img,mdx-content .x-surface img,mdx-content [class~=card] img{border-radius:0}#content-area .prose :not(pre)>code{background:var(--x-bg-inputs);border:1px solid var(--x-border-normal);border-radius:var(--x-radius-xs);padding:.1em .4em;font-size:.875em}#content-area .prose h1,#content-area .prose h2,#content-area .prose h3{text-wrap:balance}#content-area .prose p,mdx-content p{text-wrap:pretty}eyebrow{font-size:var(--x-text-subtext2)!important;line-height:var(--x-leading-subtext2)!important;font-weight:700;text-transform:none}.font-branded{font-weight:800;letter-spacing:-.01em}::selection{background:color-mix(in srgb,var(--x-fg-primary) 25%,transparent)}callout,card,code-block,code-group{border-radius:var(--x-radius-md)!important}[data-component-part=update-label],nav-tag-pill{border-radius:var(--x-radius-full)!important}@supports (corner-shape:squircle){#search-bar-entry,#topbar-cta-button,accordion-group,callout,card,code-block,code-group,frame,tabs{corner-shape:squircle}}card{box-shadow:var(--x-shadow-sm)}#page-context-menu{box-shadow:var(--x-shadow-md)}@media (prefers-reduced-motion:reduce){*,::after,::before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:0;box-shadow:var(--x-shadow-focus)}html{background:var(--x-bg-primary);scrollbar-color:var(--x-black-20) transparent}#navbar{border-bottom:1px solid var(--x-border-normal);background:color-mix(in srgb,var(--x-bg-primary) 80%,transparent)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#navbar>:nth-child(2){max-width:none!important;margin-left:0!important;margin-right:0!important}#topbar-cta-button{background:0 0!important;border:0!important}#topbar-cta-button>a,#topbar-cta-button>button{border-radius:var(--x-radius-full)!important;background:var(--x-btn-primary)!important;border:0!important;opacity:1!important;transition:background 120ms ease}#topbar-cta-button>a:hover,#topbar-cta-button>button:hover{background:var(--x-btn-primary-hover)!important;opacity:1!important}#topbar-cta-button *{color:var(--x-fg-inverted)!important;font-weight:700;font-size:var(--x-text-subtext1)}#search-bar-entry,#search-bar-entry-mobile{border-radius:var(--x-radius-full)!important;background:var(--x-bg-inputs)!important;border:1px solid var(--x-border-normal)!important;transition:border-color 120ms ease}#search-bar-entry-mobile:hover,#search-bar-entry:hover{border-color:var(--x-border-hover)!important}#sidebar{left:0!important}#sidebar-content a,#sidebar-content button{color:var(--x-fg-secondary)!important}#sidebar-content a *,#sidebar-content button *{color:var(--x-fg-secondary)!important;transition:color 120ms ease}#sidebar-content a:hover,#sidebar-content a:hover *,#sidebar-content button:hover,#sidebar-content button:hover *{color:var(--x-fg-primary)!important}#sidebar-content a[aria-current=page],#sidebar-content a[aria-current=page] *,#sidebar-content a[data-active=true],#sidebar-content a[data-active=true] *{color:var(--x-fg-primary)!important;font-weight:700}sidebar-group-header{color:var(--x-fg-primary);font-weight:700;font-size:var(--x-text-subtext2)}#sidebar-content button>svg:first-of-type{align-self:center}#mobile-nav,.card,card{border-color:var(--x-border-normal)!important}#mobile-nav{background:color-mix(in srgb,var(--x-bg-primary) 85%,transparent)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}#mobile-nav-content{background:var(--x-bg-primary)}#mobile-nav a,#mobile-nav button,mobile-nav-tabs-item,nav-tabs-item{border-radius:var(--x-radius-full);transition:background 120ms ease,color 120ms ease}#mobile-nav a,#mobile-nav button{border-radius:var(--x-radius-sm)}#mobile-nav a:hover,#mobile-nav button:hover,mdx-content tbody tr:hover{background:var(--x-hover-subtle)}toc-item{font-size:var(--x-text-subtext1);line-height:20px}.card,card{transition:border-color 120ms ease,background 120ms ease}[class~=card][role=link]:hover,a[class~=card]:hover{border-color:var(--x-border-hover)!important;background:var(--x-hover-subtle)}div[class~=card]:not([role=link]){background:var(--x-tile-bg)!important;border:1px solid transparent!important;box-shadow:none!important}div[class~=card]:not([role=link]) [data-component-part=card-content-container]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:16px;row-gap:2px;align-items:start;padding:16px 20px}div[class~=card]:not([role=link]) [data-component-part=card-icon]{grid-row:1/span 2;margin-top:2px}div[class~=card]:not([role=link]) [data-component-part=card-title]{grid-column:2;margin-top:0!important}div[class~=card]:not([role=link]) [data-component-part=card-content]{grid-column:2;font-size:var(--x-text-subtext1);line-height:20px}.x-card-vertical div[class~=card]:not([role=link]) [data-component-part=card-content-container]{display:block;padding:24px}.x-card-vertical div[class~=card]:not([role=link]) [data-component-part=card-title]{margin-top:16px!important}.x-card-vertical div[class~=card]:not([role=link]) [data-component-part=card-content]{font-size:var(--x-text-body);line-height:22px;margin-top:4px}.group\/card .flex{align-items:center}code-block,code-group{border:1px solid var(--x-border-normal);background:var(--x-bg-secondary)}mdx-content :not(pre)>code{border-radius:var(--x-radius-xs);background:var(--x-bg-inputs);border:1px solid var(--x-border-normal);padding:.1em .4em;font-size:.875em}callout,footer,mdx-content hr,mdx-content table td,mdx-content table th,pagination-next,pagination-prev,update{border-color:var(--x-border-normal)}pagination-next,pagination-prev{border-radius:var(--x-radius-md)}[data-component-part=update-label]{background-color:var(--x-fg-primary);color:var(--x-bg-primary)!important;font-weight:700;font-size:var(--x-text-subtext2)}@font-face{font-family:"JetBrains Mono";src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap}code,kbd,pre,samp{font-family:var(--x-font-mono)}[data-component-part=code-block-root]{border:0!important;border-radius:0!important}[data-component-part=code-block-header]{border-bottom:1px solid var(--x-border-normal)}[data-component-part=code-block-header-filename]{font-family:var(--x-font-mono);font-size:var(--x-text-subtext2);color:var(--x-fg-secondary)}#feedback-form-cancel,#feedback-thumbs-down,#feedback-thumbs-up,#page-context-menu>button{border-color:var(--x-border-normal)!important;transition:background 120ms ease,border-color 120ms ease,color 120ms ease}#feedback-form-cancel,#feedback-thumbs-down,#feedback-thumbs-up{border-radius:var(--x-radius-full)!important}#feedback-form-cancel:hover,#feedback-thumbs-down:hover,#feedback-thumbs-up:hover{background:var(--x-btn-tertiary-hover)!important;border-color:var(--x-border-hover)!important}#page-context-menu{background:0 0!important;border:0!important;box-shadow:none!important}#page-context-menu>button{color:var(--x-fg-secondary)}#page-context-menu>button:hover{background:var(--x-btn-tertiary-hover)!important;color:var(--x-fg-primary)}#page-context-menu-button{border-radius:var(--x-radius-full) 0 0 var(--x-radius-full)!important}#page-context-menu>button:last-child:not(:only-child){border-radius:0 var(--x-radius-full) var(--x-radius-full) 0!important}#page-context-menu>button:only-child{border-radius:var(--x-radius-full)!important}#feedback-form-submit,.form button,.form input[type=submit]{border-radius:var(--x-radius-full)!important;background:var(--x-btn-primary)!important;color:var(--x-fg-inverted)!important;font-weight:700;border:0!important;transition:background 120ms ease}#feedback-form-submit:hover,.form button:hover,.form input[type=submit]:hover{background:var(--x-btn-primary-hover)!important}[data-component-part=tabs-list]{border-bottom-color:var(--x-border-normal)}[data-component-part=tab-button]{font-weight:500;font-size:var(--x-text-body);background:0 0!important}[data-component-part=tab-button]:hover,navbar-link:hover{color:var(--x-fg-primary)}[data-component-part=tab-button][aria-selected=true],[data-component-part=tab-button][data-active=true]{color:var(--x-fg-primary)!important;font-weight:700;border-color:var(--x-fg-primary)!important}nav-tabs-item:hover{color:var(--x-fg-primary)}[data-component-part=tab-button],navbar-link{color:var(--x-fg-secondary);transition:color 120ms ease}#changelog-filters-content,#localization-select-content,#multi-view-dropdown,[role=menu],nav-dropdown-content,nav-dropdown-products-selector-content{background:var(--x-bg-modal)!important;border:1px solid var(--x-border-elevated)!important;border-radius:var(--x-radius-md)!important;box-shadow:var(--x-shadow-md)!important}#localization-select-item,[role=menuitem],nav-dropdown-item,nav-dropdown-products-selector-item{border-radius:var(--x-radius-sm);transition:background 120ms ease}#localization-select-item:hover,#sidebar-content a:hover,#sidebar-content button:hover,[data-component-part=accordion-button]:hover,[role=menuitem]:hover,nav-dropdown-item:hover,nav-dropdown-products-selector-item:hover,nav-tabs-item:hover{background:var(--x-hover-subtle)}nav-dropdown-item-title,nav-dropdown-products-selector-item-title{font-size:var(--x-text-subtext1);font-weight:700;color:var(--x-fg-primary)}[role=tooltip],breadcrumb-item,breadcrumb-list,nav-dropdown-item-description,nav-dropdown-products-selector-item-description,tooltip{font-size:var(--x-text-subtext2);color:var(--x-fg-secondary)}[role=tooltip],tooltip{background:var(--x-tooltip-bg)!important;color:var(--x-tooltip-fg)!important;border:0!important;border-radius:var(--x-radius-sm)!important;line-height:var(--x-leading-subtext2);font-weight:500;box-shadow:var(--x-shadow-sm)}[data-sonner-toast]{background:var(--x-toast-bg)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:0!important;border-radius:var(--x-radius-full)!important;box-shadow:var(--x-shadow-toast)!important;color:var(--x-white)!important;font-weight:700}[role=dialog]{background:var(--x-bg-modal);box-shadow:var(--x-shadow-lg)}#chat-assistant-textarea,#code-snippet-feedback-textarea,#feedback-form-input,#search-input,.form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.form select,.form textarea{background:var(--x-bg-inputs);border:1px solid transparent;border-radius:var(--x-radius-base);font-size:var(--x-text-body);transition:border-color 120ms ease}#chat-assistant-textarea:focus,#code-snippet-feedback-textarea:focus,#feedback-form-input:focus,#search-input:focus,.form input:focus,.form select:focus,.form textarea:focus{outline:0;border-color:var(--x-border-active);box-shadow:none}[data-component-part=step-number]{background:0 0!important;border-radius:0!important}[data-component-part=step-number]>div{background:var(--x-bg-tertiary)!important;color:var(--x-fg-primary)!important;border-radius:var(--x-radius-full);font-weight:700;font-size:var(--x-text-subtext2)}[data-component-part=step-line]{background-color:var(--x-border-normal)!important}[data-component-part=step-title]{font-weight:700!important}accordion,accordion-group,expandable{border-color:var(--x-border-normal)!important}[data-component-part=accordion-button]{transition:background 120ms ease}[data-component-part=accordion-title]{font-size:var(--x-text-body);font-weight:700}#content-area .prose h2[data-component-part=card-title],#content-area .prose h3[data-component-part=card-title],[data-component-part=card-title],mdx-content h2[data-component-part=card-title],mdx-content h3[data-component-part=card-title]{font-size:var(--x-text-headline2)!important;line-height:var(--x-leading-headline2)!important;font-weight:700!important;letter-spacing:0}[data-component-part=card-icon],[data-component-part=card-icon] svg{color:var(--x-fg-primary)!important;fill:var(--x-fg-primary)!important}[data-component-part=card-icon] svg[style*=mask-image]{background-color:var(--x-fg-primary)!important}#sidebar-content svg[style*=mask-image]{background-color:currentColor!important}[data-component-part=update-description]{font-size:var(--x-text-subtext1);color:var(--x-fg-secondary)}frame{border-radius:var(--x-radius-md);border-color:var(--x-border-media)}kbd{background:var(--x-bg-secondary);border:1px solid var(--x-border-normal);border-radius:var(--x-radius-xs);font-size:var(--x-text-subtext3);padding:1px 5px}#api-playground-input,#request-example,#response-example{border-radius:var(--x-radius-md);border-color:var(--x-border-normal)}#sidebar-content a,#sidebar-content button{border-radius:var(--x-radius-sm);transition:color 120ms ease,background 120ms ease}html.dark{scrollbar-color:var(--x-white-20) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--x-black-20);border-radius:var(--x-radius-full)}.dark ::-webkit-scrollbar-thumb{background:var(--x-white-20)}::-webkit-scrollbar-thumb:hover{background:var(--x-black-30)}.dark ::-webkit-scrollbar-thumb:hover{background:var(--x-white-30)}img[src*="/icons/xds/"]{object-position:-9999px 0;background-color:currentColor!important;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain}:root{--x-animate-fade-in:x-fade-in 150ms ease-out;--x-animate-shake:x-shake 0.35s linear;--x-animate-checkmark:x-checkmark 250ms ease-out forwards}#localization-select-content,[role=menu],[role=tooltip],nav-dropdown-content,nav-dropdown-products-selector-content,tooltip{animation:var(--x-animate-fade-in)}@supports (corner-shape:squircle){.x-surface,[data-component-part=code-block-root],accordion-group,callout,card,code-block,code-group,expandable,frame,mdx-content img,tabs{--x-radius-m:1.8;corner-shape:squircle}}[data-component-part=card-icon] img,[data-component-part=card-icon] svg{transition:transform 200ms ease}[class~=card][role=link]:hover [data-component-part=card-icon] img,[class~=card][role=link]:hover [data-component-part=card-icon] svg,a[class~=card]:hover [data-component-part=card-icon] img,a[class~=card]:hover [data-component-part=card-icon] svg{transform:scale(1.1)}#page-context-menu>button:active,#topbar-cta-button>a:active,#topbar-cta-button>button:active,.x-btn-outline:active,.x-btn-secondary:active,.x-btn:active{transform:scale(.97);transition:transform 100ms ease}#sidebar-content,#table-of-contents-content{mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 24px),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 24px),transparent 100%)}#page-title,mdx-content h1,mdx-content h2,mdx-content h3{text-wrap:balance}#xds-hover-pill,#xds-tab-indicator{position:fixed;top:0;left:0;z-index:30;pointer-events:none}#xds-hover-pill{background:var(--x-hover-subtle);opacity:0;will-change:transform,width,height}html.xds-motion #sidebar-content a:hover,html.xds-motion #sidebar-content button:hover{background:0 0}#xds-tab-indicator{height:2px;background:var(--x-fg-primary);border-radius:var(--x-radius-full);transition:transform 200ms cubic-bezier(.4,0,.2,1),width 200ms cubic-bezier(.4,0,.2,1);will-change:transform,width}html.xds-motion .xds-tab-animating [data-component-part=tab-button]{border-color:transparent!important}html.xds-motion [data-component-part=tab-button]:not([data-active=true]):hover{border-color:transparent!important}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){:root{interpolate-size:allow-keywords}details::details-content{block-size:0;overflow-y:clip;transition:content-visibility 250ms allow-discrete,block-size 250ms cubic-bezier(.4,0,.2,1)}details[open]::details-content{block-size:auto}}}#topbar-cta-button svg,.x-btn svg,[data-component-part=accordion-caret-right],pagination-next svg{transition:transform 200ms cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}#topbar-cta-button>a:hover svg,.x-btn:hover svg,pagination-next:hover svg{transform:translateX(2px)}.x-animate-fade-in{animation:var(--x-animate-fade-in)}.x-animate-shake{animation:var(--x-animate-shake)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}img[src*="/icons/xds/icon-ai-agents.svg"]{-webkit-mask-image:url(/icons/xds/icon-ai-agents.svg);mask-image:url(/icons/xds/icon-ai-agents.svg)}img[src*="/icons/xds/icon-arrow-right.svg"]{-webkit-mask-image:url(/icons/xds/icon-arrow-right.svg);mask-image:url(/icons/xds/icon-arrow-right.svg)}img[src*="/icons/xds/icon-bank.svg"]{-webkit-mask-image:url(/icons/xds/icon-bank.svg);mask-image:url(/icons/xds/icon-bank.svg)}img[src*="/icons/xds/icon-bar-chart.svg"]{-webkit-mask-image:url(/icons/xds/icon-bar-chart.svg);mask-image:url(/icons/xds/icon-bar-chart.svg)}img[src*="/icons/xds/icon-bell.svg"]{-webkit-mask-image:url(/icons/xds/icon-bell.svg);mask-image:url(/icons/xds/icon-bell.svg)}img[src*="/icons/xds/icon-block.svg"]{-webkit-mask-image:url(/icons/xds/icon-block.svg);mask-image:url(/icons/xds/icon-block.svg)}img[src*="/icons/xds/icon-book.svg"]{-webkit-mask-image:url(/icons/xds/icon-book.svg);mask-image:url(/icons/xds/icon-book.svg)}img[src*="/icons/xds/icon-brackets.svg"]{-webkit-mask-image:url(/icons/xds/icon-brackets.svg);mask-image:url(/icons/xds/icon-brackets.svg)}img[src*="/icons/xds/icon-bulleted-list.svg"]{-webkit-mask-image:url(/icons/xds/icon-bulleted-list.svg);mask-image:url(/icons/xds/icon-bulleted-list.svg)}img[src*="/icons/xds/icon-chat.svg"]{-webkit-mask-image:url(/icons/xds/icon-chat.svg);mask-image:url(/icons/xds/icon-chat.svg)}img[src*="/icons/xds/icon-chat-unread.svg"]{-webkit-mask-image:url(/icons/xds/icon-chat-unread.svg);mask-image:url(/icons/xds/icon-chat-unread.svg)}img[src*="/icons/xds/icon-checkmark-circle.svg"]{-webkit-mask-image:url(/icons/xds/icon-checkmark-circle.svg);mask-image:url(/icons/xds/icon-checkmark-circle.svg)}img[src*="/icons/xds/icon-close-circle-lg.svg"]{-webkit-mask-image:url(/icons/xds/icon-close-circle-lg.svg);mask-image:url(/icons/xds/icon-close-circle-lg.svg)}img[src*="/icons/xds/icon-code.svg"]{-webkit-mask-image:url(/icons/xds/icon-code.svg);mask-image:url(/icons/xds/icon-code.svg)}img[src*="/icons/xds/icon-coins.svg"]{-webkit-mask-image:url(/icons/xds/icon-coins.svg);mask-image:url(/icons/xds/icon-coins.svg)}img[src*="/icons/xds/icon-console.svg"]{-webkit-mask-image:url(/icons/xds/icon-console.svg);mask-image:url(/icons/xds/icon-console.svg)}img[src*="/icons/xds/icon-envelope.svg"]{-webkit-mask-image:url(/icons/xds/icon-envelope.svg);mask-image:url(/icons/xds/icon-envelope.svg)}img[src*="/icons/xds/icon-feather-chart-line.svg"]{-webkit-mask-image:url(/icons/xds/icon-feather-chart-line.svg);mask-image:url(/icons/xds/icon-feather-chart-line.svg)}img[src*="/icons/xds/icon-filter.svg"]{-webkit-mask-image:url(/icons/xds/icon-filter.svg);mask-image:url(/icons/xds/icon-filter.svg)}img[src*="/icons/xds/icon-heart.svg"]{-webkit-mask-image:url(/icons/xds/icon-heart.svg);mask-image:url(/icons/xds/icon-heart.svg)}img[src*="/icons/xds/icon-history.svg"]{-webkit-mask-image:url(/icons/xds/icon-history.svg);mask-image:url(/icons/xds/icon-history.svg)}img[src*="/icons/xds/icon-info-circle.svg"]{-webkit-mask-image:url(/icons/xds/icon-info-circle.svg);mask-image:url(/icons/xds/icon-info-circle.svg)}img[src*="/icons/xds/icon-key.svg"]{-webkit-mask-image:url(/icons/xds/icon-key.svg);mask-image:url(/icons/xds/icon-key.svg)}img[src*="/icons/xds/icon-lists.svg"]{-webkit-mask-image:url(/icons/xds/icon-lists.svg);mask-image:url(/icons/xds/icon-lists.svg)}img[src*="/icons/xds/icon-logo-x.svg"]{-webkit-mask-image:url(/icons/xds/icon-logo-x.svg);mask-image:url(/icons/xds/icon-logo-x.svg)}img[src*="/icons/xds/icon-megaphone.svg"]{-webkit-mask-image:url(/icons/xds/icon-megaphone.svg);mask-image:url(/icons/xds/icon-megaphone.svg)}img[src*="/icons/xds/icon-microphone.svg"]{-webkit-mask-image:url(/icons/xds/icon-microphone.svg);mask-image:url(/icons/xds/icon-microphone.svg)}img[src*="/icons/xds/icon-people.svg"]{-webkit-mask-image:url(/icons/xds/icon-people.svg);mask-image:url(/icons/xds/icon-people.svg)}img[src*="/icons/xds/icon-person.svg"]{-webkit-mask-image:url(/icons/xds/icon-person.svg);mask-image:url(/icons/xds/icon-person.svg)}img[src*="/icons/xds/icon-photo.svg"]{-webkit-mask-image:url(/icons/xds/icon-photo.svg);mask-image:url(/icons/xds/icon-photo.svg)}img[src*="/icons/xds/icon-rocket.svg"]{-webkit-mask-image:url(/icons/xds/icon-rocket.svg);mask-image:url(/icons/xds/icon-rocket.svg)}img[src*="/icons/xds/icon-search.svg"]{-webkit-mask-image:url(/icons/xds/icon-search.svg);mask-image:url(/icons/xds/icon-search.svg)}img[src*="/icons/xds/icon-shield-check.svg"]{-webkit-mask-image:url(/icons/xds/icon-shield-check.svg);mask-image:url(/icons/xds/icon-shield-check.svg)}img[src*="/icons/xds/icon-shield-keyhole.svg"]{-webkit-mask-image:url(/icons/xds/icon-shield-keyhole.svg);mask-image:url(/icons/xds/icon-shield-keyhole.svg)}img[src*="/icons/xds/icon-warning.svg"]{-webkit-mask-image:url(/icons/xds/icon-warning.svg);mask-image:url(/icons/xds/icon-warning.svg)}img[src*="/icons/xds/icon-wrench.svg"]{-webkit-mask-image:url(/icons/xds/icon-wrench.svg);mask-image:url(/icons/xds/icon-wrench.svg)}.x-title1,.x-title2{font-size:var(--x-text-title1);line-height:var(--x-leading-title1);font-weight:800;letter-spacing:-.01em}.x-title2{font-size:var(--x-text-title2);line-height:var(--x-leading-title2)}.x-title3,.x-title4{font-size:var(--x-text-title3);line-height:var(--x-leading-title3);font-weight:700}.x-title4{font-size:var(--x-text-title4);line-height:var(--x-leading-title4)}.x-headline1,.x-headline2{font-size:var(--x-text-headline1);line-height:var(--x-leading-headline1);font-weight:700}.x-headline2{font-size:var(--x-text-headline2);line-height:var(--x-leading-headline2)}.x-body{font-size:var(--x-text-body);line-height:var(--x-leading-body)}.x-subtext1{font-size:var(--x-text-subtext1);line-height:var(--x-leading-subtext1)}.x-subtext2{font-size:var(--x-text-subtext2);line-height:var(--x-leading-subtext2)}.x-subtext3{font-size:var(--x-text-subtext3);line-height:var(--x-leading-subtext3)}.x-text-primary{color:var(--x-fg-primary)}.x-text-secondary{color:var(--x-fg-secondary)}.x-text-tertiary{color:var(--x-fg-tertiary)}.x-text-destructive{color:var(--x-fg-destructive)}.x-text-success{color:var(--x-fg-success)}.x-text-warning{color:var(--x-fg-warning)}.x-chip,.x-chip-inverted,.x-chip-neutral{display:inline-flex;align-items:center;gap:4px;border-radius:var(--x-radius-full);padding:2px 8px;font-size:var(--x-text-subtext2);line-height:var(--x-leading-subtext2);font-weight:700}.x-chip{background:var(--x-black-70);color:var(--x-white)}.x-chip-neutral{background:var(--x-bg-secondary);color:var(--x-fg-primary)}.x-chip-inverted{background:var(--x-fg-primary);color:var(--x-bg-primary)}.x-surface-emphasis{border-color:var(--x-border-active)!important;background:var(--x-bg-secondary)!important}.x-tile{background:var(--x-tile-bg);border:0;border-radius:var(--x-radius-md);padding:16px}.x-btn,.x-btn-outline,.x-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--x-radius-full);padding:8px 16px;font-size:var(--x-text-subtext1);font-weight:700;cursor:pointer;transition:background 120ms ease,border-color 120ms ease}.x-btn{background:var(--x-btn-primary);color:var(--x-fg-inverted);border:0}.x-btn:hover{background:var(--x-btn-primary-hover)}.x-btn-secondary{background:var(--x-btn-secondary);color:var(--x-fg-primary);border:0}.x-btn-secondary:hover{background:var(--x-btn-secondary-hover)}.x-btn-outline{background:0 0;color:var(--x-fg-primary);border:1px solid var(--x-border-normal)}.x-btn-outline:hover,.x-surface-interactive:hover,a.x-surface:hover{border-color:var(--x-border-hover);background:var(--x-hover-subtle)}.x-empty-state{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.x-empty-state-title{font-size:var(--x-text-title2);line-height:var(--x-leading-title2);font-weight:500;color:var(--x-fg-primary)}.x-empty-state-description{font-size:var(--x-text-body);line-height:var(--x-leading-body);color:var(--x-fg-secondary)}.x-surface{background:var(--x-bg-primary);border:1px solid var(--x-border-normal);border-radius:var(--x-radius-md);box-shadow:var(--x-shadow-sm);transition:border-color 120ms ease,background 120ms ease}.text-hero{color:var(--x-fg-primary);font-weight:800;font-size:3rem;letter-spacing:-.02em;margin:0}@media (max-width:767px){.text-hero{font-size:2rem}}.form{box-sizing:border-box;padding:15px;width:100%;max-width:500px;min-height:300px;overflow-y:auto}.rate-limit-table th{text-align:left}tr td[data-label="Basic Limit"],tr td[data-label="Free Limit"],tr td[data-label="Pro Limit"],tr td[data-label=Endpoint] a{font-size:var(--x-text-subtext2)}td[data-label="Basic Limit"] strong,td[data-label="Free Limit"] strong,td[data-label="Pro Limit"] strong{margin-bottom:8px;display:block}#injected-slider{max-width:400px}#cost-estimator-button{position:relative}#cost-estimator-dropdown{min-width:400px;box-shadow:var(--x-shadow-lg)}#usage-slider{-webkit-appearance:none;appearance:none;height:6px;background:var(--x-neutral-100);outline:0;border-radius:3px}.dark #usage-slider{background:var(--x-white-10)}#usage-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:var(--x-bg-primary);border:2px solid var(--x-green-500);border-radius:50%;cursor:pointer}#usage-slider::-moz-range-thumb{width:16px;height:16px;background:var(--x-bg-primary);border:2px solid var(--x-green-500);border-radius:50%;cursor:pointer}#assistant-entry span{font-size:0!important;line-height:0!important}#assistant-entry span::before{content:"Ask Grok";font-size:.875rem;line-height:1.5rem}#assistant-entry svg,.chat-assistant-sheet-header svg.size-5.text-primary.dark\:text-primary-light{display:none!important}#assistant-entry::before,.chat-assistant-sheet-header .flex.items-center.gap-2::before{content:"";display:inline-block;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg fill='%23000000' fill-rule='evenodd' height='1em' style='flex:none;line-height:1' viewBox='0 0 24 24' width='1em' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EGrok%3C/title%3E%3Cpath d='M9.27 15.29l7.978-5.897c.391-.29.95-.177 1.137.272.98 2.369.542 5.215-1.41 7.169-1.951 1.954-4.667 2.382-7.149 1.406l-2.711 1.257c3.889 2.661 8.611 2.003 11.562-.953 2.341-2.344 3.066-5.539 2.388-8.42l.006.007c-.983-4.232.242-5.924 2.75-9.383.06-.082.12-.164.179-.248l-3.301 3.305v-.01L9.267 15.292M7.623 16.723c-2.792-2.67-2.31-6.801.071-9.184 1.761-1.763 4.647-2.483 7.166-1.425l2.705-1.25a7.808 7.808 0 00-1.829-1A8.975 8.975 0 005.984 5.83c-2.533 2.536-3.33 6.436-1.962 9.764 1.022 2.487-.653 4.246-2.34 6.022-.599.63-1.199 1.259-1.682 1.925l7.62-6.815'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;vertical-align:middle}.dark #assistant-entry::before,.dark .chat-assistant-sheet-header .flex.items-center.gap-2::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' fill-rule='evenodd' height='1em' style='flex:none;line-height:1' viewBox='0 0 24 24' width='1em' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EGrok%3C/title%3E%3Cpath d='M9.27 15.29l7.978-5.897c.391-.29.95-.177 1.137.272.98 2.369.542 5.215-1.41 7.169-1.951 1.954-4.667 2.382-7.149 1.406l-2.711 1.257c3.889 2.661 8.611 2.003 11.562-.953 2.341-2.344 3.066-5.539 2.388-8.42l.006.007c-.983-4.232.242-5.924 2.75-9.383.06-.082.12-.164.179-.248l-3.301 3.305v-.01L9.267 15.292M7.623 16.723c-2.792-2.67-2.31-6.801.071-9.184 1.761-1.763 4.647-2.483 7.166-1.425l2.705-1.25a7.808 7.808 0 00-1.829-1A8.975 8.975 0 005.984 5.83c-2.533 2.536-3.33 6.436-1.962 9.764 1.022 2.487-.653 4.246-2.34 6.022-.599.63-1.199 1.259-1.682 1.925l7.62-6.815'/%3E%3C/svg%3E")}.chat-assistant-sheet-header span.font-semibold{font-size:0!important}.chat-assistant-sheet-header span.font-semibold::before{content:"Grok";font-size:.875rem;font-weight:600}