:root{--radius-xs:0.125rem;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem;--spacing-0-5:0.125rem;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-1-5:0.375rem;--spacing-xxs:0.125rem;--spacing-xs:0.25rem;--spacing-md:0.5rem;--spacing-lg:0.75rem;--spacing-sm:0.375rem;--font-size-text-sm:0.875rem;--font-size-text-xs:0.75rem;--color-tooltips-supporting-text:#d5d7da;--color-text-primary:#181d27;--color-text-primary_on-brand:#fff;--color-text-secondary:#414651;--color-text-secondary_hover:#252b37;--color-text-secondary_on-brand:#e1d5f1;--color-text-tertiary:#535862;--color-text-tertiary_hover:#535862;--color-text-tertiary_on-brand:#e1d5f1;--color-text-quaternary:#717680;--color-text-quaternary_on-brand:#cbb7e6;--color-text-white:#fff;--color-text-disabled:#717680;--color-text-placeholder:#717680;--color-text-placeholder_subtle:#d5d7da;--color-text-brand-primary:#391e59;--color-text-brand-secondary:#5e3294;--color-text-brand-tertiary:#6837a3;--color-text-brand-tertiary_alt:#6837a3;--color-text-error-primary:#cb1a27;--color-text-warning-primary:#e37501;--color-text-success-primary:#28ac5f;--color-border-primary:#d5d7da;--color-border-secondary:#e9eaeb;--color-border-tertiary:#f5f5f5;--color-border-disabled:#d5d7da;--color-border-disabled_subtle:#e9eaeb;--color-border-brand:#7a42bf;--color-border-brand_alt:#6837a3;--color-border-error:#e63946;--color-border-error_subtle:#f19097;--color-border-success_subtle:#7be1a6;--color-border-success:#2ecc71;--color-foreground-fg-primary:#181d27;--color-foreground-fg-secondary:#414651;--color-foreground-fg-secondary_hover:#252b37;--color-foreground-fg-tertiary:#535862;--color-foreground-fg-tertiary_hover:#414651;--color-foreground-fg-quaternary:#717680;--color-foreground-fg-quaternary_hover:#717680;--color-foreground-fg-white:#fff;--color-foreground-fg-disabled:#a4a7ae;--color-foreground-fg-disabled_subtle:#d5d7da;--color-foreground-fg-brand-primary:#7a42bf;--color-foreground-fg-brand-primary_alt:#7a42bf;--color-foreground-fg-brand-secondary:#a37cd3;--color-foreground-fg-error-primary:#cb1a27;--color-foreground-fg-error-secondary:#e63946;--color-foreground-fg-warning-primary:#e37501;--color-foreground-fg-warning-secondary:#ff921e;--color-foreground-fg-success-primary:#28ac5f;--color-foreground-fg-success-secondary:#2ecc71;--color-background-bg-secondary:#fafafa;--color-background-bg-primary_hover:#fafafa;--color-background-bg-tertiary:#f5f5f5;--color-background-bg-quaternary:#e9eaeb;--color-background-bg-active:#fafafa;--color-background-bg-disabled:#f5f5f5;--color-background-bg-disabled_subtle:#fafafa;--color-background-bg-brand-primary:#f9f5ff;--color-background-bg-brand-primary_alt:#f9f5ff;--color-background-bg-brand-secondary:#ece3f5;--color-background-bg-error-primary:#fff1f2;--color-background-bg-error-secondary:#ffdadb;--color-background-bg-warning-primary:#fef5eb;--color-background-bg-warning-secondary:#ffe8d0;--color-background-bg-success-primary:#ebfaf1;--color-background-bg-success-secondary:#dbf7e7;--color-background-bg-secondary_hover:#f5f5f5;--color-background-bg-primary_alt:#fff;--color-background-bg-primary-solid:#0a0d12;--color-background-bg-secondary_alt:#fafafa;--color-background-bg-secondary_subtle:#fdfdfd;--color-background-bg-overlay:#0a0d12;--color-background-bg-brand-solid:#7a42bf;--color-background-bg-brand-solid_hover:#5e3294;--color-background-bg-error-solid:#cb1a27;--color-background-bg-warning-solid:#e37501;--color-background-bg-success-solid:#28ac5f;--color-background-bg-secondary-solid:#181d27;--color-background-bg-error-solid_hover:#a81520;--color-background-bg-secondary-solid_subtle:#414651;--color-alpha-white-10:#ffffff1a;--color-alpha-white-20:#fff3;--color-alpha-white-30:#ffffff4d;--color-alpha-white-40:#fff6;--color-alpha-white-50:#ffffff80;--color-alpha-white-90:#ffffffe5;--color-alpha-white-80:#fffc;--color-alpha-white-70:#ffffffb2;--color-alpha-white-60:#fff9;--color-alpha-white-100:#fff;--color-alpha-black-70:#000000b2;--color-alpha-black-60:#0009;--color-alpha-black-90:#000000e5;--color-alpha-black-50:#00000080;--color-alpha-black-40:#0006;--color-alpha-black-30:#0000004d;--color-alpha-black-100:#000;--color-alpha-black-20:#0003;--color-alpha-black-80:#000c;--color-alpha-black-10:#0000001a;--color-gray-utility-gray-50:#fafafa;--color-gray-utility-gray-100:#f5f5f5;--color-gray-utility-gray-200:#e9eaeb;--color-gray-utility-gray-300:#d5d7da;--color-gray-utility-gray-400:#a4a7ae;--color-gray-utility-gray-500:#717680;--color-gray-utility-gray-600:#535862;--color-gray-utility-gray-700:#414651;--color-gray-utility-gray-800:#252b37;--color-gray-utility-gray-900:#181d27;--color-gray-utility-gray-25:#fdfdfd;--color-brand-utility-brand-50:#f9f5ff;--color-brand-utility-brand-100:#ece3f5;--color-brand-utility-brand-100_alt:#ece3f5;--color-brand-utility-brand-200:#e1d5f1;--color-brand-utility-brand-300:#cbb7e6;--color-brand-utility-brand-500:#7a42bf;--color-brand-utility-brand-600:#6837a3;--color-brand-utility-brand-700:#5e3294;--color-brand-utility-brand-800:#4b2877;--color-brand-utility-brand-900:#391e59;--color-brand-utility-brand-50_alt:#f9f5ff;--color-brand-utility-brand-200_alt:#e1d5f1;--color-brand-utility-brand-400:#a37cd3;--color-brand-utility-brand-300_alt:#cbb7e6;--color-brand-utility-brand-400_alt:#a37cd3;--color-brand-utility-brand-600_alt:#6837a3;--color-brand-utility-brand-700_alt:#5e3294;--color-brand-utility-brand-800_alt:#4b2877;--color-brand-utility-brand-900-alt:#391e59;--color-brand-utility-brand-500_alt:#7a42bf;--color-error-utility-error-50:#fff1f2;--color-error-utility-error-100:#ffdadb;--color-error-utility-error-200:#f8c4c8;--color-error-utility-error-300:#f19097;--color-error-utility-error-400:#ea5c67;--color-error-utility-error-500:#e63946;--color-error-utility-error-600:#cb1a27;--color-error-utility-error-700:#a81520;--color-error-utility-error-800:#85101a;--color-warning-utility-warning-50:#fef5eb;--color-warning-utility-warning-100:#ffe8d0;--color-warning-utility-warning-200:#ffdfbc;--color-warning-utility-warning-300:#ffc280;--color-warning-utility-warning-400:#ffa546;--color-warning-utility-warning-500:#ff921e;--color-warning-utility-warning-600:#e37501;--color-warning-utility-warning-700:#a95700;--color-warning-utility-warning-800:#814200;--color-success-utility-success-50:#ebfaf1;--color-success-utility-success-100:#dbf7e7;--color-success-utility-success-200:#abecc8;--color-success-utility-success-300:#7be1a6;--color-success-utility-success-400:#4cd686;--color-success-utility-success-500:#2ecc71;--color-success-utility-success-600:#28ac5f;--color-success-utility-success-700:#1f8c4e;--color-success-utility-success-800:#196c3d;--color-information-utility-info-50:#d0e1fb;--color-information-utility-info-100:#b4cff9;--color-information-utility-info-200:#98bcf7;--color-information-utility-info-300:#7baaf5;--color-information-utility-info-400:#5f98f2;--color-information-utility-info-500:#4386f0;--color-information-utility-info-600:#1465ed;--color-information-utility-info-700:#0e54c1;--color-information-utility-info-800:#0b3d8b;--color-accent-utility-accent-50:#f4fffb;--color-accent-utility-accent-100:#d0f4e7;--color-accent-utility-accent-200:#b1ecd8;--color-accent-utility-accent-300:#8fe5c7;--color-accent-utility-accent-400:#70ddb9;--color-accent-utility-accent-500:#51d6a9;--color-accent-utility-accent-600:#45b690;--color-accent-utility-accent-700:#218f69;--color-accent-utility-accent-800:#2d765d;--color-pink-utility-pink-50:#fff4fb;--color-pink-utility-pink-100:#fce8f4;--color-pink-utility-pink-200:#fad6ed;--color-pink-utility-pink-300:#f6b3dd;--color-pink-utility-pink-400:#f390cd;--color-pink-utility-pink-500:#ec5bb5;--color-pink-utility-pink-600:#df1a94;--color-pink-utility-pink-700:#bc167d;--color-pink-utility-pink-800:#981165;--color-yellow-utility-yellow-50:#fffdf0;--color-yellow-utility-yellow-100:#faf3cf;--color-yellow-utility-yellow-200:#f7eaab;--color-yellow-utility-yellow-300:#f1dd75;--color-yellow-utility-yellow-400:#eed452;--color-yellow-utility-yellow-500:#ebcb2e;--color-yellow-utility-yellow-600:#cbac15;--color-yellow-utility-yellow-700:#957e0e;--color-yellow-utility-yellow-800:#71600b;--color-teal-utility-teal-50:#f0fcfb;--color-teal-utility-teal-100:#d1f0ee;--color-teal-utility-teal-200:#b4e6e2;--color-teal-utility-teal-300:#87d7d3;--color-teal-utility-teal-400:#69cec8;--color-teal-utility-teal-500:#40beb7;--color-teal-utility-teal-600:#31928d;--color-teal-utility-teal-700:#267471;--color-teal-utility-teal-800:#1d5754;--color-cyan-utility-cyan-50:#e8f7fd;--color-cyan-utility-cyan-100:#d6f2fc;--color-cyan-utility-cyan-200:#b1e7f9;--color-cyan-utility-cyan-300:#8edbf6;--color-cyan-utility-cyan-400:#56caf2;--color-cyan-utility-cyan-500:#32bfef;--color-cyan-utility-cyan-600:#0c88b1;--color-cyan-utility-cyan-700:#0c6c8d;--color-cyan-utility-cyan-800:#075068;--color-accent-25:#f7fffc;--color-accent-50:#f4fffb;--color-accent-100:#d0f4e7;--color-accent-200:#b1ecd8;--color-accent-300:#8fe5c7;--color-accent-400:#70ddb9;--color-accent-500:#51d6a9;--color-accent-600:#45b690;--color-accent-700:#218f69;--color-accent-800:#2d765d;--color-accent-900:#12503b;--color-accent-950:#0f4030;--color-cyan-25:#f3fbfe;--color-cyan-50:#e8f7fd;--color-cyan-100:#d6f2fc;--color-cyan-200:#b1e7f9;--color-cyan-300:#8edbf6;--color-cyan-400:#56caf2;--color-cyan-500:#32bfef;--color-cyan-600:#0c88b1;--color-cyan-700:#0c6c8d;--color-cyan-800:#075068;--color-cyan-900:#063444;--color-cyan-950:#042632;--color-blue-25:#ecf3fd;--color-blue-50:#d0e1fb;--color-blue-100:#b4cff9;--color-blue-200:#98bcf7;--color-blue-300:#7baaf5;--color-blue-400:#5f98f2;--color-blue-500:#4386f0;--color-blue-600:#1465ed;--color-blue-700:#0e54c1;--color-blue-800:#0b3d8b;--color-blue-900:#082d67;--color-blue-950:#082554;--color-teal-25:#f8ffff;--color-teal-50:#f0fcfb;--color-teal-100:#d1f0ee;--color-teal-200:#b4e6e2;--color-teal-300:#87d7d3;--color-teal-400:#69cec8;--color-teal-500:#40beb7;--color-teal-600:#31928d;--color-teal-700:#267471;--color-teal-800:#1d5754;--color-teal-900:#194845;--color-teal-950:#0d2a29;--color-green-25:#f5fdfa;--color-green-50:#ebfaf1;--color-green-100:#dbf7e7;--color-green-200:#abecc8;--color-green-300:#7be1a6;--color-green-400:#4cd686;--color-green-500:#2ecc71;--color-green-600:#28ac5f;--color-green-700:#1f8c4e;--color-green-800:#196c3d;--color-green-900:#114c2a;--color-green-950:#0e3c20;--color-yellow-25:#fefcf2;--color-yellow-50:#fffdf0;--color-yellow-100:#faf3cf;--color-yellow-200:#f7eaab;--color-yellow-300:#f1dd75;--color-yellow-400:#eed452;--color-yellow-500:#ebcb2e;--color-yellow-600:#cbac15;--color-yellow-700:#957e0e;--color-yellow-800:#71600b;--color-yellow-900:#4d4207;--color-yellow-950:#3c3206;--color-orange-25:#fffbf7;--color-orange-50:#fef5eb;--color-orange-100:#ffe8d0;--color-orange-200:#ffdfbc;--color-orange-300:#ffc280;--color-orange-400:#ffa546;--color-orange-500:#ff921e;--color-orange-600:#e37501;--color-orange-700:#a95700;--color-orange-800:#814200;--color-orange-900:#5a2e00;--color-orange-950:#462400;--color-pink-25:#fef5fb;--color-pink-50:#fff4fb;--color-pink-100:#fce8f4;--color-pink-200:#fad6ed;--color-pink-300:#f6b3dd;--color-pink-400:#f390cd;--color-pink-500:#ec5bb5;--color-pink-600:#df1a94;--color-pink-700:#bc167d;--color-pink-800:#981165;--color-pink-900:#640d41;--color-pink-950:#520937;--color-red-25:#fef9f9;--color-red-50:#fff1f2;--color-red-100:#ffdadb;--color-red-200:#f8c4c8;--color-red-300:#f19097;--color-red-400:#ea5c67;--color-red-500:#e63946;--color-red-600:#cb1a27;--color-red-700:#a81520;--color-red-800:#85101a;--color-red-900:#630c12;--color-red-950:#510a0f;--color-brand-25:#fbf8ff;--color-brand-50:#f9f5ff;--color-brand-100:#ece3f5;--color-brand-200:#e1d5f1;--color-brand-300:#cbb7e6;--color-brand-400:#a37cd3;--color-brand-500:#7a42bf;--color-brand-600:#6837a3;--color-brand-700:#5e3294;--color-brand-800:#4b2877;--color-brand-900:#391e59;--color-brand-950:#2f194b;--color-gray-darkmode-25:#fafafa;--color-gray-darkmode-50:#f7f7f7;--color-gray-darkmode-100:#f0f0f1;--color-gray-darkmode-200:#ececed;--color-gray-darkmode-300:#cecfd2;--color-gray-darkmode-400:#94979c;--color-gray-darkmode-500:#85888e;--color-gray-darkmode-600:#61656c;--color-gray-darkmode-700:#373141;--color-gray-darkmode-800:#22262f;--color-gray-darkmode-900:#13161b;--color-gray-darkmode-950:#0c0e12;--color-gray-lightmode-25:#fdfdfd;--color-gray-lightmode-50:#fafafa;--color-gray-lightmode-100:#f5f5f5;--color-gray-lightmode-200:#e9eaeb;--color-gray-lightmode-300:#d5d7da;--color-gray-lightmode-400:#a4a7ae;--color-gray-lightmode-500:#717680;--color-gray-lightmode-600:#535862;--color-gray-lightmode-700:#414651;--color-gray-lightmode-800:#252b37;--color-gray-lightmode-900:#181d27;--color-gray-lightmode-950:#0a0d12;--color-base-white:#fff;--color-base-black:#000;--color-base-transparent:#fff0;--radius-none:0;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.25rem;--radius-3xl:1.5rem;--radius-full:9999px;--shadow-xs:#0a0d120d;--shadow-sm_01:#0a0d121a;--shadow-sm_02:#0a0d121a;--shadow-md_01:#0a0d121a;--shadow-md_02:#0a0d120f;--shadow-lg_02:#0a0d1208;--shadow-lg_01:#0a0d1214;--shadow-lg_03:#0a0d120a;--shadow-xl_03:#0a0d120a;--shadow-xl_02:#0a0d1208;--shadow-xl_01:#0a0d1214;--shadow-2xl_02:#0a0d120a;--shadow-2xl_01:#0a0d122e;--shadow-3xl_02:#0a0d120a;--shadow-3xl_01:#0a0d1224;--shadow-skeuomorphic-inner:#0a0d120d;--shadow-skeuomorphic-inner-border:#0a0d122e;--shadow-focus-rings-focus-ring:#a37cd3;--shadow-focus-rings-focus-ring-error:#ea5c67;--spacing-0:0;--spacing-0-5:.125rem;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-32:8rem;--spacing-40:10rem;--spacing-48:12rem;--spacing-56:14rem;--spacing-64:16rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-120:30rem;--spacing-140:35rem;--spacing-160:40rem;--spacing-180:45rem;--spacing-192:48rem;--spacing-256:64rem;--spacing-320:80rem;--spacing-360:90rem;--spacing-400:100rem;--spacing-480:120rem;--spacing-1-5:.375rem;--spacing-none:0;--spacing-xxs:.125rem;--spacing-xs:.25rem;--spacing-md:.5rem;--spacing-lg:.75rem;--spacing-xl:1rem;--spacing-2xl:1.25rem;--spacing-3xl:1.5rem;--spacing-4xl:2rem;--spacing-5xl:2.5rem;--spacing-6xl:3rem;--spacing-7xl:4rem;--spacing-8xl:5rem;--spacing-9xl:6rem;--spacing-10xl:8rem;--spacing-11xl:10rem;--spacing-sm:.375rem;--width-xxs:20rem;--width-xs:24rem;--width-sm:30rem;--width-md:35rem;--width-lg:40rem;--width-xl:48rem;--width-2xl:64rem;--width-3xl:80rem;--width-4xl:90rem;--width-5xl:100rem;--width-6xl:120rem;--container-padding-mobile:1rem;--container-padding-desktop:2rem;--container-max-width-desktop:80rem;--paragraph-max-width:45rem;--font-family-title:Poppins,system-ui,sans-serif;--font-family-body:Poppins,system-ui,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-display-2xl:4.5rem;--font-size-display-xl:3.75rem;--font-size-display-lg:3rem;--font-size-display-md:2.25rem;--font-size-display-sm:1.875rem;--font-size-display-xs:1.5rem;--font-size-text-xl:1.25rem;--font-size-text-lg:1.125rem;--font-size-text-md:1rem;--font-size-text-sm:.875rem;--font-size-text-xs:.75rem;--font-line-height-display-2xl:5.625rem;--font-line-height-display-xl:4.5rem;--font-line-height-display-lg:3.75rem;--font-line-height-display-md:2.75rem;--font-line-height-display-sm:2.375rem;--font-line-height-display-xs:2rem;--font-line-height-text-xl:1.875rem;--font-line-height-text-lg:1.75rem;--font-line-height-text-md:1.5rem;--font-line-height-text-sm:1.25rem;--font-line-height-text-xs:1.125rem}[data-theme=dark]{--color-text-primary:#f7f7f7;--color-text-primary_on-brand:#f7f7f7;--color-text-secondary:#cecfd2;--color-text-secondary_hover:#ececed;--color-text-secondary_on-brand:#cecfd2;--color-text-tertiary:#94979c;--color-text-tertiary_hover:#cecfd2;--color-text-tertiary_on-brand:#cecfd2;--color-text-quaternary:#94979c;--color-text-quaternary_on-brand:#94979c;--color-text-white:#fff;--color-text-disabled:#85888e;--color-text-placeholder:#94979c;--color-text-placeholder_subtle:#373141;--color-text-brand-primary:#f7f7f7;--color-text-brand-secondary:#cecfd2;--color-text-brand-tertiary:#94979c;--color-text-brand-tertiary_alt:#f7f7f7;--color-text-error-primary:#ea5c67;--color-text-warning-primary:#ffa546;--color-text-success-primary:#4cd686;--color-border-primary:#373141;--color-border-secondary:#22262f;--color-border-tertiary:#22262f;--color-border-disabled:#373141;--color-border-disabled_subtle:#22262f;--color-border-brand:#7a42bf;--color-border-brand_alt:#6837a3;--color-border-error:#ea5c67;--color-border-error_subtle:#e63946;--color-border-success_subtle:#2ecc71;--color-border-success:#4cd686;--color-foreground-fg-primary:#fff;--color-foreground-fg-secondary:#cecfd2;--color-foreground-fg-secondary_hover:#ececed;--color-foreground-fg-tertiary:#94979c;--color-foreground-fg-tertiary_hover:#cecfd2;--color-foreground-fg-quaternary:#61656c;--color-foreground-fg-quaternary_hover:#85888e;--color-foreground-fg-white:#fff;--color-foreground-fg-disabled:#85888e;--color-foreground-fg-disabled_subtle:#61656c;--color-foreground-fg-brand-primary:#6837a3;--color-foreground-fg-brand-primary_alt:#cecfd2;--color-foreground-fg-brand-secondary:#7a42bf;--color-foreground-fg-error-primary:#e63946;--color-foreground-fg-error-secondary:#ea5c67;--color-foreground-fg-warning-primary:#ff921e;--color-foreground-fg-warning-secondary:#ffa546;--color-foreground-fg-success-primary:#2ecc71;--color-foreground-fg-success-secondary:#4cd686;--color-background-bg-primary:#0c0e12;--color-background-bg-secondary:#13161b;--color-background-bg-primary_hover:#22262f;--color-background-bg-tertiary:#13161b;--color-background-bg-quaternary:#373141;--color-background-bg-active:#22262f;--color-background-bg-disabled:#22262f;--color-background-bg-disabled_subtle:#13161b;--color-background-bg-brand-primary:#7a42bf;--color-background-bg-brand-primary_alt:#22262f;--color-background-bg-brand-secondary:#6837a3;--color-background-bg-error-primary:#510a0f;--color-background-bg-error-secondary:#cb1a27;--color-background-bg-warning-primary:#462400;--color-background-bg-warning-secondary:#e37501;--color-background-bg-success-primary:#0e3c20;--color-background-bg-success-secondary:#28ac5f;--color-background-bg-secondary_hover:#22262f;--color-background-bg-primary_alt:#13161b;--color-background-bg-primary-solid:#13161b;--color-background-bg-secondary_alt:#0c0e12;--color-background-bg-secondary_subtle:#13161b;--color-background-bg-overlay:#22262f;--color-background-bg-brand-solid:#7a42bf;--color-background-bg-brand-solid_hover:#a37cd3;--color-background-bg-error-solid:#cb1a27;--color-background-bg-warning-solid:#e37501;--color-background-bg-success-solid:#28ac5f;--color-background-bg-secondary-solid:#61656c;--color-background-bg-error-solid_hover:#e63946;--color-background-bg-secondary-solid_subtle:#373141;--color-alpha-white-10:#0c0e121a;--color-alpha-white-20:#0c0e1233;--color-alpha-white-30:#0c0e124d;--color-alpha-white-40:#0c0e1266;--color-alpha-white-50:#0c0e1280;--color-alpha-white-90:#0c0e12e5;--color-alpha-white-80:#0c0e12cc;--color-alpha-white-70:#0c0e12b2;--color-alpha-white-60:#0c0e1299;--color-alpha-white-100:#0c0e12;--color-alpha-black-70:#ffffffb2;--color-alpha-black-60:#fff9;--color-alpha-black-90:#ffffffe5;--color-alpha-black-50:#ffffff80;--color-alpha-black-40:#fff6;--color-alpha-black-30:#ffffff4d;--color-alpha-black-100:#fff;--color-alpha-black-20:#fff3;--color-alpha-black-80:#fffc;--color-alpha-black-10:#ffffff1a;--color-gray-utility-gray-50:#22262f;--color-gray-utility-gray-100:#373141;--color-gray-utility-gray-200:#373141;--color-gray-utility-gray-300:#61656c;--color-gray-utility-gray-400:#85888e;--color-gray-utility-gray-500:#94979c;--color-gray-utility-gray-600:#cecfd2;--color-gray-utility-gray-700:#ececed;--color-gray-utility-gray-800:#f0f0f1;--color-gray-utility-gray-900:#f7f7f7;--color-gray-utility-gray-25:#13161b;--color-brand-utility-brand-50:#2f194b;--color-brand-utility-brand-100:#391e59;--color-brand-utility-brand-100_alt:#22262f;--color-brand-utility-brand-200:#4b2877;--color-brand-utility-brand-300:#5e3294;--color-brand-utility-brand-500:#7a42bf;--color-brand-utility-brand-600:#a37cd3;--color-brand-utility-brand-700:#cbb7e6;--color-brand-utility-brand-800:#e1d5f1;--color-brand-utility-brand-900:#ece3f5;--color-brand-utility-brand-50_alt:#13161b;--color-brand-utility-brand-200_alt:#373141;--color-brand-utility-brand-400:#6837a3;--color-brand-utility-brand-300_alt:#373141;--color-brand-utility-brand-400_alt:#61656c;--color-brand-utility-brand-600_alt:#94979c;--color-brand-utility-brand-700_alt:#cecfd2;--color-brand-utility-brand-800_alt:#ececed;--color-brand-utility-brand-900-alt:#f0f0f1;--color-brand-utility-brand-500_alt:#85888e;--color-error-utility-error-50:#510a0f;--color-error-utility-error-100:#630c12;--color-error-utility-error-200:#85101a;--color-error-utility-error-300:#a81520;--color-error-utility-error-400:#cb1a27;--color-error-utility-error-500:#e63946;--color-error-utility-error-600:#ea5c67;--color-error-utility-error-700:#f19097;--color-error-utility-error-800:#f8c4c8;--color-warning-utility-warning-50:#462400;--color-warning-utility-warning-100:#5a2e00;--color-warning-utility-warning-200:#814200;--color-warning-utility-warning-300:#a95700;--color-warning-utility-warning-400:#e37501;--color-warning-utility-warning-500:#ff921e;--color-warning-utility-warning-600:#ffa546;--color-warning-utility-warning-700:#ffc280;--color-warning-utility-warning-800:#ffdfbc;--color-success-utility-success-50:#0e3c20;--color-success-utility-success-100:#114c2a;--color-success-utility-success-200:#196c3d;--color-success-utility-success-300:#1f8c4e;--color-success-utility-success-400:#28ac5f;--color-success-utility-success-500:#2ecc71;--color-success-utility-success-600:#4cd686;--color-success-utility-success-700:#7be1a6;--color-success-utility-success-800:#abecc8;--color-information-utility-info-50:#082554;--color-information-utility-info-100:#082d67;--color-information-utility-info-200:#0b3d8b;--color-information-utility-info-300:#0e54c1;--color-information-utility-info-400:#1465ed;--color-information-utility-info-500:#4386f0;--color-information-utility-info-600:#5f98f2;--color-information-utility-info-700:#7baaf5;--color-information-utility-info-800:#98bcf7;--color-accent-utility-accent-50:#0f4030;--color-accent-utility-accent-100:#12503b;--color-accent-utility-accent-200:#2d765d;--color-accent-utility-accent-300:#218f69;--color-accent-utility-accent-400:#45b690;--color-accent-utility-accent-500:#51d6a9;--color-accent-utility-accent-600:#70ddb9;--color-accent-utility-accent-700:#8fe5c7;--color-accent-utility-accent-800:#b1ecd8;--color-pink-utility-pink-50:#520937;--color-pink-utility-pink-100:#640d41;--color-pink-utility-pink-200:#981165;--color-pink-utility-pink-300:#bc167d;--color-pink-utility-pink-400:#df1a94;--color-pink-utility-pink-500:#ec5bb5;--color-pink-utility-pink-600:#f390cd;--color-pink-utility-pink-700:#f6b3dd;--color-pink-utility-pink-800:#fad6ed;--color-yellow-utility-yellow-50:#3c3206;--color-yellow-utility-yellow-100:#4d4207;--color-yellow-utility-yellow-200:#71600b;--color-yellow-utility-yellow-300:#957e0e;--color-yellow-utility-yellow-400:#cbac15;--color-yellow-utility-yellow-500:#ebcb2e;--color-yellow-utility-yellow-600:#eed452;--color-yellow-utility-yellow-700:#f1dd75;--color-yellow-utility-yellow-800:#f7eaab;--color-teal-utility-teal-50:#0d2a29;--color-teal-utility-teal-100:#194845;--color-teal-utility-teal-200:#1d5754;--color-teal-utility-teal-300:#267471;--color-teal-utility-teal-400:#31928d;--color-teal-utility-teal-500:#40beb7;--color-teal-utility-teal-600:#69cec8;--color-teal-utility-teal-700:#87d7d3;--color-teal-utility-teal-800:#b4e6e2;--color-cyan-utility-cyan-50:#042632;--color-cyan-utility-cyan-100:#063444;--color-cyan-utility-cyan-200:#075068;--color-cyan-utility-cyan-300:#0c6c8d;--color-cyan-utility-cyan-400:#0c88b1;--color-cyan-utility-cyan-500:#32bfef;--color-cyan-utility-cyan-600:#56caf2;--color-cyan-utility-cyan-700:#8edbf6;--color-cyan-utility-cyan-800:#b1e7f9}._button_r0s18_2{align-items:center;border:1px solid #0000;border-radius:.5rem;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-family:Poppins,system-ui,sans-serif;font-family:var(--font-family-body);font-weight:600;font-weight:var(--font-weight-semibold);gap:.25rem;gap:var(--spacing-xs);justify-content:center;position:relative;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}._button_r0s18_2:focus-visible{outline:2px solid var(--color-interactive-focus-ring);outline-offset:2px}._button_r0s18_2:disabled,._button_r0s18_2[aria-disabled=true]{cursor:not-allowed;opacity:.4;pointer-events:none}._size-sm_r0s18_35{height:2rem;padding:0 .75rem;padding:0 var(--spacing-lg)}._size-md_r0s18_41,._size-sm_r0s18_35{font-size:.875rem;font-size:var(--font-size-text-sm)}._size-md_r0s18_41{height:2.5rem;padding:0 1rem;padding:0 var(--spacing-xl)}._size-lg_r0s18_47{font-size:1rem;font-size:var(--font-size-text-md);height:2.75rem;padding:0 1.25rem;padding:0 var(--spacing-2xl)}._variant-primary_r0s18_54{background:var(--color-interactive-button-primary-bg);border-color:var(--color-interactive-button-primary-bg);color:var(--color-interactive-button-primary-fg)}._variant-primary_r0s18_54:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-interactive-button-primary-bg_hover);border-color:var(--color-interactive-button-primary-bg_hover)}._variant-secondary_r0s18_64{background:var(--color-interactive-button-secondary-bg);border-color:var(--color-interactive-button-secondary-border);color:var(--color-interactive-button-secondary-fg)}._variant-secondary_r0s18_64:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-interactive-button-secondary-bg_hover);border-color:var(--color-interactive-button-secondary-border_hover)}._variant-tertiary_r0s18_74{background:var(--color-interactive-button-tertiary-bg);border-color:#0000;color:var(--color-interactive-button-tertiary-fg)}._variant-tertiary_r0s18_74:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-interactive-button-tertiary-bg_hover)}._variant-link_r0s18_83{background:#0000;border-color:#0000;color:var(--color-interactive-button-tertiary-fg);height:auto;padding-left:0;padding-right:0;text-decoration:underline;text-underline-offset:2px}._variant-link_r0s18_83:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-interactive-button-tertiary-fg_hover)}._variant-destructive_r0s18_97{background:var(--color-interactive-button-destructive-bg);border-color:var(--color-interactive-button-destructive-bg);color:var(--color-interactive-button-destructive-fg)}._variant-destructive_r0s18_97:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-interactive-button-destructive-bg_hover);border-color:var(--color-interactive-button-destructive-bg_hover)}._full-width_r0s18_108{width:100%}._loading_r0s18_112{pointer-events:none}._icon_r0s18_116{align-items:center;display:inline-flex;flex-shrink:0}._label_r0s18_122{flex:1 1;text-align:center}._spinner_r0s18_128{animation:_spin_r0s18_128 .6s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid #0000;display:inline-block;flex-shrink:0;height:1em;width:1em}@keyframes _spin_r0s18_128{to{transform:rotate(1turn)}}._danger-button_1s3ae_2{align-items:center;border:1px solid #0000;border-radius:.5rem;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-family:Poppins,system-ui,sans-serif;font-family:var(--font-family-body);font-weight:600;font-weight:var(--font-weight-semibold);gap:.25rem;gap:var(--spacing-xs);justify-content:center;position:relative;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}._danger-button_1s3ae_2:focus-visible{outline:2px solid #ea5c67;outline:2px solid var(--color-interactive-button-destructive-bg,var(--color-red-400));outline-offset:2px}._danger-button_1s3ae_2:disabled,._danger-button_1s3ae_2[aria-disabled=true]{cursor:not-allowed;opacity:.4;pointer-events:none}._variant-filled_1s3ae_35{background:#cb1a27;background:var(--color-interactive-button-destructive-bg,var(--color-red-600));border-color:#cb1a27;border-color:var(--color-interactive-button-destructive-bg,var(--color-red-600));color:#fff;color:var(--color-interactive-button-destructive-fg,#fff)}._variant-filled_1s3ae_35:hover:not(:disabled):not([aria-disabled=true]){background:#a81520;background:var(--color-interactive-button-destructive-bg_hover,var(--color-red-700));border-color:#a81520;border-color:var(--color-interactive-button-destructive-bg_hover,var(--color-red-700))}._variant-filled_1s3ae_35:active:not(:disabled):not([aria-disabled=true]){background:#85101a;background:var(--color-red-800,var(--color-red-700));border-color:#85101a;border-color:var(--color-red-800,var(--color-red-700))}._variant-outline_1s3ae_49{background:#0000;border-color:#cb1a27;border-color:var(--color-interactive-button-destructive-bg,var(--color-red-600));color:#cb1a27;color:var(--color-interactive-button-destructive-bg,var(--color-red-600))}._variant-outline_1s3ae_49:hover:not(:disabled):not([aria-disabled=true]){background:#fff1f2;background:var(--color-red-50,color-mix(in srgb,var(--color-red-600,#dc2626) 8%,#0000));border-color:#a81520;border-color:var(--color-interactive-button-destructive-bg_hover,var(--color-red-700));color:#a81520;color:var(--color-interactive-button-destructive-bg_hover,var(--color-red-700))}._variant-outline_1s3ae_49:active:not(:disabled):not([aria-disabled=true]){background:#ffdadb;background:var(--color-red-100,color-mix(in srgb,var(--color-red-600,#dc2626) 15%,#0000))}._variant-ghost_1s3ae_63{background:#0000;border-color:#0000;color:#cb1a27;color:var(--color-interactive-button-destructive-bg,var(--color-red-600))}._variant-ghost_1s3ae_63:hover:not(:disabled):not([aria-disabled=true]){background:#fff1f2;background:var(--color-red-50,color-mix(in srgb,var(--color-red-600,#dc2626) 8%,#0000));color:#a81520;color:var(--color-interactive-button-destructive-bg_hover,var(--color-red-700))}._variant-ghost_1s3ae_63:active:not(:disabled):not([aria-disabled=true]){background:#ffdadb;background:var(--color-red-100,color-mix(in srgb,var(--color-red-600,#dc2626) 15%,#0000))}._size-sm_1s3ae_77{height:2rem;padding:0 .75rem;padding:0 var(--spacing-lg)}._size-md_1s3ae_83,._size-sm_1s3ae_77{font-size:.875rem;font-size:var(--font-size-text-sm)}._size-md_1s3ae_83{height:2.5rem;padding:0 1rem;padding:0 var(--spacing-xl)}._size-lg_1s3ae_89{font-size:1rem;font-size:var(--font-size-text-md);height:2.75rem;padding:0 1.25rem;padding:0 var(--spacing-2xl)}._loading_1s3ae_96{pointer-events:none}._label_1s3ae_100{flex:1 1;text-align:center}._spinner_1s3ae_106{animation:_spin_1s3ae_106 .6s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid #0000;display:inline-block;flex-shrink:0;height:1em;width:1em}@keyframes _spin_1s3ae_106{to{transform:rotate(1turn)}}._icon-button_xpm72_2{flex-shrink:0;padding:0}._icon-button_xpm72_2,._icon-button_xpm72_2>span{align-items:center;display:flex;justify-content:center}._icon-button_xpm72_2>span{line-height:0}._size-sm_xpm72_18{height:2rem;width:2rem}._size-md_xpm72_23{height:2.5rem;width:2.5rem}._size-lg_xpm72_28{height:2.75rem;width:2.75rem}._wrapper_num9n_1{display:flex;flex-direction:column;gap:.375rem;gap:var(--spacing-1-5,var(--spacing-2));width:100%}._label_num9n_8{align-items:center;color:#181d27;color:var(--color-text-primary);display:flex;font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);gap:.25rem;gap:var(--spacing-1)}._required_num9n_18{color:#ef4444;color:var(--color-error,#ef4444)}._input-wrapper_num9n_22{align-items:center;background:#fff;background:var(--color-background-bg-primary);border:1px solid var(--color-border,var(--color-neutral-200));border-radius:.5rem;border-radius:var(--radius-md);display:flex;gap:.5rem;gap:var(--spacing-2);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}._input-wrapper_num9n_22:focus-within{border-color:var(--color-brand-default,var(--color-primary-500));box-shadow:0 0 0 3px var(--color-primary-50);box-shadow:0 0 0 3px var(--color-brand-subtle,var(--color-primary-50))}._size-sm_num9n_38{height:2.25rem;padding:0 .75rem;padding:0 var(--spacing-3)}._size-md_num9n_39{height:2.5rem}._size-lg_num9n_40,._size-md_num9n_39{padding:0 1rem;padding:0 var(--spacing-4)}._size-lg_num9n_40{height:2.75rem}._error_num9n_42,._error_num9n_42:focus-within{border-color:#ef4444;border-color:var(--color-error,#ef4444)}._error_num9n_42:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,#ef4444 15%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error,#ef4444) 15%,#0000)}._disabled_num9n_51{cursor:not-allowed;opacity:.5;pointer-events:none}._disabled_num9n_51,._readonly_num9n_58{background:var(--color-neutral-50);background:var(--color-surface,var(--color-neutral-50))}._input_num9n_22{background:#0000;border:none;color:#181d27;color:var(--color-text-primary);flex:1 1;font-family:var(--font-family-sans);font-size:var(--font-size-sm);line-height:1.5;line-height:var(--font-line-height-normal,1.5);min-width:0;outline:none}._input_num9n_22::placeholder{color:#717680;color:var(--color-text-placeholder,var(--color-neutral-400))}._input_num9n_22:disabled{cursor:not-allowed}._leading_num9n_82,._trailing_num9n_83{align-items:center;color:#414651;color:var(--color-text-secondary);display:inline-flex;flex-shrink:0;font-size:var(--font-size-sm)}._helper-text_num9n_91{color:#414651;color:var(--color-text-secondary)}._error-message_num9n_97,._helper-text_num9n_91{font-family:var(--font-family-sans);font-size:var(--font-size-xs)}._error-message_num9n_97{color:#ef4444;color:var(--color-error,#ef4444)}._wrapper_15ssi_1{display:flex;flex-direction:column;gap:.375rem;gap:var(--spacing-1-5,var(--spacing-2));width:100%}._label_15ssi_8{align-items:center;color:#181d27;color:var(--color-text-primary);display:flex;font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);gap:.25rem;gap:var(--spacing-1)}._required_15ssi_18{color:#ef4444;color:var(--color-error,#ef4444)}._textarea-wrapper_15ssi_22{background:#fff;background:var(--color-background-bg-primary);border:1px solid var(--color-border,var(--color-neutral-200));border-radius:.5rem;border-radius:var(--radius-md);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}._textarea-wrapper_15ssi_22:focus-within{border-color:var(--color-brand-default,var(--color-primary-500));box-shadow:0 0 0 3px var(--color-primary-50);box-shadow:0 0 0 3px var(--color-brand-subtle,var(--color-primary-50))}._error_15ssi_35,._error_15ssi_35:focus-within{border-color:#ef4444;border-color:var(--color-error,#ef4444)}._error_15ssi_35:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,#ef4444 15%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error,#ef4444) 15%,#0000)}._disabled_15ssi_44{cursor:not-allowed;opacity:.5;pointer-events:none}._disabled_15ssi_44,._readonly_15ssi_51{background:var(--color-neutral-50);background:var(--color-surface,var(--color-neutral-50))}._textarea_15ssi_22{background:#0000;border:none;box-sizing:border-box;color:#181d27;color:var(--color-text-primary);display:block;font-family:var(--font-family-sans);font-size:var(--font-size-sm);line-height:1.5;line-height:var(--font-line-height-normal,1.5);min-height:5rem;outline:none;padding:.5rem .75rem;padding:var(--spacing-2) var(--spacing-3);resize:vertical;width:100%}._textarea_15ssi_22::placeholder{color:#717680;color:var(--color-text-placeholder,var(--color-neutral-400))}._textarea_15ssi_22:disabled{cursor:not-allowed}._no-resize_15ssi_79{resize:none}._footer_15ssi_83{align-items:flex-start;display:flex;gap:.5rem;gap:var(--spacing-2);justify-content:space-between}._helper-text_15ssi_90{color:#414651;color:var(--color-text-secondary)}._error-message_15ssi_96,._helper-text_15ssi_90{font-family:var(--font-family-sans);font-size:var(--font-size-xs)}._error-message_15ssi_96{color:#ef4444;color:var(--color-error,#ef4444)}._char-count_15ssi_102{color:#414651;color:var(--color-text-secondary);flex-shrink:0;font-family:var(--font-family-sans);font-size:var(--font-size-xs);white-space:nowrap}._wrapper_r21q6_1{display:flex;flex-direction:column;gap:.25rem;gap:var(--spacing-1)}._label_r21q6_7{align-items:center;cursor:pointer;display:inline-flex;gap:.5rem;gap:var(--spacing-2);-webkit-user-select:none;user-select:none}._label-disabled_r21q6_15{cursor:not-allowed;opacity:.5}._hidden-input_r21q6_21{height:0;margin:0;opacity:0;position:absolute;width:0}._box_r21q6_30{align-items:center;background:#fff;background:var(--color-background-bg-primary);border:1.5px solid var(--color-border,var(--color-neutral-300));border-radius:.25rem;border-radius:var(--radius-sm);display:inline-flex;flex-shrink:0;height:1rem;justify-content:center;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;width:1rem}._hidden-input_r21q6_21:focus-visible+._box_r21q6_30{border-color:var(--color-brand-default,var(--color-primary-500));box-shadow:0 0 0 3px var(--color-primary-50);box-shadow:0 0 0 3px var(--color-brand-subtle,var(--color-primary-50))}._checked_r21q6_49,._indeterminate_r21q6_50{background:var(--color-primary-500);background:var(--color-brand-default,var(--color-primary-500));border-color:var(--color-brand-default,var(--color-primary-500))}._error_r21q6_55{border-color:#ef4444;border-color:var(--color-error,#ef4444)}._disabled_r21q6_59{background:var(--color-neutral-100);background:var(--color-surface,var(--color-neutral-100));border-color:var(--color-border,var(--color-neutral-200))}._checkmark_r21q6_65{border-bottom:2px solid #fff;border-bottom:2px solid var(--color-background-bg-primary,#fff);border-left:2px solid #fff;border-left:2px solid var(--color-background-bg-primary,#fff);display:block;height:.375rem;transform:rotate(-45deg) translateY(-1px);width:.625rem}._dash_r21q6_75{background:#fff;background:var(--color-background-bg-primary,#fff);border-radius:1px;display:block;height:2px;width:.5rem}._label-text_r21q6_83{color:#181d27;color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);line-height:1.5;line-height:var(--font-line-height-normal,1.5)}._helper-text_r21q6_90{color:#414651;color:var(--color-text-secondary)}._error-message_r21q6_97,._helper-text_r21q6_90{font-family:var(--font-family-sans);font-size:var(--font-size-xs);padding-left:1.5rem;padding-left:calc(1rem + var(--spacing-2))}._error-message_r21q6_97{color:#ef4444;color:var(--color-error,#ef4444)}._wrapper_jyuvx_1{align-items:center;cursor:pointer;display:inline-flex;gap:.5rem;gap:var(--spacing-2);-webkit-user-select:none;user-select:none}._disabled_jyuvx_9{cursor:not-allowed;opacity:.5}._hidden-input_jyuvx_15{height:0;margin:0;opacity:0;position:absolute;width:0}._track_jyuvx_24{background:var(--color-neutral-300);border-radius:9999px;border-radius:var(--radius-full);display:inline-block;flex-shrink:0;position:relative;transition:background .15s ease}._size-md_jyuvx_33{height:1.25rem;width:2.25rem}._size-sm_jyuvx_38{height:1rem;width:1.75rem}._hidden-input_jyuvx_15:focus-visible+._track_jyuvx_24{box-shadow:0 0 0 3px var(--color-primary-50);box-shadow:0 0 0 3px var(--color-brand-subtle,var(--color-primary-50));outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:2px}._hidden-input_jyuvx_15:checked+._track_jyuvx_24{background:var(--color-primary-500);background:var(--color-brand-default,var(--color-primary-500))}._thumb_jyuvx_56{background:#fff;border-radius:9999px;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);left:2px;position:absolute;top:2px;transition:transform .15s ease}._size-md_jyuvx_33 ._thumb_jyuvx_56{height:1rem;width:1rem}._size-sm_jyuvx_38 ._thumb_jyuvx_56{height:.75rem;width:.75rem}._hidden-input_jyuvx_15:checked+._size-md_jyuvx_33 ._thumb_jyuvx_56{transform:translate(1rem)}._hidden-input_jyuvx_15:checked+._size-sm_jyuvx_38 ._thumb_jyuvx_56{transform:translate(.75rem)}._label-text_jyuvx_84{color:#181d27;color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);line-height:1.5;line-height:var(--font-line-height-normal,1.5)}._wrapper_7cpyp_1{display:flex;flex-direction:column;gap:.375rem;gap:var(--spacing-1-5,var(--spacing-2));width:100%}._label_7cpyp_8{align-items:center;color:#181d27;color:var(--color-text-primary);display:flex;font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);gap:.25rem;gap:var(--spacing-1)}._required_7cpyp_18{color:#ef4444;color:var(--color-error,#ef4444)}._helper-text_7cpyp_22{color:#414651;color:var(--color-text-secondary)}._error-message_7cpyp_28,._helper-text_7cpyp_22{font-family:var(--font-family-sans);font-size:var(--font-size-xs)}._error-message_7cpyp_28{color:#ef4444;color:var(--color-error,#ef4444)}._badge_1b7rz_1{align-items:center;border-radius:9999px;border-radius:var(--radius-full);display:inline-flex;font-family:var(--font-family-sans);font-weight:500;font-weight:var(--font-weight-medium);gap:.25rem;gap:var(--spacing-1);white-space:nowrap}._size-sm_1b7rz_12{font-size:var(--font-size-xs);height:1.25rem;padding:0 .5rem;padding:0 var(--spacing-2)}._size-md_1b7rz_13{font-size:var(--font-size-xs);height:1.5rem;padding:0 .75rem;padding:0 var(--spacing-2-5,var(--spacing-3))}._size-lg_1b7rz_14{font-size:var(--font-size-sm);height:1.75rem;padding:0 .75rem;padding:0 var(--spacing-3)}._variant-default_1b7rz_17{background:var(--color-neutral-100);color:var(--color-neutral-700)}._variant-primary_1b7rz_21{background:var(--color-primary-50);background:var(--color-brand-subtle,var(--color-primary-50));color:var(--color-primary-700);color:var(--color-brand-default,var(--color-primary-700))}._variant-success_1b7rz_25{background:#dbf7e7;background:var(--color-feedback-success-subtle,var(--color-green-100));color:#196c3d;color:var(--color-feedback-success-text,var(--color-green-800))}._variant-warning_1b7rz_29{background:#faf3cf;background:var(--color-feedback-warning-subtle,var(--color-yellow-100));color:#71600b;color:var(--color-feedback-warning-text,var(--color-yellow-800))}._variant-error_1b7rz_33{background:#ffdadb;background:var(--color-feedback-error-subtle,var(--color-red-100));color:#85101a;color:var(--color-feedback-error-text,var(--color-red-800))}._variant-info_1b7rz_37{background:#b4cff9;background:var(--color-feedback-info-subtle,var(--color-blue-100));color:#0b3d8b;color:var(--color-feedback-info-text,var(--color-blue-800))}._variant-neutral_1b7rz_41{background:var(--color-neutral-100);color:var(--color-neutral-600)}._dot_1b7rz_47{background:currentColor;border-radius:9999px;border-radius:var(--radius-full);flex-shrink:0;height:6px;width:6px}._alert_6wzio_1{border:1px solid #0000;border-radius:.5rem;border-radius:var(--radius-md);display:flex;font-family:var(--font-family-sans);font-size:var(--font-size-sm);gap:.75rem;gap:var(--spacing-3);padding:1rem;padding:var(--spacing-4)}._icon_6wzio_11{align-items:flex-start;display:flex;flex-shrink:0;padding-top:1px}._content_6wzio_18{display:flex;flex:1 1;flex-direction:column;gap:.25rem;gap:var(--spacing-1)}._title_6wzio_25{font-weight:600;font-weight:var(--font-weight-semibold);margin:0}._body_6wzio_30{line-height:1.5;line-height:var(--font-line-height-normal,1.5);margin:0}._dismiss-btn_6wzio_35{align-items:center;align-self:flex-start;background:none;border:none;border-radius:.25rem;border-radius:var(--radius-sm);color:currentColor;cursor:pointer;display:flex;flex-shrink:0;opacity:.7;padding:.25rem;padding:var(--spacing-1)}._dismiss-btn_6wzio_35:hover{opacity:1}._dismiss-btn_6wzio_35:focus-visible{outline:2px solid currentColor;outline-offset:2px}._variant-info_6wzio_59{background:#dbeafe;background:var(--color-info-subtle,#dbeafe);border-color:#93c5fd;border-color:var(--color-info-border,#93c5fd);color:#1e40af;color:var(--color-info,#1e40af)}._variant-success_6wzio_65{background:#dcfce7;background:var(--color-success-subtle,#dcfce7);border-color:#86efac;border-color:var(--color-success-border,#86efac);color:#166534;color:var(--color-success,#166534)}._variant-warning_6wzio_71{background:#fef9c3;background:var(--color-warning-subtle,#fef9c3);border-color:#fde047;border-color:var(--color-warning-border,#fde047);color:#854d0e;color:var(--color-warning,#854d0e)}._variant-error_6wzio_77{background:#fee2e2;background:var(--color-error-subtle,#fee2e2);border-color:#fca5a5;border-color:var(--color-error-border,#fca5a5);color:#991b1b;color:var(--color-error,#991b1b)}._spinner_76228_1{animation:_spin_76228_1 .75s linear infinite;border-color:#0000;border-radius:9999px;border-radius:var(--radius-full);border-style:solid;border-top-color:initial;display:inline-block;flex-shrink:0}._size-xs_76228_12{border-width:1.5px;height:.75rem;width:.75rem}._size-sm_76228_13{border-width:2px;height:1rem;width:1rem}._size-md_76228_14{border-width:2px;height:1.25rem;width:1.25rem}._size-lg_76228_15{border-width:2.5px;height:1.5rem;width:1.5rem}._size-xl_76228_16{border-width:3px;height:2rem;width:2rem}._variant-primary_76228_19{color:var(--color-primary-500);color:var(--color-brand-default,var(--color-primary-500))}._variant-white_76228_20{color:#fff}._variant-current_76228_21{color:currentColor}@keyframes _spin_76228_1{to{transform:rotate(1turn)}}._skeleton_115i9_1{animation:_shimmer_115i9_1 1.5s infinite;background:linear-gradient(90deg,var(--color-neutral-100) 25%,var(--color-neutral-200) 50%,var(--color-neutral-100) 75%);background-size:200% 100%}._variant-text_115i9_12{border-radius:.25rem;border-radius:var(--radius-sm)}._variant-circle_115i9_13{border-radius:9999px;border-radius:var(--radius-full);flex-shrink:0}._variant-rect_115i9_14{border-radius:.5rem;border-radius:var(--radius-md)}@keyframes _shimmer_115i9_1{0%{background-position:200% 0}to{background-position:-200% 0}}._wrapper_2w1be_1{display:inline-flex;position:relative}._tooltip_2w1be_6{background:var(--color-neutral-900);border-radius:.5rem;border-radius:var(--radius-md);color:var(--color-neutral-50);font-family:var(--font-family-sans);font-size:var(--font-size-xs);line-height:1.5;line-height:var(--font-line-height-normal,1.5);max-width:200px;opacity:0;padding:.375rem .75rem;padding:var(--spacing-1-5,var(--spacing-2)) var(--spacing-3);pointer-events:none;position:absolute;text-align:center;transition:opacity .15s ease 0ms;transition:opacity .15s ease var(--delay,0ms);white-space:normal;z-index:50}._wrapper_2w1be_1:focus-within ._tooltip_2w1be_6,._wrapper_2w1be_1:hover ._tooltip_2w1be_6{opacity:1}._position-top_2w1be_31{bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}._position-bottom_2w1be_32{left:50%;top:calc(100% + 6px);transform:translate(-50%)}._position-left_2w1be_33{right:calc(100% + 6px);top:50%;transform:translateY(-50%)}._position-right_2w1be_34{left:calc(100% + 6px);top:50%;transform:translateY(-50%)}._arrow_2w1be_37{background:var(--color-neutral-900);height:6px;position:absolute;transform:rotate(45deg);width:6px}._position-top_2w1be_31 ._arrow_2w1be_37{bottom:-3px;left:50%;margin-left:-3px}._position-bottom_2w1be_32 ._arrow_2w1be_37{left:50%;margin-left:-3px;top:-3px}._position-left_2w1be_33 ._arrow_2w1be_37{margin-top:-3px;right:-3px;top:50%}._position-right_2w1be_34 ._arrow_2w1be_37{left:-3px;margin-top:-3px;top:50%}._avatar_ygrwb_1{align-items:center;background:var(--color-neutral-200);border-radius:9999px;border-radius:var(--radius-full);color:var(--color-neutral-600);display:inline-flex;flex-shrink:0;font-family:var(--font-family-sans);font-weight:600;font-weight:var(--font-weight-semibold);justify-content:center;overflow:hidden}._size-xs_ygrwb_15{font-size:.5rem;height:1.5rem;width:1.5rem}._size-sm_ygrwb_16{font-size:.625rem;height:2rem;width:2rem}._size-md_ygrwb_17{font-size:.75rem;height:2.5rem;width:2.5rem}._size-lg_ygrwb_18{font-size:.875rem;height:3rem;width:3rem}._size-xl_ygrwb_19{font-size:1rem;height:3.5rem;width:3.5rem}._size-2xl_ygrwb_20{font-size:1.125rem;height:4rem;width:4rem}._img_ygrwb_22{height:100%;object-fit:cover;width:100%}._icon_ygrwb_28{height:55%;width:55%}._initials_ygrwb_33{line-height:1;-webkit-user-select:none;user-select:none}._group_pnfer_1{display:inline-flex;flex-direction:row-reverse}._group-avatar_pnfer_7{border:2px solid #fff;border:2px solid var(--color-background-bg-primary,#fff);margin-left:-.5rem}._group-avatar_pnfer_7:last-child{margin-left:0}._overflow-badge_pnfer_17{align-items:center;background:var(--color-neutral-200);border:2px solid #fff;border:2px solid var(--color-background-bg-primary,#fff);border-radius:9999px;border-radius:var(--radius-full);color:var(--color-neutral-700);display:inline-flex;flex-shrink:0;font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:600;font-weight:var(--font-weight-semibold);justify-content:center;margin-left:-.5rem}._size-xs_pnfer_33{font-size:.5rem;height:1.5rem;width:1.5rem}._size-sm_pnfer_34{font-size:.625rem;height:2rem;width:2rem}._size-md_pnfer_35{font-size:.75rem;height:2.5rem;width:2.5rem}._size-lg_pnfer_36{font-size:.875rem;height:3rem;width:3rem}._size-xl_pnfer_37{font-size:1rem;height:3.5rem;width:3.5rem}._size-2xl_pnfer_38{font-size:1.125rem;height:4rem;width:4rem}._tabs_tebiz_2{display:flex;flex-direction:column;font-family:var(--font-family-sans)}._orientation-vertical_tebiz_8{flex-direction:row}._tablist_tebiz_13{display:flex;flex-direction:row;position:relative}._orientation-vertical_tebiz_8._tablist_tebiz_13{flex-direction:column}._full-width_tebiz_23 ._tab_tebiz_2{flex:1 1}._variant-underline_tebiz_28._tablist_tebiz_13{border-bottom:1px solid var(--color-neutral-200)}._orientation-vertical_tebiz_8._variant-underline_tebiz_28._tablist_tebiz_13{border-bottom:none;border-right:1px solid var(--color-neutral-200)}._variant-button_tebiz_38._tablist_tebiz_13{background:var(--color-neutral-100);border-radius:.75rem;border-radius:var(--radius-lg);gap:.25rem;gap:var(--spacing-1);padding:.25rem;padding:var(--spacing-1)}._tab_tebiz_2{align-items:center;background:#0000;border:none;color:var(--color-neutral-500);cursor:pointer;display:inline-flex;font-family:inherit;font-weight:500;font-weight:var(--font-weight-medium);gap:.375rem;gap:var(--spacing-1-5,6px);position:relative;transition:color .15s ease,background .15s ease;white-space:nowrap}._tab_tebiz_2:disabled{cursor:not-allowed;opacity:.4}._tab_tebiz_2:focus-visible{border-radius:.25rem;border-radius:var(--radius-sm);outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:2px}._size-sm_tebiz_73{font-size:var(--font-size-sm);height:2rem;padding:.5rem .75rem;padding:var(--spacing-2) var(--spacing-3)}._size-md_tebiz_79{font-size:var(--font-size-sm);height:2.5rem;padding:.75rem 1rem;padding:var(--spacing-2-5,var(--spacing-3)) var(--spacing-4)}._variant-underline_tebiz_28._tab_tebiz_2:hover:not(:disabled){color:var(--color-neutral-700)}._variant-underline_tebiz_28._tab_tebiz_2._is-active_tebiz_90{color:var(--color-primary-600);color:var(--color-brand-default,var(--color-primary-600));font-weight:600;font-weight:var(--font-weight-semibold)}._variant-underline_tebiz_28._tab_tebiz_2._is-active_tebiz_90:after{background:var(--color-primary-600);background:var(--color-brand-default,var(--color-primary-600));border-radius:9999px 9999px 0 0;border-radius:var(--radius-full) var(--radius-full) 0 0;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}._orientation-vertical_tebiz_8 ._variant-underline_tebiz_28._tab_tebiz_2._is-active_tebiz_90:after{border-radius:0 9999px 9999px 0;border-radius:0 var(--radius-full) var(--radius-full) 0;height:100%;inset:0 -1px auto auto;width:2px}._variant-button_tebiz_38._tab_tebiz_2{border-radius:.5rem;border-radius:var(--radius-md)}._variant-button_tebiz_38._tab_tebiz_2:hover:not(:disabled){background:var(--color-neutral-200);color:var(--color-neutral-700)}._variant-button_tebiz_38._tab_tebiz_2._is-active_tebiz_90{background:#fff;background:var(--color-background-bg-primary,#fff);box-shadow:var(--shadow-sm);color:var(--color-neutral-900);font-weight:600;font-weight:var(--font-weight-semibold)}._tab-badge_tebiz_136{align-items:center;background:var(--color-neutral-200);border-radius:9999px;border-radius:var(--radius-full);color:var(--color-neutral-600);display:inline-flex;font-size:var(--font-size-xs);font-weight:500;font-weight:var(--font-weight-medium);height:1.25rem;justify-content:center;min-width:1.25rem;padding:0 .25rem;padding:0 var(--spacing-1)}._tab_tebiz_2._is-active_tebiz_90 ._tab-badge_tebiz_136{background:var(--color-primary-100);background:var(--color-brand-subtle,var(--color-primary-100));color:var(--color-primary-700);color:var(--color-brand-default,var(--color-primary-700))}._variant-line_tebiz_156._tablist_tebiz_13{border-bottom:1px solid var(--color-neutral-200)}._variant-line_tebiz_156._tab_tebiz_2:hover:not(:disabled){color:var(--color-neutral-700)}._variant-line_tebiz_156._tab_tebiz_2._is-active_tebiz_90{color:var(--color-primary-600);color:var(--color-brand-default,var(--color-primary-600));font-weight:600;font-weight:var(--font-weight-semibold)}._variant-line_tebiz_156._tab_tebiz_2._is-active_tebiz_90:after{background:var(--color-primary-600);background:var(--color-brand-default,var(--color-primary-600));border-radius:9999px 9999px 0 0;border-radius:var(--radius-full) var(--radius-full) 0 0;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}._variant-enclosed_tebiz_181._tablist_tebiz_13{background:var(--color-neutral-100);background:var(--color-neutral-50,var(--color-neutral-100));border:1px solid var(--color-neutral-200);border-radius:.5rem;border-radius:var(--radius-md);gap:.25rem;gap:var(--spacing-1);padding:.25rem;padding:var(--spacing-1)}._variant-enclosed_tebiz_181._tab_tebiz_2{border:1px solid #0000;border-radius:.25rem;border-radius:var(--radius-sm)}._variant-enclosed_tebiz_181._tab_tebiz_2:hover:not(:disabled){background:var(--color-neutral-100);color:var(--color-neutral-700)}._variant-enclosed_tebiz_181._tab_tebiz_2._is-active_tebiz_90{background:#fff;background:var(--color-background-bg-primary,#fff);border-color:var(--color-neutral-200);box-shadow:var(--shadow-sm);color:var(--color-neutral-900);font-weight:600;font-weight:var(--font-weight-semibold)}._variant-pills_tebiz_208._tablist_tebiz_13{background:#0000;gap:.5rem;gap:var(--spacing-2)}._variant-pills_tebiz_208._tab_tebiz_2{background:#0000;border:1px solid var(--color-neutral-200);border-radius:9999px;border-radius:var(--radius-full)}._variant-pills_tebiz_208._tab_tebiz_2:hover:not(:disabled){background:var(--color-neutral-100);border-color:var(--color-neutral-300);color:var(--color-neutral-700)}._variant-pills_tebiz_208._tab_tebiz_2._is-active_tebiz_90{background:var(--color-brand-default);background:var(--color-interactive-button-primary-bg,var(--color-brand-default));border-color:var(--color-interactive-button-primary-bg,var(--color-brand-default));color:#fff;color:var(--color-interactive-button-primary-fg,#fff);font-weight:600;font-weight:var(--font-weight-semibold)}._panel_tebiz_233{padding:1rem 0;padding:var(--spacing-4) 0}._card_18d9f_1{border-radius:1rem;border-radius:var(--radius-xl);color:inherit;display:flex;flex-direction:column;font-family:var(--font-family-sans);overflow:hidden;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}._variant-elevated_18d9f_13{box-shadow:var(--shadow-md)}._variant-elevated_18d9f_13,._variant-outlined_18d9f_18{background:#fff;background:var(--color-background-bg-primary)}._variant-outlined_18d9f_18{border:1px solid var(--color-neutral-200);box-shadow:none}._variant-filled_18d9f_24{background:var(--color-neutral-50);border:none;box-shadow:none}._clickable_18d9f_31{cursor:pointer}._clickable_18d9f_31:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}._clickable_18d9f_31:focus-visible{outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:2px}._clickable_18d9f_31:active{box-shadow:var(--shadow-sm);transform:translateY(0)}._image-wrap_18d9f_51{flex-shrink:0;overflow:hidden;width:100%}._image_18d9f_51{display:block;height:100%;object-fit:cover;width:100%}._header_18d9f_64{display:flex;flex-direction:column;gap:.25rem;gap:var(--spacing-1);padding:1rem 1rem 0;padding:var(--spacing-4) var(--spacing-4) 0}._body_18d9f_71{color:var(--color-neutral-600);flex:1 1;font-size:var(--font-size-sm);line-height:1.5;line-height:var(--font-line-height-normal,1.5);padding:.75rem 1rem;padding:var(--spacing-3) var(--spacing-4)}._footer_18d9f_79{align-items:center;display:flex;gap:.5rem;gap:var(--spacing-2);padding:0 1rem 1rem;padding:0 var(--spacing-4) var(--spacing-4)}._pagination_anogk_1{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font-family-sans);gap:.75rem;gap:var(--spacing-3)}._summary_anogk_9{color:var(--color-neutral-500);font-size:var(--font-size-sm);white-space:nowrap}._controls_anogk_15{align-items:center;display:flex;gap:.25rem;gap:var(--spacing-1)}._btn_anogk_22{align-items:center;background:#fff;background:var(--color-background-bg-primary);border:1px solid var(--color-neutral-200);border-radius:.5rem;border-radius:var(--radius-md);color:var(--color-neutral-600);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-weight:500;font-weight:var(--font-weight-medium);justify-content:center;transition:background .12s ease,border-color .12s ease,color .12s ease}._btn_anogk_22:hover:not(:disabled){background:var(--color-neutral-50);border-color:var(--color-neutral-300);color:var(--color-neutral-900)}._btn_anogk_22:focus-visible{outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:2px}._btn_anogk_22:disabled{cursor:not-allowed;opacity:.4}._page-btn_anogk_54{min-width:2rem}._page-btn_anogk_54._is-active_anogk_58{background:var(--color-primary-600);background:var(--color-brand-default,var(--color-primary-600));border-color:var(--color-brand-default,var(--color-primary-600));color:var(--color-neutral-50)}._ellipsis_anogk_65{align-items:center;color:var(--color-neutral-400);display:inline-flex;font-size:var(--font-size-sm);justify-content:center;min-width:2rem;-webkit-user-select:none;user-select:none}._size-sm_anogk_76 ._btn_anogk_22{font-size:var(--font-size-xs);height:1.75rem;padding:0 .5rem;padding:0 var(--spacing-2)}._size-md_anogk_77 ._btn_anogk_22{font-size:var(--font-size-sm);height:2rem;padding:0 .75rem;padding:0 var(--spacing-2-5,var(--spacing-3))}._page-size_anogk_80{align-items:center;display:flex}._select_anogk_85{appearance:none;background:#fff;background:var(--color-background-bg-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 4 4 4-4' stroke='%236B7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .5rem center;background-position:right var(--spacing-2) center;background-repeat:no-repeat;border:1px solid var(--color-neutral-200);border-radius:.5rem;border-radius:var(--radius-md);color:var(--color-neutral-700);cursor:pointer;font-family:inherit;font-size:var(--font-size-sm);height:2rem;padding:0 1.5rem 0 .5rem;padding:0 var(--spacing-6) 0 var(--spacing-2)}._go-to_anogk_102{align-items:center;display:flex;gap:.5rem;gap:var(--spacing-2)}._go-to-label_anogk_108{color:var(--color-neutral-500);font-size:var(--font-size-sm);white-space:nowrap}._go-to-input_anogk_114{background:#fff;background:var(--color-background-bg-primary);border:1px solid var(--color-neutral-200);border-radius:.5rem;border-radius:var(--radius-md);color:var(--color-neutral-700);font-family:inherit;font-size:var(--font-size-sm);height:2rem;padding:0 .5rem;padding:0 var(--spacing-2);text-align:center;width:3.5rem}._go-to-input_anogk_114:focus{border-color:#0000;outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:1px}._go-to-input_anogk_114::-webkit-inner-spin-button,._go-to-input_anogk_114::-webkit-outer-spin-button{-webkit-appearance:none}._go-to-input_anogk_114[type=number]{-moz-appearance:textfield}._overlay_8rh55_2{align-items:center;animation:_fade-in_8rh55_1 .15s ease;background:#00000080;display:flex;inset:0;justify-content:center;padding:1rem;padding:var(--spacing-4);position:fixed;z-index:200;z-index:var(--z-modal,200)}._dialog_8rh55_15{animation:_slide-up_8rh55_1 .2s ease;background:#fff;background:var(--color-background-bg-primary);border-radius:1rem;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);display:flex;flex-direction:column;max-height:calc(100vh - 2rem);max-height:calc(100vh - var(--spacing-8));position:relative;width:100%}._size-sm_8rh55_28{max-width:24rem}._size-md_8rh55_29{max-width:32rem}._size-lg_8rh55_30{max-width:48rem}._size-xl_8rh55_31{max-width:64rem}._size-full_8rh55_32{border-radius:0;max-height:100vh;max-width:100%}._header_8rh55_35{align-items:flex-start;display:flex;flex-shrink:0;gap:.75rem;gap:var(--spacing-3);padding:1.25rem 1.25rem 1rem;padding:var(--spacing-5) var(--spacing-5) var(--spacing-4)}._header-text_8rh55_43{display:flex;flex:1 1;flex-direction:column;gap:.25rem;gap:var(--spacing-1)}._title_8rh55_50{color:var(--color-neutral-900);font-size:var(--font-size-lg);font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.25;line-height:var(--font-line-height-tight,1.25)}._description_8rh55_59,._title_8rh55_50{font-family:var(--font-family-sans);margin:0}._description_8rh55_59{color:var(--color-neutral-500);font-size:var(--font-size-sm);line-height:1.5;line-height:var(--font-line-height-normal,1.5)}._close-btn_8rh55_67{align-items:center;background:none;border:none;border-radius:.5rem;border-radius:var(--radius-md);color:var(--color-neutral-400);cursor:pointer;display:flex;flex-shrink:0;height:2rem;justify-content:center;margin-top:-2px;transition:background .12s ease,color .12s ease;width:2rem}._close-btn_8rh55_67:hover{background:var(--color-neutral-100);color:var(--color-neutral-700)}._close-btn_8rh55_67:focus-visible{outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:2px}._body_8rh55_94{color:var(--color-neutral-700);flex:1 1;font-family:var(--font-family-sans);font-size:var(--font-size-sm);line-height:1.5;line-height:var(--font-line-height-normal,1.5);overflow-y:auto;padding:0 1.25rem 1rem;padding:0 var(--spacing-5) var(--spacing-4)}._footer_8rh55_105{border-top:1px solid var(--color-neutral-100);flex-shrink:0;padding:1rem 1.25rem;padding:var(--spacing-4) var(--spacing-5)}._actions_8rh55_112{align-items:center;display:flex;gap:.75rem;gap:var(--spacing-3)}._actions-leading_8rh55_118{flex:1 1}._actions-trailing_8rh55_122{align-items:center;display:flex;gap:.5rem;gap:var(--spacing-2);margin-left:auto}@keyframes _fade-in_8rh55_1{0%{opacity:0}to{opacity:1}}@keyframes _slide-up_8rh55_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._accordion_1qnc2_1{display:flex;flex-direction:column;font-family:var(--font-family-sans)}._item_1qnc2_7{border-bottom:1px solid var(--color-neutral-200)}._item_1qnc2_7:first-child{border-top:1px solid var(--color-neutral-200)}._trigger_1qnc2_16{align-items:center;background:none;border:none;color:var(--color-neutral-900);cursor:pointer;display:flex;font-family:inherit;font-size:1rem;font-size:var(--font-size-md,1rem);font-weight:500;font-weight:var(--font-weight-medium);gap:.75rem;gap:var(--spacing-3);justify-content:space-between;padding:1rem 0;padding:var(--spacing-4) 0;text-align:left;transition:color .12s ease;width:100%}._trigger_1qnc2_16:hover{color:var(--color-primary-600);color:var(--color-brand-default,var(--color-primary-600))}._trigger_1qnc2_16:focus-visible{border-radius:.25rem;border-radius:var(--radius-sm);outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:2px}._trigger-text_1qnc2_44{flex:1 1}._chevron_1qnc2_49{color:var(--color-neutral-400);flex-shrink:0;transition:transform .25s ease,color .25s ease}._chevron-open_1qnc2_55{color:var(--color-primary-600);color:var(--color-brand-default,var(--color-primary-600));transform:rotate(180deg)}._content_1qnc2_61{transition:height .25s ease}._content-inner_1qnc2_65{color:var(--color-neutral-600);font-size:var(--font-size-sm);line-height:1.5;line-height:var(--font-line-height-normal,1.5);padding-bottom:1rem;padding-bottom:var(--spacing-4)}._container_g2z5m_2{display:flex;flex-direction:column;gap:.5rem;gap:var(--spacing-2);padding:1rem;padding:var(--spacing-4);pointer-events:none;position:fixed;z-index:300;z-index:var(--z-toast,300)}._position-top-right_g2z5m_12{align-items:flex-end;right:0;top:0}._position-top-left_g2z5m_13{align-items:flex-start;left:0;top:0}._position-top-center_g2z5m_14{align-items:center;left:50%;top:0;transform:translate(-50%)}._position-bottom-right_g2z5m_15{align-items:flex-end;bottom:0;flex-direction:column-reverse;right:0}._position-bottom-left_g2z5m_16{align-items:flex-start;bottom:0;flex-direction:column-reverse;left:0}._position-bottom-center_g2z5m_17{align-items:center;bottom:0;flex-direction:column-reverse;left:50%;transform:translate(-50%)}._notification_g2z5m_20{align-items:flex-start;animation:_toast-in_g2z5m_1 .2s ease;border:1px solid #0000;border-radius:.75rem;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;font-family:var(--font-family-sans);font-size:var(--font-size-sm);gap:.75rem;gap:var(--spacing-3);max-width:24rem;min-width:18rem;padding:.75rem 1rem;padding:var(--spacing-3) var(--spacing-4);pointer-events:all}._icon_g2z5m_36{display:flex;flex-shrink:0;padding-top:1px}._content_g2z5m_42{display:flex;flex:1 1;flex-direction:column;gap:.25rem;gap:var(--spacing-1)}._title_g2z5m_49{font-weight:600;font-weight:var(--font-weight-semibold);margin:0}._message_g2z5m_54{color:inherit;line-height:1.5;line-height:var(--font-line-height-normal,1.5);margin:0;opacity:.85}._dismiss-btn_g2z5m_61{align-self:flex-start;background:none;border:none;border-radius:.25rem;border-radius:var(--radius-sm);color:currentColor;cursor:pointer;display:flex;flex-shrink:0;opacity:.6;padding:.25rem;padding:var(--spacing-1);transition:opacity .12s ease}._dismiss-btn_g2z5m_61:hover{opacity:1}._dismiss-btn_g2z5m_61:focus-visible{outline:2px solid currentColor;outline-offset:2px}._variant-info_g2z5m_85{background:#dbeafe;background:var(--color-info-subtle,#dbeafe);border-color:#93c5fd;border-color:var(--color-info-border,#93c5fd);color:#1e40af;color:var(--color-info,#1e40af)}._variant-success_g2z5m_86{background:#dcfce7;background:var(--color-success-subtle,#dcfce7);border-color:#86efac;border-color:var(--color-success-border,#86efac);color:#166534;color:var(--color-success,#166534)}._variant-warning_g2z5m_87{background:#fef9c3;background:var(--color-warning-subtle,#fef9c3);border-color:#fde047;border-color:var(--color-warning-border,#fde047);color:#854d0e;color:var(--color-warning,#854d0e)}._variant-error_g2z5m_88{background:#fee2e2;background:var(--color-error-subtle,#fee2e2);border-color:#fca5a5;border-color:var(--color-error-border,#fca5a5);color:#991b1b;color:var(--color-error,#991b1b)}@keyframes _toast-in_g2z5m_1{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}._wrapper_18h2l_2{background:#fff;background:var(--color-background-bg-primary);border:1px solid var(--color-neutral-200);border-radius:1rem;border-radius:var(--radius-xl);font-family:var(--font-family-sans);overflow-x:auto;width:100%}._table_18h2l_12{display:grid;grid-template-columns:1fr;grid-template-columns:var(--grid-cols,1fr);min-width:100%}._header-row_18h2l_24,._table_18h2l_12>[role=rowgroup]{display:contents}._header-cell_18h2l_28{align-items:center;background:var(--color-neutral-50);border-bottom:1px solid var(--color-neutral-200);color:var(--color-neutral-500);display:flex;font-size:var(--font-size-xs);font-weight:600;font-weight:var(--font-weight-semibold);gap:.375rem;gap:var(--spacing-1-5,6px);letter-spacing:.04em;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}._header-cell-sortable_18h2l_43{cursor:pointer;transition:color .12s ease,background .12s ease}._header-cell-sortable_18h2l_43:hover{background:var(--color-neutral-100);color:var(--color-neutral-900)}._header-label_18h2l_53{flex:1 1}._header-info_18h2l_57{cursor:help}._header-info_18h2l_57,._sort-icon_18h2l_64{color:var(--color-neutral-400);display:flex;flex-shrink:0}._sort-icon-neutral_18h2l_70{opacity:.4}._row_18h2l_75{display:contents}._row_18h2l_75>._cell_18h2l_79{border-bottom:1px solid var(--color-neutral-100)}._row_18h2l_75:last-child>._cell_18h2l_79{border-bottom:none}._striped_18h2l_88 ._row_18h2l_75:nth-child(2n)>._cell_18h2l_79{background:var(--color-neutral-50)}._hoverable_18h2l_93 ._row_18h2l_75:hover>._cell_18h2l_79{background:var(--color-neutral-50);cursor:pointer}._row-selected_18h2l_99>._cell_18h2l_79{background:var(--color-primary-50);background:var(--color-brand-subtle,var(--color-primary-50))}._cell_18h2l_79{align-items:center;background:#fff;background:var(--color-background-bg-primary);color:var(--color-neutral-700);display:flex;font-size:var(--font-size-sm);min-width:0;overflow:hidden}._col-checkbox_18h2l_114{flex-shrink:0;justify-content:center}._align-center_18h2l_120{justify-content:center;text-align:center}._align-right_18h2l_121{justify-content:flex-end;text-align:right}._size-sm_18h2l_124 ._cell_18h2l_79,._size-sm_18h2l_124 ._header-cell_18h2l_28{padding:.5rem .75rem;padding:var(--spacing-2) var(--spacing-3)}._size-md_18h2l_127 ._cell_18h2l_79,._size-md_18h2l_127 ._header-cell_18h2l_28{padding:.75rem 1rem;padding:var(--spacing-3) var(--spacing-4)}._size-lg_18h2l_130 ._cell_18h2l_79,._size-lg_18h2l_130 ._header-cell_18h2l_28{padding:1rem 1.25rem;padding:var(--spacing-4) var(--spacing-5)}._bordered_18h2l_134 ._cell_18h2l_79,._bordered_18h2l_134 ._header-cell_18h2l_28{border-right:1px solid var(--color-neutral-100)}._bordered_18h2l_134 ._cell_18h2l_79:last-child,._bordered_18h2l_134 ._header-cell_18h2l_28:last-child{border-right:none}._checkbox_18h2l_145{accent-color:var(--color-primary-600);accent-color:var(--color-brand-default,var(--color-primary-600));cursor:pointer;flex-shrink:0;height:1rem;width:1rem}._empty-row_18h2l_154{display:contents}._empty-cell_18h2l_158{display:flex;justify-content:center;padding:3rem 1rem;padding:var(--spacing-12,3rem) var(--spacing-4)}._empty-default_18h2l_164{align-items:center;color:var(--color-neutral-400);display:flex;flex-direction:column;gap:.75rem;gap:var(--spacing-3)}._empty-default_18h2l_164 p{font-size:var(--font-size-sm);margin:0}._skeleton_18h2l_178{animation:_shimmer_18h2l_1 1.5s infinite;background:linear-gradient(90deg,var(--color-neutral-100) 25%,var(--color-neutral-200) 50%,var(--color-neutral-100) 75%);background-size:200% 100%;border-radius:.25rem;border-radius:var(--radius-sm);height:.875rem}._skeleton-check_18h2l_191{height:1rem;width:1rem}@keyframes _shimmer_18h2l_1{0%{background-position:200% 0}to{background-position:-200% 0}}._breadcrumbs_cbfc3_1{display:inline-flex}._list_cbfc3_5{flex-wrap:wrap;list-style:none;margin:0;padding:0}._item_cbfc3_15,._list_cbfc3_5{align-items:center;display:flex;gap:.25rem;gap:var(--spacing-1)}._link_cbfc3_21{background:none;border:none;color:#414651;color:var(--color-text-secondary);cursor:pointer;font-family:var(--font-family-sans);font-size:var(--font-size-sm);line-height:1.5;line-height:var(--font-line-height-normal,1.5);padding:0;text-decoration:none;transition:color .15s ease}._link_cbfc3_21:hover{color:#181d27;color:var(--color-text-primary);text-decoration:underline}._link_cbfc3_21:focus-visible{border-radius:.25rem;border-radius:var(--radius-sm);outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:2px}._link-button_cbfc3_45,._text_cbfc3_50{font-size:var(--font-size-sm)}._text_cbfc3_50{color:#414651;color:var(--color-text-secondary);font-family:var(--font-family-sans);line-height:1.5;line-height:var(--font-line-height-normal,1.5)}._text-current_cbfc3_57{color:#181d27;color:var(--color-text-primary);font-weight:500;font-weight:var(--font-weight-medium)}._separator_cbfc3_62{color:var(--color-neutral-400);font-size:var(--font-size-sm);-webkit-user-select:none;user-select:none}._stepper_n70bp_1{font-family:var(--font-family-sans)}._list_n70bp_5{display:flex;gap:0;list-style:none;margin:0;padding:0}._orientation-horizontal_n70bp_14 ._list_n70bp_5{align-items:flex-start;flex-direction:row}._orientation-horizontal_n70bp_14 ._step_n70bp_1{align-items:center;display:flex;flex:1 1}._orientation-horizontal_n70bp_14 ._step-inner_n70bp_25{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:.5rem;gap:var(--spacing-2);text-align:center}._orientation-horizontal_n70bp_14 ._connector_n70bp_34{background:var(--color-neutral-200);flex:1 1;height:1px;margin-top:1rem}._orientation-vertical_n70bp_42 ._list_n70bp_5{flex-direction:column}._orientation-vertical_n70bp_42 ._step_n70bp_1{display:flex;flex-direction:column}._orientation-vertical_n70bp_42 ._step-inner_n70bp_25{align-items:flex-start;display:flex;flex-direction:row;gap:.75rem;gap:var(--spacing-3)}._orientation-vertical_n70bp_42 ._connector_n70bp_34{align-self:stretch;background:var(--color-neutral-200);flex-shrink:0;margin-left:1rem;min-height:1.5rem;min-height:var(--spacing-6);width:1px}._step-active_n70bp_69 ._connector_n70bp_34,._step-completed_n70bp_68 ._connector_n70bp_34{background:var(--color-primary-500);background:var(--color-brand-default,var(--color-primary-500))}._indicator_n70bp_74{align-items:center;border:2px solid #0000;border-radius:9999px;border-radius:var(--radius-full);display:inline-flex;flex-shrink:0;font-family:inherit;font-size:var(--font-size-sm);font-weight:600;font-weight:var(--font-weight-semibold);height:2rem;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease;width:2rem}._indicator-upcoming_n70bp_89{background:var(--color-neutral-50);border-color:var(--color-neutral-300);color:var(--color-neutral-400);cursor:default}._indicator-active_n70bp_96{cursor:default}._indicator-active_n70bp_96,._indicator-completed_n70bp_103{background:var(--color-primary-500);background:var(--color-brand-default,var(--color-primary-500));border-color:var(--color-brand-default,var(--color-primary-500));color:var(--color-neutral-50)}._indicator-completed_n70bp_103{cursor:pointer}._indicator-completed_n70bp_103:hover{background:var(--color-primary-600);background:var(--color-brand-hover,var(--color-primary-600));border-color:var(--color-brand-hover,var(--color-primary-600))}._indicator_n70bp_74:focus-visible{outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:2px}._content_n70bp_121{display:flex;flex-direction:column;gap:2px}._label_n70bp_127{color:var(--color-neutral-900);font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);line-height:1.25;line-height:var(--font-line-height-tight,1.25)}._label-upcoming_n70bp_134{color:var(--color-neutral-400)}._description_n70bp_139,._optional_n70bp_138{color:var(--color-neutral-500);font-size:var(--font-size-xs);line-height:1.5;line-height:var(--font-line-height-normal,1.5)}._progress_1vwnz_1{display:flex;flex-direction:column;font-family:var(--font-family-sans);gap:.25rem;gap:var(--spacing-1);width:100%}._header_1vwnz_9{align-items:center;display:flex;justify-content:space-between}._label_1vwnz_15,._value_1vwnz_16{color:#414651;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.5;line-height:var(--font-line-height-normal,1.5)}._track_1vwnz_23{background:var(--color-neutral-100);border-radius:9999px;border-radius:var(--radius-full);overflow:hidden;width:100%}._size-sm_1vwnz_30 ._track_1vwnz_23{height:4px}._size-md_1vwnz_31 ._track_1vwnz_23{height:8px}._size-lg_1vwnz_32 ._track_1vwnz_23{height:12px}._fill_1vwnz_35{background:var(--color-primary-500);background:var(--color-brand-default,var(--color-primary-500));border-radius:9999px;border-radius:var(--radius-full);height:100%;transition:width .3s ease}._variant-success_1vwnz_43 ._fill_1vwnz_35{background:#166534;background:var(--color-success,#166534)}._variant-warning_1vwnz_44 ._fill_1vwnz_35{background:#854d0e;background:var(--color-warning,#854d0e)}._variant-error_1vwnz_45 ._fill_1vwnz_35{background:#991b1b;background:var(--color-error,#991b1b)}._fill-animated_1vwnz_48{animation:_progress-stripes_1vwnz_1 1s linear infinite;background-image:repeating-linear-gradient(45deg,#0000,#0000 10px,#ffffff26 0,#ffffff26 20px);background-size:28px 28px}@keyframes _progress-stripes_1vwnz_1{0%{background-position:0 0}to{background-position:28px 0}}._fill-indeterminate_1vwnz_66{animation:_progress-indeterminate_1vwnz_1 1.4s ease-in-out infinite;width:40%!important}@keyframes _progress-indeterminate_1vwnz_1{0%{transform:translate(-100%)}to{transform:translate(300%)}}._slider_gw56q_1{display:flex;flex-direction:column;font-family:var(--font-family-sans);gap:.5rem;gap:var(--spacing-2);width:100%}._disabled_gw56q_9{opacity:.4;pointer-events:none}._header_gw56q_14{align-items:center;display:flex;justify-content:space-between}._label_gw56q_20,._value_gw56q_21{color:#414651;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.5;line-height:var(--font-line-height-normal,1.5)}._track-wrap_gw56q_28{align-items:center;display:flex;position:relative}._size-sm_gw56q_34 ._track-wrap_gw56q_28{height:1rem}._size-md_gw56q_35 ._track-wrap_gw56q_28{height:1.25rem}._size-lg_gw56q_36 ._track-wrap_gw56q_28{height:1.5rem}._fill_gw56q_39{background:var(--color-primary-500);background:var(--color-brand-default,var(--color-primary-500));border-radius:9999px;border-radius:var(--radius-full);left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:width 50ms}._size-sm_gw56q_34 ._fill_gw56q_39{height:4px}._size-md_gw56q_35 ._fill_gw56q_39{height:6px}._size-lg_gw56q_36 ._fill_gw56q_39{height:8px}._input_gw56q_55{appearance:none;background:#0000;cursor:pointer;margin:0;position:relative;width:100%;z-index:1}._input_gw56q_55::-webkit-slider-runnable-track{background:var(--color-neutral-200);border-radius:9999px;border-radius:var(--radius-full);height:4px}._size-md_gw56q_35 ._input_gw56q_55::-webkit-slider-runnable-track{height:6px}._size-lg_gw56q_36 ._input_gw56q_55::-webkit-slider-runnable-track{height:8px}._input_gw56q_55::-moz-range-track{background:var(--color-neutral-200);border-radius:9999px;border-radius:var(--radius-full);height:4px}._input_gw56q_55::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-primary-500);background:var(--color-brand-default,var(--color-primary-500));border:2px solid #fff;border:2px solid var(--color-background-bg-primary,#fff);border-radius:9999px;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);cursor:pointer;height:1rem;margin-top:-6px;-webkit-transition:transform .1s ease,box-shadow .1s ease;transition:transform .1s ease,box-shadow .1s ease;width:1rem}._size-md_gw56q_35 ._input_gw56q_55::-webkit-slider-thumb{height:1.25rem;margin-top:-7px;width:1.25rem}._size-lg_gw56q_36 ._input_gw56q_55::-webkit-slider-thumb{height:1.5rem;margin-top:-8px;width:1.5rem}._input_gw56q_55::-moz-range-thumb{background:var(--color-primary-500);background:var(--color-brand-default,var(--color-primary-500));border:2px solid #fff;border:2px solid var(--color-background-bg-primary,#fff);border-radius:9999px;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);cursor:pointer;height:1rem;width:1rem}._input_gw56q_55:focus::-webkit-slider-thumb,._input_gw56q_55:hover::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--color-primary-50);box-shadow:0 0 0 4px var(--color-brand-subtle,var(--color-primary-50));transform:scale(1.15)}._input_gw56q_55:focus-visible{outline:none}._input_gw56q_55:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:2px}._ticks_gw56q_125{height:6px;position:relative}._tick_gw56q_125{background:var(--color-neutral-300);border-radius:1px;height:6px;position:absolute;transform:translate(-50%);width:2px}._tag_1du5j_1{align-items:center;background:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:9999px;border-radius:var(--radius-full);color:#181d27;color:var(--color-text-primary);display:inline-flex;font-family:var(--font-family-sans);font-weight:500;font-weight:var(--font-weight-medium);gap:.25rem;gap:var(--spacing-1);line-height:1;white-space:nowrap}._disabled_1du5j_15{opacity:.4;pointer-events:none}._size-sm_1du5j_21{font-size:var(--font-size-xs);padding:.125rem .5rem;padding:var(--spacing-0-5) var(--spacing-2)}._size-md_1du5j_26{font-size:var(--font-size-sm);padding:var(--spacing-1) var(--spacing-2-5)}._size-lg_1du5j_31{font-size:var(--font-size-md);padding:.375rem .75rem;padding:var(--spacing-1-5) var(--spacing-3)}._variant-primary_1du5j_37{background:var(--color-primary-50);background:var(--color-brand-subtle,var(--color-primary-50));border-color:var(--color-brand-subtle,var(--color-primary-200));color:var(--color-primary-700);color:var(--color-brand-default,var(--color-primary-700))}._variant-success_1du5j_43{background:#f0fdf4;background:var(--color-success-subtle,#f0fdf4);border-color:#bbf7d0;border-color:var(--color-success-border,#bbf7d0);color:#166534;color:var(--color-success,#166534)}._variant-warning_1du5j_49{background:#fffbeb;background:var(--color-warning-subtle,#fffbeb);border-color:#fde68a;border-color:var(--color-warning-border,#fde68a);color:#854d0e;color:var(--color-warning,#854d0e)}._variant-error_1du5j_55{background:#fef2f2;background:var(--color-error-subtle,#fef2f2);border-color:#fecaca;border-color:var(--color-error-border,#fecaca);color:#991b1b;color:var(--color-error,#991b1b)}._dismiss_1du5j_66,._label_1du5j_61{align-items:center;display:inline-flex}._dismiss_1du5j_66{background:none;border:none;border-radius:9999px;border-radius:var(--radius-full);color:currentColor;cursor:pointer;flex-shrink:0;justify-content:center;opacity:.6;padding:0;transition:opacity .15s ease}._dismiss_1du5j_66:hover{opacity:1}._dismiss_1du5j_66:focus-visible{outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:1px}._wrapper_lgfzi_1{display:flex;flex-direction:column;font-family:var(--font-family-sans);gap:.25rem;gap:var(--spacing-1);width:100%}._label_lgfzi_9{color:#181d27;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);line-height:var(--font-line-height-normal)}._select_lgfzi_16{position:relative}._trigger_lgfzi_20{align-items:center;background:#fff;background:var(--color-background-bg-primary,#fff);border:1px solid var(--color-neutral-300);border-radius:.5rem;border-radius:var(--radius-md);color:#181d27;color:var(--color-text-primary);cursor:pointer;display:flex;font-family:inherit;justify-content:space-between;text-align:left;transition:border-color .15s ease,box-shadow .15s ease;width:100%}._size-sm_lgfzi_35 ._trigger_lgfzi_20{font-size:var(--font-size-sm);min-height:2rem;padding:.375rem .75rem;padding:var(--spacing-1-5) var(--spacing-3)}._size-md_lgfzi_36 ._trigger_lgfzi_20{font-size:var(--font-size-md);min-height:2.5rem;padding:.5rem .75rem;padding:var(--spacing-2) var(--spacing-3)}._size-lg_lgfzi_37 ._trigger_lgfzi_20{font-size:var(--font-size-lg);min-height:3rem;padding:var(--spacing-2-5) var(--spacing-4)}._trigger_lgfzi_20:hover:not(:disabled){border-color:var(--color-neutral-400)}._open_lgfzi_43 ._trigger_lgfzi_20,._trigger_lgfzi_20:focus-visible{border-color:var(--color-brand-default,var(--color-primary-500));box-shadow:0 0 0 3px var(--color-primary-100);box-shadow:0 0 0 3px var(--color-brand-subtle,var(--color-primary-100));outline:none}._error_lgfzi_50 ._trigger_lgfzi_20{border-color:#dc2626;border-color:var(--color-error,#dc2626)}._disabled_lgfzi_54 ._trigger_lgfzi_20{cursor:not-allowed;opacity:.5}._trigger-text_lgfzi_59{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placeholder_lgfzi_67{color:#717680;color:var(--color-text-placeholder,var(--color-neutral-400))}._icons_lgfzi_71{align-items:center;color:#414651;color:var(--color-text-secondary);display:flex;flex-shrink:0;gap:.25rem;gap:var(--spacing-1);margin-left:.5rem;margin-left:var(--spacing-2)}._clear-btn_lgfzi_80{align-items:center;border-radius:9999px;border-radius:var(--radius-full);cursor:pointer;display:inline-flex;justify-content:center;padding:2px}._clear-btn_lgfzi_80:hover{color:#181d27;color:var(--color-text-primary)}._chevron_lgfzi_91{transition:transform .2s ease}._chevron-open_lgfzi_95{transform:rotate(180deg)}._dropdown_lgfzi_100{background:#fff;background:var(--color-background-bg-primary,#fff);border:1px solid var(--color-neutral-200);border-radius:.5rem;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + .25rem);top:calc(100% + var(--spacing-1));z-index:100}._search-wrap_lgfzi_113{border-bottom:1px solid var(--color-neutral-100);padding:.5rem;padding:var(--spacing-2)}._search-input_lgfzi_118{background:#fafafa;background:var(--color-background-bg-secondary,var(--color-neutral-50));border:1px solid var(--color-neutral-200);border-radius:.25rem;border-radius:var(--radius-sm);color:#181d27;color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-sm);outline:none;padding:.375rem .5rem;padding:var(--spacing-1-5) var(--spacing-2);width:100%}._search-input_lgfzi_118:focus{border-color:var(--color-brand-default,var(--color-primary-500))}._list_lgfzi_134{list-style:none;margin:0;max-height:15rem;overflow-y:auto;padding:.25rem 0;padding:var(--spacing-1) 0}._option_lgfzi_142{align-items:center;color:#181d27;color:var(--color-text-primary);cursor:pointer;display:flex;font-size:var(--font-size-md);justify-content:space-between;padding:.5rem .75rem;padding:var(--spacing-2) var(--spacing-3);transition:background .1s ease}._size-sm_lgfzi_35 ._option_lgfzi_142{font-size:var(--font-size-sm);padding:var(--spacing-1-5) var(--spacing-2-5)}._size-lg_lgfzi_37 ._option_lgfzi_142{font-size:var(--font-size-lg);padding:var(--spacing-2-5) var(--spacing-4)}._option-focused_lgfzi_156,._option_lgfzi_142:hover{background:var(--color-neutral-50)}._option-selected_lgfzi_161{color:var(--color-primary-600);color:var(--color-brand-default,var(--color-primary-600));font-weight:500;font-weight:var(--font-weight-medium)}._option-disabled_lgfzi_166{cursor:not-allowed;opacity:.4}._no-results_lgfzi_171{color:#414651;color:var(--color-text-secondary);font-size:var(--font-size-sm);padding:.75rem;padding:var(--spacing-3);text-align:center}._error-text_lgfzi_178{color:#dc2626;color:var(--color-error,#dc2626);font-size:var(--font-size-sm);line-height:var(--font-line-height-normal);margin:0}._wrapper_ebsbo_1{display:flex;flex-direction:column;font-family:var(--font-family-sans);gap:.25rem;gap:var(--spacing-1);width:100%}._label_ebsbo_9{color:#181d27;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);line-height:var(--font-line-height-normal)}._select_ebsbo_16{position:relative}._trigger_ebsbo_20{align-items:center;background:#fff;background:var(--color-background-bg-primary,#fff);border:1px solid var(--color-neutral-300);border-radius:.5rem;border-radius:var(--radius-md);color:#181d27;color:var(--color-text-primary);cursor:pointer;display:flex;gap:.5rem;gap:var(--spacing-2);transition:border-color .15s ease,box-shadow .15s ease;width:100%}._size-sm_ebsbo_33 ._trigger_ebsbo_20{font-size:var(--font-size-sm);min-height:2rem;padding:.25rem .5rem;padding:var(--spacing-1) var(--spacing-2)}._size-md_ebsbo_34 ._trigger_ebsbo_20{font-size:var(--font-size-md);min-height:2.5rem;padding:.375rem .75rem;padding:var(--spacing-1-5) var(--spacing-3)}._size-lg_ebsbo_35 ._trigger_ebsbo_20{font-size:var(--font-size-lg);min-height:3rem;padding:.5rem 1rem;padding:var(--spacing-2) var(--spacing-4)}._trigger_ebsbo_20:hover:not(._disabled_ebsbo_37){border-color:var(--color-neutral-400)}._open_ebsbo_41 ._trigger_ebsbo_20,._trigger_ebsbo_20:focus-visible{border-color:var(--color-brand-default,var(--color-primary-500));box-shadow:0 0 0 3px var(--color-primary-100);box-shadow:0 0 0 3px var(--color-brand-subtle,var(--color-primary-100));outline:none}._error_ebsbo_48 ._trigger_ebsbo_20{border-color:#dc2626;border-color:var(--color-error,#dc2626)}._disabled_ebsbo_37 ._trigger_ebsbo_20{cursor:not-allowed;opacity:.5}._tags_ebsbo_57{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:.25rem;gap:var(--spacing-1);min-width:0}._placeholder_ebsbo_66{color:#717680;color:var(--color-text-placeholder,var(--color-neutral-400))}._tag_ebsbo_57{align-items:center;background:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:9999px;border-radius:var(--radius-full);color:#181d27;color:var(--color-text-primary);font-size:var(--font-size-sm);gap:.25rem;gap:var(--spacing-1);line-height:1.5;padding:0 .5rem;padding:0 var(--spacing-2)}._tag-label_ebsbo_83,._tag_ebsbo_57{display:inline-flex}._tag-remove_ebsbo_87{align-items:center;background:none;border:none;border-radius:9999px;border-radius:var(--radius-full);color:currentColor;cursor:pointer;display:inline-flex;justify-content:center;opacity:.5;padding:0;transition:opacity .1s ease}._tag-remove_ebsbo_87:hover{opacity:1}._search-input_ebsbo_103{background:#0000;border:none;color:#181d27;color:var(--color-text-primary);flex:1 1;font-family:inherit;font-size:inherit;min-width:4rem;outline:none;padding:0}._chevron_ebsbo_115{color:#414651;color:var(--color-text-secondary);flex-shrink:0;transition:transform .2s ease}._chevron-open_ebsbo_121{transform:rotate(180deg)}._list_ebsbo_126{background:#fff;background:var(--color-background-bg-primary,#fff);border:1px solid var(--color-neutral-200);border-radius:.5rem;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);left:0;list-style:none;margin:0;max-height:15rem;overflow-y:auto;padding:.25rem 0;padding:var(--spacing-1) 0;position:absolute;right:0;top:calc(100% + .25rem);top:calc(100% + var(--spacing-1));z-index:100}._option_ebsbo_143{align-items:center;color:#181d27;color:var(--color-text-primary);cursor:pointer;display:flex;font-size:var(--font-size-md);gap:.5rem;gap:var(--spacing-2);padding:.5rem .75rem;padding:var(--spacing-2) var(--spacing-3);transition:background .1s ease}._size-sm_ebsbo_33 ._option_ebsbo_143{font-size:var(--font-size-sm);padding:var(--spacing-1-5) var(--spacing-2-5)}._size-lg_ebsbo_35 ._option_ebsbo_143{font-size:var(--font-size-lg);padding:var(--spacing-2-5) var(--spacing-4)}._option-focused_ebsbo_157,._option_ebsbo_143:hover{background:var(--color-neutral-50)}._option-selected_ebsbo_162{font-weight:500;font-weight:var(--font-weight-medium)}._option-disabled_ebsbo_166{cursor:not-allowed;opacity:.4}._checkbox_ebsbo_171{align-items:center;border:1.5px solid var(--color-neutral-300);border-radius:.25rem;border-radius:var(--radius-sm);display:flex;flex-shrink:0;height:1rem;justify-content:center;width:1rem}._checkbox-checked_ebsbo_182{background:var(--color-primary-500);background:var(--color-brand-default,var(--color-primary-500));border-color:var(--color-brand-default,var(--color-primary-500));color:#fff}._no-results_ebsbo_188{color:#414651;color:var(--color-text-secondary);font-size:var(--font-size-sm);padding:.75rem;padding:var(--spacing-3);text-align:center}._error-text_ebsbo_195{color:#dc2626;color:var(--color-error,#dc2626);font-size:var(--font-size-sm);line-height:var(--font-line-height-normal);margin:0}._list_1dz0y_1{font-family:var(--font-family-sans);list-style:none;margin:0;padding:0;width:100%}._variant-unordered_1dz0y_9 ._item_1dz0y_9:before{color:#414651;color:var(--color-text-secondary);content:"•";flex-shrink:0}._variant-ordered_1dz0y_15{counter-reset:list-counter}._variant-ordered_1dz0y_15 ._item_1dz0y_9{counter-increment:list-counter}._variant-ordered_1dz0y_15 ._item_1dz0y_9:before{color:#414651;color:var(--color-text-secondary);content:counter(list-counter) ".";flex-shrink:0;min-width:1.5em}._divided_1dz0y_30 ._item_1dz0y_9+._item_1dz0y_9{border-top:1px solid var(--color-neutral-200)}._size-sm_1dz0y_35 ._item_1dz0y_9{font-size:var(--font-size-sm);gap:.375rem;gap:var(--spacing-1-5);padding:.25rem .5rem;padding:var(--spacing-1) var(--spacing-2)}._size-md_1dz0y_41 ._item_1dz0y_9{font-size:var(--font-size-md);gap:.5rem;gap:var(--spacing-2);padding:.5rem .75rem;padding:var(--spacing-2) var(--spacing-3)}._size-lg_1dz0y_47 ._item_1dz0y_9{font-size:var(--font-size-lg);gap:var(--spacing-2-5);padding:.75rem 1rem;padding:var(--spacing-3) var(--spacing-4)}._item_1dz0y_9{align-items:center;color:#181d27;color:var(--color-text-primary);display:flex;transition:background .15s ease}._item_1dz0y_9._selected_1dz0y_60{background:var(--color-primary-50);background:var(--color-brand-subtle,var(--color-primary-50));color:var(--color-primary-700);color:var(--color-brand-default,var(--color-primary-700))}._item_1dz0y_9._disabled_1dz0y_65{opacity:.4;pointer-events:none}._leading_1dz0y_70{align-items:center;color:#414651;color:var(--color-text-secondary);display:flex;flex-shrink:0}._content_1dz0y_77{flex:1 1;min-width:0}._trailing_1dz0y_82{align-items:center;color:#414651;color:var(--color-text-secondary);display:flex;flex-shrink:0}._empty-state_wz4ut_1{flex-direction:column;font-family:var(--font-family-sans);gap:.75rem;gap:var(--spacing-3);padding:3rem 1.5rem;padding:var(--spacing-12) var(--spacing-6);text-align:center}._empty-state_wz4ut_1,._icon_wz4ut_12{align-items:center;display:flex;justify-content:center}._icon_wz4ut_12{background:var(--color-neutral-100);border-radius:9999px;border-radius:var(--radius-full);color:#414651;color:var(--color-text-secondary);font-size:1.5rem;height:3rem;width:3rem}._title_wz4ut_24{color:#181d27;color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600;font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-tight);margin:0}._description_wz4ut_32{color:#414651;color:var(--color-text-secondary);font-size:var(--font-size-md);line-height:var(--font-line-height-normal);margin:0;max-width:32ch}._action_wz4ut_40{margin-top:.5rem;margin-top:var(--spacing-2)}._wrapper_1hkvb_1{display:flex;flex-direction:column;font-family:var(--font-family-sans);gap:.25rem;gap:var(--spacing-1);width:100%}._label_1hkvb_9{color:#181d27;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);line-height:var(--font-line-height-normal)}._dropzone_1hkvb_16{align-items:center;background:#fafafa;background:var(--color-background-bg-secondary,var(--color-neutral-50));border:2px dashed var(--color-neutral-300);border-radius:.75rem;border-radius:var(--radius-lg);cursor:pointer;display:flex;justify-content:center;transition:border-color .15s ease,background .15s ease}._size-sm_1hkvb_27 ._dropzone_1hkvb_16{padding:1.5rem;padding:var(--spacing-6)}._size-md_1hkvb_28 ._dropzone_1hkvb_16{padding:2.5rem;padding:var(--spacing-10)}._size-lg_1hkvb_29 ._dropzone_1hkvb_16{padding:4rem;padding:var(--spacing-16)}._dropzone_1hkvb_16:hover:not(._disabled_1hkvb_31){background:var(--color-primary-50);background:var(--color-brand-subtle,var(--color-primary-50));border-color:var(--color-brand-default,var(--color-primary-500))}._dropzone_1hkvb_16:focus-visible{outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:2px}._dragging_1hkvb_41{background:var(--color-primary-50);background:var(--color-brand-subtle,var(--color-primary-50));border-color:var(--color-brand-default,var(--color-primary-500))}._error_1hkvb_46{border-color:#dc2626;border-color:var(--color-error,#dc2626)}._disabled_1hkvb_31{cursor:not-allowed;opacity:.5}._file-input_1hkvb_55{display:none}._content_1hkvb_59{align-items:center;display:flex;flex-direction:column;gap:.5rem;gap:var(--spacing-2);pointer-events:none;text-align:center}._upload-icon_1hkvb_68{color:#414651;color:var(--color-text-secondary)}._size-sm_1hkvb_27 ._upload-icon_1hkvb_68{height:1.25rem;width:1.25rem}._size-lg_1hkvb_29 ._upload-icon_1hkvb_68{height:2rem;width:2rem}._upload-text_1hkvb_75{color:#414651;color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}._upload-link_1hkvb_81{color:var(--color-primary-600);color:var(--color-brand-default,var(--color-primary-600));font-weight:500;font-weight:var(--font-weight-medium)}._hint_1hkvb_86{color:#535862;color:var(--color-text-tertiary,var(--color-neutral-400));font-size:var(--font-size-xs);margin:0}._error-text_1hkvb_92{color:#dc2626;color:var(--color-error,#dc2626);font-size:var(--font-size-sm);line-height:var(--font-line-height-normal);margin:0}._carousel_1k9q7_1{font-family:var(--font-family-sans);overflow:hidden;position:relative;width:100%}._track_1k9q7_8{border-radius:.75rem;border-radius:var(--radius-lg);overflow:hidden;width:100%}._slides_1k9q7_14{display:flex;transition:transform .35s ease;will-change:transform}._slide_1k9q7_14{flex:0 0 100%;min-width:0}._size-sm_1k9q7_25 ._track_1k9q7_8{height:12rem}._size-md_1k9q7_26 ._track_1k9q7_8{height:20rem}._size-lg_1k9q7_27 ._track_1k9q7_8{height:30rem}._slide_1k9q7_14>*{height:100%;object-fit:cover;width:100%}._arrow_1k9q7_36{align-items:center;background:#fff;background:var(--color-background-bg-primary,#ffffffe6);border:1px solid var(--color-neutral-200);border-radius:9999px;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);color:#181d27;color:var(--color-text-primary);cursor:pointer;display:flex;height:2.5rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s ease,opacity .15s ease;width:2.5rem;z-index:1}._arrow_1k9q7_36:hover:not(:disabled){background:#fff;background:var(--color-background-bg-primary,#fff)}._arrow_1k9q7_36:disabled{cursor:not-allowed;opacity:.3}._arrow_1k9q7_36:focus-visible{outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:2px}._arrow-prev_1k9q7_69{left:.75rem;left:var(--spacing-3)}._arrow-next_1k9q7_70{right:.75rem;right:var(--spacing-3)}._dots_1k9q7_73{display:flex;gap:.375rem;gap:var(--spacing-1-5);justify-content:center;margin-top:.75rem;margin-top:var(--spacing-3)}._dot_1k9q7_73{background:var(--color-neutral-300);border:none;border-radius:9999px;border-radius:var(--radius-full);cursor:pointer;height:.5rem;padding:0;transition:background .15s ease,transform .15s ease;width:.5rem}._dot_1k9q7_73:hover{background:var(--color-neutral-400)}._dot-active_1k9q7_95{background:var(--color-primary-500);background:var(--color-brand-default,var(--color-primary-500));transform:scale(1.3)}._dot_1k9q7_73:focus-visible{outline:2px solid var(--color-primary-500);outline:2px solid var(--color-brand-default,var(--color-primary-500));outline-offset:2px}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid #0000;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:#fff;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction),#0000 50%,var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction),var(--rdp-range_middle-background-color) 50%,#0000 50%);--rdp-range_end-color:#fff;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid #0000;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4,0,.2,1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{position:relative}.rdp-root,.rdp-root *{box-sizing:border-box}.rdp-day{height:var(--rdp-day-height);text-align:center;width:var(--rdp-day-width)}.rdp-day_button{align-items:center;background:none;border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);color:inherit;cursor:pointer;display:flex;font:inherit;height:var(--rdp-day_button-height);justify-content:center;margin:0;padding:0;width:var(--rdp-day_button-width)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{align-items:center;border:0;display:inline-flex;position:relative;white-space:nowrap;z-index:1}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;height:var(--rdp-nav_button-height);justify-content:center;margin:0;padding:0;position:relative;width:var(--rdp-nav_button-width)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{align-items:center;display:inline-flex;gap:var(--rdp-dropdown-gap);position:relative}.rdp-dropdown{appearance:none;border:none;cursor:inherit;inset-block-end:0;inset-block-start:0;inset-inline-start:0;line-height:inherit;margin:0;opacity:0;padding:0;position:absolute;width:100%;z-index:2}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{align-content:center;display:flex;font-size:large;font-weight:700;height:var(--rdp-nav-height)}.rdp-root[data-nav-layout=after] .rdp-month,.rdp-root[data-nav-layout=around] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-end:var(--rdp-nav_button-width);margin-inline-start:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{display:inline-flex;height:var(--rdp-nav-height);inset-inline-start:0;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{display:inline-flex;height:var(--rdp-nav-height);inset-inline-end:0;justify-content:center;position:absolute;top:0}.rdp-months{display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{align-items:center;display:flex;height:var(--rdp-nav-height);inset-block-start:0;inset-inline-end:0;position:absolute}.rdp-weekday{font-size:smaller;font-weight:500;opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);font-size:small;font-weight:400;height:var(--rdp-week_number-height);opacity:var(--rdp-week_number-opacity);text-align:var(--rdp-weeknumber-text-align);width:var(--rdp-week_number-width)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{color:var(--rdp-range_start-color);visibility:hidden}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:initial;border-radius:0;border-radius:initial;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{background-color:var(--rdp-range_end-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._wrapper_1qjbq_1{display:flex;flex-direction:column;font-family:var(--font-family-sans);gap:.25rem;gap:var(--spacing-1);width:100%}._label_1qjbq_9{color:#181d27;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);line-height:var(--font-line-height-normal)}._datepicker_1qjbq_16{position:relative}._trigger_1qjbq_20{align-items:center;background:#fff;background:var(--color-background-bg-primary,#fff);border:1px solid var(--color-neutral-300);border-radius:.5rem;border-radius:var(--radius-md);color:#181d27;color:var(--color-text-primary);cursor:pointer;display:flex;font-family:inherit;gap:.5rem;gap:var(--spacing-2);text-align:left;transition:border-color .15s ease,box-shadow .15s ease;width:100%}._size-sm_1qjbq_35 ._trigger_1qjbq_20{font-size:var(--font-size-sm);min-height:2rem;padding:.375rem .75rem;padding:var(--spacing-1-5) var(--spacing-3)}._size-md_1qjbq_36 ._trigger_1qjbq_20{font-size:var(--font-size-md);min-height:2.5rem;padding:.5rem .75rem;padding:var(--spacing-2) var(--spacing-3)}._size-lg_1qjbq_37 ._trigger_1qjbq_20{font-size:var(--font-size-lg);min-height:3rem;padding:var(--spacing-2-5) var(--spacing-4)}._trigger_1qjbq_20:hover:not(:disabled){border-color:var(--color-neutral-400)}._open_1qjbq_43 ._trigger_1qjbq_20,._trigger_1qjbq_20:focus-visible{border-color:var(--color-brand-default,var(--color-primary-500));box-shadow:0 0 0 3px var(--color-primary-100);box-shadow:0 0 0 3px var(--color-brand-subtle,var(--color-primary-100));outline:none}._error_1qjbq_50 ._trigger_1qjbq_20{border-color:#dc2626;border-color:var(--color-error,#dc2626)}._disabled_1qjbq_54 ._trigger_1qjbq_20{cursor:not-allowed;opacity:.5}._icon_1qjbq_59{color:#414651;color:var(--color-text-secondary);flex-shrink:0}._placeholder_1qjbq_64{color:#717680;color:var(--color-text-placeholder,var(--color-neutral-400))}._popover_1qjbq_68{background:#fff;background:var(--color-background-bg-primary,#fff);border:1px solid var(--color-neutral-200);border-radius:.75rem;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);box-shadow:var(--shadow-xl,var(--shadow-lg));left:0;padding:1rem;padding:var(--spacing-4);position:absolute;top:calc(100% + .25rem);top:calc(100% + var(--spacing-1));z-index:100}._error-text_1qjbq_80{color:#dc2626;color:var(--color-error,#dc2626);font-size:var(--font-size-sm);line-height:var(--font-line-height-normal);margin:0}.rdp-root{--rdp-accent-color:var(--color-brand-default,var(--color-primary-500));--rdp-accent-background-color:var(--color-brand-subtle,var(--color-primary-100));--rdp-background-color:var(--color-background-bg-primary,#fff);--rdp-day-font:var(--font-family-sans);--rdp-day-height:2.25rem;--rdp-day-width:2.25rem;--rdp-range-middle-background-color:var(--color-brand-subtle,var(--color-primary-100));--rdp-selected-font:var(--font-weight-medium);--rdp-today-color:var(--color-brand-default,var(--color-primary-600))}._rdp-root_1qjbq_88{color:#181d27;color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-sm)}._rdp-months_1qjbq_107{display:flex}._rdp-month_1qjbq_107{display:flex;flex-direction:column;gap:.75rem;gap:var(--spacing-3)}._rdp-caption_1qjbq_117{align-items:center;display:flex;justify-content:space-between;padding:0 .25rem;padding:0 var(--spacing-1)}._rdp-caption-label_1qjbq_124{color:#181d27;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:600;font-weight:var(--font-weight-semibold)}._rdp-nav_1qjbq_130{display:flex;gap:.25rem;gap:var(--spacing-1)}._rdp-nav-button_1qjbq_135{align-items:center;background:none;border:1px solid var(--color-neutral-200);border-radius:.25rem;border-radius:var(--radius-sm);color:#414651;color:var(--color-text-secondary);cursor:pointer;display:flex;height:1.75rem;justify-content:center;transition:background .1s ease;width:1.75rem}._rdp-nav-button_1qjbq_135:hover{background:var(--color-neutral-100)}._rdp-table_1qjbq_153{border-collapse:collapse;width:100%}._rdp-head-row_1qjbq_158,._rdp-row_1qjbq_159{display:grid;grid-template-columns:repeat(7,1fr)}._rdp-head-cell_1qjbq_164{color:#414651;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:500;font-weight:var(--font-weight-medium);height:2.25rem;text-transform:uppercase;width:2.25rem}._rdp-cell_1qjbq_176,._rdp-day_1qjbq_182,._rdp-head-cell_1qjbq_164{align-items:center;display:flex;justify-content:center}._rdp-day_1qjbq_182{background:none;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#181d27;color:var(--color-text-primary);cursor:pointer;font-size:var(--font-size-sm);height:2.25rem;transition:background .1s ease;width:2.25rem}._rdp-day_1qjbq_182:hover:not([data-disabled]):not([data-selected]){background:var(--color-neutral-100)}._rdp-day_1qjbq_182[data-selected]{background:var(--color-primary-500)!important;background:var(--color-brand-default,var(--color-primary-500))!important;color:#fff!important;color:var(--color-white,#fff)!important;font-weight:500;font-weight:var(--font-weight-medium)}._rdp-day_1qjbq_182[data-today]:not([data-selected]){color:var(--color-primary-600);color:var(--color-brand-default,var(--color-primary-600));font-weight:700;font-weight:var(--font-weight-bold)}._rdp-day_1qjbq_182[data-disabled]{cursor:not-allowed;opacity:.3}._rdp-day_1qjbq_182[data-outside]{opacity:.4}._wrapper_12sud_1{display:flex;flex-direction:column;font-family:var(--font-family-sans);gap:.25rem;gap:var(--spacing-1);width:100%}._label_12sud_9{color:#181d27;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;font-weight:var(--font-weight-medium);line-height:var(--font-line-height-normal)}._editor_12sud_16{border:1px solid var(--color-neutral-300);border-radius:.5rem;border-radius:var(--radius-md);display:flex;flex-direction:column;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}._editor_12sud_16:focus-within{border-color:var(--color-brand-default,var(--color-primary-500));box-shadow:0 0 0 3px var(--color-primary-100);box-shadow:0 0 0 3px var(--color-brand-subtle,var(--color-primary-100))}._error_12sud_30{border-color:#dc2626;border-color:var(--color-error,#dc2626)}._disabled_12sud_34{opacity:.5;pointer-events:none}._toolbar_12sud_40{align-items:center;background:#fafafa;background:var(--color-background-bg-secondary,var(--color-neutral-50));border-bottom:1px solid var(--color-neutral-200);display:flex;flex-wrap:wrap;gap:.25rem;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-2-5)}._toolbar-group_12sud_50{align-items:center;display:flex;gap:.125rem;gap:var(--spacing-0-5)}._toolbar-btn_12sud_56{align-items:center;background:none;border:none;border-radius:.25rem;border-radius:var(--radius-sm);color:#414651;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;transition:background .1s ease,color .1s ease;width:1.75rem}._toolbar-btn_12sud_56:hover:not(:disabled){background:var(--color-neutral-200);color:#181d27;color:var(--color-text-primary)}._toolbar-btn_12sud_56:disabled{cursor:not-allowed;opacity:.4}._toolbar-btn-active_12sud_80{background:var(--color-primary-100);background:var(--color-brand-subtle,var(--color-primary-100));color:var(--color-primary-700);color:var(--color-brand-default,var(--color-primary-700))}._toolbar-separator_12sud_85{background:var(--color-neutral-200);flex-shrink:0;height:1.25rem;margin:0 .25rem;margin:0 var(--spacing-1);width:1px}._content_12sud_94{background:#fff;background:var(--color-background-bg-primary,#fff);flex:1 1}._size-sm_12sud_99 ._content_12sud_94{min-height:6rem}._size-md_12sud_100 ._content_12sud_94{min-height:10rem}._size-lg_12sud_101 ._content_12sud_94{min-height:16rem}._content_12sud_94 .ProseMirror{color:#181d27;color:var(--color-text-primary);font-size:var(--font-size-md);line-height:1.7;line-height:var(--font-line-height-relaxed,1.7);outline:none;padding:.75rem 1rem;padding:var(--spacing-3) var(--spacing-4)}._content_12sud_94 .ProseMirror p.is-editor-empty:first-child:before{color:#717680;color:var(--color-text-placeholder,var(--color-neutral-400));content:attr(data-placeholder);float:left;height:0;pointer-events:none}._content_12sud_94 .ProseMirror h1{font-size:var(--font-size-2xl);font-weight:700;font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight);margin:1rem 0 .5rem;margin:var(--spacing-4) 0 var(--spacing-2)}._content_12sud_94 .ProseMirror h2{font-size:var(--font-size-xl);font-weight:600;font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-tight);margin:.75rem 0 .5rem;margin:var(--spacing-3) 0 var(--spacing-2)}._content_12sud_94 .ProseMirror p{margin:0 0 .5rem;margin:0 0 var(--spacing-2)}._content_12sud_94 .ProseMirror ol,._content_12sud_94 .ProseMirror ul{margin:0 0 .5rem;margin:0 0 var(--spacing-2);padding-left:1.25rem;padding-left:var(--spacing-5)}._content_12sud_94 .ProseMirror blockquote{border-left:3px solid var(--color-brand-default,var(--color-primary-500));color:#414651;color:var(--color-text-secondary);margin:0 0 .5rem;margin:0 0 var(--spacing-2);padding-left:.75rem;padding-left:var(--spacing-3)}._content_12sud_94 .ProseMirror code{background:var(--color-neutral-100);border-radius:.25rem;border-radius:var(--radius-sm);font-family:monospace;font-family:var(--font-family-mono,monospace);font-size:.875em;padding:.1em .3em}._error-text_12sud_159{color:#dc2626;color:var(--color-error,#dc2626);font-size:var(--font-size-sm);line-height:var(--font-line-height-normal);margin:0}._chart_lq28t_1{font-family:var(--font-family-sans);gap:.75rem;gap:var(--spacing-3);width:100%}._chart_lq28t_1,._header_lq28t_9{display:flex;flex-direction:column}._header_lq28t_9{gap:.25rem;gap:var(--spacing-1)}._title_lq28t_15{color:#181d27;color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-tight);margin:0}._description_lq28t_23{color:#414651;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--font-line-height-normal);margin:0}._canvas_lq28t_30{height:300px;position:relative;width:100%}.Header_header__HXQOm{background-color:initial;border-bottom:1px solid #0000;position:sticky;top:0;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease;z-index:100}.Header_scrolled__GozZt{background-color:var(--header-solid);border-bottom-color:var(--border);box-shadow:0 6px 24px #4a281e0d}.Header_inner__5S7p8{align-items:center;display:flex;gap:var(--space-8);height:72px;justify-content:space-between}.Header_logo__UsziS{align-items:center;display:flex;flex-shrink:0;gap:6px;text-decoration:none}.Header_logoAx__HUfBX{color:var(--text-primary);font-size:14px;font-weight:700}.Header_logoText__2FhNl{color:var(--text-primary);font-size:14px;font-weight:400;letter-spacing:-.2px}.Header_nav__J8WFt{align-items:center;display:flex;gap:var(--space-6)}.Header_navLink__jN4KB{color:var(--text-secondary);font-size:13px;padding:var(--space-2) 0;position:relative;text-decoration:none;transition:color var(--transition)}.Header_navLink__jN4KB:hover{color:var(--accent-strong)}.Header_navLink__jN4KB.Header_active__rHuVo{color:var(--text-primary)}.Header_navLink__jN4KB.Header_active__rHuVo:after{background:currentColor;border-radius:2px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.Header_actions__26qQT{align-items:center;display:flex;flex-shrink:0;gap:var(--space-2)}.Header_cta__g3Y6d{background:#0000;border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--text-primary);font-size:13px;padding:8px 14px;transition:background-color var(--transition),border-color var(--transition),transform var(--transition);white-space:nowrap}.Header_cta__g3Y6d:hover{transform:translateY(-1px)}.Header_ctaActive__0wIjt,.Header_cta__g3Y6d:hover{background:var(--ink);border-color:var(--ink);color:var(--ink-contrast)}.Header_ctaActive__0wIjt:hover{background:var(--ink);border-color:var(--ink)}.Header_themeToggle__bEwl5{align-items:center;border-radius:var(--radius-pill);color:var(--text-secondary);display:flex;flex-shrink:0;height:38px;justify-content:center;transition:color var(--transition),background-color var(--transition);width:38px}.Header_themeToggle__bEwl5:hover{background-color:var(--bg-hover);color:var(--text-primary)}@media (max-width:1000px){.Header_nav__J8WFt{gap:var(--space-5)}}@media (max-width:760px){.Header_inner__5S7p8{flex-wrap:wrap;height:auto;padding-top:var(--space-3);row-gap:0}.Header_nav__J8WFt{gap:var(--space-5);order:3;overflow-x:auto;padding-bottom:var(--space-1);scrollbar-width:none;width:100%}.Header_nav__J8WFt::-webkit-scrollbar{display:none}.Header_navLink__jN4KB{white-space:nowrap}.Header_cta__g3Y6d{font-size:12px;padding:8px 13px}}@media (max-width:420px){.Header_logoText__2FhNl{display:none}}.Footer_footer__kXlYa{align-items:center;border-top:1px solid var(--border);color:var(--text-tertiary);display:flex;font-family:var(--font-mono);font-size:12px;gap:25px;justify-content:space-between;padding:36px 0}.Footer_brand__QKAvM{align-items:center;color:var(--text-primary);display:flex;font-family:var(--font-sans);font-size:14px;font-weight:400;gap:5px}.Footer_ax__JvJrj{color:var(--text-primary);font-weight:700}.Footer_links__wMgLO{display:flex;gap:20px}.Footer_links__wMgLO a:hover{color:var(--accent-strong)}@media (max-width:760px){.Footer_footer__kXlYa{flex-wrap:wrap}}.CategoryCard_card__soNtr{background:var(--bg-card-soft);border:1px solid var(--border);border-radius:var(--radius-xl);display:flex;flex-direction:column;min-height:240px;padding:25px;text-decoration:none;transition:border-color var(--transition),transform var(--transition),opacity .7s ease}.CategoryCard_card__soNtr.is-visible:hover,.CategoryCard_card__soNtr:hover{border-color:var(--tone);transform:translateY(-4px)}.CategoryCard_body__nhQgO{display:flex;flex:1 1;flex-direction:column}.CategoryCard_top__XZD3q{align-items:center;color:var(--tone);display:flex;justify-content:space-between;margin-bottom:27px}.CategoryCard_symbol__yNRPJ{display:inline-block;font-size:29px;line-height:1;transition:transform .6s cubic-bezier(.3,1.4,.5,1)}.CategoryCard_card__soNtr:hover .CategoryCard_symbol__yNRPJ{transform:rotate(180deg) scale(1.15)}.CategoryCard_number__4NDLG{color:var(--text-tertiary);font-family:var(--font-mono);font-size:12px}.CategoryCard_newCount__8w9vF{color:var(--good);font-weight:600}.CategoryCard_name__bBaOU{color:var(--text-primary);font-family:var(--font-display);font-size:38px;font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;line-height:.9;margin-bottom:12px;text-transform:uppercase}.CategoryCard_desc__AloGT{color:var(--text-secondary);font-size:14px;line-height:1.65}.CategoryCard_label__xwphA{color:var(--tone);font-family:var(--font-mono);font-size:12px;margin-top:auto;padding-top:20px}.CategoryCard_featured__MDOLO{grid-gap:35px;align-items:center;display:grid;gap:35px;grid-column:span 2;grid-template-columns:1fr 1fr}.CategoryCard_featured__MDOLO .CategoryCard_body__nhQgO{height:100%}.CategoryCard_preview__VqyM\+{background:var(--bg-glass);border:1px solid var(--accent-border);border-radius:var(--radius-lg);color:var(--accent);font-size:13px;padding:16px}.CategoryCard_preview__VqyM\+ span{background:var(--accent-soft);border-radius:var(--radius-md);color:var(--text-secondary);display:block;margin-left:18px;margin-top:10px;padding:10px}@media (max-width:760px){.CategoryCard_card__soNtr{min-height:245px;padding:20px}}@media (max-width:450px){.CategoryCard_card__soNtr{min-height:205px}.CategoryCard_featured__MDOLO{display:flex;grid-column:auto}.CategoryCard_preview__VqyM\+{display:none}}.Home_main__3ilkD{min-height:calc(100vh - 72px)}.Home_top__vel-2{background:var(--bg-primary);isolation:isolate;margin-top:-73px;overflow:hidden;padding-top:73px;position:relative}.Home_aurora__GN8bo{inset:0;-webkit-mask-image:linear-gradient(180deg,#000 65%,#0000);mask-image:linear-gradient(180deg,#000 65%,#0000);pointer-events:none;position:absolute;z-index:-1}.Home_aurora__GN8bo span{border-radius:50%;position:absolute;will-change:transform}.Home_blobAqua__2Hic4{animation:Home_driftA__sZdJM 26s ease-in-out infinite alternate;background:radial-gradient(closest-side,var(--glow-amber),#0000);height:1080px;left:-500px;top:-230px;width:1260px}.Home_blobLilac__YCBYL{animation:Home_driftB__8Vek- 32s ease-in-out infinite alternate;background:radial-gradient(closest-side,var(--glow-coral),#0000);height:1080px;right:-640px;top:-350px;width:1640px}.Home_blobRose__Boavm{animation:Home_driftC__DfA7u 22s ease-in-out infinite alternate;background:radial-gradient(closest-side,var(--glow-rose),#0000);height:920px;left:50%;margin-left:-480px;top:-150px;width:1560px}.Home_blobBlue__TIsz1{animation:Home_driftB__8Vek- 28s ease-in-out infinite alternate-reverse;background:radial-gradient(closest-side,var(--glow-blue),#0000);height:900px;right:-380px;top:-420px;width:1300px}@keyframes Home_driftA__sZdJM{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(140px,60px,0) scale(1.08)}to{transform:translate3d(60px,160px,0) scale(.94)}}@keyframes Home_driftB__8Vek-{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-160px,90px,0) scale(.92)}to{transform:translate3d(-60px,-40px,0) scale(1.1)}}@keyframes Home_driftC__DfA7u{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-120px,70px,0) scale(1.12)}to{transform:translate3d(110px,-30px,0) scale(.96)}}.Home_shimmer__Z\+sHp{animation:Home_shimmer__Z\+sHp 9s ease-in-out infinite alternate}@keyframes Home_shimmer__Z\+sHp{0%{background-position:0 50%}to{background-position:100% 50%}}.Home_hero__tSEiQ{padding:56px 0 70px;position:relative}.Home_line__WfRD1{display:block;overflow:hidden;padding-bottom:.04em}.Home_line__WfRD1>span{animation:Home_lineUp__Vfot2 1s cubic-bezier(.2,.8,.2,1) forwards;display:inline-block;transform:translateY(105%)}.Home_line__WfRD1>.Home_shimmer__Z\+sHp{animation:Home_lineUp__Vfot2 1s cubic-bezier(.2,.8,.2,1) forwards,Home_shimmer__Z\+sHp 9s ease-in-out 1s infinite alternate}@keyframes Home_lineUp__Vfot2{to{transform:translateY(0)}}.Home_marquee__5KDKC{border-bottom:1px solid var(--border);border-top:1px solid var(--border);overflow:hidden;padding:26px 0}.Home_marqueeTrack__yxRjX{animation:Home_marquee__5KDKC 38s linear infinite;display:flex;width:max-content}.Home_marquee__5KDKC:hover .Home_marqueeTrack__yxRjX{animation-play-state:paused}.Home_marqueeGroup__GyyO8{align-items:center;color:var(--text-primary);display:flex;font-family:var(--font-display);font-size:clamp(36px,4.6vw,64px);font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;gap:36px;line-height:1;padding-right:36px;text-transform:uppercase;white-space:nowrap}.Home_marqueeStar__xWs4l{animation:Home_spin__X6Bwn 6s linear infinite;color:var(--accent);display:inline-block;font-size:.6em}@keyframes Home_spin__X6Bwn{to{transform:rotate(1turn)}}@keyframes Home_marquee__5KDKC{to{transform:translateX(-50%)}}.Home_title__L087v{color:var(--text-primary);font-size:clamp(72px,12.5vw,188px);margin:0 0 48px;position:relative;z-index:1}.Home_heroGrid__vPuSa{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:1fr 1fr;position:relative;z-index:1}.Home_heroGrid__vPuSa .mono-label{margin-bottom:14px}.Home_intro__4EQde{color:var(--text-primary);font-size:21px;line-height:1.45;max-width:560px}.Home_actions__CHpS9{display:flex;flex-wrap:wrap;gap:10px}.Home_btn__PmZsX{align-items:center;border:1px solid var(--border-strong);border-radius:var(--radius-md);display:inline-flex;font-size:14px;font-weight:500;justify-content:center;padding:12px 20px;transition:transform var(--transition),background-color var(--transition),color var(--transition)}.Home_btn__PmZsX:hover{transform:translateY(-2px)}.Home_primary__WPUGC{background:var(--ink);border-color:var(--ink);color:var(--ink-contrast)}.Home_glowWrap__xSx4s{display:inline-flex;isolation:isolate;position:relative}.Home_glowWrap__xSx4s .Home_btn__PmZsX{position:relative}.Home_halo__y4nvT{animation:Home_halo__y4nvT 6s ease-in-out infinite alternate;background:radial-gradient(closest-side at 25% 50%,var(--glow-amber-strong),#0000),radial-gradient(closest-side at 75% 50%,var(--glow-blue-strong),#0000),radial-gradient(closest-side at 50% 60%,var(--glow-rose-strong),#0000);background-size:180% 180%;border-radius:var(--radius-pill);filter:blur(18px);inset:-18px -26px;opacity:.8;pointer-events:none;position:absolute;z-index:-1}.Home_glowWrap__xSx4s:hover .Home_halo__y4nvT{inset:-24px -34px}@keyframes Home_halo__y4nvT{0%{background-position:0 50%;opacity:.6;transform:scale(.95)}50%{background-position:100% 30%;opacity:.85;transform:scale(1.08)}to{background-position:40% 100%;opacity:.7;transform:scale(1)}}.Home_secondary__uL2rb{background:#0000;color:var(--text-primary)}.Home_secondary__uL2rb:hover{background:var(--ink);color:var(--ink-contrast)}.Home_heroNote__QCSCv{color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:12px;gap:13px;margin-top:18px}.Home_heroNote__QCSCv span+span:before{content:"/";margin-right:13px}.Home_stage__o9Iwi{isolation:isolate;margin:80px auto 0;max-width:760px;padding:0 15px 30px;position:relative;text-align:left;width:100%}.Home_stageGlow__JnZKH{filter:blur(30px);inset:-90px -140px;pointer-events:none;position:absolute;z-index:-1}.Home_stageGlow__JnZKH span{border-radius:50%;position:absolute;will-change:transform}.Home_stageGlow__JnZKH span:first-child{animation:Home_orbitA__b0-Fl 16s ease-in-out infinite alternate;background:radial-gradient(closest-side,var(--glow-amber-strong),#0000);height:80%;left:2%;top:22%;width:62%}.Home_stageGlow__JnZKH span:nth-child(2){animation:Home_orbitB__WAccO 19s ease-in-out infinite alternate;background:radial-gradient(closest-side,var(--glow-blue-strong),#0000);height:78%;right:0;top:0;width:66%}.Home_stageGlow__JnZKH span:nth-child(3){animation:Home_orbitC__DUSgZ 13s ease-in-out infinite alternate;background:radial-gradient(closest-side,var(--glow-rose-strong),#0000);bottom:-4%;height:66%;right:8%;width:56%}@keyframes Home_orbitA__b0-Fl{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(70px,-40px,0) scale(1.12)}to{transform:translate3d(20px,30px,0) scale(.92)}}@keyframes Home_orbitB__WAccO{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-80px,50px,0) scale(.9)}to{transform:translate3d(-20px,-20px,0) scale(1.1)}}@keyframes Home_orbitC__DUSgZ{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-60px,-30px,0) scale(1.15)}to{transform:translate3d(40px,10px,0) scale(.95)}}.Home_demo__86eDW{grid-gap:16px 23px;align-items:start;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);background:var(--bg-card-soft);border:1px solid var(--border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);display:grid;gap:16px 23px;grid-template-columns:1fr 1.05fr;padding:26px}.Home_demoHead__4IHi-{align-items:center;border-bottom:1px solid var(--border);display:flex;font-size:13px;grid-column:span 2;justify-content:space-between;padding-bottom:17px}.Home_demoTitle__qEKHh{align-items:center;display:flex;font-weight:600;gap:10px}.Home_spark__u2Y\+b{color:var(--accent);font-size:22px}.Home_chip__mlMRf{background:#0000;border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-mono);font-size:11px;padding:4px 8px}.Home_message__fNvTq{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:14px;grid-column:1;margin-top:4px;padding:14px 16px}.Home_agent__\+BAvT{display:flex;font-size:14px;gap:10px;grid-column:1}.Home_agent__\+BAvT p{padding-top:2px}.Home_agentIcon__-ME-1{background:linear-gradient(145deg,#ffce8f,#d4abed);border-radius:var(--radius-md);color:#111011;display:grid;flex:none;height:29px;place-items:center;width:29px}.Home_proposal__WhhpH{background:var(--bg-glass);border:1px solid var(--accent-border);border-radius:var(--radius-lg);grid-column:2;grid-row:2/span 3;padding:18px}.Home_proposalTop__ZoKAG{color:var(--text-tertiary);display:flex;font-family:var(--font-mono);font-size:11px;gap:8px;justify-content:space-between}.Home_proposal__WhhpH h3{font-size:16px;font-weight:500;margin:10px 0 13px}.Home_proposal__WhhpH dl{grid-row-gap:8px;display:grid;font-size:12px;grid-template-columns:58px 1fr;row-gap:8px}.Home_proposal__WhhpH dt{color:var(--text-tertiary)}.Home_proposal__WhhpH dd{color:var(--text-secondary);margin:0}.Home_demoControls__5eGl9{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.Home_demoControls__5eGl9 button{border-radius:var(--radius-md);font-size:12px;font-weight:500;padding:8px 12px}.Home_approve__zcLCR{background:#d1eadc;border:1px solid #b8d8c6;color:#294f43}.Home_approve__zcLCR:disabled{cursor:default;opacity:.65}.Home_edit__IETqz{background:var(--bg-card);border:1px solid var(--border-strong);color:var(--accent)}.Home_feedback__EB1Z4{color:var(--text-tertiary);font-size:12px;grid-column:1;line-height:1.5;min-height:36px}.Home_floating__itAWZ{animation:Home_float__x58sm 7s ease-in-out infinite alternate;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:var(--bg-glass);border:1px solid var(--border);border-radius:15px;bottom:4px;box-shadow:var(--shadow-md);color:var(--text-tertiary);font-size:12px;max-width:280px;padding:15px 20px;position:absolute;right:-35px;transform:rotate(3deg)}@keyframes Home_float__x58sm{0%{transform:rotate(3deg) translateY(0)}to{transform:rotate(2deg) translateY(-8px)}}.Home_floating__itAWZ strong{color:var(--text-primary);display:block;font-size:13px;font-weight:500;margin-bottom:3px}.Home_caption__kah\+2{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px;margin-top:25px;padding-left:8px}.Home_section__uZuiO{padding:var(--space-20) 0}.Home_sectionHead__tepFz{align-items:flex-end;display:flex;gap:30px;justify-content:space-between;margin-bottom:36px}.Home_sectionAside__CUvnw{display:flex;flex-direction:column;gap:var(--space-4);max-width:340px;width:100%}.Home_sectionAside__CUvnw p{color:var(--text-secondary);font-size:15px}.Home_small__0xo95{margin-bottom:18px}.Home_sectionTitle__SOFgZ{color:var(--text-primary);font-size:clamp(48px,5.6vw,84px)}.Home_categoryGrid__rXqfH{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.Home_why__8mpUS{grid-gap:85px;align-items:end;border-top:1px solid var(--border);display:grid;gap:85px;grid-template-columns:1fr 1fr;padding:70px 0 85px}.Home_why__8mpUS p{color:var(--text-secondary);font-size:16px;line-height:1.9}.Home_why__8mpUS strong{color:var(--text-primary);font-weight:500}.Home_closing__VvCCd{--tint-base:#fff;border:1px solid var(--border);border-radius:var(--radius-2xl);isolation:isolate;margin-bottom:var(--space-16);overflow:hidden;padding:55px;position:relative;text-align:center}[data-theme=dark] .Home_closing__VvCCd{--tint-base:var(--bg-card)}.Home_closing__VvCCd .Home_sectionTitle__SOFgZ{font-size:clamp(40px,5vw,70px);margin:0 auto 17px}.Home_closing__VvCCd p{color:var(--text-secondary);margin-bottom:25px}.Home_closing__VvCCd .Home_btn__PmZsX{padding:13px 28px}@media (max-width:1000px){.Home_why__8mpUS{gap:45px}}@media (max-width:760px){.Home_hero__tSEiQ{padding:32px 0 50px}.Home_stageGlow__JnZKH{inset:-60px -40px}.Home_title__L087v{font-size:clamp(56px,16vw,96px);margin-bottom:32px}.Home_heroGrid__vPuSa{gap:32px;grid-template-columns:1fr}.Home_intro__4EQde{font-size:18px}.Home_stage__o9Iwi{margin-top:40px;max-width:490px;padding:0 4px 38px}.Home_demo__86eDW{display:block;padding:22px}.Home_message__fNvTq{margin:20px 0 16px}.Home_agent__\+BAvT{margin-bottom:16px}.Home_feedback__EB1Z4{margin-top:13px}.Home_floating__itAWZ{bottom:0;max-width:245px;padding:12px 16px;right:0}.Home_section__uZuiO{padding:60px 0}.Home_sectionHead__tepFz{display:block}.Home_sectionAside__CUvnw{margin-top:20px;max-width:none}.Home_categoryGrid__rXqfH{grid-template-columns:1fr 1fr}.Home_why__8mpUS{gap:25px;grid-template-columns:1fr;padding:48px 0}.Home_closing__VvCCd{padding:38px 22px}}@media (max-width:450px){.Home_categoryGrid__rXqfH{grid-template-columns:1fr}.Home_demoControls__5eGl9 button{flex:1 1}.Home_caption__kah\+2{font-size:10px}}.CategoryBadge_badge__600O4{border:1px solid;border-radius:7px;display:inline-block;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:0;padding:3px 10px;text-transform:none;width:fit-content}.ComplexityIndicator_indicator__6P1\+7{align-items:center;display:flex;gap:6px}.ComplexityIndicator_dots__gH1Gq{align-items:center;display:flex;gap:3px}.ComplexityIndicator_dot__Bg8es{border:1.5px solid;border-radius:50%;display:block;flex-shrink:0;height:7px;width:7px}.ComplexityIndicator_label__-wyCy{font-size:11px;font-weight:500;letter-spacing:.1px}.PatternCard_card__sXimB{background:var(--bg-card-soft);border:1px solid var(--border);border-radius:var(--radius-xl);cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none;transition:transform var(--transition),border-color var(--transition),opacity .7s ease}.PatternCard_newBadge__4I-F\+{background:var(--good);border-radius:999px;color:var(--bg-primary);font-family:var(--font-mono);font-size:10px;font-weight:400;letter-spacing:0;line-height:1.6;padding:2px 7px;pointer-events:none;position:absolute;right:10px;text-transform:none;top:10px;z-index:1}.PatternCard_card__sXimB.is-visible:hover,.PatternCard_card__sXimB:hover{border-color:var(--tone);transform:translateY(-4px)}.PatternCard_body__uj0v1{display:flex;flex:1 1;flex-direction:column;gap:var(--space-3);min-width:0;padding:25px}.PatternCard_meta__up5eV{align-items:center;display:flex;gap:var(--space-2)}.PatternCard_categoryBadge__pKCnn{border:1px solid;border-radius:var(--radius-sm);display:inline-block;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:0;padding:2px var(--space-2);text-transform:none}.PatternCard_ifTypes__aiswb{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:calc(var(--space-1)*-1)}.PatternCard_title__4VQEk{color:var(--text-primary);font-family:var(--font-display);font-size:30px;font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;line-height:.92;margin:6px 0 2px;text-transform:uppercase}.PatternCard_problem__FgD3B{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;font-size:var(--text-sm);line-height:1.55;overflow:hidden}.PatternCard_footer__g5Fqg{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding-top:var(--space-2)}.PatternCard_guidelineCount__6JfOl{color:var(--text-tertiary);font-family:var(--font-mono);font-size:12px;font-weight:400}.PatternCard_arrow__z\+Q5g{color:var(--text-tertiary);transition:transform var(--transition),color var(--transition)}.PatternCard_card__sXimB:hover .PatternCard_arrow__z\+Q5g{color:var(--tone);transform:translateX(3px)}.CategoryPage_main__KnZIs{min-height:calc(100vh - 72px);padding-bottom:var(--space-16)}.CategoryPage_hero__xsXOZ{margin-bottom:var(--space-10);padding:var(--space-10) 0 var(--space-12)}.CategoryPage_breadcrumb__LjH21{align-items:center;color:var(--text-secondary);display:inline-flex;font-family:var(--font-mono);font-size:12px;gap:var(--space-2);margin-bottom:var(--space-8);text-decoration:none;transition:color var(--transition)}.CategoryPage_breadcrumb__LjH21:hover{color:var(--text-primary)}.CategoryPage_categoryPill__w4ul0{border:1px solid;border-radius:var(--radius-sm);display:inline-block;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:0;padding:3px 10px;text-transform:none;width:fit-content}.CategoryPage_heroInner__ZghcC{display:flex;flex-direction:column;gap:var(--space-4);max-width:900px}.CategoryPage_title__6xeWM{color:var(--text-primary);font-family:var(--font-display);font-size:clamp(64px,9vw,136px);font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;letter-spacing:-.005em;line-height:.88;text-transform:uppercase}.CategoryPage_desc__LP92D{margin-top:var(--space-4)}.CategoryPage_count__ZTe7H{font-family:var(--font-mono);font-size:12px;font-weight:400}.CategoryPage_toolbar__HEMjm{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-6)}.CategoryPage_filters__xSYAk{display:flex;flex-wrap:wrap;gap:var(--space-2)}.CategoryPage_filterBtn__HGT2-{appearance:none;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;font-family:var(--font-mono);font-size:12px;font-weight:400;padding:var(--space-2) var(--space-4);transition:border-color .15s ease,color .15s ease,background .15s ease;white-space:nowrap}.CategoryPage_filterBtn__HGT2-:hover{border-color:var(--border-strong);color:var(--text-primary)}.CategoryPage_filterBtnActive__4w4qF,.CategoryPage_filterBtnActive__4w4qF:hover{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-primary)}.CategoryPage_filterCount__QE9nH{color:var(--text-tertiary);font-size:var(--text-sm);font-weight:500}.CategoryPage_clearFilter__MQcH4{appearance:none;background:none;border:none;color:var(--text-secondary);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);padding:0;text-decoration:underline;text-underline-offset:2px}.CategoryPage_clearFilter__MQcH4:hover{color:var(--text-primary)}.CategoryPage_grid__lJgwV{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.CategoryPage_empty__KXgbp{color:var(--text-secondary);gap:var(--space-2);grid-column:1/-1}.CategoryPage_empty__KXgbp,.CategoryPage_notFound__wyHdR{display:flex;flex-direction:column;padding:var(--space-16) 0;text-align:center}.CategoryPage_notFound__wyHdR{align-items:center;gap:var(--space-6)}.CategoryPage_back__jCN0J{color:var(--accent);font-size:var(--text-sm);font-weight:500}@media (max-width:640px){.CategoryPage_title__6xeWM{font-size:var(--text-2xl)}.CategoryPage_grid__lJgwV{grid-template-columns:1fr}}.ExampleScene_frame__7-Gww{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-xl);overflow:hidden}.ExampleScene_frameBar__FfBdt{align-items:center;background:var(--bg-card);border-bottom:1px solid var(--border);color:var(--text-tertiary);display:flex;font-family:var(--font-mono);font-size:11px;gap:10px;padding:9px 14px}.ExampleScene_dots__1OrXX{display:inline-flex;gap:4px}.ExampleScene_dots__1OrXX i{background:var(--border-strong);border-radius:50%;height:7px;width:7px}.ExampleScene_body__REdTZ{color:var(--text-primary);display:flex;flex-direction:column;font-size:14px;gap:10px;line-height:1.45;padding:16px}.ExampleScene_body__REdTZ p{margin:0}.ExampleScene_system__2kvSD{align-items:flex-start;color:var(--text-tertiary);display:flex;font-family:var(--font-mono);font-size:11.5px;gap:8px}.ExampleScene_chat__fmgnP .ExampleScene_system__2kvSD,.ExampleScene_voice__S\+hII .ExampleScene_system__2kvSD{justify-content:center;text-align:center}.ExampleScene_actions__6sLnk{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ExampleScene_action__lQ5PK{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);font-size:12px;font-weight:500;padding:5px 10px}.ExampleScene_action__lQ5PK:first-child{background:var(--ink);border-color:var(--ink);color:var(--ink-contrast)}.ExampleScene_bubbleRow__vWpSM{display:flex;flex-direction:column;max-width:88%}.ExampleScene_bubbleRow__vWpSM.ExampleScene_user__\+LqE1{align-items:flex-end;align-self:flex-end}.ExampleScene_bubbleRow__vWpSM.ExampleScene_agent__veU9c{align-self:flex-start}.ExampleScene_bubble__cJoOb{border-radius:14px;padding:9px 13px}.ExampleScene_user__\+LqE1 .ExampleScene_bubble__cJoOb{background:var(--ink);border-bottom-right-radius:4px;color:var(--ink-contrast)}.ExampleScene_agent__veU9c .ExampleScene_bubble__cJoOb{background:var(--bg-card);border:1px solid var(--border);border-bottom-left-radius:4px}.ExampleScene_voiceLine__C-MrW{grid-gap:4px 12px;align-items:baseline;display:grid;gap:4px 12px;grid-template-columns:72px 1fr}.ExampleScene_voiceLine__C-MrW .ExampleScene_actions__6sLnk{grid-column:2;margin-top:2px}.ExampleScene_speaker__b3RhD{align-items:center;color:var(--text-tertiary);display:inline-flex;font-family:var(--font-mono);font-size:11px;gap:6px}.ExampleScene_voiceLine__C-MrW.ExampleScene_agent__veU9c p{font-weight:500}.ExampleScene_voiceLine__C-MrW.ExampleScene_agent__veU9c .ExampleScene_speaker__b3RhD{color:var(--accent)}.ExampleScene_logDot__mGibn{background:var(--text-tertiary);border-radius:50%;flex-shrink:0;height:6px;margin-top:5px;width:6px}.ExampleScene_panel__yq\+XT{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:12px 14px}.ExampleScene_userAction__sfgcQ{color:var(--text-primary);font-family:var(--font-mono);font-size:11.5px}.DemoWrapper_stage__gG64A{isolation:isolate;padding:8px 0 16px;position:relative}.DemoWrapper_glow__jzCVP{filter:blur(30px);inset:-40px -60px;pointer-events:none;position:absolute;z-index:-1}.DemoWrapper_glow__jzCVP span{border-radius:50%;position:absolute}.DemoWrapper_glow__jzCVP span:first-child{animation:DemoWrapper_drift1__KWXcv 16s ease-in-out infinite alternate;background:radial-gradient(closest-side,var(--glow-amber-strong),#0000);height:80%;left:0;top:20%;width:55%}.DemoWrapper_glow__jzCVP span:nth-child(2){animation:DemoWrapper_drift2__YM\+jw 19s ease-in-out infinite alternate;background:radial-gradient(closest-side,var(--glow-rose-strong),#0000);height:75%;right:0;top:0;width:60%}.DemoWrapper_glow__jzCVP span:nth-child(3){animation:DemoWrapper_drift1__KWXcv 13s ease-in-out infinite alternate-reverse;background:radial-gradient(closest-side,var(--glow-coral-strong),#0000);bottom:0;height:60%;right:10%;width:50%}@keyframes DemoWrapper_drift1__KWXcv{to{transform:translate3d(50px,-30px,0) scale(1.1)}}@keyframes DemoWrapper_drift2__YM\+jw{to{transform:translate3d(-60px,40px,0) scale(.92)}}.DemoWrapper_frame__BBFgk{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);background:var(--bg-card-soft);border:1px solid var(--border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);overflow:hidden}.DemoWrapper_head__kNz4n{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:12px;justify-content:space-between;margin:0 24px;padding:18px 0 16px}.DemoWrapper_title__G3Rn2{align-items:center;color:var(--text-primary);display:flex;font-size:14px;font-weight:600;gap:10px}.DemoWrapper_spark__3rY7R{color:var(--accent);font-size:20px;line-height:1}.DemoWrapper_headRight__XheQK{align-items:center;display:flex;gap:8px}.DemoWrapper_chip__AhOnx{border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-mono);font-size:11px;padding:4px 8px}.DemoWrapper_reset__RoI65{appearance:none;background:#0000;border:1px solid #0000;border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;font-family:var(--font-mono);font-size:11px;padding:4px 9px;transition:color .15s ease,border-color .15s ease}.DemoWrapper_reset__RoI65:hover{border-color:var(--border-strong);color:var(--text-primary)}.DemoWrapper_body__BSUOe{min-height:120px}@media (max-width:640px){.DemoWrapper_head__kNz4n{margin:0 18px}.DemoWrapper_glow__jzCVP{inset:-30px -20px}}.kit_root__o43WQ{color:var(--text-primary);display:flex;flex-direction:column;font-size:14px;gap:16px;line-height:1.5;padding:24px}.kit_split__07l81{grid-gap:16px 24px;align-items:start;display:grid;gap:16px 24px;grid-template-columns:1fr 1.05fr}.kit_stack__qkfRl{display:flex;flex-direction:column;gap:12px}.kit_row__h7Eu6{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.kit_divider__3Sv10{background:var(--border);border:0;height:1px;margin:0}.kit_message__-7OdM{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:14px;padding:14px 16px}.kit_agent__6jcfQ{display:flex;font-size:14px;gap:10px}.kit_agent__6jcfQ p{margin:0;padding-top:3px}.kit_agentIcon__apztK{background:linear-gradient(145deg,#ffce8f,#d4abed);border-radius:var(--radius-md);color:#111011;display:grid;flex:none;font-size:13px;height:29px;place-items:center;width:29px}.kit_bubbleAgent__kqMke,.kit_bubbleUser__ZPixB{border-radius:14px;font-size:14px;max-width:85%;padding:10px 14px}.kit_bubbleUser__ZPixB{align-self:flex-end;background:var(--ink);border-bottom-right-radius:4px;color:var(--ink-contrast)}.kit_bubbleAgent__kqMke{align-self:flex-start;background:var(--bg-card);border:1px solid var(--border);border-bottom-left-radius:4px}.kit_feedback__vd8oU{color:var(--text-tertiary);font-size:12px;line-height:1.5;margin:0}.kit_proposal__9tth8{background:var(--bg-glass);border:1px solid var(--accent-border);border-radius:var(--radius-lg);padding:18px}.kit_proposalTop__rNMVL{color:var(--text-tertiary);display:flex;font-family:var(--font-mono);font-size:11px;gap:8px;justify-content:space-between;text-transform:uppercase}.kit_proposalTitle__mYL4j{color:var(--text-primary);font-size:16px;font-weight:500;margin:10px 0 13px}.kit_fields__Kk9yA{grid-row-gap:8px;display:grid;font-size:12.5px;grid-template-columns:70px 1fr;margin:0;row-gap:8px}.kit_fields__Kk9yA dt{color:var(--text-tertiary)}.kit_fields__Kk9yA dd{color:var(--text-secondary);margin:0}.kit_label__PnvH-{color:var(--text-tertiary)}.kit_chip__6eYkG,.kit_label__PnvH-{font-family:var(--font-mono);font-size:11px}.kit_chip__6eYkG{align-items:center;background:#0000;border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary);display:inline-flex;gap:6px;padding:4px 8px}.kit_chipGood__qpM0D{background:#cad43f;border-color:#cad43f;color:#111011}.kit_chipWarn__XT6MI{background:#ffe2c4;border-color:#fa8e41;color:#7a3c0b}.kit_chipBad__LRS8q{background:#fa5c40;border-color:#fa5c40;color:#fff}.kit_btn__T-C7s{align-items:center;appearance:none;background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:12.5px;font-weight:500;gap:6px;justify-content:center;padding:8px 13px;transition:transform .15s ease,background-color .15s ease,border-color .15s ease,color .15s ease}.kit_btn__T-C7s:hover:not(:disabled){border-color:var(--text-primary);transform:translateY(-1px)}.kit_btn__T-C7s:disabled{cursor:default;opacity:.55}.kit_btnApprove__l3L\+I{background:#d9ecd9;border-color:#bcd9be;color:#24502b}.kit_btnApprove__l3L\+I:hover:not(:disabled){background:#cde6cd;border-color:#24502b}.kit_btnEdit__aV2A8{color:var(--accent)}.kit_btnPrimary__kpD8c{background:var(--ink);border-color:var(--ink);color:var(--ink-contrast)}.kit_btnGhost__wB\+2u{background:#0000;border-color:#0000;color:var(--text-secondary)}.kit_log__O4AwL{display:flex;flex-direction:column}.kit_logRow__WWA3Q{grid-gap:10px;align-items:baseline;border-bottom:1px solid var(--border);display:grid;font-size:13px;gap:10px;grid-template-columns:52px 10px 1fr auto;padding:9px 0}.kit_logRow__WWA3Q:last-child{border-bottom:0}.kit_logTime__9D9uR{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px}.kit_logDot__8Vbqk{background:var(--border-strong);border-radius:50%;height:7px;transform:translateY(-1px);width:7px}.kit_logDotDone__OEM\+h{background:#7a8716}.kit_logDotActive__murei{animation:kit_kitPulse__ttjCx 1.2s ease-in-out infinite;background:#fa8e41}.kit_logDotError__DDn9a{background:#fa5c40}@keyframes kit_kitPulse__ttjCx{50%{opacity:.6;transform:translateY(-1px) scale(1.5)}}.kit_orb__1UiTT{background:radial-gradient(circle at 35% 30%,#ffce8f,#fa5c40 55%,#b65ced);border-radius:50%;box-shadow:0 10px 30px #fa5c4040;height:64px;margin:4px auto;width:64px}.kit_orbActive__z8uUb{animation:kit_kitOrb__n5cW3 1.4s ease-in-out infinite}@keyframes kit_kitOrb__n5cW3{50%{box-shadow:0 12px 40px #b65ced59;transform:scale(1.12)}}.kit_transcript__2Cstq{display:flex;flex-direction:column;gap:10px}.kit_voiceLine__nlcqs{grid-gap:12px;align-items:baseline;display:grid;font-size:14px;gap:12px;grid-template-columns:56px 1fr}.kit_voiceWho__wbxe1{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px}.kit_voiceAgent__JPDny .kit_voiceWho__wbxe1{color:var(--accent)}.kit_voiceAgent__JPDny p{font-weight:500}.kit_voiceLine__nlcqs p{margin:0}.kit_cue__ffjKA{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px;text-align:center}@media (max-width:640px){.kit_root__o43WQ{padding:18px}.kit_split__07l81{grid-template-columns:1fr}.kit_logRow__WWA3Q{grid-template-columns:44px 10px 1fr}.kit_logRow__WWA3Q>:nth-child(4){grid-column:3}}.ExpectationSettingDemo_tabs__fhuLS{align-self:flex-start;background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-md);display:inline-flex;gap:2px;padding:3px}.ExpectationSettingDemo_tab__FUSOB{appearance:none;background:#0000;border:0;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;font-family:var(--font-sans);font-size:12.5px;font-weight:500;padding:6px 12px}.ExpectationSettingDemo_tabActive__8Gz62{background:var(--bg-card);box-shadow:var(--shadow-sm);color:var(--text-primary)}.ExpectationSettingDemo_list__oykWO{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0 0 16px;padding:0}.ExpectationSettingDemo_item__5SdP4{align-items:flex-start;color:var(--text-secondary);display:flex;font-size:13px;gap:10px}.ExpectationSettingDemo_item__5SdP4 strong{color:var(--text-primary);font-weight:500}.ExpectationSettingDemo_mark__PEJhz{flex:none;font-size:10px;justify-content:center;padding:2px 0;width:20px}.ExpectationSettingDemo_banner__nKXAV{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:10px 12px}.ExpectationSettingDemo_bannerTop__2ahyv{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px}.ExpectationSettingDemo_bannerText__-Pxet{color:var(--text-secondary);flex:1 1;font-size:13px;min-width:140px}.ExpectationSettingDemo_more__E4VwQ{color:var(--accent);padding:4px 8px}.ExpectationSettingDemo_detail__D8zAT{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:10px;margin-top:12px;padding-top:12px}.ExpectationSettingDemo_detail__D8zAT .ExpectationSettingDemo_list__oykWO{margin:0}.ExpectationSettingDemo_fields__6kMYW{grid-template-columns:84px 1fr}.HumanInTheLoopDemo_fields__zMSJZ{align-items:center;grid-template-columns:92px 1fr}.HumanInTheLoopDemo_lines__vbVmj{display:flex;flex-direction:column;gap:6px;padding:3px 0}.HumanInTheLoopDemo_line__L7Hav{background:var(--border);border-radius:var(--radius-pill);display:block;height:7px}.HumanInTheLoopDemo_actions__pJJeG{margin-top:16px}.HumanInTheLoopDemo_body__-TRbF{color:var(--text-secondary);font-size:13px;margin:0 0 14px}.AgentProgressDemo_start__-i-Gy{align-items:center;display:flex;flex-direction:column;font-family:var(--font-sans);gap:var(--space-3);padding:var(--space-10) var(--space-6)}.AgentProgressDemo_startSub__bnFJv{color:var(--text-tertiary);font-size:var(--text-sm);margin:0}.AgentProgressDemo_progress__e7LqQ{display:flex;flex-direction:column;font-family:var(--font-sans);gap:var(--space-5);padding:var(--space-6)}.AgentProgressDemo_steps__5vZ19{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.AgentProgressDemo_step__AVRhb{align-items:center;border-bottom:1px solid var(--border);display:flex;font-size:var(--text-sm);gap:var(--space-3);padding:var(--space-3) 0;transition:color .2s ease}.AgentProgressDemo_step__AVRhb:last-child{border-bottom:none}.AgentProgressDemo_stepIcon__saOAp{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.AgentProgressDemo_stepLabel__PF223{line-height:1.5}.AgentProgressDemo_step__AVRhb.AgentProgressDemo_active__Ju4Dq .AgentProgressDemo_stepLabel__PF223{color:var(--text-primary);font-weight:500}.AgentProgressDemo_step__AVRhb.AgentProgressDemo_complete__XIDwk .AgentProgressDemo_stepLabel__PF223,.AgentProgressDemo_step__AVRhb.AgentProgressDemo_pending__2y7xs .AgentProgressDemo_stepLabel__PF223{color:var(--text-tertiary)}.AgentProgressDemo_spinner__nBOpu{animation:AgentProgressDemo_spin__6TyGK .6s linear infinite;border:2px solid var(--border);border-radius:50%;border-top-color:var(--text-secondary);display:block;height:14px;width:14px}@keyframes AgentProgressDemo_spin__6TyGK{to{transform:rotate(1turn)}}.AgentProgressDemo_check__TCbiN{color:var(--good);display:block}.AgentProgressDemo_dot__ccCFI{background:var(--border-strong);border-radius:50%;display:block;height:6px;width:6px}.AgentProgressDemo_result__XITEi{align-items:center;animation:AgentProgressDemo_fadeIn__1pTqY .3s ease;background:#22c55e12;border-radius:var(--radius-md);display:flex;gap:var(--space-3);padding:var(--space-4)}.AgentProgressDemo_resultIcon__-Rj9y{color:var(--good);flex-shrink:0}.AgentProgressDemo_resultText__AJYGk{color:var(--text-primary);font-size:var(--text-sm);font-weight:600}.AgentProgressDemo_resetRow__7SRQq{display:flex;justify-content:flex-end}@keyframes AgentProgressDemo_fadeIn__1pTqY{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.GracefulFailureDemo_failure__u0S1w{border-color:var(--border-strong)}.GracefulFailureDemo_topChip__bzIaR{font-size:10px;padding:2px 6px}.GracefulFailureDemo_gap__iaYSg{margin:16px 0 12px}.GracefulFailureDemo_options__YQEbb{margin-top:10px}.ClarificationDemo_sub__4wfHP{color:var(--text-secondary);font-size:13px;margin:-6px 0 14px}.ClarificationDemo_optionSelected__23bRi,.ClarificationDemo_optionSelected__23bRi:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent);color:var(--text-primary)}.ClarificationDemo_input__4HCL\+{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-sizing:border-box;color:var(--text-primary);display:block;font-family:var(--font-sans);font-size:13px;margin:12px 0 14px;padding:9px 12px;width:100%}.ClarificationDemo_input__4HCL\+::placeholder{color:var(--text-tertiary)}.ClarificationDemo_input__4HCL\+:focus{border-color:var(--accent);outline:none}.ClarificationDemo_working__q8mtk{align-items:center;display:flex;gap:8px}.ClarificationDemo_spinner__BwsY9{animation:ClarificationDemo_spin__AkZaU .8s linear infinite;border:2px solid var(--border);border-radius:50%;border-top-color:var(--accent);height:12px;width:12px}@keyframes ClarificationDemo_spin__AkZaU{to{transform:rotate(1turn)}}.DecisionExplanationDemo_sectionHead__7eANY{align-items:center;display:flex;gap:8px;justify-content:space-between}.DecisionExplanationDemo_statement__pT5a9{color:var(--text-secondary);font-size:13px;line-height:1.6;margin:0}.DecisionExplanationDemo_why__8kvPv{color:var(--accent);font-size:12px;padding:4px 8px}.DecisionExplanationDemo_whyOpen__zJTUc{background:var(--accent-soft)}.DecisionExplanationDemo_explain__mnSu2{animation:DecisionExplanationDemo_fadeIn__kn2PA .2s ease both;background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:12px;padding:14px}@keyframes DecisionExplanationDemo_fadeIn__kn2PA{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.UndoAgentActionDemo_tab__PtuRC{cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.UndoAgentActionDemo_tab__PtuRC:hover{border-color:var(--text-primary)}.UndoAgentActionDemo_tabActive__Rey\+5,.UndoAgentActionDemo_tabActive__Rey\+5:hover{background:var(--ink);border-color:var(--ink);color:var(--ink-contrast)}.UndoAgentActionDemo_body__GdgQh{color:var(--text-secondary);font-size:13px;margin:8px 0 0}.UndoAgentActionDemo_timer__zt3p3{background:var(--border);border-radius:2px;height:3px;margin:12px 0 14px;overflow:hidden}.UndoAgentActionDemo_timerFill__dsz1E{background:var(--accent);display:block;height:100%;transition:width 1s linear}.UndoAgentActionDemo_diff__sTwvw{margin-top:12px}.UndoAgentActionDemo_diffOld__a4blx{color:var(--text-tertiary)}.UndoAgentActionDemo_diffNew__eoSle{color:var(--text-primary);font-weight:500}.UndoAgentActionDemo_gap__ruJck{margin:14px 0 0}.UndoAgentActionDemo_status__ByoBW{justify-self:start}.PermissionScopingDemo_actions__xdUY9{margin-top:16px}.PermissionScopingDemo_skipped__DY5hp{border-style:dashed;color:var(--text-secondary)}.PermissionScopingDemo_enableLink__B1o\+W{appearance:none;background:none;border:0;color:var(--accent);cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-underline-offset:2px}.TopicBoundariesDemo_agentName__IuVrx{font-weight:500}.TopicBoundariesDemo_scope__2GrZf{margin-left:auto}.TopicBoundariesDemo_thread__9ENIy{display:flex;flex-direction:column;gap:10px}.TopicBoundariesDemo_text__LSOR2{margin:0 0 12px}.TopicBoundariesDemo_input__en1KT{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-tertiary);font-size:13px;padding:10px 14px}.TopicBoundariesDemo_preset__1BShg{cursor:pointer;text-align:left;transition:border-color .15s ease,background-color .15s ease}.TopicBoundariesDemo_preset__1BShg:hover{border-color:var(--text-primary)}.TopicBoundariesDemo_presetActive__0k2kZ,.TopicBoundariesDemo_presetActive__0k2kZ:hover{background:var(--ink);border-color:var(--ink);color:var(--ink-contrast)}.VoiceSilenceDemo_center__A3vot{text-align:center}.VoiceSilenceDemo_controls__YQJOs{justify-content:center}.VoiceSilenceDemo_line__ncPzx{animation:VoiceSilenceDemo_fadeIn__vyzjc .3s ease both;grid-template-columns:34px 44px 1fr}.VoiceSilenceDemo_time__RUbOh{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px}.VoiceSilenceDemo_silence__vb0vK{animation:VoiceSilenceDemo_fadeIn__vyzjc .3s ease both;border-bottom:1px dashed var(--border-strong);border-top:1px dashed var(--border-strong);padding:10px 0}.VoiceSilenceDemo_warning__rcZRt p{color:var(--accent)}@keyframes VoiceSilenceDemo_fadeIn__vyzjc{0%{opacity:0;transform:translateY(4px)}}.NoScreenOrientationDemo_tab__OvObW{cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.NoScreenOrientationDemo_tab__OvObW:hover{border-color:var(--text-primary)}.NoScreenOrientationDemo_tabActive__v6I2L,.NoScreenOrientationDemo_tabActive__v6I2L:hover{background:var(--ink);border-color:var(--ink);color:var(--ink-contrast)}.NoScreenOrientationDemo_center__AKCPE{text-align:center}.NoScreenOrientationDemo_centerRow__l6Vdq{justify-content:center}.NoScreenOrientationDemo_line__6ZMqf{animation:NoScreenOrientationDemo_fadeIn__5TPQ9 .3s ease both}.NoScreenOrientationDemo_technique__-sIBg{color:var(--text-tertiary);display:inline-block;font-family:var(--font-mono);font-size:11px;font-weight:400;margin-top:4px}.NoScreenOrientationDemo_technique__-sIBg:before{content:"↳ "}.NoScreenOrientationDemo_summary__h1GS9{color:var(--text-secondary);display:flex;flex-direction:column;font-size:13px;gap:8px;list-style:none;margin:12px 0 16px;padding:0}.NoScreenOrientationDemo_summary__h1GS9 li{display:flex;gap:8px}.NoScreenOrientationDemo_check__0SLmZ{color:var(--good);font-weight:600}.NoScreenOrientationDemo_screen__10DDH{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-2xl);display:flex;flex-direction:column;gap:14px;margin:0 auto;max-width:380px;padding:14px 16px 16px;width:100%}.NoScreenOrientationDemo_screenTop__610PO{display:flex;justify-content:space-between}.NoScreenOrientationDemo_screenBody__f82vz{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:130px}.NoScreenOrientationDemo_orbListening__Og4a5{filter:saturate(.6)}.NoScreenOrientationDemo_agentLabel__gZbpu{color:var(--accent)}.NoScreenOrientationDemo_caption__0eMjq{animation:NoScreenOrientationDemo_fadeIn__5TPQ9 .3s ease both;background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:4px;padding:12px 14px}.NoScreenOrientationDemo_caption__0eMjq p{color:var(--text-secondary);font-size:14px;margin:0}.NoScreenOrientationDemo_captionAgent__I1nGr{background:var(--bg-glass);border-color:var(--accent-border)}.NoScreenOrientationDemo_captionAgent__I1nGr span{color:var(--accent)}.NoScreenOrientationDemo_captionAgent__I1nGr p{color:var(--text-primary);font-weight:500}@keyframes NoScreenOrientationDemo_fadeIn__5TPQ9{0%{opacity:0;transform:translateY(4px)}}.ActionLogDemo_tab__9Cv2h{cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ActionLogDemo_tab__9Cv2h:hover{border-color:var(--text-primary)}.ActionLogDemo_tabActive__QFUGI,.ActionLogDemo_tabActive__QFUGI:hover{background:var(--ink);border-color:var(--ink);color:var(--ink-contrast)}.ActionLogDemo_log__Ljvj6{margin-top:8px}.ActionLogDemo_live__NcvZk{align-items:center;display:inline-flex;gap:6px}.ActionLogDemo_dotWarn__EMY\+m{background:var(--cat-transparency)}.ActionLogDemo_entry__kxXbd{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.ActionLogDemo_description__zrQml{color:var(--text-primary);margin:0}.ActionLogDemo_link__jK7Wy{appearance:none;background:none;border:0;color:var(--text-tertiary);cursor:pointer;font-family:var(--font-sans);font-size:12px;padding:0;text-decoration:underline;text-underline-offset:2px}.ActionLogDemo_link__jK7Wy:hover{color:var(--accent)}.ActionLogDemo_form__ds8\+h{display:flex;flex-direction:column;gap:8px;margin-top:4px;width:100%}.ActionLogDemo_form__ds8\+h label{display:flex;flex-direction:column;gap:6px}.ActionLogDemo_input__pNZPr{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-sizing:border-box;color:var(--text-primary);font-family:var(--font-sans);font-size:13px;padding:8px 10px;width:100%}.ActionLogDemo_input__pNZPr:focus{border-color:var(--accent);outline:none}.ActionLogDemo_details__wR3uI{color:var(--text-secondary);font-size:12.5px;margin:4px 0 0;padding-left:16px}.ActionLogDemo_status__Nqc3B{justify-self:start}.ActionLogDemo_entryActions__F5Jsn{display:flex;flex-wrap:wrap;gap:14px}.ActionLogDemo_reversed__JahBf .ActionLogDemo_description__zrQml{color:var(--text-tertiary);text-decoration:line-through}.AgentScopeDemoAgentic_agentName__taKh9{font-weight:500;margin:0;padding-top:0}.AgentScopeDemoAgentic_risk__Z\+Zec{align-self:center;font-size:10px;padding:2px 6px;white-space:nowrap}.AgentScopeDemoAgentic_list__1b0Y7{display:flex;flex-direction:column;margin-top:8px}.AgentScopeDemoAgentic_cap__YIu9J{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:12px;justify-content:space-between;padding:10px 0}.AgentScopeDemoAgentic_cap__YIu9J:last-child{border-bottom:0;padding-bottom:0}.AgentScopeDemoAgentic_capText__7D\+1t{display:flex;flex-direction:column;gap:2px;min-width:0}.AgentScopeDemoAgentic_capLabel__s5E1u{color:var(--text-primary);font-size:13.5px}.AgentScopeDemoAgentic_capOff__Ym4W0{color:var(--text-tertiary)}.AgentScopeDemoAgentic_meta__r4S\+m{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px}.AgentScopeDemoAgentic_metaAsk__oYaC4{color:var(--accent)}.AgentScopeDemoAgentic_toggle__T0p39{appearance:none;background:var(--bg-tertiary);border:1px solid var(--border-strong);border-radius:10px;cursor:pointer;flex:none;height:20px;padding:0;position:relative;transition:background-color .15s ease,border-color .15s ease;width:36px}.AgentScopeDemoAgentic_thumb__iCZjM{background:var(--bg-card);border-radius:50%;box-shadow:0 1px 2px #0003;height:14px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:14px}.AgentScopeDemoAgentic_toggleOn__7iSiH{background:var(--ink);border-color:var(--ink)}.AgentScopeDemoAgentic_toggleOn__7iSiH .AgentScopeDemoAgentic_thumb__iCZjM{background:var(--ink-contrast);transform:translateX(16px)}.AgentScopeDemoAgentic_toggle__T0p39:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.GracefulFailureDemoVoice_center__km3lp{align-items:center;display:flex;flex-direction:column;gap:12px;text-align:center}.GracefulFailureDemoVoice_centerRow__IVAFz{justify-content:center}.GracefulFailureDemoVoice_badLine__6kk3Y{color:var(--bad)}.GracefulFailureDemoVoice_fadeIn__kFFRs{animation:GracefulFailureDemoVoice_fadeIn__kFFRs .3s ease both}@keyframes GracefulFailureDemoVoice_fadeIn__kFFRs{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ClarificationDemoVoice_center__z794T{align-items:center;display:flex;flex-direction:column;gap:12px;text-align:center}.ClarificationDemoVoice_centerText__DRUg6{text-align:center}.ClarificationDemoVoice_fadeIn__-zq33{animation:ClarificationDemoVoice_fadeIn__-zq33 .3s ease both}@keyframes ClarificationDemoVoice_fadeIn__-zq33{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.HumanInTheLoopDemoAgentic_strong__p272Y{font-weight:500}.HumanInTheLoopDemoAgentic_muted__qghVv{color:var(--text-tertiary)}.HumanInTheLoopDemoAgentic_struck__Gy970{color:var(--text-tertiary);text-decoration:line-through}.HumanInTheLoopDemoAgentic_chipMuted__m\+4oJ{border-color:var(--border);color:var(--text-tertiary)}.HumanInTheLoopDemoAgentic_actions__q23V8{margin-top:16px}.ConfidenceDisclosureDemo_option__ee9Ux{justify-content:flex-start;text-align:left}.ConfidenceDisclosureDemo_actions__4hXPW{margin-top:14px}.ConfidenceDisclosureDemo_records__F93Ry{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:8px;padding:14px 16px}.ConfidenceDisclosureDemo_recordList__dOyby{list-style:none;margin:0;padding:0}.ConfidenceDisclosureDemo_record__WMHNF{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:10px;justify-content:space-between;padding:9px 0}.ConfidenceDisclosureDemo_record__WMHNF:last-child{border-bottom:0}.ConfidenceDisclosureDemo_recordText__Xm62R{display:flex;flex-direction:column;min-width:0}.ConfidenceDisclosureDemo_recordLabel__8CNEl{color:var(--text-primary);font-size:13px}.ConfidenceDisclosureDemo_recordValue__YTXiL{color:var(--text-tertiary);font-size:12px}.ConfidenceDisclosureDemoAgentic_options__eidas{display:flex;flex-direction:column;gap:10px;margin-top:12px}.ConfidenceDisclosureDemoAgentic_option__8qX12{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:12px 14px}.ConfidenceDisclosureDemoAgentic_note__HCSfu{color:var(--text-secondary);font-size:12.5px;margin:6px 0 0}.ConfidenceDisclosureDemoAgentic_verify__c\+nzZ{border-left:2px solid var(--accent-border);margin-top:12px;padding-left:10px}.ConfidenceDisclosureDemoAgentic_actions__TT2Nb{margin-top:14px}.ProgressiveOnboardingDemo_example__IXuOK{color:var(--text-secondary);font-size:13px;margin:0 0 14px}.ProgressiveOnboardingDemo_menu__EyNnj{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;list-style:none;margin:0;overflow:hidden;padding:0}.ProgressiveOnboardingDemo_menu__EyNnj li+li{border-top:1px solid var(--border)}.ProgressiveOnboardingDemo_menuItem__OwIeB{appearance:none;background:#0000;border:0;color:var(--text-primary);cursor:pointer;display:flex;flex-direction:column;font-family:var(--font-sans);gap:2px;padding:10px 14px;text-align:left;width:100%}.ProgressiveOnboardingDemo_menuItem__OwIeB:focus-visible,.ProgressiveOnboardingDemo_menuItem__OwIeB:hover{background:var(--bg-hover)}.ProgressiveOnboardingDemo_menuHead__4p1\+X{align-items:center;display:flex;gap:8px;justify-content:space-between}.ProgressiveOnboardingDemo_menuName__bHeoR{font-size:13px;font-weight:500}.ProgressiveOnboardingDemo_menuExample__3-0O3{color:var(--text-tertiary);font-size:12px}.ProgressiveOnboardingDemoAgentic_rule__SyLbX{color:var(--text-secondary);font-size:13px;margin:0 0 12px}.ProgressiveOnboardingDemoAgentic_times__iuHFa{margin-bottom:14px}.ProgressiveOnboardingDemoAgentic_timeChip__jZM1d{cursor:pointer}.ProgressiveOnboardingDemoAgentic_timeChip__jZM1d:hover{border-color:var(--text-primary)}.ProgressiveOnboardingDemoAgentic_timeChipOn__Ya8Wd{background:var(--ink);border-color:var(--ink);color:var(--ink-contrast)}.ProgressiveOnboardingDemoAgentic_manage__lWhk8{margin-top:14px}.ConversationResetDemo_system__9s9Iy{align-self:center;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px;padding:4px 10px}.ConversationResetDemo_changed__ZJjSc{color:var(--accent);font-weight:500}.ConversationResetDemo_missing__YgUNG{color:var(--text-tertiary);font-style:italic}.ConversationResetDemo_actions__YFpj3{margin-top:14px}.ConversationResetDemo_hotels__5d8aw{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.ConversationResetDemo_hotel__gmF8X{align-items:center;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:10px 12px}.ConversationResetDemo_hotelMeta__oxbao{color:var(--text-tertiary);display:block;font-size:12px}.ConversationResetDemoVoice_status__411CY{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px;margin:0;text-align:center}.ConversationResetDemoVoice_replies__w28tc{justify-content:center;min-height:36px}.ErrorRecoveryDemo_actions__twUEf{margin-top:14px}.ErrorRecoveryDemo_code__xbQS4{align-items:center;background:var(--bg-card);border:1px dashed var(--border-strong);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:6px;padding:14px}.ErrorRecoveryDemo_codeValue__EjEvs{color:var(--text-primary);font-family:var(--font-mono);font-size:15px;letter-spacing:.08em}.ErrorRecoveryDemoAgentic_sections__kUwuh{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ErrorRecoveryDemoAgentic_actions__UAasg{margin-top:14px}.ErrorRecoveryDemoAgentic_note__Tqqhu{color:var(--text-secondary);font-size:12.5px;margin:12px 0 0}.ErrorRecoveryDemoVoice_status__luNUG{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px;margin:0;text-align:center}.ErrorRecoveryDemoVoice_replies__eVDmn{justify-content:center;min-height:36px}.ErrorRecoveryDemoVoice_home__7khp2{border-top:1px solid var(--border);justify-content:center;padding-top:12px}.DecisionExplanationDemoAgentic_item__VGc5d{border-top:1px solid var(--border);padding:12px 0}.DecisionExplanationDemoAgentic_itemHead__xPV56{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.DecisionExplanationDemoAgentic_itemValue__xCepB{color:var(--text-primary);font-size:14px;font-weight:500}.DecisionExplanationDemoAgentic_itemNote__OvM3Q{color:var(--text-secondary);font-size:12.5px}.DecisionExplanationDemoAgentic_disclosure__Gncgi{appearance:none;background:#0000;border:0;color:var(--accent);cursor:pointer;flex:none;font-family:var(--font-mono);font-size:11px;padding:2px 0;text-decoration:underline;text-underline-offset:3px}.DecisionExplanationDemoAgentic_disclosure__Gncgi:before{content:"+ "}.DecisionExplanationDemoAgentic_disclosure__Gncgi[aria-expanded=true]:before{content:"- "}.DecisionExplanationDemoAgentic_reasoning__LQl8X{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:12px 14px}.DecisionExplanationDemoAgentic_reasoning__LQl8X p{color:var(--text-secondary);font-size:13px;margin:0}.DecisionExplanationDemoAgentic_total__3Sj75{border-top:1px solid var(--border);padding-top:12px}.DecisionExplanationDemoAgentic_total__3Sj75 dd{color:var(--text-primary);font-weight:500}.DecisionExplanationDemoAgentic_conflict__8quoa{align-items:flex-start;border:1px dashed var(--border-strong);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:10px;padding:14px 16px}.DecisionExplanationDemoAgentic_conflict__8quoa p{font-size:13.5px;margin:0}.ExpectationSettingDemoAgentic_pending__lasCs{color:var(--text-secondary)}.ExpectationSettingDemoAgentic_fields__4LLwX{margin-top:12px}.ExpectationSettingDemoAgentic_actions__qsQo7{margin-top:14px}.ExpectationSettingDemoAgentic_figure__Nk-cd{margin-right:8px}.ExpectationSettingDemoAgentic_flag__8K3n7{margin-top:4px}.ExpectationSettingDemoAgentic_source__qi6M1{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:4px;margin-top:12px;padding:10px 12px}.ExpectationSettingDemoAgentic_source__qi6M1 p{color:var(--text-secondary);font-size:13px;margin:0}.GracefulFailureDemoAgentic_waiting__tmeyt{color:var(--text-tertiary)}.GracefulFailureDemoAgentic_actions__t9dFP{margin-top:14px}.GracefulFailureDemoAgentic_form__bJvPh{display:flex;flex-direction:column;gap:6px;margin-top:14px}.GracefulFailureDemoAgentic_input__QlOld{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);flex:1 1 180px;font-family:var(--font-sans);font-size:13px;min-width:0;padding:8px 12px}.GracefulFailureDemoAgentic_input__QlOld:focus{outline:2px solid var(--accent-border);outline-offset:1px}.TopicBoundariesDemoVoice_device__jU1hF{align-items:center;display:flex;flex-direction:column;gap:6px;padding:8px 0 4px}.PermissionScopingDemoAgentic_perms__tfUOF{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.PermissionScopingDemoAgentic_perm__IIVHc{align-items:center;border-top:1px solid var(--border);display:flex;gap:12px;justify-content:space-between;padding:10px 0}.PermissionScopingDemoAgentic_access__ji9ba{color:var(--text-primary);font-size:13.5px;font-weight:500}.PermissionScopingDemoAgentic_task__u43kB{color:var(--text-secondary);font-size:12.5px}.PermissionScopingDemoAgentic_actions__ZR7ZO{margin-top:14px}.PermissionScopingDemoAgentic_activePanel__-cgaS{border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:8px;padding:14px 16px}.PermissionScopingDemoAgentic_activeRow__Ar-bG{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.PermissionScopingDemoAgentic_none__aHcSV{color:var(--text-secondary);font-size:13px;margin:0}.SourceAttributionDemo_ratingRow__vPppG{align-items:baseline;display:flex;gap:10px;margin-bottom:12px}.SourceAttributionDemo_rating__uR\+Lq{color:var(--text-primary);font-family:var(--font-display);font-size:40px;font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;line-height:1}.SourceAttributionDemo_ratingMeta__r-XMO{color:var(--text-secondary);font-size:12.5px}.SourceAttributionDemo_ratingSmall__BYzow{color:var(--text-primary);font-size:14px;font-weight:600}.SourceAttributionDemo_sources__36\+H2{display:flex;flex-direction:column;gap:10px}.SourceAttributionDemo_source__rEhnu{grid-column-gap:12px;align-items:center;appearance:none;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-tertiary);column-gap:12px;cursor:pointer;display:grid;font-family:var(--font-sans);grid-template-columns:1fr auto;grid-template-rows:auto auto;padding:10px 12px;text-align:left;transition:border-color .15s ease,color .15s ease;width:100%}.SourceAttributionDemo_source__rEhnu:hover{border-color:var(--border-strong)}.SourceAttributionDemo_sourceOn__9MTQw{border-color:var(--border-strong);color:var(--text-primary)}.SourceAttributionDemo_sourceName__XN-Vc{font-size:13px;font-weight:500}.SourceAttributionDemo_sourceMeta__1gwNc{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px;grid-row:2}.SourceAttributionDemo_switch__nnnIb{background:var(--border-strong);border-radius:999px;grid-column:2;grid-row:1/span 2;height:18px;position:relative;transition:background-color .15s ease;width:30px}.SourceAttributionDemo_switch__nnnIb:after{background:var(--bg-card);border-radius:50%;content:"";height:14px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:14px}.SourceAttributionDemo_sourceOn__9MTQw .SourceAttributionDemo_switch__nnnIb{background:var(--ink)}.SourceAttributionDemo_sourceOn__9MTQw .SourceAttributionDemo_switch__nnnIb:after{transform:translateX(12px)}.SourceAttributionDemo_sponsored__aH1YQ{border-style:dashed}.PlanPreviewDemoAgentic_steps__4x9CO{margin-top:4px}.PlanPreviewDemoAgentic_step__nR02h{align-items:center;grid-template-columns:26px 10px 1fr auto}.PlanPreviewDemoAgentic_stepBody__kKN\+Q{align-items:center;color:var(--text-primary);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 10px}.PlanPreviewDemoAgentic_doneText__Vyye5{color:var(--text-secondary)}.PlanPreviewDemoAgentic_marker__Tuh5O{font-size:10.5px;padding:2px 6px}.PlanPreviewDemoAgentic_remove__pDK28{font-size:12px;padding:4px 8px}.PlanPreviewDemoAgentic_notice__dnoQ\+{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.PlanPreviewDemoAgentic_notice__dnoQ\+,.PlanPreviewDemoAgentic_summary__J309y{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px;margin-top:12px;padding:10px 12px}.PlanPreviewDemoAgentic_summary__J309y p{margin:4px 0 0}.PlanPreviewDemoAgentic_controls__s-yU4{margin-top:14px}.VisibleMemoryDemo_note__2mwki{color:var(--accent);font-size:12.5px;margin:10px 0 0}.VisibleMemoryDemo_memories__Faym9{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:10px;margin-top:16px;padding-top:14px}.VisibleMemoryDemo_memory__vjSzG{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.VisibleMemoryDemo_memoryText__z3\+l4{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.VisibleMemoryDemo_source__TPcyO{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px}.VisibleMemoryDemo_small__MXN5O{font-size:12px;padding:5px 10px}.VisibleMemoryDemo_options__yxaLw{flex-basis:100%}.VisibleMemoryDemo_link__GyOT5{appearance:none;background:none;border:0;color:var(--text-secondary);cursor:pointer;font-family:var(--font-sans);font-size:12.5px;margin-top:14px;padding:0;text-decoration:underline;text-underline-offset:2px}.VisibleMemoryDemo_link__GyOT5:hover{color:var(--text-primary)}.VisibleMemoryDemo_allList__Potso{list-style:none;margin:10px 0 0;padding:0}.VisibleMemoryDemo_allList__Potso li{border-bottom:1px solid var(--border);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:8px 0}.VisibleMemoryDemo_allList__Potso li:last-child{border-bottom:0}.VisibleMemoryDemo_removedFact__8TIa\+>span:first-child{color:var(--text-tertiary);text-decoration:line-through}.PatternDetail_main__DDyYP{min-height:calc(100vh - 72px);padding-bottom:var(--space-16)}.PatternDetail_hero__FT8Ai{margin-bottom:var(--space-10);padding:var(--space-8) 0 var(--space-10)}.PatternDetail_breadcrumbs__YB0SZ{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font-mono);gap:var(--space-2);margin-bottom:var(--space-8)}.PatternDetail_crumb__S0K9B{color:var(--text-secondary);font-size:12px;text-decoration:none;transition:color var(--transition)}.PatternDetail_crumb__S0K9B:hover{color:var(--text-primary)}.PatternDetail_sep__bzH6a{color:var(--text-tertiary);font-size:12px}.PatternDetail_crumbCurrent__hk1Na{color:var(--text-primary);font-size:12px;font-weight:500}.PatternDetail_heroContent__h5qEl{display:flex;flex-direction:column;gap:var(--space-4);max-width:720px}.PatternDetail_heroBadges__kaBD0{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.PatternDetail_title__glS22{color:var(--text-primary);font-family:var(--font-display);font-size:clamp(48px,6.5vw,96px);font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;letter-spacing:-.005em;line-height:.88;text-transform:uppercase}.PatternDetail_layout__gA6k4{grid-gap:var(--space-10);align-items:start;display:grid;gap:var(--space-10);grid-template-columns:1fr 260px}.PatternDetail_article__63OCE{counter-reset:section;display:flex;flex-direction:column;gap:var(--space-16);min-width:0}.PatternDetail_section__3Zu1Q{display:flex;flex-direction:column;gap:var(--space-4)}.PatternDetail_sectionTitle__ZnbR8{align-items:flex-start;border-top:1px solid var(--border-strong);color:var(--text-primary);display:flex;font-family:var(--font-display);font-size:clamp(36px,4vw,52px);font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;gap:var(--space-4);letter-spacing:-.005em;line-height:.9;padding-top:var(--space-4);text-transform:uppercase}.PatternDetail_sectionTitle__ZnbR8:before{color:var(--text-tertiary);content:counter(section,decimal-leading-zero);counter-increment:section;font-family:var(--font-mono);font-size:12px;font-weight:400;line-height:1;min-width:28px;padding-top:4px;text-transform:none}.PatternDetail_sectionText__Y4G7Y{color:var(--text-primary);font-size:18px;line-height:1.6;max-width:680px}.PatternDetail_tabBar__1rrvm{border-bottom:1px solid var(--border);display:flex;gap:0;margin-bottom:var(--space-5)}.PatternDetail_tab__gNP1u{align-items:center;appearance:none;background:none;border:none;border-bottom:2px solid #0000;cursor:pointer;display:flex;gap:var(--space-2);margin-bottom:-1px;padding:var(--space-2) var(--space-4) var(--space-3);transition:border-bottom-color .15s ease}.PatternDetail_tabActive__Lm7-w{border-bottom-color:initial;border-bottom-color:var(--tab-color,currentColor)}.PatternDetail_exampleGroups__4ztGf{display:flex;flex-direction:column;gap:var(--space-8)}.PatternDetail_examplePair__BH8Tw{display:flex;flex-direction:column;gap:var(--space-3)}.PatternDetail_examplePairLabel__Jqiqa{align-items:center;display:flex;gap:var(--space-2)}.PatternDetail_examples__AGGhJ{grid-gap:var(--space-4);align-items:start;display:grid;gap:var(--space-4);grid-template-columns:1fr 1fr}.PatternDetail_example__96mB9{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}.PatternDetail_exampleLabel__cA3sB{align-items:center;align-self:flex-start;border-radius:var(--radius-sm);display:inline-flex;font-family:var(--font-mono);font-size:12px;font-weight:400;gap:6px;letter-spacing:0;padding:4px 10px;text-transform:none}.PatternDetail_good__MOLaH .PatternDetail_exampleLabel__cA3sB{background:#cad43f;color:#111011}.PatternDetail_bad__oNbIq .PatternDetail_exampleLabel__cA3sB{background:#fa5c40;color:#fff}.PatternDetail_exampleText__E2AdF{color:var(--text-primary);font-size:17px;font-weight:500;line-height:1.45;margin:0}.PatternDetail_exampleWhy__TFQpS{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:6px;padding-top:var(--space-4)}.PatternDetail_whyLabel__T4N79{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px}.PatternDetail_exampleDetail__oWBpq{color:var(--text-primary);font-size:14.5px;line-height:1.6;margin:0}.PatternDetail_guidelines__AOuoP{display:flex;flex-direction:column}.PatternDetail_guideline__bAgL1{align-items:baseline;border-bottom:1px solid var(--border);color:var(--text-primary);display:flex;font-size:18px;gap:var(--space-5);line-height:1.5;padding:var(--space-5) 0}.PatternDetail_guidelineNumber__aWvdD{flex-shrink:0;font-family:var(--font-mono);font-size:12px;font-weight:400;min-width:28px}.PatternDetail_sidebar__yC9MP{display:flex;flex-direction:column;gap:var(--space-4);position:sticky;top:calc(72px + var(--space-6))}.PatternDetail_sidebarCard__XRVyc{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-5)}.PatternDetail_sidebarTitle__vSw4P{border-bottom:1px solid var(--border);color:var(--text-tertiary);font-family:var(--font-mono);font-size:12px;font-weight:400;margin-bottom:var(--space-4);padding-bottom:var(--space-3)}.PatternDetail_meta__XHXoe{grid-gap:var(--space-2) var(--space-4);display:grid;font-size:var(--text-sm);gap:var(--space-2) var(--space-4);grid-template-columns:auto 1fr}.PatternDetail_meta__XHXoe dt{color:var(--text-tertiary);font-family:var(--font-mono);font-size:12px;font-weight:400}.PatternDetail_meta__XHXoe dd{color:var(--text-primary);font-weight:500}.PatternDetail_categoryLink__u4qgB{font-weight:600;text-decoration:none}.PatternDetail_categoryLink__u4qgB:hover{text-decoration:underline}.PatternDetail_morePatterns__7ak0N{align-items:center;background:#0000;border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-secondary);display:flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-2);padding:var(--space-3) var(--space-4);text-decoration:none;transition:color var(--transition),border-color var(--transition),background-color var(--transition)}.PatternDetail_morePatterns__7ak0N:hover{background:var(--ink);border-color:var(--ink);color:var(--ink-contrast)}.PatternDetail_notFound__9Ctwd{align-items:center;display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-16) 0;text-align:center}.PatternDetail_backLink__pQxi2{color:var(--accent);font-size:var(--text-sm);font-weight:500}.PatternDetail_relatedGrid__tHLen{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(3,1fr)}.PatternDetail_relatedCard__-2J01{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);text-decoration:none;transition:border-color var(--transition),transform var(--transition)}.PatternDetail_relatedCard__-2J01:hover{border-color:var(--ink);transform:translateY(-3px)}.PatternDetail_relatedTitle__OrHZp{color:var(--text-primary);font-family:var(--font-display);font-size:24px;font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;line-height:.95;text-transform:uppercase}.PatternDetail_relatedProblem__rF8Zv{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;flex:1 1;font-size:var(--text-xs);line-height:1.55;overflow:hidden}.PatternDetail_relatedArrow__1\+JjI{align-self:flex-end;color:var(--text-tertiary);transition:transform var(--transition),color var(--transition)}.PatternDetail_relatedCard__-2J01:hover .PatternDetail_relatedArrow__1\+JjI{color:var(--text-secondary);transform:translateX(3px)}@media (max-width:1100px){.PatternDetail_examples__AGGhJ{grid-template-columns:1fr}}@media (max-width:900px){.PatternDetail_relatedGrid__tHLen{grid-template-columns:repeat(2,1fr)}.PatternDetail_layout__gA6k4{grid-template-columns:1fr}.PatternDetail_sidebar__yC9MP{flex-direction:row;flex-wrap:wrap;position:static}.PatternDetail_sidebarCard__XRVyc{flex:1 1;min-width:200px}}@media (max-width:640px){.PatternDetail_title__glS22{font-size:48px}.PatternDetail_sidebar__yC9MP{flex-direction:column}.PatternDetail_relatedGrid__tHLen{grid-template-columns:1fr}}.Quiz_page__Y4tXD{min-height:calc(100vh - 72px)}.Quiz_quizContainer__xSlOK{display:flex;justify-content:center;padding:var(--space-12) var(--space-6) var(--space-16)}.Quiz_questionWrap__tJf1\+{max-width:820px;width:100%}@keyframes Quiz_slideInForward__y4RHA{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes Quiz_slideInBack__kkiC3{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.Quiz_slideForward__6f2u-{animation:Quiz_slideInForward__y4RHA .22s ease}.Quiz_slideBack__gVsr3{animation:Quiz_slideInBack__kkiC3 .22s ease}.Quiz_progress__DgvFz{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-8)}.Quiz_progressText__DrL4D{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:0;text-transform:none}.Quiz_progressBar__TaBHG{display:flex;gap:var(--space-2)}.Quiz_progressSegment__ETrwQ{background:var(--border);border-radius:999px;flex:1 1;height:3px;transition:background .3s ease}.Quiz_progressFilled__NFGm2{background:var(--accent)}.Quiz_questionText__FUyBf{color:var(--text-primary);font-family:var(--font-display);font-size:clamp(44px,6vw,88px);font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;letter-spacing:-.005em;line-height:.9;margin-bottom:var(--space-10);text-transform:uppercase}.Quiz_options__PqV\+q{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-8)}.Quiz_option__FvyWs{align-items:center;appearance:none;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:17px;font-weight:500;gap:var(--space-3);padding:var(--space-5) var(--space-6);text-align:left;transition:border-color .13s ease,background .13s ease,color .13s ease}.Quiz_option__FvyWs:hover{border-color:var(--border-strong);color:var(--text-primary)}.Quiz_optionSelected__m2g1M{background:var(--ink);border-color:var(--ink);color:var(--ink-contrast)}.Quiz_optionRadio__Xy2Cv{align-items:center;border:2px solid var(--border);border-radius:50%;display:flex;flex-shrink:0;height:18px;justify-content:center;transition:border-color .13s ease;width:18px}.Quiz_optionSelected__m2g1M .Quiz_optionRadio__Xy2Cv{border-color:var(--ink-contrast);color:var(--ink-contrast)}.Quiz_actions__Y6MAq{align-items:center;display:flex;justify-content:space-between;min-height:40px}.Quiz_backBtn__Yau9H{align-items:center;appearance:none;background:none;border:none;color:var(--text-tertiary);cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-sm);font-weight:500;gap:var(--space-2);padding:var(--space-2) 0;transition:color .13s ease}.Quiz_backBtn__Yau9H:hover{color:var(--text-primary)}.Quiz_nextBtn__PwfYK{align-items:center;animation:Quiz_fadeSlideIn__16-Kn .18s ease;appearance:none;background:var(--ink);border:none;border-radius:var(--radius-pill);box-shadow:0 8px 22px #3d335b14;color:var(--ink-contrast);cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-sm);font-weight:600;gap:var(--space-2);padding:var(--space-3) var(--space-6);transition:opacity .13s ease,transform .13s ease}.Quiz_nextBtn__PwfYK:hover{opacity:.88;transform:translateX(2px)}@keyframes Quiz_fadeSlideIn__16-Kn{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}.Quiz_resultsContainer__dwKnn{margin:0 auto;max-width:900px;padding:var(--space-12) var(--space-6) var(--space-16);width:100%}.Quiz_resultsHeader__uQ2XZ{margin-bottom:var(--space-10)}.Quiz_resultsEyebrow__L0PSk{color:var(--accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:0;margin-bottom:var(--space-3);text-transform:none}.Quiz_resultsTitle__gSCuU{color:var(--text-primary);font-family:var(--font-display);font-size:clamp(44px,6vw,88px);font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;letter-spacing:-.005em;line-height:.9;margin-bottom:var(--space-6);text-transform:uppercase}.Quiz_answerSummary__FGRu\+{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Quiz_answerChip__2tK7r{align-items:center;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);display:inline-flex;font-size:var(--text-xs);gap:var(--space-2);padding:3px var(--space-3)}.Quiz_answerLabel__lCTnU{font-weight:500}.Quiz_answerDivider__9nM6k,.Quiz_answerLabel__lCTnU{color:var(--text-tertiary)}.Quiz_answerValue__P3H0t{color:var(--text-primary);font-weight:600}.Quiz_resultsGrid__MVn\+O{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:var(--space-8)}.Quiz_resultsActions__bEB4c{align-items:center;border-top:1px solid var(--border);display:flex;gap:var(--space-6);padding-top:var(--space-6)}.Quiz_resetBtn__p7GLX{align-items:center;appearance:none;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-sm);font-weight:500;gap:var(--space-2);padding:0;transition:color .13s ease}.Quiz_resetBtn__p7GLX:hover{color:var(--text-primary)}.Quiz_browseLink__Zg2Zq{color:var(--accent);font-size:var(--text-sm);font-weight:500;text-decoration:none;transition:opacity .13s ease}.Quiz_browseLink__Zg2Zq:hover{opacity:.75;text-decoration:underline}@media (max-width:640px){.Quiz_quizContainer__xSlOK{align-items:flex-start;padding:var(--space-10) var(--space-4)}.Quiz_questionText__FUyBf{font-size:var(--text-xl)}.Quiz_resultsContainer__dwKnn{padding:var(--space-8) var(--space-4) var(--space-12)}.Quiz_resultsGrid__MVn\+O{grid-template-columns:1fr}.Quiz_answerSummary__FGRu\+{flex-direction:column}}.Glossary_main__vrhAW{min-height:calc(100vh - 72px);padding-bottom:var(--space-16)}.Glossary_hero__wNOYs{padding:var(--space-10) 0 var(--space-8)}.Glossary_heroInner__NFB0M{max-width:640px}.Glossary_title__-kGXI{color:var(--text-primary);font-family:var(--font-display);font-size:clamp(64px,9vw,136px);font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;letter-spacing:-.005em;line-height:.88;margin-bottom:var(--space-6);text-transform:uppercase}.Glossary_subtitle__V9BHg{margin-bottom:var(--space-8)}.Glossary_searchWrap__AiUgs{max-width:480px;position:relative}.Glossary_searchIcon__55q2i{color:var(--text-tertiary);left:var(--space-4);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Glossary_searchInput__eRyIw{appearance:none;background:var(--bg-card);border:1.5px solid var(--border);border-radius:var(--radius-lg);color:var(--text-primary);font-size:var(--text-sm);padding:var(--space-3) var(--space-4) var(--space-3) calc(var(--space-4) + 16px + var(--space-2));transition:border-color .15s ease;width:100%}.Glossary_searchInput__eRyIw:focus{border-color:var(--accent);outline:none}.Glossary_searchInput__eRyIw::placeholder{color:var(--text-tertiary)}.Glossary_searchInput__eRyIw::-webkit-search-cancel-button{display:none}.Glossary_clearBtn__2Lmxk{align-items:center;border-radius:var(--radius-sm);color:var(--text-tertiary);display:flex;justify-content:center;padding:var(--space-1);position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);transition:color .15s ease}.Glossary_clearBtn__2Lmxk:hover{color:var(--text-primary)}.Glossary_alphaWrap__bLVEZ{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0000;padding:var(--space-3) 0;position:sticky;top:72px;z-index:10}.Glossary_alphaNav__B9KSS{display:flex;flex-wrap:wrap;gap:2px}.Glossary_alphaBtn__8Jy-B{align-items:center;background:none;border:none;border-radius:var(--radius-md);color:var(--text-tertiary);display:inline-flex;font-size:var(--text-xs);font-weight:600;height:30px;justify-content:center;line-height:1;padding:0;transition:color .15s ease,background .15s ease;-webkit-user-select:none;user-select:none;width:30px}.Glossary_alphaBtnActive__6wyW4{color:var(--text-secondary);cursor:pointer}.Glossary_alphaBtnActive__6wyW4:hover{background:var(--bg-secondary);color:var(--text-primary)}.Glossary_content__q2xob{max-width:740px;padding:var(--space-10) 0}.Glossary_searchMeta__mzJjH{color:var(--text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-8)}.Glossary_empty__Qvcra{align-items:flex-start;color:var(--text-secondary);display:flex;flex-direction:column;font-size:var(--text-base);gap:var(--space-4);padding:var(--space-12) 0}.Glossary_emptyReset__TmZHd{background:none;border:none;color:var(--accent);cursor:pointer;font-size:var(--text-sm);font-weight:500;padding:0;transition:opacity .15s ease}.Glossary_emptyReset__TmZHd:hover{opacity:.75}.Glossary_letterSection__\+9tpN{margin-bottom:var(--space-10);scroll-margin-top:128px}.Glossary_letterHeading__e26Nz{font-feature-settings:"tnum";color:var(--border-strong);font-family:var(--font-display);font-size:clamp(56px,7vw,104px);font-stretch:62%;font-variant-numeric:tabular-nums;font-variation-settings:"wdth" 62;font-weight:900;letter-spacing:-.005em;line-height:.88;margin-bottom:var(--space-4);text-transform:uppercase}.Glossary_termCard__M7zCl,.Glossary_termsList__SyDO\+{display:flex;flex-direction:column;gap:var(--space-3)}.Glossary_termCard__M7zCl{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-6);transition:border-color .15s ease}.Glossary_termCard__M7zCl:hover{border-color:var(--border-strong)}.Glossary_termName__Uw6aW{color:var(--text-primary);font-size:var(--text-lg);font-weight:700;letter-spacing:-.3px;line-height:1.2}.Glossary_termDef__BIX5d{color:var(--text-secondary);font-size:var(--text-base);line-height:1.7}.Glossary_related__2rAmz{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-1);padding-top:var(--space-3)}.Glossary_relatedLabel__158hC{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:0;text-transform:none}.Glossary_relatedLinks__mf5Le{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Glossary_relatedLink__LcSf\+{align-items:center;background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:var(--radius-sm);color:var(--accent);display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:var(--space-1);padding:3px var(--space-2);text-decoration:none;transition:background .15s ease,border-color .15s ease}.Glossary_relatedLink__LcSf\+:hover{background:var(--accent-border);border-color:var(--accent-border)}.Glossary_relatedLink__LcSf\+ svg{transition:transform .15s ease}.Glossary_relatedLink__LcSf\+:hover svg{transform:translateX(2px)}@media (max-width:640px){.Glossary_title__-kGXI{font-size:var(--text-2xl)}.Glossary_alphaNav__B9KSS{gap:1px}.Glossary_alphaBtn__8Jy-B{font-size:10px;height:26px;width:26px}.Glossary_termCard__M7zCl{padding:var(--space-5)}.Glossary_termName__Uw6aW{font-size:var(--text-base)}}.Compare_main__KAbNM{min-height:calc(100vh - 72px);padding-bottom:var(--space-16)}.Compare_hero__AIY1T{margin-bottom:var(--space-8);padding:var(--space-10) 0 var(--space-8)}.Compare_heroTop__1ztHh{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-7)}.Compare_title__QTMWG{color:var(--text-primary);font-family:var(--font-display);font-size:clamp(64px,9vw,136px);font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;letter-spacing:-.005em;line-height:.88;margin-bottom:var(--space-6);text-transform:uppercase}.Compare_subtitle__UVcRu{margin:0}.Compare_clearBtn__BMpWP{align-items:center;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--text-sm);font-weight:500;gap:var(--space-2);margin-top:var(--space-1);padding:var(--space-2) var(--space-4);transition:color var(--transition),border-color var(--transition)}.Compare_clearBtn__BMpWP:hover{border-color:var(--border-strong);color:var(--text-primary)}.Compare_selectors__5GAGQ{align-items:flex-end;display:flex;gap:var(--space-4)}.Compare_selectWrap__LMEhq{display:flex;flex:1 1;flex-direction:column;gap:var(--space-2);min-width:0}.Compare_selectLabel__hA4OU{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:0;text-transform:none}.Compare_selectInner__4ie\+h{position:relative}.Compare_select__Qz9g5{appearance:none;background:var(--bg-card);border:1.5px solid var(--border);border-radius:var(--radius-lg);color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:var(--text-sm);font-weight:500;padding:var(--space-3) var(--space-10) var(--space-3) var(--space-4);transition:border-color .15s ease;width:100%}.Compare_select__Qz9g5:focus{border-color:var(--accent);outline:none}.Compare_select__Qz9g5 option[value=""],.Compare_select__Qz9g5:invalid{color:var(--text-tertiary)}.Compare_selectChevron__rSBR6{color:var(--text-tertiary);pointer-events:none;position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%)}.Compare_vsLabel__aP1ra{color:var(--text-tertiary);flex-shrink:0;font-size:var(--text-sm);font-weight:600;padding-bottom:var(--space-3)}.Compare_emptyState__Oubg0{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);justify-content:center;padding:var(--space-16) 0;text-align:center}.Compare_emptyIcon__WVm2Y{color:var(--border-strong)}.Compare_emptyText__5vLcn{color:var(--text-tertiary);font-size:var(--text-base);max-width:360px}.Compare_comparison__VXIT2{margin-bottom:var(--space-16)}.Compare_row__cdPwl,.Compare_stickyHeader__q87i3{display:grid;grid-template-columns:180px 1fr 1fr}.Compare_stickyHeader__q87i3{background:var(--bg-primary);border:1px solid var(--border);border-bottom:2px solid var(--border-strong);border-radius:var(--radius-xl) var(--radius-xl) 0 0;position:sticky;top:60px;z-index:5}.Compare_stickyHeaderCell__3j0fv,.Compare_stickyHeaderLabel__K3OOu{border-right:1px solid var(--border);padding:var(--space-4) var(--space-5)}.Compare_stickyHeaderCell__3j0fv{min-width:0}.Compare_stickyHeaderCell__3j0fv:last-child{border-right:none}.Compare_patternNameLink__H2V7f{align-items:center;color:var(--text-primary);display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:var(--space-2);text-decoration:none;transition:color .15s ease}.Compare_patternNameLink__H2V7f:hover{color:var(--accent)}.Compare_patternNameLink__H2V7f svg{color:var(--text-tertiary);flex-shrink:0}.Compare_table__QPprt{border:1px solid var(--border);border-radius:0 0 var(--radius-xl) var(--radius-xl);border-top:none;overflow:hidden}.Compare_row__cdPwl{border-bottom:1px solid var(--border)}.Compare_row__cdPwl:last-child{border-bottom:none}.Compare_rowAlt__D-EGt{background:var(--bg-secondary)}.Compare_rowLabel__6zVAG{align-items:flex-start;background:var(--bg-secondary);border-right:1px solid var(--border);color:var(--text-tertiary);display:flex;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:0;padding:var(--space-4) var(--space-5);padding-top:var(--space-5);text-transform:none}.Compare_cell__TWRrR{border-right:1px solid var(--border);min-width:0;overflow-wrap:break-word;padding:var(--space-4) var(--space-5)}.Compare_cell__TWRrR:last-child{border-right:none}.Compare_badgeRow__c9KXF{display:flex;flex-wrap:wrap;gap:var(--space-1)}.Compare_bodyText__glYQS,.Compare_exampleText__o3N9w{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.65}.Compare_exampleText__o3N9w{border-left:3px solid;padding-left:var(--space-3)}.Compare_exampleGood__sHW5K{border-color:#cad43f}.Compare_exampleBad__a4gY\+{border-color:#fa5c40}.Compare_na__wMaa3{color:var(--text-tertiary);font-size:var(--text-sm)}.Compare_guidelineList__7YHDj{display:flex;flex-direction:column;gap:var(--space-2);list-style:none}.Compare_guidelineItem__3xMRo{align-items:flex-start;color:var(--text-secondary);display:flex;font-size:var(--text-sm);gap:var(--space-3);line-height:1.55}.Compare_guidelineNum__YZY7m{flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;line-height:1.55;min-width:14px}.Compare_relatedList__CxTVw{display:flex;flex-direction:column;gap:var(--space-2)}.Compare_relatedLink__hUJy\+{align-items:center;align-self:flex-start;background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:var(--radius-sm);color:var(--accent);display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:var(--space-1);padding:3px var(--space-2);text-decoration:none;transition:background .15s ease,border-color .15s ease}.Compare_relatedLink__hUJy\+:hover{background:var(--accent-border);border-color:var(--accent-border)}.Compare_relatedLink__hUJy\+ svg{transition:transform .15s ease}.Compare_relatedLink__hUJy\+:hover svg{transform:translateX(2px)}.Compare_footerRow__u6fg5{background:var(--bg-secondary)!important}.Compare_viewFullLink__WsQ0P{align-items:center;color:var(--accent);display:inline-flex;font-size:var(--text-sm);font-weight:600;gap:var(--space-2);text-decoration:none;transition:opacity .15s ease,gap .15s ease}.Compare_viewFullLink__WsQ0P:hover{gap:var(--space-3);opacity:.8}@media (max-width:900px){.Compare_row__cdPwl,.Compare_stickyHeader__q87i3{grid-template-columns:140px 1fr 1fr}}@media (max-width:640px){.Compare_selectors__5GAGQ{flex-direction:column;gap:var(--space-3)}.Compare_vsLabel__aP1ra{align-self:center;padding-bottom:0}.Compare_selectWrap__LMEhq{width:100%}.Compare_stickyHeader__q87i3{grid-template-columns:1fr 1fr}.Compare_stickyHeaderLabel__K3OOu{display:none}.Compare_row__cdPwl{grid-template-columns:1fr 1fr}.Compare_rowLabel__6zVAG{background:var(--bg-secondary)!important;border-bottom:1px solid var(--border);border-right:none;grid-column:1/-1;padding:var(--space-3) var(--space-4);padding-top:var(--space-3)}.Compare_cell__TWRrR{padding:var(--space-3) var(--space-4)}.Compare_footerRow__u6fg5 .Compare_rowLabel__6zVAG{display:none}.Compare_footerRow__u6fg5{grid-template-columns:1fr 1fr}}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:88px;--font-sans:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"DM Mono","JetBrains Mono",ui-monospace,monospace;--font-display:"Archivo","Arial Narrow",sans-serif;--text-xs:11px;--text-sm:13px;--text-base:15px;--text-md:17px;--text-lg:20px;--text-xl:24px;--text-2xl:30px;--text-3xl:40px;--text-4xl:52px;--font-family-sans:var(--font-sans);--font-family-body:var(--font-sans);--font-family-title:var(--font-sans);--radius-sm:3px;--radius-md:4px;--radius-lg:6px;--radius-xl:8px;--radius-2xl:10px;--radius-pill:4px;--cat-transparency:#d4691c;--cat-control:#0d3272;--cat-error:#e0472c;--cat-onboarding:#7a8716;--cat-conversation:#9a3fd4;--good:#5f7a12;--bad:#e0472c;--transition:180ms ease;--bg-primary:#f7f7f7;--bg-secondary:#f1f1f1;--bg-tertiary:#ececec;--bg-card:#fff;--bg-card-soft:#ffffffd9;--bg-hover:#efefef;--bg-glass:#ffffff8c;--header-solid:#f7f7f7;--text-primary:#111011;--text-secondary:#4a484a;--text-tertiary:#7d7a7f;--border:#1110111f;--border-strong:#1110114d;--accent:#e0472c;--accent-strong:#a8301b;--accent-soft:#fde4de;--accent-border:#fa5c404d;--accent-contrast:#fff;--ink:#111011;--ink-contrast:#fff;--iridescent:linear-gradient(110deg,#fa8e41,#fa5c40 32%,#b65ced 66%,#0d3272);--glow-amber:#fa8e412e;--glow-coral:#ff887329;--glow-rose:#d4abed40;--glow-blue:#6f86b830;--glow-amber-strong:#fa8e4147;--glow-coral-strong:#fa5c403d;--glow-rose-strong:#b65ced38;--glow-blue-strong:#4f6aa845;--selection:#cad43f;--highlight:#cad43f;--shadow-sm:none;--shadow-md:0 1px 0 #3636360f;--shadow-lg:0 18px 50px #36302414;--color-white:#fff;--color-neutral-50:#faf5f2;--color-neutral-100:#f3ece8;--color-neutral-200:#e8ded9;--color-neutral-300:#d4c8c3;--color-neutral-400:#95888b;--color-neutral-500:#776a6d;--color-neutral-600:#5c5054;--color-neutral-700:#40363a;--color-neutral-900:#2a2226;--color-background-bg-primary:#fff;--color-primary-50:#fff1ee;--color-primary-100:#fde4de;--color-primary-200:#fbbcae;--color-primary-500:#e0472c;--color-primary-600:#c43a21;--color-primary-700:#a8301b;--color-border:#ece2dd;--color-surface:#f7f7f7;--color-brand-default:#e0472c;--color-brand-hover:#a8301b;--color-brand-subtle:#fde4de;--color-interactive-focus-ring:#b65ced;--color-interactive-button-primary-bg:#111011;--color-interactive-button-primary-bg_hover:#463a40;--color-interactive-button-primary-fg:#fff;--color-interactive-button-secondary-bg:#fff9;--color-interactive-button-secondary-bg_hover:#fff;--color-interactive-button-secondary-border:#4a30281f;--color-interactive-button-secondary-border_hover:#4a302838;--color-interactive-button-secondary-fg:#40363a;--color-interactive-button-tertiary-bg:#0000;--color-interactive-button-tertiary-bg_hover:#f6ece5;--color-interactive-button-tertiary-fg:#6b5f63;--color-interactive-button-tertiary-fg_hover:#2a2226;--color-interactive-button-destructive-bg:#b2453a;--color-interactive-button-destructive-bg_hover:#973a30;--color-interactive-button-destructive-fg:#fff;--color-error:#e0472c;--color-error-border:#e0472c;--color-error-subtle:#fbebe7;--color-success:#5f7a12;--color-success-border:#5f7a12;--color-success-subtle:#e7f2eb;--color-info:#0d3272;--color-info-border:#74a19e;--color-info-subtle:#e1e7f2;--color-warning:#d4691c;--color-warning-border:#d4995a;--color-warning-subtle:#faefdf;--color-feedback-error-subtle:#fde4de;--color-feedback-error-text:#a8301b;--color-feedback-info-subtle:#e1e7f2;--color-feedback-info-text:#0d3272;--color-feedback-success-subtle:#eff2d2;--color-feedback-success-text:#4f5a0c;--color-feedback-warning-subtle:#fdebdc;--color-feedback-warning-text:#9a4a0f}[data-theme=dark]{--bg-primary:#111011;--bg-secondary:#171617;--bg-tertiary:#201f20;--bg-card:#1a191a;--bg-card-soft:#1a191ad9;--bg-hover:#242324;--bg-glass:#1a191a99;--header-solid:#111011;--text-primary:#ededed;--text-secondary:#b3b0b4;--text-tertiary:#7d7a7f;--border:#fae6dc14;--border-strong:#fae6dc29;--accent:#fa5c40;--accent-strong:#ff8873;--accent-soft:#3a1c16;--accent-border:#fa5c4050;--accent-contrast:#1f1517;--ink:#ededed;--ink-contrast:#1f1719;--iridescent:linear-gradient(110deg,#ffb95e,#fa8e41 28%,#fa5c40 55%,#d4abed);--cat-transparency:#fa8e41;--cat-control:#8fa8e0;--cat-error:#ff8873;--cat-onboarding:#cad43f;--cat-conversation:#d4abed;--good:#cad43f;--bad:#ff8873;--glow-amber:#fa8e4124;--glow-coral:#fa5c4022;--glow-rose:#b65ced26;--glow-blue:#0d327266;--glow-amber-strong:#fa8e413a;--glow-coral-strong:#fa5c4035;--glow-rose-strong:#b65ced3a;--glow-blue-strong:#1a459080;--selection:#5d6320;--highlight:#cad43f;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 12px 32px #00000059;--shadow-lg:0 24px 70px #00000073;--color-neutral-50:#211a23;--color-neutral-100:#2c232d;--color-neutral-200:#372d37;--color-neutral-300:#4e4250;--color-neutral-400:#887a7c;--color-neutral-500:#a1928f;--color-neutral-600:#cfc2bf;--color-neutral-700:#eae0dd;--color-neutral-900:#faf5f3;--color-background-bg-primary:#1f1922;--color-border:#30262f;--color-surface:#111011;--color-brand-default:#fa5c40;--color-brand-hover:#ff8873;--color-brand-subtle:#3a1c16;--color-interactive-button-primary-bg:#ededed;--color-interactive-button-primary-bg_hover:#fff;--color-interactive-button-primary-fg:#1f1719;--color-interactive-button-secondary-bg:#0000;--color-interactive-button-secondary-bg_hover:#2a2129;--color-interactive-button-secondary-border:#372d37;--color-interactive-button-secondary-border_hover:#4e4250;--color-interactive-button-secondary-fg:#eae0dd;--color-interactive-button-tertiary-bg:#0000;--color-interactive-button-tertiary-bg_hover:#2a2129;--color-interactive-button-tertiary-fg:#b8a9a9;--color-interactive-button-tertiary-fg_hover:#faf5f3;--color-error:#ec8b7c;--color-error-border:#ec8b7c;--color-error-subtle:#3a1f1c;--color-success:#7cc29c;--color-success-border:#7cc29c;--color-success-subtle:#18302a;--color-info:#7fb8b4;--color-info-border:#9ccac6;--color-info-subtle:#1a2e2d;--color-warning:#e0a35c;--color-warning-border:#e8b87e;--color-warning-subtle:#35271a;--color-feedback-error-subtle:#3a1f26;--color-feedback-error-text:#f0a5bb;--color-feedback-info-subtle:#1a2e2d;--color-feedback-info-text:#a5d3cf;--color-feedback-success-subtle:#18302a;--color-feedback-success-text:#9fd5b6;--color-feedback-warning-subtle:#35271a;--color-feedback-warning-text:#ecc48f}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;scroll-behavior:smooth;scroll-padding-top:90px}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.6;min-height:100vh;position:relative;transition:background-color var(--transition),color var(--transition)}a{color:inherit;text-decoration:none}ol,ul{list-style:none}img,svg{display:block;max-width:100%}button{background:none;border:none;cursor:pointer;font-family:inherit}input,textarea{font-family:inherit;font-size:inherit}h1,h2,h3,h4,h5,h6{font-weight:500;letter-spacing:-.4px;line-height:1.2}::selection{background:var(--selection);color:var(--text-primary)}:focus-visible{border-radius:var(--radius-sm);outline:3px solid var(--color-interactive-focus-ring);outline-offset:3px}.display{font-family:var(--font-display);font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;letter-spacing:-.005em;line-height:.86;text-transform:uppercase}.mono-label{color:var(--text-tertiary);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:0}.iridescent{background:var(--iridescent);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:#0000}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.page-glow{height:620px;left:0;-webkit-mask-image:linear-gradient(180deg,#000 40%,#0000);mask-image:linear-gradient(180deg,#000 40%,#0000);overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.page-glow span{border-radius:50%;position:absolute;will-change:transform}.page-glow span:first-child{animation:pageGlowA 28s ease-in-out infinite alternate;background:radial-gradient(closest-side,var(--glow-amber),#0000);height:700px;left:-260px;top:-300px;width:900px}.page-glow span:nth-child(2){animation:pageGlowB 34s ease-in-out infinite alternate;background:radial-gradient(closest-side,var(--glow-blue),#0000);height:720px;right:-340px;top:-320px;width:1100px}.page-glow span:nth-child(3){animation:pageGlowC 24s ease-in-out infinite alternate;background:radial-gradient(closest-side,var(--glow-coral),#0000);height:600px;left:35%;top:-260px;width:900px}.page-glow span:nth-child(4){animation:pageGlowA 30s ease-in-out infinite alternate-reverse;background:radial-gradient(closest-side,var(--glow-rose),#0000);height:560px;right:18%;top:-280px;width:800px}@keyframes pageGlowA{to{transform:translate3d(160px,40px,0) scale(1.1)}}@keyframes pageGlowB{to{transform:translate3d(-180px,50px,0) scale(.92)}}@keyframes pageGlowC{to{transform:translate3d(-120px,30px,0) scale(1.12)}}[class*=_badge_]{border-radius:var(--radius-sm)!important;font-family:var(--font-mono)!important;font-size:11px!important;font-weight:400!important}[data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:0ms;transition-delay:calc(var(--i, 0)*90ms)}[data-reveal].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none}}body:after{animation:grain 1.2s steps(6) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:220px 220px;content:"";inset:-50%;mix-blend-mode:soft-light;opacity:.55;pointer-events:none;position:fixed;z-index:9999}[data-theme=dark] body:after{opacity:.4}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-6%,4%)}40%{transform:translate(5%,-7%)}60%{transform:translate(-3%,8%)}80%{transform:translate(7%,2%)}to{transform:translate(-4%,-5%)}}@media (prefers-reduced-motion:reduce){body:after{animation:none}}@property --tint-a{syntax:"<color>";inherits:false;initial-value:#fa8e4138}@property --tint-b{syntax:"<color>";inherits:false;initial-value:#d4abed33}@property --tint-x{syntax:"<percentage>";inherits:false;initial-value:100%}.tint-glow{animation:tintCycle 18s ease-in-out infinite alternate;background:radial-gradient(ellipse at var(--tint-x) 95%,var(--tint-a),#0000 65%),radial-gradient(ellipse at 0 0,var(--tint-b),#0000 60%),var(--bg-card);background:radial-gradient(ellipse at var(--tint-x) 95%,var(--tint-a),#0000 65%),radial-gradient(ellipse at 0 0,var(--tint-b),#0000 60%),var(--tint-base,var(--bg-card))}@keyframes tintCycle{0%{--tint-a:#fa8e4138;--tint-b:#d4abed33;--tint-x:100%}20%{--tint-a:#fa5c402e;--tint-b:#cad43f29;--tint-x:85%}40%{--tint-a:#b65ced2e;--tint-b:#fa8e4129;--tint-x:65%}60%{--tint-a:#6f86b838;--tint-b:#fa5c4024;--tint-x:80%}80%{--tint-a:#cad43f33;--tint-b:#b65ced24;--tint-x:95%}to{--tint-a:#d4abed3d;--tint-b:#fa8e4129;--tint-x:100%}}.rise{animation:riseIn .9s cubic-bezier(.2,.8,.2,1) both}@keyframes riseIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.page-intro{color:var(--text-primary);font-size:21px;line-height:1.45;max-width:620px}@media (max-width:760px){.page-intro{font-size:18px}}.container{margin:0 auto;max-width:1240px;padding:0 44px;width:100%}@media (max-width:1000px){.container{padding:0 30px}}@media (max-width:760px){.container{padding:0 var(--space-4)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=main.7505944b.css.map*/