@layer wa-native;@layer wa-base{wa-page :is(*){scroll-margin-top:var(--scroll-margin-top)}wa-page[view=desktop] [data-toggle-nav]{display:none}wa-page[view=mobile] .wa-desktop-only,wa-page[view=desktop] .wa-mobile-only{display:none!important}}@layer wa-utilities{@supports (scrollbar-gutter:stable){.wa-scroll-lock{scrollbar-gutter:var(--wa-scroll-lock-gutter)!important}.wa-scroll-lock body{overflow:hidden!important}}@supports not (scrollbar-gutter:stable){.wa-scroll-lock body{padding-right:var(--wa-scroll-lock-size)!important;overflow:hidden!important}}}@layer wa-color-palette{:where(:root),.wa-palette-default{--wa-color-red-95:#fff0ef ;--wa-color-red-90:#ffdedc ;--wa-color-red-80:#ffb8b6 ;--wa-color-red-70:#fd8f90 ;--wa-color-red-60:#f3676c ;--wa-color-red-50:#dc3146 ;--wa-color-red-40:#b30532 ;--wa-color-red-30:#8a132c ;--wa-color-red-20:#631323 ;--wa-color-red-10:#3e0913 ;--wa-color-red-05:#2a040b ;--wa-color-red:var(--wa-color-red-50);--wa-color-red-key:50;--wa-color-orange-95:#fff0e6 ;--wa-color-orange-90:#ffdfca ;--wa-color-orange-80:#ffbb94 ;--wa-color-orange-70:#ff9266 ;--wa-color-orange-60:#f46a45 ;--wa-color-orange-50:#cd491c ;--wa-color-orange-40:#9f3501 ;--wa-color-orange-30:#802700 ;--wa-color-orange-20:#601b00 ;--wa-color-orange-10:#3c0d00 ;--wa-color-orange-05:#280600 ;--wa-color-orange:var(--wa-color-orange-60);--wa-color-orange-key:60;--wa-color-yellow-95:#fef3cd ;--wa-color-yellow-90:#ffe495 ;--wa-color-yellow-80:#fac22b ;--wa-color-yellow-70:#ef9d00 ;--wa-color-yellow-60:#da7e00 ;--wa-color-yellow-50:#b45f04 ;--wa-color-yellow-40:#8c4602 ;--wa-color-yellow-30:#6f3601 ;--wa-color-yellow-20:#532600 ;--wa-color-yellow-10:#331600 ;--wa-color-yellow-05:#220c00 ;--wa-color-yellow:var(--wa-color-yellow-80);--wa-color-yellow-key:80;--wa-color-green-95:#e3f9e3 ;--wa-color-green-90:#c2f2c1 ;--wa-color-green-80:#93da98 ;--wa-color-green-70:#5dc36f ;--wa-color-green-60:#00ac49 ;--wa-color-green-50:#00883c ;--wa-color-green-40:#036730 ;--wa-color-green-30:#0a5027 ;--wa-color-green-20:#0a3a1d ;--wa-color-green-10:#052310 ;--wa-color-green-05:#031608 ;--wa-color-green:var(--wa-color-green-60);--wa-color-green-key:60;--wa-color-cyan-95:#e3f6fb ;--wa-color-cyan-90:#c5ecf7 ;--wa-color-cyan-80:#7fd6ec ;--wa-color-cyan-70:#2fbedc ;--wa-color-cyan-60:#00a3c0 ;--wa-color-cyan-50:#078098 ;--wa-color-cyan-40:#026274 ;--wa-color-cyan-30:#014c5b ;--wa-color-cyan-20:#003844 ;--wa-color-cyan-10:#002129 ;--wa-color-cyan-05:#00151b ;--wa-color-cyan:var(--wa-color-cyan-70);--wa-color-cyan-key:70;--wa-color-blue-95:#e8f3ff ;--wa-color-blue-90:#d1e8ff ;--wa-color-blue-80:#9fceff ;--wa-color-blue-70:#6eb3ff ;--wa-color-blue-60:#3e96ff ;--wa-color-blue-50:#0071ec ;--wa-color-blue-40:#0053c0 ;--wa-color-blue-30:#003f9c ;--wa-color-blue-20:#002d77 ;--wa-color-blue-10:#001a4e ;--wa-color-blue-05:#000f35 ;--wa-color-blue:var(--wa-color-blue-50);--wa-color-blue-key:50;--wa-color-indigo-95:#f0f2ff ;--wa-color-indigo-90:#dfe5ff ;--wa-color-indigo-80:#bcc7ff ;--wa-color-indigo-70:#9da9ff ;--wa-color-indigo-60:#808aff ;--wa-color-indigo-50:#6163f2 ;--wa-color-indigo-40:#4945cb ;--wa-color-indigo-30:#3933a7 ;--wa-color-indigo-20:#292381 ;--wa-color-indigo-10:#181255 ;--wa-color-indigo-05:#0d0a3a ;--wa-color-indigo:var(--wa-color-indigo-50);--wa-color-indigo-key:50;--wa-color-purple-95:#f7f0ff ;--wa-color-purple-90:#eedfff ;--wa-color-purple-80:#ddbdff ;--wa-color-purple-70:#ca99ff ;--wa-color-purple-60:#b678f5 ;--wa-color-purple-50:#9951db ;--wa-color-purple-40:#7936b3 ;--wa-color-purple-30:#612692 ;--wa-color-purple-20:#491870 ;--wa-color-purple-10:#2d0b48 ;--wa-color-purple-05:#1e0532 ;--wa-color-purple:var(--wa-color-purple-50);--wa-color-purple-key:50;--wa-color-pink-95:#feeff9 ;--wa-color-pink-90:#feddf0 ;--wa-color-pink-80:#fcb5d8 ;--wa-color-pink-70:#f78dbf ;--wa-color-pink-60:#e66ba3 ;--wa-color-pink-50:#c84382 ;--wa-color-pink-40:#9e2a6c ;--wa-color-pink-30:#7d1e58 ;--wa-color-pink-20:#5e1342 ;--wa-color-pink-10:#3c0828 ;--wa-color-pink-05:#28041a ;--wa-color-pink:var(--wa-color-pink-50);--wa-color-pink-key:50;--wa-color-gray-95:#f1f2f3 ;--wa-color-gray-90:#e4e5e9 ;--wa-color-gray-80:#c7c9d0 ;--wa-color-gray-70:#abaeb9 ;--wa-color-gray-60:#9194a2 ;--wa-color-gray-50:#717584 ;--wa-color-gray-40:#545868 ;--wa-color-gray-30:#424554 ;--wa-color-gray-20:#2f323f ;--wa-color-gray-10:#1b1d26 ;--wa-color-gray-05:#101219 ;--wa-color-gray:var(--wa-color-gray-40);--wa-color-gray-key:40}}@layer wa-color-variant{:where(:root),.wa-brand-blue{--wa-color-brand-95:var(--wa-color-blue-95);--wa-color-brand-90:var(--wa-color-blue-90);--wa-color-brand-80:var(--wa-color-blue-80);--wa-color-brand-70:var(--wa-color-blue-70);--wa-color-brand-60:var(--wa-color-blue-60);--wa-color-brand-50:var(--wa-color-blue-50);--wa-color-brand-40:var(--wa-color-blue-40);--wa-color-brand-30:var(--wa-color-blue-30);--wa-color-brand-20:var(--wa-color-blue-20);--wa-color-brand-10:var(--wa-color-blue-10);--wa-color-brand-05:var(--wa-color-blue-05);--wa-color-brand:var(--wa-color-blue);--wa-color-brand-on:var(--wa-color-blue-on)}.wa-brand-red{--wa-color-brand-95:var(--wa-color-red-95);--wa-color-brand-90:var(--wa-color-red-90);--wa-color-brand-80:var(--wa-color-red-80);--wa-color-brand-70:var(--wa-color-red-70);--wa-color-brand-60:var(--wa-color-red-60);--wa-color-brand-50:var(--wa-color-red-50);--wa-color-brand-40:var(--wa-color-red-40);--wa-color-brand-30:var(--wa-color-red-30);--wa-color-brand-20:var(--wa-color-red-20);--wa-color-brand-10:var(--wa-color-red-10);--wa-color-brand-05:var(--wa-color-red-05);--wa-color-brand:var(--wa-color-red);--wa-color-brand-on:var(--wa-color-red-on)}.wa-brand-orange{--wa-color-brand-95:var(--wa-color-orange-95);--wa-color-brand-90:var(--wa-color-orange-90);--wa-color-brand-80:var(--wa-color-orange-80);--wa-color-brand-70:var(--wa-color-orange-70);--wa-color-brand-60:var(--wa-color-orange-60);--wa-color-brand-50:var(--wa-color-orange-50);--wa-color-brand-40:var(--wa-color-orange-40);--wa-color-brand-30:var(--wa-color-orange-30);--wa-color-brand-20:var(--wa-color-orange-20);--wa-color-brand-10:var(--wa-color-orange-10);--wa-color-brand-05:var(--wa-color-orange-05);--wa-color-brand:var(--wa-color-orange);--wa-color-brand-on:var(--wa-color-orange-on)}.wa-brand-yellow{--wa-color-brand-95:var(--wa-color-yellow-95);--wa-color-brand-90:var(--wa-color-yellow-90);--wa-color-brand-80:var(--wa-color-yellow-80);--wa-color-brand-70:var(--wa-color-yellow-70);--wa-color-brand-60:var(--wa-color-yellow-60);--wa-color-brand-50:var(--wa-color-yellow-50);--wa-color-brand-40:var(--wa-color-yellow-40);--wa-color-brand-30:var(--wa-color-yellow-30);--wa-color-brand-20:var(--wa-color-yellow-20);--wa-color-brand-10:var(--wa-color-yellow-10);--wa-color-brand-05:var(--wa-color-yellow-05);--wa-color-brand:var(--wa-color-yellow);--wa-color-brand-on:var(--wa-color-yellow-on)}.wa-brand-green{--wa-color-brand-95:var(--wa-color-green-95);--wa-color-brand-90:var(--wa-color-green-90);--wa-color-brand-80:var(--wa-color-green-80);--wa-color-brand-70:var(--wa-color-green-70);--wa-color-brand-60:var(--wa-color-green-60);--wa-color-brand-50:var(--wa-color-green-50);--wa-color-brand-40:var(--wa-color-green-40);--wa-color-brand-30:var(--wa-color-green-30);--wa-color-brand-20:var(--wa-color-green-20);--wa-color-brand-10:var(--wa-color-green-10);--wa-color-brand-05:var(--wa-color-green-05);--wa-color-brand:var(--wa-color-green);--wa-color-brand-on:var(--wa-color-green-on)}.wa-brand-cyan{--wa-color-brand-95:var(--wa-color-cyan-95);--wa-color-brand-90:var(--wa-color-cyan-90);--wa-color-brand-80:var(--wa-color-cyan-80);--wa-color-brand-70:var(--wa-color-cyan-70);--wa-color-brand-60:var(--wa-color-cyan-60);--wa-color-brand-50:var(--wa-color-cyan-50);--wa-color-brand-40:var(--wa-color-cyan-40);--wa-color-brand-30:var(--wa-color-cyan-30);--wa-color-brand-20:var(--wa-color-cyan-20);--wa-color-brand-10:var(--wa-color-cyan-10);--wa-color-brand-05:var(--wa-color-cyan-05);--wa-color-brand:var(--wa-color-cyan);--wa-color-brand-on:var(--wa-color-cyan-on)}.wa-brand-indigo{--wa-color-brand-95:var(--wa-color-indigo-95);--wa-color-brand-90:var(--wa-color-indigo-90);--wa-color-brand-80:var(--wa-color-indigo-80);--wa-color-brand-70:var(--wa-color-indigo-70);--wa-color-brand-60:var(--wa-color-indigo-60);--wa-color-brand-50:var(--wa-color-indigo-50);--wa-color-brand-40:var(--wa-color-indigo-40);--wa-color-brand-30:var(--wa-color-indigo-30);--wa-color-brand-20:var(--wa-color-indigo-20);--wa-color-brand-10:var(--wa-color-indigo-10);--wa-color-brand-05:var(--wa-color-indigo-05);--wa-color-brand:var(--wa-color-indigo);--wa-color-brand-on:var(--wa-color-indigo-on)}.wa-brand-purple{--wa-color-brand-95:var(--wa-color-purple-95);--wa-color-brand-90:var(--wa-color-purple-90);--wa-color-brand-80:var(--wa-color-purple-80);--wa-color-brand-70:var(--wa-color-purple-70);--wa-color-brand-60:var(--wa-color-purple-60);--wa-color-brand-50:var(--wa-color-purple-50);--wa-color-brand-40:var(--wa-color-purple-40);--wa-color-brand-30:var(--wa-color-purple-30);--wa-color-brand-20:var(--wa-color-purple-20);--wa-color-brand-10:var(--wa-color-purple-10);--wa-color-brand-05:var(--wa-color-purple-05);--wa-color-brand:var(--wa-color-purple);--wa-color-brand-on:var(--wa-color-purple-on)}.wa-brand-pink{--wa-color-brand-95:var(--wa-color-pink-95);--wa-color-brand-90:var(--wa-color-pink-90);--wa-color-brand-80:var(--wa-color-pink-80);--wa-color-brand-70:var(--wa-color-pink-70);--wa-color-brand-60:var(--wa-color-pink-60);--wa-color-brand-50:var(--wa-color-pink-50);--wa-color-brand-40:var(--wa-color-pink-40);--wa-color-brand-30:var(--wa-color-pink-30);--wa-color-brand-20:var(--wa-color-pink-20);--wa-color-brand-10:var(--wa-color-pink-10);--wa-color-brand-05:var(--wa-color-pink-05);--wa-color-brand:var(--wa-color-pink);--wa-color-brand-on:var(--wa-color-pink-on)}.wa-brand-gray{--wa-color-brand-95:var(--wa-color-gray-95);--wa-color-brand-90:var(--wa-color-gray-90);--wa-color-brand-80:var(--wa-color-gray-80);--wa-color-brand-70:var(--wa-color-gray-70);--wa-color-brand-60:var(--wa-color-gray-60);--wa-color-brand-50:var(--wa-color-gray-50);--wa-color-brand-40:var(--wa-color-gray-40);--wa-color-brand-30:var(--wa-color-gray-30);--wa-color-brand-20:var(--wa-color-gray-20);--wa-color-brand-10:var(--wa-color-gray-10);--wa-color-brand-05:var(--wa-color-gray-05);--wa-color-brand:var(--wa-color-gray);--wa-color-brand-on:var(--wa-color-gray-on)}:where(:root),.wa-neutral-gray{--wa-color-neutral-95:var(--wa-color-gray-95);--wa-color-neutral-90:var(--wa-color-gray-90);--wa-color-neutral-80:var(--wa-color-gray-80);--wa-color-neutral-70:var(--wa-color-gray-70);--wa-color-neutral-60:var(--wa-color-gray-60);--wa-color-neutral-50:var(--wa-color-gray-50);--wa-color-neutral-40:var(--wa-color-gray-40);--wa-color-neutral-30:var(--wa-color-gray-30);--wa-color-neutral-20:var(--wa-color-gray-20);--wa-color-neutral-10:var(--wa-color-gray-10);--wa-color-neutral-05:var(--wa-color-gray-05);--wa-color-neutral:var(--wa-color-gray);--wa-color-neutral-on:var(--wa-color-gray-on)}.wa-neutral-red{--wa-color-neutral-95:var(--wa-color-red-95);--wa-color-neutral-90:var(--wa-color-red-90);--wa-color-neutral-80:var(--wa-color-red-80);--wa-color-neutral-70:var(--wa-color-red-70);--wa-color-neutral-60:var(--wa-color-red-60);--wa-color-neutral-50:var(--wa-color-red-50);--wa-color-neutral-40:var(--wa-color-red-40);--wa-color-neutral-30:var(--wa-color-red-30);--wa-color-neutral-20:var(--wa-color-red-20);--wa-color-neutral-10:var(--wa-color-red-10);--wa-color-neutral-05:var(--wa-color-red-05);--wa-color-neutral:var(--wa-color-red);--wa-color-neutral-on:var(--wa-color-red-on)}.wa-neutral-orange{--wa-color-neutral-95:var(--wa-color-orange-95);--wa-color-neutral-90:var(--wa-color-orange-90);--wa-color-neutral-80:var(--wa-color-orange-80);--wa-color-neutral-70:var(--wa-color-orange-70);--wa-color-neutral-60:var(--wa-color-orange-60);--wa-color-neutral-50:var(--wa-color-orange-50);--wa-color-neutral-40:var(--wa-color-orange-40);--wa-color-neutral-30:var(--wa-color-orange-30);--wa-color-neutral-20:var(--wa-color-orange-20);--wa-color-neutral-10:var(--wa-color-orange-10);--wa-color-neutral-05:var(--wa-color-orange-05);--wa-color-neutral:var(--wa-color-orange);--wa-color-neutral-on:var(--wa-color-orange-on)}.wa-neutral-yellow{--wa-color-neutral-95:var(--wa-color-yellow-95);--wa-color-neutral-90:var(--wa-color-yellow-90);--wa-color-neutral-80:var(--wa-color-yellow-80);--wa-color-neutral-70:var(--wa-color-yellow-70);--wa-color-neutral-60:var(--wa-color-yellow-60);--wa-color-neutral-50:var(--wa-color-yellow-50);--wa-color-neutral-40:var(--wa-color-yellow-40);--wa-color-neutral-30:var(--wa-color-yellow-30);--wa-color-neutral-20:var(--wa-color-yellow-20);--wa-color-neutral-10:var(--wa-color-yellow-10);--wa-color-neutral-05:var(--wa-color-yellow-05);--wa-color-neutral:var(--wa-color-yellow);--wa-color-neutral-on:var(--wa-color-yellow-on)}.wa-neutral-green{--wa-color-neutral-95:var(--wa-color-green-95);--wa-color-neutral-90:var(--wa-color-green-90);--wa-color-neutral-80:var(--wa-color-green-80);--wa-color-neutral-70:var(--wa-color-green-70);--wa-color-neutral-60:var(--wa-color-green-60);--wa-color-neutral-50:var(--wa-color-green-50);--wa-color-neutral-40:var(--wa-color-green-40);--wa-color-neutral-30:var(--wa-color-green-30);--wa-color-neutral-20:var(--wa-color-green-20);--wa-color-neutral-10:var(--wa-color-green-10);--wa-color-neutral-05:var(--wa-color-green-05);--wa-color-neutral:var(--wa-color-green);--wa-color-neutral-on:var(--wa-color-green-on)}.wa-neutral-cyan{--wa-color-neutral-95:var(--wa-color-cyan-95);--wa-color-neutral-90:var(--wa-color-cyan-90);--wa-color-neutral-80:var(--wa-color-cyan-80);--wa-color-neutral-70:var(--wa-color-cyan-70);--wa-color-neutral-60:var(--wa-color-cyan-60);--wa-color-neutral-50:var(--wa-color-cyan-50);--wa-color-neutral-40:var(--wa-color-cyan-40);--wa-color-neutral-30:var(--wa-color-cyan-30);--wa-color-neutral-20:var(--wa-color-cyan-20);--wa-color-neutral-10:var(--wa-color-cyan-10);--wa-color-neutral-05:var(--wa-color-cyan-05);--wa-color-neutral:var(--wa-color-cyan);--wa-color-neutral-on:var(--wa-color-cyan-on)}.wa-neutral-blue{--wa-color-neutral-95:var(--wa-color-blue-95);--wa-color-neutral-90:var(--wa-color-blue-90);--wa-color-neutral-80:var(--wa-color-blue-80);--wa-color-neutral-70:var(--wa-color-blue-70);--wa-color-neutral-60:var(--wa-color-blue-60);--wa-color-neutral-50:var(--wa-color-blue-50);--wa-color-neutral-40:var(--wa-color-blue-40);--wa-color-neutral-30:var(--wa-color-blue-30);--wa-color-neutral-20:var(--wa-color-blue-20);--wa-color-neutral-10:var(--wa-color-blue-10);--wa-color-neutral-05:var(--wa-color-blue-05);--wa-color-neutral:var(--wa-color-blue);--wa-color-neutral-on:var(--wa-color-blue-on)}.wa-neutral-indigo{--wa-color-neutral-95:var(--wa-color-indigo-95);--wa-color-neutral-90:var(--wa-color-indigo-90);--wa-color-neutral-80:var(--wa-color-indigo-80);--wa-color-neutral-70:var(--wa-color-indigo-70);--wa-color-neutral-60:var(--wa-color-indigo-60);--wa-color-neutral-50:var(--wa-color-indigo-50);--wa-color-neutral-40:var(--wa-color-indigo-40);--wa-color-neutral-30:var(--wa-color-indigo-30);--wa-color-neutral-20:var(--wa-color-indigo-20);--wa-color-neutral-10:var(--wa-color-indigo-10);--wa-color-neutral-05:var(--wa-color-indigo-05);--wa-color-neutral:var(--wa-color-indigo);--wa-color-neutral-on:var(--wa-color-indigo-on)}.wa-neutral-purple{--wa-color-neutral-95:var(--wa-color-purple-95);--wa-color-neutral-90:var(--wa-color-purple-90);--wa-color-neutral-80:var(--wa-color-purple-80);--wa-color-neutral-70:var(--wa-color-purple-70);--wa-color-neutral-60:var(--wa-color-purple-60);--wa-color-neutral-50:var(--wa-color-purple-50);--wa-color-neutral-40:var(--wa-color-purple-40);--wa-color-neutral-30:var(--wa-color-purple-30);--wa-color-neutral-20:var(--wa-color-purple-20);--wa-color-neutral-10:var(--wa-color-purple-10);--wa-color-neutral-05:var(--wa-color-purple-05);--wa-color-neutral:var(--wa-color-purple);--wa-color-neutral-on:var(--wa-color-purple-on)}.wa-neutral-pink{--wa-color-neutral-95:var(--wa-color-pink-95);--wa-color-neutral-90:var(--wa-color-pink-90);--wa-color-neutral-80:var(--wa-color-pink-80);--wa-color-neutral-70:var(--wa-color-pink-70);--wa-color-neutral-60:var(--wa-color-pink-60);--wa-color-neutral-50:var(--wa-color-pink-50);--wa-color-neutral-40:var(--wa-color-pink-40);--wa-color-neutral-30:var(--wa-color-pink-30);--wa-color-neutral-20:var(--wa-color-pink-20);--wa-color-neutral-10:var(--wa-color-pink-10);--wa-color-neutral-05:var(--wa-color-pink-05);--wa-color-neutral:var(--wa-color-pink);--wa-color-neutral-on:var(--wa-color-pink-on)}:where(:root),.wa-success-green{--wa-color-success-95:var(--wa-color-green-95);--wa-color-success-90:var(--wa-color-green-90);--wa-color-success-80:var(--wa-color-green-80);--wa-color-success-70:var(--wa-color-green-70);--wa-color-success-60:var(--wa-color-green-60);--wa-color-success-50:var(--wa-color-green-50);--wa-color-success-40:var(--wa-color-green-40);--wa-color-success-30:var(--wa-color-green-30);--wa-color-success-20:var(--wa-color-green-20);--wa-color-success-10:var(--wa-color-green-10);--wa-color-success-05:var(--wa-color-green-05);--wa-color-success:var(--wa-color-green);--wa-color-success-on:var(--wa-color-green-on)}.wa-success-red{--wa-color-success-95:var(--wa-color-red-95);--wa-color-success-90:var(--wa-color-red-90);--wa-color-success-80:var(--wa-color-red-80);--wa-color-success-70:var(--wa-color-red-70);--wa-color-success-60:var(--wa-color-red-60);--wa-color-success-50:var(--wa-color-red-50);--wa-color-success-40:var(--wa-color-red-40);--wa-color-success-30:var(--wa-color-red-30);--wa-color-success-20:var(--wa-color-red-20);--wa-color-success-10:var(--wa-color-red-10);--wa-color-success-05:var(--wa-color-red-05);--wa-color-success:var(--wa-color-red);--wa-color-success-on:var(--wa-color-red-on)}.wa-success-orange{--wa-color-success-95:var(--wa-color-orange-95);--wa-color-success-90:var(--wa-color-orange-90);--wa-color-success-80:var(--wa-color-orange-80);--wa-color-success-70:var(--wa-color-orange-70);--wa-color-success-60:var(--wa-color-orange-60);--wa-color-success-50:var(--wa-color-orange-50);--wa-color-success-40:var(--wa-color-orange-40);--wa-color-success-30:var(--wa-color-orange-30);--wa-color-success-20:var(--wa-color-orange-20);--wa-color-success-10:var(--wa-color-orange-10);--wa-color-success-05:var(--wa-color-orange-05);--wa-color-success:var(--wa-color-orange);--wa-color-success-on:var(--wa-color-orange-on)}.wa-success-yellow{--wa-color-success-95:var(--wa-color-yellow-95);--wa-color-success-90:var(--wa-color-yellow-90);--wa-color-success-80:var(--wa-color-yellow-80);--wa-color-success-70:var(--wa-color-yellow-70);--wa-color-success-60:var(--wa-color-yellow-60);--wa-color-success-50:var(--wa-color-yellow-50);--wa-color-success-40:var(--wa-color-yellow-40);--wa-color-success-30:var(--wa-color-yellow-30);--wa-color-success-20:var(--wa-color-yellow-20);--wa-color-success-10:var(--wa-color-yellow-10);--wa-color-success-05:var(--wa-color-yellow-05);--wa-color-success:var(--wa-color-yellow);--wa-color-success-on:var(--wa-color-yellow-on)}.wa-success-cyan{--wa-color-success-95:var(--wa-color-cyan-95);--wa-color-success-90:var(--wa-color-cyan-90);--wa-color-success-80:var(--wa-color-cyan-80);--wa-color-success-70:var(--wa-color-cyan-70);--wa-color-success-60:var(--wa-color-cyan-60);--wa-color-success-50:var(--wa-color-cyan-50);--wa-color-success-40:var(--wa-color-cyan-40);--wa-color-success-30:var(--wa-color-cyan-30);--wa-color-success-20:var(--wa-color-cyan-20);--wa-color-success-10:var(--wa-color-cyan-10);--wa-color-success-05:var(--wa-color-cyan-05);--wa-color-success:var(--wa-color-cyan);--wa-color-success-on:var(--wa-color-cyan-on)}.wa-success-blue{--wa-color-success-95:var(--wa-color-blue-95);--wa-color-success-90:var(--wa-color-blue-90);--wa-color-success-80:var(--wa-color-blue-80);--wa-color-success-70:var(--wa-color-blue-70);--wa-color-success-60:var(--wa-color-blue-60);--wa-color-success-50:var(--wa-color-blue-50);--wa-color-success-40:var(--wa-color-blue-40);--wa-color-success-30:var(--wa-color-blue-30);--wa-color-success-20:var(--wa-color-blue-20);--wa-color-success-10:var(--wa-color-blue-10);--wa-color-success-05:var(--wa-color-blue-05);--wa-color-success:var(--wa-color-blue);--wa-color-success-on:var(--wa-color-blue-on)}.wa-success-indigo{--wa-color-success-95:var(--wa-color-indigo-95);--wa-color-success-90:var(--wa-color-indigo-90);--wa-color-success-80:var(--wa-color-indigo-80);--wa-color-success-70:var(--wa-color-indigo-70);--wa-color-success-60:var(--wa-color-indigo-60);--wa-color-success-50:var(--wa-color-indigo-50);--wa-color-success-40:var(--wa-color-indigo-40);--wa-color-success-30:var(--wa-color-indigo-30);--wa-color-success-20:var(--wa-color-indigo-20);--wa-color-success-10:var(--wa-color-indigo-10);--wa-color-success-05:var(--wa-color-indigo-05);--wa-color-success:var(--wa-color-indigo);--wa-color-success-on:var(--wa-color-indigo-on)}.wa-success-purple{--wa-color-success-95:var(--wa-color-purple-95);--wa-color-success-90:var(--wa-color-purple-90);--wa-color-success-80:var(--wa-color-purple-80);--wa-color-success-70:var(--wa-color-purple-70);--wa-color-success-60:var(--wa-color-purple-60);--wa-color-success-50:var(--wa-color-purple-50);--wa-color-success-40:var(--wa-color-purple-40);--wa-color-success-30:var(--wa-color-purple-30);--wa-color-success-20:var(--wa-color-purple-20);--wa-color-success-10:var(--wa-color-purple-10);--wa-color-success-05:var(--wa-color-purple-05);--wa-color-success:var(--wa-color-purple);--wa-color-success-on:var(--wa-color-purple-on)}.wa-success-pink{--wa-color-success-95:var(--wa-color-pink-95);--wa-color-success-90:var(--wa-color-pink-90);--wa-color-success-80:var(--wa-color-pink-80);--wa-color-success-70:var(--wa-color-pink-70);--wa-color-success-60:var(--wa-color-pink-60);--wa-color-success-50:var(--wa-color-pink-50);--wa-color-success-40:var(--wa-color-pink-40);--wa-color-success-30:var(--wa-color-pink-30);--wa-color-success-20:var(--wa-color-pink-20);--wa-color-success-10:var(--wa-color-pink-10);--wa-color-success-05:var(--wa-color-pink-05);--wa-color-success:var(--wa-color-pink);--wa-color-success-on:var(--wa-color-pink-on)}.wa-success-gray{--wa-color-success-95:var(--wa-color-gray-95);--wa-color-success-90:var(--wa-color-gray-90);--wa-color-success-80:var(--wa-color-gray-80);--wa-color-success-70:var(--wa-color-gray-70);--wa-color-success-60:var(--wa-color-gray-60);--wa-color-success-50:var(--wa-color-gray-50);--wa-color-success-40:var(--wa-color-gray-40);--wa-color-success-30:var(--wa-color-gray-30);--wa-color-success-20:var(--wa-color-gray-20);--wa-color-success-10:var(--wa-color-gray-10);--wa-color-success-05:var(--wa-color-gray-05);--wa-color-success:var(--wa-color-gray);--wa-color-success-on:var(--wa-color-gray-on)}:where(:root),.wa-warning-yellow{--wa-color-warning-95:var(--wa-color-yellow-95);--wa-color-warning-90:var(--wa-color-yellow-90);--wa-color-warning-80:var(--wa-color-yellow-80);--wa-color-warning-70:var(--wa-color-yellow-70);--wa-color-warning-60:var(--wa-color-yellow-60);--wa-color-warning-50:var(--wa-color-yellow-50);--wa-color-warning-40:var(--wa-color-yellow-40);--wa-color-warning-30:var(--wa-color-yellow-30);--wa-color-warning-20:var(--wa-color-yellow-20);--wa-color-warning-10:var(--wa-color-yellow-10);--wa-color-warning-05:var(--wa-color-yellow-05);--wa-color-warning:var(--wa-color-yellow);--wa-color-warning-on:var(--wa-color-yellow-on)}.wa-warning-red{--wa-color-warning-95:var(--wa-color-red-95);--wa-color-warning-90:var(--wa-color-red-90);--wa-color-warning-80:var(--wa-color-red-80);--wa-color-warning-70:var(--wa-color-red-70);--wa-color-warning-60:var(--wa-color-red-60);--wa-color-warning-50:var(--wa-color-red-50);--wa-color-warning-40:var(--wa-color-red-40);--wa-color-warning-30:var(--wa-color-red-30);--wa-color-warning-20:var(--wa-color-red-20);--wa-color-warning-10:var(--wa-color-red-10);--wa-color-warning-05:var(--wa-color-red-05);--wa-color-warning:var(--wa-color-red);--wa-color-warning-on:var(--wa-color-red-on)}.wa-warning-orange{--wa-color-warning-95:var(--wa-color-orange-95);--wa-color-warning-90:var(--wa-color-orange-90);--wa-color-warning-80:var(--wa-color-orange-80);--wa-color-warning-70:var(--wa-color-orange-70);--wa-color-warning-60:var(--wa-color-orange-60);--wa-color-warning-50:var(--wa-color-orange-50);--wa-color-warning-40:var(--wa-color-orange-40);--wa-color-warning-30:var(--wa-color-orange-30);--wa-color-warning-20:var(--wa-color-orange-20);--wa-color-warning-10:var(--wa-color-orange-10);--wa-color-warning-05:var(--wa-color-orange-05);--wa-color-warning:var(--wa-color-orange);--wa-color-warning-on:var(--wa-color-orange-on)}.wa-warning-green{--wa-color-warning-95:var(--wa-color-green-95);--wa-color-warning-90:var(--wa-color-green-90);--wa-color-warning-80:var(--wa-color-green-80);--wa-color-warning-70:var(--wa-color-green-70);--wa-color-warning-60:var(--wa-color-green-60);--wa-color-warning-50:var(--wa-color-green-50);--wa-color-warning-40:var(--wa-color-green-40);--wa-color-warning-30:var(--wa-color-green-30);--wa-color-warning-20:var(--wa-color-green-20);--wa-color-warning-10:var(--wa-color-green-10);--wa-color-warning-05:var(--wa-color-green-05);--wa-color-warning:var(--wa-color-green);--wa-color-warning-on:var(--wa-color-green-on)}.wa-warning-cyan{--wa-color-warning-95:var(--wa-color-cyan-95);--wa-color-warning-90:var(--wa-color-cyan-90);--wa-color-warning-80:var(--wa-color-cyan-80);--wa-color-warning-70:var(--wa-color-cyan-70);--wa-color-warning-60:var(--wa-color-cyan-60);--wa-color-warning-50:var(--wa-color-cyan-50);--wa-color-warning-40:var(--wa-color-cyan-40);--wa-color-warning-30:var(--wa-color-cyan-30);--wa-color-warning-20:var(--wa-color-cyan-20);--wa-color-warning-10:var(--wa-color-cyan-10);--wa-color-warning-05:var(--wa-color-cyan-05);--wa-color-warning:var(--wa-color-cyan);--wa-color-warning-on:var(--wa-color-cyan-on)}.wa-warning-blue{--wa-color-warning-95:var(--wa-color-blue-95);--wa-color-warning-90:var(--wa-color-blue-90);--wa-color-warning-80:var(--wa-color-blue-80);--wa-color-warning-70:var(--wa-color-blue-70);--wa-color-warning-60:var(--wa-color-blue-60);--wa-color-warning-50:var(--wa-color-blue-50);--wa-color-warning-40:var(--wa-color-blue-40);--wa-color-warning-30:var(--wa-color-blue-30);--wa-color-warning-20:var(--wa-color-blue-20);--wa-color-warning-10:var(--wa-color-blue-10);--wa-color-warning-05:var(--wa-color-blue-05);--wa-color-warning:var(--wa-color-blue);--wa-color-warning-on:var(--wa-color-blue-on)}.wa-warning-indigo{--wa-color-warning-95:var(--wa-color-indigo-95);--wa-color-warning-90:var(--wa-color-indigo-90);--wa-color-warning-80:var(--wa-color-indigo-80);--wa-color-warning-70:var(--wa-color-indigo-70);--wa-color-warning-60:var(--wa-color-indigo-60);--wa-color-warning-50:var(--wa-color-indigo-50);--wa-color-warning-40:var(--wa-color-indigo-40);--wa-color-warning-30:var(--wa-color-indigo-30);--wa-color-warning-20:var(--wa-color-indigo-20);--wa-color-warning-10:var(--wa-color-indigo-10);--wa-color-warning-05:var(--wa-color-indigo-05);--wa-color-warning:var(--wa-color-indigo);--wa-color-warning-on:var(--wa-color-indigo-on)}.wa-warning-purple{--wa-color-warning-95:var(--wa-color-purple-95);--wa-color-warning-90:var(--wa-color-purple-90);--wa-color-warning-80:var(--wa-color-purple-80);--wa-color-warning-70:var(--wa-color-purple-70);--wa-color-warning-60:var(--wa-color-purple-60);--wa-color-warning-50:var(--wa-color-purple-50);--wa-color-warning-40:var(--wa-color-purple-40);--wa-color-warning-30:var(--wa-color-purple-30);--wa-color-warning-20:var(--wa-color-purple-20);--wa-color-warning-10:var(--wa-color-purple-10);--wa-color-warning-05:var(--wa-color-purple-05);--wa-color-warning:var(--wa-color-purple);--wa-color-warning-on:var(--wa-color-purple-on)}.wa-warning-pink{--wa-color-warning-95:var(--wa-color-pink-95);--wa-color-warning-90:var(--wa-color-pink-90);--wa-color-warning-80:var(--wa-color-pink-80);--wa-color-warning-70:var(--wa-color-pink-70);--wa-color-warning-60:var(--wa-color-pink-60);--wa-color-warning-50:var(--wa-color-pink-50);--wa-color-warning-40:var(--wa-color-pink-40);--wa-color-warning-30:var(--wa-color-pink-30);--wa-color-warning-20:var(--wa-color-pink-20);--wa-color-warning-10:var(--wa-color-pink-10);--wa-color-warning-05:var(--wa-color-pink-05);--wa-color-warning:var(--wa-color-pink);--wa-color-warning-on:var(--wa-color-pink-on)}.wa-warning-gray{--wa-color-warning-95:var(--wa-color-gray-95);--wa-color-warning-90:var(--wa-color-gray-90);--wa-color-warning-80:var(--wa-color-gray-80);--wa-color-warning-70:var(--wa-color-gray-70);--wa-color-warning-60:var(--wa-color-gray-60);--wa-color-warning-50:var(--wa-color-gray-50);--wa-color-warning-40:var(--wa-color-gray-40);--wa-color-warning-30:var(--wa-color-gray-30);--wa-color-warning-20:var(--wa-color-gray-20);--wa-color-warning-10:var(--wa-color-gray-10);--wa-color-warning-05:var(--wa-color-gray-05);--wa-color-warning:var(--wa-color-gray);--wa-color-warning-on:var(--wa-color-gray-on)}:where(:root),.wa-danger-red{--wa-color-danger-95:var(--wa-color-red-95);--wa-color-danger-90:var(--wa-color-red-90);--wa-color-danger-80:var(--wa-color-red-80);--wa-color-danger-70:var(--wa-color-red-70);--wa-color-danger-60:var(--wa-color-red-60);--wa-color-danger-50:var(--wa-color-red-50);--wa-color-danger-40:var(--wa-color-red-40);--wa-color-danger-30:var(--wa-color-red-30);--wa-color-danger-20:var(--wa-color-red-20);--wa-color-danger-10:var(--wa-color-red-10);--wa-color-danger-05:var(--wa-color-red-05);--wa-color-danger:var(--wa-color-red);--wa-color-danger-on:var(--wa-color-red-on)}.wa-danger-orange{--wa-color-danger-95:var(--wa-color-orange-95);--wa-color-danger-90:var(--wa-color-orange-90);--wa-color-danger-80:var(--wa-color-orange-80);--wa-color-danger-70:var(--wa-color-orange-70);--wa-color-danger-60:var(--wa-color-orange-60);--wa-color-danger-50:var(--wa-color-orange-50);--wa-color-danger-40:var(--wa-color-orange-40);--wa-color-danger-30:var(--wa-color-orange-30);--wa-color-danger-20:var(--wa-color-orange-20);--wa-color-danger-10:var(--wa-color-orange-10);--wa-color-danger-05:var(--wa-color-orange-05);--wa-color-danger:var(--wa-color-orange);--wa-color-danger-on:var(--wa-color-orange-on)}.wa-danger-yellow{--wa-color-danger-95:var(--wa-color-yellow-95);--wa-color-danger-90:var(--wa-color-yellow-90);--wa-color-danger-80:var(--wa-color-yellow-80);--wa-color-danger-70:var(--wa-color-yellow-70);--wa-color-danger-60:var(--wa-color-yellow-60);--wa-color-danger-50:var(--wa-color-yellow-50);--wa-color-danger-40:var(--wa-color-yellow-40);--wa-color-danger-30:var(--wa-color-yellow-30);--wa-color-danger-20:var(--wa-color-yellow-20);--wa-color-danger-10:var(--wa-color-yellow-10);--wa-color-danger-05:var(--wa-color-yellow-05);--wa-color-danger:var(--wa-color-yellow);--wa-color-danger-on:var(--wa-color-yellow-on)}.wa-danger-green{--wa-color-danger-95:var(--wa-color-green-95);--wa-color-danger-90:var(--wa-color-green-90);--wa-color-danger-80:var(--wa-color-green-80);--wa-color-danger-70:var(--wa-color-green-70);--wa-color-danger-60:var(--wa-color-green-60);--wa-color-danger-50:var(--wa-color-green-50);--wa-color-danger-40:var(--wa-color-green-40);--wa-color-danger-30:var(--wa-color-green-30);--wa-color-danger-20:var(--wa-color-green-20);--wa-color-danger-10:var(--wa-color-green-10);--wa-color-danger-05:var(--wa-color-green-05);--wa-color-danger:var(--wa-color-green);--wa-color-danger-on:var(--wa-color-green-on)}.wa-danger-cyan{--wa-color-danger-95:var(--wa-color-cyan-95);--wa-color-danger-90:var(--wa-color-cyan-90);--wa-color-danger-80:var(--wa-color-cyan-80);--wa-color-danger-70:var(--wa-color-cyan-70);--wa-color-danger-60:var(--wa-color-cyan-60);--wa-color-danger-50:var(--wa-color-cyan-50);--wa-color-danger-40:var(--wa-color-cyan-40);--wa-color-danger-30:var(--wa-color-cyan-30);--wa-color-danger-20:var(--wa-color-cyan-20);--wa-color-danger-10:var(--wa-color-cyan-10);--wa-color-danger-05:var(--wa-color-cyan-05);--wa-color-danger:var(--wa-color-cyan);--wa-color-danger-on:var(--wa-color-cyan-on)}.wa-danger-blue{--wa-color-danger-95:var(--wa-color-blue-95);--wa-color-danger-90:var(--wa-color-blue-90);--wa-color-danger-80:var(--wa-color-blue-80);--wa-color-danger-70:var(--wa-color-blue-70);--wa-color-danger-60:var(--wa-color-blue-60);--wa-color-danger-50:var(--wa-color-blue-50);--wa-color-danger-40:var(--wa-color-blue-40);--wa-color-danger-30:var(--wa-color-blue-30);--wa-color-danger-20:var(--wa-color-blue-20);--wa-color-danger-10:var(--wa-color-blue-10);--wa-color-danger-05:var(--wa-color-blue-05);--wa-color-danger:var(--wa-color-blue);--wa-color-danger-on:var(--wa-color-blue-on)}.wa-danger-indigo{--wa-color-danger-95:var(--wa-color-indigo-95);--wa-color-danger-90:var(--wa-color-indigo-90);--wa-color-danger-80:var(--wa-color-indigo-80);--wa-color-danger-70:var(--wa-color-indigo-70);--wa-color-danger-60:var(--wa-color-indigo-60);--wa-color-danger-50:var(--wa-color-indigo-50);--wa-color-danger-40:var(--wa-color-indigo-40);--wa-color-danger-30:var(--wa-color-indigo-30);--wa-color-danger-20:var(--wa-color-indigo-20);--wa-color-danger-10:var(--wa-color-indigo-10);--wa-color-danger-05:var(--wa-color-indigo-05);--wa-color-danger:var(--wa-color-indigo);--wa-color-danger-on:var(--wa-color-indigo-on)}.wa-danger-purple{--wa-color-danger-95:var(--wa-color-purple-95);--wa-color-danger-90:var(--wa-color-purple-90);--wa-color-danger-80:var(--wa-color-purple-80);--wa-color-danger-70:var(--wa-color-purple-70);--wa-color-danger-60:var(--wa-color-purple-60);--wa-color-danger-50:var(--wa-color-purple-50);--wa-color-danger-40:var(--wa-color-purple-40);--wa-color-danger-30:var(--wa-color-purple-30);--wa-color-danger-20:var(--wa-color-purple-20);--wa-color-danger-10:var(--wa-color-purple-10);--wa-color-danger-05:var(--wa-color-purple-05);--wa-color-danger:var(--wa-color-purple);--wa-color-danger-on:var(--wa-color-purple-on)}.wa-danger-pink{--wa-color-danger-95:var(--wa-color-pink-95);--wa-color-danger-90:var(--wa-color-pink-90);--wa-color-danger-80:var(--wa-color-pink-80);--wa-color-danger-70:var(--wa-color-pink-70);--wa-color-danger-60:var(--wa-color-pink-60);--wa-color-danger-50:var(--wa-color-pink-50);--wa-color-danger-40:var(--wa-color-pink-40);--wa-color-danger-30:var(--wa-color-pink-30);--wa-color-danger-20:var(--wa-color-pink-20);--wa-color-danger-10:var(--wa-color-pink-10);--wa-color-danger-05:var(--wa-color-pink-05);--wa-color-danger:var(--wa-color-pink);--wa-color-danger-on:var(--wa-color-pink-on)}.wa-danger-gray{--wa-color-danger-95:var(--wa-color-gray-95);--wa-color-danger-90:var(--wa-color-gray-90);--wa-color-danger-80:var(--wa-color-gray-80);--wa-color-danger-70:var(--wa-color-gray-70);--wa-color-danger-60:var(--wa-color-gray-60);--wa-color-danger-50:var(--wa-color-gray-50);--wa-color-danger-40:var(--wa-color-gray-40);--wa-color-danger-30:var(--wa-color-gray-30);--wa-color-danger-20:var(--wa-color-gray-20);--wa-color-danger-10:var(--wa-color-gray-10);--wa-color-danger-05:var(--wa-color-gray-05);--wa-color-danger:var(--wa-color-gray);--wa-color-danger-on:var(--wa-color-gray-on)}}@layer wa-theme{:where(:root),.wa-theme-default,.wa-light,.wa-dark .wa-invert,.wa-light .wa-theme-default,.wa-dark .wa-theme-default.wa-invert,.wa-dark .wa-theme-default .wa-invert{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--wa-color-text-normal);--wa-color-surface-raised:white;--wa-color-surface-default:white;--wa-color-surface-lowered:var(--wa-color-neutral-95);--wa-color-surface-border:var(--wa-color-neutral-90);--wa-color-text-normal:var(--wa-color-neutral-10);--wa-color-text-quiet:var(--wa-color-neutral-40);--wa-color-text-link:var(--wa-color-brand-40);--wa-color-overlay-modal:color-mix(in oklab, var(--wa-color-neutral-05) 50%, transparent);--wa-color-overlay-inline:color-mix(in oklab, var(--wa-color-neutral-80) 25%, transparent);--wa-color-shadow:color-mix(in oklab, var(--wa-color-neutral-05) calc(var(--wa-shadow-blur-scale) * 4% + 8%), transparent);--wa-color-focus:var(--wa-color-brand-60);--wa-color-mix-hover:oklch(from currentColor calc(1 - l) c h) 10%;--wa-color-mix-active:var(--wa-color-surface-default) 10%;--wa-color-brand-fill-quiet:var(--wa-color-brand-95);--wa-color-brand-fill-normal:var(--wa-color-brand-90);--wa-color-brand-fill-loud:var(--wa-color-brand-50);--wa-color-brand-border-quiet:var(--wa-color-brand-90);--wa-color-brand-border-normal:var(--wa-color-brand-80);--wa-color-brand-border-loud:var(--wa-color-brand-60);--wa-color-brand-on-quiet:var(--wa-color-brand-40);--wa-color-brand-on-normal:var(--wa-color-brand-30);--wa-color-brand-on-loud:white;--wa-color-success-fill-quiet:var(--wa-color-success-95);--wa-color-success-fill-normal:var(--wa-color-success-90);--wa-color-success-fill-loud:var(--wa-color-success-50);--wa-color-success-border-quiet:var(--wa-color-success-90);--wa-color-success-border-normal:var(--wa-color-success-80);--wa-color-success-border-loud:var(--wa-color-success-60);--wa-color-success-on-quiet:var(--wa-color-success-40);--wa-color-success-on-normal:var(--wa-color-success-30);--wa-color-success-on-loud:white;--wa-color-warning-fill-quiet:var(--wa-color-warning-95);--wa-color-warning-fill-normal:var(--wa-color-warning-90);--wa-color-warning-fill-loud:var(--wa-color-warning-50);--wa-color-warning-border-quiet:var(--wa-color-warning-90);--wa-color-warning-border-normal:var(--wa-color-warning-80);--wa-color-warning-border-loud:var(--wa-color-warning-60);--wa-color-warning-on-quiet:var(--wa-color-warning-40);--wa-color-warning-on-normal:var(--wa-color-warning-30);--wa-color-warning-on-loud:white;--wa-color-danger-fill-quiet:var(--wa-color-danger-95);--wa-color-danger-fill-normal:var(--wa-color-danger-90);--wa-color-danger-fill-loud:var(--wa-color-danger-50);--wa-color-danger-border-quiet:var(--wa-color-danger-90);--wa-color-danger-border-normal:var(--wa-color-danger-80);--wa-color-danger-border-loud:var(--wa-color-danger-60);--wa-color-danger-on-quiet:var(--wa-color-danger-40);--wa-color-danger-on-normal:var(--wa-color-danger-30);--wa-color-danger-on-loud:white;--wa-color-neutral-fill-quiet:var(--wa-color-neutral-95);--wa-color-neutral-fill-normal:var(--wa-color-neutral-90);--wa-color-neutral-fill-loud:var(--wa-color-neutral-20);--wa-color-neutral-border-quiet:var(--wa-color-neutral-90);--wa-color-neutral-border-normal:var(--wa-color-neutral-80);--wa-color-neutral-border-loud:var(--wa-color-neutral-60);--wa-color-neutral-on-quiet:var(--wa-color-neutral-40);--wa-color-neutral-on-normal:var(--wa-color-neutral-30);--wa-color-neutral-on-loud:white}.wa-dark,.wa-invert,.wa-dark .wa-theme-default,.wa-light .wa-theme-default.wa-invert,.wa-light .wa-theme-default .wa-invert{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--wa-color-text-normal);--wa-color-surface-raised:var(--wa-color-neutral-10);--wa-color-surface-default:var(--wa-color-neutral-05);--wa-color-surface-lowered:color-mix(in oklab, var(--wa-color-surface-default), black 20%);--wa-color-surface-border:var(--wa-color-neutral-20);--wa-color-text-normal:var(--wa-color-neutral-95);--wa-color-text-quiet:var(--wa-color-neutral-60);--wa-color-text-link:var(--wa-color-brand-70);--wa-color-overlay-modal:oklab(0% none none/.6);--wa-color-overlay-inline:color-mix(in oklab, var(--wa-color-neutral-50) 10%, transparent);--wa-color-shadow:color-mix(in oklab, var(--wa-color-surface-lowered) calc(var(--wa-shadow-blur-scale) * 32% + 40%), transparent);--wa-color-focus:var(--wa-color-brand-60);--wa-color-mix-hover:oklch(from currentColor calc(1 - l) c h) 20%;--wa-color-mix-active:var(--wa-color-surface-default) 20%;--wa-color-brand-fill-quiet:var(--wa-color-brand-10);--wa-color-brand-fill-normal:var(--wa-color-brand-20);--wa-color-brand-fill-loud:var(--wa-color-brand-50);--wa-color-brand-border-quiet:var(--wa-color-brand-20);--wa-color-brand-border-normal:var(--wa-color-brand-30);--wa-color-brand-border-loud:var(--wa-color-brand-40);--wa-color-brand-on-quiet:var(--wa-color-brand-60);--wa-color-brand-on-normal:var(--wa-color-brand-70);--wa-color-brand-on-loud:white;--wa-color-success-fill-quiet:var(--wa-color-success-10);--wa-color-success-fill-normal:var(--wa-color-success-20);--wa-color-success-fill-loud:var(--wa-color-success-50);--wa-color-success-border-quiet:var(--wa-color-success-20);--wa-color-success-border-normal:var(--wa-color-success-30);--wa-color-success-border-loud:var(--wa-color-success-40);--wa-color-success-on-quiet:var(--wa-color-success-60);--wa-color-success-on-normal:var(--wa-color-success-70);--wa-color-success-on-loud:white;--wa-color-warning-fill-quiet:var(--wa-color-warning-10);--wa-color-warning-fill-normal:var(--wa-color-warning-20);--wa-color-warning-fill-loud:var(--wa-color-warning-50);--wa-color-warning-border-quiet:var(--wa-color-warning-20);--wa-color-warning-border-normal:var(--wa-color-warning-30);--wa-color-warning-border-loud:var(--wa-color-warning-40);--wa-color-warning-on-quiet:var(--wa-color-warning-60);--wa-color-warning-on-normal:var(--wa-color-warning-70);--wa-color-warning-on-loud:white;--wa-color-danger-fill-quiet:var(--wa-color-danger-10);--wa-color-danger-fill-normal:var(--wa-color-danger-20);--wa-color-danger-fill-loud:var(--wa-color-danger-50);--wa-color-danger-border-quiet:var(--wa-color-danger-20);--wa-color-danger-border-normal:var(--wa-color-danger-30);--wa-color-danger-border-loud:var(--wa-color-danger-40);--wa-color-danger-on-quiet:var(--wa-color-danger-60);--wa-color-danger-on-normal:var(--wa-color-danger-70);--wa-color-danger-on-loud:white;--wa-color-neutral-fill-quiet:var(--wa-color-neutral-10);--wa-color-neutral-fill-normal:var(--wa-color-neutral-20);--wa-color-neutral-fill-loud:var(--wa-color-neutral-90);--wa-color-neutral-border-quiet:var(--wa-color-neutral-20);--wa-color-neutral-border-normal:var(--wa-color-neutral-30);--wa-color-neutral-border-loud:var(--wa-color-neutral-40);--wa-color-neutral-on-quiet:var(--wa-color-neutral-60);--wa-color-neutral-on-normal:var(--wa-color-neutral-70);--wa-color-neutral-on-loud:var(--wa-color-neutral-05)}:where(:root),.wa-theme-default,.wa-light,.wa-dark,.wa-invert{font-family:var(--wa-font-family-body);--wa-font-family-body:ui-sans-serif, system-ui, sans-serif;--wa-font-family-heading:var(--wa-font-family-body);--wa-font-family-code:ui-monospace, monospace;--wa-font-family-longform:ui-serif, serif;--wa-font-size-scale:1;--wa-font-size-3xs:round(calc(var(--wa-font-size-2xs) / 1.125), 1px);--wa-font-size-2xs:round(calc(var(--wa-font-size-xs) / 1.125), 1px);--wa-font-size-xs:round(calc(var(--wa-font-size-s) / 1.125), 1px);--wa-font-size-s:round(calc(var(--wa-font-size-m) / 1.125), 1px);--wa-font-size-m:calc(1rem * var(--wa-font-size-scale));--wa-font-size-l:round(calc(var(--wa-font-size-m) * 1.125 * 1.125), 1px);--wa-font-size-xl:round(calc(var(--wa-font-size-l) * 1.125 * 1.125), 1px);--wa-font-size-2xl:round(calc(var(--wa-font-size-xl) * 1.125 * 1.125), 1px);--wa-font-size-3xl:round(calc(var(--wa-font-size-2xl) * 1.125 * 1.125), 1px);--wa-font-size-4xl:round(calc(var(--wa-font-size-3xl) * 1.125 * 1.125), 1px);--wa-font-size-5xl:round(calc(var(--wa-font-size-4xl) * 1.125 * 1.125), 1px);--wa-font-size-smaller:round(calc(1em / 1.125), 1px);--wa-font-size-larger:round(calc(1em * 1.125 * 1.125), 1px);--wa-font-weight-light:300;--wa-font-weight-normal:400;--wa-font-weight-semibold:500;--wa-font-weight-bold:600;--wa-font-weight-body:var(--wa-font-weight-normal);--wa-font-weight-heading:var(--wa-font-weight-bold);--wa-font-weight-code:var(--wa-font-weight-normal);--wa-font-weight-longform:var(--wa-font-weight-normal);--wa-font-weight-action:var(--wa-font-weight-semibold);--wa-line-height-condensed:1.2;--wa-line-height-normal:1.6;--wa-line-height-expanded:2;--wa-link-decoration-default:underline color-mix(in oklab, currentColor 70%, transparent) dotted;--wa-link-decoration-hover:underline;--wa-space-scale:1;--wa-space-3xs:calc(var(--wa-space-scale) * .125rem);--wa-space-2xs:calc(var(--wa-space-scale) * .25rem);--wa-space-xs:calc(var(--wa-space-scale) * .5rem);--wa-space-s:calc(var(--wa-space-scale) * .75rem);--wa-space-m:calc(var(--wa-space-scale) * 1rem);--wa-space-l:calc(var(--wa-space-scale) * 1.5rem);--wa-space-xl:calc(var(--wa-space-scale) * 2rem);--wa-space-2xl:calc(var(--wa-space-scale) * 2.5rem);--wa-space-3xl:calc(var(--wa-space-scale) * 3rem);--wa-space-4xl:calc(var(--wa-space-scale) * 4rem);--wa-space-5xl:calc(var(--wa-space-scale) * 5rem);--wa-content-spacing:var(--wa-space-l);--wa-border-style:solid;--wa-border-width-scale:1;--wa-border-width-s:calc(var(--wa-border-width-scale) * .0625rem);--wa-border-width-m:calc(var(--wa-border-width-scale) * .125rem);--wa-border-width-l:calc(var(--wa-border-width-scale) * .1875rem);--wa-border-radius-scale:1;--wa-border-radius-s:calc(var(--wa-border-radius-scale) * .1875rem);--wa-border-radius-m:calc(var(--wa-border-radius-scale) * .375rem);--wa-border-radius-l:calc(var(--wa-border-radius-scale) * .75rem);--wa-border-radius-pill:9999px;--wa-border-radius-circle:50%;--wa-border-radius-square:0px;--wa-focus-ring-style:solid;--wa-focus-ring-width:.1875rem;--wa-focus-ring:var(--wa-focus-ring-style) var(--wa-focus-ring-width) var(--wa-color-focus);--wa-focus-ring-offset:.0625rem;--wa-shadow-offset-x-scale:0;--wa-shadow-offset-x-s:calc(var(--wa-shadow-offset-x-scale) * .125rem);--wa-shadow-offset-x-m:calc(var(--wa-shadow-offset-x-scale) * .25rem);--wa-shadow-offset-x-l:calc(var(--wa-shadow-offset-x-scale) * .5rem);--wa-shadow-offset-y-scale:1;--wa-shadow-offset-y-s:calc(var(--wa-shadow-offset-y-scale) * .125rem);--wa-shadow-offset-y-m:calc(var(--wa-shadow-offset-y-scale) * .25rem);--wa-shadow-offset-y-l:calc(var(--wa-shadow-offset-y-scale) * .5rem);--wa-shadow-blur-scale:1;--wa-shadow-blur-s:calc(var(--wa-shadow-blur-scale) * .125rem);--wa-shadow-blur-m:calc(var(--wa-shadow-blur-scale) * .25rem);--wa-shadow-blur-l:calc(var(--wa-shadow-blur-scale) * .5rem);--wa-shadow-spread-scale:-.5;--wa-shadow-spread-s:calc(var(--wa-shadow-spread-scale) * .125rem);--wa-shadow-spread-m:calc(var(--wa-shadow-spread-scale) * .25rem);--wa-shadow-spread-l:calc(var(--wa-shadow-spread-scale) * .5rem);--wa-shadow-s:var(--wa-shadow-offset-x-s) var(--wa-shadow-offset-y-s) var(--wa-shadow-blur-s) var(--wa-shadow-spread-s) var(--wa-color-shadow);--wa-shadow-m:var(--wa-shadow-offset-x-m) var(--wa-shadow-offset-y-m) var(--wa-shadow-blur-m) var(--wa-shadow-spread-m) var(--wa-color-shadow);--wa-shadow-l:var(--wa-shadow-offset-x-l) var(--wa-shadow-offset-y-l) var(--wa-shadow-blur-l) var(--wa-shadow-spread-l) var(--wa-color-shadow);--wa-transition-easing:ease;--wa-transition-slow:.3s;--wa-transition-normal:.15s;--wa-transition-fast:75ms;--wa-form-control-background-color:var(--wa-color-surface-default);--wa-form-control-border-color:var(--wa-color-neutral-border-loud);--wa-form-control-border-style:var(--wa-border-style);--wa-form-control-border-width:var(--wa-border-width-s);--wa-form-control-border-radius:var(--wa-border-radius-m);--wa-form-control-activated-color:var(--wa-color-brand-fill-loud);--wa-form-control-label-color:var(--wa-color-text-normal);--wa-form-control-label-font-weight:var(--wa-font-weight-semibold);--wa-form-control-label-line-height:var(--wa-line-height-condensed);--wa-form-control-value-color:var(--wa-color-text-normal);--wa-form-control-value-font-weight:var(--wa-font-weight-body);--wa-form-control-value-line-height:var(--wa-line-height-condensed);--wa-form-control-hint-color:var(--wa-color-text-quiet);--wa-form-control-hint-font-weight:var(--wa-font-weight-body);--wa-form-control-hint-line-height:var(--wa-line-height-normal);--wa-form-control-placeholder-color:var(--wa-color-gray-50);--wa-form-control-required-content:"*";--wa-form-control-required-content-color:inherit;--wa-form-control-required-content-offset:.1em;--wa-form-control-padding-block:.75em;--wa-form-control-padding-inline:1em;--wa-form-control-height:round(calc(2 * var(--wa-form-control-padding-block) + 1em * var(--wa-form-control-value-line-height)), 1px);--wa-form-control-toggle-size:round(1.25em, 1px);--wa-button-transform-hover:none;--wa-button-transform-active:scale(.9875);--wa-panel-border-style:var(--wa-border-style);--wa-panel-border-width:var(--wa-border-width-s);--wa-panel-border-radius:var(--wa-border-radius-l);--wa-tooltip-arrow-size:.375rem;--wa-tooltip-background-color:var(--wa-color-text-normal);--wa-tooltip-border-color:var(--wa-tooltip-background-color);--wa-tooltip-border-style:var(--wa-border-style);--wa-tooltip-border-width:var(--wa-border-width-s);--wa-tooltip-border-radius:var(--wa-border-radius-s);--wa-tooltip-content-color:var(--wa-color-surface-default);--wa-tooltip-font-size:var(--wa-font-size-s);--wa-tooltip-line-height:var(--wa-line-height-normal)}:is(html,body):has(wa-page){min-height:100%;margin:0;padding:0}}@layer wa-theme-dimension,wa-theme-overrides;:where(:root),:host{--wa-color-red-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-red-key), 1) * 100%));--wa-color-orange-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-orange-key), 1) * 100%));--wa-color-yellow-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-yellow-key), 1) * 100%));--wa-color-green-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-green-key), 1) * 100%));--wa-color-cyan-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-cyan-key), 1) * 100%));--wa-color-blue-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-blue-key), 1) * 100%));--wa-color-indigo-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-indigo-key), 1) * 100%));--wa-color-purple-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-purple-key), 1) * 100%));--wa-color-pink-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-pink-key), 1) * 100%));--wa-color-gray-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-gray-key), 1) * 100%));--wa-color-red-on:color-mix(in oklab, var(--wa-color-red-10) var(--wa-color-red-gte-60), white);--wa-color-orange-on:color-mix(in oklab, var(--wa-color-orange-10) var(--wa-color-orange-gte-60), white);--wa-color-yellow-on:color-mix(in oklab, var(--wa-color-yellow-10) var(--wa-color-yellow-gte-60), white);--wa-color-green-on:color-mix(in oklab, var(--wa-color-green-10) var(--wa-color-green-gte-60), white);--wa-color-cyan-on:color-mix(in oklab, var(--wa-color-cyan-10) var(--wa-color-cyan-gte-60), white);--wa-color-blue-on:color-mix(in oklab, var(--wa-color-blue-10) var(--wa-color-blue-gte-60), white);--wa-color-indigo-on:color-mix(in oklab, var(--wa-color-indigo-10) var(--wa-color-indigo-gte-60), white);--wa-color-purple-on:color-mix(in oklab, var(--wa-color-purple-10) var(--wa-color-purple-gte-60), white);--wa-color-pink-on:color-mix(in oklab, var(--wa-color-pink-10) var(--wa-color-pink-gte-60), white);--wa-color-gray-on:color-mix(in oklab, var(--wa-color-gray-10) var(--wa-color-gray-gte-60), white)}.latest,.more-articles,.article-list,.prose-page,.published-article,.index-head{max-inline-size:calc(var(--ss-container-wide) + 2 * var(--ss-gutter));overflow-wrap:anywhere;padding:clamp(40px, 5vw, 64px) var(--ss-gutter);margin-inline:auto}.prose-page,.published-article{max-inline-size:calc(var(--ss-container-reading) + 2 * var(--ss-gutter))}.eyebrow{margin:0 0 var(--ss-space-4);color:var(--ss-muted);font-size:var(--ss-text-meta);letter-spacing:.06em;font-weight:500}.index-head h1,.prose-page h1,.published-article h1,.not-found h1{margin:0 0 var(--ss-space-6);font-size:var(--ss-text-display);letter-spacing:-.04em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:400;line-height:1.05}time{color:var(--ss-muted);font-size:var(--ss-text-meta);font-variant-numeric:tabular-nums}.index-head{padding-block-end:var(--ss-space-7)}.index-head>p:last-child,.lead{max-inline-size:60ch;color:var(--ss-muted);font-size:var(--ss-text-reading);margin:0;line-height:1.7}.latest{border-block-start:1px solid var(--ss-line)}.latest>h2{margin:0 0 var(--ss-space-6);font-size:var(--ss-text-heading);letter-spacing:-.02em;font-weight:500;line-height:1.2}.more-articles{padding-block-start:0}.more-articles>h2{margin:0 0 var(--ss-space-4);font-size:var(--ss-text-title);letter-spacing:-.01em;font-weight:500;line-height:1.3}.more-articles ul{gap:var(--ss-space-3);margin:0;padding:0;list-style:none;display:grid}.more-articles .link{min-block-size:44px;font-size:var(--ss-text-body);align-items:center;display:inline-flex}.article-list{padding-block-start:0}.row.article-row{gap:var(--ss-space-6);padding:var(--ss-space-6) 0}.row.article-row:hover{background:0 0}.article-list>.article-row:first-child,.latest>h2+.article-row{border-block-start:1px solid var(--ss-line)}.row.article-row:last-child{border-block-end:1px solid var(--ss-line)}.article-row>div{min-inline-size:0}.article-row time{display:block}.article-row :is(h2,h3){margin:var(--ss-space-2) 0;font-size:var(--ss-text-title);letter-spacing:-.01em;font-weight:500;line-height:1.3}.article-row p{max-inline-size:65ch;color:var(--ss-muted);font-size:var(--ss-text-body);margin:0;line-height:1.6}.article-row>.icon{color:var(--ss-muted);transition:translate var(--ss-normal) var(--ss-ease), color var(--ss-fast)}.article-row:focus-visible :is(h2,h3){text-underline-offset:4px;text-decoration:underline}.empty-state,.page-empty{text-align:center;justify-items:center;gap:10px;padding:48px 24px;display:grid}.empty-state h2,.page-empty h2{color:var(--ss-ink);font-size:var(--ss-text-title);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.3}.empty-state>p,.page-empty>p{max-inline-size:44ch;color:var(--ss-muted);font-size:var(--ss-text-body);margin:0;line-height:1.6}.empty-state>.button,.page-empty>.button{margin-block-start:8px}.empty-state-actions{gap:var(--ss-space-2);flex-wrap:wrap;margin-block-start:var(--ss-space-6);display:flex}.editorial-illustration,.state-illustration{block-size:auto;animation:enter-fade var(--ss-normal) var(--ss-ease-out) both;display:block}.archive-illustration{inline-size:160px;margin:0 auto 4px}.prose-head{margin:0}.process-hero{align-items:center;gap:var(--ss-space-7);grid-template-columns:minmax(0,1fr) 240px;display:grid}.process-hero h1{margin-block-end:var(--ss-space-5)}.process-illustration{inline-size:240px}.process-illustration-wide{aspect-ratio:2;object-fit:cover}.plain-steps{margin:var(--ss-space-9) 0 0;padding:0;list-style:none}.plain-steps li>div{max-inline-size:65ch}.plain-steps li{padding:var(--ss-space-6) 0;border-block-start:1px solid var(--ss-line);grid-template-columns:44px 1fr;gap:20px;display:grid}.plain-steps li span{color:var(--ss-ink);font-size:var(--ss-text-meta);font-variant-numeric:tabular-nums;padding-block-start:5px;font-weight:500}.plain-steps p{font-size:var(--ss-text-reading);margin:0;line-height:1.7}.plain-steps h2,.information-body h2{margin:0 0 var(--ss-space-4);font-size:var(--ss-text-title);letter-spacing:-.01em;font-weight:500;line-height:1.3}.information-body{max-inline-size:65ch;margin-block:var(--ss-space-8) 0}.information-body h2:not(:first-child){margin-block-start:var(--ss-space-9)}.information-body p{margin:0 0 var(--ss-space-5);font-size:var(--ss-text-reading);line-height:1.7}.information-body p:last-child{margin-block-end:0}.guide-section{margin-block-start:var(--ss-space-8)}.guide-section h2,.guide-links h2{margin:0 0 var(--ss-space-4);font-size:var(--ss-text-title);letter-spacing:-.01em;font-weight:500;line-height:1.3}.guide-section .facts{border-block-start:1px solid var(--ss-line);max-inline-size:65ch}.guide-list{margin:var(--ss-space-6) 0 0;padding:0;list-style:none}.guide-section .guide-list{margin-block-start:0}.guide-list>li{justify-items:start;gap:var(--ss-space-2);padding:var(--ss-space-6) 0;border-block-start:1px solid var(--ss-line);display:grid}.guide-list>li:last-child{border-block-end:1px solid var(--ss-line)}.guide-list p{max-inline-size:65ch;font-size:var(--ss-text-reading);margin:0;line-height:1.6}.guide-list .guide-reason{color:var(--ss-muted);font-size:var(--ss-text-body)}.guide-list .tag:not(:first-child){margin-block-start:var(--ss-space-3)}.guide-list .guide-start{min-block-size:44px;font-size:var(--ss-text-body);align-items:center;margin-block-start:var(--ss-space-2);display:inline-flex}.guide-links{margin-block-start:var(--ss-space-9)}.guide-links ul,.landing-links{gap:var(--ss-space-1);margin:0;padding:0;list-style:none;display:grid}.guide-links a,.landing-links a{min-block-size:44px;font-size:var(--ss-text-body);align-items:center;display:inline-flex}.guide-section .information-body{margin-block-start:0}.guide-list h3{max-inline-size:65ch;font-size:var(--ss-text-reading);margin:0;font-weight:500;line-height:1.45}.guide-list .facts{inline-size:100%}.landing-sources{gap:var(--ss-space-2) var(--ss-space-5);margin:0 0 var(--ss-space-4);font-size:var(--ss-text-reading);flex-wrap:wrap;padding:0;list-style:none;display:flex}.plan-groups{gap:var(--ss-space-7);margin-block-start:var(--ss-space-7);display:grid}.plan-group-title{margin:0 0 var(--ss-space-3);color:var(--ss-muted);font-size:var(--ss-text-meta);letter-spacing:.06em;text-transform:uppercase;font-weight:500;line-height:1.4}.plans{gap:var(--ss-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.plan{align-items:start;gap:var(--ss-space-3) var(--ss-space-5);border-radius:var(--ss-radius-card);background:var(--ss-raised);box-shadow:var(--ss-ring), var(--ss-shadow-small);grid-template-columns:auto minmax(0,1fr);padding:18px 20px;display:grid}.plan-title{font-size:var(--ss-text-body);grid-column:1/-1;margin:0;font-weight:500;line-height:1.3}.plan-price{grid-column:1;gap:2px;margin:0;display:grid}.plan-price strong{font-size:var(--ss-text-heading);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.1}.plan-price span{color:var(--ss-muted);font-size:var(--ss-text-meta);line-height:1.4}.plan-facts{gap:var(--ss-space-1);text-align:end;font-size:var(--ss-text-action);grid-column:2;justify-self:end;margin:0;padding:0;line-height:1.45;list-style:none;display:grid}.plan-facts li+li{color:var(--ss-muted)}.plan>.button{grid-column:1/-1;justify-self:start}.plan-action-signed-in{display:none}body:has(.account[data-signed-in]) .plan-action-signed-out{display:none}body:has(.account[data-signed-in]) .plan-action-signed-in{display:inline}.plan-rules{margin-block-start:var(--ss-space-9)}.plan-rules h2{margin:0 0 var(--ss-space-5);font-size:var(--ss-text-title);letter-spacing:-.01em;font-weight:500;line-height:1.3}.plan-rules-list{gap:var(--ss-space-5) var(--ss-space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.plan-rules-list div{gap:var(--ss-space-1);align-content:start;display:grid}.plan-rules-list dt{font-size:var(--ss-text-action);font-weight:500;line-height:1.45}.plan-rules-list dd{color:var(--ss-muted);font-size:var(--ss-text-action);text-wrap:pretty;margin:0;line-height:1.6}.contact-email{margin:var(--ss-space-7) 0 0}.prose-next{margin:var(--ss-space-9) 0 0}.source-coverage{color:var(--ss-muted);font-size:var(--ss-text-action);margin:6px 0 0;line-height:1.6}.source-coverage a{padding-block:14px}.breadcrumbs{align-items:center;gap:0 var(--ss-space-2);color:var(--ss-muted);font-size:var(--ss-text-action);flex-wrap:wrap;display:flex}.breadcrumbs a{min-block-size:44px;min-inline-size:44px;color:var(--ss-muted);justify-content:center;align-items:center;margin-inline:-8px;padding-inline:8px;display:inline-flex}.breadcrumbs a:hover{color:var(--ss-coral-dark)}.breadcrumb-item{align-items:center;gap:var(--ss-space-2);min-inline-size:0;display:inline-flex}.breadcrumb-item:has(>[aria-current=page]){align-items:flex-start;line-height:1.5}.breadcrumb-item:has(>[aria-current=page])>.icon{margin-block-start:2.5px}.breadcrumbs .icon{color:var(--ss-faint);flex:none}.breadcrumbs [aria-current=page]{overflow-wrap:anywhere;min-inline-size:0}.published-article header{padding:var(--ss-space-7) 0;border-block-end:1px solid var(--ss-line)}.byline{color:var(--ss-muted);font-size:var(--ss-text-meta);flex-wrap:wrap;gap:12px 20px;margin-block-start:var(--ss-space-7);display:flex}.article-body{padding:var(--ss-space-8) 0;font-size:var(--ss-text-reading);overflow-wrap:anywhere;line-height:1.7}.article-body>:first-child{margin-block-start:0}.article-body p{margin:0 0 1.1em}.article-body h2,.article-body h3{margin:var(--ss-space-9) 0 var(--ss-space-4);letter-spacing:-.01em;font-weight:500;line-height:1.3}.article-body h2{font-size:var(--ss-text-title)}.article-body h3{font-size:var(--ss-text-body)}.article-body a{text-decoration:underline;-webkit-text-decoration-color:var(--ss-coral);text-decoration-color:var(--ss-coral);text-underline-offset:4px}.article-body a:hover{color:var(--ss-coral-dark)}.article-table-scroll:focus-visible{outline:2px solid var(--ss-focus);outline-offset:4px}.article-table-scroll{overscroll-behavior-inline:contain;max-inline-size:100%;overflow-x:auto}.article-table-scroll table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:max-content;min-inline-size:100%}.article-table-scroll th,.article-table-scroll td{border-block-end:1px solid var(--ss-line);text-align:start;padding:10px 12px}.article-body pre{border-radius:var(--ss-radius-control);background:var(--ss-soft);padding:20px;overflow:auto}.article-body blockquote{border-inline-start:2px solid var(--ss-ink);color:var(--ss-muted);margin-inline:0;padding-inline-start:var(--ss-space-6)}.admin-preview-article[data-article-status=draft] .article-body>blockquote:first-child{border:1px solid color-mix(in srgb, var(--ss-coral) 42%, var(--ss-line));border-inline-start:4px solid var(--ss-coral);border-radius:var(--ss-radius-control);background:var(--ss-coral-wash);color:var(--ss-ink);font-size:var(--ss-text-body);margin:0 0 36px;padding:18px 22px;line-height:1.6}.not-found{place-items:center stretch;gap:var(--ss-space-8);max-inline-size:calc(var(--ss-container-reading) + 2 * var(--ss-gutter));margin:var(--ss-space-10) auto;padding:0 var(--ss-gutter);text-align:start;grid-template-columns:200px minmax(0,1fr)}.not-found-illustration{inline-size:200px}.not-found .eyebrow{margin-block-end:var(--ss-space-3)}.not-found h1{margin-block-end:var(--ss-space-4)}.not-found div>p:not(.eyebrow){max-inline-size:44ch;color:var(--ss-muted);margin:0;line-height:1.6}footer{justify-content:flex-start;align-items:center;gap:0 var(--ss-space-6);border-block-start:1px solid var(--ss-line);min-block-size:64px;color:var(--ss-muted);font-size:var(--ss-text-meta);flex-wrap:wrap;flex:none;padding:10px clamp(24px,4vw,56px);line-height:1.5;display:flex}footer a{align-items:center;min-block-size:44px;min-inline-size:44px;display:inline-flex}.footer-brand{font-weight:500}.footer-note{flex:18rem}@media (hover:hover) and (pointer:fine){.article-row:hover :is(h2,h3){text-decoration:underline;-webkit-text-decoration-color:var(--ss-coral);text-decoration-color:var(--ss-coral);text-underline-offset:4px}.article-row:hover>.icon{color:var(--ss-ink);translate:4px}}@media (width<=1023px){.process-hero{gap:var(--ss-space-6);grid-template-columns:minmax(0,1fr)}.process-hero>div{grid-row:2}.process-illustration{grid-row:1;inline-size:min(160px,40svh);translate:-16%}.process-illustration-wide{inline-size:min(240px,80svh)}}@media (width<=849px){.not-found{justify-items:center;gap:var(--ss-space-4);margin-block:var(--ss-space-7);text-align:center;grid-template-columns:minmax(0,1fr)}.not-found-illustration{inline-size:160px}.not-found>div{justify-items:center;display:grid}.not-found .empty-state-actions{justify-content:center}}@media (width<=700px){.plans,.plan-rules-list{grid-template-columns:minmax(0,1fr)}.plain-steps li{grid-template-columns:28px 1fr;gap:14px;padding-block:22px}.row.article-row{gap:var(--ss-space-4)}.archive-illustration{inline-size:120px}footer{gap:0 var(--ss-space-6);padding:16px var(--ss-gutter)}.footer-brand,.footer-note{flex:1 0 100%}.footer-note{padding-block-start:8px}}@media (prefers-reduced-motion:reduce){.article-row:hover>.icon{translate:none}}@media (width<=849px) and (height<=520px){.not-found-illustration{grid-row:2}.not-found>div{grid-row:1}}:root{--ss-paper:#f8f7f3;--ss-raised:#fffefa;--ss-ink:#292721;--ss-muted:#6d6960;--ss-line:#dedbd2;--ss-control-line:#8b867c;--ss-control-hover:#f1efe8;--ss-control-pressed:#e8e3d8;--ss-coral:#c8442d;--ss-coral-dark:#a93422;--ss-coral-wash:#c8442d14;--ss-faint:#8b867c;--ss-success:#2e6b45;--ss-success-wash:#2e6b4514;--ss-state-notice:var(--ss-control-line);--ss-state-error:var(--ss-coral);--ss-fast:.12s;--ss-normal:.18s;--ss-slow:.32s;--ss-stagger:.1s;--ss-research-bubble-duration:.28s;--ss-pulse:1.2s;--ss-trace:1.8s;--ss-travel:8px;--ss-ease-loop:ease-in-out;--ss-ease:cubic-bezier(.2, .8, .2, 1);--ss-ease-out:cubic-bezier(.2, 0, 0, 1);--ss-radius-small:6px;--ss-radius-control:10px;--ss-radius-card:12px;--ss-radius-bubble:14px;--ss-radius-panel:20px;--ss-radius-composer:22px;--ss-radius-pill:999px;--ss-soft:#f1efe8;--ss-chart-primary:#2a6fb0;--ss-chart-secondary:#c8442d;--ss-chart-neutral:var(--ss-faint);--ss-chart-grid:var(--ss-line);--ss-chart-1:#2a6fb0;--ss-chart-2:#c8442d;--ss-chart-3:#1b8a6b;--ss-chart-4:#8e5ea2;--ss-chart-5:#a9740f;--ss-chart-6:#5b6770;--ss-info-wash:#2a6fb01c;--ss-info-icon:#2a6fb0d9;--ss-question-wash:#2a6fb014;--ss-ring:0 0 0 1px #29272112;--ss-shadow-small:0 1px 2px #29272108, 0 4px 12px #29272108;--ss-shadow-raised:0 2px 4px #29272108, 0 12px 32px -8px #29272117;--ss-shadow-dialog:0 24px 90px #29272133;--dock-height:120px;--ss-text-meta:12px;--ss-text-action:14px;--ss-text-body:16px;--ss-text-reading:18px;--ss-text-title:20px;--ss-text-heading:28px;--ss-text-stat:clamp(28px, 2.5vw, 36px);--ss-text-display:clamp(40px, 4.5vw, 56px);--ss-text-hero:clamp(58px, 6.3vw, 88px);--ss-space-1:4px;--ss-space-2:8px;--ss-space-3:12px;--ss-space-4:16px;--ss-space-5:20px;--ss-space-6:24px;--ss-space-7:32px;--ss-space-8:40px;--ss-space-9:48px;--ss-space-10:64px;--ss-container-reading:720px;--ss-container-wide:1088px;--ss-gutter:clamp(24px, 4vw, 56px);--ss-container-conversation:1000px;--ss-gutter-conversation:var(--ss-space-6);--ss-measure-prose:70ch;--ss-measure-note:80ch;--ss-header-height:72px;--ss-account-width:88px;--ss-rail-width:264px}@media (width<=700px){:root{--ss-gutter:16px;--ss-gutter-conversation:16px;--ss-header-height:64px;--ss-text-reading:16px;--ss-text-hero:clamp(42px, 11.8vw, 72px)}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff")}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--ss-paper);min-block-size:100dvh;color:var(--ss-ink);font:400 var(--ss-text-body)/1.5 "IBM Plex Sans", system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0}button,textarea{font:inherit}button{color:inherit;cursor:pointer;touch-action:manipulation}button:disabled{cursor:default}h1,h2,h3{text-wrap:balance}p,li,summary,figcaption{text-wrap:pretty}a{color:inherit;text-underline-offset:3px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--ss-raised);padding:12px 18px;position:fixed;inset-block-start:-100px;inset-inline-start:16px}.skip-link:focus{inset-block-start:12px}:root{--ss-focus:var(--ss-ink)}:focus-visible{outline:2px solid var(--ss-focus);outline-offset:2px}.startup,.noscript{inline-size:min(600px,100% - 40px);margin:18vh auto}.startup-brand{color:var(--ss-coral);font-size:var(--ss-text-meta);letter-spacing:-.02em;margin:0 0 22px;font-weight:600}.startup h1{font-size:var(--ss-text-hero);letter-spacing:-.055em;font-weight:400}.startup p,.noscript{color:var(--ss-muted)}.startup .startup-brand{color:var(--ss-coral)}.startup button{border:1px solid var(--ss-line);border-radius:var(--ss-radius-control);background:var(--ss-raised);min-block-size:44px;padding:9px 15px}:root{--wa-font-family-body:"IBM Plex Sans", system-ui, sans-serif;--wa-font-family-heading:var(--wa-font-family-body);--wa-color-surface-raised:var(--ss-raised);--wa-color-surface-default:var(--ss-raised);--wa-color-surface-lowered:var(--ss-soft);--wa-color-surface-border:var(--ss-line);--wa-color-text-normal:var(--ss-ink);--wa-color-text-quiet:var(--ss-muted);--wa-color-text-link:var(--ss-coral-dark);--wa-color-focus:var(--ss-focus);--wa-color-brand-fill-quiet:var(--ss-coral-wash);--wa-color-brand-fill-normal:var(--ss-coral-wash);--wa-color-brand-fill-loud:var(--ss-coral);--wa-color-brand-border-quiet:#efd2cc;--wa-color-brand-border-normal:#d98373;--wa-color-brand-border-loud:var(--ss-coral-dark);--wa-color-brand-on-quiet:var(--ss-coral-dark);--wa-color-brand-on-normal:#7e2518;--wa-color-brand-on-loud:white;--wa-color-neutral-fill-quiet:var(--ss-soft);--wa-color-neutral-fill-normal:#e9e5dc;--wa-color-neutral-border-quiet:var(--ss-line);--wa-color-neutral-border-normal:#c8c2b7;--wa-color-neutral-border-loud:#8b867c;--wa-color-neutral-on-quiet:var(--ss-muted);--wa-color-neutral-on-normal:var(--ss-ink);--wa-form-control-border-color:#bdb7ac;--wa-form-control-border-radius:var(--ss-radius-control);--wa-form-control-placeholder-color:var(--ss-muted);--wa-panel-border-radius:var(--ss-radius-panel);--wa-transition-fast:var(--ss-fast);--wa-transition-normal:var(--ss-normal)}wa-dialog.panel-host{--width:32rem;--show-duration:var(--ss-normal);--hide-duration:var(--ss-fast);--spacing:24px}wa-dialog.panel-host::part(dialog){box-sizing:border-box;background:var(--ss-raised);max-block-size:calc(100dvh - 24px);max-inline-size:calc(100vw - 24px);color:var(--ss-ink);border:1px solid var(--ss-line);border-radius:var(--ss-radius-panel);box-shadow:var(--ss-shadow-dialog)}wa-dialog.panel-host::part(body){min-inline-size:0}wa-dialog.panel-host::part(title){letter-spacing:-.025em;font-weight:500}wa-button{font-size:var(--ss-text-action)}wa-button[disabled]{opacity:1}wa-button::part(button){border-radius:var(--ss-radius-control);min-block-size:44px;transition:background-color var(--ss-fast), border-color var(--ss-fast), color var(--ss-fast), box-shadow var(--ss-fast), scale var(--ss-fast);padding-inline:16px;font-weight:500;line-height:1.3}wa-button[variant=brand]:where(:not([disabled]))::part(button){border-color:var(--ss-coral);background:var(--ss-coral);color:#fff;font-weight:600}wa-button[variant=brand]:where(:not([disabled]))::part(button):hover{border-color:var(--ss-coral-dark);background:var(--ss-coral-dark)}wa-button[appearance=outlined]:where(:not([disabled]))::part(button){border-color:var(--ss-control-line);background:var(--ss-raised);color:var(--ss-ink);box-shadow:var(--ss-shadow-small)}wa-button[appearance=outlined]:where(:not([disabled]))::part(button):hover{border-color:var(--ss-ink);background:var(--ss-control-hover)}wa-button[appearance=outlined]:where(:not([disabled]))::part(button):active{background:var(--ss-control-pressed)}wa-button[appearance=plain]::part(button){padding-inline:10px}wa-button[appearance=plain]:where(:not([disabled]))::part(button){color:var(--ss-ink);background:0 0;border-color:#0000}wa-button[appearance=plain]:where(:not([disabled]))::part(button):hover{background:var(--ss-control-hover)}wa-button[appearance=plain]:where(:not([disabled]))::part(button):active{background:var(--ss-control-pressed)}wa-button[variant=danger][appearance=outlined]:where(:not([disabled]))::part(button){border-color:var(--ss-coral-dark);box-shadow:none;color:var(--ss-coral-dark);background:0 0}wa-button[variant=danger][appearance=outlined]:where(:not([disabled]))::part(button):hover{background:var(--ss-coral-wash)}wa-button[variant=danger][appearance=accent]:where(:not([disabled]))::part(button){border-color:var(--ss-coral-dark);background:var(--ss-coral-dark);color:#fff}wa-button[variant=danger][appearance=accent]:where(:not([disabled]))::part(button):hover{border-color:var(--wa-color-brand-on-normal);background:var(--wa-color-brand-on-normal)}wa-button:where(:not([disabled]))::part(button):active{scale:.96}wa-button[disabled]::part(button){border-color:var(--ss-line);background:var(--ss-soft);box-shadow:none;color:var(--ss-muted);cursor:default}wa-button:focus-visible::part(button){outline:2px solid var(--ss-focus);outline-offset:2px}wa-dialog.panel-host::part(close-button),wa-dialog.account-deletion-dialog::part(close-button){display:none}wa-button.panel-close::part(button){border-radius:var(--ss-radius-control);block-size:44px;inline-size:44px;color:var(--ss-ink);transition:background-color var(--ss-fast);background:0 0;padding:0;scale:none}wa-button.panel-close::part(button):hover{background:var(--ss-control-hover)}@media (width<=500px){wa-dialog.panel-host{--spacing:20px}}.icon{stroke-width:1.5px;vertical-align:middle;flex:none;block-size:20px;inline-size:20px;display:inline-block}.icon[data-size="16"]{block-size:16px;inline-size:16px}.icon[data-size="24"]{block-size:24px;inline-size:24px}.button{border-radius:var(--ss-radius-control);min-block-size:44px;color:var(--ss-ink);font:inherit;font-size:var(--ss-text-action);text-align:center;cursor:pointer;font-variant-numeric:tabular-nums;transition-property:background-color,border-color,color,scale;transition-duration:var(--ss-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:500;line-height:1.3;text-decoration:none;transition-timing-function:ease-out;display:inline-flex}.button-primary{border-color:var(--ss-coral);background:var(--ss-coral);color:#fff;font-weight:600}.button-primary:hover:not(:disabled){border-color:var(--ss-coral-dark);background:var(--ss-coral-dark)}.button-secondary{border-color:var(--ss-control-line);background:var(--ss-raised);box-shadow:var(--ss-shadow-small)}.button-secondary:hover:not(:disabled){border-color:var(--ss-ink);background:var(--ss-control-hover)}.button-secondary:active:not(:disabled){background:var(--ss-control-pressed)}.button-tertiary{color:var(--ss-ink);padding-inline:10px}.button-tertiary:hover:not(:disabled){background:var(--ss-control-hover)}.button-tertiary:active:not(:disabled){background:var(--ss-control-pressed)}.button-danger{border-color:var(--ss-coral-dark);color:var(--ss-coral-dark)}.button-danger:hover:not(:disabled){background:var(--ss-coral-wash)}.button-danger-filled{border-color:var(--ss-coral-dark);background:var(--ss-coral-dark);color:#fff}.button-danger-filled:hover:not(:disabled){border-color:var(--wa-color-brand-on-normal);background:var(--wa-color-brand-on-normal)}.button:active:not(:disabled){scale:.96}.button:disabled{border-color:var(--ss-line);background:var(--ss-soft);box-shadow:none;color:var(--ss-muted);cursor:default}.link,.answer-body a{color:var(--ss-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ss-coral);text-decoration-color:var(--ss-coral);text-underline-offset:4px;transition:color var(--ss-fast);text-decoration-thickness:1px}.link:hover,.answer-body a:hover{color:var(--ss-coral-dark)}.tabs{overscroll-behavior-inline:contain;scrollbar-width:none;max-inline-size:100%;box-shadow:inset 0 -1px var(--ss-line);flex-wrap:wrap;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab{min-block-size:44px;color:var(--ss-muted);font:inherit;font-size:var(--ss-text-action);white-space:nowrap;cursor:pointer;transition:color var(--ss-fast);background:0 0;border:0;flex:none;align-items:center;padding:0 16px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex;position:relative}.tab:hover,.tab:is([aria-selected=true],[aria-current=page]){color:var(--ss-ink)}.tab:is([aria-selected=true],[aria-current=page]):after{background:var(--ss-coral);content:"";block-size:2px;position:absolute;inset:auto 0 0}.tab:focus-visible{outline:2px solid var(--ss-focus);outline-offset:-2px}@media (width<=399px){.tab{padding-inline:12px}}.segmented{background:var(--ss-soft);border-radius:14px;gap:0;max-inline-size:100%;padding:4px;display:inline-flex}.segmented>button{border-radius:var(--ss-radius-control);min-block-size:44px;color:var(--ss-muted);font:inherit;font-size:var(--ss-text-action);cursor:pointer;transition-property:color,background-color,box-shadow;transition-duration:var(--ss-fast);background:0 0;border:0;padding:9px 16px;font-weight:500;line-height:1.3}.segmented>button:hover{color:var(--ss-ink)}.segmented>button[aria-pressed=true]{background:var(--ss-raised);box-shadow:var(--ss-shadow-small);color:var(--ss-ink)}.facts{grid-template-columns:minmax(min-content,40%) minmax(0,1fr);margin:0;display:grid}.facts>:is(dt,dd){border-block-end:1px solid var(--ss-line);min-block-size:44px;margin:0;padding-block:12px}.facts>dt{color:var(--ss-muted);font-size:var(--ss-text-action);padding-inline-end:var(--ss-space-4);font-weight:500;line-height:1.45}.facts>dd{color:var(--ss-ink);font-size:var(--ss-text-body);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.facts>:is(dt,dd):nth-last-child(-n+2){border-block-end:0}.facts [data-missing]{color:var(--ss-muted)}@media (width>=768px){.facts{grid-template-columns:minmax(9rem,12rem) minmax(0,1fr)}}.section{gap:var(--ss-space-4) var(--ss-space-7);padding-block:var(--ss-space-6);border-block-end:1px solid var(--ss-line);display:grid}.section:last-child{border-block-end:0}.section-title{font-size:var(--ss-text-title);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.3}.section-description{margin:var(--ss-space-2) 0 0;color:var(--ss-muted);font-size:var(--ss-text-action);line-height:1.55}.section-content{min-inline-size:0;max-inline-size:var(--ss-container-reading)}@media (width>=1024px){.section{grid-template-columns:220px minmax(0,1fr)}}.row{align-items:center;gap:var(--ss-space-4);padding-block:var(--ss-space-4);border-block-end:1px solid var(--ss-line);color:inherit;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.row:last-child{border-block-end:0}.row-title{font-size:var(--ss-text-body);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;overflow:hidden}.row-meta{color:var(--ss-muted);font-size:var(--ss-text-action);margin:0}a.row{transition:background-color var(--ss-fast)}a.row:hover{background:var(--ss-soft)}.row[aria-current=page]{box-shadow:inset 2px 0 var(--ss-coral)}.table{border-collapse:collapse;inline-size:100%;font-size:var(--ss-text-action);font-variant-numeric:tabular-nums}.table caption{color:var(--ss-muted);font-size:var(--ss-text-action);text-align:start;padding-block-end:var(--ss-space-2)}.table th,.table td{border-block-end:1px solid var(--ss-line);text-align:start;vertical-align:top;padding:12px 10px}.table thead th{color:var(--ss-muted);font-size:var(--ss-text-meta);font-weight:500}.table [data-numeric]{text-align:end}.table tbody tr:last-child>*{border-block-end:0}.tag{border-radius:var(--ss-radius-pill);background:var(--ss-soft);color:var(--ss-muted);font-size:var(--ss-text-meta);white-space:nowrap;padding:2px 8px;font-weight:500;line-height:1.5;display:inline-block}.tag[data-tone=success]{background:var(--ss-success-wash);color:var(--ss-success)}.tag[data-tone=error]{background:var(--ss-coral-wash);color:var(--ss-coral-dark)}.tag[data-tone=computed]{box-shadow:var(--ss-ring);color:var(--ss-ink)}.status-line{min-block-size:1.5em;color:var(--ss-muted);font-size:var(--ss-text-action);margin:0;line-height:1.5}.status-line[data-tone=error]{color:var(--ss-coral-dark)}.status-line[data-tone=success]{color:var(--ss-ink)}.status-line>.icon{vertical-align:-4px;margin-inline-end:var(--ss-space-2)}.status-line[data-tone=success]>.icon{color:var(--ss-success)}.stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.stat{align-content:start;gap:var(--ss-space-1);min-inline-size:0;padding:var(--ss-space-4);border-block-end:1px solid var(--ss-line);margin:0;display:grid}.stat-label{color:var(--ss-muted);font-size:var(--ss-text-meta);font-weight:500}.stat-value{color:var(--ss-ink);font-size:var(--ss-text-stat);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.15}.stat-value[data-missing]{color:var(--ss-muted);font-size:var(--ss-text-body);letter-spacing:0;font-weight:400}.stat-meta{color:var(--ss-muted);font-size:var(--ss-text-action)}@media (width>=768px){.stats{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.stat{border-block-end:0}.stat+.stat{border-inline-start:1px solid var(--ss-line)}}.card{min-inline-size:0;padding:var(--ss-space-5);border-radius:var(--ss-radius-card);background:var(--ss-raised);box-shadow:var(--ss-ring)}.checkbox{flex:none;place-items:center;block-size:24px;inline-size:24px;display:inline-grid;position:relative}.checkbox>input{border:1.5px solid var(--ss-control-line);border-radius:var(--ss-radius-small);background:var(--ss-raised);appearance:none;block-size:24px;inline-size:24px;cursor:inherit;transition-property:background-color,border-color;transition-duration:var(--ss-fast);grid-area:1/1;margin:0}.checkbox>.icon{color:#fff;opacity:0;pointer-events:none;grid-area:1/1}.checkbox>input:hover:not(:disabled){border-color:var(--ss-ink)}.checkbox>input:checked{border-color:var(--ss-ink);background:var(--ss-ink)}.checkbox>input:checked+.icon{opacity:1}.checkbox>input:disabled{border-color:var(--ss-line);background:var(--ss-soft)}.checkbox>input:disabled:checked{border-color:var(--ss-muted);background:var(--ss-muted)}.checkbox>input:focus-visible{outline:2px solid var(--ss-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){wa-button::part(button),.button,.tab,.segmented>button,.checkbox>input{transition:none}}body.site-shell{padding-block-start:var(--ss-header-height);padding-inline-start:var(--ss-rail-width)}.shell-frame{flex-direction:column;min-block-size:100dvh;display:flex;position:relative;overflow-x:clip}.shell-main{flex:1 0 auto;min-inline-size:0}html{scroll-padding-block-start:calc(var(--ss-header-height) + 12px)}html:has(body.in-chat){scroll-padding-block-end:calc(var(--dock-height) + 12px)}.rail{--rail-inset:var(--ss-space-3);--rail-icon-column:26px;z-index:5;inline-size:var(--ss-rail-width);border-inline-end:1px solid var(--ss-line);background:var(--ss-paper);flex-direction:column;padding:24px 14px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.brand{min-block-size:44px;min-inline-size:44px;color:var(--ss-coral);align-items:center;padding-inline-start:6px;text-decoration:none;display:inline-flex}.brand>span:last-child{color:var(--ss-ink);font-size:var(--ss-text-body);letter-spacing:-.035em;margin-inline-start:10px;font-weight:500}.brand-loop{background:currentColor;block-size:25px;inline-size:22px;-webkit-mask:url(/favicon.svg) 50%/contain no-repeat;mask:url(/favicon.svg) 50%/contain no-repeat}@media (forced-colors:active){.brand-loop{forced-color-adjust:none;background:linktext}}.rail nav{gap:4px;margin-block-start:22px;display:grid}.icon-button{grid-template-columns:var(--rail-icon-column) 1fr;min-block-size:44px;inline-size:100%;padding:0 var(--rail-inset);border-radius:var(--ss-radius-control);color:var(--ss-muted);font-size:var(--ss-text-action);text-align:start;transition:color var(--ss-fast), background-color var(--ss-fast), scale var(--ss-fast);background:0 0;border:0;align-items:center;text-decoration:none;display:grid;position:relative}.rail-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.icon-button:hover{background:var(--ss-control-hover);color:var(--ss-ink)}.rail .new-question{color:var(--ss-ink);font-weight:500}.icon-button[aria-current=page]{background:var(--ss-control-pressed);color:var(--ss-ink);font-weight:500}.icon-button[aria-current=page]:hover{background:var(--ss-control-hover)}.icon-button:active{scale:.96}@media (width>=701px){.icon-button[aria-current=page] svg{stroke-width:1.75px}}.sidebar-history{--sidebar-row-height:40px;--sidebar-text-start:calc(var(--rail-inset) + var(--rail-icon-column));border-block-start:1px solid var(--ss-line);margin-block-start:var(--ss-space-4);padding-block-start:var(--ss-space-2)}.sidebar-history-label{min-block-size:40px;padding-inline:var(--sidebar-text-start) var(--rail-inset);color:var(--ss-muted);font-size:var(--ss-text-meta);align-items:center;margin:0;font-weight:500;display:flex}.sidebar-history-content{gap:var(--ss-space-2);display:grid}.sidebar-history-list{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.sidebar-history-list a{min-block-size:var(--sidebar-row-height);align-items:center;gap:var(--ss-space-2);padding-block:7px;padding-inline:var(--sidebar-text-start) var(--rail-inset);border-radius:var(--ss-radius-control);color:var(--ss-ink);font-size:var(--ss-text-action);transition:background-color var(--ss-fast), color var(--ss-fast);line-height:1.35;text-decoration:none;display:flex;position:relative}.sidebar-history-list a:hover{background-color:var(--ss-control-hover);color:var(--ss-ink)}.sidebar-history-list a:focus-visible{outline-offset:-2px}.sidebar-history-list a[aria-current=page]{background-color:var(--ss-control-pressed);color:var(--ss-ink);font-weight:500}.sidebar-history-list a[aria-current=page]:hover{background-color:var(--ss-control-hover)}.sidebar-history-list a[aria-current=page]:before,.chat-menu nav a[aria-current=page]:before{inset-block:var(--ss-space-3);border-radius:var(--ss-radius-pill);background:var(--ss-coral);content:"";inline-size:2px;position:absolute;inset-inline-start:0}.sidebar-history-title{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:auto;min-inline-size:0;display:-webkit-box;overflow:hidden}.sidebar-history-list wa-skeleton{block-size:12px;margin-block:calc((var(--sidebar-row-height) - 12px) / 2);margin-inline:var(--sidebar-text-start) var(--ss-space-8);--color:var(--ss-line);display:block}.sidebar-history-error,.sidebar-history-empty{padding-block:var(--ss-space-3);padding-inline:var(--sidebar-text-start) var(--rail-inset);font-size:var(--ss-text-meta);margin:0;line-height:1.5}.sidebar-history-error{color:var(--ss-coral-dark)}.sidebar-history-empty{color:var(--ss-muted)}.top-bar{inset:0 0 auto var(--ss-rail-width);z-index:6;min-block-size:var(--ss-header-height);justify-content:flex-end;align-items:center;gap:var(--ss-space-7);border-block-end:1px solid var(--ss-line);background:var(--ss-paper);padding:0 32px 0 24px;display:flex;position:fixed}.public-navigation{align-items:center;gap:var(--ss-space-8);display:flex}@media (width>=701px) and (width<=1100px){.public-navigation{gap:var(--ss-space-7)}}.public-navigation a{min-block-size:44px;min-inline-size:44px;color:var(--ss-ink);font-size:var(--ss-text-action);white-space:nowrap;transition:color var(--ss-fast);justify-content:center;align-items:center;margin-inline:-12px;padding-inline:12px;font-weight:500;text-decoration:none;display:inline-flex}.public-navigation a:hover{color:var(--ss-coral-dark)}.public-navigation a[aria-current=page]{color:var(--ss-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ss-coral);text-decoration-color:var(--ss-coral);text-underline-offset:8px;text-decoration-thickness:2px}.account{z-index:1;border:1px solid var(--ss-line);border-radius:var(--ss-radius-control);background:var(--ss-raised);min-block-size:44px;min-inline-size:100px;color:var(--ss-ink);font-size:var(--ss-text-action);transition:border-color var(--ss-fast), color var(--ss-fast), background-color var(--ss-fast), scale var(--ss-fast);flex:none;justify-content:center;align-items:center;padding-inline:16px;display:inline-flex;position:relative}.account:hover{background:var(--ss-soft)}.account:active{scale:.96}.account[data-signed-in]{border-color:var(--ss-line);min-inline-size:92px;color:var(--ss-ink);box-shadow:var(--ss-shadow-small);padding-inline:16px 14px}.account[data-page-active]{border-color:var(--ss-control-line);background:var(--ss-control-pressed);color:var(--ss-ink)}.account-icon{display:none}.account[data-signed-in] .account-icon{margin-inline-start:8px;display:inline-flex}#app{inline-size:min(var(--ss-container-wide), calc(100% - 2 * var(--ss-gutter)));margin:48px auto 0;padding-block-end:32px}.global-status{min-block-size:1.5em;color:var(--ss-muted);font-size:var(--ss-text-meta);margin:0 0 8px}.global-status:empty{display:none}.global-notice{z-index:8;border:1px solid var(--ss-success);border-radius:var(--ss-radius-control);background:linear-gradient(var(--ss-success-wash), var(--ss-success-wash)) var(--ss-raised);min-block-size:44px;inline-size:min(360px,100vw - 32px);box-shadow:var(--ss-shadow-small);color:var(--ss-success);font-size:var(--ss-text-action);align-items:center;margin:0;padding:10px 14px;font-weight:500;display:flex;position:fixed;inset-block-start:calc(var(--ss-header-height) + 16px);inset-inline-end:24px}.global-notice[hidden]{display:none}.global-notice:focus-visible{outline:2px solid var(--ss-focus);outline-offset:var(--ss-space-1)}.inline-refresh{color:var(--ss-coral-dark);font:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:.35rem;padding:0;font-weight:600;text-decoration:underline}.welcome{padding-block-end:32px;padding-inline-end:180px;position:relative}.welcome h1{z-index:1;inline-size:fit-content;max-inline-size:100%;font-size:var(--ss-text-hero);letter-spacing:-.055em;margin:0;font-weight:400;line-height:1.06;position:relative}.welcome>p:last-of-type{max-inline-size:60ch;color:var(--ss-muted);font-size:var(--ss-text-reading);margin:22px 0 0;line-height:1.65}.welcome-links{align-items:center;gap:0 var(--ss-space-5);flex-wrap:wrap;display:flex}.welcome-guides,.welcome-more{align-items:center;gap:0 var(--ss-space-5);margin:var(--ss-space-3) 0 0;color:var(--ss-muted);font-size:var(--ss-text-action);flex-wrap:wrap;display:flex}.welcome-guides>span,.welcome-more>span{font-weight:500}.welcome-guides a,.welcome-more a{min-block-size:44px;color:var(--ss-ink);-webkit-text-decoration-color:var(--ss-control-line);text-decoration-color:var(--ss-control-line);text-underline-offset:3px;transition:color var(--ss-fast), text-decoration-color var(--ss-fast);align-items:center;font-weight:500;text-decoration-thickness:1px;display:inline-flex}.welcome-guides a:hover,.welcome-more a:hover{color:var(--ss-coral-dark);text-decoration-color:currentColor}.source-rail{max-inline-size:780px;margin-block-start:20px}.source-rail[hidden]{display:none}.source-rail h2{color:var(--ss-muted);font-size:var(--ss-text-meta);margin:0 0 4px;font-weight:500}.source-rail-viewport{overscroll-behavior-inline:contain;scrollbar-width:thin;min-inline-size:0;margin-block:-4px;padding-block:4px;overflow-x:auto}.source-rail-scroller{flex-wrap:nowrap;align-items:center;gap:6px 22px;inline-size:max-content;min-inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.source-rail-loading,.source-rail-item,.source-rail-copy{flex:none}.source-rail-viewport[data-looping]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}.source-rail-scroller wa-skeleton{--color:var(--ss-line);block-size:24px;inline-size:110px;display:block}.source-rail-link{color:inherit;cursor:pointer;text-decoration:none;display:block}.source-rail-card{border-radius:var(--ss-radius-small);min-block-size:44px;min-inline-size:44px;transition:background-color var(--ss-fast), scale var(--ss-fast);background:0 0;justify-content:center;align-items:center;gap:8px;padding:4px 6px;display:flex;position:relative}.source-rail-link:hover .source-rail-card,.source-rail-link:focus-visible .source-rail-card{background:var(--ss-soft)}.source-rail-link:active .source-rail-card{scale:.96}:is(.source-rail-item,.source-rail-copy)[aria-disabled=true] .source-rail-card{color:var(--ss-muted)}.source-rail-logo{flex:none;justify-content:center;align-items:center;block-size:24px;display:inline-flex}.source-rail-logo[hidden]{display:none}.source-rail-logo img{object-fit:contain;block-size:24px;max-inline-size:100%;display:block}@media (forced-colors:active){.source-rail-logo-mask{forced-color-adjust:none;background-color:linktext!important}}.source-rail-name{min-inline-size:0;font-size:var(--ss-text-action);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.source-rail-status{min-block-size:1.4em;color:var(--ss-muted);font-size:var(--ss-text-meta);margin:4px 0 0}.source-rail-status:empty{display:none}.line-art{pointer-events:none;block-size:174px;inline-size:150px;position:absolute;inset-block-start:8px;inset-inline-end:4px;overflow:visible}@media (prefers-reduced-motion:reduce){.source-rail-link:active .source-rail-card{background:var(--ss-soft);scale:1}}.line-shadow{stroke:#d8ad9938;stroke-width:18px}.line-main{stroke:var(--ss-coral);stroke-width:10px;stroke-linecap:round;stroke-dasharray:1700;stroke-dashoffset:1700px;animation:trace var(--ss-trace) var(--ss-ease) forwards}.conversation{inline-size:100%;min-inline-size:0;margin-inline:auto}.dock{inline-size:100%;min-inline-size:0;max-inline-size:780px}.product-page-active #app{inline-size:min(var(--ss-container-wide), calc(100% - 2 * var(--ss-gutter)));margin-block-start:40px}.product-page{inline-size:100%;min-inline-size:0}.in-chat #app{inline-size:min(var(--ss-container-conversation), calc(100% - 2 * var(--ss-gutter-conversation)));margin-block-start:22px;padding-block-end:0}.in-chat .welcome,.in-chat .landing-only,.landing-only[hidden]{display:none}.in-chat .shell-main{min-block-size:calc(100dvh - var(--ss-header-height));flex-direction:column;display:flex}.in-chat #app{flex-direction:column;flex:1 0 auto;display:flex}.in-chat .conversation{flex:1 0 auto}.in-chat .dock{z-index:4;background:linear-gradient(transparent, var(--ss-paper) 20px);inline-size:calc(100% + 40px);max-inline-size:none;margin-inline:-20px;padding:16px 20px 14px;position:sticky;inset-block-end:0}@media (width>=701px){body.site-shell{background-image:linear-gradient(to right, transparent calc(var(--ss-rail-width) - 1px), var(--ss-line) calc(var(--ss-rail-width) - 1px), var(--ss-line) var(--ss-rail-width), transparent var(--ss-rail-width))}}@media (width<=1100px){.welcome{min-block-size:0;padding-inline-end:0}.line-art{display:none}}@media (width>=701px) and (width<=860px){.public-navigation{gap:var(--ss-space-6)}.top-bar{gap:var(--ss-space-6);padding-inline:var(--ss-space-4) 16px}.account[data-signed-in]{min-inline-size:44px;padding-inline:0}.account[data-signed-in] .account-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.account[data-signed-in] .account-icon{margin-inline-start:0}}@media (width>=701px) and (width<=767px){body.site-shell:has(.admin-link){--ss-header-height:88px}.top-bar:has(.admin-link) .public-navigation{gap:0 var(--ss-space-6);flex-wrap:wrap}}.chat-menu{display:none}@media (width<=700px){body.site-shell{padding-inline-start:0}body.site-shell:has(.account[data-signed-in]){--ss-account-width:44px}.rail{z-index:9;inline-size:100%;block-size:var(--ss-header-height);border-inline-end:0;border-block-end:1px solid var(--ss-line);background:var(--ss-paper);padding:0;inset:0 0 auto;overflow:visible}.brand{color:var(--ss-ink);gap:8px;padding-inline:4px;position:absolute;inset-block-start:10px;inset-inline-start:58px}.brand-loop{block-size:21px;inline-size:19px;color:var(--ss-coral)}.brand>span:last-child{margin-inline-start:0}.rail nav.rail-menu{gap:0;margin:0;display:flex;position:absolute;inset-block-start:10px;inset-inline-end:calc(12px + var(--ss-account-width) + 4px)}.rail-menu .history-link{display:none}.icon-button{block-size:44px;inline-size:44px;color:var(--ss-ink);place-items:center;padding:0;display:grid}.rail-menu .icon-button[aria-current=page]{color:var(--ss-ink);background:0 0}.rail-label,.sidebar-history{display:none}.top-bar{z-index:10;min-block-size:var(--ss-header-height);pointer-events:none;background:0 0;border:0;padding:0;inset:0 0 auto}.public-navigation,body .public-share-shell .public-navigation{display:none}.account{inline-size:var(--ss-account-width);min-inline-size:0;font-size:var(--ss-text-action);pointer-events:auto;padding-inline:8px;position:absolute;inset-block-start:10px;inset-inline-end:12px}.account[data-signed-in]{min-inline-size:0;padding-inline:0}.account[data-signed-in] .account-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.account[data-signed-in] .account-icon{margin-inline-start:0}.global-notice{inline-size:auto;inset-inline:12px}.chat-menu{z-index:7;display:block;position:absolute;inset-block-start:10px;inset-inline-start:10px}.chat-menu summary{border-radius:var(--ss-radius-control);block-size:44px;inline-size:44px;color:var(--ss-ink);cursor:pointer;transition:background-color var(--ss-fast);place-items:center;list-style:none;display:grid}.chat-menu summary:hover,.chat-menu[open] summary{background:var(--ss-control-hover)}.chat-menu summary::-webkit-details-marker{display:none}.chat-menu[open] summary:before{inset:var(--ss-header-height) 0 0;content:"";background:#29272129;position:fixed}.chat-menu nav{inline-size:min(320px,100vw - 16px);max-block-size:calc(100dvh - var(--ss-header-height) - 12px);overscroll-behavior:contain;border-radius:var(--ss-radius-bubble);background:var(--ss-raised);border:0;gap:2px;margin:0;padding:8px;display:grid;position:absolute;inset-block-start:52px;inset-inline-start:-2px;overflow-y:auto;box-shadow:0 0 0 1px #2927210f,0 2px 4px #2927210a,0 8px 16px -4px #29272114,0 24px 48px -12px #29272124}.chat-menu nav a{border-radius:var(--ss-radius-small);min-block-size:48px;color:var(--ss-ink);font-size:var(--ss-text-body);transition:background-color var(--ss-fast);align-items:center;padding:8px 12px;font-weight:500;text-decoration:none;display:flex;position:relative}.chat-menu nav a:hover{background:var(--ss-control-hover)}.chat-menu nav a[aria-current=page]{background:var(--ss-control-pressed);color:var(--ss-ink);font-weight:500}.chat-menu nav a[hidden]{display:none}.chat-menu nav .menu-secondary{border-block-start:1px solid var(--ss-line);gap:2px;margin-block-start:6px;padding-block-start:6px;display:grid}.chat-menu nav .menu-secondary a{min-block-size:44px;color:var(--ss-muted);font-size:var(--ss-text-action);font-weight:400}.chat-menu nav p{color:var(--ss-muted);font-size:var(--ss-text-meta);margin:4px 12px;line-height:1.5}#app{margin-block-start:28px}.welcome{padding-block-end:18px}.source-rail{margin-block-start:18px}.welcome h1{letter-spacing:-.05em}.line-art{display:none}.in-chat #app{margin-block-start:0}.in-chat .dock{inline-size:calc(100% + 2 * var(--ss-gutter));margin-inline:calc(-1 * var(--ss-gutter));padding:8px 12px max(8px, env(safe-area-inset-bottom));border-block-start:1px solid var(--ss-line);background:var(--ss-paper);inset-block-end:var(--visual-bottom-inset,0px)}body.in-chat footer{display:none}.product-page-active #app{margin-block-start:28px}}@media (width<=360px){.chat-menu{inset-inline-start:6px}.brand{inset-inline-start:52px}.account{inset-inline-end:8px}.rail nav.rail-menu{inset-inline-end:calc(8px + var(--ss-account-width) + 2px)}}@media (width<=700px) and (height<=520px){.welcome{padding-block-end:10px}.welcome>p:last-of-type{margin-block-start:14px}}.composer{border:1px solid var(--ss-line);border-radius:var(--ss-radius-composer);background:var(--ss-raised);box-shadow:var(--ss-shadow-raised);transition:border-color var(--ss-normal) var(--ss-ease), box-shadow var(--ss-normal) var(--ss-ease);padding:22px 22px 12px}.composer:focus-within{border-color:var(--ss-focus);box-shadow:0 0 0 1px var(--ss-focus), var(--ss-shadow-raised)}.composer-input{position:relative}.ai-disclosure,.conversation-question-hint{max-inline-size:100%;color:var(--ss-muted);font-size:var(--ss-text-meta);margin:12px 4px 0;line-height:1.65}.conversation-question-hint{display:none}.in-chat .conversation-question-hint{color:var(--ss-ink);margin-block-end:-6px;display:block}.composer textarea{resize:none;min-block-size:32px;max-block-size:144px;inline-size:100%;color:var(--ss-ink);font:inherit;font-size:var(--ss-text-body);background:0 0;border:0;outline:0;padding:0;line-height:1.5;display:block}.composer textarea::placeholder{color:var(--ss-muted);opacity:1}.composer.examples-visible textarea::placeholder{color:#0000}body:not(.in-chat) .composer textarea{min-block-size:4.5em}.question-example{max-block-size:4.5em;color:var(--ss-muted);font-size:var(--ss-text-body);pointer-events:none;line-height:1.5;position:absolute;inset:0;overflow:hidden}.question-example-layer{-webkit-line-clamp:3;overflow-wrap:anywhere;white-space:normal;opacity:0;transition:opacity var(--ss-fast) var(--ss-ease-out);-webkit-box-orient:vertical;display:-webkit-box;position:absolute;inset:0;overflow:hidden}.question-example-layer[data-shown]{opacity:1}.question-example[hidden]{display:none}.composer-footer{justify-content:flex-end;align-items:center;gap:12px;margin-block-start:12px;display:flex}.composer-error{color:var(--ss-coral-dark);font-size:var(--ss-text-meta);min-block-size:1.4em;margin:4px 0 0}.composer-error:empty{display:none}.send,.stop{border-radius:var(--ss-radius-control);background:var(--ss-coral);color:#fff;block-size:44px;min-inline-size:100px;font-size:var(--ss-text-action);transition:background-color var(--ss-fast), scale var(--ss-fast);border:0;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:flex}.send[hidden],.stop[hidden]{display:none}.send{border-radius:50%;inline-size:44px;min-inline-size:44px;padding:0}.send>span{display:none}.send:hover:not(:disabled),.stop:hover{background:var(--ss-coral-dark)}.send:disabled{color:var(--ss-muted);background:#eeebe3}.send:active:not(:disabled),.stop:active{scale:.96}.stop .stop-icon{background:currentColor;border-radius:2px;block-size:11px;inline-size:11px}.in-chat .composer{padding-block-start:16px}@media (width>=701px){.in-chat .composer{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:8px 8px 8px 20px;display:grid}.in-chat .composer-input{min-inline-size:0}.in-chat .composer textarea{min-block-size:44px;padding-block:10px}.in-chat .composer-footer{display:contents}.in-chat .send,.in-chat .stop{grid-area:1/2}.in-chat .stop{inline-size:44px;min-inline-size:44px;padding:0}.in-chat .stop>span:last-child{display:none}.in-chat .composer-error{grid-column:1/-1}.in-chat .dock>.conversation-question-hint,.in-chat .dock>.ai-disclosure{color:var(--ss-muted);font-size:var(--ss-text-meta);margin:0;line-height:1.6;display:inline}.in-chat .dock>.ai-disclosure{margin-inline-start:.35em}.in-chat .composer{margin-block-end:8px}}@media (width<=700px){.composer{padding:17px 16px 11px}.in-chat .composer{grid-template-columns:minmax(0,1fr) 44px;align-items:center;column-gap:8px;padding:8px 10px;display:grid}.in-chat .composer-input{min-inline-size:0}.in-chat .composer textarea{min-block-size:44px;max-block-size:88px;padding-block:10px;line-height:1.45}.in-chat .composer-footer{display:contents}.in-chat .send,.in-chat .stop{grid-area:1/2;block-size:44px;inline-size:44px;min-inline-size:44px;padding:0}.in-chat .stop>span:last-child{display:none}.in-chat .composer-error{grid-column:1/-1}.in-chat .conversation-question-hint,.in-chat .ai-disclosure{display:none}.answer-ready{inline-size:fit-content;max-inline-size:calc(100vw - 32px);z-index:5;border:1px solid var(--ss-coral);border-radius:var(--ss-radius-pill);background:var(--ss-raised);min-block-size:44px;color:var(--ss-ink);box-shadow:var(--ss-shadow-raised);margin-inline:auto;padding:8px 16px;position:fixed;inset-block-end:calc(var(--dock-height,94px) + var(--visual-bottom-inset,0px) + 12px);inset-inline:0}}.turn{padding:28px 0 34px}.user-turn{align-items:flex-end;gap:var(--ss-space-1);margin:0 0 var(--ss-space-7);flex-direction:column;display:flex}.user-name{color:var(--ss-muted);font-size:var(--ss-text-meta);margin:0;font-weight:500}.user-message{inline-size:fit-content;max-inline-size:min(85%, var(--ss-container-reading));padding:var(--ss-space-3) var(--ss-space-4);border-radius:var(--ss-radius-bubble);background:var(--ss-question-wash);color:var(--ss-ink);font-size:var(--ss-text-body);white-space:pre-wrap;overflow-wrap:anywhere;border-end-end-radius:var(--ss-radius-small);margin:0}.assistant-meta{align-items:baseline;gap:10px;min-block-size:24px;margin-block-end:12px;display:flex}.assistant-name{color:var(--ss-muted);font-size:var(--ss-text-meta);margin:0;font-weight:500}.assistant-time{color:var(--ss-muted);font-size:var(--ss-text-meta);font-variant-numeric:tabular-nums}.research{color:var(--ss-muted)}.research-active{min-block-size:0;margin-block:2px 20px}.research-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.research-title,.research-elapsed{color:var(--ss-muted);font-size:var(--ss-text-meta);font-weight:500}.research-elapsed{font-variant-numeric:tabular-nums}.research-active>summary,.research-bubbles:empty{display:none}.research-tools-body{min-inline-size:0}.research-bubbles{flex-direction:column;inline-size:100%;margin:2px 0 0;padding:0;list-style:none;display:flex}.research-bubble,.research-summary-list li{align-items:flex-start;gap:8px;min-block-size:28px;padding-block:3px;line-height:1.4;display:flex;position:relative}.research-bubble:before,.research-summary-list li:before{background:var(--ss-line);content:"";inline-size:1px;position:absolute;inset-block:0;inset-inline-start:10.5px}.research-bubble:first-child:before,.research-summary-list li:first-child:before{inset-block-start:16px}.research-bubble:last-child:before,.research-summary-list li:last-child:before{inset-block-end:calc(100% - 16px)}.research-bubble-mark{z-index:1;box-sizing:border-box;background:var(--ss-paper);block-size:22px;inline-size:22px;color:var(--ss-muted);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.research-bubble-mark:before{box-sizing:border-box;content:"";border:2px solid;border-radius:50%;block-size:8px;inline-size:8px}.research-bubble-mark[data-glyph]:not([data-glyph=""]):before{display:none}.research-bubble-mark .icon{block-size:16px;inline-size:16px}:is(.research-bubble,.research-summary-list li):is([data-state=started],[data-state=working]) .research-bubble-mark{color:var(--ss-ink)}:is(.research-bubble,.research-summary-list li):is([data-state=started],[data-state=working]) .research-bubble-mark:before{background:currentColor}:is(.research-bubble,.research-summary-list li)[data-state=stopped] .research-bubble-mark{color:var(--ss-faint)}.research-bubble[data-working] .research-bubble-mark:before{display:none}.research-bubble[data-working] .research-bubble-mark:after{box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--ss-ink) 22%, transparent);border-block-start-color:var(--ss-ink);content:"";border-radius:50%;position:absolute;inset:2px}.research-summary-list{font-size:var(--ss-text-meta);flex-direction:column;margin:0 0 8px;padding:0;list-style:none;display:flex}.research-summary-list li{text-wrap:pretty;padding-block-start:3px}.conversation-loading{max-inline-size:var(--ss-measure-prose);gap:14px;padding:28px 0 34px;display:grid}.conversation-loading wa-skeleton{--color:var(--ss-line);block-size:14px}.conversation-loading wa-skeleton:nth-child(2){inline-size:86%}.conversation-loading wa-skeleton:nth-child(3){inline-size:64%}.answer-body{font-size:var(--ss-text-reading);letter-spacing:-.01em;overflow-wrap:anywhere;line-height:1.7}.answer-body p,.answer-body ul,.answer-body ol,.answer-body blockquote,.answer-body pre{margin-block:0 var(--ss-space-4)}.answer-body :is(h1,h2,h3,h4,h5,h6){margin-block:var(--ss-space-7) var(--ss-space-3);font-size:var(--ss-text-reading);text-wrap:pretty;font-weight:500;line-height:1.4}.answer-body :is(h1,h2){font-size:var(--ss-text-title);line-height:1.3}.answer-body :is(ul,ol){padding-inline-start:var(--ss-space-6)}.answer-body li+li{margin-block-start:var(--ss-space-2)}.answer-body li>:is(ul,ol){margin-block:var(--ss-space-2) 0}.answer-body li>p{margin-block-end:var(--ss-space-2)}.answer-body strong{font-weight:600}.answer-body blockquote{border-inline-start:2px solid var(--ss-line);color:var(--ss-muted);padding-inline-start:var(--ss-space-4)}.answer-body blockquote>:last-child{margin-block-end:0}.answer-body code{font-family:ui-monospace,monospace;font-size:var(--ss-text-body);letter-spacing:normal}.answer-body :not(pre)>code{background:var(--ss-soft);border-radius:3px;padding:1px 4px}.answer-body pre{max-inline-size:100%;padding:var(--ss-space-3) var(--ss-space-4);border-radius:var(--ss-radius-card);background:var(--ss-soft);line-height:1.6;overflow-x:auto}.answer-body pre code{white-space:pre}.answer-number{vertical-align:baseline;white-space:pre-wrap;overflow-wrap:anywhere;max-inline-size:100%;display:inline-block}.answer-number-reference{vertical-align:baseline;max-inline-size:100%;display:inline-block}.answer-body>:first-child{margin-block-start:0}.answer-body>:last-child{margin-block-end:0}.answer-body>:is(p,ul,ol,blockquote,h1,h2,h3,h4,h5,h6){max-inline-size:var(--ss-measure-prose)}.answer-citation{font-size:var(--ss-text-meta);vertical-align:baseline;white-space:nowrap;font-weight:400;line-height:1;position:relative;inset-block-start:-.5em}.answer-citation a{color:var(--ss-coral-dark);box-sizing:border-box;text-align:center;min-block-size:24px;min-inline-size:24px;margin-block:-6px;padding-block:6px;line-height:12px;text-decoration:none;display:inline-block}@media (pointer:coarse){.answer-table .answer-citation a{position:relative}.answer-table .answer-citation a:before{content:"";position:absolute;inset:-10px}.answer-table .answer-citation:has(+.answer-citation) a:before{inset-inline-end:0}.answer-table .answer-citation+.answer-citation a:before{inset-inline-start:0}}.answer-evidence{margin-block-start:24px;padding:8px 20px 4px;display:grid}.answer-footnotes{color:var(--ss-muted);font-size:var(--ss-text-meta);counter-reset:answer-source;margin:0;padding:0;line-height:1.5;list-style:none}.answer-footnotes li{counter-increment:answer-source;grid-template-columns:24px minmax(0,1fr);align-items:baseline;gap:2px 12px;padding-block:12px;scroll-margin-block-start:88px;display:grid}.answer-footnotes li:before{color:var(--ss-muted);font-size:var(--ss-text-action);font-variant-numeric:tabular-nums;content:counter(answer-source) "."}.answer-footnotes li+li{border-block-start:1px solid var(--ss-line)}.answer-source-text{gap:2px;min-inline-size:0;display:grid}.answer-source-title{color:var(--ss-ink);font-size:var(--ss-text-body);overflow-wrap:anywhere;font-weight:500;line-height:1.45}.answer-source-meta{font-size:var(--ss-text-meta);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-wrap:pretty}.answer-source-link{transition:color var(--ss-fast);text-decoration:none;display:inline;position:relative}.answer-source-link>span{text-decoration:underline;-webkit-text-decoration-color:var(--ss-coral);text-decoration-color:var(--ss-coral);text-underline-offset:4px;text-decoration-thickness:1px}.answer-source-link>.icon{vertical-align:-2px;margin-inline-start:4px}.answer-source-link:hover{color:var(--ss-coral-dark)}@media (pointer:coarse){.answer-source-link:before{content:"";position:absolute;inset:-10px 0}}@media (width<=700px){body:not(.in-chat) .answer-footnotes li{scroll-margin-block-start:134px}}.answer-notice{border-inline-start:3px solid var(--ss-control-line);border-radius:var(--ss-radius-card);background:var(--ss-soft);color:var(--ss-ink);font-size:var(--ss-text-action);text-wrap:pretty;margin:0 0 18px;padding:12px 16px;line-height:1.55}.answer-notice p{margin:0}.answer-notice>:is(p,ul){max-inline-size:var(--ss-measure-note)}.answer-notice ul{margin:0;padding-inline-start:18px}.disclosure>summary,.research-tools>summary{min-block-size:44px;inline-size:100%;color:var(--ss-ink);font:inherit;font-size:var(--ss-text-action);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:0;font-weight:500;line-height:1.35;list-style:none;display:flex}.disclosure>summary::-webkit-details-marker{display:none}.research-tools>summary::-webkit-details-marker{display:none}.disclosure:not(.turn-details)>summary:after{content:"";block-size:16px;inline-size:16px;transition:rotate var(--ss-fast) var(--ss-ease);background-color:currentColor;flex:none;margin-inline-start:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m6 3.5 4.5 4.5L6 12.5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m6 3.5 4.5 4.5L6 12.5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px no-repeat}.disclosure-chevron{transition:rotate var(--ss-fast) var(--ss-ease);margin-inline-start:auto}details[open]>summary>.disclosure-chevron,.disclosure[open]:not(.turn-details)>summary:after{rotate:90deg}@media (hover:hover){:is(.disclosure,.research-tools)>summary:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ss-control-line);text-decoration-color:var(--ss-control-line);text-underline-offset:4px;text-decoration-thickness:1px}}:is(.disclosure,.research-tools)>summary:focus-visible{outline:2px solid var(--ss-focus);outline-offset:2px}.answer-data-content{grid-template-columns:minmax(0,1fr);gap:22px;padding-block:4px 18px;display:grid}.answer-table-scroll thead th{color:var(--ss-muted);font-size:var(--ss-text-meta);font-weight:500}.share-status{align-items:flex-start;display:flex}.share-status>.icon{margin-block-start:3px}.share-result:empty{display:none}.share-result{flex-wrap:wrap}.share-status-text{flex:1 1 0;min-inline-size:0}.share-result>wa-button{margin-inline-start:-10px}.answer-table-scroll{--scroll-surface:var(--ss-paper);overscroll-behavior-inline:contain;max-inline-size:100%;overflow-x:auto}.answer-table-scroll:focus-visible{outline-offset:-2px}.answer-table-scroll[data-overflow-end]{-webkit-mask-image:linear-gradient(270deg,#0000,#000 40px);mask-image:linear-gradient(270deg,#0000,#000 40px)}.answer-body .answer-table-scroll[data-overflow-start] :is(th,td):first-child:after{content:"";pointer-events:none;background:linear-gradient(90deg,#29272138,#29272100);inline-size:14px;position:absolute;inset-block:0;inset-inline-start:100%}.answer-table{margin:0 0 1em}.answer-body .answer-table-scroll :is(th,td):first-child{z-index:1;background:var(--scroll-surface);position:sticky;inset-inline-start:0}.answer-table-scroll table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%}.answer-table-scroll th,.answer-table-scroll td{border-block-end:1px solid var(--ss-line);text-align:start;overflow-wrap:normal;padding:10px 12px}.answer-table-scroll{font-size:var(--ss-text-body)}.answer-table-scroll :is(th,td):first-child{padding-inline-start:0}@media (width<=700px){.turn{padding-block-start:18px}.user-message{max-inline-size:94%}}.conversation-share-actions{flex-wrap:wrap;gap:10px;display:flex}.conversation-share-actions>wa-button{margin-inline-start:-10px}wa-dialog.panel-host:has(.share-selection){--width:36rem}.share-selection{gap:var(--ss-space-5);color:var(--ss-ink);grid-template-columns:minmax(0,1fr);display:grid}wa-dialog.panel-host:has(.share-selection)::part(body){scroll-padding-block:20px}.share-selection p{margin:0}.share-intro,.share-help,.share-note{color:var(--ss-muted);font-size:var(--ss-text-action);line-height:1.55}.share-answers{border:0;gap:0;min-inline-size:0;margin:0;padding:0;display:grid}.share-answers legend,.share-option h3{color:var(--ss-ink);font-size:var(--ss-text-body);padding:0;font-weight:600;line-height:1.4}.share-answers legend{margin-block-end:var(--ss-space-2)}.share-answer,.share-consent{align-items:flex-start;gap:var(--ss-space-3);cursor:pointer;min-block-size:44px;padding-block:10px;display:flex}.share-answer+.share-answer{border-block-start:1px solid var(--ss-line)}.share-answer:has(input:disabled){cursor:not-allowed}.share-answer-text{overflow-wrap:anywhere;gap:2px;min-inline-size:0;display:grid}.share-answer:has(input:disabled) .share-answer-line{color:var(--ss-muted)}.share-answer-reason{color:var(--ss-coral-dark);font-size:var(--ss-text-action)}.share-notice[hidden]{display:none}.share-option{gap:var(--ss-space-3);border-block-start:1px solid var(--ss-line);padding-block-start:var(--ss-space-5);display:grid}.share-option h3{margin:0}.share-option wa-button{justify-self:start}.share-email{gap:var(--ss-space-2);font-size:var(--ss-text-action);font-weight:500;display:grid}.share-email input{border:1px solid var(--ss-control-line);border-radius:var(--ss-radius-control);background:var(--ss-raised);min-block-size:44px;inline-size:100%;color:var(--ss-ink);font:inherit;font-size:var(--ss-text-body);transition:border-color var(--ss-fast);padding:10px 12px;font-weight:400}.share-email input:hover{border-color:var(--ss-ink)}.share-email input:focus-visible{outline:2px solid var(--ss-focus);outline-offset:2px}.share-links-section[hidden]{display:none}.share-links{display:grid}.share-link{justify-content:space-between;align-items:center;gap:var(--ss-space-1) var(--ss-space-3);border-block-end:1px solid var(--ss-line);flex-wrap:wrap;min-block-size:56px;display:flex}.share-link:last-child{border-block-end:0}.share-link-open{align-items:center;gap:var(--ss-space-2);min-inline-size:0;display:inline-flex}.share-link-open>.icon{color:var(--ss-muted)}.share-link-open>a{align-items:center;gap:var(--ss-space-1);min-block-size:44px;display:inline-flex}.share-link wa-button.revoke-share{margin-inline-end:-10px}@media (width<=500px){.share-option wa-button{justify-self:stretch}}.public-share-shell .public-navigation{display:flex}.public-share{max-inline-size:var(--ss-container-conversation);margin:56px auto;padding:0 0 80px}@media (width<=700px){.public-share{margin-block-start:32px}}.public-share-turn{border-block-start:1px solid var(--ss-line);padding-block:28px}.answer-outcome{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:16px;display:grid}.answer-outcome-illustration{inline-size:100%;max-inline-size:64px;margin:0}@media (width<=700px){.answer-outcome{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:12px}}.in-chat.anonymous-chat .dock>.conversation-question-hint,.in-chat.anonymous-chat .conversation-question-hint,.anonymous-slot:empty{display:none}.anonymous-slot{margin-block-end:var(--ss-space-3,12px)}.anonymous-card{margin-block-start:var(--ss-space-7,32px)}.anonymous-notice-actions{flex-wrap:wrap;gap:8px;margin-block-start:12px;display:flex}.turn-dataset{min-inline-size:0;max-inline-size:100%;margin:0 0 16px}.turn-dataset figcaption{color:var(--ss-muted);font-size:var(--ss-text-meta);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-block-end:8px;display:flex}.turn-dataset figcaption strong{color:var(--ss-ink);font-weight:500}.research-summary-text{overflow-wrap:anywhere;min-inline-size:0}.answer-table-scroll :is(th,td).answer-table-number{text-align:end;white-space:nowrap}.turn-calculation-list{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0 0 16px;list-style:none;display:grid}.turn-calculation{gap:2px;min-inline-size:0;display:grid}.publisher-logo{flex:none;justify-content:center;align-items:center;display:inline-flex}.publisher-logo img{object-fit:contain;max-block-size:100%;max-inline-size:100%;display:block}.research-step-logo{margin-block-start:2px}.answer-source-origin{flex-wrap:wrap;align-items:center;gap:4px 10px;min-inline-size:0;display:flex}@media (forced-colors:active){.publisher-logo-mask{forced-color-adjust:none;background-color:linktext!important}}.turn-reasoning{align-items:baseline;gap:12px;margin-block-start:6px;display:flex}.turn-thinking{min-inline-size:0;color:var(--ss-muted);font-size:var(--ss-text-meta);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-style:italic;line-height:1.5;overflow:hidden}.turn-reasoning[data-open=true]{align-items:flex-start}.turn-reasoning[data-open=true] .turn-thinking{text-overflow:clip;text-wrap:pretty;white-space:normal;overflow-wrap:anywhere;overflow:visible}.turn-reasoning-toggle{min-block-size:24px;color:var(--ss-muted);font:inherit;font-size:var(--ss-text-meta);text-decoration:underline;-webkit-text-decoration-color:var(--ss-control-line);text-decoration-color:var(--ss-control-line);text-underline-offset:3px;cursor:pointer;transition:color var(--ss-fast);background:0 0;border:0;flex:none;padding:0}.turn-reasoning-toggle:hover{color:var(--ss-ink)}.turn-reasoning-toggle:focus-visible{outline:2px solid var(--ss-focus);outline-offset:2px}@media (pointer:coarse){.turn-reasoning-toggle{min-block-size:44px;padding-inline:4px}}:is(.research-bubble,.research-summary-list li)[data-state=stopped] .research-bubble-mark:before{background:currentColor;border:0;border-radius:1px;block-size:2px;inline-size:8px}:is(.research-bubble,.research-summary-list li)[data-state=stopped] .research-summary-text{color:var(--ss-faint)}.turn-details{border-block-start:1px solid var(--ss-line);margin-block-start:12px}.turn-details>summary{min-block-size:44px;color:var(--ss-muted);font-size:var(--ss-text-meta);transition:color var(--ss-fast)}.turn-details>summary:hover{color:var(--ss-ink)}.turn-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:8px;display:flex}.turn-action{box-sizing:border-box;border:1px solid var(--ss-line);background:var(--ss-raised);block-size:36px;color:var(--ss-ink);font:inherit;font-size:var(--ss-text-action);cursor:pointer;transition-property:scale,background-color;transition-duration:var(--ss-fast);transition-timing-function:var(--ss-ease);border-radius:999px;align-items:center;gap:6px;padding:0 14px;line-height:1;display:inline-flex}.turn-action .icon{block-size:14px;inline-size:14px}.turn-action:hover{background:var(--ss-soft)}.turn-action:active{scale:.96}.turn-action-status{color:var(--ss-muted);font-size:var(--ss-text-meta)}.turn-details-body{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:4px 16px;display:grid}.turn-details-section{grid-template-columns:minmax(0,1fr);gap:8px;min-inline-size:0;display:grid}.turn-details-heading{color:var(--ss-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:500}.answer-source-chips{flex-wrap:wrap;gap:4px 6px;margin-block-start:2px;display:flex}.answer-source-chip{background:var(--ss-soft);max-inline-size:100%;color:var(--ss-muted);font-size:var(--ss-text-meta);overflow-wrap:anywhere;border-radius:999px;padding:2px 8px;line-height:1.5}.answer-table-scroll thead th,.answer-body .answer-table-scroll thead th:first-child{background:var(--ss-soft)}.answer-table-scroll tfoot :is(th,td){border-block-start:2px solid var(--ss-ink);font-weight:600}.answer-table-scroll .answer-number{white-space:nowrap}@media (width<=700px){.answer-body .answer-table-scroll :is(th,td):first-child{overflow-wrap:anywhere;min-inline-size:6em;max-inline-size:40vw}.answer-table-scroll :is(th,td){padding-inline:10px}.turn-action{block-size:44px;min-inline-size:44px}}.answer-chart{max-inline-size:100%;margin:0;padding:12px 16px 4px}.answer-chart-unit{color:var(--ss-muted);font-size:var(--ss-text-meta);margin-block-end:4px;font-weight:400;display:block}.answer-chart-plot{max-inline-size:100%}.answer-chart-svg{font-variant-numeric:tabular-nums;block-size:auto;inline-size:100%;font-size:12px;display:block;overflow:visible}.answer-chart-svg .chart-grid{stroke:var(--ss-line);stroke-width:1px}.answer-chart-svg .chart-axis{stroke:var(--ss-control-line);stroke-width:1px}.answer-chart-svg :is(.chart-tick,.chart-gap){fill:var(--ss-muted);font-size:12px}.answer-chart-svg .chart-value{fill:var(--ss-ink);font-size:12px}.answer-chart-svg .chart-slice-label{fill:#fff;pointer-events:none;font-size:12px;font-weight:600}.answer-chart-svg .chart-slice{stroke:var(--ss-raised);stroke-width:1.5px}.answer-chart-svg .chart-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.answer-chart-svg .chart-fill{fill-opacity:.16;stroke:none}.answer-chart-svg .chart-dot{stroke:var(--ss-raised);stroke-width:1px}.answer-chart-svg :is(.chart-mark,.chart-fill,.chart-dot).s0{fill:var(--ss-chart-1)}.answer-chart-svg :is(.chart-mark,.chart-fill,.chart-dot).s1{fill:var(--ss-chart-2)}.answer-chart-svg :is(.chart-mark,.chart-fill,.chart-dot).s2{fill:var(--ss-chart-3)}.answer-chart-svg :is(.chart-mark,.chart-fill,.chart-dot).s3{fill:var(--ss-chart-4)}.answer-chart-svg :is(.chart-mark,.chart-fill,.chart-dot).s4{fill:var(--ss-chart-5)}.answer-chart-svg :is(.chart-mark,.chart-fill,.chart-dot).s5{fill:var(--ss-chart-6)}.answer-chart-svg .chart-line.s0{stroke:var(--ss-chart-1)}.answer-chart-svg .chart-line.s1{stroke:var(--ss-chart-2)}.answer-chart-svg .chart-line.s2{stroke:var(--ss-chart-3)}.answer-chart-svg .chart-line.s3{stroke:var(--ss-chart-4)}.answer-chart-svg .chart-line.s4{stroke:var(--ss-chart-5)}.answer-chart-svg .chart-line.s5{stroke:var(--ss-chart-6)}.answer-chart-key.s0{background:var(--ss-chart-1)}.answer-chart-key.s1{background:var(--ss-chart-2)}.answer-chart-key.s2{background:var(--ss-chart-3)}.answer-chart-key.s3{background:var(--ss-chart-4)}.answer-chart-key.s4{background:var(--ss-chart-5)}.answer-chart-key.s5{background:var(--ss-chart-6)}.answer-chart-legend{flex-wrap:wrap;column-gap:16px;margin:4px 0 0;padding:0;list-style:none;display:flex}.answer-chart-legend li{min-block-size:44px;color:var(--ss-ink);font-size:var(--ss-text-action);align-items:center;gap:8px;display:inline-flex}.answer-chart-key{border-radius:3px;flex:none;block-size:12px;inline-size:12px}.answer-chart-details>summary{cursor:pointer;min-block-size:44px;color:var(--ss-ink);font-size:var(--ss-text-action);align-items:center;display:flex}.answer-chart-details>summary:focus-visible,.answer-chart-table:focus-visible{outline:2px solid var(--ss-focus);outline-offset:2px}.answer-chart-table{overscroll-behavior-inline:contain;max-inline-size:100%;font-size:var(--ss-text-action);overflow-x:auto}.answer-chart-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%}.answer-chart-table :is(th,td){border-block-end:1px solid var(--ss-line);text-align:start;padding:8px 12px 8px 0}.answer-chart-table thead th{color:var(--ss-muted);font-size:var(--ss-text-meta);font-weight:500}.answer-chart-table :is(th,td).answer-table-number{text-align:end;white-space:nowrap}.answer-chart-pending,.answer-chart-note{color:var(--ss-muted);font-size:var(--ss-text-action);margin:0 0 1em}.answer-chart-pending-label{color:var(--ss-muted)}.answer-chart-pending{border-radius:var(--ss-radius-card);background:var(--ss-soft);justify-content:center;align-items:center;min-block-size:280px;max-inline-size:480px;display:flex}@media (prefers-reduced-motion:no-preference){.answer-chart:not(.is-static) .answer-chart-svg :is(.chart-mark,.chart-line,.chart-fill,.chart-dot){animation:chart-draw var(--ss-slow) var(--ss-ease-out) both}}@keyframes chart-draw{0%{opacity:0}to{opacity:1}}.answer-artifact{border:1px solid var(--ss-line);border-radius:var(--ss-radius-card);background:var(--ss-raised);margin:0 0 1em;overflow:clip}.answer-artifact-head{border-block-end:1px solid var(--ss-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;padding:2px 6px 2px 16px;display:flex}.answer-artifact-head:empty{display:none}.answer-artifact-title{min-inline-size:0;color:var(--ss-ink);font-size:var(--ss-text-action);overflow-wrap:anywhere;flex:10em;padding-block:6px;font-weight:600;line-height:1.35}.answer-artifact-actions{flex-wrap:wrap;gap:2px;display:inline-flex}.artifact-action{box-sizing:border-box;border-radius:var(--ss-radius-control);min-block-size:36px;color:var(--ss-muted);font:inherit;font-size:var(--ss-text-meta);cursor:pointer;transition:background-color var(--ss-fast), color var(--ss-fast), scale var(--ss-fast);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;line-height:1;display:inline-flex}.artifact-action .icon{block-size:14px;inline-size:14px}.artifact-action:hover{background:var(--ss-soft);color:var(--ss-ink)}.artifact-action:active{scale:.96}.answer-artifact .answer-table-scroll{--scroll-surface:var(--ss-raised)}.answer-artifact .answer-table-scroll :is(th,td):first-child{padding-inline-start:16px}.answer-artifact .answer-table-scroll :is(th,td):last-child{padding-inline-end:16px}.answer-artifact .answer-table-scroll table>:last-child>tr:last-child>:is(th,td){border-block-end:0}@media (width<=700px){.artifact-action{min-block-size:44px;min-inline-size:44px}.answer-body .answer-artifact .answer-table-scroll :is(th,td):first-child{min-inline-size:7.5em}}.answer-check{color:var(--ss-muted);font-size:var(--ss-text-meta);text-wrap:pretty;margin:0 0 18px;line-height:1.5}.answer-check-line,.answer-check-detail{margin:0}.answer-check-line{align-items:flex-start;gap:6px;display:flex}.answer-check-line>.icon{flex:none;margin-block-start:2px}.answer-check[data-kind=all] .icon{color:var(--ss-success)}.answer-check-detail{margin-block-start:2px;padding-inline-start:22px}.turn-followups{flex-wrap:wrap;gap:8px;margin-block-start:12px;display:flex}.turn-followups[hidden]{display:none}.followup-chip{box-sizing:border-box;border:1px solid var(--ss-line);background:var(--ss-raised);min-block-size:36px;max-inline-size:100%;color:var(--ss-ink);font:inherit;font-size:var(--ss-text-action);text-align:start;overflow-wrap:anywhere;text-wrap:pretty;cursor:pointer;transition:background-color var(--ss-fast), scale var(--ss-fast);border-radius:18px;align-items:center;padding:8px 16px;line-height:1.35;display:inline-flex}.followup-chip:hover{background:var(--ss-soft)}.followup-chip:active{scale:.98}@media (width<=700px){.followup-chip{min-block-size:44px}}.citation-card{box-sizing:border-box;border:1px solid var(--ss-line);border-radius:var(--ss-radius-card);background:var(--ss-raised);max-block-size:calc(100dvh - 16px);inline-size:min(340px,100vw - 16px);color:var(--ss-ink);box-shadow:var(--ss-shadow-dialog);font-size:var(--ss-text-meta);margin:0;padding:12px 14px;line-height:1.5;overflow:auto}.citation-card:popover-open{gap:6px;display:grid}.citation-card-publisher{color:var(--ss-muted);align-items:center;gap:8px;margin:0;font-weight:500;display:flex}.citation-card-title{color:var(--ss-ink);font-size:var(--ss-text-action);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.4}.citation-card-updated{color:var(--ss-muted);font-variant-numeric:tabular-nums;margin:0}.citation-card-link{min-block-size:36px;color:var(--ss-coral-dark);justify-self:start;align-items:center;font-weight:500;display:inline-flex}.answer-footnotes li:target{border-radius:var(--ss-radius-small);background:var(--ss-soft)}@media (width>=701px){.citation-card{inset:auto;left:var(--card-left,8px);top:var(--card-top,8px)}}@media (width<=700px){.citation-card{inset:auto 8px max(8px, env(safe-area-inset-bottom)) 8px;border-radius:var(--ss-radius-panel);inline-size:auto;padding:16px}.citation-card::backdrop{background:#0000002e}.citation-card-link{min-block-size:44px}}.turn-choices{flex-wrap:wrap;gap:8px;margin-block:4px 12px;display:flex}.turn-choices[hidden]{display:none}.choice-button{box-sizing:border-box;border:1px solid var(--ss-control-line);border-radius:var(--ss-radius-control);background:var(--ss-raised);min-block-size:44px;max-inline-size:100%;color:var(--ss-ink);font:inherit;font-size:var(--ss-text-action);text-align:center;overflow-wrap:anywhere;text-wrap:balance;cursor:pointer;transition:background-color var(--ss-fast), scale var(--ss-fast);justify-content:center;align-items:center;padding:10px 20px;font-weight:500;line-height:1.35;display:inline-flex}.choice-button:hover{background:var(--ss-soft)}.choice-button:active{scale:.98}.choice-button:focus-visible{outline:2px solid var(--ss-focus);outline-offset:2px}@media (width<=480px){.turn-choices{flex-direction:column}.choice-button{inline-size:100%}}.research-plan{margin-block:8px 12px}.research-plan-title{color:var(--ss-muted);font-size:var(--ss-text-meta);margin:0 0 6px;font-weight:500}.research-plan ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.research-plan-item{color:var(--ss-ink);align-items:flex-start;gap:8px;line-height:1.4;display:flex}.research-plan-item[data-state=waiting],.research-plan-item[data-state=done]{color:var(--ss-muted)}.research-plan-mark{box-sizing:border-box;border:1.5px solid var(--ss-faint);block-size:20px;inline-size:20px;color:var(--ss-success);border-radius:50%;flex:none;place-items:center;margin-block-start:1px;display:grid}.research-plan-item[data-state=current] .research-plan-mark{border-color:var(--ss-ink)}.research-plan-item[data-state=done] .research-plan-mark{border-color:currentColor}.research-plan-text{overflow-wrap:anywhere;text-wrap:pretty;min-inline-size:0}.turn-plan-list{color:var(--ss-muted);font-size:var(--ss-text-action);margin:0;padding-inline-start:1.4em;line-height:1.5}.panel-content{min-inline-size:0;color:var(--ss-muted);overflow-wrap:anywhere}.panel-content h2,.panel-content h3{color:var(--ss-ink);font-weight:500}.panel-lede{color:var(--ss-muted);font-size:var(--ss-text-action);margin:0;padding-block-end:var(--ss-space-1);line-height:1.55}.panel-content .section{gap:var(--ss-space-3);padding-block:var(--ss-space-5);grid-template-columns:minmax(0,1fr)}@media (width<=700px){:is(wa-dialog.panel-host:not(.auth-dialog),wa-dialog.account-deletion-dialog)::part(dialog){inline-size:calc(100vw - 16px);max-inline-size:none;max-block-size:calc(100dvh - var(--ss-header-height) - 8px);margin:auto 8px max(8px, env(safe-area-inset-bottom));border-radius:var(--ss-radius-panel)}:is(wa-dialog.panel-host:not(.auth-dialog),wa-dialog.account-deletion-dialog)::part(header){border-block-end:1px solid var(--ss-line);padding:10px 10px 10px 20px}:is(wa-dialog.panel-host:not(.auth-dialog),wa-dialog.account-deletion-dialog)::part(title){font-size:var(--ss-text-title);line-height:1.3}:is(wa-dialog.panel-host:not(.auth-dialog),wa-dialog.account-deletion-dialog)::part(header-actions){align-self:center}:is(wa-dialog.panel-host:not(.auth-dialog),wa-dialog.account-deletion-dialog)::part(body){overscroll-behavior:contain;padding:16px 20px 20px}}.auth-panel{min-inline-size:0;color:var(--ss-ink)}wa-dialog.panel-host.auth-dialog{--width:32rem}.auth-dialog::part(title){font-size:var(--ss-text-title)}.auth-dialog::part(body){padding-block-start:0}.auth-form{gap:var(--ss-space-5);padding:var(--ss-space-1) 0 0;grid-template-columns:minmax(0,1fr);display:grid}.auth-form p{margin:0}.auth-form h3{font-size:var(--ss-text-action);margin:0;font-weight:500;line-height:1.4}.auth-form h3+.auth-intro{margin-block-start:calc(var(--ss-space-3) * -1)}.auth-intro{color:var(--ss-muted);font-size:var(--ss-text-action);line-height:1.55}.auth-form>.auth-intro{max-inline-size:38rem;margin-block-end:calc(var(--ss-space-2) * -1)}.auth-destination{line-height:1.7}.auth-email{color:var(--ss-ink);overflow-wrap:anywhere;font-weight:500}.auth-field-note{color:var(--ss-muted);font-size:var(--ss-text-meta);line-height:1.5;margin-block:calc(var(--ss-space-3) * -1) 0!important}.auth-form wa-input{inline-size:100%;min-inline-size:0}.auth-form wa-input::part(base),.auth-form wa-input::part(input){min-inline-size:0}.auth-form wa-input::part(input-wrapper){min-block-size:44px;min-inline-size:0;overflow:hidden}.auth-form wa-input::part(input){font-size:var(--ss-text-body)}.auth-form wa-input::part(form-control-label){font-size:var(--ss-text-action);font-weight:500}.auth-form wa-input[name=code]::part(input){letter-spacing:.2em;font-variant-numeric:tabular-nums}.auth-form wa-input[data-invalid]::part(base){border-color:var(--ss-coral-dark)}.auth-form wa-button{inline-size:100%}.auth-form wa-button[appearance=plain]{font-variant-numeric:tabular-nums;justify-self:center;inline-size:auto}.auth-form wa-button.auth-link::part(button){color:var(--ss-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ss-coral);text-decoration-color:var(--ss-coral);text-underline-offset:4px;padding-inline:4px;text-decoration-thickness:1px}.auth-form wa-button.auth-link::part(button):hover{color:var(--ss-coral-dark);background:0 0}.auth-form wa-button.auth-link[disabled]::part(button){color:var(--ss-muted);-webkit-text-decoration-color:var(--ss-faint);text-decoration-color:var(--ss-faint);background:0 0;border-color:#0000}.auth-secondary{justify-content:center;align-items:center;gap:var(--ss-space-1) var(--ss-space-3);flex-wrap:wrap;display:flex}.auth-mode-switch{justify-content:center;align-items:center;gap:0 var(--ss-space-1);border-block-start:1px solid var(--ss-line);color:var(--ss-muted);font-size:var(--ss-text-action);text-align:center;flex-wrap:wrap;padding-block-start:var(--ss-space-2);display:flex}.auth-divider{align-items:center;gap:var(--ss-space-3);color:var(--ss-muted);font-size:var(--ss-text-meta);display:flex}.auth-divider:before,.auth-divider:after{content:"";border-block-start:1px solid var(--ss-line);flex:1}.oauth-providers{gap:var(--ss-space-2);display:grid}.oauth-provider svg{block-size:18px;inline-size:18px}.auth-form .auth-error-message{margin-block:calc(var(--ss-space-2) * -1) 0;align-items:flex-start;display:flex}.auth-error-message>.icon{margin-block-start:3px}.auth-form .auth-error-message[hidden]{display:none}.auth-form .form-status{color:var(--ss-muted);font-size:var(--ss-text-action)}.auth-form .form-status:empty{display:none}.captcha-field{gap:8px;min-inline-size:0;display:grid}.captcha-widget{min-block-size:65px}.captcha-status{color:var(--ss-muted);font-size:var(--ss-text-action);margin:0}.captcha-status.captcha-error{color:var(--ss-coral-dark)}@media (width<=500px){wa-dialog.panel-host.auth-dialog{--width:calc(100vw - 24px)}}.page-layout{inline-size:100%;padding-block-end:72px}.observability-page{font-variant-numeric:tabular-nums;min-inline-size:0}.observability-page :is(h1,h2){text-wrap:balance}.observability-page p{text-wrap:pretty}.observability-page :is(button,summary,[tabindex]):focus-visible{outline:2px solid var(--ss-focus);outline-offset:2px}.observability-toolbar{justify-content:space-between;align-items:center;gap:var(--ss-space-3);flex-wrap:wrap;display:flex}.observability-meta{gap:var(--ss-space-1) var(--ss-space-4);margin-block:var(--ss-space-4) var(--ss-space-6);color:var(--ss-muted);font-size:var(--ss-text-action);flex-wrap:wrap;line-height:1.5;display:flex}.observability-meta p{margin:0}.observability-meta:has(p:empty:only-child){display:none}.observability-content{gap:var(--ss-space-6);min-inline-size:0;display:grid}.observability-error{margin-block-end:var(--ss-space-6)}.observability-error[hidden]{display:none}.observability-cards{gap:var(--ss-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.observability-card{padding:var(--ss-space-5)}.observability-card>.stat{border:0;padding:0}.observability-delta{font-size:var(--ss-text-meta);margin-block-start:var(--ss-space-2)}.observability-card .stat-value{overflow-wrap:normal;white-space:nowrap}.observability-card .stat-unit{color:var(--ss-muted);font-size:var(--ss-text-body);letter-spacing:0;margin-inline-start:.25em;font-weight:400}.observability-page .section-content{max-inline-size:none}.observability-page .section-content>*+*{margin-block-start:var(--ss-space-5)}.observability-page .facts>:is(dt,dd){line-height:24px}.observability-page .facts>dt{overflow-wrap:break-word}.observability-sections{border-block-start:1px solid var(--ss-line)}.observability-muted{color:var(--ss-muted);font-size:var(--ss-text-action);margin:0;line-height:1.6}.observability-chart-frame{block-size:240px;min-inline-size:0;position:relative}.observability-chart-runs .observability-chart-frame{block-size:280px}.observability-chart-data{border-block-start:1px solid var(--ss-line);margin-block-start:var(--ss-space-4)}.observability-page details.disclosure>summary:after{content:none}.observability-page details.disclosure>summary>.disclosure-chevron{color:var(--ss-muted)}.observability-table-scroll{overscroll-behavior-inline:contain;max-inline-size:100%;overflow-x:auto}.observability-table-scroll[data-overflow-end]{-webkit-mask-image:linear-gradient(270deg,#0000,#000 40px);mask-image:linear-gradient(270deg,#0000,#000 40px)}.observability-table-scroll:focus-visible{outline-offset:-2px}.observability-table :is(th,td){white-space:nowrap}.observability-table tbody th{overflow-wrap:normal;white-space:normal;min-inline-size:8rem;font-weight:400}.observability-table :is(th,td):first-child{padding-inline-start:0}.observability-table :is(th,td):last-child{padding-inline-end:0}.observability-table [data-missing],.observability-page .facts [data-missing]{color:var(--ss-muted)}.observability-distribution{gap:var(--ss-space-4);margin:0;padding:0;list-style:none;display:grid}.observability-distribution li{align-items:baseline;gap:var(--ss-space-2) var(--ss-space-3);font-size:var(--ss-text-action);grid-template-columns:minmax(0,1fr) auto;display:grid}.observability-distribution strong{font-weight:500}.observability-distribution-label{overflow-wrap:anywhere}.observability-distribution-label small{color:var(--ss-muted);font-size:var(--ss-text-meta);margin-inline-start:var(--ss-space-2)}.observability-bar{border-radius:var(--ss-radius-small);background:var(--ss-soft);grid-column:1/-1;block-size:6px;display:block;overflow:hidden}.observability-bar>span{border-radius:inherit;background:var(--ss-chart-primary);block-size:100%;display:block}.observability-runtime{border-block-start:1px solid var(--ss-line)}.observability-runtime-note{margin-block-end:var(--ss-space-2)}.observability-loading{gap:var(--ss-space-6);display:grid}.observability-loading .card{gap:var(--ss-space-3);display:grid}.observability-loading wa-skeleton{--color:var(--ss-line);block-size:14px}.observability-loading .card wa-skeleton:first-child{block-size:12px;inline-size:55%}.observability-loading .card wa-skeleton:last-child{block-size:28px;inline-size:40%}.observability-loading-rows{gap:var(--ss-space-4);border-block-start:1px solid var(--ss-line);padding-block-start:var(--ss-space-6);display:grid}.observability-loading-rows wa-skeleton:nth-child(odd){inline-size:70%}@media (width<=1100px){.observability-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=400px){.observability-cards{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.observability-cards{gap:var(--ss-space-3)}.observability-card{padding:var(--ss-space-4)}.observability-windows{inline-size:100%;display:flex}.observability-windows>button{padding-inline:var(--ss-space-2);flex:1 1 0}}.page-heading{border-block-end:1px solid var(--ss-line);justify-content:space-between;align-items:end;gap:32px;margin-block-end:36px;padding-block-end:24px;display:flex}.page-heading h1{overflow-wrap:anywhere;font-size:var(--ss-text-display);letter-spacing:-.05em;margin:0;font-weight:400;line-height:1.08}.page-heading p:last-child{max-inline-size:650px;color:var(--ss-muted);margin:14px 0 0}.admin-tabs{flex:none}.page-heading-utility>.admin-tabs{margin-block-start:var(--ss-space-4)}.page-eyebrow{color:var(--ss-muted);font-size:var(--ss-text-meta);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-weight:600}.page-error{max-inline-size:var(--ss-container-reading)}.page-error .notice-title{overflow-wrap:anywhere}.page-error-copy{color:var(--ss-ink);font-size:var(--ss-text-body);margin:0;line-height:1.55}.page-skeleton .page-heading wa-skeleton:first-child{block-size:64px;inline-size:min(430px,55vw);display:block}.page-skeleton .page-heading wa-skeleton:last-child{block-size:18px;inline-size:min(520px,65vw);margin-block-start:18px;display:block}.page-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.page-skeleton-grid>div{border:1px solid var(--ss-line);border-radius:var(--ss-radius-panel);background:var(--ss-raised);gap:16px;min-block-size:210px;padding:24px;display:grid}.page-skeleton-grid wa-skeleton{--color:var(--ss-line);block-size:18px}.page-skeleton-grid wa-skeleton:first-child{block-size:28px;inline-size:44%}.history-list{display:grid}.history-toolbar{justify-content:space-between;align-items:center;gap:var(--ss-space-4);min-block-size:44px;border-block-end:1px solid var(--ss-line);padding-block-end:var(--ss-space-3);display:flex}.history-toolbar[hidden],.history-availability[hidden]{display:none}.history-summary{align-items:baseline;gap:0 var(--ss-space-3);min-inline-size:0;color:var(--ss-muted);font-size:var(--ss-text-action);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.history-skeleton{border-block-start:1px solid var(--ss-line);margin-block-start:56px;display:grid}.history-skeleton>div{border-block-end:1px solid var(--ss-line);gap:10px;padding:22px 0;display:grid}.history-skeleton wa-skeleton{--color:var(--ss-line);block-size:16px}.history-skeleton wa-skeleton:last-child{block-size:12px;inline-size:42%}.history-row{gap:var(--ss-space-3);padding-block:var(--ss-space-1)}.history-main{gap:var(--ss-space-1);min-inline-size:0;margin-inline:calc(var(--ss-space-3) * -1);padding:var(--ss-space-3);border-radius:var(--ss-radius-control);color:inherit;transition:background-color var(--ss-fast);grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid}.history-main:hover{background:var(--ss-control-hover)}.history-main:is(:hover,:focus-visible) .row-title{text-decoration:underline;-webkit-text-decoration-color:var(--ss-coral);text-decoration-color:var(--ss-coral);text-underline-offset:4px;text-decoration-thickness:1px}.history-main>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-meta>.icon{vertical-align:-3px;margin-inline-end:var(--ss-space-1)}.history-meta-fact{white-space:nowrap}wa-button.delete-conversation{margin-inline-end:calc(var(--ss-space-3) * -1)}wa-button.delete-conversation[appearance]::part(button){inline-size:44px;color:var(--ss-muted);padding:0}wa-button.delete-conversation[appearance]:is(:hover,:focus-within)::part(button){background:var(--ss-coral-wash);color:var(--ss-coral-dark)}.history-illustration{inline-size:160px;margin:0 auto var(--ss-space-1)}.load-history{margin-block-start:var(--ss-space-6)}.history-status:empty{min-block-size:0}.history-status:not(:empty){align-items:center;gap:0 var(--ss-space-2);min-block-size:44px;flex-wrap:wrap;margin-block-start:var(--ss-space-4);display:flex}.history-status>.icon{margin-inline-end:0}.history-status .inline-refresh{min-block-size:44px;padding-inline:var(--ss-space-1);margin:0}.public-share-unavailable.notice{align-items:center;gap:var(--ss-space-6);padding:var(--ss-space-6);grid-template-columns:180px minmax(0,1fr)}.public-share-unavailable .notice-art{inline-size:180px}.public-share-unavailable .notice-body{gap:var(--ss-space-2)}.public-share-unavailable .notice-title{font-size:var(--ss-text-title);letter-spacing:-.01em;margin:0;line-height:1.3}.public-share h1{font-size:var(--ss-text-display);letter-spacing:-.04em;margin:0 0 12px;font-weight:400;line-height:1.05}.public-share-meta{color:var(--ss-muted);font-size:var(--ss-text-action);margin:0 0 32px}.public-share-next{justify-items:start;gap:12px;margin-block-start:8px;display:grid}.public-share-next p{color:var(--ss-muted);margin:0}.confirmation p{color:var(--ss-muted)}.confirmation-actions{justify-content:end;gap:10px;margin-block-start:24px;display:flex}@media (width<=700px){.confirmation-actions{flex-direction:column}.confirmation-actions>wa-button{inline-size:100%}}.editor-layout{gap:var(--ss-space-7);grid-template-columns:260px minmax(0,1fr);display:grid}.article-navigation{min-inline-size:0}.article-navigation>wa-button{inline-size:100%}.admin-article-list{display:grid}.new-article:not([hidden])+.admin-article-list{margin-block-start:var(--ss-space-2)}.admin-article-row{gap:var(--ss-space-1);padding-inline:var(--ss-space-3);grid-template-columns:minmax(0,1fr)}.admin-article-row .row-title{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.admin-article-row .row-meta{align-items:center;gap:var(--ss-space-2);font-size:var(--ss-text-action);display:flex}.admin-article-row[aria-current=page],.admin-article-row[aria-current=page]:hover{background:var(--ss-control-pressed)}.admin-empty{margin:var(--ss-space-4) 0 0;color:var(--ss-muted);font-size:var(--ss-text-action)}.editor{min-inline-size:0}.editor-head{justify-content:space-between;align-items:start;gap:var(--ss-space-4);margin-block-end:var(--ss-space-5);display:flex}.editor-head h2{font-size:var(--ss-text-title);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:500;line-height:1.3}.article-state{margin:var(--ss-space-2) 0 0;color:var(--ss-muted);font-size:var(--ss-text-action)}.public-article-link{align-items:center;gap:var(--ss-space-1);min-block-size:44px;font-size:var(--ss-text-action);flex:none;margin-block-start:-9px;display:inline-flex}.public-article-link[hidden]{display:none}.article-form{gap:var(--ss-space-5);--wa-form-control-border-color:var(--ss-control-line);--wa-form-control-border-width:1px;--wa-form-control-height:44px;--wa-form-control-padding-inline:var(--ss-space-3);--wa-form-control-background-color:var(--ss-raised);--wa-form-control-value-color:var(--ss-ink);--wa-form-control-value-font-size:var(--ss-text-body);--wa-form-control-label-color:var(--ss-ink);--wa-form-control-label-font-weight:500;--wa-form-control-hint-color:var(--ss-muted);--wa-form-control-activated-color:var(--ss-ink);display:grid}.article-form :is(wa-input,wa-select,wa-textarea)::part(form-control-label){font-size:var(--ss-text-action)}.article-form :is(wa-input,wa-select,wa-textarea)::part(hint){color:var(--ss-muted);font-size:var(--ss-text-action);margin-block-start:var(--ss-space-2);line-height:1.5}.article-form :is(wa-input,wa-select,wa-textarea):hover:not([disabled]){--wa-form-control-border-color:var(--ss-ink)}.article-form wa-input[disabled]{--wa-form-control-background-color:var(--ss-soft);--wa-form-control-value-color:var(--ss-muted)}.editor-fields{gap:var(--ss-space-5) var(--ss-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.editor-fields [name=description],.editor-fields [name=title]{grid-column:1/-1}.editor-actions{align-items:center;gap:var(--ss-space-2);flex-wrap:wrap;display:flex}.transition-actions{gap:var(--ss-space-1);flex-wrap:wrap;margin-inline-start:auto;display:flex}.admin-preview-toolbar{align-items:center;gap:var(--ss-space-4);padding-block:var(--ss-space-2);border-block-end:1px solid var(--ss-line);margin-block-end:var(--ss-space-2);display:flex}.admin-preview-toolbar .admin-preview-label{margin:0}.admin-preview-toolbar .editor-status{flex:1 1 0;min-block-size:0;min-inline-size:0}.admin-preview-actions{align-items:center;gap:var(--ss-space-4);display:flex}.admin-preview-toolbar .link{align-items:center;gap:var(--ss-space-1);min-block-size:44px;font-size:var(--ss-text-action);white-space:nowrap;display:inline-flex}.admin-preview-article{padding-block-start:34px}.admin-skeleton{gap:var(--ss-space-7);grid-template-columns:260px minmax(0,1fr);display:grid}.admin-skeleton>div{align-content:start;gap:var(--ss-space-4);display:grid}.admin-skeleton wa-skeleton{--color:var(--ss-line);block-size:44px}.admin-skeleton>div:first-child wa-skeleton{block-size:56px}.admin-preview-skeleton{gap:18px;max-inline-size:900px;display:grid}.admin-preview-skeleton wa-skeleton{--color:var(--ss-line);block-size:20px}.admin-preview-skeleton wa-skeleton:first-child{block-size:58px;inline-size:35%}.admin-preview-skeleton wa-skeleton:nth-child(2){block-size:28px;inline-size:75%}.admin-preview-skeleton wa-skeleton:last-child{block-size:320px;inline-size:100%}@media (width<=1100px){.admin-preview-toolbar{flex-wrap:wrap}.admin-preview-actions{margin-inline-start:auto}}@media (width<=850px){.page-skeleton-grid,.admin-skeleton,.editor-layout{grid-template-columns:1fr}.article-navigation{border-block-end:1px solid var(--ss-line);padding-block-end:var(--ss-space-5)}.admin-preview-toolbar .editor-status{flex-basis:100%;order:3}.admin-preview-actions{flex-basis:100%;order:4;margin-inline-start:0}.admin-preview-actions>wa-button{flex:100%}}@media (width<=600px){.page-heading{flex-direction:column;align-items:start;gap:18px}.transition-actions{flex-basis:100%;margin-inline:-10px 0}.editor-fields{grid-template-columns:1fr}.editor-fields [name=description],.editor-fields [name=title]{grid-column:auto}.history-illustration{inline-size:120px}}.page-heading-utility{border-block-end:0;margin-block-end:var(--ss-space-6);padding-block-end:0;display:block}.page-heading-utility h1{font-size:var(--ss-text-heading);letter-spacing:-.02em;text-wrap:balance;font-weight:500;line-height:1.2}.profile-tabs{margin-block-end:var(--ss-space-2)}.profile-panel{min-inline-size:0}.profile-panel[hidden]{display:none}.profile-page .section-head{min-inline-size:0}.profile-page .section-title:focus-visible{outline:2px solid var(--ss-focus);outline-offset:4px}.profile-page .section-description{text-wrap:pretty;max-inline-size:32rem}.section-text{max-inline-size:36rem;color:var(--ss-ink);font-size:var(--ss-text-body);text-wrap:pretty;margin:0;line-height:1.55}.section-note{margin:var(--ss-space-3) 0 0;color:var(--ss-muted);font-size:var(--ss-text-action);text-wrap:pretty;line-height:1.5}.profile-actions{gap:var(--ss-space-2);flex-wrap:wrap;margin-block-start:var(--ss-space-4);display:flex}.profile-page .status-line:empty{display:none}.profile-page .status-line:not(:empty){margin-block-start:var(--ss-space-3)}.profile-page .captcha-field{margin-block-start:var(--ss-space-4)}.profile-page .facts>:is(dt,dd){line-height:24px}.profile-page .facts .tag{vertical-align:1px;margin-inline-start:var(--ss-space-1)}.profile-page .facts dd>.tag:only-child{margin-inline-start:0}.profile-panel-plan .facts .tag{white-space:normal;max-inline-size:100%}.plan-warning{margin-block-start:var(--ss-space-4)}.plan-warning .notice-actions{margin-block-start:var(--ss-space-2)}.profile-stats .stat{padding:var(--ss-space-3) var(--ss-space-4);grid-template-rows:1fr auto}.profile-stats .stat-value{align-self:end}.profile-stats .stat-label{line-height:1.4}@media (width<=767px){.profile-stats .stat:nth-child(odd){padding-inline-start:0}.profile-stats .stat:nth-child(2n){border-inline-start:1px solid var(--ss-line)}.profile-stats .stat:nth-last-child(-n+2){border-block-end:0}}@media (width>=768px){.profile-stats .stat{padding-block:0}.profile-stats .stat:first-child{padding-inline-start:0}}.profile-packs .row-meta{font-variant-numeric:tabular-nums}.profile-links .row{margin-inline:calc(-1 * var(--ss-space-3));padding-inline:var(--ss-space-3);border-radius:var(--ss-radius-control);background:linear-gradient(var(--ss-line), var(--ss-line)) no-repeat var(--ss-space-3) 100% / calc(100% - 2 * var(--ss-space-3)) 1px;border-block-end:0}.profile-links .row:last-child{background-image:none}.profile-links .row:hover{background-color:var(--ss-soft)}.profile-links .row-title{text-overflow:clip;white-space:normal;text-wrap:balance;overflow:visible}.profile-links .row .icon{color:var(--ss-muted)}.profile-links .row:focus-visible{outline:2px solid var(--ss-focus);outline-offset:-2px}.credit-activity :is(th,td):first-child{padding-inline-start:0}.credit-activity :is(th,td):last-child{padding-inline-end:0}.credit-activity-date{color:var(--ss-muted);font-size:var(--ss-text-meta);white-space:nowrap}.credit-activity td.credit-activity-date{padding-block-start:14px}.credit-activity-label{overflow-wrap:anywhere}.credit-activity-amount{white-space:nowrap}.credit-activity[hidden]{display:none}.facts-skeleton{display:grid}.facts-skeleton[hidden]{display:none}.facts-skeleton>div{align-items:center;gap:var(--ss-space-4);border-block-end:1px solid var(--ss-line);grid-template-columns:minmax(6rem,30%) minmax(0,1fr);min-block-size:44px;display:grid}.facts-skeleton>div:last-child{border-block-end:0}.facts-skeleton wa-skeleton{--color:var(--ss-line);block-size:14px}.facts-skeleton wa-skeleton:last-child{inline-size:60%}@media (width>=1024px){.profile-page .section-content>:is(.facts,.facts-skeleton,.table):first-child,.profile-page .section-content>.facts-skeleton[hidden]:first-child+.table{margin-block-start:-10px}.profile-page .section-content>.profile-stats:first-child{margin-block-start:6px}.profile-page .section-content>:is(.profile-packs,.profile-links):first-child{margin-block-start:-12px}}.account-deletion-blocked{margin-block-end:var(--ss-space-4)}.account-deletion-blocked[hidden]{display:none}.profile-page .account-deletion-status:not(:empty){margin-block:0 var(--ss-space-4)}.account-deletion-actions{gap:var(--ss-space-2);flex-wrap:wrap;display:flex}.account-deletion-dialog{--width:36rem;--show-duration:var(--ss-normal);--hide-duration:var(--ss-fast)}.account-deletion-dialog::part(dialog){background:var(--ss-raised);max-block-size:calc(100dvh - 24px);max-inline-size:min(36rem,100vw - 32px);color:var(--ss-ink);border:1px solid var(--ss-line);border-radius:var(--ss-radius-panel);box-shadow:var(--ss-shadow-dialog)}.account-deletion-dialog::part(title){letter-spacing:-.025em;font-weight:500}.account-deletion-form p{margin:0}.deletion-blocks{border-block:1px solid var(--ss-line);margin-block-end:var(--ss-space-5);display:grid}.deletion-block{gap:var(--ss-space-1);padding-block:var(--ss-space-4);display:grid}.deletion-block+.deletion-block{border-block-start:1px solid var(--ss-line)}.deletion-label{color:var(--ss-muted);font-size:var(--ss-text-meta);font-weight:500;line-height:1.5}.deletion-block :is(.deleted,.kept),.deletion-irreversible .irreversible{font-size:var(--ss-text-body);text-wrap:pretty;line-height:1.55}.account-deletion-form .deletion-privacy{font-size:var(--ss-text-action);margin-block-start:var(--ss-space-1)}.deletion-privacy .link{align-items:center;min-block-size:44px;display:inline-flex}.deletion-irreversible{align-items:start;gap:var(--ss-space-2);grid-template-columns:20px minmax(0,1fr)}.deletion-irreversible>.icon{color:var(--ss-coral-dark);margin-block-start:2px}.deletion-irreversible .irreversible{color:var(--ss-ink);font-weight:500}.deletion-email-field{gap:var(--ss-space-2);color:var(--ss-ink);font-size:var(--ss-text-action);font-weight:500;display:grid}.deletion-email-field input{box-sizing:border-box;border:1px solid var(--ss-control-line);border-radius:var(--ss-radius-control);background:var(--ss-raised);min-block-size:44px;inline-size:100%;color:var(--ss-ink);font:inherit;font-size:var(--ss-text-body);padding:10px 12px;font-weight:400}.deletion-email-field input:hover:not(:disabled){border-color:var(--ss-ink)}.deletion-email-field input:focus-visible{outline:2px solid var(--ss-focus);outline-offset:2px}.deletion-email-field input:disabled{background:var(--ss-soft);color:var(--ss-muted)}.account-deletion-form .deletion-hint{color:var(--ss-muted);font-size:var(--ss-text-action);margin-block-start:var(--ss-space-2);line-height:1.5}.account-deletion-form .deletion-hint:empty{display:none}.paid-credits{border-block-start:1px solid var(--ss-line);margin-block-start:var(--ss-space-5);padding-block-start:var(--ss-space-4)}.paid-credits[hidden]{display:none}.deletion-paid-field{align-items:center;gap:var(--ss-space-3);min-block-size:44px;font-size:var(--ss-text-body);cursor:pointer;line-height:1.45;display:flex}.account-deletion-form .refund-note{color:var(--ss-muted);font-size:var(--ss-text-action);margin-inline-start:36px;line-height:1.5}.account-deletion-form .deletion-status:empty{display:none}.account-deletion-form .deletion-status:not(:empty){margin-block-start:var(--ss-space-3)}.account-deletion-dialog::part(footer){padding-block-start:var(--ss-space-4)}.deletion-actions{justify-content:flex-end;gap:var(--ss-space-2);flex-wrap:wrap;flex:auto;display:flex}@media (width<=599px){.profile-actions>:is(wa-button,.button),.account-deletion-actions>wa-button{flex:100%}}@media (width<=700px){wa-dialog.account-deletion-dialog::part(footer){padding:var(--ss-space-3) var(--ss-space-5) var(--ss-space-5);border-block-start:1px solid var(--ss-line)}.deletion-actions{flex-flow:column}.deletion-actions wa-button{inline-size:100%;margin-inline-start:0}}@media (width<=520px){.public-share-unavailable.notice{gap:var(--ss-space-4);padding:var(--ss-space-5);grid-template-columns:minmax(0,1fr)}.public-share-unavailable .notice-art{justify-self:center;inline-size:120px}.public-share-unavailable .public-share-action{inline-size:100%}}.admin-users-page{font-variant-numeric:tabular-nums;min-inline-size:0}.admin-users-page :is(h1,h2){text-wrap:balance}.admin-users-view[hidden]{display:none}.admin-users-toolbar{align-items:end;gap:var(--ss-space-3);grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr)) auto;display:grid}.admin-users-toolbar :is(wa-input,wa-select){min-inline-size:0}.admin-users-page :is(wa-input,wa-select)::part(form-control-label){font-size:var(--ss-text-action);font-weight:500}.admin-users-page :is(wa-input,wa-select)::part(hint){color:var(--ss-muted);font-size:var(--ss-text-action);margin-block-start:var(--ss-space-2);line-height:1.5}.admin-users-page :is(wa-input,wa-select):hover:not([disabled]){--wa-form-control-border-color:var(--ss-ink)}.admin-users-page wa-input::part(input-wrapper),.admin-users-page wa-select::part(combobox){min-block-size:44px;min-inline-size:0}.admin-users-count{margin-block:var(--ss-space-4) var(--ss-space-2)}.admin-users-results{gap:var(--ss-space-4);min-inline-size:0;display:grid}.admin-users-note{color:var(--ss-muted);font-size:var(--ss-text-meta);margin:0}.admin-users-back{justify-self:start;margin-block-end:var(--ss-space-3);margin-inline-start:-10px}.admin-users-more{justify-self:start}.admin-users-skeleton{gap:var(--ss-space-4);display:grid}.admin-users-skeleton wa-skeleton{--color:var(--ss-line);block-size:44px}.admin-users-table-scroll{overscroll-behavior-inline:contain;max-inline-size:100%;overflow-x:auto}.admin-users-table-scroll[data-overflow-end]{-webkit-mask-image:linear-gradient(270deg,#0000,#000 40px);mask-image:linear-gradient(270deg,#0000,#000 40px)}.admin-users-table-scroll:focus-visible{outline:2px solid var(--ss-focus);outline-offset:-2px}.admin-users-table :is(th,td){white-space:nowrap}.admin-users-table :is(th,td):first-child{padding-inline-start:0}.admin-users-table :is(th,td):last-child{padding-inline-end:0}.admin-users-table td [data-missing],.admin-users-table td[data-missing],.admin-users-page .facts [data-missing]{color:var(--ss-muted)}.admin-users-table .admin-user-cell{gap:var(--ss-space-1);white-space:normal;display:grid}.admin-user-open{min-block-size:44px;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.admin-user-open:focus-visible{outline:2px solid var(--ss-focus);outline-offset:2px}.admin-users-table .admin-user-open{min-block-size:24px}.admin-user-tags{gap:var(--ss-space-2);flex-wrap:wrap;display:flex}.admin-users-cards{gap:var(--ss-space-3);margin:0;padding:0;list-style:none;display:none}.admin-user-card{gap:var(--ss-space-2);display:grid}.admin-user-card .facts>:is(dt,dd){min-block-size:0;padding-block:var(--ss-space-2)}.admin-user-heading{align-items:center;gap:var(--ss-space-3);flex-wrap:wrap;margin-block-end:var(--ss-space-2);display:flex}.admin-user-title{font-size:var(--ss-text-heading);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.2}.admin-user-title:focus-visible{outline:2px solid var(--ss-focus);outline-offset:4px}.admin-users-page-status:empty{display:none}.admin-users-section .section-content{max-inline-size:none}.admin-users-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.admin-users-stats .stat-value{margin:0}.admin-users-actions{gap:var(--ss-space-3);flex-wrap:wrap;display:flex}.admin-users-paged{gap:var(--ss-space-4);min-inline-size:0;display:grid}.admin-audit-list{margin:0;padding:0;list-style:none;display:grid}.admin-audit-item{gap:var(--ss-space-1);padding-block:var(--ss-space-4);border-block-end:1px solid var(--ss-line);overflow-wrap:anywhere;display:grid}.admin-audit-item:last-child{border-block-end:0}.admin-audit-head{align-items:center;gap:var(--ss-space-2) var(--ss-space-3);flex-wrap:wrap;display:flex}.admin-audit-action{font-weight:500}.admin-audit-reason{font-size:var(--ss-text-body);margin:0}.admin-audit-meta{margin:0}.admin-audit-meta .admin-user-open{min-block-size:24px;font-size:var(--ss-text-action);font-weight:500}.admin-action-form{gap:var(--ss-space-4);min-inline-size:0;display:grid}.admin-action-form .panel-lede{color:var(--ss-ink);font-size:var(--ss-text-body);line-height:1.55}.admin-action-form wa-input{inline-size:100%;min-inline-size:0}.admin-action-form wa-input::part(form-control-label){font-size:var(--ss-text-action);font-weight:500}.admin-action-form wa-input::part(hint){color:var(--ss-muted);font-size:var(--ss-text-action);margin-block-start:var(--ss-space-2);line-height:1.5}.admin-action-form wa-input::part(input-wrapper){min-block-size:44px;min-inline-size:0}.admin-action-form wa-input::part(input){font-size:var(--ss-text-body)}.admin-reason-count{margin:calc(var(--ss-space-2) * -1) 0 0;color:var(--ss-muted);font-size:var(--ss-text-meta);text-align:end}.admin-confirm-holder:empty{display:none}.admin-acknowledge{align-items:flex-start;gap:var(--ss-space-3);min-block-size:44px;font-size:var(--ss-text-body);line-height:1.5;display:flex}.admin-acknowledge input{block-size:24px;inline-size:24px;accent-color:var(--ss-ink);flex:none;margin:0}.admin-action-hint:empty,.admin-action-status:empty{display:none}.admin-action-buttons{justify-content:flex-end;gap:var(--ss-space-3);flex-wrap:wrap;display:flex}.admin-users-forbidden{margin-block-start:var(--ss-space-6)}.admin-toggles-page{font-variant-numeric:tabular-nums;min-inline-size:0}.admin-toggles-page :is(h1,h2,h3){text-wrap:balance}.admin-toggles-page [hidden]{display:none}.admin-toggles-intro{max-inline-size:65ch;color:var(--ss-muted);font-size:var(--ss-text-body);margin:0;line-height:1.55}.admin-toggles-banner{margin-block-start:var(--ss-space-4)}.admin-toggles-status{margin-block:var(--ss-space-4) 0}.admin-toggles-status:empty{display:none}.admin-toggles-view{gap:var(--ss-space-4);min-inline-size:0;margin-block-start:var(--ss-space-4);display:grid}.admin-toggles-list{gap:var(--ss-space-4);margin:0;padding:0;list-style:none;display:grid}.admin-toggle-card{gap:var(--ss-space-3);min-inline-size:0;display:grid}.admin-toggle-head{justify-content:space-between;align-items:center;gap:var(--ss-space-2) var(--ss-space-3);flex-wrap:wrap;display:flex}.admin-toggle-name{font-size:var(--ss-text-heading);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.2}.admin-toggle-description{max-inline-size:65ch;font-size:var(--ss-text-body);margin:0;line-height:1.55}.admin-toggle-card .facts>:is(dt,dd){min-block-size:0;padding-block:var(--ss-space-2)}.admin-toggle-card .facts [data-missing]{color:var(--ss-muted)}.admin-toggle-why{gap:var(--ss-space-1);border-inline-start:2px solid var(--ss-line);padding-inline-start:var(--ss-space-4);display:grid}.admin-toggle-why-title{font-size:var(--ss-text-action);margin:0;font-weight:500}.admin-toggle-why-list{color:var(--ss-muted);font-size:var(--ss-text-action);margin:0;padding-inline-start:var(--ss-space-4);line-height:1.5}.admin-toggle-actions{align-items:center;gap:var(--ss-space-3);flex-wrap:wrap;display:flex}.admin-toggles-note{color:var(--ss-muted);font-size:var(--ss-text-meta);margin:0}.admin-toggles-skeleton{gap:var(--ss-space-4);display:grid}.admin-toggles-skeleton wa-skeleton{--color:var(--ss-line);block-size:44px}.admin-toggles-audit{margin-block-start:var(--ss-space-6)}.admin-toggles-toolbar{grid-template-columns:minmax(0,20rem);align-items:end;display:grid}.admin-toggles-page wa-select{min-inline-size:0}.admin-toggles-page wa-select::part(form-control-label){font-size:var(--ss-text-action);font-weight:500}.admin-toggles-page wa-select:hover:not([disabled]){--wa-form-control-border-color:var(--ss-ink)}.admin-toggles-page wa-select::part(combobox){min-block-size:44px;min-inline-size:0}.admin-toggles-count{margin-block:var(--ss-space-4) var(--ss-space-2)}.admin-toggles-results{gap:var(--ss-space-4);min-inline-size:0;display:grid}.admin-toggles-more{justify-self:start}.admin-action-form wa-textarea{inline-size:100%;min-inline-size:0}.admin-action-form wa-textarea::part(form-control-label){font-size:var(--ss-text-action);font-weight:500}.admin-action-form wa-textarea::part(hint){color:var(--ss-muted);font-size:var(--ss-text-action);margin-block-start:var(--ss-space-2);line-height:1.5}.admin-action-form wa-textarea::part(textarea){font-size:var(--ss-text-body)}.admin-toggles-forbidden{margin-block-start:var(--ss-space-6)}@media (width<=700px){.admin-toggles-toolbar{grid-template-columns:minmax(0,1fr)}}@media (width<=1023px){.admin-users-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-users-toolbar>:first-child,.admin-users-audit-button{grid-column:1/-1}}@media (width>=768px){.admin-users-stats{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media (width<=700px){.admin-users-desktop{display:none}.admin-users-cards{display:grid}.admin-action-buttons{flex-direction:column-reverse}.admin-action-buttons>wa-button{inline-size:100%}}.admin-settings{margin-block-start:var(--ss-space-6)}:is(.admin-settings,.admin-toggles-audit) .section-content{gap:var(--ss-space-4);max-inline-size:none;display:grid}.admin-settings-status:empty,.admin-settings-count:empty{display:none}.admin-settings-view{gap:var(--ss-space-4);min-inline-size:0;display:grid}.admin-settings-today{gap:var(--ss-space-2);display:grid}.admin-settings-banner,.admin-settings-warning,.admin-setting-effective{color:var(--ss-muted);font-size:var(--ss-text-action);margin:0;line-height:1.5}.admin-settings-warning{color:var(--ss-text);font-weight:500}.admin-setting-card{gap:var(--ss-space-3);min-inline-size:0;display:grid}.notice{border-inline-start:3px solid var(--ss-line);border-radius:var(--ss-radius-card);background:var(--ss-soft);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:16px;inline-size:100%;padding:18px 20px;display:grid}.notice-notice{border-inline-start-color:var(--ss-control-line)}.notice-error{border-inline-start-color:var(--ss-coral)}.notice-info{border-inline-start-color:var(--ss-info-icon);background:var(--ss-info-wash)}.notice-info .notice-text{color:var(--ss-ink)}.notice-success{border-inline-start-color:var(--ss-success)}.notice-art{block-size:auto;inline-size:64px;margin:0}.notice-body{gap:6px;min-inline-size:0;display:grid}.notice-title,.notice-text{max-inline-size:var(--ss-measure-note)}.notice-title{color:var(--ss-ink);font-size:var(--ss-text-body);text-wrap:pretty;margin:0;font-weight:500;line-height:1.5}.notice-title.answer-body>:first-child{margin-block-start:0}.notice-title.answer-body>:last-child{margin-block-end:0}.notice-text{color:var(--ss-muted);font-size:var(--ss-text-action);text-wrap:pretty;margin:0;line-height:1.55}.notice-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:10px;display:flex}@media (width<=500px){.notice{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:16px}.notice-art{inline-size:48px}.notice-actions .button:not(.button-tertiary){flex:100%}}.notice:has(>.notice-mark){grid-template-columns:20px minmax(0,1fr);gap:12px}.notice-mark{color:var(--ss-muted);margin-block-start:2px}.notice-error>.notice-mark{color:var(--ss-coral-dark)}.notice-success>.notice-mark{color:var(--ss-success)}.notice-compact{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:0;padding:0}.notice-compact .notice-title{font-weight:400}.notice-compact .notice-actions{margin-block-start:2px}.notice-title:is(h1,h2,h3){font-size:var(--ss-text-title);letter-spacing:-.01em;text-wrap:balance;font-weight:500}.notice:has(>.notice-art)>.notice-body>.notice-title{font-size:var(--ss-text-title);letter-spacing:-.01em;text-wrap:balance;font-weight:500;line-height:1.35}@keyframes trace{to{stroke-dashoffset:0}}@keyframes enter-fade{0%{opacity:0}}@keyframes enter-up{0%{opacity:0;transform:translateY(var(--ss-travel))}to{opacity:1;transform:translateY(0)}}@keyframes turn-ring{to{rotate:1turn}}@keyframes text-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes answer-block-in{0%{opacity:0;transform:translateY(6px)}}@keyframes dialog-in{0%{opacity:0;translate:0 var(--ss-travel);scale:.98}}@keyframes sheet-in{0%{opacity:0;translate:0 24px}}@keyframes tab-underline{0%{opacity:0;scale:.4 1}}@keyframes source-loop{to{translate:calc(-1 * var(--loop-distance)) 0}}@media (prefers-reduced-motion:no-preference){.turn-live{animation:enter-up var(--ss-slow) var(--ss-ease-out) both}.answer-outcome-illustration{animation:enter-fade var(--ss-normal) var(--ss-ease-out) both}.answer-reveal-block{animation:answer-block-in var(--ss-slow) var(--ss-ease-out) var(--answer-reveal-delay,0s) both}.turn-details{interpolate-size:allow-keywords}.turn-details::details-content{block-size:0;transition:block-size var(--ss-research-bubble-duration) var(--ss-ease), content-visibility var(--ss-research-bubble-duration) allow-discrete;overflow:clip}.turn-details[open]::details-content{block-size:auto}.research-bubbles{interpolate-size:allow-keywords}.research-bubble[data-exit]{opacity:0;pointer-events:none;block-size:0;min-block-size:0;transition:block-size .25s var(--ss-ease), min-block-size .25s var(--ss-ease), padding-block .25s var(--ss-ease), opacity .18s var(--ss-ease-out);padding-block:0;overflow:clip}.answer-settle-in{animation:answer-block-in .24s var(--ss-ease-out) both}.research-active:not([data-leaving]) .research-bubble[data-working] .research-bubble-mark:after{animation:turn-ring calc(var(--ss-pulse) * .75) linear infinite}.research-bubble[data-state=started] .research-summary-text,.answer-chart-pending-label{background:linear-gradient(90deg, var(--ss-muted) 0 38%, var(--ss-ink) 50%, var(--ss-muted) 62% 100%) 100% 0 / 260% 100% no-repeat;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite text-shimmer}.citation-card:popover-open{animation:enter-up var(--ss-fast) var(--ss-ease-out) both}.source-rail-viewport[data-looping] .source-rail-scroller{animation:source-loop var(--loop-duration) linear infinite}.source-rail-viewport[data-looping]:is(:hover,:focus-within) .source-rail-scroller{animation-play-state:paused}wa-dialog:is(.panel-host,.account-deletion-dialog)[data-motion]::part(dialog){animation-name:dialog-in;animation-timing-function:var(--ss-ease-out)}@media (width<=700px){:is(wa-dialog.panel-host:not(.auth-dialog),wa-dialog.account-deletion-dialog)[data-motion]::part(dialog){animation-name:sheet-in}}.global-notice,.answer-ready,.chat-menu[open] nav{animation:enter-up var(--ss-normal) var(--ss-ease-out) both}.auth-form{animation:enter-fade var(--ss-fast) var(--ss-ease-out)}.question-example:not([hidden]){animation:enter-fade var(--ss-normal) var(--ss-ease-out) both}[data-entering]{animation:enter-fade var(--ss-fast) var(--ss-ease-out)}.tab:is([aria-selected=true],[aria-current=page]):after{animation:tab-underline var(--ss-normal) var(--ss-ease-out) both}}@media (prefers-reduced-motion:reduce){wa-dialog:is(.panel-host,.account-deletion-dialog){--show-duration:0s;--hide-duration:0s}.editorial-illustration,.state-illustration,.line-main,wa-skeleton::part(indicator){animation:none}.line-main{stroke-dashoffset:0}*,:before,:after{scroll-behavior:auto!important;transition:none!important}.send:active:not(:disabled),.stop:active,.icon-button:active,.account:active,.panel-close::part(button):active{scale:1!important}}
