/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@layer wa-native,wa-utilities,wa-color-palette,wa-color-variant,wa-theme,wa-theme-dimension,wa-theme-overrides;
@layer wa-native,wa-utilities,wa-color-palette,wa-color-variant,wa-theme,wa-theme-dimension,wa-theme-overrides;
@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);}}
@layer wa-color-variant{: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);}}
@layer wa-color-variant{: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);}}
@layer wa-color-variant{: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);}}
@layer wa-color-variant{: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);}}

: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);}
@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-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{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:black 10%;--wa-color-mix-active:black 20%;--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{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:color-mix(in oklab,black 60%,transparent);--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:black 8%;--wa-color-mix-active:black 16%;--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-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-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) * 0.125rem);--wa-space-2xs:calc(var(--wa-space-scale) * 0.25rem);--wa-space-xs:calc(var(--wa-space-scale) * 0.5rem);--wa-space-s:calc(var(--wa-space-scale) * 0.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-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) * 0.0625rem);--wa-border-width-m:calc(var(--wa-border-width-scale) * 0.125rem);--wa-border-width-l:calc(var(--wa-border-width-scale) * 0.1875rem);--wa-border-radius-scale:1;--wa-border-radius-s:calc(var(--wa-border-radius-scale) * 0.1875rem);--wa-border-radius-m:calc(var(--wa-border-radius-scale) * 0.375rem);--wa-border-radius-l:calc(var(--wa-border-radius-scale) * 0.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:0.1875rem;--wa-focus-ring:var(--wa-focus-ring-style) var(--wa-focus-ring-width) var(--wa-color-focus);--wa-focus-ring-offset:0.0625rem;--wa-shadow-offset-x-scale:0;--wa-shadow-offset-x-s:calc(var(--wa-shadow-offset-x-scale) * 0.125rem);--wa-shadow-offset-x-m:calc(var(--wa-shadow-offset-x-scale) * 0.25rem);--wa-shadow-offset-x-l:calc(var(--wa-shadow-offset-x-scale) * 0.5rem);--wa-shadow-offset-y-scale:1;--wa-shadow-offset-y-s:calc(var(--wa-shadow-offset-y-scale) * 0.125rem);--wa-shadow-offset-y-m:calc(var(--wa-shadow-offset-y-scale) * 0.25rem);--wa-shadow-offset-y-l:calc(var(--wa-shadow-offset-y-scale) * 0.5rem);--wa-shadow-blur-scale:1;--wa-shadow-blur-s:calc(var(--wa-shadow-blur-scale) * 0.125rem);--wa-shadow-blur-m:calc(var(--wa-shadow-blur-scale) * 0.25rem);--wa-shadow-blur-l:calc(var(--wa-shadow-blur-scale) * 0.5rem);--wa-shadow-spread-scale:-0.5;--wa-shadow-spread-s:calc(var(--wa-shadow-spread-scale) * 0.125rem);--wa-shadow-spread-m:calc(var(--wa-shadow-spread-scale) * 0.25rem);--wa-shadow-spread-l:calc(var(--wa-shadow-spread-scale) * 0.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:300ms;--wa-transition-normal:150ms;--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:0.1em;--wa-form-control-padding-block:0.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-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:0.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);}}
@layer wa-native,wa-utilities,wa-color-palette,wa-color-variant,wa-theme,wa-theme-dimension,wa-theme-overrides;
@layer wa-utilities{.wa-size-s{font-size:var(--wa-font-size-s);}.wa-size-m{font-size:var(--wa-font-size-m);}.wa-size-l{font-size:var(--wa-font-size-l);}}
@layer wa-utilities{:where(:root),.wa-neutral{--wa-color-fill-loud:var(--wa-color-neutral-fill-loud);--wa-color-fill-normal:var(--wa-color-neutral-fill-normal);--wa-color-fill-quiet:var(--wa-color-neutral-fill-quiet);--wa-color-border-loud:var(--wa-color-neutral-border-loud);--wa-color-border-normal:var(--wa-color-neutral-border-normal);--wa-color-border-quiet:var(--wa-color-neutral-border-quiet);--wa-color-on-loud:var(--wa-color-neutral-on-loud);--wa-color-on-normal:var(--wa-color-neutral-on-normal);--wa-color-on-quiet:var(--wa-color-neutral-on-quiet);}.wa-brand{--wa-color-fill-loud:var(--wa-color-brand-fill-loud);--wa-color-fill-normal:var(--wa-color-brand-fill-normal);--wa-color-fill-quiet:var(--wa-color-brand-fill-quiet);--wa-color-border-loud:var(--wa-color-brand-border-loud);--wa-color-border-normal:var(--wa-color-brand-border-normal);--wa-color-border-quiet:var(--wa-color-brand-border-quiet);--wa-color-on-loud:var(--wa-color-brand-on-loud);--wa-color-on-normal:var(--wa-color-brand-on-normal);--wa-color-on-quiet:var(--wa-color-brand-on-quiet);}.wa-success{--wa-color-fill-loud:var(--wa-color-success-fill-loud);--wa-color-fill-normal:var(--wa-color-success-fill-normal);--wa-color-fill-quiet:var(--wa-color-success-fill-quiet);--wa-color-border-loud:var(--wa-color-success-border-loud);--wa-color-border-normal:var(--wa-color-success-border-normal);--wa-color-border-quiet:var(--wa-color-success-border-quiet);--wa-color-on-loud:var(--wa-color-success-on-loud);--wa-color-on-normal:var(--wa-color-success-on-normal);--wa-color-on-quiet:var(--wa-color-success-on-quiet);}.wa-warning{--wa-color-fill-loud:var(--wa-color-warning-fill-loud);--wa-color-fill-normal:var(--wa-color-warning-fill-normal);--wa-color-fill-quiet:var(--wa-color-warning-fill-quiet);--wa-color-border-loud:var(--wa-color-warning-border-loud);--wa-color-border-normal:var(--wa-color-warning-border-normal);--wa-color-border-quiet:var(--wa-color-warning-border-quiet);--wa-color-on-loud:var(--wa-color-warning-on-loud);--wa-color-on-normal:var(--wa-color-warning-on-normal);--wa-color-on-quiet:var(--wa-color-warning-on-quiet);}.wa-danger{--wa-color-fill-loud:var(--wa-color-danger-fill-loud);--wa-color-fill-normal:var(--wa-color-danger-fill-normal);--wa-color-fill-quiet:var(--wa-color-danger-fill-quiet);--wa-color-border-loud:var(--wa-color-danger-border-loud);--wa-color-border-normal:var(--wa-color-danger-border-normal);--wa-color-border-quiet:var(--wa-color-danger-border-quiet);--wa-color-on-loud:var(--wa-color-danger-on-loud);--wa-color-on-normal:var(--wa-color-danger-on-normal);--wa-color-on-quiet:var(--wa-color-danger-on-quiet);}}
@layer wa-native{html{box-sizing:border-box;margin:0;padding:0;tab-size:4;background-color:var(--wa-color-surface-default);}*,*::before,*::after{box-sizing:inherit;}body{min-height:100vh;margin:0;padding:0;color:var(--wa-color-text-normal);font-family:var(--wa-font-family-body);font-size:var(--wa-font-size-m);font-weight:var(--wa-font-weight-body);line-height:var(--wa-line-height-normal);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;}address,audio,blockquote,dd,details,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,iframe,ol,p,pre,table,ul,video{margin:0;&:has(+ *){margin-block-end:var(--wa-content-spacing);}}h1,h2,h3,h4,h5,h6{font-family:var(--wa-font-family-heading);font-weight:var(--wa-font-weight-heading);line-height:var(--wa-line-height-condensed);text-wrap:balance;}h1{font-size:var(--wa-font-size-3xl);}h2{font-size:var(--wa-font-size-2xl);}h3{font-size:var(--wa-font-size-xl);}h4{font-size:var(--wa-font-size-l);}h5{font-size:var(--wa-font-size-m);}h6{font-size:var(--wa-font-size-s);}p{text-wrap:pretty;}blockquote{padding:var(--wa-space-xl);font-family:var(--wa-font-family-longform);font-size:var(--wa-font-size-l);border-inline-start:var(--wa-border-style) var(--wa-border-width-l) var(--wa-color-neutral-border-quiet);}hr{margin:var(--wa-content-spacing) 0;border:none;border-bottom:solid var(--wa-border-width-s) var(--wa-color-surface-border);}ul,ol{padding:0;}li > ul,li > ol{margin-inline-start:0.25em;}ul{list-style:disc;}li{margin-inline-start:1.125em;padding:0;}dt{font-weight:var(--wa-font-weight-bold);}strong,b{font-weight:var(--wa-font-weight-bold);}em,i{font-style:italic;}u{text-decoration-line:underline;text-decoration-thickness:0.09375em;text-underline-offset:0.125em;}s{text-decoration-line:line-through;text-decoration-thickness:0.09375em;}ins{text-decoration-color:var(--wa-color-success-on-quiet);text-decoration-line:underline;text-decoration-thickness:0.09375em;text-underline-offset:0.125em;}del{color:color-mix(in oklab,currentColor,transparent 10%);text-decoration-color:var(--wa-color-danger-on-quiet);text-decoration-line:line-through;text-decoration-thickness:0.09375em;}mark{padding:0.125em 0.25em;color:var(--wa-color-warning-on-quiet);background-color:var(--wa-color-warning-fill-quiet);border-radius:var(--wa-border-radius-s);}small{font-size:var(--wa-font-size-smaller);}sub,sup{font-size:var(--wa-font-size-smaller);line-height:0;}sub{vertical-align:sub;}sup{vertical-align:super;}abbr[title]{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:0.09375em;text-underline-offset:0.125em;cursor:help;}kbd{padding:0.125em 0.25em;font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-smaller);font-weight:var(--wa-font-weight-code);border:solid var(--wa-border-width-s) color-mix(in oklab,currentColor,transparent 50%);border-radius:var(--wa-border-radius-s);box-shadow:0 0.125em 0 0 color-mix(in oklab,currentColor,transparent 50%);wa-icon{vertical-align:-2px;}}a{color:var(--wa-color-text-link);text-decoration:var(--wa-link-decoration-default);-webkit-text-decoration:var(--wa-link-decoration-default);text-decoration-thickness:0.09375em;text-underline-offset:0.125em;}*:is([appearance~='accent'],.wa-accent){a,a:hover{color:currentColor;}}a:hover{color:color-mix(in oklab,var(--wa-color-text-link),var(--wa-color-mix-hover));text-decoration:var(--wa-link-decoration-hover);-webkit-text-decoration:var(--wa-link-decoration-hover);}a:focus,button:focus{outline:none;}a:focus-visible,button:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset);}code,samp,var{padding:0.125em 0.25em;font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-smaller);font-weight:var(--wa-font-weight-code);background-color:var(--wa-color-overlay-inline);border-radius:var(--wa-border-radius-s);}pre{padding:var(--wa-space-m);font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-smaller);font-weight:var(--wa-font-weight-code);white-space:pre;background-color:var(--wa-color-overlay-inline);border-radius:var(--wa-border-radius-m);& code,& samp,& var{padding:0;font-size:1em;background-color:transparent;}@media print{background:none;border:solid var(--wa-border-width-s) var(--wa-color-surface-border);}}img,svg,picture,video{max-width:100%;height:auto;}img,picture,video{border-radius:var(--wa-border-radius-m);}embed,iframe,object{max-width:100%;}iframe{border:none;}table{width:100%;border:none;border-collapse:collapse;}caption{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-smaller);&:has(+ *){margin-block-end:0.75em;}}tbody{tr{border-top:solid var(--wa-border-width-s) var(--wa-color-border-quiet);:where(table.wa-zebra-rows) &:nth-child(odd){background-color:color-mix(in oklab,var(--wa-color-fill-quiet) 60%,transparent);}:where(table.wa-hover-rows) &{@media (hover:hover){&:hover{background-color:var(--wa-color-fill-quiet);&,+ tr{border-top-color:var(--wa-color-border-normal);}}}}}}td,th{padding:0.75em;text-align:start;vertical-align:top;}th{padding-block:0.75em;font-size:var(--wa-font-size-smaller);font-weight:var(--wa-font-weight-bold);}details{padding:0;background-color:var(--wa-color-surface-default);border:var(--wa-panel-border-width) var(--wa-color-surface-border) var(--wa-panel-border-style);border-radius:var(--wa-panel-border-radius);overflow-anchor:none;summary{display:flex;align-items:center;justify-content:space-between;padding:var(--wa-space-m);border-radius:calc(var(--wa-panel-border-radius) - var(--wa-panel-border-width));cursor:pointer;user-select:none;-webkit-user-select:none;> *{margin:0;}&:focus{outline:none;}&:focus-visible{outline:var(--wa-focus-ring);outline-offset:calc(var(--wa-panel-border-width) + var(--wa-focus-ring-offset));}}&[open]{padding:0 var(--wa-space-m) var(--wa-space-m) var(--wa-space-m);summary{margin-inline:calc(-1 * var(--wa-space-m));border-end-start-radius:0;border-end-end-radius:0;}}@media print{background:none;border:solid var(--wa-border-width-s) var(--wa-color-surface-border);summary{list-style:none;}}}details summary{&::marker,&::-webkit-details-marker{display:none;}&::after{content:'';background-color:var(--wa-color-text-quiet);mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--! Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. --><path fill="currentColor" d="M311.1 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L243.2 256 73.9 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"/></svg>')
        center no-repeat;width:1rem;height:1rem;rotate:0deg;}&:dir(rtl)::after{rotate:180deg;}}details[open] summary::after{rotate:90deg;}dialog{flex-direction:column;align-items:start;width:32rem;max-width:calc(100% - var(--wa-space-l));padding:var(--wa-space-l);background-color:var(--wa-color-surface-raised);border-radius:var(--wa-panel-border-radius);border:none;box-shadow:var(--wa-shadow-l);transition:var(--wa-transition-slow,200ms) var(--wa-transition-easing);margin:auto;inset:0;&[open]{display:flex;}&:focus{outline:none;}}dialog::backdrop{background-color:var(--wa-color-overlay-modal,rgb(0 0 0 / 0.25));}label{display:inline-block;position:relative;color:var(--wa-form-control-label-color);font-weight:var(--wa-form-control-label-font-weight);line-height:var(--wa-form-control-label-line-height);&:has(input:not([type='button'],[type='checkbox'],[type='color'],[type='file'],[type='hidden'],[type='image'],[type='radio'],[type='reset'],[type='submit']),textarea,select){width:100%;}& + :is(input:not([type='checkbox'],[type='radio']),textarea,select),& > :is(input:not([type='checkbox'],[type='radio']),textarea,select){margin-block-start:0.5em;}}fieldset{padding:var(--wa-space-l);padding-block-start:calc(var(--wa-space-l) - 0.5em);border:solid 1px var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m);}legend{padding:0;padding-inline:var(--wa-space-xs);font-weight:var(--wa-form-control-label-font-weight);}button,input[type='button'],input[type='reset'],input[type='submit'],input[type='file'],a.wa-button{&:not(input[type='file']),&::file-selector-button{display:inline-flex;align-items:center;justify-content:center;height:var(--wa-form-control-height);padding:0 var(--wa-form-control-padding-inline);font-family:inherit;font-size:var(--wa-form-control-value-font-size);font-weight:var(--wa-font-weight-action);line-height:calc(var(--wa-form-control-height) - var(--border-width) * 2);text-decoration:none;vertical-align:middle;white-space:nowrap;border-style:var(--wa-border-style);border-width:max(1px,var(--wa-form-control-border-width));border-radius:var(--wa-form-control-border-radius);transition-property:background,border,box-shadow,color;transition-duration:var(--wa-transition-fast);transition-timing-function:var(--wa-transition-easing);cursor:pointer;user-select:none;-webkit-user-select:none;}&:not(input[type='file']){color:var(--wa-color-on-loud,var(--wa-color-neutral-on-loud));background-color:var(--wa-color-fill-loud,var(--wa-color-neutral-fill-loud));border-color:transparent;&:not(:disabled){&:hover{background-color:color-mix(in oklab,var(--wa-color-fill-loud,var(--wa-color-neutral-fill-loud)),var(--wa-color-mix-hover));}&:active{background-color:color-mix(in oklab,var(--wa-color-fill-loud,var(--wa-color-neutral-fill-loud)),var(--wa-color-mix-active));}}}&:is(input[type='file']){&::file-selector-button{color:var(--wa-color-on-normal,var(--wa-color-neutral-on-normal));background-color:var(--wa-color-fill-normal,var(--wa-color-neutral-fill-normal));border-color:transparent;}&:not(:disabled){&::file-selector-button:hover{background-color:color-mix(in oklab,var(--wa-color-fill-normal,var(--wa-color-neutral-fill-normal)),var(--wa-color-mix-hover));}&::file-selector-button:active{background-color:color-mix(in oklab,var(--wa-color-fill-normal,var(--wa-color-neutral-fill-normal)),var(--wa-color-mix-active));}}}&.wa-plain{&:not(input[type='file']),&::file-selector-button{color:var(--wa-color-on-quiet,var(--wa-color-neutral-on-quiet));background-color:transparent;border-color:transparent;}&:not(:disabled){&:not(input[type='file']):hover,&::file-selector-button:hover{color:var(--wa-color-on-quiet,var(--wa-color-neutral-on-quiet));background-color:var(--wa-color-fill-quiet,var(--wa-color-neutral-fill-quiet));}&:not(input[type='file']):active,&::file-selector-button:active{color:var(--wa-color-on-quiet,var(--wa-color-neutral-on-quiet));background-color:color-mix(in oklab,var(--wa-color-fill-quiet,var(--wa-color-neutral-fill-quiet)),var(--wa-color-mix-active));}}}&.wa-outlined{&:not(input[type='file']),&::file-selector-button{color:var(--wa-color-on-quiet,var(--wa-color-neutral-on-quiet));background-color:transparent;border-color:var(--wa-color-border-loud,var(--wa-color-neutral-border-loud));}&:not(:disabled){&:not(input[type='file']):hover,&::file-selector-button:hover{color:var(--wa-color-on-quiet,var(--wa-color-neutral-on-quiet));background-color:var(--wa-color-fill-quiet,var(--wa-color-neutral-fill-quiet));}&:not(input[type='file']):active,&::file-selector-button:active{color:var(--wa-color-on-quiet,var(--wa-color-neutral-on-quiet));background-color:color-mix(in oklab,var(--wa-color-fill-quiet,var(--wa-color-neutral-fill-quiet)),var(--wa-color-mix-active));}}}&.wa-filled{&:not(input[type='file']),&::file-selector-button{color:var(--wa-color-on-normal,var(--wa-color-neutral-on-normal));background-color:var(--wa-color-fill-normal,var(--wa-color-neutral-fill-normal));border-color:transparent;}&:not(:disabled){&:not(input[type='file']):hover,&::file-selector-button:hover{color:var(--wa-color-on-normal,var(--wa-color-neutral-on-normal));background-color:color-mix(in oklab,var(--wa-color-fill-normal,var(--wa-color-neutral-fill-normal)),var(--wa-color-mix-hover));}&:not(input[type='file']):active,&::file-selector-button:active{color:var(--wa-color-on-normal,var(--wa-color-neutral-on-normal));background-color:color-mix(in oklab,var(--wa-color-fill-normal,var(--wa-color-neutral-fill-normal)),var(--wa-color-mix-active));}}&.wa-outlined{&:not(input[type='file']),&::file-selector-button{border-color:var(--wa-color-border-normal,var(--wa-color-neutral-border-normal));}}}&.wa-accent{&:not(input[type='file']),&::file-selector-button{color:var(--wa-color-on-loud,var(--wa-color-neutral-on-loud));background-color:var(--wa-color-fill-loud,var(--wa-color-neutral-fill-loud));border-color:transparent;}&:not(:disabled){&:not(input[type='file']):hover,&::file-selector-button:hover{background-color:color-mix(in oklab,var(--wa-color-fill-loud,var(--wa-color-neutral-fill-loud)),var(--wa-color-mix-hover));}&:not(input[type='file']):active,&::file-selector-button:active{background-color:color-mix(in oklab,var(--wa-color-fill-loud,var(--wa-color-neutral-fill-loud)),var(--wa-color-mix-active));}}}&.wa-pill{&:not(input[type='file']),&::file-selector-button{border-radius:var(--wa-border-radius-pill);}}&:focus{outline:none;}&:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset);}&:is(::-moz-focus-inner){border:0;}&:disabled{opacity:0.5;cursor:not-allowed;*{pointer-events:none;}}& > wa-icon:has(+ *){margin-inline-end:0.75em;}& > * + wa-icon{margin-inline-start:0.75em;}}input[type='file']{display:block;max-inline-size:100%;color:var(--wa-form-control-value-color);font-family:inherit;font-size:var(--wa-form-control-value-font-size);font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height);vertical-align:middle;border-radius:var(--wa-border-radius-m);cursor:pointer;}input[type='checkbox'],label:has(input[type='checkbox']),input[type='radio'],label:has(input[type='radio']){display:inline-flex;width:fit-content;color:var(--wa-form-control-value-color);font-family:inherit;font-size:var(--wa-form-control-value-font-size);font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height);user-select:none;-webkit-user-select:none;&,+ label{cursor:pointer;}&:disabled,&:has(:disabled){opacity:0.5;cursor:not-allowed;}}input[type='checkbox'],input[type='radio']{appearance:none;flex:0 0 auto;align-items:center;justify-content:center;width:var(--wa-form-control-toggle-size);height:var(--wa-form-control-toggle-size);margin:0;margin-inline-end:0.5em;background-color:var(--wa-form-control-background-color);border-color:var(--wa-form-control-border-color);border-style:var(--wa-border-style);border-width:var(--wa-form-control-border-width);transition:background var(--wa-transition-normal),border-color var(--wa-transition-fast),box-shadow var(--wa-transition-fast),color var(--wa-transition-fast);transition-timing-function:var(--wa-transition-easing);&:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset);}}input[type='checkbox']{--checked-icon-color:var(--wa-color-brand-on-loud);--checked-icon-scale:0.8;border-radius:min(calc(var(--wa-form-control-toggle-size) * 0.375),var(--wa-border-radius-s));&:checked,&:indeterminate{color:var(--checked-icon-color);background-color:var(--wa-form-control-activated-color);border-color:var(--wa-form-control-activated-color);}&:checked::after,&:indeterminate::after{content:'';width:var(--wa-form-control-toggle-size);height:var(--wa-form-control-toggle-size);scale:var(--checked-icon-scale);background-color:currentColor;}&:checked::after{mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. --><path fill="currentColor" d="M434.8 70.1c14.3 10.4 17.5 30.4 7.1 44.7l-256 352c-5.5 7.6-14 12.3-23.4 13.1s-18.5-2.7-25.1-9.3l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l101.5 101.5 234-321.7c10.4-14.3 30.4-17.5 44.7-7.1z"/></svg>')
        center / 1em 1em no-repeat;}&:indeterminate::after{mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="14" viewBox="0 0 448 512"><path d="M431 256c0 17.7-14.3 32-32 32H49c-17.7 0-32-14.3-32-32s14.3-32 32-32h350c17.7 0 32 14.3 32 32z"/></svg>')
        center no-repeat;}}input[type='radio']{--checked-icon-color:var(--wa-form-control-activated-color);--checked-icon-scale:0.7;color:transparent;border-radius:50%;&:checked{color:var(--checked-icon-color);border-color:var(--wa-form-control-activated-color);}&:checked::after{content:'';aspect-ratio:1;width:100%;scale:var(--checked-icon-scale);background-color:currentColor;border-radius:50%;}}input:not([type='button'],[type='checkbox'],[type='color'],[type='file'],[type='hidden'],[type='image'],[type='radio'],[type='range'],[type='reset'],[type='submit']),textarea,select{width:100%;height:var(--wa-form-control-height);padding:0 var(--wa-form-control-padding-inline);color:var(--wa-form-control-value-color);font-size:var(--wa-form-control-value-size);font-family:inherit;font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height);vertical-align:middle;background-color:var(--wa-form-control-background-color);border-color:var(--wa-form-control-border-color);border-style:var(--wa-form-control-border-style);border-width:var(--wa-form-control-border-width);border-radius:var(--wa-form-control-border-radius);transition:background-color var(--wa-transition-normal),border var(--wa-transition-normal),outline var(--wa-transition-fast);transition-timing-function:var(--wa-transition-easing);cursor:text;&::placeholder{color:var(--wa-form-control-placeholder-color);user-select:none;-webkit-user-select:none;}&:focus{outline:none;}&:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset);}&:disabled{opacity:0.5;cursor:not-allowed;}&.wa-outlined{background-color:var(--wa-form-control-background-color);border-color:var(--wa-form-control-border-color);}&.wa-filled{background-color:var(--wa-color-neutral-fill-quiet);border-color:var(--wa-color-neutral-fill-quiet);&.wa-outlined{border-color:var(--wa-form-control-border-color);}}&.wa-pill{border-radius:var(--wa-border-radius-pill);}}textarea{height:auto;min-height:var(--wa-form-control-height);padding:calc(var(--wa-form-control-padding-block) - ((1lh - 1em) / 2)) var(--wa-form-control-padding-inline);line-height:var(--wa-line-height-normal);resize:vertical;}select{--icon-caret:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc. --><path fill="rgb(180 180 200)" d="M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"/></svg>');appearance:none;position:relative;min-width:0;overflow:hidden;background-image:var(--icon-caret),var(--icon-caret);background-repeat:no-repeat;background-position:center right var(--wa-form-control-padding-inline);background-blend-mode:hue,difference;background-size:1rem 1rem;cursor:pointer;}input[type='color']{display:block;block-size:var(--wa-form-control-height);inline-size:var(--wa-form-control-height);padding:calc(var(--wa-form-control-border-width) * 2);font-size:1em;background:transparent;border:var(--wa-form-control-border-width) var(--wa-border-style) var(--wa-form-control-border-color);border-radius:var(--wa-form-control-border-radius);cursor:pointer;forced-color-adjust:none;&::-webkit-color-swatch-wrapper{padding:0;border-radius:inherit;}&::-webkit-color-swatch{border:none;border-radius:calc(var(--wa-form-control-border-radius) - var(--wa-form-control-border-width) * 3);}&::-moz-color-swatch{border:none;border-radius:calc(var(--wa-form-control-border-radius) - var(--wa-form-control-border-width) * 3);}&:focus-visible{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset);}}input[type='range']{--thumb-width:1.4em;--thumb-height:1.4em;--track-size:0.5em;-webkit-appearance:none;display:flex;flex-direction:column;position:relative;width:100%;height:var(--track-size);margin:0;font-size:inherit;line-height:var(--wa-form-control-height);vertical-align:middle;background-color:var(--wa-color-neutral-fill-normal);border-radius:calc(var(--track-size) / 2);&::-webkit-slider-runnable-track{width:100%;height:var(--track-size);border:none;border-radius:999px;}&::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb-width);height:var(--thumb-height);margin-top:calc(var(--thumb-height) / -2 + var(--track-size) / 2);background-color:var(--wa-form-control-activated-color);border:solid 0.125em var(--wa-color-surface-default);border-radius:50%;transition-property:background-color,border-color,box-shadow,color;transition-duration:var(--wa-transition-normal);transition-timing-function:var(--wa-transition-easing);}&:enabled{&:focus-visible::-webkit-slider-thumb{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset);}&::-webkit-slider-thumb{cursor:pointer;}&::-webkit-slider-thumb:active{cursor:grabbing;}}&::-moz-focus-outer{border:0;}&::-moz-range-progress{height:var(--track-size);background-color:var(--wa-color-neutral-fill-normal);border-radius:3px;}&::-moz-range-track{width:100%;height:var(--track-size);background-color:var(--wa-color-neutral-fill-normal);border:none;border-radius:999px;}&::-moz-range-thumb{width:var(--thumb-width);height:var(--thumb-height);background-color:var(--wa-form-control-activated-color);border:solid 0.125em var(--wa-color-surface-default);border-radius:50%;transition-property:background-color,border-color,box-shadow,color;transition-duration:var(--wa-transition-normal);transition-timing-function:var(--wa-transition-easing);}&:enabled{&:focus-visible::-moz-range-thumb{outline:var(--wa-focus-ring);outline-offset:var(--wa-focus-ring-offset);}&::-moz-range-thumb{cursor:pointer;}&::-moz-range-thumb:active{cursor:grabbing;}}}label > input[type='range']{margin-block-start:1em;}input[type='range']:focus{outline:none;}input[type='range']:disabled{opacity:0.5;cursor:not-allowed;&::-webkit-slider-thumb{cursor:not-allowed;}&::-moz-range-thumb{cursor:not-allowed;}}progress{--indicator-color:var(--wa-color-brand-fill-loud);width:100%;height:1rem;overflow:hidden;color:var(--wa-color-brand-on-loud);background-color:var(--wa-color-neutral-fill-normal);border-radius:var(--wa-border-radius-pill);&::-webkit-progress-bar{background:transparent;}&[value]::-webkit-progress-value{background-color:var(--indicator-color);}&::-moz-progress-bar{background-color:var(--indicator-color);}}progress:not([value]){padding-left:var(--inset-inline-start);animation:wa-progress-indeterminate 2.5s infinite cubic-bezier(0.37,0,0.63,1);&::-webkit-progress-bar{background-color:var(--indicator-color);}}@keyframes wa-fade-in{from{opacity:0;}}@keyframes wa-progress-indeterminate{0%{padding-inline-end:100%;}25%,100%{padding-inline-end:0%;}75%,100%{padding-inline-start:100%;}}.wa-invalid{--wa-form-control-border-color:var(--wa-color-danger-border-loud);--wa-form-control-activated-color:var(--wa-color-danger-fill-loud);--wa-form-control-value-color:var(--wa-color-danger-on-quiet);--wa-color-focus:var(--wa-color-danger-border-loud);--wa-color-text-quiet:var(--wa-color-danger-on-quiet);}.wa-valid{--wa-form-control-border-color:var(--wa-color-success-border-loud);--wa-form-control-activated-color:var(--wa-color-success-fill-loud);--wa-form-control-value-color:var(--wa-color-success-on-quiet);--wa-color-focus:var(--wa-color-success-border-loud);--wa-color-text-quiet:var(--wa-color-success-on-quiet);}}
@layer wa-native,wa-utilities,wa-color-palette,wa-color-variant,wa-theme,wa-theme-dimension,wa-theme-overrides;
@layer wa-utilities{.wa-cloak:has(:not(:defined)){animation:2s step-end wa-fouce-cloak;}@keyframes wa-fouce-cloak{from{opacity:0;}to{opacity:1;}}}
@layer wa-utilities{.wa-visually-hidden:not(:focus-within),.wa-visually-hidden-force,.wa-visually-hidden-hint::part(hint),.wa-visually-hidden-label::part(label),.wa-visually-hidden-label::part(form-control-label){position:absolute !important;width:1px !important;height:1px !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;border:none !important;overflow:hidden !important;white-space:nowrap !important;padding:0 !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-utilities{.wa-placeholder{align-self:stretch;background-color:var(--wa-color-neutral-fill-quiet);border:dashed var(--wa-border-width-s) var(--wa-color-neutral-border-normal);border-radius:var(--wa-border-radius-l);padding:var(--wa-space-3xl);}}
@layer wa-utilities{:where(.wa-align-items-start,.wa-align-items-end,.wa-align-items-center,.wa-align-items-stretch,.wa-align-items-baseline){display:flex;}.wa-align-items-start{align-items:flex-start;}.wa-align-items-end{align-items:flex-end;}.wa-align-items-center{align-items:center;}.wa-align-items-stretch{align-items:stretch;}.wa-align-items-baseline{align-items:baseline;}.wa-align-self-start{align-self:flex-start;}.wa-align-self-end{align-self:flex-end;}.wa-align-self-center{align-self:center;}.wa-align-self-stretch{align-self:stretch;}.wa-align-self-baseline{align-self:baseline;}}
@layer wa-utilities{:where(.wa-justify-content-start,.wa-justify-content-end,.wa-justify-content-center,.wa-justify-content-space-around,.wa-justify-content-space-between,.wa-justify-content-space-evenly){display:flex;}.wa-justify-content-start{justify-content:flex-start;}.wa-justify-content-end{justify-content:flex-end;}.wa-justify-content-center{justify-content:center;}.wa-justify-content-space-around{justify-content:space-around;}.wa-justify-content-space-between{justify-content:space-between;}.wa-justify-content-space-evenly{justify-content:space-evenly;}}
@layer wa-utilities{:where(.wa-flex-wrap,.wa-flex-nowrap,.wa-flex-wrap-reverse){display:flex;}.wa-flex-wrap{flex-wrap:wrap;}.wa-flex-nowrap{flex-wrap:nowrap;}.wa-flex-wrap-reverse{flex-wrap:wrap-reverse;}}
@layer wa-utilities{.wa-border-radius-s{border-radius:var(--wa-border-radius-s);}.wa-border-radius-m{border-radius:var(--wa-border-radius-m);}.wa-border-radius-l{border-radius:var(--wa-border-radius-l);}.wa-border-radius-pill{border-radius:var(--wa-border-radius-pill);}.wa-border-radius-circle{border-radius:var(--wa-border-radius-circle);}.wa-border-radius-square{border-radius:var(--wa-border-radius-square);}}
@layer wa-utilities{:where(.wa-gap-0,.wa-gap-3xs,.wa-gap-2xs,.wa-gap-xs,.wa-gap-s,.wa-gap-m,.wa-gap-l,.wa-gap-xl,.wa-gap-2xl,.wa-gap-3xl){display:flex;}.wa-gap-0{gap:0px;}.wa-gap-3xs{gap:var(--wa-space-3xs);}.wa-gap-2xs{gap:var(--wa-space-2xs);}.wa-gap-xs{gap:var(--wa-space-xs);}.wa-gap-s{gap:var(--wa-space-s);}.wa-gap-m{gap:var(--wa-space-m);}.wa-gap-l{gap:var(--wa-space-l);}.wa-gap-xl{gap:var(--wa-space-xl);}.wa-gap-2xl{gap:var(--wa-space-2xl);}.wa-gap-3xl{gap:var(--wa-space-3xl);}.wa-gap-4xl{gap:var(--wa-space-4xl);}}
@layer wa-utilities{[class*='wa-body']{font-family:var(--wa-font-family-body);font-weight:var(--wa-font-weight-body);line-height:var(--wa-line-height-normal);}[class*='wa-heading']{font-family:var(--wa-font-family-heading);font-weight:var(--wa-font-weight-heading);line-height:var(--wa-line-height-condensed);text-wrap:balance;}[class*='wa-caption']{color:var(--wa-color-text-quiet);font-family:var(--wa-font-family-body);font-weight:var(--wa-font-weight-body);line-height:var(--wa-line-height-condensed);}[class*='wa-longform']{font-family:var(--wa-font-family-longform);font-weight:var(--wa-font-weight-longform);line-height:var(--wa-line-height-normal);}.wa-font-size-2xs,.wa-body-2xs,.wa-heading-2xs,.wa-caption-2xs,.wa-longform-2xs{font-size:var(--wa-font-size-2xs);}.wa-font-size-xs,.wa-body-xs,.wa-heading-xs,.wa-caption-xs,.wa-longform-xs{font-size:var(--wa-font-size-xs);}.wa-font-size-s,.wa-body-s,.wa-heading-s,.wa-caption-s,.wa-longform-s{font-size:var(--wa-font-size-s);}.wa-font-size-m,.wa-body-m,.wa-heading-m,.wa-caption-m,.wa-longform-m{font-size:var(--wa-font-size-m);}.wa-font-size-l,.wa-body-l,.wa-heading-l,.wa-caption-l,.wa-longform-l{font-size:var(--wa-font-size-l);}.wa-font-size-xl,.wa-body-xl,.wa-heading-xl,.wa-caption-xl,.wa-longform-xl{font-size:var(--wa-font-size-xl);}.wa-font-size-2xl,.wa-body-2xl,.wa-heading-2xl,.wa-caption-2xl,.wa-longform-2xl{font-size:var(--wa-font-size-2xl);}.wa-font-size-3xl,.wa-body-3xl,.wa-heading-3xl,.wa-caption-3xl,.wa-longform-3xl{font-size:var(--wa-font-size-3xl);}.wa-font-size-4xl,.wa-body-4xl,.wa-heading-4xl,.wa-caption-4xl,.wa-longform-4xl{font-size:var(--wa-font-size-4xl);}.wa-font-weight-light{font-weight:var(--wa-font-weight-light);}.wa-font-weight-normal{font-weight:var(--wa-font-weight-normal);}.wa-font-weight-semibold{font-weight:var(--wa-font-weight-semibold);}.wa-font-weight-bold{font-weight:var(--wa-font-weight-bold);}.wa-color-text-normal{color:var(--wa-color-text-normal);}.wa-color-text-quiet{color:var(--wa-color-text-quiet);}.wa-color-text-link{color:var(--wa-color-text-link);}.wa-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.wa-link{color:var(--wa-color-text-link);text-decoration:var(--wa-link-decoration-default);-webkit-text-decoration:var(--wa-link-decoration-default);@media (hover:hover){&:hover{color:color-mix(in oklab,var(--wa-color-text-link) 100%,var(--wa-color-mix-hover));text-decoration:var(--wa-link-decoration-hover);-webkit-text-decoration:var(--wa-link-decoration-hover);}}}.wa-link-plain{color:var(--wa-color-text-normal);text-decoration:none;@media (hover:hover){&:hover{color:color-mix(in oklab,currentColor,var(--wa-color-mix-hover));text-decoration:none;}}}.wa-list-plain:is(ol,ul){list-style:none;padding-inline-start:0;> li{margin-inline-start:0;}}.wa-form-control-label{color:var(--wa-form-control-label-color);font-weight:var(--wa-form-control-label-font-weight);line-height:var(--wa-form-control-label-line-height);}.wa-form-control-value{color:var(--wa-form-control-value-color);font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height);}.wa-form-control-placeholder{color:var(--wa-form-control-placeholder-color);font-weight:var(--wa-form-control-value-font-weight);line-height:var(--wa-form-control-value-line-height);}.wa-form-control-hint{color:var(--wa-form-control-hint-color);font-weight:var(--wa-form-control-hint-font-weight);font-size:var(--wa-font-size-smaller);line-height:var(--wa-form-control-hint-line-height);}}
@layer wa-utilities{:is([class*='wa-cluster'],[class*='wa-flank'],[class*='wa-frame'],[class*='wa-grid'],[class*='wa-stack'],[class*='wa-split'])
    > *{margin-block:0;margin-inline:0;}:where([class*='wa-cluster'],[class*='wa-flank'],[class*='wa-frame'],[class*='wa-grid'],[class*='wa-stack'],[class*='wa-split']){gap:var(--wa-space-m);}[class*='wa-cluster']{display:flex;}:where([class*='wa-cluster']){align-items:center;justify-content:flex-start;flex-wrap:wrap;}[class*='wa-flank']{display:flex;--content-percentage:initial;--flank-size:initial;}[class*='wa-flank']:not([class*='\:end']) > :first-child,[class*='wa-flank'][class*='\:start'] > :first-child{flex-basis:var(--flank-size,auto);flex-grow:1;}[class*='wa-flank']:not([class*='\:end']) > :last-child,[class*='wa-flank'][class*='\:start'] > :last-child{flex-basis:0;flex-grow:999;min-inline-size:var(--content-percentage,50%);}[class*='wa-flank'][class*='\:end'] > :last-child{flex-basis:var(--flank-size,auto);flex-grow:1;}[class*='wa-flank'][class*='\:end'] > :first-child{flex-basis:0;flex-grow:999;min-inline-size:var(--content-percentage,50%);}:where([class*='wa-flank']){align-items:center;flex-wrap:wrap;}[class*='wa-frame']{display:flex;aspect-ratio:1 / 1;overflow:hidden;}[class*='wa-frame'] > img,[class*='wa-frame'] > video{block-size:100%;inline-size:100%;object-fit:cover;}[class*='wa-frame'][class*='\:square']{aspect-ratio:1 / 1;}[class*='wa-frame'][class*='\:landscape']{aspect-ratio:16 / 9;}[class*='wa-frame'][class*='\:portrait']{aspect-ratio:9 / 16;}:where([class*='wa-frame']){align-items:center;justify-content:center;}[class*='wa-grid']{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--min-column-size,20ch),100%),1fr));--min-column-size:initial;}.wa-span-grid{grid-column:1 / -1;}[class*='wa-split']{display:flex;}[class*='wa-split'],[class*='wa-split'][class*='\:row']{flex-direction:row;block-size:auto;inline-size:100%;}[class*='wa-split']:not([class*='\:column']) > :first-child{flex:0 1 auto;}[class*='wa-split'][class*='\:column']{flex-direction:column;block-size:auto;inline-size:auto;align-self:stretch;}:where([class*='wa-split']){align-items:center;justify-content:space-between;flex-wrap:wrap;}[class*='wa-stack']{display:flex;flex-direction:column;}:where([class*='wa-stack']){align-items:stretch;justify-content:flex-start;}}
@layer wa-utilities{.wa-size-s{font-size:var(--wa-font-size-s);}.wa-size-m{font-size:var(--wa-font-size-m);}.wa-size-l{font-size:var(--wa-font-size-l);}}
@layer wa-utilities{:where(:root),.wa-neutral{--wa-color-fill-loud:var(--wa-color-neutral-fill-loud);--wa-color-fill-normal:var(--wa-color-neutral-fill-normal);--wa-color-fill-quiet:var(--wa-color-neutral-fill-quiet);--wa-color-border-loud:var(--wa-color-neutral-border-loud);--wa-color-border-normal:var(--wa-color-neutral-border-normal);--wa-color-border-quiet:var(--wa-color-neutral-border-quiet);--wa-color-on-loud:var(--wa-color-neutral-on-loud);--wa-color-on-normal:var(--wa-color-neutral-on-normal);--wa-color-on-quiet:var(--wa-color-neutral-on-quiet);}.wa-brand{--wa-color-fill-loud:var(--wa-color-brand-fill-loud);--wa-color-fill-normal:var(--wa-color-brand-fill-normal);--wa-color-fill-quiet:var(--wa-color-brand-fill-quiet);--wa-color-border-loud:var(--wa-color-brand-border-loud);--wa-color-border-normal:var(--wa-color-brand-border-normal);--wa-color-border-quiet:var(--wa-color-brand-border-quiet);--wa-color-on-loud:var(--wa-color-brand-on-loud);--wa-color-on-normal:var(--wa-color-brand-on-normal);--wa-color-on-quiet:var(--wa-color-brand-on-quiet);}.wa-success{--wa-color-fill-loud:var(--wa-color-success-fill-loud);--wa-color-fill-normal:var(--wa-color-success-fill-normal);--wa-color-fill-quiet:var(--wa-color-success-fill-quiet);--wa-color-border-loud:var(--wa-color-success-border-loud);--wa-color-border-normal:var(--wa-color-success-border-normal);--wa-color-border-quiet:var(--wa-color-success-border-quiet);--wa-color-on-loud:var(--wa-color-success-on-loud);--wa-color-on-normal:var(--wa-color-success-on-normal);--wa-color-on-quiet:var(--wa-color-success-on-quiet);}.wa-warning{--wa-color-fill-loud:var(--wa-color-warning-fill-loud);--wa-color-fill-normal:var(--wa-color-warning-fill-normal);--wa-color-fill-quiet:var(--wa-color-warning-fill-quiet);--wa-color-border-loud:var(--wa-color-warning-border-loud);--wa-color-border-normal:var(--wa-color-warning-border-normal);--wa-color-border-quiet:var(--wa-color-warning-border-quiet);--wa-color-on-loud:var(--wa-color-warning-on-loud);--wa-color-on-normal:var(--wa-color-warning-on-normal);--wa-color-on-quiet:var(--wa-color-warning-on-quiet);}.wa-danger{--wa-color-fill-loud:var(--wa-color-danger-fill-loud);--wa-color-fill-normal:var(--wa-color-danger-fill-normal);--wa-color-fill-quiet:var(--wa-color-danger-fill-quiet);--wa-color-border-loud:var(--wa-color-danger-border-loud);--wa-color-border-normal:var(--wa-color-danger-border-normal);--wa-color-border-quiet:var(--wa-color-danger-border-quiet);--wa-color-on-loud:var(--wa-color-danger-on-loud);--wa-color-on-normal:var(--wa-color-danger-on-normal);--wa-color-on-quiet:var(--wa-color-danger-on-quiet);}}

/* @license BSD 3-Clause https://github.com/klaro-org/klaro-js/blob/master/LICENSE */
.klaro{font-family:inherit;font-family:var(--font-family,inherit);font-size:14px;font-size:var(--font-size,14px)}.klaro button{font-family:inherit;font-family:var(--font-family,inherit);font-size:14px;font-size:var(--font-size,14px)}.klaro.cm-as-context-notice{height:100%;padding-bottom:12px;padding-top:12px}.klaro .cookie-modal .cm-switch-container,.klaro .context-notice .cm-switch-container,.klaro .cookie-notice .cm-switch-container{border-bottom-style:solid;border-bottom-style:var(--border-style,solid);border-bottom-width:1px;border-bottom-width:var(--border-width,1px);border-bottom-color:#c8c8c8;border-bottom-color:var(--light2,#c8c8c8);display:block;position:relative;padding:10px;padding-left:66px;line-height:20px;vertical-align:middle;min-height:40px}.klaro .cookie-modal .cm-switch-container:last-child,.klaro .context-notice .cm-switch-container:last-child,.klaro .cookie-notice .cm-switch-container:last-child{border-bottom:0}.klaro .cookie-modal .cm-switch-container:first-child,.klaro .context-notice .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container:first-child{margin-top:0}.klaro .cookie-modal .cm-switch-container p,.klaro .context-notice .cm-switch-container p,.klaro .cookie-notice .cm-switch-container p{margin-top:0}.klaro .cookie-modal .cm-switch,.klaro .context-notice .cm-switch,.klaro .cookie-notice .cm-switch{position:relative;display:inline-block;width:50px;height:30px}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1,#1a936f)}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1,#1a936f);opacity:.6}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before{transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2,#24cc9a);opacity:.8}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider::before{transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2,#24cc9a);opacity:.8;cursor:not-allowed}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.klaro .cookie-modal .cm-list-input,.klaro .context-notice .cm-list-input,.klaro .cookie-notice .cm-list-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro .cookie-modal .cm-list-title,.klaro .context-notice .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:.9em;font-weight:600}.klaro .cookie-modal .cm-list-description,.klaro .context-notice .cm-list-description,.klaro .cookie-notice .cm-list-description{color:#7c7c7c;color:var(--dark3,#7c7c7c);font-size:.9em;padding-top:4px}.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .context-notice .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{position:absolute;left:0}.klaro .cookie-modal .cm-list-label .slider,.klaro .context-notice .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:#f2f2f2;background-color:var(--white2,#f2f2f2);position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:.4s;width:50px;display:inline-block}.klaro .cookie-modal .cm-list-label .slider::before,.klaro .context-notice .cm-list-label .slider::before,.klaro .cookie-notice .cm-list-label .slider::before{background-color:#e6e6e6;background-color:var(--white3,#e6e6e6);position:absolute;content:"";height:20px;width:20px;left:5px;bottom:5px;transition:.4s}.klaro .cookie-modal .cm-list-label .slider.round,.klaro .context-notice .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-list-label .slider.round::before,.klaro .context-notice .cm-list-label .slider.round::before,.klaro .cookie-notice .cm-list-label .slider.round::before{border-radius:50%}.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .context-notice .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow-color:#48dfb2;box-shadow-color:var(--green3,#48dfb2);box-shadow:0 0 1px var(--box-shadow-color,green3)}.klaro .cookie-modal .cm-list-label input:checked+.slider::before,.klaro .context-notice .cm-list-label input:checked+.slider::before,.klaro .cookie-notice .cm-list-label input:checked+.slider::before{transform:translateX(20px)}.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .context-notice .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px 0 rgba(125,125,125,.2),5px 5px 10px 0 rgba(125,125,125,.19)}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider::before{transform:translateX(20px)}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:#1a936f;color:var(--green1,#1a936f);text-decoration:none}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:#fafafa;color:var(--light1,#fafafa)}.klaro .cookie-modal p,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{display:block;text-align:left;margin:0;padding:0;margin-top:.7em}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal h3,.klaro .cookie-modal h4,.klaro .cookie-modal h5,.klaro .cookie-modal h6,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice h3,.klaro .context-notice h4,.klaro .context-notice h5,.klaro .context-notice h6,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice h3,.klaro .cookie-notice h4,.klaro .cookie-notice h5,.klaro .cookie-notice h6{font-family:inherit;font-family:var(--title-font-family,inherit)}.klaro .cookie-modal .cm-link,.klaro .context-notice .cm-link,.klaro .cookie-notice .cm-link{margin-right:.5em;vertical-align:middle}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{color:#fff;color:var(--button-text-color,#fff);background-color:#5c5c5c;background-color:var(--dark2,#5c5c5c);border-radius:4px;border-radius:var(--border-radius,4px);padding:6px 10px;margin-right:.5em;border-style:none;padding:.4em;font-size:1em;cursor:pointer}.klaro .cookie-modal .cm-btn:disabled,.klaro .context-notice .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .context-notice .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background-color:#c8c8c8;background-color:var(--light2,#c8c8c8)}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:#1a936f;background-color:var(--green1,#1a936f)}.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{background-color:#24cc9a;background-color:var(--green2,#24cc9a)}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:#2581c4;background-color:var(--blue1,#2581c4)}.klaro .context-notice{border-radius:4px;border-radius:var(--border-radius,4px);border-style:solid;border-style:var(--border-style,solid);border-width:1px;border-width:var(--border-width,1px);border-color:#c8c8c8;border-color:var(--light2,#c8c8c8);background-color:#fafafa;background-color:var(--light1,#fafafa);display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;padding:12px;height:100%}.klaro .context-notice.cm-dark{background-color:#333;background-color:var(--dark1,#333);border-color:#5c5c5c;border-color:var(--dark2,#5c5c5c)}.klaro .context-notice.cm-dark p{color:#fafafa;color:var(--light1,#fafafa)}.klaro .context-notice.cm-dark p a{color:#459cdc;color:var(--blue2,#459cdc)}.klaro .context-notice p{color:#333;color:var(--dark1,#333);flex-grow:0;text-align:center;padding-top:0;margin-top:0}.klaro .context-notice p a{color:#24cc9a;color:var(--green2,#24cc9a)}.klaro .context-notice p.cm-buttons{margin-top:12px}.klaro .context-notice p.ccn-description-empty-store{margin-top:24px;font-size:14px;font-size:var(--font-size,14px)}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000}.klaro .cookie-modal.cm-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;transform:none}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#333;background-color:var(--dark1,#333);color:#fafafa;color:var(--light1,#fafafa);z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;transform:translateY(-50%);position:fixed;overflow:auto}@media(min-width:660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;border-radius:var(--border-radius,4px);position:relative;margin:0 auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal .hide{border-style:none;background:none;cursor:pointer;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#fafafa;stroke:var(--light1,#fafafa)}.klaro .cookie-modal .cm-modal .cm-footer{border-top-color:#5c5c5c;border-top-color:var(--dark2,#5c5c5c);border-top-width:1px;border-top-width:var(--border-width,1px);border-top-style:solid;border-top-style:var(--border-style,solid);padding:1em}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-flow:row;justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:.8em;padding-top:4px;text-align:right;padding-right:8px}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#5c5c5c;color:var(--dark2,#5c5c5c)}.klaro .cookie-modal .cm-modal .cm-header{border-bottom-width:1px;border-bottom-width:var(--border-width,1px);border-bottom-style:solid;border-bottom-style:var(--border-style,solid);border-bottom-color:#5c5c5c;border-bottom-color:var(--dark2,#5c5c5c);padding:1em;padding-right:24px}.klaro .cookie-modal .cm-modal .cm-header h1{margin:0;font-size:2em;display:block}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-caret{color:#a0a0a0;color:var(--light3,#a0a0a0)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content{margin-left:-40px;display:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded{margin-top:10px;display:block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{color:#a0a0a0;color:var(--light3,#a0a0a0);font-size:.8em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-top-width:1px;border-top-width:var(--border-width,1px);border-top-style:solid;border-top-style:var(--border-style,solid);border-top-color:#5c5c5c;border-top-color:var(--dark2,#5c5c5c);padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{color:#5c5c5c;color:var(--dark2,#5c5c5c);padding-left:.2em;font-size:.8em}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#333;background-color:var(--dark1,#333);z-index:999;position:fixed;width:100%;bottom:0;right:0}@media(min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:4px;border-radius:var(--border-radius,4px);position:fixed;position:var(--notice-position,fixed);right:20px;right:var(--notice-right,20px);left:auto;left:var(--notice-left,auto);bottom:20px;bottom:var(--notice-bottom,20px);top:auto;top:var(--notice-top,auto);max-width:400px;max-width:var(--notice-max-width,400px);box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}}@media(max-width:1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-style:none;border-radius:0}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;bottom:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:1em;padding-top:0}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:inline-block;margin-top:-0.5em}@media(max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-top:.5em}@media(max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - 0.5em)}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{margin-top:-0.5em;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:right;align-items:baseline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:.5em}.klaro .cookie-modal-notice{background-color:#333;background-color:var(--dark1,#333);color:#fafafa;color:var(--light1,#fafafa);z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;transform:translateY(-50%);position:fixed;overflow:auto;padding:1em;padding-top:.2em}@media(min-width:400px){.klaro .cookie-modal-notice{border-radius:4px;border-radius:var(--border-radius,4px);position:relative;margin:0 auto;max-width:400px;height:auto;width:auto}}.klaro .cookie-modal-notice .cn-ok{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-top:1em}.klaro .cookie-notice-hidden{display:none !important}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.klaro{a,label.cm-list-label{display:inline-block;min-height:24px;cursor:pointer;}input:disabled + label.cm-list-label{cursor:not-allowed;}a:focus{outline:revert;}label.cm-list-label{padding-inline-start:unset;}}.klaro_toggle_dialog{position:fixed;z-index:99;right:25px;bottom:25px;width:35px;height:35px;margin:0;padding:0;cursor:pointer;border:1px solid #eaeaea;border-radius:20px;background:white;background-image:url(/modules/composer/klaro/icons/privacy.svg);background-size:contain;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.25);box-shadow:0 5px 5px rgba(0,0,0,0.2);}.klaro_toggle_dialog:focus{transform:scale(1.2);}.klaro .context-notice p.cm-dialog-link{margin-top:6px;}.klaro.learn-more-as-button
  .cookie-notice:not(.cookie-modal-notice)
  a.cm-link.cn-learn-more{flex-grow:unset;min-height:24px;margin-right:auto;padding:0.4em;cursor:pointer;text-align:center;color:#fff;color:var(--button-text-color,#fff);border-style:none;border-radius:var(--border-radius,4px);background-color:#5c5c5c;background-color:var(--dark2,#5c5c5c);font-size:1em;line-height:1.125rem;}.klaro.hide-consent-dialog-title h2#id-cookie-title{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.klaro-close{position:absolute;top:0;right:0;width:30px;height:25px;padding:0;cursor:pointer;color:var(--light1,#fafafa);border:none;background:none;&::after{content:"\00d7";font-size:2em;}}.klaro.klaro-close-enabled p#id-cookie-notice{margin-right:1em;}.klaro .cookie-modal .cm-modal .hide{min-height:24px;}.klaro .cookie-modal .cm-modal .hide:active,.klaro .cookie-modal .cm-modal .hide:focus{outline:auto;}.klaro .cookie-modal .cm-list-input:focus + .cm-list-label .slider,.klaro .context-notice .cm-list-input:focus + .cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus + .cm-list-label .slider{outline:auto;}@media (prefers-contrast:more){.klaro{--klaro-button-focus-outline:2px dotted #fff !important;--klaro-button-focus-outline-offset:2px !important;.cookie-modal,.cm-modal,.context-notice,.cookie-notice{border:1px solid #fff;.cm-list-label .slider{border:2px solid #fff;&::before{box-sizing:border-box;border:4px solid #fff;}}a:focus,button:focus{outline:1px dotted #fff;}}.cookie-modal .cm-modal .hide svg{stroke:#fff;}}.klaro_toggle_dialog{background-image:url(/modules/composer/klaro/icons/privacy-white.svg);}}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
@layer hsl-components{.node-type-label{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);font-style:italic;}}
@layer hsl-components{.field__label{font-weight:600;}}
@layer hsl-components{figure.caption figcaption{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);line-height:var(--wa-line-height-condensed);margin-block-start:0.5rem;}}
:is(main,.text-width-limited) .field.text-formatted{max-width:60ch;}.field.text-formatted div:is(.wa-cluster,.wa-grid):has(+ :is(p,ol,ul,blockquote,.media,figure,h1,h2,h3,h4,h5,h6)){margin-block-end:var(--wa-content-spacing);}
@layer hsl-components{ul.list-spaced > li:has(+ li),ul.list-spaced-xs > li:has(+ li){margin-block-end:var(--wa-space-xs);}ul.list-spaced-s > li:has(+ li){margin-block-end:var(--wa-space-s);}ul.list-spaced.wide > li:has(+ li),ul.list-spaced-m > li:has(+ li){margin-block-end:var(--wa-space-m);}ul.list-spaced-l > li:has(+ li){margin-block-end:var(--wa-space-l);}ul.list-spaced-xl > li:has(+ li){margin-block-end:var(--wa-space-xl);}ul.list-no-bullets li{list-style:none;margin-inline-start:0px;}ul.list-hanging-indent{padding-inline-start:2rem;text-indent:-2rem;}ul.list-hanging-indent li{list-style:none;margin-inline-start:0px;}ul.list-hanging-indent li ol,ul.list-hanging-indent li ul{margin-inline-start:0px;padding-inline-start:2rem;}ul.list-custom li{list-style:none;margin-inline-start:0px;padding-inline-start:1.5em;position:relative;}ul.list-custom li::before{color:var(--wa-color-neutral-50);content:var(--hslicons-diamond);display:inline-block;font-family:hslicons;font-weight:400;font-size:inherit;font-style:normal;font-variant:normal;line-height:inherit;left:0px;position:absolute;text-rendering:auto;top:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}ul.list-custom.list-custom-database li::before,ul.list-custom.list-custom-databases li::before{content:var(--hslicons-database);}ul.list-custom.list-custom-book li::before{content:var(--hslicons-book);}ul.list-custom.list-custom-knowledge-base-article li::before{content:var(--hslicons-file-text);}ul.list-custom.list-custom-insights li::before{content:var(--hslicons-file-text);}ul.list-custom.list-custom-file-text li::before{content:var(--hslicons-file-text);}ul.list-custom.list-custom-tools li::before{content:var(--hslicons-tools);}ul.list-custom.list-custom-hand li::before{content:var(--hslicons-hand);}ul.list-custom.list-custom-angle li::before{content:var(--hslicons-angle-right);font-size:75%;line-height:2;}ul.list-custom li.list-custom-database::before,ul.list-custom li.list-custom-databases::before{content:var(--hslicons-database);}ul.list-custom li.list-custom-ebooks::before{content:var(--hslicons-book);}ul.list-custom li.list-custom-page::before,ul.list-custom li.list-custom-journal::before,ul.list-custom li.list-custom-insights::before,ul.list-custom li.list-custom-knowledge-base-article::before,ul.list-custom li.list-custom-knowledge_base_article::before{content:var(--hslicons-file-text);}ul.list-custom li.list-custom-tools::before{content:var(--hslicons-tools);}ul.list-custom li.list-custom-tutorials::before{content:var(--hslicons-hand);}}
@layer hsl-components{table th{font-size:inherit;}table{font-variant-numeric:tabular-nums;line-height:1.2;}table.hsl-table-head-contrast thead{background-color:var(--wa-color-neutral-fill-normal);color:var(--wa-color-neutral-on-normal);}table.hsl-table-head-contrast thead tr{border-bottom:solid var(--wa-color-neutral-border-normal) var(--wa-border-width-s);}}
@layer hsl-components{ol.list-spaced > li:has(+ li),ol.list-spaced-xs > li:has(+ li){margin-block-end:var(--wa-space-xs);}ol.list-spaced-s > li:has(+ li){margin-block-end:var(--wa-space-s);}ol.list-spaced.wide > li:has(+ li),ol.list-spaced-m > li:has(+ li){margin-block-end:var(--wa-space-m);}ol.list-spaced-l > li:has(+ li){margin-block-end:var(--wa-space-l);}ol.list-spaced-xl > li:has(+ li){margin-block-end:var(--wa-space-xl);}ol.checklist{counter-reset:count 0;}ol.checklist li{border-top:var(--wa-border-width-s) var(--wa-color-neutral-border-normal) solid;counter-increment:count 1;display:block;margin-inline-start:0px;padding-block:0.5rem;padding-inline-start:3rem;text-indent:-3rem;}ol.checklist li::before{content:"\25A2\00A0\00A0" counter(count) ". ";display:inline-block;font-variant-numeric:tabular-nums;text-indent:0px;width:3rem;}ol.checklist li ol{counter-reset:count 0;padding-block-start:0.5rem;}ol.checklist li li::before{content:"\25A2\00A0\00A0" counter(count,lower-alpha) ". ";}}
@layer hsl-components{hr{--wa-color-surface-border:var(--wa-color-neutral-border-normal);margin-block:var(--wa-space-2xl);}}
@layer wa-native{@media (min-width:992px){h1{font-size:var(--wa-font-size-4xl);}}h2{color:var(--wa-color-neutral-on-normal);}h3{color:var(--wa-color-neutral-on-quiet);}h4{color:var(--wa-color-neutral-on-quiet);}h5{color:var(--wa-color-neutral-on-quiet);}h6{color:var(--wa-color-neutral-on-quiet);text-transform:uppercase;}:not(h1,h2,h3,h4,h5,h6,.contextual) + :is(h1,h2,h3,h4,h5,h6){margin-block-start:calc(1.5 * var(--wa-content-spacing));}}
@layer hsl-components{blockquote{border-inline-start:unset;background-image:repeating-linear-gradient(-45deg,var(--wa-color-neutral-border-normal) 0px,var(--wa-color-neutral-border-normal) 1px,transparent 0px,transparent 50%);background-repeat:repeat-y;background-size:8px 8px;font-family:georgia,times,serif;font-style:italic;padding-block:0px;}blockquote em,blockquote i{font-style:normal;}}
@layer hsl-components{details{--wa-color-surface-border:var(--wa-color-neutral-border-loud);border-radius:var(--wa-border-radius-s);}details summary{padding-block:var(--wa-space-s);}details[open]{padding:unset;}details[open] summary{margin-inline:unset;}details:not(.reset) summary{border:0px var(--wa-color-surface-default) solid;border-radius:0px;font-weight:600;transition:background-color var(--wa-transition-slow),color var(--wa-transition-slow),border-width var(--wa-transition-slow);}details:not(.reset) summary::after{rotate:90deg;transition:color var(--wa-transition-slow),rotate var(--wa-transition-slow);}details:not(.reset)[open] summary{border:2px var(--wa-color-surface-default) solid;background-color:var(--wa-color-neutral-fill-normal);}details:not(.reset)[open] summary::after{rotate:-90deg;}details:not(.reset) summary:hover{background-color:light-dark(var(--wa-color-brand-40),var(--wa-color-brand-60));color:var(--wa-color-surface-default);}details:not(.reset) summary:hover::after{background-color:var(--wa-color-surface-default);}details:not(.reset) .details-wrapper{padding:var(--wa-space-m);}@media (prefers-reduced-motion:no-preference){details{interpolate-size:allow-keywords;}}details::details-content{block-size:0px;overflow-y:clip;transition:content-visibility var(--wa-transition-slow) allow-discrete,block-size var(--wa-transition-slow);}details[open]::details-content{block-size:auto;}details.reset{border:inherit;border-radius:inherit;}details.reset summary{font-size:inherit;font-weight:inherit;padding:inherit;}details.reset summary::-webkit-details-marker{all:inherit;}details.reset summary::marker{all:inherit;}details.reset summary::after{content:unset;}}
@layer hsl-components{.block-hsl-mission .wa-stack p{text-shadow:0px 1px 8px hsl(0 0% 0% / 0.33);}footer .block-hsl-mission{border-block-end:var(--wa-border-width-s) solid var(--hsl-color-promotional-blue);padding-block-end:var(--wa-space-l);}}
@layer hsl-components{.cuimc-global-footer{background-color:oklch(from var(--wa-color-neutral-40) l 0 h);box-shadow:inset 0px 14px 14px -14px black;padding:1.5rem 0px;}.region-bottom .block-block-content .field--name-body ul{align-items:center;display:flex;flex-direction:column;justify-content:center;font-size:var(--wa-font-size-s);flex-wrap:wrap;margin:0px;padding:0px;}.region-bottom .block-block-content .field--name-body ul li{display:block;margin:0px;padding:0px;text-align:center;}.region-bottom .block-block-content .field--name-body ul li + li{margin-top:1rem;}.region-bottom .block-block-content .field--name-body ul a[href]{font-weight:600;}@media (width >= 768px){.region-bottom .block-block-content .field--name-body ul{flex-direction:row;}.region-bottom .block-block-content .field--name-body ul li + li{margin-top:0px;margin-left:2.75rem;}}}
@layer hsl-components{.block-hsl-cuimclogo{padding:2rem 0px;}.block-hsl-cuimclogo .field--name-body{margin:0px auto;max-width:364px;width:calc(100vw - 3rem);}.block-hsl-cuimclogo #cuimc-logo{aspect-ratio:11.385 / 1;background-image:url(/modules/custom/hslds/src/components/blocks/cuimc_logo/logo-cumc.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:101%;white-space:nowrap;width:100%;}}
@layer hsl-components{.block-hsl-brand{margin-inline:auto;max-width:300px;padding-block:1.5rem;width:calc(100vw - 3rem);}.block-hsl-brand a{aspect-ratio:2.61 / 1;background-position:center center;background-size:contain;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:101%;white-space:nowrap;width:100%;}.block-hsl-brand .site-name a{background-image:url(/modules/custom/hslds/src/components/blocks/brand/logo-hsl-vertical-white.svg);}.block-asc-brand .site-name{font-size:var(--wa-font-size-l);font-weight:600;text-align:center;}.block-asc-brand .site-name a{border-top:var(--wa-border-width-s) rgb(255 255 255 / 0.4) solid;color:white;display:block;padding-block:var(--wa-space-m);text-decoration:none;}@media (width >= 576px){.block-hsl-brand{margin-inline-start:0px;max-width:none;padding-block:clamp(1.5rem,3.25vw,2rem);width:clamp(360px,48vw,480px);}.block-hsl-brand .site-name a{aspect-ratio:6.311 / 1;background-image:url(/modules/custom/hslds/src/components/blocks/brand/logo-hsl-horizontal-white.svg);}.block-hsl-brand.asc{padding:clamp(1.5rem,3.25vw,2rem) 0px 1.5rem 0px;}.block-asc-brand .site-name{font-size:var(--wa-font-size-xl);text-align:start;}}}
@layer hsl-components{:where(.block,.block-header) > h2{--wa-link-decoration-default:none;margin-bottom:var(--wa-content-spacing);}.region-sidebar :where(.block,.block-header) > h2,.region-content-side :where(.block,.block-header) > h2,.region-footer-top :where(.block,.block-header) > h2,.layout-sidebar :where(.block,.block-header) > h2,.layout--twocol-section.layout--twocol-section--67-33 .layout__region.layout__region--second :where(.block,.block-header) > h2,.layout--threecol-section.layout--threecol-section--25-50-25 .layout__region.layout__region--first :where(.block,.block-header) > h2,.layout--threecol-section.layout--threecol-section--25-50-25 .layout__region.layout__region--third :where(.block,.block-header) > h2{font-size:var(--wa-font-size-l);}.region-sidebar :where(.block,.block-header) > h2{padding-top:var(--wa-space-s);position:relative;}.region-sidebar :where(.block,.block-header) > h2::before{background-color:var(--hsl-gradient-cool-start);background-image:var(--hsl-gradient-cool);content:"";display:block;height:.375rem;left:0px;position:absolute;top:0px;width:2.5rem;}}
@layer hsl-components{input.error,select.error,textarea.error{--wa-form-control-border-color:var(--wa-color-danger-border-loud);--wa-form-control-background-color:var(--wa-color-danger-fill-quiet);--wa-form-control-activated-color:var(--wa-color-danger-on-quiet);}input.error:focus-visible,select.error:focus-visible,textarea.error:focus-visible{outline-color:var(--wa-color-danger-border-loud);}label{--wa-form-control-label-font-weight:600;}input:is([type="checkbox"],[type="radio"]) + label{--wa-form-control-label-font-weight:400;}}
@layer hsl-components{a{text-decoration-thickness:clamp(1px,round(up,0.075em,1px),3px);transition:color var(--wa-transition-slow) ease,text-decoration-color var(--wa-transition-slow) ease;}a[target="_blank"]::after,a.external::after{content:"\00A0\ea14";display:inline;font-family:hslicons;font-size:min(1rem,75%);font-weight:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.text-white a{--wa-color-text-link:hsl(0 0% 100% / 0.75);--wa-color-mix-hover:white 100%;}a.apple-store-button,a.google-store-button{appearance:none;background-position:top left !important;background-repeat:no-repeat !important;background-size:contain !important;border:none;cursor:pointer;display:inline-block;height:2.625rem;overflow:hidden;padding:0px;text-decoration:none;text-indent:-99rem;user-select:none;vertical-align:middle;}a.apple-store-button{background-image:url(/modules/custom/hslds/src/components/user_interface/links/link/apple-app-store.svg) !important;width:8.86rem;}a.google-store-button{background-image:url(/modules/custom/hslds/src/components/user_interface/links/link/google-play-store.svg) !important;width:8.896rem;}main{--wa-color-text-link:hsl(214 67% 47%);}.wa-dark main{--wa-color-text-link:var(--wa-color-brand-70);}}
@layer hsl-components{:where(button,input[type="button"],input[type="reset"],input[type="submit"]):is([class*="wa-"]),a.wa-button{--wa-color-neutral-fill-loud:light-dark(var(--wa-color-neutral-40),var(--wa-color-neutral-70));font-weight:600;line-height:var(--wa-line-height-condensed);text-align:center;transition:background-color var(--wa-transition-slow),color var(--wa-transition-slow),border-color var(--wa-transition-slow);}:where(button,input[type="button"],input[type="reset"],input[type="submit"]):is([class*="wa-"]):not(.wa-outlined):hover,a.wa-button:not(.wa-outlined):hover{background-color:color-mix(in srgb,var(--wa-color-fill-loud),var(--wa-color-mix-hover));}:where(button,input[type="button"],input[type="reset"],input[type="submit"]).wa-outlined,a.wa-button.wa-outlined{background-color:var(--wa-color-fill-quiet,var(--wa-color-neutral-fill-quiet));color:var(--wa-color-on-quiet,var(--wa-color-neutral-on-quiet));}:where(button,input[type="button"],input[type="reset"],input[type="submit"]).wa-outlined:hover,a.wa-button.wa-outlined:hover{background-color:var(--wa-color-fill-normal);border-color:color-mix(in srgb,var(--wa-color-border-loud),var(--wa-color-mix-hover));color:color-mix(in srgb,var(--wa-color-on-normal),var(--wa-color-mix-hover));}:where(button,input[type="button"],input[type="reset"],input[type="submit"]).d-block,a.wa-button.d-block{display:block;width:100%;}:where(button,input[type="button"],input[type="reset"],input[type="submit"]).wrap,a.wa-button.wrap{height:auto;min-height:var(--wa-form-control-height);padding-block:0.625em;white-space:wrap;}:where(button,input[type="button"],input[type="reset"],input[type="submit"]).wa-white,a.wa-button.wa-white{--wa-color-fill-loud:white;--wa-color-fill-normal:oklch(from white l c h / 0.5);--wa-color-fill-quiet:oklch(from white l c h / 0.2);--wa-color-border-loud:oklch(from white l c h / 0.5);--wa-color-border-normal:oklch(from white l c h / 0.5);--wa-color-border-quiet:oklch(from white l c h / 0.2);--wa-color-on-loud:black;--wa-color-on-normal:white;--wa-color-on-quiet:white;--wa-color-mix-hover:var(--wa-color-brand-80);}:is(.wa-brand,.wa-success,.wa-warning,.wa-danger):not(.wa-filled,.wa-outlined,.wa-plain){--wa-color-mix-hover:black 12%;}}
@layer hsl-components{input[type="submit"][data-drupal-selector|="edit-submit-search"],button.btn-search{background-image:url(/modules/custom/hslds/src/components/user_interface/buttons/search_button/search-white.svg);background-position:center;background-repeat:no-repeat;background-size:1.25rem;overflow:hidden;text-indent:-99em;width:var(--wa-form-control-height);}}
@layer hsl-components{form[id^="views-exposed-form-search"] *{float:unset !important;margin:unset !important;}form[id^="views-exposed-form-search"] .form--inline{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:0.5rem;}form[id^="views-exposed-form-search"] .form-item.form-type-textfield{align-items:center;display:flex;flex-direction:row;flex-grow:1;column-gap:0.5rem;}form[id^="views-exposed-form-search"] label{white-space:nowrap;}form[id^="views-exposed-form-search"] input.form-text{display:block;margin-block-start:unset !important;width:100%;}@media (width < 576px){form[id^="views-exposed-form-search"] label{clip-path:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;visibility:hidden;width:1px;}}}
@layer hsl-components{input[type="checkbox"],input[type="radio"]{transition:border-color 0.25s,background-color 0.25s,box-shadow 0.25s,transform 0.25s;will-change:transform;}input[type="checkbox"]:hover,input[type="radio"]:hover{border-color:var(--wa-form-control-activated-color);transform:scale(1.15);}}
@layer hsl-components{select:not([multiple]){padding-inline-end:2.5em;}select[multiple]{background-image:none;font-size:var(--wa-font-size-base);height:unset;padding-block:var(--wa-space-xs);overflow:auto;}select[multiple] option{line-height:var(--wa-line-height-condensed);padding-block:0.125em;}}
@layer hsl-components{.view-header{margin-block-end:var(--wa-space-l);}.view:not(.borderless-header) .view-header:not(.borderless){border-block-end:var(--wa-border-style) var(--wa-border-width-s) var(--wa-color-neutral-border-normal);padding-block-end:var(--wa-space-xs);}}
@layer hsl-components{nav.breadcrumb{margin-block-end:0.25rem;padding-block-end:0px;}nav.breadcrumb ol.breadcrumb{display:flex;flex-wrap:nowrap;font-size:var(--wa-font-size-s);list-style:none;padding:-4px;width:100%;}nav.breadcrumb ol.breadcrumb .breadcrumb-item{display:flex;flex-shrink:1;margin-inline-start:0px;padding:4px;}nav.breadcrumb ol.breadcrumb .breadcrumb-item > a,nav.breadcrumb ol.breadcrumb .breadcrumb-item > span{align-items:start;}nav.breadcrumb ol.breadcrumb .breadcrumb-item:not(:first-child){white-space:nowrap;overflow:hidden;}nav.breadcrumb ol.breadcrumb .breadcrumb-item:not(:first-child) > a,nav.breadcrumb ol.breadcrumb .breadcrumb-item:not(:first-child) > span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}nav.breadcrumb ol.breadcrumb .breadcrumb-item > span{color:var(--wa-color-text-quiet);}nav.breadcrumb ol.breadcrumb .breadcrumb-item + .breadcrumb-item::before{color:var(--wa-color-neutral-on-quiet);content:var(--hslicons-angle-right);display:inline-block;flex-shrink:0;font-family:hslicons;font-weight:400;font-size:75%;font-style:normal;font-variant:normal;line-height:calc(1.5 / 0.75);text-rendering:auto;text-align:left;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:calc(1em + 8px);}@media (width < 768px){nav.breadcrumb ol.breadcrumb .breadcrumb-item:not(:last-child){display:none;}nav.breadcrumb ol.breadcrumb .breadcrumb-item:last-child::before{content:var(--hslicons-angle-left);}}}
@media (width < 992px){.hsl-popover-drawer{background-color:var(--wa-color-surface-default);border:none;box-shadow:0px 0px 8px rgba(0,0,0,0.4);bottom:0px;height:100vh;left:auto;max-width:90vw;opacity:0;overflow:auto;padding:calc(7rem + var(--drupal-displace-offset-top,0px)) 2rem 3.5rem 2rem;position:fixed;right:calc(-1 * var(--drawer-width,20rem));top:0px;transition:all var(--wa-transition-slow) ease allow-discrete;width:var(--drawer-width,20rem);z-index:99;}.hsl-popover-drawer:popover-open{opacity:1;right:0rem;}@starting-style{.hsl-popover-drawer:popover-open{opacity:0;right:calc(-1 * var(--drawer-width,20rem));}}.hsl-popover-drawer::backdrop{background-color:transparent;transition:all var(--wa-transition-slow) ease allow-discrete;}.hsl-popover-drawer:popover-open::backdrop{background-color:rgb(0 0 0 / 25%);}@starting-style{.hsl-popover-drawer:popover-open::backdrop{background-color:transparent;}}.hsl-popover-drawer .btn-close{position:absolute;right:2rem;top:calc(2rem + var(--drupal-displace-offset-top,0px));}}
@layer hsl-components{@scope (.block-hsl-primary-menu){:scope{line-height:1.2;}:scope > .block-content:not([popover]){position:relative;}h2{border:none;clip:rect(0,0,0,0);height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0px;position:absolute;width:1px;}@scope (.block-content > ul.menu) to (ul){:scope{display:flex;flex-direction:column;list-style:none;margin:0px;padding:0px;}li{position:relative;margin:0px;padding:0px;}button{background:unset;border:unset;border-radius:unset;color:var(--wa-color-text-link);cursor:pointer;height:unset;line-height:unset;text-align:unset;white-space:unset;}button:hover,button:active{color:color-mix(in oklab,var(--wa-color-text-link),var(--wa-color-mix-hover));}a,button{display:block;font-size:var(--wa-font-size-l);font-weight:600;padding:1rem;position:relative;text-decoration:none;}li.menu-item--expanded a::after,li.menu-item--expanded button::after{content:var(--hslicons-angle-down);display:inline-block;font-family:"hslicons";font-size:calc(100% / (var(--wa-font-size-scale) * var(--wa-font-size-scale) * var(--wa-font-size-scale) * var(--wa-font-size-scale)));font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:1.375em;text-align:right;transition:transform var(--wa-transition-normal);}li.menu-item .new:after{background-color:var(--wa-color-danger-fill-loud);border-radius:1em;color:var(--wa-color-danger-on-loud);content:"New";display:inline-block;font-size:50%;font-weight:600;line-height:1;padding:0.25em 0.5em;text-transform:uppercase;vertical-align:top;}}li.menu-item--expanded ul.menu{display:none;}li.menu-item--expanded .dropdown-wrapper ul.menu{display:flex;}@scope (.block-content .dropdown-wrapper){:scope{box-shadow:0px 0px 4px rgba(0,0,0,0.2);display:none;height:0px;opacity:0;overflow:hidden;transition:height var(--wa-transition-slow) ease-in-out,opacity var(--wa-transition-slow) ease-in-out,display var(--wa-transition-slow) ease-in-out allow-discrete;}ul.menu{background-color:var(--wa-color-brand-fill-quiet);border:var(--wa-border-width-s) var(--wa-border-style) var(--wa-color-brand-border-quiet);flex-direction:column;list-style:none;margin:0px;padding:1rem;row-gap:1rem;}li{margin:0px;padding:0px;}a{display:block;font-size:var(--wa-font-size-s);}}li.menu-item--expanded button[aria-expanded="true"]::after{transform:scaleY(-1);}li.menu-item--expanded button[aria-expanded="true"] + .dropdown-wrapper{display:block;height:auto;opacity:1;}@starting-style{li.menu-item--expanded button[aria-expanded="true"] + .dropdown-wrapper{display:block;height:0px;opacity:0;}}@scope (nav + nav){@scope (.block-content > ul.menu) to (ul){a,button{font-size:var(--wa-font-size-m);}}}}@media (width < 576px){.block-hsl-primary-menu > [popovertarget="hsl-primary-menu-content"]{margin-block-end:1rem;width:100%;}}@media (width >= 576px){.block-hsl-primary-menu > button[popovertarget="hsl-primary-menu-content"]{padding-inline:var(--wa-space-s);position:absolute;right:2rem;top:2rem}}@media (width < 992px){.block-hsl-primary-menu nav + nav{margin-block-start:2rem;}.block-hsl-primary-menu .hsl-popover-drawer{padding-inline:1rem !important;}}@media (width >= 992px){@scope (.block-hsl-primary-menu){button[popovertarget="hsl-primary-menu-content"]{display:none;}@scope (.block-content > ul.menu) to (ul){:scope{flex-direction:row;flex-wrap:wrap;column-gap:clamp(1.5rem,calc(0.5rem + 1.75vw),2rem);}a,button{background-image:linear-gradient(var(--wa-color-pink-50)),linear-gradient(var(--wa-color-neutral-border-normal));background-position:bottom center,bottom center;background-repeat:no-repeat,no-repeat;background-size:0% 0.375rem,0% 0.375rem;font-size:clamp(var(--wa-font-size-m),calc(0.625rem + 0.8vw),var(--wa-font-size-l));padding:0.875rem 0px;transition:background-size var(--wa-transition-slow);}a.is-active,button.is-active{background-size:0% 0.375rem,100% 0.375rem;}a:is(:hover,:active),button:is(:hover,:active,[aria-expanded="true"]){background-size:100% 0.375rem,0% 0.375rem;}a.is-active:is(:hover,:active),button.is-active:is(:hover,:active,[aria-expanded="true"]){background-size:100% 0.375rem,0% 0.375rem;}li.menu-item--active-trail a,li.menu-item--active-trail button{background-size:0% 0.375rem,100% 0.375rem;}li.menu-item--active-trail a:is(:hover,:active),li.menu-item--active-trail button:is(:hover,:active,[aria-expanded="true"]){background-size:100% 0.375rem,0% 0.375rem;}li.menu-item .new:after{position:absolute;right:-2em;top:0.25em;}}@scope (.block-content .dropdown-wrapper){:scope{left:0px;position:absolute;top:100%;width:15rem;z-index:1000;}}@scope (nav + nav){:scope{position:absolute;right:0px;top:-5rem;}@scope (.block-content > ul.menu) to (ul){a,button{--wa-color-text-link:white;--wa-color-mix-hover:white;background-image:linear-gradient(var(--wa-color-pink-50)),linear-gradient(rgba(255 255 255 / 0.4));font-size:clamp(var(--wa-font-size-s),calc(0.5rem + 0.8vw),var(--wa-font-size-m));}}@scope (.block-content .dropdown-wrapper){:scope{left:auto;right:0px;}}}}}}
@layer hsl-components{.region-search{background-color:oklch(from var(--wa-color-neutral-50) l c h / 0.07);border-bottom:var(--wa-border-width-s) var(--wa-border-style) var(--wa-color-neutral-border-quiet);}form[id^="views-exposed-form-search"]{padding-block:0.5rem;}}
@layer hsl-components{:where(button,input[type="button"],input[type="reset"],input[type="submit"])[class*="hslicons-"]::before,a.wa-button[class*="hslicons-"]::before{font-family:hslicons;font-weight:normal;margin-inline-end:0.33em;}}
@layer hsl-components{.btn-close{padding-inline:0px;text-align:center;width:var(--wa-form-control-height);}.btn-close::before{margin-inline-end:0px !important;}}
@layer hsl-components{button.wa-outlined.wa-white:hover,input[type="button"].wa-outlined.wa-white:hover,input[type="reset"].wa-outlined.wa-white:hover,input[type="submit"].wa-outlined.wa-white:hover,a.wa-button.wa-outlined.wa-white:hover{background-color:var(--wa-color-brand-20);}}
@layer hsl-components{.more-link,.readmore{font-size:var(--wa-font-size-xs);font-weight:600;text-transform:uppercase;}.more-link:not(a),.readmore:not(a){border-top:var(--wa-border-width-s) var(--wa-border-style) var(--wa-color-neutral-border-quiet);margin-top:1.5rem;padding-top:0.5rem;text-align:right;}.more-link a::after,.more-link:is(a)::after,.readmore a::after,.readmore:is(a)::after{background-color:currentcolor;content:"";clip-path:polygon(34.37% 0,84.38% 50%,34.38% 100%,23.44% 89.06%,54.69% 57.81%,54.69% 57.81%,62.5% 50%,54.69% 42.19%,54.69% 42.19%,23.44% 10.94%);display:inline-block;height:0.75em;margin-left:0.33em;vertical-align:baseline;width:0.75em;transition:background-color 0.25s,clip-path 0.25s;}.more-link:is(a)::after,.readmore:is(a)::after{background-color:currentcolor;content:"";clip-path:polygon(34.37% 0,84.38% 50%,34.38% 100%,23.44% 89.06%,54.69% 57.81%,54.69% 57.81%,62.5% 50%,54.69% 42.19%,54.69% 42.19%,23.44% 10.94%);display:inline-block;height:0.75em;margin-left:0.33em;vertical-align:baseline;width:0.75em;transition:background-color 0.25s,clip-path 0.25s;}.more-link a:hover::after,.more-link:is(a):hover::after,.readmore a:hover::after,.readmore:is(a):hover::after{clip-path:polygon(50% 0,100% 50%,50% 100%,39.06% 89.06%,70.31% 57.81%,0 57.81%,0% 50%,0% 42.19%,70.31% 42.19%,39.06% 10.94%);}.text-white .more-link:not(a),.text-white .readmore:not(a){border-top:var(--wa-border-width-s) solid rgba(255,255,255,0.25);}}
@layer hsl-components{.cb-back-to-top{background:var(--wa-color-surface-default);border:var(--wa-border-width-s) var(--wa-color-neutral-border-normal) solid;border-right:none;border-radius:var(--wa-border-radius-m) 0 0 var(--wa-border-radius-m);bottom:3rem;box-shadow:var(--wa-shadow-s);box-sizing:border-box;display:block;font-size:var(--wa-font-size-xs);font-weight:600;line-height:1.2;padding:0.5em;position:fixed;right:-4.5rem;text-align:center;text-decoration:none;transition:all ease 250ms;width:4rem;z-index:50;}.cb-back-to-top:hover,.cb-back-to-top:active{background-color:var(--wa-color-brand-fill-quiet);border-color:var(--wa-color-brand-border-loud);}.cb-back-to-top .cb-back-to-top__text::before{background-color:currentcolor;content:"";clip-path:polygon(34.37% 0,84.38% 50%,34.38% 100%,23.44% 89.06%,54.69% 57.81%,54.69% 57.81%,62.5% 50%,54.69% 42.19%,54.69% 42.19%,23.44% 10.94%);display:block;height:0.75em;margin:0.25rem auto;width:0.75em;transition:background-color 0.25s,clip-path 0.25s;transform:rotate(-90deg);}.cb-back-to-top:hover .cb-back-to-top__text::before,.cb-back-to-top:active .cb-back-to-top__text::before{clip-path:polygon(50% 0,100% 50%,50% 100%,39.06% 89.06%,70.31% 57.81%,0 57.81%,0% 50%,0% 42.19%,70.31% 42.19%,39.06% 10.94%);}.cb-back-to-top--visible{right:0px;}}
@layer hsl-components{@scope (#template-footer .footer-top) to (.season-animation){:scope{position:relative;}:scope > .container{position:relative;z-index:1;}#season-toggle{inset-block-end:1rem;inset-inline-end:1rem;padding-inline:var(--wa-space-xs);position:absolute;z-index:100;}#season-toggle-label{background-position:center center;background-size:cover;height:1.5rem;display:inline-block;overflow:hidden;text-indent:100%;vertical-align:middle;width:1.5rem;}#season-toggle-label.play{background-image:url('data:image/svg+xml,<svg width="64px" height="64px" viewBox="0 0 64 64" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M18,12 L49.1111111,32 L18,52 L18,12 Z M24,23 L24,41 L38.014,32 L24,23 Z" fill="%23ffffff"></path></svg>');}#season-toggle-label.pause{background-image:url('data:image/svg+xml,<svg width="64px" height="64px" viewBox="0 0 64 64" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M24,12 L24,52 L18,52 L18,12 L24,12 Z M46,12 L46,52 L40,52 L40,12 L46,12 Z" fill="%23ffffff"></path></svg>');}}@scope (#template-footer .footer-top .season-animation){:scope{height:100%;left:0px;overflow:hidden;position:absolute;top:0px;width:100%;z-index:0;}:scope.paused{opacity:0.5;}:scope.paused *{animation-play-state:paused !important;}}}
@media (width >= 992px){nav#main-menu{background-color:oklch(from var(--wa-color-neutral-50) l c h / 0.07);border-bottom:var(--wa-border-width-s) var(--wa-border-style) var(--wa-color-neutral-border-quiet);}}@media (width < 992px){nav#main-menu{background-color:var(--hsl-color-academic-blue);}}
@layer hsl-components{.region-sidebar .block,.region-content-side .block,.region-footer-top .block{font-size:var(--wa-font-size-s);}}
@layer hsl-components{footer#template-footer{background-color:var(--hsl-color-academic-blue-dark);}@scope (footer#template-footer .footer-top){:scope{padding:var(--wa-space-xl) 0px;position:relative;z-index:2;}.field--name-body{font-size:var(--hsl-font-size-sm);}a[href]{font-weight:600;}h2,h3{color:var(--wa-color-text-normal);}.block-menu .block-content ul.menu li + li{margin-top:0.25rem;}@media (width >= 992px){.block-menu .block-content{border-left:var(--wa-border-width-s) var(--wa-border-style) var(--hsl-color-promotional-blue);padding-left:var(--wa-space-xl);}}}}
@layer hsl-components{header#template-header{background-color:var(--hsl-color-academic-blue);}}
@layer hsl-components{:root{--hsl-container-width-xs:480px;--hsl-container-width-sm:576px;--hsl-container-width-md:768px;--hsl-container-width-lg:960px;--hsl-container-width-xl:1248px;--hsl-container-width-2x:1440px;--hsl-container-width-3x:1664px;--hsl-container-gutter:var(--wa-space-m);}.container{margin-inline:auto;max-width:var(--hsl-container-width-xl);padding-inline:var(--hsl-container-gutter);}.container.wide{max-width:var(--hsl-container-width-3x);}.container.bleed{margin-inline:calc(50% - (50vw - var(--hsl-container-gutter)));max-width:none !important;}@media (width >= 576px){:root{--hsl-container-gutter:var(--wa-space-xl);}}}
@layer hsl-resources{:root{--wa-color-blue-95:hsl(204 100% 95%);--wa-color-blue-90:hsl(204 100% 89%);--wa-color-blue-80:hsl(204 100% 77%);--wa-color-blue-70:hsl(204 100% 64%);--wa-color-blue-60:hsl(204 100% 50%);--wa-color-blue-50:hsl(204,100%,39.5%);--wa-color-blue-40:hsl(204 100% 30.1%);--wa-color-blue-30:hsl(204 100% 24.4%);--wa-color-blue-20:hsl(204 100% 19%);--wa-color-blue-10:hsl(204 100% 12%);--wa-color-blue-05:hsl(204 100% 6%);--wa-color-brand-95:hsl(214 67% 95%);--wa-color-brand-90:hsl(214 67% 89%);--wa-color-brand-80:hsl(214 67% 80%);--wa-color-brand-70:hsl(214 67% 71%);--wa-color-brand-60:hsl(214 67% 62.6%);--wa-color-brand-50:hsl(214 67% 50%);--wa-color-brand-40:hsl(214 67% 38%);--wa-color-brand-30:hsl(214 67% 29.5%);--wa-color-brand-20:hsl(214 67% 22%);--wa-color-brand-10:hsl(214 67% 14%);--wa-color-brand-05:hsl(214 67% 7%);--wa-color-gray-95:#f1f2f3;--wa-color-gray-90:#e4e6e9;--wa-color-gray-80:#c7cbd0;--wa-color-gray-70:#abb1b9;--wa-color-gray-60:#8e96a0;--wa-color-gray-50:#6e7681;--wa-color-gray-40:#515a65;--wa-color-gray-30:#424a54;--wa-color-gray-20:#2f363f;--wa-color-gray-10:#1b2026;--wa-color-gray-05:#101419;}}
@layer hsl-resources{:root{--hslicons-angle-down:"\ea01";--hslicons-angle-left:"\ea02";--hslicons-angle-right:"\ea03";--hslicons-angle-up:"\ea04";--hslicons-angle-up-down:"\ea05";--hslicons-arrow-down:"\ea06";--hslicons-arrow-left:"\ea07";--hslicons-arrow-right:"\ea08";--hslicons-arrow-up:"\ea09";--hslicons-bars:"\ea0a";--hslicons-book:"\ea0b";--hslicons-books:"\ea0c";--hslicons-brain:"\ea0d";--hslicons-calendar:"\ea0e";--hslicons-chair:"\ea0f";--hslicons-check:"\ea10";--hslicons-clock:"\ea11";--hslicons-database:"\ea12";--hslicons-diamond:"\ea13";--hslicons-external:"\ea14";--hslicons-file-text:"\ea15";--hslicons-filter:"\ea16";--hslicons-hand:"\ea17";--hslicons-home:"\ea18";--hslicons-info:"\ea19";--hslicons-lock:"\ea1a";--hslicons-map-pin:"\ea1b";--hslicons-plus:"\ea1c";--hslicons-search:"\ea1d";--hslicons-signal:"\ea1e";--hslicons-sliders:"\ea1f";--hslicons-star:"\ea20";--hslicons-tools:"\ea21";--hslicons-x:"\ea22";}@font-face{font-family:"hslicons";font-style:normal;font-weight:400;src:url(/modules/custom/hslds/resources/fonts/hslicons/hslicons.eot?1707760969720=);src:url(/modules/custom/hslds/resources/fonts/hslicons/hslicons.eot#iefix) format("embedded-opentype"),url(/modules/custom/hslds/resources/fonts/hslicons/hslicons.woff2?1707760969720=) format("woff2"),url(/modules/custom/hslds/resources/fonts/hslicons/hslicons.woff?1707760969720=) format("woff"),url(/modules/custom/hslds/resources/fonts/hslicons/hslicons.ttf?1707760969720=) format("truetype"),url(/modules/custom/hslds/resources/fonts/hslicons/hslicons.svg?1707760969720=#hslicons) format("svg");}.hslicons{display:inline-block;font-family:"hslicons";font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.hslicons-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-0.0667em;}.hslicons-xs{font-size:0.75em;}.hslicons-sm{font-size:0.875em;}.hslicons-1x{font-size:1em;}.hslicons-2x{font-size:2em;}.hslicons-3x{font-size:3em;}.hslicons-4x{font-size:4em;}.hslicons-5x{font-size:5em;}.hslicons-6x{font-size:6em;}.hslicons-7x{font-size:7em;}.hslicons-8x{font-size:8em;}.hslicons-9x{font-size:9em;}.hslicons-10x{font-size:10em;}.hslicons-fw{text-align:center;width:1.25em;}.hslicons-border{border:solid 0.08em #eee;border-radius:0.1em;padding:0.2em 0.25em 0.15em;}.hslicons-pull-left{float:left;}.hslicons-pull-right{float:right;}.hslicons.hslicons-pull-left{margin-right:0.3em;}.hslicons.hslicons-pull-right{margin-left:0.3em;}.hslicons-angle-down::before{content:"\ea01";}.hslicons-angle-left::before{content:"\ea02";}.hslicons-angle-right::before{content:"\ea03";}.hslicons-angle-up::before{content:"\ea04";}.hslicons-angle-up-down::before{content:"\ea05";}.hslicons-arrow-down::before{content:"\ea06";}.hslicons-arrow-left::before{content:"\ea07";}.hslicons-arrow-right::before{content:"\ea08";}.hslicons-arrow-up::before{content:"\ea09";}.hslicons-bars::before{content:"\ea0a";}.hslicons-book::before{content:"\ea0b";}.hslicons-books::before{content:"\ea0c";}.hslicons-brain::before{content:"\ea0d";}.hslicons-calendar::before{content:"\ea0e";}.hslicons-chair::before{content:"\ea0f";}.hslicons-check::before{content:"\ea10";}.hslicons-clock::before{content:"\ea11";}.hslicons-database::before{content:"\ea12";}.hslicons-diamond::before{content:"\ea13";}.hslicons-external::before{content:"\ea14";}.hslicons-file-text::before{content:"\ea15";}.hslicons-filter::before{content:"\ea16";}.hslicons-hand::before{content:"\ea17";}.hslicons-home::before{content:"\ea18";}.hslicons-info::before{content:"\ea19";}.hslicons-lock::before{content:"\ea1a";}.hslicons-map-pin::before{content:"\ea1b";}.hslicons-plus::before{content:"\ea1c";}.hslicons-search::before{content:"\ea1d";}.hslicons-signal::before{content:"\ea1e";}.hslicons-sliders::before{content:"\ea1f";}.hslicons-star::before{content:"\ea20";}.hslicons-tools::before{content:"\ea21";}.hslicons-x::before{content:"\ea22";}}
@layer hsl-resources{.bg-cuimc-primary{background-color:var(--hsl-color-academic-blue);}.d-none{display:none;}.wa-margin-block-start-2xl{margin-block-start:var(--wa-space-2xl);}}
@layer hsl-resources{@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;src:url(/modules/custom/hslds/resources/fonts/montserrat/Montserrat%5Bwght%5D.woff2) format("woff");}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100 900;src:url(/modules/custom/hslds/resources/fonts/montserrat/Montserrat-Italic%5Bwght%5D.woff2) format("woff");}:root{--hsl-color-academic-blue:hsl(214,67%,34%);--hsl-color-promotional-blue:hsl(204,100%,39%);--hsl-color-academic-blue-dark:oklch(from var(--hsl-color-academic-blue) calc(l - 0.1) c h);--hsl-gradient-cool-start:light-dark(var(--wa-color-purple-40),var(--wa-color-purple-70));--hsl-gradient-cool-end:light-dark(var(--wa-color-pink-40),var(--wa-color-pink-70));--hsl-gradient-cool:linear-gradient(to right,var(--hsl-gradient-cool-start) 0%,var(--hsl-gradient-cool-end) 100%);--hsl-font-family:"Montserrat","Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif;--hsl-font-family-condensed:"Montserrat","Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif;--hsl-font-family-icons:"hslicons";interpolate-size:allow-keywords;}:root{--wa-border-width-scale:2;--wa-form-control-border-width:2px;--wa-font-family-body:var(--hsl-font-family);--wa-font-size-scale:1.125;--wa-font-weight-heading:600;--wa-color-mix-hover:black 12%;--wa-link-decoration-default:underline color-mix(in oklab,currentColor 50%,transparent) dotted;--wa-link-decoration-hover:underline color-mix(in oklab,currentColor 80%,transparent) solid;}html,body{scroll-behavior:smooth;}body{background-image:repeating-linear-gradient(-45deg,light-dark(rgb(0 0 0 / 0.03),rgb(255 255 255 / 0.06)) 0px,light-dark(rgb(0 0 0 / 0.03),rgb(255 255 255 / 0.06)) 1px,transparent 0px,transparent 50%);background-repeat:repeat;background-size:8px 8px;}@view-transition{navigation:auto;}.wa-light,.wa-dark,.wa-invert{--wa-border-width-scale:2;--wa-form-control-border-width:2px;--wa-font-family-body:var(--hsl-font-family);--wa-font-size-scale:1.125;--wa-font-weight-heading:600;--wa-link-decoration-default:underline color-mix(in oklab,currentColor 50%,transparent) dotted;--wa-link-decoration-hover:underline color-mix(in oklab,currentColor 80%,transparent) solid;}.wa-dark{--wa-color-mix-hover:white 20%;}}
@layer hsl-components{.messages,.alert{border-width:var(--wa-border-width-s);border-radius:var(--wa-border-radius-m);border-style:solid;min-height:4rem;padding:var(--wa-space-m) var(--wa-space-l) var(--wa-space-m) var(--wa-space-xl);position:relative;}.messages::before,.alert::before{border-radius:50%;color:var(--wa-color-surface-default);content:"!";font-weight:bold;height:1.5rem;left:calc(-0.75rem - 1px);line-height:1.5rem;position:absolute;text-align:center;top:var(--wa-space-m);width:1.5rem;}.messages.messages--warning,.alert.alert-warning{background-color:var(--wa-color-warning-fill-quiet);border-color:var(--wa-color-warning-border-loud);color:var(--wa-color-warning-on-normal);}.messages.messages--warning::before,.alert.alert-warning::before{border-radius:4px;background-color:var(--wa-color-warning-fill-loud);}.messages.messages--status,.alert.alert-success{background-color:var(--wa-color-success-fill-quiet);border-color:var(--wa-color-success-border-loud);color:var(--wa-color-success-on-normal);}.messages.messages--status::before,.alert.alert-success::before{background-color:var(--wa-color-success-fill-loud);content:var(--hslicons-check);font-family:hslicons;font-size:0.75em;font-weight:normal;}.messages.messages--error,.alert.alert-danger{background-color:var(--wa-color-danger-fill-quiet);border-color:var(--wa-color-danger-border-loud);color:var(--wa-color-danger-on-normal);}.messages.messages--error::before,.alert.alert-danger::before{border-radius:4px;background-color:var(--wa-color-danger-fill-loud);content:var(--hslicons-x);font-family:hslicons;font-size:0.75em;font-weight:normal;}.messages.messages--info,.alert.alert-info{background-color:var(--wa-color-brand-fill-quiet);border-color:var(--wa-color-brand-border-loud);color:var(--wa-color-brand-on-normal);}.messages.messages--info::before,.alert.alert-info::before{background-color:var(--wa-color-brand-fill-loud);}.messages + .messages{margin-block-start:var(--wa-content-spacing);}}
@layer hsl-components{@scope (:is(.node--view-mode-teaser,.node--view-mode-search-result,.node--view-mode-teaser-no-image)){:scope{--wa-content-spacing:var(--wa-space-xs);}:is(h2,h3),:is(h2,h3):has(+ *){margin-block-end:0px;}:is(h2,h3):has(+ * > *){margin-block-end:var(--wa-space-xs);}}@scope (:is(.node--view-mode-teaser,.node--view-mode-search-result)){.wa-cluster{row-gap:var(--wa-space-2xs);}.field--name-field-recommended,.text-formatted{width:100%;}}}
.klaro{--klaro-primary-color:#12285f;--klaro-link-color:var(--klaro-primary-color);--klaro-link-color-hover:var(--klaro-primary-color);--klaro-link-decoration:inherit;--klaro-link-decoration-hover:inherit;--klaro-link-decoration-line:inherit;--klaro-link-decoration-line-hover:inherit;--klaro-button-bg:var(--klaro-primary-color);--klaro-button-text-color:#fff;--klaro-button-border:3px solid var(--klaro-primary-color);--klaro-button-border-radius:6px;--klaro-button-padding:13px 17px;--klaro-button-font-size:inherit;--klaro-button-font-weight:inherit;--klaro-button-line-height:1rem;--klaro-button-box-shadow:inherit;--klaro-button-bg-hover:#fff;--klaro-button-text-color-hover:var(--klaro-primary-color);--klaro-button-border-hover:3px solid var(--klaro-primary-color);--klaro-button-focus-outline:2px solid var(--klaro-primary-color);--klaro-button-focus-outline-offset:2px;--klaro-button-focus-box-shadow:inherit;--klaro-dialog-focus-outline:auto;--klaro-dialog-focus-box-shadow:0 0 0 2px var(--klaro-primary-color),0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);--font-size:14px;--font-family:inherit;--title-font-family:inherit;--klaro-slider-bg:var(--white2);--klaro-slider-bg-active:var(--klaro-primary-color);--klaro-slider-bg-required:var(--klaro-primary-color);--green1:var(--klaro-link-color);--green2:var(--klaro-link-color);--green3:var(--klaro-link-color);.cookie-modal .cm-btn,.cookie-modal .cm-btn.cm-btn-info,.cookie-modal .cm-btn.cm-btn-success,.cookie-modal .cm-btn.cm-btn-decline,.cookie-modal .cm-btn.cm-btn-danger,.context-notice .cm-btn,.context-notice .cm-btn.cm-btn-info,.context-notice .cm-btn.cm-btn-success,.context-notice .cm-btn.cm-btn-decline,.context-notice .cm-btn.cm-btn-danger,.cookie-notice .cm-btn,.cookie-notice .cm-btn.cm-btn-info,.cookie-notice .cm-btn.cm-btn-success,.cookie-notice .cm-btn.cm-btn-decline,.cookie-notice .cm-btn.cm-btn-danger,&.learn-more-as-button
    .cookie-notice:not(.cookie-modal-notice)
    a.cm-link.cn-learn-more{display:inline-block;width:fit-content;padding:var(--klaro-button-padding);color:var(--klaro-button-text-color);border:var(--klaro-button-border);border-radius:var(--klaro-button-border-radius);background-color:var(--klaro-button-bg);box-shadow:var(--klaro-button-box-shadow);font-size:var(--klaro-button-font-size);font-weight:var(--klaro-button-font-weight);line-height:var(--klaro-button-line-height);&:hover{color:var(--klaro-button-text-color-hover);border:var(--klaro-button-border-hover);background-color:var(--klaro-button-bg-hover);}&:focus{outline:var(--klaro-button-focus-outline);outline-offset:var(--klaro-button-focus-outline-offset);box-shadow:var(--klaro-button-focus-box-shadow);}}&.learn-more-as-button
    .cookie-notice:not(.cookie-modal-notice)
    a.cm-link.cn-learn-more{flex-grow:unset;margin-right:auto;cursor:pointer;text-align:center;}.cookie-modal,.context-notice,.cookie-notice{a{color:var(--klaro-link-color);text-decoration-style:var(--klaro-link-decoration);text-decoration-line:var(--klaro-link-decoration-line);}a:hover{color:var(--klaro-link-color-hover);text-decoration-style:var(--klaro-link-decoration-hover);text-decoration-line:var(--klaro-link-decoration-line-hover);}a:focus{outline:solid 2px currentColor;outline-offset:2px;}.cm-list-input:focus + .cm-list-label .slider{outline:var(--klaro-button-focus-outline);outline-offset:var(--klaro-button-focus-outline-offset);box-shadow:var(--klaro-button-focus-box-shadow);}.cm-list-label .slider{transition:none;background-color:var(--klaro-slider-bg);}.cm-list-input:checked + .cm-list-label .slider{background-color:var(--klaro-slider-bg-active);}.cm-list-input.required:checked + .cm-list-label .slider{background-color:var(--klaro-slider-bg-required);}.cm-list-input.half-checked:checked + .cm-list-label .slider{opacity:0.6;background-color:var(--klaro-slider-bg-active);}}.cm-modal.cm-klaro:focus,.cm-modal.cm-klaro:focus-visible,.context-notice:focus,.context-notice:focus-visible,.cookie-notice:focus,.cookie-notice:focus-visible{outline:var(--klaro-dialog-focus-outline);box-shadow:var(--klaro-dialog-focus-box-shadow),0 0 0 10px #fff;}}.klaro.klaro-theme-olivero{--klaro-primary-color:var(--color-text-primary-medium);--klaro-link-color-hover:var(--color--primary-50);--klaro-link-decoration:var(--gin-link-decoration-style);--klaro-link-decoration-hover:none;--klaro-link-decoration-line:underline;--klaro-link-decoration-line-hover:underline;--klaro-button-bg:var(--color--primary-40);--klaro-button-border:solid 2px var(--color--primary-40);--klaro-button-border-radius:var(--border-radius);--klaro-button-padding:0 var(--sp1-5);--klaro-button-font-size:var(--font-size-m);--klaro-button-font-weight:700;--klaro-button-line-height:var(--sp2-5);--klaro-button-bg-hover:var(--color--primary-30);--klaro-button-text-color-hover:var(--klaro-button-text-color);--klaro-button-border-hover:solid 2px var(--color--primary-30);--klaro-button-focus-outline:2px solid var(--color--primary-60);--klaro-button-focus-outline-offset:2px;--klaro-dialog-focus-outline:2px solid var(--color--primary-60);--klaro-dialog-focus-box-shadow:0 0 0 2px var(--color--primary-60),0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);}.klaro.klaro-theme-claro{--klaro-primary-color:var(--color-absolutezero);--klaro-link-decoration-line:underline;--klaro-link-decoration-line-hover:none;--klaro-button-bg:var(--button-bg-color--primary);--klaro-button-text-color:var(--button-fg-color--primary);--klaro-button-border:1px solid transparent;--klaro-button-border-radius:var(--button-border-radius-size);--klaro-button-font-weight:700;--klaro-button-padding:calc(var(--space-m) - 1px) calc(var(--space-l) - 1px);--klaro-button-bg-hover:var(--button--hover-bg-color--primary);--klaro-button-text-color-hover:var(--button-fg-color--primary);--klaro-button-border-hover:var(--klaro-button-border);--klaro-button-focus-outline:var(--focus-outline);--klaro-button-focus-box-shadow:var(--focus-box-shadow);--klaro-dialog-focus-outline:var(--jui-dialog--focus-outline);--klaro-dialog-focus-box-shadow:var(--jui-dialog--focus-box-shadow);.cookie-modal,.context-notice,.cookie-notice{.hide:active,.hide:focus,.hide:focus-visible,button.klaro-close:active,button.klaro-close:focus,button.klaro-close:focus-visible,a:focus{outline:var(--focus-outline);box-shadow:var(--focus-box-shadow);}}@media (prefers-contrast:more){--focus-outline:1px dotted #fff;}}.klaro.klaro-theme-gin{--klaro-primary-color:var(--gin-color-primary);--klaro-link-decoration:var(--gin-link-decoration-style);--klaro-link-decoration-hover:none;--klaro-link-decoration-line:underline;--klaro-link-decoration-line-hover:none;--klaro-button-bg:var(--klaro-primary-color);--klaro-button-text-color:var(--gin-color-button-text);--klaro-button-border:2px solid var(--gin-color-primary) !important;--klaro-button-border-radius:var(--gin-border-m);--klaro-button-font-size:var(--gin-font-size-s);--klaro-button-font-weight:var(--gin-font-weight-semibold);--klaro-button-padding:calc(var(--gin-spacing-s) - 2px) var(--gin-spacing-m);--klaro-button-box-shadow:0.1em 0.25em 0.5em var(--gin-color-primary-light);--klaro-button-bg-hover:var(--gin-color-primary-hover) !important;--klaro-button-text-color-hover:var(--gin-color-button-text);--klaro-button-border-hover:var(--klaro-button-border);--klaro-button-focus-outline:none;--klaro-button-focus-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);--klaro-dialog-focus-outline:var(--klaro-button-focus-outline);--klaro-dialog-focus-box-shadow:var(--klaro-button-focus-box-shadow);--klaro-slider-bg:var(--gin-color-disabled);--klaro-slider-bg-active:var(--gin-switch);--klaro-slider-bg-required:var(--gin-switch);--light1:var(--gin-color-text-light);--light3:var(--gin-color-text-light);--white2:var(--gin-color-disabled);.cookie-modal,.context-notice,.cookie-notice{p,strong,h2,ul,li{color:var(--gin-color-text);}.cm-modal .cm-body{ul.cm-services li.cm-purpose,ul.cm-services li.cm-service,ul.cm-purposes li.cm-service,ul.cm-purposes li.cm-purpose{span.cm-opt-out,span.cm-required{color:var(--gin-color-text-light);}}}button.klaro-close:focus,.hide:active,.hide:focus,a:focus{outline:none;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);@media (prefers-contrast:more){outline:solid 2px currentColor;box-shadow:unset;}}}h1.title{margin-block-start:0;padding:var(--gin-spacing-m) var(--gin-spacing-l);color:var(--gin-color-primary-active);border:0 none;border-radius:var(--gin-border-m);background:var(--gin-bg-header);font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-bold);}.cookie-modal .cm-modal .hide{top:15px;right:2px;.cm-header{padding-right:30px;}}}@media (prefers-color-scheme:dark){.klaro.klaro-theme-gin{--white3:var(--gin-color-primary-hover);--klaro-slider-bg:var(--gin-bg-input);--klaro-slider-bg-active:var(--gin-color-primary-light-active);--klaro-slider-bg-required:var(--gin-color-primary-light-active);.context-notice,.cookie-notice,.cm-modal.cm-klaro{border:1px solid #fff;background:var(--gin-bg-layer);}.cm-modal.cm-klaro:focus,.cm-modal.cm-klaro:focus-visible,.context-notice:focus,.context-notice:focus-visible,.cookie-notice:focus,.cookie-notice:focus-visible{box-shadow:var(--klaro-dialog-focus-box-shadow),0 0 0 10px var(--gin-bg-layer);}}}.gin--dark-mode .klaro.klaro-theme-gin{--white3:var(--gin-color-primary-hover);--klaro-slider-bg:var(--gin-bg-input);--klaro-slider-bg-active:var(--gin-color-primary-light-active);--klaro-slider-bg-required:var(--gin-color-primary-light-active);.context-notice,.cookie-notice,.cm-modal.cm-klaro{border:1px solid #fff;background:var(--gin-bg-layer);}.cm-modal.cm-klaro:focus,.cm-modal.cm-klaro:focus-visible,.context-notice:focus,.context-notice:focus-visible,.cookie-notice:focus,.cookie-notice:focus-visible{box-shadow:var(--klaro-dialog-focus-box-shadow),0 0 0 10px var(--gin-bg-layer);}}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
