:root{--gray-0:#fff;--gray-25:#fdfcfb;--gray-50:#f7f6f4;--gray-100:#efeeeb;--gray-150:#e6e4e1;--gray-200:#d8d5d0;--gray-300:#bfbbb5;--gray-400:#9a958f;--gray-500:#76726d;--gray-600:#5c5854;--gray-700:#46423f;--gray-800:#312e2b;--gray-900:#201e1c;--gray-950:#151312;--gray-1000:#000;--cobalt-50:#eef4fd;--cobalt-100:#dbe9fe;--cobalt-200:#b7d3fc;--cobalt-300:#82b0f3;--cobalt-400:#538ce0;--cobalt-500:#195fbf;--cobalt-600:#064faa;--cobalt-700:#014292;--cobalt-800:#083572;--cobalt-900:#0c2a55;--green-50:#e3f9eb;--green-100:#bbf0d0;--green-200:#85e4ad;--green-300:#43c982;--green-400:#00b56b;--green-500:#009a58;--green-600:#007e49;--green-700:#006338;--amber-50:#fef2da;--amber-100:#fcdda5;--amber-200:#fbc162;--amber-300:#f5a639;--amber-400:#e48d28;--amber-500:#be7125;--amber-600:#97571c;--amber-700:#784318;--red-50:#fdebe9;--red-100:#fecec9;--red-200:#ffa299;--red-300:#fc675c;--red-400:#f13332;--red-500:#dc000a;--red-600:#b80009;--red-700:#950006;--sky-50:#e3f6ff;--sky-100:#c1e8ff;--sky-200:#89d3ff;--sky-300:#48b6f5;--sky-400:#0d9de5;--sky-500:#0084c6;--sky-600:#006ca2;--sky-700:#005481;--violet-50:#f6f2ff;--violet-100:#ebe3ff;--violet-200:#dcc9ff;--violet-300:#c29fff;--violet-400:#a670f3;--violet-500:#894cd8;--violet-600:#7239b8;--violet-700:#5a2b92;--teal-50:#e2f9f6;--teal-100:#bcf1e8;--teal-200:#8ce0d3;--teal-300:#55c5b4;--teal-400:#39ad9d;--teal-500:#299183;--teal-600:#1e7267;--teal-700:#175950;--rose-50:#ffeff0;--rose-100:#ffdadd;--rose-200:#ffbcc3;--rose-300:#fa8798;--rose-400:#ee5c77;--rose-500:#de345f;--rose-600:#ba234c;--rose-700:#941b3b;--series-1:#c5d6ff;--series-2:#98c2ff;--series-3:#6eb7ff;--series-4:#0099fb;--series-5:#0073a3;--series-6:#00506d;--series-track:#e2e4e6;--series-gap:#f2f3f5;--chart-1:#6c33c5;--chart-2:#54b3fd;--chart-3:#1e6868;--chart-4:#9e0853;--chart-5:#f65259;--chart-6:#04883e;--chart-7:#2137b6;--chart-8:#fe75ac;--chart-9:#d3af44;--chart-10:#0ea49d;--chart-11:#003056;--chart-12:#904700;--chart-13:#a76ef8;--chart-14:#5c0009;--chart-seq-1:#dce8ff;--chart-seq-2:#acc7ff;--chart-seq-3:#75a2ff;--chart-seq-4:#3973ff;--chart-seq-5:#0032f4;--chart-seq2-1:#bff0ec;--chart-seq2-2:#54c9e3;--chart-seq2-3:#2389e2;--chart-seq2-4:#4d3fc6;--chart-seq2-5:#4a0993;--chart-sci-1:#393e42;--chart-sci-2:#e8a127;--chart-sci-3:#5eb6e6;--chart-sci-4:#0ea175;--chart-sci-5:#eee354;--chart-sci-6:#036eae;--chart-sci-7:#c75000;--chart-sci-8:#cc75a0;--chart-ind-1:#41668d;--chart-ind-2:#ad7b3d;--chart-ind-3:#3a7f7b;--chart-ind-4:#9b4630;--chart-ind-5:#72895c;--chart-ind-6:#495972;--chart-ind-7:#865582;--chart-ind-8:#af9c7c;--chart-div-1:#cc272e;--chart-div-2:#e89772;--chart-div-3:#eeebe2;--chart-div-4:#67b5e1;--chart-div-5:#0065b2;--brand-50:var(--cobalt-50);--brand-100:var(--cobalt-100);--brand-200:var(--cobalt-200);--brand-300:var(--cobalt-300);--brand-400:var(--cobalt-400);--brand-500:var(--cobalt-500);--brand-600:var(--cobalt-600);--brand-700:var(--cobalt-700);--brand-800:var(--cobalt-800);--brand-900:var(--cobalt-900);--brand-mark-height:22px;--brand-on:#fff;--domain-commerce:#006edb;--domain-campus:#6d48d1;--domain-health:#00868c;--domain-media:#bb1cb5;--domain-finance:#008852;--domain-hospitality:#cf6f19;--domain-estate:#aa493c;--role-student:#6d48d1;--role-parent:#994fa5;--role-admin:#006edb;--role-reviewer:#00858b;--role-doctor:#007472;--role-guest:#cf6f19;--role-customer:#318c4c;--role-operator:#496c90;--role-finance:#008852;--role-support:#c83b86}@supports (color:lab(0% 0 0)){:root{--gray-0:lab(100% 0 0);--gray-25:lab(99.078% .111103 .751424);--gray-50:lab(96.8769% .167698 1.12771);--gray-100:lab(94.0959% .224918 1.50445);--gray-150:lab(90.6187% .282913 1.88171);--gray-200:lab(85.2883% .401407 2.6378);--gray-300:lab(76.0095% .629425 3.37523);--gray-400:lab(62.0866% .82469 3.72807);--gray-500:lab(48.1562% .950009 3.29307);--gray-600:lab(37.7114% .935882 2.89454);--gray-700:lab(28.4276% .897691 2.501);--gray-800:lab(19.1447% .83679 2.11443);--gray-900:lab(11.2548% .75236 1.73535);--gray-950:lab(5.99716% .53478 1.08537);--gray-1000:lab(0% 0 0);--cobalt-50:lab(95.9007% -.871837 -5.18616);--cobalt-100:lab(91.7795% -1.79902 -11.7559);--cobalt-200:lab(83.5099% -2.8123 -23.5342);--cobalt-300:lab(70.4346% -2.16037 -39.0931);--cobalt-400:lab(57.323% .804514 -49.1278);--cobalt-500:lab(40.5239% 7.76708 -57.2679);--cobalt-600:lab(34.0787% 9.33868 -55.4467);--cobalt-700:lab(28.3972% 8.88313 -50.2328);--cobalt-800:lab(22.3894% 5.77414 -39.8947);--cobalt-900:lab(16.9499% 2.81636 -29.5808);--green-50:lab(95.9985% -9.50602 4.20384);--green-100:lab(90.5004% -22.3569 9.87523);--green-200:lab(83.6097% -38.4928 17.8918);--green-300:lab(72.4404% -49.9457 24.4666);--green-400:lab(65.0157% -53.5788 26.2725);--green-500:lab(55.5999% -50.5173 24.7844);--green-600:lab(46.0614% -44.0125 21.5941);--green-700:lab(36.5229% -37.5078 18.4038);--amber-50:lab(95.9462% 1.21942 13.1446);--amber-100:lab(89.7272% 5.4445 31.9317);--amber-200:lab(82.0517% 14.0114 55.1619);--amber-300:lab(74.7681% 23.8817 64.8638);--amber-400:lab(67.0165% 28.7804 63.6137);--amber-500:lab(55.3818% 27.3072 52.6415);--amber-600:lab(43.8213% 24.0769 43.5012);--amber-700:lab(34.5913% 20.8551 35.165);--red-50:lab(94.4799% 6.12181 3.29621);--red-100:lab(86.959% 16.93 9.18469);--red-200:lab(76.2478% 37.1073 21.5263);--red-300:lab(63.4125% 57.6661 36.8837);--red-400:lab(54.258% 70.7996 49.3702);--red-500:lab(46.54% 75.7144 63.6981);--red-600:lab(38.665% 67.8869 58.2759);--red-700:lab(30.9622% 55.1508 44.2119);--sky-50:lab(95.6629% -5.15837 -8.6777);--sky-100:lab(89.6709% -10.1979 -18.5731);--sky-200:lab(80.9474% -15.5717 -32.3216);--sky-300:lab(69.811% -16.9593 -41.4972);--sky-400:lab(60.924% -14.9484 -46.7131);--sky-500:lab(51.5727% -13.3756 -46.5128);--sky-600:lab(42.329% -11.5467 -40.3058);--sky-700:lab(33.0852% -9.71715 -34.0989);--violet-50:lab(95.972% 3.15762 -5.86371);--violet-100:lab(91.3619% 8.10015 -14.5211);--violet-200:lab(83.8825% 15.9524 -27.0756);--violet-300:lab(71.4336% 28.1403 -43.8878);--violet-400:lab(57.6627% 41.4675 -58.8445);--violet-500:lab(45.536% 47.4205 -63.1975);--violet-600:lab(36.99% 44.7808 -58.5237);--violet-700:lab(28.8111% 37.6689 -49.2851);--teal-50:lab(96.2412% -8.45206 -.905263);--teal-100:lab(91.1564% -18.7267 -1.61637);--teal-200:lab(83.6417% -29.1954 -1.91958);--teal-300:lab(72.8774% -36.4044 -1.66247);--teal-400:lab(64.1773% -36.5188 -1.65478);--teal-500:lab(54.1937% -33.0771 -1.4948);--teal-600:lab(42.9884% -27.8564 -1.25865);--teal-700:lab(33.5354% -22.9678 -1.03928);--rose-50:lab(95.716% 6.59716 1.65383);--rose-100:lab(90.2151% 14.8185 3.74525);--rose-200:lab(82.8032% 27.9107 7.16108);--rose-300:lab(69.995% 45.7605 12.0767);--rose-400:lab(59.671% 58.6005 15.941);--rose-500:lab(51.2552% 66.5254 18.6462);--rose-600:lab(42.202% 59.9996 16.9219);--rose-700:lab(33.2659% 50.2772 14.1578);--series-1:lab(85.3115% 5.00193 -41.8933);--series-2:lab(76.9767% 4.29586 -63.7435);--series-3:lab(71.3569% .959486 -76.5671);--series-4:lab(59.2146% -4.69601 -79.533);--series-5:lab(43.9229% -12.467 -67.9473);--series-6:lab(30.3704% -18.5154 -52.8192);--series-track:lab(90.485% -.443667 -1.43198);--series-gap:lab(95.9386% -.223041 -.716782);--chart-1:lab(36.2363% 48.6103 -67.6007);--chart-2:lab(69.7441% -11.4683 -45.8386);--chart-3:lab(39.6097% -22.8913 -6.90348);--chart-4:lab(34.513% 57.8059 .919455);--chart-5:lab(59.0709% 63.744 33.0658);--chart-6:lab(49.545% -45.6169 30.4648);--chart-7:lab(29.1159% 30.9216 -70.8308);--chart-8:lab(67.4742% 57.0017 -2.78723);--chart-9:lab(73.199% 5.31426 57.7239);--chart-10:lab(60.4178% -37.2116 -7.38117);--chart-11:lab(18.3127% -2.97381 -32.1694);--chart-12:lab(38.9463% 31.1655 58.0172);--chart-13:lab(57.4559% 44.1513 -61.8703);--chart-14:lab(17.4518% 41.3826 25.4659);--chart-seq-1:lab(91.6921% -.74175 -14.8784);--chart-seq-2:lab(79.7498% .203669 -32.7948);--chart-seq-3:lab(66.338% 5.41505 -53.579);--chart-seq-4:lab(51.0661% 20.535 -77.5209);--chart-seq-5:lab(31.6683% 68.1731 -114.279);--chart-seq2-1:lab(91.2911% -16.7153 -3.42664);--chart-seq2-2:lab(75.1899% -28.3227 -23.3805);--chart-seq2-3:lab(55.1124% -4.33153 -53.7148);--chart-seq2-4:lab(35.2173% 36.7734 -69.8424);--chart-seq2-5:lab(21.8867% 47.7344 -61.2681);--chart-sci-1:lab(25.749% -1.04122 -3.54384);--chart-sci-2:lab(72.012% 20.1459 68.0877);--chart-sci-3:lab(69.9598% -16.8346 -32.9245);--chart-sci-4:lab(58.8018% -44.7363 12.6572);--chart-sci-5:lab(89.3228% -8.27706 68.1433);--chart-sci-6:lab(43.8813% -7.86385 -42.1704);--chart-sci-7:lab(49.9268% 49.8181 72.0447);--chart-sci-8:lab(60.1106% 38.8303 -7.46087);--chart-ind-1:lab(41.7682% -4.90464 -25.6235);--chart-ind-2:lab(55.7633% 15.2793 41.0485);--chart-ind-3:lab(48.5968% -23.5713 -4.73206);--chart-ind-4:lab(40.9792% 35.4929 30.5646);--chart-ind-5:lab(54.3698% -14.7234 21.2914);--chart-ind-6:lab(37.147% -1.09768 -16.2912);--chart-ind-7:lab(43.0278% 26.3221 -16.4467);--chart-ind-8:lab(65.2948% 3.76362 19.5929);--chart-div-1:lab(45.7636% 63.3818 40.1799);--chart-div-2:lab(70.3052% 28.442 32.4643);--chart-div-3:lab(93.1009% -.00247359 4.59552);--chart-div-4:lab(69.9658% -15.6842 -30.0231);--chart-div-5:lab(41.1205% -1.70796 -50.1423);--brand-on:lab(100% 0 0);--domain-commerce:lab(46.0394% 8.56912 -68.4233);--domain-campus:lab(41.0004% 41.2526 -66.7491);--domain-health:lab(50.0626% -35.8552 -14.6751);--domain-media:lab(45.1667% 70.0334 -43.0027);--domain-finance:lab(49.6841% -48.2445 21.2032);--domain-hospitality:lab(57.4447% 35.1776 59.5363);--domain-estate:lab(44.2825% 39.7863 28.4455);--role-student:lab(41.0004% 41.2526 -66.7491);--role-parent:lab(45.5166% 41.3581 -33.3187);--role-admin:lab(46.0394% 8.56912 -68.4233);--role-reviewer:lab(50.1995% -40.4181 -16.5164);--role-doctor:lab(43.1946% -36.6363 -9.37017);--role-guest:lab(57.4447% 35.1776 59.5363);--role-customer:lab(51.755% -39.2699 25.9125);--role-operator:lab(44.122% -4.93926 -23.9975);--role-finance:lab(49.6841% -48.2445 21.2032);--role-support:lab(48.746% 60.5304 -9.26064)}}:root{--role-student-text:color-mix(in oklab, var(--role-student) 68%, var(--text-primary));--role-student-subtle:color-mix(in oklab, var(--role-student) 14%, var(--surface-card));--role-student-border:color-mix(in oklab, var(--role-student) 32%, var(--surface-card));--role-parent-text:color-mix(in oklab, var(--role-parent) 68%, var(--text-primary));--role-parent-subtle:color-mix(in oklab, var(--role-parent) 14%, var(--surface-card));--role-parent-border:color-mix(in oklab, var(--role-parent) 32%, var(--surface-card));--role-admin-text:color-mix(in oklab, var(--role-admin) 68%, var(--text-primary));--role-admin-subtle:color-mix(in oklab, var(--role-admin) 14%, var(--surface-card));--role-admin-border:color-mix(in oklab, var(--role-admin) 32%, var(--surface-card));--role-reviewer-text:color-mix(in oklab, var(--role-reviewer) 68%, var(--text-primary));--role-reviewer-subtle:color-mix(in oklab, var(--role-reviewer) 14%, var(--surface-card));--role-reviewer-border:color-mix(in oklab, var(--role-reviewer) 32%, var(--surface-card));--role-doctor-text:color-mix(in oklab, var(--role-doctor) 68%, var(--text-primary));--role-doctor-subtle:color-mix(in oklab, var(--role-doctor) 14%, var(--surface-card));--role-doctor-border:color-mix(in oklab, var(--role-doctor) 32%, var(--surface-card));--role-guest-text:color-mix(in oklab, var(--role-guest) 72%, var(--text-primary));--role-guest-subtle:color-mix(in oklab, var(--role-guest) 16%, var(--surface-card));--role-guest-border:color-mix(in oklab, var(--role-guest) 34%, var(--surface-card));--role-customer-text:color-mix(in oklab, var(--role-customer) 68%, var(--text-primary));--role-customer-subtle:color-mix(in oklab, var(--role-customer) 14%, var(--surface-card));--role-customer-border:color-mix(in oklab, var(--role-customer) 32%, var(--surface-card));--role-operator-text:color-mix(in oklab, var(--role-operator) 68%, var(--text-primary));--role-operator-subtle:color-mix(in oklab, var(--role-operator) 14%, var(--surface-card));--role-operator-border:color-mix(in oklab, var(--role-operator) 32%, var(--surface-card));--role-finance-text:color-mix(in oklab, var(--role-finance) 68%, var(--text-primary));--role-finance-subtle:color-mix(in oklab, var(--role-finance) 14%, var(--surface-card));--role-finance-border:color-mix(in oklab, var(--role-finance) 32%, var(--surface-card));--role-support-text:color-mix(in oklab, var(--role-support) 68%, var(--text-primary));--role-support-subtle:color-mix(in oklab, var(--role-support) 14%, var(--surface-card));--role-support-border:color-mix(in oklab, var(--role-support) 32%, var(--surface-card))}:root,[data-theme=light],[data-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-page:var(--gray-25);--surface-sunken:var(--gray-100);--surface-card:var(--gray-0);--surface-raised:var(--gray-0);--surface-overlay:var(--gray-0);--surface-inverse:var(--gray-900);--surface-scrim:#221d1980;--fill-subtle:var(--gray-100);--fill-subtle-hover:var(--gray-150);--fill-muted:var(--gray-200);--surface-stripe:var(--gray-50);--text-primary:var(--gray-900);--text-secondary:var(--gray-600);--text-tertiary:var(--gray-500);--text-placeholder:var(--gray-400);--text-disabled:var(--gray-400);--text-on-inverse:var(--gray-50);--text-link:var(--brand-600);--text-link-hover:var(--brand-700);--border-subtle:var(--gray-150);--border-default:var(--gray-200);--border-strong:var(--gray-300);--border-inverse:var(--gray-700);--accent:var(--brand-500);--accent-hover:var(--brand-600);--accent-active:var(--brand-700);--accent-text:var(--brand-600);--accent-on:var(--brand-on);--accent-subtle:var(--brand-50);--accent-subtle-hover:var(--brand-100);--accent-border:var(--brand-200);--positive:var(--green-500);--positive-hover:var(--green-600);--positive-text:var(--green-600);--positive-on:#fff;--positive-subtle:var(--green-50);--positive-border:var(--green-200);--notice:var(--amber-400);--notice-hover:var(--amber-500);--notice-text:var(--amber-600);--notice-on:#fff;--notice-subtle:var(--amber-50);--notice-border:var(--amber-200);--negative:var(--red-500);--negative-hover:var(--red-600);--negative-text:var(--red-600);--negative-on:#fff;--negative-subtle:var(--red-50);--negative-border:var(--red-200);--info:var(--sky-500);--info-hover:var(--sky-600);--info-text:var(--sky-600);--info-on:#fff;--info-subtle:var(--sky-50);--info-border:var(--sky-200);--focus-ring:var(--brand-500);--focus-ring-offset:var(--gray-0);--section-primary:#e9dcff;--section-primary-on:var(--violet-700);--section-primary-border:#d8c5ff;--section-secondary:#caf9f1;--section-secondary-on:var(--teal-700);--section-secondary-border:#adede3;--section-tertiary:#fff3d5;--section-tertiary-on:#7b5014;--section-tertiary-border:#f8e3b8;--intent-brand:var(--accent);--intent-brand-text:var(--accent-text);--intent-brand-on:var(--accent-on);--intent-brand-subtle:var(--accent-subtle);--intent-brand-border:var(--accent-border);--intent-discovery:var(--violet-500);--intent-discovery-text:var(--violet-700);--intent-discovery-on:#fff;--intent-discovery-subtle:var(--violet-50);--intent-discovery-border:var(--violet-200);--intent-premium:var(--amber-500);--intent-premium-text:var(--amber-700);--intent-premium-on:#fff;--intent-premium-subtle:var(--amber-50);--intent-premium-border:var(--amber-200)}@supports (color:lab(0% 0 0)){:root,[data-theme=light],[data-theme=system]{--surface-scrim:lab(11.2378% 1.76186 3.38425/.5);--positive-on:lab(100% 0 0);--notice-on:lab(100% 0 0);--negative-on:lab(100% 0 0);--info-on:lab(100% 0 0);--section-primary:lab(89.5502% 14.4833 -24.9218);--section-primary-border:lab(82.1362% 21.172 -34.809);--section-secondary:lab(94.5757% -17.0049 -1.47181);--section-secondary-border:lab(89.2019% -22.5208 -1.93375);--section-tertiary:lab(96.2294% .854671 16.3619);--section-tertiary-on:lab(38.3356% 14.7371 40.1821);--section-tertiary-border:lab(91.1389% 2.65101 23.6534);--intent-discovery-on:lab(100% 0 0);--intent-premium-on:lab(100% 0 0)}}[data-theme=dark],[data-theme=industry]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand-on:#fff;--surface-page:#201e1d;--surface-sunken:#191715;--surface-card:#2c2a28;--surface-raised:#393634;--surface-overlay:#423f3d;--surface-inverse:var(--gray-50);--surface-scrim:#000000a8;--fill-subtle:#f9f4ee0d;--fill-subtle-hover:#f9f4ee17;--fill-muted:#f9f4ee24;--surface-stripe:#f9f4ee08;--text-primary:var(--gray-50);--text-secondary:var(--gray-300);--text-tertiary:var(--gray-400);--text-placeholder:var(--gray-500);--text-disabled:var(--gray-600);--text-on-inverse:var(--gray-900);--text-link:var(--cobalt-300);--text-link-hover:var(--cobalt-200);--border-subtle:#f9f4ee14;--border-default:#f9f4ee26;--border-strong:#f9f4ee42;--border-inverse:var(--gray-300);--accent:#3271cc;--accent-hover:#2767c3;--accent-active:#1b5eba;--accent-text:var(--cobalt-300);--accent-on:#fff;--accent-subtle:#538ce02e;--accent-subtle-hover:#538ce047;--accent-border:#82b0f366;--positive:var(--green-400);--positive-hover:var(--green-300);--positive-text:var(--green-300);--positive-on:#02170a;--positive-subtle:#00b56b29;--positive-border:#43c9825c;--notice:var(--amber-300);--notice-hover:var(--amber-200);--notice-text:var(--amber-200);--notice-on:#221200;--notice-subtle:#f5a63929;--notice-border:#fbc16257;--negative:var(--red-400);--negative-hover:var(--red-300);--negative-text:var(--red-300);--negative-on:#290b09;--negative-subtle:#f133322e;--negative-border:#ffa29957;--info:var(--sky-300);--info-hover:var(--sky-200);--info-text:var(--sky-200);--info-on:#001323;--info-subtle:#0d9de52e;--info-border:#48b6f557;--focus-ring:var(--cobalt-400);--focus-ring-offset:var(--gray-950);--section-primary:#894cd833;--section-primary-on:var(--violet-200);--section-primary-border:#c29fff5c;--section-secondary:#29918326;--section-secondary-on:var(--teal-200);--section-secondary-border:#55c5b44d;--section-tertiary:#dca7441f;--section-tertiary-on:#eed59b;--section-tertiary-border:#e1b76742;--intent-brand:var(--accent);--intent-brand-text:var(--accent-text);--intent-brand-on:var(--accent-on);--intent-brand-subtle:var(--accent-subtle);--intent-brand-border:var(--accent-border);--intent-discovery:var(--violet-400);--intent-discovery-text:var(--violet-200);--intent-discovery-on:#fff;--intent-discovery-subtle:#894cd833;--intent-discovery-border:#c29fff5c;--intent-premium:var(--amber-300);--intent-premium-text:var(--amber-200);--intent-premium-on:#221200;--intent-premium-subtle:#f5a63929;--intent-premium-border:#fbc16257}@supports (color:lab(0% 0 0)){[data-theme=dark],[data-theme=industry]{--brand-on:lab(100% 0 0);--surface-page:lab(11.6038% .476167 1.01869);--surface-sunken:lab(7.77259% .714161 1.24421);--surface-card:lab(17.0563% .594392 1.38318);--surface-raised:lab(22.8506% .847921 1.66767);--surface-overlay:lab(26.9107% .846207 1.66652);--surface-scrim:lab(0% 0 0/.66);--fill-subtle:lab(96.5487% .580162 3.77269/.05);--fill-subtle-hover:lab(96.5487% .580162 3.77269/.09);--fill-muted:lab(96.5487% .580162 3.77269/.14);--surface-stripe:lab(96.5487% .580162 3.77269/.03);--border-subtle:lab(96.5487% .580162 3.77269/.08);--border-default:lab(96.5487% .580162 3.77269/.15);--border-strong:lab(96.5487% .580162 3.77269/.26);--accent:lab(47.1682% 4.33451 -54.008);--accent-hover:lab(43.5898% 5.70104 -54.9501);--accent-active:lab(40.0133% 7.12033 -55.5562);--accent-on:lab(100% 0 0);--accent-subtle:lab(57.323% .804514 -49.1278/.18);--accent-subtle-hover:lab(57.323% .804514 -49.1278/.28);--accent-border:lab(70.4346% -2.16037 -39.0931/.4);--positive-on:lab(5.67141% -8.90587 4.2219);--positive-subtle:lab(65.0157% -53.5788 26.2725/.16);--positive-border:lab(72.4404% -49.9457 24.4666/.36);--notice-on:lab(7.10255% 8.39327 11.8499);--notice-subtle:lab(74.7681% 23.8817 64.8638/.16);--notice-border:lab(82.0517% 14.0114 55.1619/.34);--negative-on:lab(6.78632% 15.2715 6.79999);--negative-subtle:lab(54.258% 70.7996 49.3702/.18);--negative-border:lab(76.2478% 37.1073 21.5263/.34);--info-on:lab(5.18329% -2.92248 -14.7472);--info-subtle:lab(60.924% -14.9484 -46.7131/.18);--info-border:lab(69.811% -16.9593 -41.4972/.34);--section-primary:lab(45.536% 47.4205 -63.1975/.2);--section-primary-border:lab(71.4336% 28.1403 -43.8878/.36);--section-secondary:lab(54.1937% -33.0771 -1.4948/.15);--section-secondary-border:lab(72.8774% -36.4044 -1.66247/.3);--section-tertiary:lab(72.2168% 13.0674 57.1287/.12);--section-tertiary-on:lab(86.3499% 2.65786 32.268);--section-tertiary-border:lab(76.9485% 8.89251 46.2202/.26);--intent-discovery-on:lab(100% 0 0);--intent-discovery-subtle:lab(45.536% 47.4205 -63.1975/.2);--intent-discovery-border:lab(71.4336% 28.1403 -43.8878/.36);--intent-premium-on:lab(7.10255% 8.39327 11.8499);--intent-premium-subtle:lab(74.7681% 23.8817 64.8638/.16);--intent-premium-border:lab(82.0517% 14.0114 55.1619/.34)}}@media (prefers-color-scheme:dark){[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand-on:#fff;--surface-page:#201e1d;--surface-sunken:#191715;--surface-card:#2c2a28;--surface-raised:#393634;--surface-overlay:#423f3d;--surface-inverse:var(--gray-50);--surface-scrim:#000000a8;--fill-subtle:#f9f4ee0d;--fill-subtle-hover:#f9f4ee17;--fill-muted:#f9f4ee24;--surface-stripe:#f9f4ee08;--text-primary:var(--gray-50);--text-secondary:var(--gray-300);--text-tertiary:var(--gray-400);--text-placeholder:var(--gray-500);--text-disabled:var(--gray-600);--text-on-inverse:var(--gray-900);--text-link:var(--cobalt-300);--text-link-hover:var(--cobalt-200);--border-subtle:#f9f4ee14;--border-default:#f9f4ee26;--border-strong:#f9f4ee42;--border-inverse:var(--gray-300);--accent:#3271cc;--accent-hover:#2767c3;--accent-active:#1b5eba;--accent-text:var(--cobalt-300);--accent-on:#fff;--accent-subtle:#538ce02e;--accent-subtle-hover:#538ce047;--accent-border:#82b0f366;--positive:var(--green-400);--positive-hover:var(--green-300);--positive-text:var(--green-300);--positive-on:#02170a;--positive-subtle:#00b56b29;--positive-border:#43c9825c;--notice:var(--amber-300);--notice-hover:var(--amber-200);--notice-text:var(--amber-200);--notice-on:#221200;--notice-subtle:#f5a63929;--notice-border:#fbc16257;--negative:var(--red-400);--negative-hover:var(--red-300);--negative-text:var(--red-300);--negative-on:#290b09;--negative-subtle:#f133322e;--negative-border:#ffa29957;--info:var(--sky-300);--info-hover:var(--sky-200);--info-text:var(--sky-200);--info-on:#001323;--info-subtle:#0d9de52e;--info-border:#48b6f557;--focus-ring:var(--cobalt-400);--focus-ring-offset:var(--gray-950);--section-primary:#894cd833;--section-primary-on:var(--violet-200);--section-primary-border:#c29fff5c;--section-secondary:#29918326;--section-secondary-on:var(--teal-200);--section-secondary-border:#55c5b44d;--section-tertiary:#dca7441f;--section-tertiary-on:#eed59b;--section-tertiary-border:#e1b76742;--intent-brand:var(--accent);--intent-brand-text:var(--accent-text);--intent-brand-on:var(--accent-on);--intent-brand-subtle:var(--accent-subtle);--intent-brand-border:var(--accent-border);--intent-discovery:var(--violet-400);--intent-discovery-text:var(--violet-200);--intent-discovery-on:#fff;--intent-discovery-subtle:#894cd833;--intent-discovery-border:#c29fff5c;--intent-premium:var(--amber-300);--intent-premium-text:var(--amber-200);--intent-premium-on:#221200;--intent-premium-subtle:#f5a63929;--intent-premium-border:#fbc16257}@supports (color:lab(0% 0 0)){[data-theme=system]{--brand-on:lab(100% 0 0);--surface-page:lab(11.6038% .476167 1.01869);--surface-sunken:lab(7.77259% .714161 1.24421);--surface-card:lab(17.0563% .594392 1.38318);--surface-raised:lab(22.8506% .847921 1.66767);--surface-overlay:lab(26.9107% .846207 1.66652);--surface-scrim:lab(0% 0 0/.66);--fill-subtle:lab(96.5487% .580162 3.77269/.05);--fill-subtle-hover:lab(96.5487% .580162 3.77269/.09);--fill-muted:lab(96.5487% .580162 3.77269/.14);--surface-stripe:lab(96.5487% .580162 3.77269/.03);--border-subtle:lab(96.5487% .580162 3.77269/.08);--border-default:lab(96.5487% .580162 3.77269/.15);--border-strong:lab(96.5487% .580162 3.77269/.26);--accent:lab(47.1682% 4.33451 -54.008);--accent-hover:lab(43.5898% 5.70104 -54.9501);--accent-active:lab(40.0133% 7.12033 -55.5562);--accent-on:lab(100% 0 0);--accent-subtle:lab(57.323% .804514 -49.1278/.18);--accent-subtle-hover:lab(57.323% .804514 -49.1278/.28);--accent-border:lab(70.4346% -2.16037 -39.0931/.4);--positive-on:lab(5.67141% -8.90587 4.2219);--positive-subtle:lab(65.0157% -53.5788 26.2725/.16);--positive-border:lab(72.4404% -49.9457 24.4666/.36);--notice-on:lab(7.10255% 8.39327 11.8499);--notice-subtle:lab(74.7681% 23.8817 64.8638/.16);--notice-border:lab(82.0517% 14.0114 55.1619/.34);--negative-on:lab(6.78632% 15.2715 6.79999);--negative-subtle:lab(54.258% 70.7996 49.3702/.18);--negative-border:lab(76.2478% 37.1073 21.5263/.34);--info-on:lab(5.18329% -2.92248 -14.7472);--info-subtle:lab(60.924% -14.9484 -46.7131/.18);--info-border:lab(69.811% -16.9593 -41.4972/.34);--section-primary:lab(45.536% 47.4205 -63.1975/.2);--section-primary-border:lab(71.4336% 28.1403 -43.8878/.36);--section-secondary:lab(54.1937% -33.0771 -1.4948/.15);--section-secondary-border:lab(72.8774% -36.4044 -1.66247/.3);--section-tertiary:lab(72.2168% 13.0674 57.1287/.12);--section-tertiary-on:lab(86.3499% 2.65786 32.268);--section-tertiary-border:lab(76.9485% 8.89251 46.2202/.26);--intent-discovery-on:lab(100% 0 0);--intent-discovery-subtle:lab(45.536% 47.4205 -63.1975/.2);--intent-discovery-border:lab(71.4336% 28.1403 -43.8878/.36);--intent-premium-on:lab(7.10255% 8.39327 11.8499);--intent-premium-subtle:lab(74.7681% 23.8817 64.8638/.16);--intent-premium-border:lab(82.0517% 14.0114 55.1619/.34)}}}@media print{[data-theme=dark],[data-theme=system],[data-theme=industry]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-page:var(--gray-25);--surface-sunken:var(--gray-100);--surface-card:var(--gray-0);--surface-raised:var(--gray-0);--surface-overlay:var(--gray-0);--surface-inverse:var(--gray-900);--surface-scrim:#221d1980;--fill-subtle:var(--gray-100);--fill-subtle-hover:var(--gray-150);--fill-muted:var(--gray-200);--surface-stripe:var(--gray-50);--text-primary:var(--gray-900);--text-secondary:var(--gray-600);--text-tertiary:var(--gray-500);--text-placeholder:var(--gray-400);--text-disabled:var(--gray-400);--text-on-inverse:var(--gray-50);--text-link:var(--brand-600);--text-link-hover:var(--brand-700);--border-subtle:var(--gray-150);--border-default:var(--gray-200);--border-strong:var(--gray-300);--border-inverse:var(--gray-700);--accent:var(--brand-500);--accent-hover:var(--brand-600);--accent-active:var(--brand-700);--accent-text:var(--brand-600);--accent-on:var(--brand-on);--accent-subtle:var(--brand-50);--accent-subtle-hover:var(--brand-100);--accent-border:var(--brand-200);--positive:var(--green-500);--positive-hover:var(--green-600);--positive-text:var(--green-600);--positive-on:#fff;--positive-subtle:var(--green-50);--positive-border:var(--green-200);--notice:var(--amber-400);--notice-hover:var(--amber-500);--notice-text:var(--amber-600);--notice-on:#fff;--notice-subtle:var(--amber-50);--notice-border:var(--amber-200);--negative:var(--red-500);--negative-hover:var(--red-600);--negative-text:var(--red-600);--negative-on:#fff;--negative-subtle:var(--red-50);--negative-border:var(--red-200);--info:var(--sky-500);--info-hover:var(--sky-600);--info-text:var(--sky-600);--info-on:#fff;--info-subtle:var(--sky-50);--info-border:var(--sky-200);--focus-ring:var(--brand-500);--focus-ring-offset:var(--gray-0);--section-primary:#e9dcff;--section-primary-on:var(--violet-700);--section-primary-border:#d8c5ff;--section-secondary:#caf9f1;--section-secondary-on:var(--teal-700);--section-secondary-border:#adede3;--section-tertiary:#fff3d5;--section-tertiary-on:#7b5014;--section-tertiary-border:#f8e3b8;--intent-brand:var(--accent);--intent-brand-text:var(--accent-text);--intent-brand-on:var(--accent-on);--intent-brand-subtle:var(--accent-subtle);--intent-brand-border:var(--accent-border);--intent-discovery:var(--violet-500);--intent-discovery-text:var(--violet-700);--intent-discovery-on:#fff;--intent-discovery-subtle:var(--violet-50);--intent-discovery-border:var(--violet-200);--intent-premium:var(--amber-500);--intent-premium-text:var(--amber-700);--intent-premium-on:#fff;--intent-premium-subtle:var(--amber-50);--intent-premium-border:var(--amber-200)}@supports (color:lab(0% 0 0)){[data-theme=dark],[data-theme=system],[data-theme=industry]{--surface-scrim:lab(11.2378% 1.76186 3.38425/.5);--positive-on:lab(100% 0 0);--notice-on:lab(100% 0 0);--negative-on:lab(100% 0 0);--info-on:lab(100% 0 0);--section-primary:lab(89.5502% 14.4833 -24.9218);--section-primary-border:lab(82.1362% 21.172 -34.809);--section-secondary:lab(94.5757% -17.0049 -1.47181);--section-secondary-border:lab(89.2019% -22.5208 -1.93375);--section-tertiary:lab(96.2294% .854671 16.3619);--section-tertiary-on:lab(38.3356% 14.7371 40.1821);--section-tertiary-border:lab(91.1389% 2.65101 23.6534);--intent-discovery-on:lab(100% 0 0);--intent-premium-on:lab(100% 0 0)}}}[data-series=azure]{--series-1:#c5d6ff;--series-2:#98c2ff;--series-3:#6eb7ff;--series-4:#0099fb;--series-5:#0073a3;--series-6:#00506d}@supports (color:lab(0% 0 0)){[data-series=azure]{--series-1:lab(85.3115% 5.00193 -41.8933);--series-2:lab(76.9767% 4.29586 -63.7435);--series-3:lab(71.3569% .959486 -76.5671);--series-4:lab(59.2146% -4.69601 -79.533);--series-5:lab(43.9229% -12.467 -67.9473);--series-6:lab(30.3704% -18.5154 -52.8192)}}[data-series=violet]{--series-1:#fcc4ff;--series-2:#e6a9ff;--series-3:#ca8eff;--series-4:#a96eff;--series-5:#7a4df4;--series-6:#4c38c3}@supports (color:lab(0% 0 0)){[data-series=violet]{--series-1:lab(85.501% 31.9119 -24.8181);--series-2:lab(76.6951% 46.0132 -46.0503);--series-3:lab(67.5874% 54.1511 -64.3287);--series-4:lab(57.8792% 56.7203 -78.5294);--series-5:lab(45.7192% 49.4565 -78.8723);--series-6:lab(33.3437% 39.8985 -71.38)}}[data-series=magenta]{--series-1:#ffd3e4;--series-2:#ffb2df;--series-3:#ff80e2;--series-4:#ef52e7;--series-5:#bc3cd3;--series-6:#8629af}@supports (color:lab(0% 0 0)){[data-series=magenta]{--series-1:lab(88.5378% 38.0164 -2.63728);--series-2:lab(81.0699% 57.4344 -14.6274);--series-3:lab(71.8258% 68.8543 -29.2067);--series-4:lab(61.7076% 72.9125 -44.9713);--series-5:lab(49.8703% 65.3408 -52.9042);--series-6:lab(36.9416% 54.6296 -53.4312)}}[data-series=cyan]{--series-1:#9ae3ff;--series-2:#47dfff;--series-3:#00b6d2;--series-4:#008e97;--series-5:#006b69;--series-6:#004c44}@supports (color:lab(0% 0 0)){[data-series=cyan]{--series-1:lab(86.4485% -22.5383 -31.4609);--series-2:lab(82.5606% -40.6058 -41.2522);--series-3:lab(67.3705% -56.4993 -41.8497);--series-4:lab(53.7852% -72.5849 -33.7724);--series-5:lab(41.4817% -79.9547 -19.2995);--series-6:lab(29.1404% -79.2148 -6.75901)}}[data-series=green]{--series-1:#85eabe;--series-2:#3bdf89;--series-3:#00cf4c;--series-4:#35a800;--series-5:#497300;--series-6:#3e4d00}@supports (color:lab(0% 0 0)){[data-series=green]{--series-1:lab(85.7585% -38.6249 11.8641);--series-2:lab(79.2447% -57.6298 29.7483);--series-3:lab(73.0001% -65.6283 51.4511);--series-4:lab(60.6883% -60.3316 93.8825);--series-5:lab(44.3571% -41.105 114.362);--series-6:lab(30.6725% -22.4165 82.1273)}}[data-series=amber]{--series-1:#dad97c;--series-2:#d9be00;--series-3:#c79e00;--series-4:#b68200;--series-5:#a46700;--series-6:#884c00}@supports (color:lab(0% 0 0)){[data-series=amber]{--series-1:lab(85.1433% -9.19014 45.3251);--series-2:lab(77.4931% -.571638 89.4644);--series-3:lab(67.1529% 14.8408 193.447);--series-4:lab(57.8902% 33.1652 207.706);--series-5:lab(48.7362% 43.1276 164.472);--series-6:lab(38.3271% 45.3759 113.877)}}[data-series=orange]{--series-1:#ffd19f;--series-2:#ffbb84;--series-3:#ffaa78;--series-4:#ff8c62;--series-5:#ff3a20;--series-6:#ce1f32}@supports (color:lab(0% 0 0)){[data-series=orange]{--series-1:lab(87.3588% 19.0854 43.9464);--series-2:lab(81.8667% 40.1424 70.1561);--series-3:lab(77.3903% 58.7507 88.3458);--series-4:lab(70.6645% 72.6898 87.7752);--series-5:lab(57.3906% 72.7242 61.7161);--series-6:lab(45.4341% 65.3804 37.7644)}}[data-signature=commerce]{--sig:var(--domain-commerce)}[data-signature=campus]{--sig:var(--domain-campus)}[data-signature=health]{--sig:var(--domain-health)}[data-signature=media]{--sig:var(--domain-media)}[data-signature=finance]{--sig:var(--domain-finance)}[data-signature=hospitality]{--sig:var(--domain-hospitality)}[data-signature=estate]{--sig:var(--domain-estate)}[data-signature]{--accent:var(--sig);--accent-hover:color-mix(in oklab, var(--sig) 86%, var(--text-primary));--accent-active:color-mix(in oklab, var(--sig) 76%, var(--text-primary));--accent-text:color-mix(in oklab, var(--sig) 72%, var(--text-primary));--accent-on:#fff;--accent-subtle:color-mix(in oklab, var(--sig) 12%, var(--surface-card));--accent-subtle-hover:color-mix(in oklab, var(--sig) 20%, var(--surface-card));--accent-border:color-mix(in oklab, var(--sig) 30%, var(--surface-card));--focus-ring:var(--sig);--text-link:var(--accent-text);--text-link-hover:var(--accent-hover);--intent-brand:var(--accent);--intent-brand-text:var(--accent-text);--intent-brand-on:var(--accent-on);--intent-brand-subtle:var(--accent-subtle);--intent-brand-border:var(--accent-border);--chart-1:var(--sig);--signature-hue:var(--sig);--signature-gradient:linear-gradient(135deg, color-mix(in oklch, var(--sig) 90%, black) 0%, var(--sig) 45%, color-mix(in oklab, var(--sig) 60%, var(--surface-card)) 100%)}@supports (color:lab(0% 0 0)){[data-signature]{--accent-on:lab(100% 0 0)}}[data-signature=hospitality]{--accent-on:#2d1a0a;--intent-brand-on:var(--accent-on)}@supports (color:lab(0% 0 0)){[data-signature=hospitality]{--accent-on:lab(11.6931% 8.09136 13.3718)}}@supports (color:oklch(from red l c h)){[data-signature]{--accent:oklch(from var(--sig) min(l, .5) c h);--accent-hover:oklch(from var(--sig) calc(min(l, .5) - .035) c h);--accent-active:oklch(from var(--sig) calc(min(l, .5) - .07) c h)}[data-signature=hospitality]{--accent:oklch(from var(--sig) max(l, .74) c h);--accent-hover:oklch(from var(--sig) calc(max(l, .74) - .025) c h);--accent-active:oklch(from var(--sig) calc(max(l, .74) - .05) c h)}}:root,[data-theme=light],[data-theme=system],[data-theme=laboratory]{--hue-rose:#c03a51;--hue-rose-on:#fff;--hue-rose-text:#993041;--hue-rose-surface:#ffebeb;--hue-rose-border:#f5b9bc;--hue-orange:#b15204;--hue-orange-on:#fff;--hue-orange-text:#8f4100;--hue-orange-surface:#feece2;--hue-orange-border:#f1bea2;--hue-amber:#906606;--hue-amber-on:#fff;--hue-amber-text:#775403;--hue-amber-surface:#fbeeda;--hue-amber-border:#e3c697;--hue-green:#00823a;--hue-green-on:#fff;--hue-green-text:#046e30;--hue-green-surface:#e3f6e6;--hue-green-border:#abd8b3;--hue-teal:#087c77;--hue-teal-on:#fff;--hue-teal-text:#056965;--hue-teal-surface:#daf7f4;--hue-teal-border:#94dad5;--hue-blue:#0574c7;--hue-blue-on:#fff;--hue-blue-text:#025da1;--hue-blue-surface:#e5f2ff;--hue-blue-border:#a8cff7;--hue-violet:#7b57c8;--hue-violet-on:#fff;--hue-violet-text:#6246a0;--hue-violet-surface:#f1eefe;--hue-violet-border:#cdc2f4;--hue-magenta:#ae4090;--hue-magenta-on:#fff;--hue-magenta-text:#8b3473;--hue-magenta-surface:#ffe9f7;--hue-magenta-border:#ebb9d9;--sig-2-line:oklch(from var(--sig-2) min(l, .6) c h);--sig-2-text:oklch(from var(--sig-2) min(l, .5) c h);--sig-2-line-inverse:oklch(from var(--sig-2) max(l, .72) c h)}@supports (color:lab(0% 0 0)){:root,[data-theme=light],[data-theme=system],[data-theme=laboratory]{--hue-rose:lab(45.9118% 55.0508 19.0668);--hue-rose-on:lab(100% 0 0);--hue-rose-text:lab(36.9668% 45.346 15.6261);--hue-rose-surface:lab(94.5427% 7.16725 2.24843);--hue-rose-border:lab(80.6802% 22.7747 7.265);--hue-orange:lab(46.8799% 36.9003 55.5922);--hue-orange-on:lab(100% 0 0);--hue-orange-text:lab(37.7256% 31.8058 48.1556);--hue-orange-surface:lab(94.6777% 5.2689 7.12585);--hue-orange-border:lab(81.1028% 16.1087 21.4545);--hue-amber:lab(46.6389% 11.8811 51.9992);--hue-amber-on:lab(100% 0 0);--hue-amber-text:lab(38.5184% 10.3808 45.4524);--hue-amber-surface:lab(94.8557% 1.92374 11.4488);--hue-amber-border:lab(81.5599% 5.49346 27.6874);--hue-green:lab(47.2902% -44.4162 29.6826);--hue-green-on:lab(100% 0 0);--hue-green-text:lab(40.1085% -38.921 25.9862);--hue-green-surface:lab(95.1816% -8.87269 5.65833);--hue-green-border:lab(82.3613% -20.7953 13.3552);--hue-teal:lab(46.5026% -30.4461 -6.03904);--hue-teal-on:lab(100% 0 0);--hue-teal-text:lab(39.4289% -27.0644 -5.36767);--hue-teal-surface:lab(95.123% -10.008 -2.06542);--hue-teal-border:lab(82.2384% -23.4666 -4.77053);--hue-blue:lab(46.9576% -2.91294 -51.5771);--hue-blue-on:lab(100% 0 0);--hue-blue-text:lab(37.7958% -2.45479 -44.2051);--hue-blue-surface:lab(94.7573% -2.32121 -7.81167);--hue-blue-border:lab(81.3015% -6.10328 -24.3271);--hue-violet:lab(45.1937% 34.99 -54.9505);--hue-violet-on:lab(100% 0 0);--hue-violet-text:lab(36.4049% 28.5013 -45.2886);--hue-violet-surface:lab(94.5503% 3.31691 -7.49234);--hue-violet-border:lab(80.6457% 11.3393 -23.4052);--hue-magenta:lab(45.3589% 52.1382 -21.0274);--hue-magenta-on:lab(100% 0 0);--hue-magenta-text:lab(36.5138% 42.9852 -17.329);--hue-magenta-surface:lab(94.3695% 9.53195 -3.7992);--hue-magenta-border:lab(80.4739% 22.0642 -8.81653)}}[data-theme=dark],[data-theme=industry]{--hue-rose:#ef7d88;--hue-rose-on:#221012;--hue-rose-text:#fca0a7;--hue-rose-surface:#4a2c2e;--hue-rose-border:#7b4247;--hue-orange:#e9884d;--hue-orange-on:#211209;--hue-orange-text:#f7a97c;--hue-orange-surface:#482e20;--hue-orange-border:#78472a;--hue-amber:#d29922;--hue-amber-on:#1d1406;--hue-amber-text:#e3b667;--hue-amber-surface:#423319;--hue-amber-border:#6c5019;--hue-green:#5bbd74;--hue-green-on:#0c1a0f;--hue-green-text:#89d298;--hue-green-surface:#243c29;--hue-green-border:#31623d;--hue-teal:#03bdb6;--hue-teal-on:#031a19;--hue-teal-text:#59d4cd;--hue-teal-surface:#143d3a;--hue-teal-border:#06625f;--hue-blue:#59aaf8;--hue-blue-on:#0b1723;--hue-blue-text:#89c3fe;--hue-blue-surface:#23374c;--hue-blue-border:#305880;--hue-violet:#ab91f2;--hue-violet-on:#171322;--hue-violet-text:#c3b0fd;--hue-violet-surface:#37314a;--hue-violet-border:#594c7d;--hue-magenta:#de80c0;--hue-magenta-on:#1f111a;--hue-magenta-text:#eea2d4;--hue-magenta-surface:#452c3d;--hue-magenta-border:#734363;--sig-2-line:oklch(from var(--sig-2) max(l, .68) c h);--sig-2-text:oklch(from var(--sig-2) max(l, .76) c h);--sig-2-line-inverse:oklch(from var(--sig-2) min(l, .55) c h)}@supports (color:lab(0% 0 0)){[data-theme=dark],[data-theme=industry]{--hue-rose:lab(65.983% 45.4416 15.0253);--hue-rose-on:lab(6.9243% 9.52172 2.65685);--hue-rose-text:lab(75.5993% 35.747 11.5937);--hue-rose-surface:lab(21.7889% 14.6241 4.74128);--hue-rose-border:lab(35.3232% 25.9757 8.53858);--hue-orange:lab(66.7054% 34.6389 47.4817);--hue-orange-on:lab(7.0753% 7.06377 6.92256);--hue-orange-text:lab(76.2154% 26.291 35.0975);--hue-orange-surface:lab(22.0413% 10.7474 14.3439);--hue-orange-border:lab(35.7461% 19.6042 26.5781);--hue-amber:lab(67.5362% 14.8294 64.5914);--hue-amber-on:lab(7.24693% 2.75926 8.53851);--hue-amber-text:lab(76.9003% 10.166 45.9688);--hue-amber-surface:lab(22.3218% 4.14614 18.7786);--hue-amber-border:lab(36.2275% 8.1674 35.5986);--hue-green:lab(69.2991% -42.1007 27.57);--hue-green-on:lab(7.59362% -7.9245 4.85903);--hue-green-text:lab(78.2229% -32.8572 21.2837);--hue-green-surface:lab(22.8623% -13.44 8.70422);--hue-green-border:lab(37.2219% -24.0075 15.6678);--hue-teal:lab(68.9287% -41.9593 -8.31705);--hue-teal-on:lab(7.54987% -8.80303 -2.00487);--hue-teal-text:lab(78.0516% -37.0807 -7.42258);--hue-teal-surface:lab(22.7921% -15.1676 -3.03711);--hue-teal-border:lab(37.0635% -25.7073 -5.10045);--hue-blue:lab(66.978% -7.00608 -47.4265);--hue-blue-on:lab(7.14007% -1.78304 -10.1929);--hue-blue-text:lab(76.514% -7.49791 -35.6922);--hue-blue-surface:lab(22.1514% -3.14899 -15.4208);--hue-blue-border:lab(35.914% -4.46977 -27.1809);--hue-violet:lab(65.6746% 25.6513 -45.7917);--hue-violet-on:lab(6.88373% 4.99652 -9.78719);--hue-violet-text:lab(75.4565% 18.9482 -36.3292);--hue-violet-surface:lab(21.7312% 7.74179 -14.8653);--hue-violet-border:lab(35.1686% 14.3997 -26.233);--hue-magenta:lab(65.5507% 43.4789 -17.4583);--hue-magenta-on:lab(6.84209% 9.10685 -3.65011);--hue-magenta-text:lab(75.2679% 34.4102 -13.7836);--hue-magenta-surface:lab(21.6533% 14.079 -5.63933);--hue-magenta-border:lab(35.0779% 24.8959 -9.98972)}}@media (prefers-color-scheme:dark){[data-theme=system]{--hue-rose:#ef7d88;--hue-rose-on:#221012;--hue-rose-text:#fca0a7;--hue-rose-surface:#4a2c2e;--hue-rose-border:#7b4247;--hue-orange:#e9884d;--hue-orange-on:#211209;--hue-orange-text:#f7a97c;--hue-orange-surface:#482e20;--hue-orange-border:#78472a;--hue-amber:#d29922;--hue-amber-on:#1d1406;--hue-amber-text:#e3b667;--hue-amber-surface:#423319;--hue-amber-border:#6c5019;--hue-green:#5bbd74;--hue-green-on:#0c1a0f;--hue-green-text:#89d298;--hue-green-surface:#243c29;--hue-green-border:#31623d;--hue-teal:#03bdb6;--hue-teal-on:#031a19;--hue-teal-text:#59d4cd;--hue-teal-surface:#143d3a;--hue-teal-border:#06625f;--hue-blue:#59aaf8;--hue-blue-on:#0b1723;--hue-blue-text:#89c3fe;--hue-blue-surface:#23374c;--hue-blue-border:#305880;--hue-violet:#ab91f2;--hue-violet-on:#171322;--hue-violet-text:#c3b0fd;--hue-violet-surface:#37314a;--hue-violet-border:#594c7d;--hue-magenta:#de80c0;--hue-magenta-on:#1f111a;--hue-magenta-text:#eea2d4;--hue-magenta-surface:#452c3d;--hue-magenta-border:#734363;--sig-2-line:oklch(from var(--sig-2) max(l, .68) c h);--sig-2-text:oklch(from var(--sig-2) max(l, .76) c h);--sig-2-line-inverse:oklch(from var(--sig-2) min(l, .55) c h)}@supports (color:lab(0% 0 0)){[data-theme=system]{--hue-rose:lab(65.983% 45.4416 15.0253);--hue-rose-on:lab(6.9243% 9.52172 2.65685);--hue-rose-text:lab(75.5993% 35.747 11.5937);--hue-rose-surface:lab(21.7889% 14.6241 4.74128);--hue-rose-border:lab(35.3232% 25.9757 8.53858);--hue-orange:lab(66.7054% 34.6389 47.4817);--hue-orange-on:lab(7.0753% 7.06377 6.92256);--hue-orange-text:lab(76.2154% 26.291 35.0975);--hue-orange-surface:lab(22.0413% 10.7474 14.3439);--hue-orange-border:lab(35.7461% 19.6042 26.5781);--hue-amber:lab(67.5362% 14.8294 64.5914);--hue-amber-on:lab(7.24693% 2.75926 8.53851);--hue-amber-text:lab(76.9003% 10.166 45.9688);--hue-amber-surface:lab(22.3218% 4.14614 18.7786);--hue-amber-border:lab(36.2275% 8.1674 35.5986);--hue-green:lab(69.2991% -42.1007 27.57);--hue-green-on:lab(7.59362% -7.9245 4.85903);--hue-green-text:lab(78.2229% -32.8572 21.2837);--hue-green-surface:lab(22.8623% -13.44 8.70422);--hue-green-border:lab(37.2219% -24.0075 15.6678);--hue-teal:lab(68.9287% -41.9593 -8.31705);--hue-teal-on:lab(7.54987% -8.80303 -2.00487);--hue-teal-text:lab(78.0516% -37.0807 -7.42258);--hue-teal-surface:lab(22.7921% -15.1676 -3.03711);--hue-teal-border:lab(37.0635% -25.7073 -5.10045);--hue-blue:lab(66.978% -7.00608 -47.4265);--hue-blue-on:lab(7.14007% -1.78304 -10.1929);--hue-blue-text:lab(76.514% -7.49791 -35.6922);--hue-blue-surface:lab(22.1514% -3.14899 -15.4208);--hue-blue-border:lab(35.914% -4.46977 -27.1809);--hue-violet:lab(65.6746% 25.6513 -45.7917);--hue-violet-on:lab(6.88373% 4.99652 -9.78719);--hue-violet-text:lab(75.4565% 18.9482 -36.3292);--hue-violet-surface:lab(21.7312% 7.74179 -14.8653);--hue-violet-border:lab(35.1686% 14.3997 -26.233);--hue-magenta:lab(65.5507% 43.4789 -17.4583);--hue-magenta-on:lab(6.84209% 9.10685 -3.65011);--hue-magenta-text:lab(75.2679% 34.4102 -13.7836);--hue-magenta-surface:lab(21.6533% 14.079 -5.63933);--hue-magenta-border:lab(35.0779% 24.8959 -9.98972)}}}@media print{[data-theme=dark],[data-theme=system],[data-theme=industry]{--hue-rose:#c03a51;--hue-rose-on:#fff;--hue-rose-text:#993041;--hue-rose-surface:#ffebeb;--hue-rose-border:#f5b9bc;--hue-orange:#b15204;--hue-orange-on:#fff;--hue-orange-text:#8f4100;--hue-orange-surface:#feece2;--hue-orange-border:#f1bea2;--hue-amber:#906606;--hue-amber-on:#fff;--hue-amber-text:#775403;--hue-amber-surface:#fbeeda;--hue-amber-border:#e3c697;--hue-green:#00823a;--hue-green-on:#fff;--hue-green-text:#046e30;--hue-green-surface:#e3f6e6;--hue-green-border:#abd8b3;--hue-teal:#087c77;--hue-teal-on:#fff;--hue-teal-text:#056965;--hue-teal-surface:#daf7f4;--hue-teal-border:#94dad5;--hue-blue:#0574c7;--hue-blue-on:#fff;--hue-blue-text:#025da1;--hue-blue-surface:#e5f2ff;--hue-blue-border:#a8cff7;--hue-violet:#7b57c8;--hue-violet-on:#fff;--hue-violet-text:#6246a0;--hue-violet-surface:#f1eefe;--hue-violet-border:#cdc2f4;--hue-magenta:#ae4090;--hue-magenta-on:#fff;--hue-magenta-text:#8b3473;--hue-magenta-surface:#ffe9f7;--hue-magenta-border:#ebb9d9;--sig-2-line:oklch(from var(--sig-2) min(l, .6) c h);--sig-2-text:oklch(from var(--sig-2) min(l, .5) c h);--sig-2-line-inverse:oklch(from var(--sig-2) max(l, .72) c h)}@supports (color:lab(0% 0 0)){[data-theme=dark],[data-theme=system],[data-theme=industry]{--hue-rose:lab(45.9118% 55.0508 19.0668);--hue-rose-on:lab(100% 0 0);--hue-rose-text:lab(36.9668% 45.346 15.6261);--hue-rose-surface:lab(94.5427% 7.16725 2.24843);--hue-rose-border:lab(80.6802% 22.7747 7.265);--hue-orange:lab(46.8799% 36.9003 55.5922);--hue-orange-on:lab(100% 0 0);--hue-orange-text:lab(37.7256% 31.8058 48.1556);--hue-orange-surface:lab(94.6777% 5.2689 7.12585);--hue-orange-border:lab(81.1028% 16.1087 21.4545);--hue-amber:lab(46.6389% 11.8811 51.9992);--hue-amber-on:lab(100% 0 0);--hue-amber-text:lab(38.5184% 10.3808 45.4524);--hue-amber-surface:lab(94.8557% 1.92374 11.4488);--hue-amber-border:lab(81.5599% 5.49346 27.6874);--hue-green:lab(47.2902% -44.4162 29.6826);--hue-green-on:lab(100% 0 0);--hue-green-text:lab(40.1085% -38.921 25.9862);--hue-green-surface:lab(95.1816% -8.87269 5.65833);--hue-green-border:lab(82.3613% -20.7953 13.3552);--hue-teal:lab(46.5026% -30.4461 -6.03904);--hue-teal-on:lab(100% 0 0);--hue-teal-text:lab(39.4289% -27.0644 -5.36767);--hue-teal-surface:lab(95.123% -10.008 -2.06542);--hue-teal-border:lab(82.2384% -23.4666 -4.77053);--hue-blue:lab(46.9576% -2.91294 -51.5771);--hue-blue-on:lab(100% 0 0);--hue-blue-text:lab(37.7958% -2.45479 -44.2051);--hue-blue-surface:lab(94.7573% -2.32121 -7.81167);--hue-blue-border:lab(81.3015% -6.10328 -24.3271);--hue-violet:lab(45.1937% 34.99 -54.9505);--hue-violet-on:lab(100% 0 0);--hue-violet-text:lab(36.4049% 28.5013 -45.2886);--hue-violet-surface:lab(94.5503% 3.31691 -7.49234);--hue-violet-border:lab(80.6457% 11.3393 -23.4052);--hue-magenta:lab(45.3589% 52.1382 -21.0274);--hue-magenta-on:lab(100% 0 0);--hue-magenta-text:lab(36.5138% 42.9852 -17.329);--hue-magenta-surface:lab(94.3695% 9.53195 -3.7992);--hue-magenta-border:lab(80.4739% 22.0642 -8.81653)}}}[data-hue=rose]{--hue:var(--hue-rose);--hue-on:var(--hue-rose-on);--hue-text:var(--hue-rose-text);--hue-surface:var(--hue-rose-surface);--hue-border:var(--hue-rose-border)}[data-hue=orange]{--hue:var(--hue-orange);--hue-on:var(--hue-orange-on);--hue-text:var(--hue-orange-text);--hue-surface:var(--hue-orange-surface);--hue-border:var(--hue-orange-border)}[data-hue=amber]{--hue:var(--hue-amber);--hue-on:var(--hue-amber-on);--hue-text:var(--hue-amber-text);--hue-surface:var(--hue-amber-surface);--hue-border:var(--hue-amber-border)}[data-hue=green]{--hue:var(--hue-green);--hue-on:var(--hue-green-on);--hue-text:var(--hue-green-text);--hue-surface:var(--hue-green-surface);--hue-border:var(--hue-green-border)}[data-hue=teal]{--hue:var(--hue-teal);--hue-on:var(--hue-teal-on);--hue-text:var(--hue-teal-text);--hue-surface:var(--hue-teal-surface);--hue-border:var(--hue-teal-border)}[data-hue=blue]{--hue:var(--hue-blue);--hue-on:var(--hue-blue-on);--hue-text:var(--hue-blue-text);--hue-surface:var(--hue-blue-surface);--hue-border:var(--hue-blue-border)}[data-hue=violet]{--hue:var(--hue-violet);--hue-on:var(--hue-violet-on);--hue-text:var(--hue-violet-text);--hue-surface:var(--hue-violet-surface);--hue-border:var(--hue-violet-border)}[data-hue=magenta]{--hue:var(--hue-magenta);--hue-on:var(--hue-magenta-on);--hue-text:var(--hue-magenta-text);--hue-surface:var(--hue-magenta-surface);--hue-border:var(--hue-magenta-border)}:is([data-hue=rose],[data-hue=orange],[data-hue=amber],[data-hue=green],[data-hue=teal],[data-hue=blue],[data-hue=violet],[data-hue=magenta]){--accent:var(--hue);--accent-hover:color-mix(in oklab, var(--hue) 86%, var(--text-primary));--accent-active:color-mix(in oklab, var(--hue) 76%, var(--text-primary));--accent-text:var(--hue-text);--accent-on:var(--hue-on);--accent-subtle:var(--hue-surface);--accent-subtle-hover:color-mix(in oklab, var(--hue) 20%, var(--surface-card));--accent-border:var(--hue-border);--focus-ring:var(--hue);--text-link:var(--hue-text);--text-link-hover:var(--accent-hover);--intent-brand:var(--accent);--intent-brand-text:var(--accent-text);--intent-brand-on:var(--accent-on);--intent-brand-subtle:var(--accent-subtle);--intent-brand-border:var(--accent-border);--chart-1:var(--hue)}@supports not (color:oklch(from red l c h)){:root,[data-theme]{--sig-2-line:color-mix(in oklab, var(--sig-2) 60%, var(--text-primary));--sig-2-text:color-mix(in oklab, var(--sig-2) 45%, var(--text-primary));--sig-2-line-inverse:color-mix(in oklab, var(--sig-2) 80%, var(--text-on-inverse))}}:root{--grad-subtle-neutral:linear-gradient(180deg, var(--gray-0), var(--gray-50));--grad-subtle-brand:linear-gradient(160deg, var(--brand-50), #f8fafe);--grad-subtle-cool:linear-gradient(160deg, var(--sky-50), var(--teal-50));--grad-subtle-warm:linear-gradient(160deg, var(--amber-50), var(--rose-50));--grad-subtle-violet:linear-gradient(160deg, var(--violet-50), #f8f5fe);--grad-vibrant-brand:linear-gradient(135deg, #427bff, #7d24e9);--grad-vibrant-sunset:linear-gradient(135deg, #f88b00, #f5184c, #a4009f);--grad-vibrant-ocean:linear-gradient(135deg, #00bbc3, #0064b8);--grad-vibrant-forest:linear-gradient(135deg, #47c86e, #007a7a);--grad-vibrant-candy:linear-gradient(135deg, #e068d8, #eb3062);--grad-duo-brand-teal:linear-gradient(120deg, var(--brand-500), var(--teal-500));--grad-duo-violet-rose:linear-gradient(120deg, var(--violet-500), var(--rose-500));--grad-duo-amber-rose:linear-gradient(120deg, var(--amber-400), var(--rose-500));--grad-duo-sky-violet:linear-gradient(120deg, var(--sky-500), var(--violet-500));--grad-mesh-aurora:linear-gradient(115deg, #b687ff8c, transparent 55%), linear-gradient(245deg, #00bdce8c, transparent 55%), linear-gradient(15deg, #47c86e73, transparent 60%), linear-gradient(160deg, #edf4ff, #f1ebff);--grad-mesh-dawn:linear-gradient(120deg, #ffaf6799, transparent 58%), linear-gradient(250deg, #ff859880, transparent 58%), linear-gradient(160deg, #fff3e9, #ffe8e7);--grad-mesh-twilight:linear-gradient(125deg, #6432cdd9, transparent 60%), linear-gradient(245deg, #8a00a3cc, transparent 60%), linear-gradient(20deg, #004d9acc, transparent 62%), linear-gradient(160deg, #211f40, #0b1023);--grad-education:linear-gradient(135deg, #f0edff, #e1eeff);--grad-health:linear-gradient(135deg, #dcfaf6, #daf8e7);--grad-commerce:linear-gradient(135deg, #0066ca, #005d77);--grad-media:linear-gradient(135deg, #7d24d3, #a70043);--grad-finance:linear-gradient(135deg, #00694d, #004850);--grad-realestate:linear-gradient(135deg, #ac6820, #803b2b);--grad-technology:linear-gradient(135deg, #1b46b4, #5212ac);--grad-hospitality:linear-gradient(135deg, #be4a1b, #a0163e);--grad-on:#fff;--pattern-dots:radial-gradient(#75716b2e 1.2px, transparent 1.2px);--pattern-dots-size:16px 16px;--pattern-grid:linear-gradient(#75716b1f 1px, transparent 1px), linear-gradient(90deg, #75716b1f 1px, transparent 1px);--pattern-grid-size:24px 24px;--pattern-diag:repeating-linear-gradient(45deg, #75716b1a 0 1.5px, transparent 1.5px 11px);--pattern-graph:linear-gradient(#75716b12 1px, transparent 1px), linear-gradient(90deg, #75716b12 1px, transparent 1px);--pattern-graph-size:8px 8px;--pattern-stripes:repeating-linear-gradient(90deg, #75716b1a 0 1px, transparent 1px 12px);--pattern-diagstripe:repeating-linear-gradient(45deg, #75716b14 0 8px, transparent 8px 16px);--pattern-crosshatch:repeating-linear-gradient(45deg, #75716b17 0 1px, transparent 1px 10px), repeating-linear-gradient(-45deg, #75716b17 0 1px, transparent 1px 10px);--pattern-checks:repeating-conic-gradient(#75716b12 0% 25%, transparent 0% 50%);--pattern-checks-size:22px 22px;--pattern-iso:repeating-linear-gradient(0deg, #75716b12 0 1px, transparent 1px 18px), repeating-linear-gradient(60deg, #75716b12 0 1px, transparent 1px 18px), repeating-linear-gradient(-60deg, #75716b12 0 1px, transparent 1px 18px);--pattern-confetti:radial-gradient(#75716b29 1.5px, transparent 1.5px), radial-gradient(#75716b1f 1.5px, transparent 1.5px);--pattern-confetti-size:30px 30px}@supports (color:lab(0% 0 0)){:root{--grad-subtle-brand:linear-gradient(160deg, var(--brand-50), lab(98.2357% -.178486 -2.26637));--grad-subtle-violet:linear-gradient(160deg, var(--violet-50), lab(96.9677% 2.09346 -3.91774));--grad-vibrant-brand:linear-gradient(135deg, lab(53.0308% 24.2249 -84.5189), lab(39.2108% 64.2817 -83.073));--grad-vibrant-sunset:linear-gradient(135deg, lab(69.0311% 38.8258 79.9257), lab(53.3006% 77.3379 33.9466), lab(38.3189% 67.1494 -41.1555));--grad-vibrant-ocean:linear-gradient(135deg, lab(68.8653% -43.6973 -17.8986), lab(40.2359% 7.38795 -69.7447));--grad-vibrant-forest:linear-gradient(135deg, lab(71.977% -51.3648 33.9071), lab(45.6826% -42.6043 -12.6056));--grad-vibrant-candy:linear-gradient(135deg, lab(62.208% 58.3505 -36.1556), lab(53.4015% 71.3536 20.1158));--grad-mesh-aurora:linear-gradient(115deg, lab(64.5059% 43.3168 -61.9937/.55), transparent 55%), linear-gradient(245deg, lab(68.8751% -46.6884 -24.9539/.55), transparent 55%), linear-gradient(15deg, lab(71.977% -51.3648 33.9071/.45), transparent 60%), linear-gradient(160deg, lab(95.8538% -.507027 -7.50573), lab(93.8615% 5.32234 -9.73097));--grad-mesh-dawn:linear-gradient(120deg, lab(78.5997% 28.4264 53.0582/.6), transparent 58%), linear-gradient(250deg, lab(70.3456% 52.2328 13.9061/.5), transparent 58%), linear-gradient(160deg, lab(96.481% 3.41934 6.68958), lab(93.8984% 9.51898 4.03076));--grad-mesh-twilight:linear-gradient(125deg, lab(35.6236% 49.2931 -73.4024/.85), transparent 60%), linear-gradient(245deg, lab(33.0646% 67.897 -54.9562/.8), transparent 60%), linear-gradient(20deg, lab(30.7789% 11.5003 -66.384/.8), transparent 62%), linear-gradient(160deg, lab(13.4048% 8.93302 -20.7793), lab(4.98302% 2.21403 -13.4995));--grad-education:linear-gradient(135deg, lab(94.424% 4.82145 -12.1391), lab(93.4259% -1.2961 -16.6426));--grad-health:linear-gradient(135deg, lab(95.9738% -10.8064 -1.36714), lab(94.9454% -12.3706 4.36981));--grad-commerce:linear-gradient(135deg, lab(42.4622% 10.2017 -68.367), lab(35.4882% -26.7637 -35.8443));--grad-media:linear-gradient(135deg, lab(37.4189% 60.2512 -73.8757), lab(34.7469% 70.8489 14.1714));--grad-finance:linear-gradient(135deg, lab(39.0694% -46.4325 10.1122), lab(26.5896% -28.7298 -15.4616));--grad-realestate:linear-gradient(135deg, lab(50.8326% 24.0882 49.5485), lab(34.1814% 29.7121 24.4393));--grad-technology:linear-gradient(135deg, lab(32.7696% 19.6471 -63.3652), lab(26.1334% 51.4071 -69.2687));--grad-hospitality:linear-gradient(135deg, lab(47.6706% 46.0131 50.2365), lab(35.412% 55.1033 15.6381));--grad-on:lab(100% 0 0);--pattern-dots:radial-gradient(lab(47.8041% 1.17227 3.61987/.18) 1.2px, transparent 1.2px);--pattern-grid:linear-gradient(lab(47.8041% 1.17227 3.61987/.12) 1px, transparent 1px), linear-gradient(90deg, lab(47.8041% 1.17227 3.61987/.12) 1px, transparent 1px);--pattern-diag:repeating-linear-gradient(45deg, lab(47.8041% 1.17227 3.61987/.1) 0 1.5px, transparent 1.5px 11px);--pattern-graph:linear-gradient(lab(47.8041% 1.17227 3.61987/.07) 1px, transparent 1px), linear-gradient(90deg, lab(47.8041% 1.17227 3.61987/.07) 1px, transparent 1px);--pattern-stripes:repeating-linear-gradient(90deg, lab(47.8041% 1.17227 3.61987/.1) 0 1px, transparent 1px 12px);--pattern-diagstripe:repeating-linear-gradient(45deg, lab(47.8041% 1.17227 3.61987/.08) 0 8px, transparent 8px 16px);--pattern-crosshatch:repeating-linear-gradient(45deg, lab(47.8041% 1.17227 3.61987/.09) 0 1px, transparent 1px 10px), repeating-linear-gradient(-45deg, lab(47.8041% 1.17227 3.61987/.09) 0 1px, transparent 1px 10px);--pattern-checks:repeating-conic-gradient(lab(47.8041% 1.17227 3.61987/.07) 0% 25%, transparent 0% 50%);--pattern-iso:repeating-linear-gradient(0deg, lab(47.8041% 1.17227 3.61987/.07) 0 1px, transparent 1px 18px), repeating-linear-gradient(60deg, lab(47.8041% 1.17227 3.61987/.07) 0 1px, transparent 1px 18px), repeating-linear-gradient(-60deg, lab(47.8041% 1.17227 3.61987/.07) 0 1px, transparent 1px 18px);--pattern-confetti:radial-gradient(lab(47.8041% 1.17227 3.61987/.16) 1.5px, transparent 1.5px), radial-gradient(lab(47.8041% 1.17227 3.61987/.12) 1.5px, transparent 1.5px)}}.prism-bg-dots{background-image:var(--pattern-dots);background-size:var(--pattern-dots-size)}.prism-bg-grid{background-image:var(--pattern-grid);background-size:var(--pattern-grid-size)}.prism-bg-graph{background-image:var(--pattern-graph);background-size:var(--pattern-graph-size)}.prism-bg-diag{background-image:var(--pattern-diag)}.prism-bg-stripes{background-image:var(--pattern-stripes)}.prism-bg-diagstripe{background-image:var(--pattern-diagstripe)}.prism-bg-crosshatch{background-image:var(--pattern-crosshatch)}.prism-bg-checks{background-image:var(--pattern-checks);background-size:var(--pattern-checks-size)}.prism-bg-iso{background-image:var(--pattern-iso)}.prism-bg-confetti{background-image:var(--pattern-confetti);background-size:var(--pattern-confetti-size);background-position:0 0,15px 15px}:root{--font-display:"Roboto Flex", "Inter", ui-sans-serif, system-ui, sans-serif;--font-body:"Atkinson Hyperlegible Next", ui-sans-serif, system-ui, sans-serif;--font-mono:"Atkinson Hyperlegible Mono", ui-monospace, "SFMono-Regular", monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-none:1;--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.55;--leading-relaxed:1.7;--tracking-tighter:-.025em;--tracking-tight:-.015em;--tracking-normal:0em;--tracking-wide:.02em;--tracking-caps:.06em;--display-font:var(--font-display);--heading-font:var(--font-display);--body-font:var(--font-body);--label-font:var(--font-body);--code-font:var(--font-mono);--fs-showcase:clamp(3.5rem, 2.6rem + 3.8vw, 6rem);--lh-showcase:1.02;--tracking-showcase:-.035em;--measure:68ch;--text-xs:var(--type-n2);--text-sm:var(--type-n1);--text-base:var(--type-0);--text-lg:var(--type-1);--text-xl:var(--type-2);--text-2xl:var(--type-3);--text-3xl:var(--type-4);--text-4xl:var(--type-5);--text-5xl:var(--type-6);--text-6xl:var(--type-7);--text-7xl:var(--type-8);--text-8xl:var(--type-8);--text-9xl:var(--type-8);--text-x:var(--type-0);--lh-xs:var(--leading-none);--lh-sm:var(--leading-normal);--lh-base:var(--leading-normal);--lh-lg:var(--leading-snug);--lh-xl:var(--leading-snug);--lh-2xl:var(--leading-tight);--lh-3xl:var(--leading-tight);--lh-4xl:var(--leading-tight);--lh-x:var(--leading-normal)}:is([data-theme=industry],[data-theme=laboratory]){--font-display:"Geist", "Roboto Flex", "Inter", ui-sans-serif, system-ui, sans-serif;--font-body:"Geist", "Atkinson Hyperlegible Next", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", "Atkinson Hyperlegible Mono", ui-monospace, "SFMono-Regular", monospace}:root{--space-0:0;--space-px:1px;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--radius-none:0;--radius-xs:3px;--radius-sm:5px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-pill:999px;--size-touch:44px;--control-sm:32px;--control-md:40px;--control-lg:48px;--control-xl:56px;--icon-xs:14px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--icon-xl:32px;--icon-stroke:1.75;--container-sm:640px;--container-md:860px;--container-lg:1100px;--container-xl:1320px;--sidebar-width:264px;--topbar-height:60px;--field-width-xs:8rem;--field-width-sm:12rem;--field-width-md:20rem;--field-width-lg:36rem;--form-measure:40rem;--border-width:1px;--border-width-strong:2px;--focus-ring-width:2px;--focus-ring-offset-width:2px;--z-base:0;--z-sticky:100;--z-dropdown:300;--z-overlay:400;--z-modal:500;--z-toast:600;--z-tooltip:700;--type-n2:.8125rem;--type-n1:.875rem;--type-0:1rem;--type-1:1.125rem;--type-2:1.25rem;--type-3:1.4375rem;--type-4:1.625rem;--type-5:1.75rem;--type-6:2rem;--type-7:2.25rem;--type-8:2.625rem;--fs-caption:var(--type-n2);--fs-small:var(--type-n1);--fs-body-sm:var(--type-n1);--fs-body:var(--type-0);--fs-lead:var(--type-1);--fs-body-lg:var(--type-1);--fs-h6:var(--type-1);--fs-h5:var(--type-2);--fs-h4:var(--type-3);--fs-h3:var(--type-4);--fs-h2:var(--type-5);--fs-h1:var(--type-6);--fs-display:var(--type-7);--fs-hero:var(--type-8);--lh-hero:1.05;--lh-display:1.1;--lh-h1:1.15;--lh-h2:1.2;--lh-h3:1.25;--lh-h4:1.3;--lh-h5:1.35;--lh-h6:1.4;--lh-lead:1.5;--lh-body-lg:1.5;--lh-body:1.55;--lh-body-sm:1.5;--lh-small:1.45;--lh-caption:1.4;--ls-hero:-.03em;--ls-display:-.025em;--ls-h1:-.02em;--ls-h2:-.015em;--ls-h3:-.012em;--ls-h4:-.008em;--ls-h5:-.004em;--ls-h6:0em;--ls-lead:0em;--ls-body-lg:0em;--ls-body:0em;--ls-body-sm:0em;--ls-small:.005em;--ls-caption:.01em;--text-xs:var(--type-n2);--text-sm:var(--type-n1);--text-base:var(--type-0);--text-lg:var(--type-1);--text-xl:var(--type-2);--text-2xl:var(--type-3);--text-3xl:var(--type-4);--text-4xl:var(--type-5);--text-5xl:var(--type-6);--text-6xl:var(--type-7);--text-7xl:var(--type-8);--text-8xl:var(--type-8);--text-9xl:var(--type-8);--gap-inline:var(--space-2);--gap-stack:var(--space-3);--gap-group:var(--space-6);--gap-section:var(--space-8);--gap-page:var(--space-12);--layout-gutter:var(--space-4);--pad-card:var(--space-4);--pad-surface:var(--space-5);--pad-control-x:var(--space-4);--pad-control-y:var(--space-2);--control-height:var(--control-md);--radius-control:var(--radius-sm);--radius-card:var(--radius-md);--radius-surface:var(--radius-lg);--radius-media:var(--radius-md);--radius-inset-card:max(var(--radius-xs), calc(var(--radius-card) - var(--pad-card)));--radius-inset-surface:max(var(--radius-xs), calc(var(--radius-surface) - var(--pad-surface)));--elevation-flat:none;--elevation-raised:var(--shadow-sm);--elevation-overlay:var(--shadow-md);--elevation-modal:var(--shadow-xl);--elevation-toast:var(--shadow-lg)}@media (min-width:640px){:root{--type-n2:.75rem;--type-n1:.875rem;--type-0:1.0625rem;--type-1:1.25rem;--type-2:1.5rem;--type-3:1.875rem;--type-4:2.25rem;--type-5:2.625rem;--type-6:3.25rem;--type-7:3.75rem;--type-8:4.5rem;--gap-inline:var(--space-2);--gap-stack:var(--space-4);--gap-group:var(--space-6);--gap-section:var(--space-10);--gap-page:var(--space-16);--layout-gutter:var(--space-6);--pad-card:var(--space-5);--pad-surface:var(--space-6);--pad-control-x:var(--space-4);--pad-control-y:var(--space-2);--control-height:var(--control-md);--radius-control:var(--radius-md);--radius-card:var(--radius-lg);--radius-surface:var(--radius-xl);--radius-media:var(--radius-lg)}}@media (min-width:1024px){:root{--type-n2:.8125rem;--type-n1:.9375rem;--type-0:1.125rem;--type-1:1.375rem;--type-2:1.625rem;--type-3:2rem;--type-4:2.375rem;--type-5:2.75rem;--type-6:3.25rem;--type-7:4rem;--type-8:4.75rem;--gap-inline:var(--space-2);--gap-stack:var(--space-4);--gap-group:var(--space-6);--gap-section:var(--space-12);--gap-page:var(--space-20);--layout-gutter:var(--space-8);--pad-card:var(--space-6);--pad-surface:var(--space-8);--pad-control-x:var(--space-4);--pad-control-y:var(--space-2);--control-height:var(--control-md);--radius-control:var(--radius-md);--radius-card:var(--radius-lg);--radius-surface:var(--radius-xl);--radius-media:var(--radius-lg)}}[data-scale=cinema],[data-scale=tv]{--type-n2:.9375rem;--type-n1:1.1875rem;--type-0:1.5rem;--type-1:1.875rem;--type-2:2.375rem;--type-3:2.875rem;--type-4:3.75rem;--type-5:4.5rem;--type-6:5.75rem;--type-7:7.25rem;--type-8:9rem;--gap-inline:var(--space-3);--gap-stack:var(--space-6);--gap-group:var(--space-10);--gap-section:var(--space-16);--gap-page:var(--space-24);--layout-gutter:var(--space-16);--pad-card:var(--space-10);--pad-surface:var(--space-12);--pad-control-x:var(--space-6);--pad-control-y:var(--space-3);--control-height:var(--control-xl);--radius-control:var(--radius-lg);--radius-card:var(--radius-xl);--radius-surface:var(--radius-2xl);--radius-media:var(--radius-xl);--icon-xs:20px;--icon-sm:22px;--icon-md:28px;--icon-lg:34px;--icon-xl:44px;--tv-safe-x:5.5%;--tv-safe-y:6.5%;--tv-safe-top:3.5%;--tv-focus-ring:3px;--tv-focus-color:#fffffff2;--tv-focus-lift:1.08;--tv-focus-shadow:0 1.6cqw 4cqw #0000008c}@supports (color:lab(0% 0 0)){[data-scale=cinema],[data-scale=tv]{--tv-focus-color:lab(100% 0 0/.95);--tv-focus-shadow:0 1.6cqw 4cqw lab(0% 0 0/.55)}}[data-density=relaxed]{--gap-stack:var(--space-4);--gap-group:var(--space-8);--gap-section:var(--space-16);--gap-page:var(--space-20);--pad-card:var(--space-8);--pad-surface:var(--space-10);--pad-control-x:var(--space-5);--pad-control-y:var(--space-3);--control-height:var(--control-lg)}@media (min-width:1024px){[data-density=relaxed]{--gap-section:var(--space-20);--gap-page:var(--space-24);--pad-card:var(--space-10)}}[data-density=compact]{--gap-inline:var(--space-1);--gap-stack:var(--space-2);--gap-group:var(--space-4);--gap-section:var(--space-6);--gap-page:var(--space-8);--pad-card:var(--space-3);--pad-surface:var(--space-4);--pad-control-x:var(--space-3);--pad-control-y:var(--space-1);--control-height:var(--control-sm);--fs-lead:var(--type-0)}:root{--shadow-xs:0 1px 2px #2218110f;--shadow-sm:0 1px 2px #2218110f, 0 1px 3px #2218111a;--shadow-md:0 2px 4px #2218110f, 0 4px 10px #2218111a;--shadow-lg:0 4px 8px #2218110f, 0 12px 24px #2218111f;--shadow-xl:0 8px 16px #22181114, 0 24px 48px #22181129;--shadow-inset:inset 0 1px 2px #2218111a;--sheen:linear-gradient(#ffffff29, #fff0 55%);--bevel:inset 0 1px 0 #ffffff47, inset 0 -1.5px 0 #00000024;--bevel-soft:inset 0 1px 0 #ffffff8c;--well:inset 0 1.5px 2px #0000001c, inset 0 0 0 9999px #0000;--press:inset 0 2px 4px #00000038;--grain:none;--grain-size:auto;--skeuo-card:none;--skeuo-raised:none;--skeuo-raised-soft:none;--skeuo-well-grad:none;--skeuo-accent:none;--well-deep:var(--well);--shadow-contact:var(--shadow-xs);--edge-light:inset 0 1px 0 #fff6;--led:var(--accent);--led-dim:var(--border-strong);--led-positive:var(--positive);--led-notice:var(--notice);--led-negative:var(--negative);--lineart-stroke:var(--text-secondary);--lineart-stroke-quiet:var(--border-strong);--led-glow:0 0 0 transparent;--led-glow-soft:0 0 0 transparent;--led-glow-strong:0 0 0 transparent;--led-glow-positive:0 0 0 transparent;--led-glow-notice:0 0 0 transparent;--led-glow-negative:0 0 0 transparent;--led-text-glow:0 0 0 transparent;--halo-accent:0 0 0 transparent;--halo-positive:0 0 0 transparent;--halo-notice:0 0 0 transparent;--halo-negative:0 0 0 transparent;--shadow-tint:var(--shadow-sm);--shadow-tint-accent:var(--shadow-sm);--shadow-tint-positive:var(--shadow-sm);--shadow-tint-notice:var(--shadow-sm);--shadow-tint-negative:var(--shadow-sm);--ramp-angle:90deg;--value-ramp:linear-gradient(var(--ramp-angle,90deg), var(--accent), var(--accent));--duration-instant:80ms;--duration-fast:.14s;--duration-normal:.22s;--duration-slow:.34s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, 0, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--duration-settle:.26s;--ease-settle:cubic-bezier(.2, .7, .2, 1);--transition-colors:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);--transition-transform:transform var(--duration-fast) var(--ease-standard)}@supports (color:lab(0% 0 0)){:root{--shadow-xs:0 1px 2px lab(9.46389% 3.74058 6.52272/.06);--shadow-sm:0 1px 2px lab(9.46389% 3.74058 6.52272/.06), 0 1px 3px lab(9.46389% 3.74058 6.52272/.1);--shadow-md:0 2px 4px lab(9.46389% 3.74058 6.52272/.06), 0 4px 10px lab(9.46389% 3.74058 6.52272/.1);--shadow-lg:0 4px 8px lab(9.46389% 3.74058 6.52272/.06), 0 12px 24px lab(9.46389% 3.74058 6.52272/.12);--shadow-xl:0 8px 16px lab(9.46389% 3.74058 6.52272/.08), 0 24px 48px lab(9.46389% 3.74058 6.52272/.16);--shadow-inset:inset 0 1px 2px lab(9.46389% 3.74058 6.52272/.1);--sheen:linear-gradient(lab(100% 0 0/.16), lab(100% 0 0/0) 55%);--bevel:inset 0 1px 0 lab(100% 0 0/.28), inset 0 -1.5px 0 lab(0% 0 0/.14);--bevel-soft:inset 0 1px 0 lab(100% 0 0/.55);--well:inset 0 1.5px 2px lab(0% 0 0/.11), inset 0 0 0 9999px lab(0% 0 0/0);--press:inset 0 2px 4px lab(0% 0 0/.22);--edge-light:inset 0 1px 0 lab(100% 0 0/.4)}}[dir=rtl]{--ramp-angle:270deg}[data-theme=dark],[data-theme=industry]{--shadow-xs:0 1px 2px #00000080;--shadow-sm:0 1px 3px #00000080;--shadow-md:0 4px 10px #0000008c;--shadow-lg:0 12px 24px #0009;--shadow-xl:0 24px 48px #000000a8;--shadow-inset:inset 0 1px 2px #00000080}@supports (color:lab(0% 0 0)){[data-theme=dark],[data-theme=industry]{--shadow-xs:0 1px 2px lab(0% 0 0/.5);--shadow-sm:0 1px 3px lab(0% 0 0/.5);--shadow-md:0 4px 10px lab(0% 0 0/.55);--shadow-lg:0 12px 24px lab(0% 0 0/.6);--shadow-xl:0 24px 48px lab(0% 0 0/.66);--shadow-inset:inset 0 1px 2px lab(0% 0 0/.5)}}@media (prefers-color-scheme:dark){[data-theme=system]{--shadow-xs:0 1px 2px #00000080;--shadow-sm:0 1px 3px #00000080;--shadow-md:0 4px 10px #0000008c;--shadow-lg:0 12px 24px #0009;--shadow-xl:0 24px 48px #000000a8;--shadow-inset:inset 0 1px 2px #00000080}@supports (color:lab(0% 0 0)){[data-theme=system]{--shadow-xs:0 1px 2px lab(0% 0 0/.5);--shadow-sm:0 1px 3px lab(0% 0 0/.5);--shadow-md:0 4px 10px lab(0% 0 0/.55);--shadow-lg:0 12px 24px lab(0% 0 0/.6);--shadow-xl:0 24px 48px lab(0% 0 0/.66);--shadow-inset:inset 0 1px 2px lab(0% 0 0/.5)}}}@media print{[data-theme=dark],[data-theme=system],[data-theme=industry]{--shadow-xs:0 1px 2px #2218110f;--shadow-sm:0 1px 2px #2218110f, 0 1px 3px #2218111a;--shadow-md:0 2px 4px #2218110f, 0 4px 10px #2218111a;--shadow-lg:0 4px 8px #2218110f, 0 12px 24px #2218111f;--shadow-xl:0 8px 16px #22181114, 0 24px 48px #22181129;--shadow-inset:inset 0 1px 2px #2218111a;--sheen:linear-gradient(#ffffff29, #fff0 55%);--bevel:inset 0 1px 0 #ffffff47, inset 0 -1.5px 0 #00000024;--bevel-soft:inset 0 1px 0 #ffffff8c;--well:inset 0 1.5px 2px #0000001c, inset 0 0 0 9999px #0000;--press:inset 0 2px 4px #00000038;--grain:none;--grain-size:auto;--skeuo-card:none;--skeuo-raised:none;--skeuo-raised-soft:none;--skeuo-well-grad:none;--skeuo-accent:none;--well-deep:var(--well);--shadow-contact:var(--shadow-xs);--edge-light:inset 0 1px 0 #fff6;--led:var(--accent);--led-dim:var(--border-strong);--led-positive:var(--positive);--led-notice:var(--notice);--led-negative:var(--negative);--lineart-stroke:var(--text-secondary);--lineart-stroke-quiet:var(--border-strong);--led-glow:0 0 0 transparent;--led-glow-soft:0 0 0 transparent;--led-glow-strong:0 0 0 transparent;--led-glow-positive:0 0 0 transparent;--led-glow-notice:0 0 0 transparent;--led-glow-negative:0 0 0 transparent;--led-text-glow:0 0 0 transparent;--halo-accent:0 0 0 transparent;--halo-positive:0 0 0 transparent;--halo-notice:0 0 0 transparent;--halo-negative:0 0 0 transparent;--shadow-tint:var(--shadow-sm);--shadow-tint-accent:var(--shadow-sm);--shadow-tint-positive:var(--shadow-sm);--shadow-tint-notice:var(--shadow-sm);--shadow-tint-negative:var(--shadow-sm);--ramp-angle:90deg;--value-ramp:linear-gradient(var(--ramp-angle,90deg), var(--accent), var(--accent));--duration-instant:80ms;--duration-fast:.14s;--duration-normal:.22s;--duration-slow:.34s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, 0, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--duration-settle:.26s;--ease-settle:cubic-bezier(.2, .7, .2, 1);--transition-colors:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);--transition-transform:transform var(--duration-fast) var(--ease-standard)}@supports (color:lab(0% 0 0)){[data-theme=dark],[data-theme=system],[data-theme=industry]{--shadow-xs:0 1px 2px lab(9.46389% 3.74058 6.52272/.06);--shadow-sm:0 1px 2px lab(9.46389% 3.74058 6.52272/.06), 0 1px 3px lab(9.46389% 3.74058 6.52272/.1);--shadow-md:0 2px 4px lab(9.46389% 3.74058 6.52272/.06), 0 4px 10px lab(9.46389% 3.74058 6.52272/.1);--shadow-lg:0 4px 8px lab(9.46389% 3.74058 6.52272/.06), 0 12px 24px lab(9.46389% 3.74058 6.52272/.12);--shadow-xl:0 8px 16px lab(9.46389% 3.74058 6.52272/.08), 0 24px 48px lab(9.46389% 3.74058 6.52272/.16);--shadow-inset:inset 0 1px 2px lab(9.46389% 3.74058 6.52272/.1);--sheen:linear-gradient(lab(100% 0 0/.16), lab(100% 0 0/0) 55%);--bevel:inset 0 1px 0 lab(100% 0 0/.28), inset 0 -1.5px 0 lab(0% 0 0/.14);--bevel-soft:inset 0 1px 0 lab(100% 0 0/.55);--well:inset 0 1.5px 2px lab(0% 0 0/.11), inset 0 0 0 9999px lab(0% 0 0/0);--press:inset 0 2px 4px lab(0% 0 0/.22);--edge-light:inset 0 1px 0 lab(100% 0 0/.4)}}}[data-theme=industry]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-page:#181a1b;--surface-sunken:#121416;--surface-card:#232426;--surface-raised:#333638;--surface-overlay:#3e4042;--surface-inverse:#eff0f2;--surface-scrim:#020306bd;--surface-stripe:#f6f9fc06;--fill-subtle:#f6f9fc0b;--fill-subtle-hover:#f6f9fc14;--fill-muted:#f6f9fc21;--text-primary:#f1f2f4;--text-secondary:#b9bbbe;--text-tertiary:#aaadaf;--text-placeholder:#7f8285;--text-disabled:#595c5e;--text-on-inverse:#1a1c1e;--border-subtle:#ffffff0f;--border-default:#ffffff1c;--border-strong:#fff3;--border-inverse:#9c9fa1;--accent-hue:240;--accent-chroma:.16;--accent-l:.505;--industry-accent:oklch(var(--accent-l) var(--accent-chroma) var(--accent-hue));--accent:var(--industry-accent);--accent-hover:oklch(calc(var(--accent-l) - .037) calc(var(--accent-chroma) * 1.05) var(--accent-hue));--accent-active:oklch(calc(var(--accent-l) - .077) calc(var(--accent-chroma) * .94) var(--accent-hue));--accent-text:oklch(.795 calc(var(--accent-chroma) * .7) calc(var(--accent-hue) - 5));--accent-on:#fff;--accent-subtle:oklch(.6 calc(var(--accent-chroma) * 1.03) calc(var(--accent-hue) - 2) / .16);--accent-subtle-hover:oklch(.6 calc(var(--accent-chroma) * 1.03) calc(var(--accent-hue) - 2) / .24);--accent-border:oklch(.72 calc(var(--accent-chroma) * .81) calc(var(--accent-hue) - 4) / .38);--focus-ring:oklch(.735 calc(var(--accent-chroma) * .89) calc(var(--accent-hue) - 6));--focus-ring-offset:#0c0d0f;--text-link:var(--accent-text);--text-link-hover:oklch(.845 calc(var(--accent-chroma) * .54) calc(var(--accent-hue) - 5));--sig:var(--accent);--signature-hue:var(--accent);--signature-gradient:linear-gradient(150deg, oklch(.29 .028 var(--accent-hue)) 0%, #1b1e22 55%, #181a1c 100%);--intent-brand:var(--accent);--intent-brand-text:var(--accent-text);--intent-brand-on:var(--accent-on);--intent-brand-subtle:var(--accent-subtle);--intent-brand-border:var(--accent-border);--chart-1:var(--series-1);--led:oklch(.74 calc(var(--accent-chroma) * .88) calc(var(--accent-hue) - 4));--led-dim:oklch(.42 calc(var(--accent-chroma) * .2) var(--accent-hue));--led-positive:#3bd879;--led-notice:#fcbb20;--led-negative:#ff544f;--shadow-xs:0 1px 2px #00000059;--shadow-sm:0 1px 2px #0000004d, 0 4px 12px #00000042;--shadow-md:0 2px 6px #00000052, 0 12px 32px #00000057;--shadow-lg:0 4px 12px #00000057, 0 24px 56px #0006;--shadow-xl:0 8px 24px #00000061, 0 40px 90px #00000075;--t-hi:#ffffff29;--t-hi-soft:#ffffff17;--t-lo:#0000004d;--t-wall:#181a1b;--t-wall-2:#0d0e10;--t-ao:#00000073;--t-cast:#00000080;--t-seam:#ffffff0d;--t-key:var(--surface-raised);--t-key-face:linear-gradient(180deg, var(--t-hi-soft), transparent 48%, var(--t-lo));--t-body-face:linear-gradient(180deg, #ffffff08, transparent 42%);--t-well-fill:var(--surface-sunken);--t-well-face:linear-gradient(180deg, #00000038, transparent 45%);--t-well-face-soft:linear-gradient(180deg, #00000024, transparent 38%);--t-hover:1.08;--series-track:#111314;--series-gap:#05080a;--surface-glass:#292c2ebd;--glass-blur:28px;--scrim-blur:6px;--series-1:#c5d6ff;--series-2:#98c2ff;--series-3:#6eb7ff;--series-4:#0099fb;--series-5:#0073a3;--series-6:#00506d;--series-muted:#353739;--series-muted-deep:#27292b;--chart-2:var(--series-2);--chart-3:var(--series-3);--chart-4:var(--series-4);--chart-5:var(--series-5);--chart-6:var(--series-6);--chart-7:var(--series-1);--chart-8:var(--series-2);--chart-9:var(--series-3);--chart-10:var(--series-4);--chart-11:var(--series-5);--chart-12:var(--series-6);--chart-13:var(--series-1);--chart-14:var(--series-2);--chart-seq-1:#263149;--chart-seq-2:#2c498b;--chart-seq-3:#3265e0;--chart-seq-4:#558cff;--chart-seq-5:#97bbff;--chart-seq2-1:#093b3b;--chart-seq2-2:#005d6f;--chart-seq2-3:#0077cd;--chart-seq2-4:#7786ff;--chart-seq2-5:#b9acff;--chart-div-1:#ff3e43;--chart-div-2:#a24019;--chart-div-3:#2f3236;--chart-div-4:#036eae;--chart-div-5:#269cff;--lineart-stroke:#cfd1d3d1;--lineart-stroke-quiet:#cfd1d361;--lineart-width:1.5px;--lineart-width-lg:2px;--lineart-width-bold:3px;--lineart-width-hairline:1px;--lineart-callout:var(--led)}@supports (color:lab(0% 0 0)){[data-theme=industry]{--surface-page:lab(8.93615% -.427216 -1.42296);--surface-sunken:lab(6.19234% -.35616 -1.24375);--surface-card:lab(14.1563% -.430971 -1.42493);--surface-raised:lab(22.2755% -.539005 -1.78135);--surface-overlay:lab(26.9156% -.541374 -1.78263);--surface-inverse:lab(94.7778% -.333816 -1.07459);--surface-scrim:lab(.898048% -.187442 -.952324/.74);--surface-stripe:lab(97.6762% -.553459 -1.78936/.025);--fill-subtle:lab(97.6762% -.553459 -1.78936/.045);--fill-subtle-hover:lab(97.6762% -.553459 -1.78936/.08);--fill-muted:lab(97.6762% -.553459 -1.78936/.13);--text-primary:lab(95.5906% -.223041 -.71677);--text-secondary:lab(75.869% -.442863 -1.4315);--text-tertiary:lab(70.4161% -.551164 -1.78803);--text-placeholder:lab(54.176% -.548959 -1.78678);--text-disabled:lab(38.7478% -.545576 -1.78492);--text-on-inverse:lab(10.0935% -.626691 -2.12727);--border-subtle:lab(100% 0 0/.06);--border-default:lab(100% 0 0/.11);--border-strong:lab(100% 0 0/.2);--border-inverse:lab(65.1961% -.550538 -1.78769);--accent-on:lab(100% 0 0);--focus-ring-offset:lab(3.69645% -.306115 -1.11712);--signature-gradient:linear-gradient(150deg, oklch(.29 .028 var(--accent-hue)) 0%, lab(11.2504% -.818148 -2.828) 55%, lab(8.93484% -.527255 -1.77521) 100%);--led-positive:lab(76.8299% -57.4038 34.4746);--led-notice:lab(80.3603% 15.7476 77.4485);--led-negative:lab(60.743% 67.6475 43.0219);--shadow-xs:0 1px 2px lab(0% 0 0/.35);--shadow-sm:0 1px 2px lab(0% 0 0/.3), 0 4px 12px lab(0% 0 0/.26);--shadow-md:0 2px 6px lab(0% 0 0/.32), 0 12px 32px lab(0% 0 0/.34);--shadow-lg:0 4px 12px lab(0% 0 0/.34), 0 24px 56px lab(0% 0 0/.4);--shadow-xl:0 8px 24px lab(0% 0 0/.38), 0 40px 90px lab(0% 0 0/.46);--t-hi:lab(100% 0 0/.16);--t-hi-soft:lab(100% 0 0/.09);--t-lo:lab(0% 0 0/.3);--t-wall:lab(8.93615% -.427216 -1.42296);--t-wall-2:lab(4.05505% -.266053 -.941861);--t-ao:lab(0% 0 0/.45);--t-cast:lab(0% 0 0/.5);--t-seam:lab(100% 0 0/.05);--t-body-face:linear-gradient(180deg, lab(100% 0 0/.03), transparent 42%);--t-well-face:linear-gradient(180deg, lab(0% 0 0/.22), transparent 45%);--t-well-face-soft:linear-gradient(180deg, lab(0% 0 0/.14), transparent 38%);--series-track:lab(5.71611% -.337094 -1.18002);--series-gap:lab(1.9794% -.292867 -1.22663);--surface-glass:lab(17.6353% -.53598 -1.77974/.74);--series-1:lab(85.3115% 5.00193 -41.8933);--series-2:lab(76.9767% 4.29586 -63.7435);--series-3:lab(71.3569% .959486 -76.5671);--series-4:lab(59.2146% -4.69601 -79.533);--series-5:lab(43.9229% -12.467 -67.9473);--series-6:lab(30.3704% -18.5154 -52.8192);--series-muted:lab(22.8555% -.539318 -1.78153);--series-muted-deep:lab(16.4752% -.535086 -1.77927);--chart-seq-1:lab(20.2451% .614956 -16.2637);--chart-seq-2:lab(31.6499% 6.82525 -40.7585);--chart-seq-3:lab(45.0173% 17.5607 -68.7341);--chart-seq-4:lab(58.0941% 25.3933 -89.8091);--chart-seq-5:lab(74.7326% 7.64063 -64.1339);--chart-seq2-1:lab(21.6493% -16.3539 -4.9238);--chart-seq2-2:lab(35.6787% -26.434 -22.9179);--chart-seq2-3:lab(48.0669% -2.68361 -53.5562);--chart-seq2-4:lab(59.0445% 26.913 -74.3722);--chart-seq2-5:lab(73.4352% 28.3471 -57.4326);--chart-div-1:lab(58.2277% 72.812 45.4574);--chart-div-2:lab(40.8765% 40.1968 43.4708);--chart-div-3:lab(20.5315% -.838563 -2.83784);--chart-div-4:lab(43.8813% -7.86385 -42.1704);--chart-div-5:lab(61.8429% -3.63573 -63.6379);--lineart-stroke:lab(83.757% -.44328 -1.43179/.82);--lineart-stroke-quiet:lab(83.757% -.44328 -1.43179/.38)}}:is([data-theme=industry],[data-theme=laboratory]){--t-edge:inset 0 1.5px 1.5px var(--t-hi), inset 0 -1.5px 2px var(--t-lo);--t-edge-soft:inset 0 1px 1px var(--t-hi-soft);--t-key-shadow:var(--t-edge), 0 1px 0 var(--t-wall), 0 2px 0 var(--t-wall-2), 0 3px 2px -1px var(--t-ao), 0 10px 18px -10px var(--t-cast);--t-key-shadow-down:inset 0 1px 1px var(--t-hi-soft), inset 0 -1px 1px var(--t-lo), 0 .5px 0 var(--t-wall), 0 1px 1px -.5px var(--t-ao), 0 3px 6px -4px var(--t-cast);--t-key-shadow-sm:var(--t-edge), 0 1px 0 var(--t-wall), 0 2px 2px -1px var(--t-ao), 0 6px 10px -6px var(--t-cast);--t-well:inset 0 2px 3px var(--t-ao), inset 0 1px 0 var(--t-lo), inset 0 -1px 0 var(--t-hi-soft), 0 1px 0 var(--t-hi-soft);--t-well-deep:inset 0 3px 6px var(--t-ao), inset 0 1px 1px var(--t-lo), inset 0 -1px 0 var(--t-hi-soft), 0 1px 0 var(--t-hi-soft);--t-well-soft:inset 0 1.5px 2px var(--t-ao), inset 0 -1px 0 var(--t-hi-soft), 0 1px 0 var(--t-hi-soft);--t-led-glow:inset 0 1px 0 #ffffff8c, inset 0 -1px 1px #0000002e, 0 0 0 1px color-mix(in oklch, var(--led) 22%, transparent), 0 0 6px color-mix(in oklch, var(--led) 60%, transparent);--t-led-glow-soft:0 0 0 1px color-mix(in oklch, var(--led) 18%, transparent), 0 0 4px color-mix(in oklch, var(--led) 45%, transparent);--t-body-shadow:inset 0 1px 0 var(--t-hi-soft), 0 0 0 1px var(--t-seam), 0 2px 4px -2px var(--t-ao), 0 14px 30px -16px var(--t-cast);--t-ring:0 0 0 1px var(--accent), 0 0 0 4px color-mix(in oklch, var(--accent) 16%, transparent);--bevel:var(--t-edge);--bevel-soft:var(--t-edge-soft);--edge-light:var(--t-edge-soft);--well:var(--t-well);--well-deep:var(--t-well-deep);--press:var(--t-key-shadow-down);--shadow-contact:0 1px 0 var(--t-wall), 0 2px 3px -1px var(--t-ao), 0 8px 14px -9px var(--t-cast);--shadow-inset:var(--t-well);--led-glow:var(--t-led-glow);--led-glow-soft:var(--t-led-glow-soft);--led-glow-strong:var(--t-led-glow);--led-glow-positive:0 0 0 1px color-mix(in oklch, var(--led-positive) 22%, transparent), 0 0 5px color-mix(in oklch, var(--led-positive) 55%, transparent);--led-glow-notice:0 0 0 1px color-mix(in oklch, var(--led-notice) 22%, transparent), 0 0 5px color-mix(in oklch, var(--led-notice) 55%, transparent);--led-glow-negative:0 0 0 1px color-mix(in oklch, var(--led-negative) 22%, transparent), 0 0 5px color-mix(in oklch, var(--led-negative) 55%, transparent);--led-text-glow:0 0 0 transparent;--halo-accent:0 0 0 3px color-mix(in oklch, var(--accent) 18%, transparent);--halo-positive:0 0 0 3px color-mix(in oklch, var(--positive) 18%, transparent);--halo-notice:0 0 0 3px color-mix(in oklch, var(--notice) 18%, transparent);--halo-negative:0 0 0 3px color-mix(in oklch, var(--negative) 18%, transparent);--shadow-tint:var(--shadow-contact);--shadow-tint-accent:var(--shadow-contact);--shadow-tint-positive:var(--shadow-contact);--shadow-tint-notice:var(--shadow-contact);--shadow-tint-negative:var(--shadow-contact);--grain:none;--grain-size:auto;--sheen:none;--skeuo-card:none;--skeuo-raised:none;--skeuo-raised-soft:none;--skeuo-well-grad:none;--skeuo-accent:none;--skeuo-hi:var(--t-hi);--skeuo-hi-soft:var(--t-hi-soft);--skeuo-lo:var(--t-lo);--skeuo-lo-soft:var(--t-ao);--extrude-depth:2px;--extrude-top:var(--c,var(--accent));--extrude-face:var(--c,var(--accent));--extrude-wall:color-mix(in oklch, var(--c,var(--accent)) 74%, black);--extrude-sweep:linear-gradient(var(--c,var(--accent)), var(--c,var(--accent)));--extrude-bevel:inset 0 1px 0 #ffffff40;--extrude-glow:0 0 0 transparent;--extrude-cast:0 2px 4px -1px var(--t-ao);--gel-body:linear-gradient(var(--c,var(--accent)), var(--c,var(--accent)));--gel-streak:none;--gel-edge:0 0 0 transparent;--gel-bloom:0 0 0 transparent;--gel-dark:linear-gradient(var(--series-muted), var(--series-muted));--gel-dark-edge:inset 0 -2px 0 var(--series-muted-deep);--value-ramp:linear-gradient(var(--ramp-angle,90deg), var(--accent), var(--accent));--radius-control:10px;--radius-card:16px;--radius-surface:20px;--radius-media:12px;--legend-transform:none;--legend-tracking:0;--heading-transform:none;--heading-tracking:-.018em;--spin-duration:.9s}@supports (color:lab(0% 0 0)){:is([data-theme=industry],[data-theme=laboratory]){--t-led-glow:inset 0 1px 0 lab(100% 0 0/.55), inset 0 -1px 1px lab(0% 0 0/.18), 0 0 0 1px color-mix(in oklch, var(--led) 22%, transparent), 0 0 6px color-mix(in oklch, var(--led) 60%, transparent);--extrude-bevel:inset 0 1px 0 lab(100% 0 0/.25)}}[data-theme=industry] [data-scale=cinema],[data-theme=industry][data-scale=cinema],[data-theme=laboratory] [data-scale=cinema],[data-theme=laboratory][data-scale=cinema]{--t-key-face:none;--t-body-face:none;--t-well-face:none;--t-well-face-soft:none;--t-edge:inset 0 0 0 1px var(--t-hi-soft);--t-edge-soft:inset 0 0 0 1px var(--t-hi-soft);--t-key-shadow:inset 0 0 0 1px var(--t-hi-soft), 0 1px 0 var(--t-wall);--t-key-shadow-sm:inset 0 0 0 1px var(--t-hi-soft), 0 1px 0 var(--t-wall);--t-key-shadow-down:inset 0 0 0 1px var(--t-lo);--t-well:inset 0 0 0 1px var(--t-lo);--t-well-deep:inset 0 0 0 1px var(--t-lo);--t-well-soft:inset 0 0 0 1px var(--t-lo);--t-body-shadow:0 0 0 1px var(--t-seam);--shadow-contact:0 1px 0 var(--t-wall)}[data-theme=laboratory]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-page:#f6f6f3;--surface-sunken:#e1e0db;--surface-card:#eeede9;--surface-raised:#f8f8f5;--surface-overlay:#fafaf9;--surface-stripe:#f2f1ee;--fill-subtle:#e9e8e4;--fill-subtle-hover:#e3e2dd;--fill-muted:#dad9d4;--text-primary:#25221d;--text-secondary:#595650;--text-tertiary:#7e7c75;--text-placeholder:#94928d;--border-subtle:#d8d7d3;--border-default:#c5c4bf;--border-strong:#a6a59f;--accent:#007ea9;--accent-hover:#007297;--accent-active:#00688a;--accent-on:#fff;--accent-text:#006485;--accent-subtle:#007ea91a;--accent-subtle-hover:#007ea929;--accent-border:#007ea959;--focus-ring:var(--accent);--led:#00b0d8;--led-dim:#bfbeb8;--shadow-xs:0 1px 2px #3d3a350f;--shadow-sm:0 1px 2px #3d3a350f, 0 3px 8px #3d3a350f;--shadow-md:0 2px 6px #3d3a3512, 0 10px 24px #3d3a351a;--shadow-lg:0 4px 12px #3d3a3514, 0 20px 44px #3d3a3524;--shadow-xl:0 8px 20px #3d3a351a, 0 36px 80px #3d3a352e;--t-hi:#ffffffd9;--t-hi-soft:#ffffff8c;--t-lo:#3e3a3417;--t-wall:#ceccc6;--t-wall-2:#bcbbb4;--t-ao:#312d2724;--t-cast:#312d2729;--t-seam:#312d2712;--t-key:var(--surface-raised);--t-key-face:linear-gradient(180deg, var(--t-hi-soft), transparent 48%, var(--t-lo));--t-body-face:linear-gradient(180deg, #ffffff38, transparent 42%);--t-well-fill:var(--surface-sunken);--t-well-face:linear-gradient(180deg, #312d270d, transparent 45%);--t-well-face-soft:linear-gradient(180deg, #312d2708, transparent 38%);--t-hover:1.015;--series-track:#dfdeda;--series-gap:var(--surface-card);--series-muted:#d7d6d1;--series-muted-deep:#cdccc7;--surface-glass:#fafaf9cc;--glass-blur:28px;--surface-scrim:#58554f47;--scrim-blur:6px;--lineart-stroke:var(--text-secondary);--lineart-stroke-quiet:var(--border-strong);--lineart-callout:var(--accent);--lineart-width:1.5px;--lineart-width-hairline:1px;--lineart-width-lg:2px;--lineart-width-bold:3px}@supports (color:lab(0% 0 0)){[data-theme=laboratory]{--surface-page:lab(96.771% -.0975132 1.13811);--surface-sunken:lab(89.0176% -.189155 2.28015);--surface-card:lab(93.7674% -.159532 1.89888);--surface-raised:lab(97.467% -.0975132 1.1381);--surface-overlay:lab(98.2727% -.0656247 .758386);--surface-stripe:lab(95.1532% -.128746 1.5183);--fill-subtle:lab(91.9114% -.159383 1.89897);--fill-subtle-hover:lab(89.8296% -.189215 2.28009);--fill-muted:lab(86.7037% -.218153 2.6618);--text-primary:lab(13.604% .66343 3.83401);--text-secondary:lab(36.8181% .320628 3.83691);--text-tertiary:lab(51.9057% .128925 3.8372);--text-placeholder:lab(60.6007% -.00309944 3.06268);--border-subtle:lab(86.1175% -.188857 2.28034);--border-default:lab(79.1636% -.216961 2.66261);--border-strong:lab(67.5695% -.242412 3.04688);--accent:lab(48.067% -22.9726 -37.4318);--accent-hover:lab(43.9805% -22.2877 -37.3432);--accent-active:lab(39.8979% -21.1269 -35.9657);--accent-on:lab(100% 0 0);--accent-text:lab(38.7365% -20.5187 -34.6543);--accent-subtle:lab(48.067% -22.9726 -37.4318/.1);--accent-subtle-hover:lab(48.067% -22.9726 -37.4318/.16);--accent-border:lab(48.067% -22.9726 -37.4318/.35);--led:lab(65.8132% -31.3741 -36.4689);--led-dim:lab(76.8496% -.244796 3.0452);--shadow-xs:0 1px 2px lab(24.6257% .633106 3.81004/.06);--shadow-sm:0 1px 2px lab(24.6257% .633106 3.81004/.06), 0 3px 8px lab(24.6257% .633106 3.81004/.06);--shadow-md:0 2px 6px lab(24.6257% .633106 3.81004/.07), 0 10px 24px lab(24.6257% .633106 3.81004/.1);--shadow-lg:0 4px 12px lab(24.6257% .633106 3.81004/.08), 0 20px 44px lab(24.6257% .633106 3.81004/.14);--shadow-xl:0 8px 20px lab(24.6257% .633106 3.81004/.1), 0 36px 80px lab(24.6257% .633106 3.81004/.18);--t-hi:lab(100% 0 0/.85);--t-hi-soft:lab(100% 0 0/.55);--t-lo:lab(24.6297% .779316 4.58722/.09);--t-wall:lab(82.0697% -.245988 3.04441);--t-wall-2:lab(75.6956% -.272006 3.42822);--t-ao:lab(18.8286% .798762 4.60302/.14);--t-cast:lab(18.8286% .798762 4.60302/.16);--t-seam:lab(18.8286% .798762 4.60302/.07);--t-body-face:linear-gradient(180deg, lab(100% 0 0/.22), transparent 42%);--t-well-face:linear-gradient(180deg, lab(18.8286% .798762 4.60302/.05), transparent 45%);--t-well-face-soft:linear-gradient(180deg, lab(18.8286% .798762 4.60302/.03), transparent 38%);--series-track:lab(88.4375% -.189066 2.28016);--series-muted:lab(85.5375% -.188798 2.28039);--series-muted-deep:lab(82.0636% -.217438 2.66228);--surface-glass:lab(98.2727% -.0656247 .758386/.8);--surface-scrim:lab(36.2381% .321358 3.83741/.28)}}@media print{[data-theme=industry]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-page:#f6f6f3;--surface-sunken:#e1e0db;--surface-card:#eeede9;--surface-raised:#f8f8f5;--surface-overlay:#fafaf9;--surface-stripe:#f2f1ee;--fill-subtle:#e9e8e4;--fill-subtle-hover:#e3e2dd;--fill-muted:#dad9d4;--text-primary:#25221d;--text-secondary:#595650;--text-tertiary:#7e7c75;--text-placeholder:#94928d;--border-subtle:#d8d7d3;--border-default:#c5c4bf;--border-strong:#a6a59f;--accent:#007ea9;--accent-hover:#007297;--accent-active:#00688a;--accent-on:#fff;--accent-text:#006485;--accent-subtle:#007ea91a;--accent-subtle-hover:#007ea929;--accent-border:#007ea959;--focus-ring:var(--accent);--led:#00b0d8;--led-dim:#bfbeb8;--shadow-xs:0 1px 2px #3d3a350f;--shadow-sm:0 1px 2px #3d3a350f, 0 3px 8px #3d3a350f;--shadow-md:0 2px 6px #3d3a3512, 0 10px 24px #3d3a351a;--shadow-lg:0 4px 12px #3d3a3514, 0 20px 44px #3d3a3524;--shadow-xl:0 8px 20px #3d3a351a, 0 36px 80px #3d3a352e;--t-hi:#ffffffd9;--t-hi-soft:#ffffff8c;--t-lo:#3e3a3417;--t-wall:#ceccc6;--t-wall-2:#bcbbb4;--t-ao:#312d2724;--t-cast:#312d2729;--t-seam:#312d2712;--t-key:var(--surface-raised);--t-key-face:linear-gradient(180deg, var(--t-hi-soft), transparent 48%, var(--t-lo));--t-body-face:linear-gradient(180deg, #ffffff38, transparent 42%);--t-well-fill:var(--surface-sunken);--t-well-face:linear-gradient(180deg, #312d270d, transparent 45%);--t-well-face-soft:linear-gradient(180deg, #312d2708, transparent 38%);--t-hover:1.015;--series-track:#dfdeda;--series-gap:var(--surface-card);--series-muted:#d7d6d1;--series-muted-deep:#cdccc7;--surface-glass:#fafaf9cc;--glass-blur:28px;--surface-scrim:#58554f47;--scrim-blur:6px;--lineart-stroke:var(--text-secondary);--lineart-stroke-quiet:var(--border-strong);--lineart-callout:var(--accent);--lineart-width:1.5px;--lineart-width-hairline:1px;--lineart-width-lg:2px;--lineart-width-bold:3px}@supports (color:lab(0% 0 0)){[data-theme=industry]{--surface-page:lab(96.771% -.0975132 1.13811);--surface-sunken:lab(89.0176% -.189155 2.28015);--surface-card:lab(93.7674% -.159532 1.89888);--surface-raised:lab(97.467% -.0975132 1.1381);--surface-overlay:lab(98.2727% -.0656247 .758386);--surface-stripe:lab(95.1532% -.128746 1.5183);--fill-subtle:lab(91.9114% -.159383 1.89897);--fill-subtle-hover:lab(89.8296% -.189215 2.28009);--fill-muted:lab(86.7037% -.218153 2.6618);--text-primary:lab(13.604% .66343 3.83401);--text-secondary:lab(36.8181% .320628 3.83691);--text-tertiary:lab(51.9057% .128925 3.8372);--text-placeholder:lab(60.6007% -.00309944 3.06268);--border-subtle:lab(86.1175% -.188857 2.28034);--border-default:lab(79.1636% -.216961 2.66261);--border-strong:lab(67.5695% -.242412 3.04688);--accent:lab(48.067% -22.9726 -37.4318);--accent-hover:lab(43.9805% -22.2877 -37.3432);--accent-active:lab(39.8979% -21.1269 -35.9657);--accent-on:lab(100% 0 0);--accent-text:lab(38.7365% -20.5187 -34.6543);--accent-subtle:lab(48.067% -22.9726 -37.4318/.1);--accent-subtle-hover:lab(48.067% -22.9726 -37.4318/.16);--accent-border:lab(48.067% -22.9726 -37.4318/.35);--led:lab(65.8132% -31.3741 -36.4689);--led-dim:lab(76.8496% -.244796 3.0452);--shadow-xs:0 1px 2px lab(24.6257% .633106 3.81004/.06);--shadow-sm:0 1px 2px lab(24.6257% .633106 3.81004/.06), 0 3px 8px lab(24.6257% .633106 3.81004/.06);--shadow-md:0 2px 6px lab(24.6257% .633106 3.81004/.07), 0 10px 24px lab(24.6257% .633106 3.81004/.1);--shadow-lg:0 4px 12px lab(24.6257% .633106 3.81004/.08), 0 20px 44px lab(24.6257% .633106 3.81004/.14);--shadow-xl:0 8px 20px lab(24.6257% .633106 3.81004/.1), 0 36px 80px lab(24.6257% .633106 3.81004/.18);--t-hi:lab(100% 0 0/.85);--t-hi-soft:lab(100% 0 0/.55);--t-lo:lab(24.6297% .779316 4.58722/.09);--t-wall:lab(82.0697% -.245988 3.04441);--t-wall-2:lab(75.6956% -.272006 3.42822);--t-ao:lab(18.8286% .798762 4.60302/.14);--t-cast:lab(18.8286% .798762 4.60302/.16);--t-seam:lab(18.8286% .798762 4.60302/.07);--t-body-face:linear-gradient(180deg, lab(100% 0 0/.22), transparent 42%);--t-well-face:linear-gradient(180deg, lab(18.8286% .798762 4.60302/.05), transparent 45%);--t-well-face-soft:linear-gradient(180deg, lab(18.8286% .798762 4.60302/.03), transparent 38%);--series-track:lab(88.4375% -.189066 2.28016);--series-muted:lab(85.5375% -.188798 2.28039);--series-muted-deep:lab(82.0636% -.217438 2.66228);--surface-glass:lab(98.2727% -.0656247 .758386/.8);--surface-scrim:lab(36.2381% .321358 3.83741/.28)}}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--body-font);font-size:var(--text-base);line-height:var(--leading-normal);font-weight:var(--weight-regular);color:var(--text-primary);background-color:var(--surface-page);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin:0}[data-on-color] :is(h1,h2,h3,h4,h5,h6){color:inherit}code,kbd,samp,pre{font-family:var(--code-font);font-size:.92em}a{color:var(--text-link);text-underline-offset:.15em}a:hover{color:var(--text-link-hover)}:where(a,button,input,select,textarea,[tabindex],[role=button]):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset-width);border-radius:var(--radius-xs)}.prism-skip-link{background:var(--surface-card);color:var(--text-link);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-toast);position:absolute;inset-block-start:-100%;inset-inline-start:var(--space-4)}.prism-skip-link:focus{inset-block-start:var(--space-4)}.prism-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::selection{background:var(--accent-subtle);color:var(--text-primary)}img,svg,video,canvas,picture,image-slot{max-inline-size:100%}img,video,canvas,picture{block-size:auto}:is(.prism-btn,.prism-icon-btn,.prism-fab,.prism-tab,.prism-menu-item,.prism-alert-icon,.prism-sidenav-link,.prism-sidenav-item,.prism-navbtn,.prism-breadcrumbs,.prism-badge,.prism-tag,.prism-field-hint,.prism-field-error,.prism-empty,.prism-toast,.prism-appheader-action,.prism-tree-row,.prism-cmd-item,.prism-kanban-menu)>svg,:is(.prism-btn,.prism-icon-btn,.prism-tab,.prism-menu-item,.prism-toast,.prism-empty,.prism-dg-tool) svg[stroke=currentColor]{stroke-width:var(--icon-stroke)}p,h1,h2,h3,h4,h5,h6,li,dd,dt,figcaption,blockquote,label,td,th{overflow-wrap:break-word}[data-guard=layout] :where(*){min-width:0;min-height:0}.prism-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prism-clamp{-webkit-line-clamp:var(--lines,2);line-clamp:var(--lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:where(button,input,select,textarea,[role=button]):focus-visible{outline:2px solid canvastext}}@media print{[data-print=hide]{display:none!important}}@media screen{[data-print=only]{display:none!important}}:root{--prism-globals-rev:"4ad5a5115659"}
