@layer wa-native;@layer wa-base{wa-page :is(*){scroll-margin-top:var(--scroll-margin-top)}wa-page[view=desktop] [data-toggle-nav]{display:none}wa-page[view=mobile] .wa-desktop-only,wa-page[view=desktop] .wa-mobile-only{display:none!important}}@layer wa-utilities;@layer wa-color-palette{:where(:root),.wa-palette-default{--wa-color-red-95:#fff0ef ;--wa-color-red-90:#ffdedc ;--wa-color-red-80:#ffb8b6 ;--wa-color-red-70:#fd8f90 ;--wa-color-red-60:#f3676c ;--wa-color-red-50:#dc3146 ;--wa-color-red-40:#b30532 ;--wa-color-red-30:#8a132c ;--wa-color-red-20:#631323 ;--wa-color-red-10:#3e0913 ;--wa-color-red-05:#2a040b ;--wa-color-red:var(--wa-color-red-50);--wa-color-red-key:50;--wa-color-orange-95:#fff0e6 ;--wa-color-orange-90:#ffdfca ;--wa-color-orange-80:#ffbb94 ;--wa-color-orange-70:#ff9266 ;--wa-color-orange-60:#f46a45 ;--wa-color-orange-50:#cd491c ;--wa-color-orange-40:#9f3501 ;--wa-color-orange-30:#802700 ;--wa-color-orange-20:#601b00 ;--wa-color-orange-10:#3c0d00 ;--wa-color-orange-05:#280600 ;--wa-color-orange:var(--wa-color-orange-60);--wa-color-orange-key:60;--wa-color-yellow-95:#fef3cd ;--wa-color-yellow-90:#ffe495 ;--wa-color-yellow-80:#fac22b ;--wa-color-yellow-70:#ef9d00 ;--wa-color-yellow-60:#da7e00 ;--wa-color-yellow-50:#b45f04 ;--wa-color-yellow-40:#8c4602 ;--wa-color-yellow-30:#6f3601 ;--wa-color-yellow-20:#532600 ;--wa-color-yellow-10:#331600 ;--wa-color-yellow-05:#220c00 ;--wa-color-yellow:var(--wa-color-yellow-80);--wa-color-yellow-key:80;--wa-color-green-95:#e3f9e3 ;--wa-color-green-90:#c2f2c1 ;--wa-color-green-80:#93da98 ;--wa-color-green-70:#5dc36f ;--wa-color-green-60:#00ac49 ;--wa-color-green-50:#00883c ;--wa-color-green-40:#036730 ;--wa-color-green-30:#0a5027 ;--wa-color-green-20:#0a3a1d ;--wa-color-green-10:#052310 ;--wa-color-green-05:#031608 ;--wa-color-green:var(--wa-color-green-60);--wa-color-green-key:60;--wa-color-cyan-95:#e3f6fb ;--wa-color-cyan-90:#c5ecf7 ;--wa-color-cyan-80:#7fd6ec ;--wa-color-cyan-70:#2fbedc ;--wa-color-cyan-60:#00a3c0 ;--wa-color-cyan-50:#078098 ;--wa-color-cyan-40:#026274 ;--wa-color-cyan-30:#014c5b ;--wa-color-cyan-20:#003844 ;--wa-color-cyan-10:#002129 ;--wa-color-cyan-05:#00151b ;--wa-color-cyan:var(--wa-color-cyan-70);--wa-color-cyan-key:70;--wa-color-blue-95:#e8f3ff ;--wa-color-blue-90:#d1e8ff ;--wa-color-blue-80:#9fceff ;--wa-color-blue-70:#6eb3ff ;--wa-color-blue-60:#3e96ff ;--wa-color-blue-50:#0071ec ;--wa-color-blue-40:#0053c0 ;--wa-color-blue-30:#003f9c ;--wa-color-blue-20:#002d77 ;--wa-color-blue-10:#001a4e ;--wa-color-blue-05:#000f35 ;--wa-color-blue:var(--wa-color-blue-50);--wa-color-blue-key:50;--wa-color-indigo-95:#f0f2ff ;--wa-color-indigo-90:#dfe5ff ;--wa-color-indigo-80:#bcc7ff ;--wa-color-indigo-70:#9da9ff ;--wa-color-indigo-60:#808aff ;--wa-color-indigo-50:#6163f2 ;--wa-color-indigo-40:#4945cb ;--wa-color-indigo-30:#3933a7 ;--wa-color-indigo-20:#292381 ;--wa-color-indigo-10:#181255 ;--wa-color-indigo-05:#0d0a3a ;--wa-color-indigo:var(--wa-color-indigo-50);--wa-color-indigo-key:50;--wa-color-purple-95:#f7f0ff ;--wa-color-purple-90:#eedfff ;--wa-color-purple-80:#ddbdff ;--wa-color-purple-70:#ca99ff ;--wa-color-purple-60:#b678f5 ;--wa-color-purple-50:#9951db ;--wa-color-purple-40:#7936b3 ;--wa-color-purple-30:#612692 ;--wa-color-purple-20:#491870 ;--wa-color-purple-10:#2d0b48 ;--wa-color-purple-05:#1e0532 ;--wa-color-purple:var(--wa-color-purple-50);--wa-color-purple-key:50;--wa-color-pink-95:#feeff9 ;--wa-color-pink-90:#feddf0 ;--wa-color-pink-80:#fcb5d8 ;--wa-color-pink-70:#f78dbf ;--wa-color-pink-60:#e66ba3 ;--wa-color-pink-50:#c84382 ;--wa-color-pink-40:#9e2a6c ;--wa-color-pink-30:#7d1e58 ;--wa-color-pink-20:#5e1342 ;--wa-color-pink-10:#3c0828 ;--wa-color-pink-05:#28041a ;--wa-color-pink:var(--wa-color-pink-50);--wa-color-pink-key:50;--wa-color-gray-95:#f1f2f3 ;--wa-color-gray-90:#e4e5e9 ;--wa-color-gray-80:#c7c9d0 ;--wa-color-gray-70:#abaeb9 ;--wa-color-gray-60:#9194a2 ;--wa-color-gray-50:#717584 ;--wa-color-gray-40:#545868 ;--wa-color-gray-30:#424554 ;--wa-color-gray-20:#2f323f ;--wa-color-gray-10:#1b1d26 ;--wa-color-gray-05:#101219 ;--wa-color-gray:var(--wa-color-gray-40);--wa-color-gray-key:40}}@layer wa-color-variant{:where(:root),.wa-brand-blue{--wa-color-brand-95:var(--wa-color-blue-95);--wa-color-brand-90:var(--wa-color-blue-90);--wa-color-brand-80:var(--wa-color-blue-80);--wa-color-brand-70:var(--wa-color-blue-70);--wa-color-brand-60:var(--wa-color-blue-60);--wa-color-brand-50:var(--wa-color-blue-50);--wa-color-brand-40:var(--wa-color-blue-40);--wa-color-brand-30:var(--wa-color-blue-30);--wa-color-brand-20:var(--wa-color-blue-20);--wa-color-brand-10:var(--wa-color-blue-10);--wa-color-brand-05:var(--wa-color-blue-05);--wa-color-brand:var(--wa-color-blue);--wa-color-brand-on:var(--wa-color-blue-on)}.wa-brand-red{--wa-color-brand-95:var(--wa-color-red-95);--wa-color-brand-90:var(--wa-color-red-90);--wa-color-brand-80:var(--wa-color-red-80);--wa-color-brand-70:var(--wa-color-red-70);--wa-color-brand-60:var(--wa-color-red-60);--wa-color-brand-50:var(--wa-color-red-50);--wa-color-brand-40:var(--wa-color-red-40);--wa-color-brand-30:var(--wa-color-red-30);--wa-color-brand-20:var(--wa-color-red-20);--wa-color-brand-10:var(--wa-color-red-10);--wa-color-brand-05:var(--wa-color-red-05);--wa-color-brand:var(--wa-color-red);--wa-color-brand-on:var(--wa-color-red-on)}.wa-brand-orange{--wa-color-brand-95:var(--wa-color-orange-95);--wa-color-brand-90:var(--wa-color-orange-90);--wa-color-brand-80:var(--wa-color-orange-80);--wa-color-brand-70:var(--wa-color-orange-70);--wa-color-brand-60:var(--wa-color-orange-60);--wa-color-brand-50:var(--wa-color-orange-50);--wa-color-brand-40:var(--wa-color-orange-40);--wa-color-brand-30:var(--wa-color-orange-30);--wa-color-brand-20:var(--wa-color-orange-20);--wa-color-brand-10:var(--wa-color-orange-10);--wa-color-brand-05:var(--wa-color-orange-05);--wa-color-brand:var(--wa-color-orange);--wa-color-brand-on:var(--wa-color-orange-on)}.wa-brand-yellow{--wa-color-brand-95:var(--wa-color-yellow-95);--wa-color-brand-90:var(--wa-color-yellow-90);--wa-color-brand-80:var(--wa-color-yellow-80);--wa-color-brand-70:var(--wa-color-yellow-70);--wa-color-brand-60:var(--wa-color-yellow-60);--wa-color-brand-50:var(--wa-color-yellow-50);--wa-color-brand-40:var(--wa-color-yellow-40);--wa-color-brand-30:var(--wa-color-yellow-30);--wa-color-brand-20:var(--wa-color-yellow-20);--wa-color-brand-10:var(--wa-color-yellow-10);--wa-color-brand-05:var(--wa-color-yellow-05);--wa-color-brand:var(--wa-color-yellow);--wa-color-brand-on:var(--wa-color-yellow-on)}.wa-brand-green{--wa-color-brand-95:var(--wa-color-green-95);--wa-color-brand-90:var(--wa-color-green-90);--wa-color-brand-80:var(--wa-color-green-80);--wa-color-brand-70:var(--wa-color-green-70);--wa-color-brand-60:var(--wa-color-green-60);--wa-color-brand-50:var(--wa-color-green-50);--wa-color-brand-40:var(--wa-color-green-40);--wa-color-brand-30:var(--wa-color-green-30);--wa-color-brand-20:var(--wa-color-green-20);--wa-color-brand-10:var(--wa-color-green-10);--wa-color-brand-05:var(--wa-color-green-05);--wa-color-brand:var(--wa-color-green);--wa-color-brand-on:var(--wa-color-green-on)}.wa-brand-cyan{--wa-color-brand-95:var(--wa-color-cyan-95);--wa-color-brand-90:var(--wa-color-cyan-90);--wa-color-brand-80:var(--wa-color-cyan-80);--wa-color-brand-70:var(--wa-color-cyan-70);--wa-color-brand-60:var(--wa-color-cyan-60);--wa-color-brand-50:var(--wa-color-cyan-50);--wa-color-brand-40:var(--wa-color-cyan-40);--wa-color-brand-30:var(--wa-color-cyan-30);--wa-color-brand-20:var(--wa-color-cyan-20);--wa-color-brand-10:var(--wa-color-cyan-10);--wa-color-brand-05:var(--wa-color-cyan-05);--wa-color-brand:var(--wa-color-cyan);--wa-color-brand-on:var(--wa-color-cyan-on)}.wa-brand-indigo{--wa-color-brand-95:var(--wa-color-indigo-95);--wa-color-brand-90:var(--wa-color-indigo-90);--wa-color-brand-80:var(--wa-color-indigo-80);--wa-color-brand-70:var(--wa-color-indigo-70);--wa-color-brand-60:var(--wa-color-indigo-60);--wa-color-brand-50:var(--wa-color-indigo-50);--wa-color-brand-40:var(--wa-color-indigo-40);--wa-color-brand-30:var(--wa-color-indigo-30);--wa-color-brand-20:var(--wa-color-indigo-20);--wa-color-brand-10:var(--wa-color-indigo-10);--wa-color-brand-05:var(--wa-color-indigo-05);--wa-color-brand:var(--wa-color-indigo);--wa-color-brand-on:var(--wa-color-indigo-on)}.wa-brand-purple{--wa-color-brand-95:var(--wa-color-purple-95);--wa-color-brand-90:var(--wa-color-purple-90);--wa-color-brand-80:var(--wa-color-purple-80);--wa-color-brand-70:var(--wa-color-purple-70);--wa-color-brand-60:var(--wa-color-purple-60);--wa-color-brand-50:var(--wa-color-purple-50);--wa-color-brand-40:var(--wa-color-purple-40);--wa-color-brand-30:var(--wa-color-purple-30);--wa-color-brand-20:var(--wa-color-purple-20);--wa-color-brand-10:var(--wa-color-purple-10);--wa-color-brand-05:var(--wa-color-purple-05);--wa-color-brand:var(--wa-color-purple);--wa-color-brand-on:var(--wa-color-purple-on)}.wa-brand-pink{--wa-color-brand-95:var(--wa-color-pink-95);--wa-color-brand-90:var(--wa-color-pink-90);--wa-color-brand-80:var(--wa-color-pink-80);--wa-color-brand-70:var(--wa-color-pink-70);--wa-color-brand-60:var(--wa-color-pink-60);--wa-color-brand-50:var(--wa-color-pink-50);--wa-color-brand-40:var(--wa-color-pink-40);--wa-color-brand-30:var(--wa-color-pink-30);--wa-color-brand-20:var(--wa-color-pink-20);--wa-color-brand-10:var(--wa-color-pink-10);--wa-color-brand-05:var(--wa-color-pink-05);--wa-color-brand:var(--wa-color-pink);--wa-color-brand-on:var(--wa-color-pink-on)}.wa-brand-gray{--wa-color-brand-95:var(--wa-color-gray-95);--wa-color-brand-90:var(--wa-color-gray-90);--wa-color-brand-80:var(--wa-color-gray-80);--wa-color-brand-70:var(--wa-color-gray-70);--wa-color-brand-60:var(--wa-color-gray-60);--wa-color-brand-50:var(--wa-color-gray-50);--wa-color-brand-40:var(--wa-color-gray-40);--wa-color-brand-30:var(--wa-color-gray-30);--wa-color-brand-20:var(--wa-color-gray-20);--wa-color-brand-10:var(--wa-color-gray-10);--wa-color-brand-05:var(--wa-color-gray-05);--wa-color-brand:var(--wa-color-gray);--wa-color-brand-on:var(--wa-color-gray-on)}:where(:root),.wa-neutral-gray{--wa-color-neutral-95:var(--wa-color-gray-95);--wa-color-neutral-90:var(--wa-color-gray-90);--wa-color-neutral-80:var(--wa-color-gray-80);--wa-color-neutral-70:var(--wa-color-gray-70);--wa-color-neutral-60:var(--wa-color-gray-60);--wa-color-neutral-50:var(--wa-color-gray-50);--wa-color-neutral-40:var(--wa-color-gray-40);--wa-color-neutral-30:var(--wa-color-gray-30);--wa-color-neutral-20:var(--wa-color-gray-20);--wa-color-neutral-10:var(--wa-color-gray-10);--wa-color-neutral-05:var(--wa-color-gray-05);--wa-color-neutral:var(--wa-color-gray);--wa-color-neutral-on:var(--wa-color-gray-on)}.wa-neutral-red{--wa-color-neutral-95:var(--wa-color-red-95);--wa-color-neutral-90:var(--wa-color-red-90);--wa-color-neutral-80:var(--wa-color-red-80);--wa-color-neutral-70:var(--wa-color-red-70);--wa-color-neutral-60:var(--wa-color-red-60);--wa-color-neutral-50:var(--wa-color-red-50);--wa-color-neutral-40:var(--wa-color-red-40);--wa-color-neutral-30:var(--wa-color-red-30);--wa-color-neutral-20:var(--wa-color-red-20);--wa-color-neutral-10:var(--wa-color-red-10);--wa-color-neutral-05:var(--wa-color-red-05);--wa-color-neutral:var(--wa-color-red);--wa-color-neutral-on:var(--wa-color-red-on)}.wa-neutral-orange{--wa-color-neutral-95:var(--wa-color-orange-95);--wa-color-neutral-90:var(--wa-color-orange-90);--wa-color-neutral-80:var(--wa-color-orange-80);--wa-color-neutral-70:var(--wa-color-orange-70);--wa-color-neutral-60:var(--wa-color-orange-60);--wa-color-neutral-50:var(--wa-color-orange-50);--wa-color-neutral-40:var(--wa-color-orange-40);--wa-color-neutral-30:var(--wa-color-orange-30);--wa-color-neutral-20:var(--wa-color-orange-20);--wa-color-neutral-10:var(--wa-color-orange-10);--wa-color-neutral-05:var(--wa-color-orange-05);--wa-color-neutral:var(--wa-color-orange);--wa-color-neutral-on:var(--wa-color-orange-on)}.wa-neutral-yellow{--wa-color-neutral-95:var(--wa-color-yellow-95);--wa-color-neutral-90:var(--wa-color-yellow-90);--wa-color-neutral-80:var(--wa-color-yellow-80);--wa-color-neutral-70:var(--wa-color-yellow-70);--wa-color-neutral-60:var(--wa-color-yellow-60);--wa-color-neutral-50:var(--wa-color-yellow-50);--wa-color-neutral-40:var(--wa-color-yellow-40);--wa-color-neutral-30:var(--wa-color-yellow-30);--wa-color-neutral-20:var(--wa-color-yellow-20);--wa-color-neutral-10:var(--wa-color-yellow-10);--wa-color-neutral-05:var(--wa-color-yellow-05);--wa-color-neutral:var(--wa-color-yellow);--wa-color-neutral-on:var(--wa-color-yellow-on)}.wa-neutral-green{--wa-color-neutral-95:var(--wa-color-green-95);--wa-color-neutral-90:var(--wa-color-green-90);--wa-color-neutral-80:var(--wa-color-green-80);--wa-color-neutral-70:var(--wa-color-green-70);--wa-color-neutral-60:var(--wa-color-green-60);--wa-color-neutral-50:var(--wa-color-green-50);--wa-color-neutral-40:var(--wa-color-green-40);--wa-color-neutral-30:var(--wa-color-green-30);--wa-color-neutral-20:var(--wa-color-green-20);--wa-color-neutral-10:var(--wa-color-green-10);--wa-color-neutral-05:var(--wa-color-green-05);--wa-color-neutral:var(--wa-color-green);--wa-color-neutral-on:var(--wa-color-green-on)}.wa-neutral-cyan{--wa-color-neutral-95:var(--wa-color-cyan-95);--wa-color-neutral-90:var(--wa-color-cyan-90);--wa-color-neutral-80:var(--wa-color-cyan-80);--wa-color-neutral-70:var(--wa-color-cyan-70);--wa-color-neutral-60:var(--wa-color-cyan-60);--wa-color-neutral-50:var(--wa-color-cyan-50);--wa-color-neutral-40:var(--wa-color-cyan-40);--wa-color-neutral-30:var(--wa-color-cyan-30);--wa-color-neutral-20:var(--wa-color-cyan-20);--wa-color-neutral-10:var(--wa-color-cyan-10);--wa-color-neutral-05:var(--wa-color-cyan-05);--wa-color-neutral:var(--wa-color-cyan);--wa-color-neutral-on:var(--wa-color-cyan-on)}.wa-neutral-blue{--wa-color-neutral-95:var(--wa-color-blue-95);--wa-color-neutral-90:var(--wa-color-blue-90);--wa-color-neutral-80:var(--wa-color-blue-80);--wa-color-neutral-70:var(--wa-color-blue-70);--wa-color-neutral-60:var(--wa-color-blue-60);--wa-color-neutral-50:var(--wa-color-blue-50);--wa-color-neutral-40:var(--wa-color-blue-40);--wa-color-neutral-30:var(--wa-color-blue-30);--wa-color-neutral-20:var(--wa-color-blue-20);--wa-color-neutral-10:var(--wa-color-blue-10);--wa-color-neutral-05:var(--wa-color-blue-05);--wa-color-neutral:var(--wa-color-blue);--wa-color-neutral-on:var(--wa-color-blue-on)}.wa-neutral-indigo{--wa-color-neutral-95:var(--wa-color-indigo-95);--wa-color-neutral-90:var(--wa-color-indigo-90);--wa-color-neutral-80:var(--wa-color-indigo-80);--wa-color-neutral-70:var(--wa-color-indigo-70);--wa-color-neutral-60:var(--wa-color-indigo-60);--wa-color-neutral-50:var(--wa-color-indigo-50);--wa-color-neutral-40:var(--wa-color-indigo-40);--wa-color-neutral-30:var(--wa-color-indigo-30);--wa-color-neutral-20:var(--wa-color-indigo-20);--wa-color-neutral-10:var(--wa-color-indigo-10);--wa-color-neutral-05:var(--wa-color-indigo-05);--wa-color-neutral:var(--wa-color-indigo);--wa-color-neutral-on:var(--wa-color-indigo-on)}.wa-neutral-purple{--wa-color-neutral-95:var(--wa-color-purple-95);--wa-color-neutral-90:var(--wa-color-purple-90);--wa-color-neutral-80:var(--wa-color-purple-80);--wa-color-neutral-70:var(--wa-color-purple-70);--wa-color-neutral-60:var(--wa-color-purple-60);--wa-color-neutral-50:var(--wa-color-purple-50);--wa-color-neutral-40:var(--wa-color-purple-40);--wa-color-neutral-30:var(--wa-color-purple-30);--wa-color-neutral-20:var(--wa-color-purple-20);--wa-color-neutral-10:var(--wa-color-purple-10);--wa-color-neutral-05:var(--wa-color-purple-05);--wa-color-neutral:var(--wa-color-purple);--wa-color-neutral-on:var(--wa-color-purple-on)}.wa-neutral-pink{--wa-color-neutral-95:var(--wa-color-pink-95);--wa-color-neutral-90:var(--wa-color-pink-90);--wa-color-neutral-80:var(--wa-color-pink-80);--wa-color-neutral-70:var(--wa-color-pink-70);--wa-color-neutral-60:var(--wa-color-pink-60);--wa-color-neutral-50:var(--wa-color-pink-50);--wa-color-neutral-40:var(--wa-color-pink-40);--wa-color-neutral-30:var(--wa-color-pink-30);--wa-color-neutral-20:var(--wa-color-pink-20);--wa-color-neutral-10:var(--wa-color-pink-10);--wa-color-neutral-05:var(--wa-color-pink-05);--wa-color-neutral:var(--wa-color-pink);--wa-color-neutral-on:var(--wa-color-pink-on)}:where(:root),.wa-success-green{--wa-color-success-95:var(--wa-color-green-95);--wa-color-success-90:var(--wa-color-green-90);--wa-color-success-80:var(--wa-color-green-80);--wa-color-success-70:var(--wa-color-green-70);--wa-color-success-60:var(--wa-color-green-60);--wa-color-success-50:var(--wa-color-green-50);--wa-color-success-40:var(--wa-color-green-40);--wa-color-success-30:var(--wa-color-green-30);--wa-color-success-20:var(--wa-color-green-20);--wa-color-success-10:var(--wa-color-green-10);--wa-color-success-05:var(--wa-color-green-05);--wa-color-success:var(--wa-color-green);--wa-color-success-on:var(--wa-color-green-on)}.wa-success-red{--wa-color-success-95:var(--wa-color-red-95);--wa-color-success-90:var(--wa-color-red-90);--wa-color-success-80:var(--wa-color-red-80);--wa-color-success-70:var(--wa-color-red-70);--wa-color-success-60:var(--wa-color-red-60);--wa-color-success-50:var(--wa-color-red-50);--wa-color-success-40:var(--wa-color-red-40);--wa-color-success-30:var(--wa-color-red-30);--wa-color-success-20:var(--wa-color-red-20);--wa-color-success-10:var(--wa-color-red-10);--wa-color-success-05:var(--wa-color-red-05);--wa-color-success:var(--wa-color-red);--wa-color-success-on:var(--wa-color-red-on)}.wa-success-orange{--wa-color-success-95:var(--wa-color-orange-95);--wa-color-success-90:var(--wa-color-orange-90);--wa-color-success-80:var(--wa-color-orange-80);--wa-color-success-70:var(--wa-color-orange-70);--wa-color-success-60:var(--wa-color-orange-60);--wa-color-success-50:var(--wa-color-orange-50);--wa-color-success-40:var(--wa-color-orange-40);--wa-color-success-30:var(--wa-color-orange-30);--wa-color-success-20:var(--wa-color-orange-20);--wa-color-success-10:var(--wa-color-orange-10);--wa-color-success-05:var(--wa-color-orange-05);--wa-color-success:var(--wa-color-orange);--wa-color-success-on:var(--wa-color-orange-on)}.wa-success-yellow{--wa-color-success-95:var(--wa-color-yellow-95);--wa-color-success-90:var(--wa-color-yellow-90);--wa-color-success-80:var(--wa-color-yellow-80);--wa-color-success-70:var(--wa-color-yellow-70);--wa-color-success-60:var(--wa-color-yellow-60);--wa-color-success-50:var(--wa-color-yellow-50);--wa-color-success-40:var(--wa-color-yellow-40);--wa-color-success-30:var(--wa-color-yellow-30);--wa-color-success-20:var(--wa-color-yellow-20);--wa-color-success-10:var(--wa-color-yellow-10);--wa-color-success-05:var(--wa-color-yellow-05);--wa-color-success:var(--wa-color-yellow);--wa-color-success-on:var(--wa-color-yellow-on)}.wa-success-cyan{--wa-color-success-95:var(--wa-color-cyan-95);--wa-color-success-90:var(--wa-color-cyan-90);--wa-color-success-80:var(--wa-color-cyan-80);--wa-color-success-70:var(--wa-color-cyan-70);--wa-color-success-60:var(--wa-color-cyan-60);--wa-color-success-50:var(--wa-color-cyan-50);--wa-color-success-40:var(--wa-color-cyan-40);--wa-color-success-30:var(--wa-color-cyan-30);--wa-color-success-20:var(--wa-color-cyan-20);--wa-color-success-10:var(--wa-color-cyan-10);--wa-color-success-05:var(--wa-color-cyan-05);--wa-color-success:var(--wa-color-cyan);--wa-color-success-on:var(--wa-color-cyan-on)}.wa-success-blue{--wa-color-success-95:var(--wa-color-blue-95);--wa-color-success-90:var(--wa-color-blue-90);--wa-color-success-80:var(--wa-color-blue-80);--wa-color-success-70:var(--wa-color-blue-70);--wa-color-success-60:var(--wa-color-blue-60);--wa-color-success-50:var(--wa-color-blue-50);--wa-color-success-40:var(--wa-color-blue-40);--wa-color-success-30:var(--wa-color-blue-30);--wa-color-success-20:var(--wa-color-blue-20);--wa-color-success-10:var(--wa-color-blue-10);--wa-color-success-05:var(--wa-color-blue-05);--wa-color-success:var(--wa-color-blue);--wa-color-success-on:var(--wa-color-blue-on)}.wa-success-indigo{--wa-color-success-95:var(--wa-color-indigo-95);--wa-color-success-90:var(--wa-color-indigo-90);--wa-color-success-80:var(--wa-color-indigo-80);--wa-color-success-70:var(--wa-color-indigo-70);--wa-color-success-60:var(--wa-color-indigo-60);--wa-color-success-50:var(--wa-color-indigo-50);--wa-color-success-40:var(--wa-color-indigo-40);--wa-color-success-30:var(--wa-color-indigo-30);--wa-color-success-20:var(--wa-color-indigo-20);--wa-color-success-10:var(--wa-color-indigo-10);--wa-color-success-05:var(--wa-color-indigo-05);--wa-color-success:var(--wa-color-indigo);--wa-color-success-on:var(--wa-color-indigo-on)}.wa-success-purple{--wa-color-success-95:var(--wa-color-purple-95);--wa-color-success-90:var(--wa-color-purple-90);--wa-color-success-80:var(--wa-color-purple-80);--wa-color-success-70:var(--wa-color-purple-70);--wa-color-success-60:var(--wa-color-purple-60);--wa-color-success-50:var(--wa-color-purple-50);--wa-color-success-40:var(--wa-color-purple-40);--wa-color-success-30:var(--wa-color-purple-30);--wa-color-success-20:var(--wa-color-purple-20);--wa-color-success-10:var(--wa-color-purple-10);--wa-color-success-05:var(--wa-color-purple-05);--wa-color-success:var(--wa-color-purple);--wa-color-success-on:var(--wa-color-purple-on)}.wa-success-pink{--wa-color-success-95:var(--wa-color-pink-95);--wa-color-success-90:var(--wa-color-pink-90);--wa-color-success-80:var(--wa-color-pink-80);--wa-color-success-70:var(--wa-color-pink-70);--wa-color-success-60:var(--wa-color-pink-60);--wa-color-success-50:var(--wa-color-pink-50);--wa-color-success-40:var(--wa-color-pink-40);--wa-color-success-30:var(--wa-color-pink-30);--wa-color-success-20:var(--wa-color-pink-20);--wa-color-success-10:var(--wa-color-pink-10);--wa-color-success-05:var(--wa-color-pink-05);--wa-color-success:var(--wa-color-pink);--wa-color-success-on:var(--wa-color-pink-on)}.wa-success-gray{--wa-color-success-95:var(--wa-color-gray-95);--wa-color-success-90:var(--wa-color-gray-90);--wa-color-success-80:var(--wa-color-gray-80);--wa-color-success-70:var(--wa-color-gray-70);--wa-color-success-60:var(--wa-color-gray-60);--wa-color-success-50:var(--wa-color-gray-50);--wa-color-success-40:var(--wa-color-gray-40);--wa-color-success-30:var(--wa-color-gray-30);--wa-color-success-20:var(--wa-color-gray-20);--wa-color-success-10:var(--wa-color-gray-10);--wa-color-success-05:var(--wa-color-gray-05);--wa-color-success:var(--wa-color-gray);--wa-color-success-on:var(--wa-color-gray-on)}:where(:root),.wa-warning-yellow{--wa-color-warning-95:var(--wa-color-yellow-95);--wa-color-warning-90:var(--wa-color-yellow-90);--wa-color-warning-80:var(--wa-color-yellow-80);--wa-color-warning-70:var(--wa-color-yellow-70);--wa-color-warning-60:var(--wa-color-yellow-60);--wa-color-warning-50:var(--wa-color-yellow-50);--wa-color-warning-40:var(--wa-color-yellow-40);--wa-color-warning-30:var(--wa-color-yellow-30);--wa-color-warning-20:var(--wa-color-yellow-20);--wa-color-warning-10:var(--wa-color-yellow-10);--wa-color-warning-05:var(--wa-color-yellow-05);--wa-color-warning:var(--wa-color-yellow);--wa-color-warning-on:var(--wa-color-yellow-on)}.wa-warning-red{--wa-color-warning-95:var(--wa-color-red-95);--wa-color-warning-90:var(--wa-color-red-90);--wa-color-warning-80:var(--wa-color-red-80);--wa-color-warning-70:var(--wa-color-red-70);--wa-color-warning-60:var(--wa-color-red-60);--wa-color-warning-50:var(--wa-color-red-50);--wa-color-warning-40:var(--wa-color-red-40);--wa-color-warning-30:var(--wa-color-red-30);--wa-color-warning-20:var(--wa-color-red-20);--wa-color-warning-10:var(--wa-color-red-10);--wa-color-warning-05:var(--wa-color-red-05);--wa-color-warning:var(--wa-color-red);--wa-color-warning-on:var(--wa-color-red-on)}.wa-warning-orange{--wa-color-warning-95:var(--wa-color-orange-95);--wa-color-warning-90:var(--wa-color-orange-90);--wa-color-warning-80:var(--wa-color-orange-80);--wa-color-warning-70:var(--wa-color-orange-70);--wa-color-warning-60:var(--wa-color-orange-60);--wa-color-warning-50:var(--wa-color-orange-50);--wa-color-warning-40:var(--wa-color-orange-40);--wa-color-warning-30:var(--wa-color-orange-30);--wa-color-warning-20:var(--wa-color-orange-20);--wa-color-warning-10:var(--wa-color-orange-10);--wa-color-warning-05:var(--wa-color-orange-05);--wa-color-warning:var(--wa-color-orange);--wa-color-warning-on:var(--wa-color-orange-on)}.wa-warning-green{--wa-color-warning-95:var(--wa-color-green-95);--wa-color-warning-90:var(--wa-color-green-90);--wa-color-warning-80:var(--wa-color-green-80);--wa-color-warning-70:var(--wa-color-green-70);--wa-color-warning-60:var(--wa-color-green-60);--wa-color-warning-50:var(--wa-color-green-50);--wa-color-warning-40:var(--wa-color-green-40);--wa-color-warning-30:var(--wa-color-green-30);--wa-color-warning-20:var(--wa-color-green-20);--wa-color-warning-10:var(--wa-color-green-10);--wa-color-warning-05:var(--wa-color-green-05);--wa-color-warning:var(--wa-color-green);--wa-color-warning-on:var(--wa-color-green-on)}.wa-warning-cyan{--wa-color-warning-95:var(--wa-color-cyan-95);--wa-color-warning-90:var(--wa-color-cyan-90);--wa-color-warning-80:var(--wa-color-cyan-80);--wa-color-warning-70:var(--wa-color-cyan-70);--wa-color-warning-60:var(--wa-color-cyan-60);--wa-color-warning-50:var(--wa-color-cyan-50);--wa-color-warning-40:var(--wa-color-cyan-40);--wa-color-warning-30:var(--wa-color-cyan-30);--wa-color-warning-20:var(--wa-color-cyan-20);--wa-color-warning-10:var(--wa-color-cyan-10);--wa-color-warning-05:var(--wa-color-cyan-05);--wa-color-warning:var(--wa-color-cyan);--wa-color-warning-on:var(--wa-color-cyan-on)}.wa-warning-blue{--wa-color-warning-95:var(--wa-color-blue-95);--wa-color-warning-90:var(--wa-color-blue-90);--wa-color-warning-80:var(--wa-color-blue-80);--wa-color-warning-70:var(--wa-color-blue-70);--wa-color-warning-60:var(--wa-color-blue-60);--wa-color-warning-50:var(--wa-color-blue-50);--wa-color-warning-40:var(--wa-color-blue-40);--wa-color-warning-30:var(--wa-color-blue-30);--wa-color-warning-20:var(--wa-color-blue-20);--wa-color-warning-10:var(--wa-color-blue-10);--wa-color-warning-05:var(--wa-color-blue-05);--wa-color-warning:var(--wa-color-blue);--wa-color-warning-on:var(--wa-color-blue-on)}.wa-warning-indigo{--wa-color-warning-95:var(--wa-color-indigo-95);--wa-color-warning-90:var(--wa-color-indigo-90);--wa-color-warning-80:var(--wa-color-indigo-80);--wa-color-warning-70:var(--wa-color-indigo-70);--wa-color-warning-60:var(--wa-color-indigo-60);--wa-color-warning-50:var(--wa-color-indigo-50);--wa-color-warning-40:var(--wa-color-indigo-40);--wa-color-warning-30:var(--wa-color-indigo-30);--wa-color-warning-20:var(--wa-color-indigo-20);--wa-color-warning-10:var(--wa-color-indigo-10);--wa-color-warning-05:var(--wa-color-indigo-05);--wa-color-warning:var(--wa-color-indigo);--wa-color-warning-on:var(--wa-color-indigo-on)}.wa-warning-purple{--wa-color-warning-95:var(--wa-color-purple-95);--wa-color-warning-90:var(--wa-color-purple-90);--wa-color-warning-80:var(--wa-color-purple-80);--wa-color-warning-70:var(--wa-color-purple-70);--wa-color-warning-60:var(--wa-color-purple-60);--wa-color-warning-50:var(--wa-color-purple-50);--wa-color-warning-40:var(--wa-color-purple-40);--wa-color-warning-30:var(--wa-color-purple-30);--wa-color-warning-20:var(--wa-color-purple-20);--wa-color-warning-10:var(--wa-color-purple-10);--wa-color-warning-05:var(--wa-color-purple-05);--wa-color-warning:var(--wa-color-purple);--wa-color-warning-on:var(--wa-color-purple-on)}.wa-warning-pink{--wa-color-warning-95:var(--wa-color-pink-95);--wa-color-warning-90:var(--wa-color-pink-90);--wa-color-warning-80:var(--wa-color-pink-80);--wa-color-warning-70:var(--wa-color-pink-70);--wa-color-warning-60:var(--wa-color-pink-60);--wa-color-warning-50:var(--wa-color-pink-50);--wa-color-warning-40:var(--wa-color-pink-40);--wa-color-warning-30:var(--wa-color-pink-30);--wa-color-warning-20:var(--wa-color-pink-20);--wa-color-warning-10:var(--wa-color-pink-10);--wa-color-warning-05:var(--wa-color-pink-05);--wa-color-warning:var(--wa-color-pink);--wa-color-warning-on:var(--wa-color-pink-on)}.wa-warning-gray{--wa-color-warning-95:var(--wa-color-gray-95);--wa-color-warning-90:var(--wa-color-gray-90);--wa-color-warning-80:var(--wa-color-gray-80);--wa-color-warning-70:var(--wa-color-gray-70);--wa-color-warning-60:var(--wa-color-gray-60);--wa-color-warning-50:var(--wa-color-gray-50);--wa-color-warning-40:var(--wa-color-gray-40);--wa-color-warning-30:var(--wa-color-gray-30);--wa-color-warning-20:var(--wa-color-gray-20);--wa-color-warning-10:var(--wa-color-gray-10);--wa-color-warning-05:var(--wa-color-gray-05);--wa-color-warning:var(--wa-color-gray);--wa-color-warning-on:var(--wa-color-gray-on)}:where(:root),.wa-danger-red{--wa-color-danger-95:var(--wa-color-red-95);--wa-color-danger-90:var(--wa-color-red-90);--wa-color-danger-80:var(--wa-color-red-80);--wa-color-danger-70:var(--wa-color-red-70);--wa-color-danger-60:var(--wa-color-red-60);--wa-color-danger-50:var(--wa-color-red-50);--wa-color-danger-40:var(--wa-color-red-40);--wa-color-danger-30:var(--wa-color-red-30);--wa-color-danger-20:var(--wa-color-red-20);--wa-color-danger-10:var(--wa-color-red-10);--wa-color-danger-05:var(--wa-color-red-05);--wa-color-danger:var(--wa-color-red);--wa-color-danger-on:var(--wa-color-red-on)}.wa-danger-orange{--wa-color-danger-95:var(--wa-color-orange-95);--wa-color-danger-90:var(--wa-color-orange-90);--wa-color-danger-80:var(--wa-color-orange-80);--wa-color-danger-70:var(--wa-color-orange-70);--wa-color-danger-60:var(--wa-color-orange-60);--wa-color-danger-50:var(--wa-color-orange-50);--wa-color-danger-40:var(--wa-color-orange-40);--wa-color-danger-30:var(--wa-color-orange-30);--wa-color-danger-20:var(--wa-color-orange-20);--wa-color-danger-10:var(--wa-color-orange-10);--wa-color-danger-05:var(--wa-color-orange-05);--wa-color-danger:var(--wa-color-orange);--wa-color-danger-on:var(--wa-color-orange-on)}.wa-danger-yellow{--wa-color-danger-95:var(--wa-color-yellow-95);--wa-color-danger-90:var(--wa-color-yellow-90);--wa-color-danger-80:var(--wa-color-yellow-80);--wa-color-danger-70:var(--wa-color-yellow-70);--wa-color-danger-60:var(--wa-color-yellow-60);--wa-color-danger-50:var(--wa-color-yellow-50);--wa-color-danger-40:var(--wa-color-yellow-40);--wa-color-danger-30:var(--wa-color-yellow-30);--wa-color-danger-20:var(--wa-color-yellow-20);--wa-color-danger-10:var(--wa-color-yellow-10);--wa-color-danger-05:var(--wa-color-yellow-05);--wa-color-danger:var(--wa-color-yellow);--wa-color-danger-on:var(--wa-color-yellow-on)}.wa-danger-green{--wa-color-danger-95:var(--wa-color-green-95);--wa-color-danger-90:var(--wa-color-green-90);--wa-color-danger-80:var(--wa-color-green-80);--wa-color-danger-70:var(--wa-color-green-70);--wa-color-danger-60:var(--wa-color-green-60);--wa-color-danger-50:var(--wa-color-green-50);--wa-color-danger-40:var(--wa-color-green-40);--wa-color-danger-30:var(--wa-color-green-30);--wa-color-danger-20:var(--wa-color-green-20);--wa-color-danger-10:var(--wa-color-green-10);--wa-color-danger-05:var(--wa-color-green-05);--wa-color-danger:var(--wa-color-green);--wa-color-danger-on:var(--wa-color-green-on)}.wa-danger-cyan{--wa-color-danger-95:var(--wa-color-cyan-95);--wa-color-danger-90:var(--wa-color-cyan-90);--wa-color-danger-80:var(--wa-color-cyan-80);--wa-color-danger-70:var(--wa-color-cyan-70);--wa-color-danger-60:var(--wa-color-cyan-60);--wa-color-danger-50:var(--wa-color-cyan-50);--wa-color-danger-40:var(--wa-color-cyan-40);--wa-color-danger-30:var(--wa-color-cyan-30);--wa-color-danger-20:var(--wa-color-cyan-20);--wa-color-danger-10:var(--wa-color-cyan-10);--wa-color-danger-05:var(--wa-color-cyan-05);--wa-color-danger:var(--wa-color-cyan);--wa-color-danger-on:var(--wa-color-cyan-on)}.wa-danger-blue{--wa-color-danger-95:var(--wa-color-blue-95);--wa-color-danger-90:var(--wa-color-blue-90);--wa-color-danger-80:var(--wa-color-blue-80);--wa-color-danger-70:var(--wa-color-blue-70);--wa-color-danger-60:var(--wa-color-blue-60);--wa-color-danger-50:var(--wa-color-blue-50);--wa-color-danger-40:var(--wa-color-blue-40);--wa-color-danger-30:var(--wa-color-blue-30);--wa-color-danger-20:var(--wa-color-blue-20);--wa-color-danger-10:var(--wa-color-blue-10);--wa-color-danger-05:var(--wa-color-blue-05);--wa-color-danger:var(--wa-color-blue);--wa-color-danger-on:var(--wa-color-blue-on)}.wa-danger-indigo{--wa-color-danger-95:var(--wa-color-indigo-95);--wa-color-danger-90:var(--wa-color-indigo-90);--wa-color-danger-80:var(--wa-color-indigo-80);--wa-color-danger-70:var(--wa-color-indigo-70);--wa-color-danger-60:var(--wa-color-indigo-60);--wa-color-danger-50:var(--wa-color-indigo-50);--wa-color-danger-40:var(--wa-color-indigo-40);--wa-color-danger-30:var(--wa-color-indigo-30);--wa-color-danger-20:var(--wa-color-indigo-20);--wa-color-danger-10:var(--wa-color-indigo-10);--wa-color-danger-05:var(--wa-color-indigo-05);--wa-color-danger:var(--wa-color-indigo);--wa-color-danger-on:var(--wa-color-indigo-on)}.wa-danger-purple{--wa-color-danger-95:var(--wa-color-purple-95);--wa-color-danger-90:var(--wa-color-purple-90);--wa-color-danger-80:var(--wa-color-purple-80);--wa-color-danger-70:var(--wa-color-purple-70);--wa-color-danger-60:var(--wa-color-purple-60);--wa-color-danger-50:var(--wa-color-purple-50);--wa-color-danger-40:var(--wa-color-purple-40);--wa-color-danger-30:var(--wa-color-purple-30);--wa-color-danger-20:var(--wa-color-purple-20);--wa-color-danger-10:var(--wa-color-purple-10);--wa-color-danger-05:var(--wa-color-purple-05);--wa-color-danger:var(--wa-color-purple);--wa-color-danger-on:var(--wa-color-purple-on)}.wa-danger-pink{--wa-color-danger-95:var(--wa-color-pink-95);--wa-color-danger-90:var(--wa-color-pink-90);--wa-color-danger-80:var(--wa-color-pink-80);--wa-color-danger-70:var(--wa-color-pink-70);--wa-color-danger-60:var(--wa-color-pink-60);--wa-color-danger-50:var(--wa-color-pink-50);--wa-color-danger-40:var(--wa-color-pink-40);--wa-color-danger-30:var(--wa-color-pink-30);--wa-color-danger-20:var(--wa-color-pink-20);--wa-color-danger-10:var(--wa-color-pink-10);--wa-color-danger-05:var(--wa-color-pink-05);--wa-color-danger:var(--wa-color-pink);--wa-color-danger-on:var(--wa-color-pink-on)}.wa-danger-gray{--wa-color-danger-95:var(--wa-color-gray-95);--wa-color-danger-90:var(--wa-color-gray-90);--wa-color-danger-80:var(--wa-color-gray-80);--wa-color-danger-70:var(--wa-color-gray-70);--wa-color-danger-60:var(--wa-color-gray-60);--wa-color-danger-50:var(--wa-color-gray-50);--wa-color-danger-40:var(--wa-color-gray-40);--wa-color-danger-30:var(--wa-color-gray-30);--wa-color-danger-20:var(--wa-color-gray-20);--wa-color-danger-10:var(--wa-color-gray-10);--wa-color-danger-05:var(--wa-color-gray-05);--wa-color-danger:var(--wa-color-gray);--wa-color-danger-on:var(--wa-color-gray-on)}}@layer wa-theme{:where(:root),.wa-theme-default,.wa-light,.wa-dark .wa-invert,.wa-light .wa-theme-default,.wa-dark .wa-theme-default.wa-invert,.wa-dark .wa-theme-default .wa-invert{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--wa-color-text-normal);--wa-color-surface-raised:white;--wa-color-surface-default:white;--wa-color-surface-lowered:var(--wa-color-neutral-95);--wa-color-surface-border:var(--wa-color-neutral-90);--wa-color-text-normal:var(--wa-color-neutral-10);--wa-color-text-quiet:var(--wa-color-neutral-40);--wa-color-text-link:var(--wa-color-brand-40);--wa-color-overlay-modal:color-mix(in oklab, var(--wa-color-neutral-05) 50%, transparent);--wa-color-overlay-inline:color-mix(in oklab, var(--wa-color-neutral-80) 25%, transparent);--wa-color-shadow:color-mix(in oklab, var(--wa-color-neutral-05) calc(var(--wa-shadow-blur-scale) * 4% + 8%), transparent);--wa-color-focus:var(--wa-color-brand-60);--wa-color-mix-hover:oklch(from currentColor calc(1 - l) c h) 10%;--wa-color-mix-active:var(--wa-color-surface-default) 10%;--wa-color-brand-fill-quiet:var(--wa-color-brand-95);--wa-color-brand-fill-normal:var(--wa-color-brand-90);--wa-color-brand-fill-loud:var(--wa-color-brand-50);--wa-color-brand-border-quiet:var(--wa-color-brand-90);--wa-color-brand-border-normal:var(--wa-color-brand-80);--wa-color-brand-border-loud:var(--wa-color-brand-60);--wa-color-brand-on-quiet:var(--wa-color-brand-40);--wa-color-brand-on-normal:var(--wa-color-brand-30);--wa-color-brand-on-loud:white;--wa-color-success-fill-quiet:var(--wa-color-success-95);--wa-color-success-fill-normal:var(--wa-color-success-90);--wa-color-success-fill-loud:var(--wa-color-success-50);--wa-color-success-border-quiet:var(--wa-color-success-90);--wa-color-success-border-normal:var(--wa-color-success-80);--wa-color-success-border-loud:var(--wa-color-success-60);--wa-color-success-on-quiet:var(--wa-color-success-40);--wa-color-success-on-normal:var(--wa-color-success-30);--wa-color-success-on-loud:white;--wa-color-warning-fill-quiet:var(--wa-color-warning-95);--wa-color-warning-fill-normal:var(--wa-color-warning-90);--wa-color-warning-fill-loud:var(--wa-color-warning-50);--wa-color-warning-border-quiet:var(--wa-color-warning-90);--wa-color-warning-border-normal:var(--wa-color-warning-80);--wa-color-warning-border-loud:var(--wa-color-warning-60);--wa-color-warning-on-quiet:var(--wa-color-warning-40);--wa-color-warning-on-normal:var(--wa-color-warning-30);--wa-color-warning-on-loud:white;--wa-color-danger-fill-quiet:var(--wa-color-danger-95);--wa-color-danger-fill-normal:var(--wa-color-danger-90);--wa-color-danger-fill-loud:var(--wa-color-danger-50);--wa-color-danger-border-quiet:var(--wa-color-danger-90);--wa-color-danger-border-normal:var(--wa-color-danger-80);--wa-color-danger-border-loud:var(--wa-color-danger-60);--wa-color-danger-on-quiet:var(--wa-color-danger-40);--wa-color-danger-on-normal:var(--wa-color-danger-30);--wa-color-danger-on-loud:white;--wa-color-neutral-fill-quiet:var(--wa-color-neutral-95);--wa-color-neutral-fill-normal:var(--wa-color-neutral-90);--wa-color-neutral-fill-loud:var(--wa-color-neutral-20);--wa-color-neutral-border-quiet:var(--wa-color-neutral-90);--wa-color-neutral-border-normal:var(--wa-color-neutral-80);--wa-color-neutral-border-loud:var(--wa-color-neutral-60);--wa-color-neutral-on-quiet:var(--wa-color-neutral-40);--wa-color-neutral-on-normal:var(--wa-color-neutral-30);--wa-color-neutral-on-loud:white}.wa-dark,.wa-invert,.wa-dark .wa-theme-default,.wa-light .wa-theme-default.wa-invert,.wa-light .wa-theme-default .wa-invert{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--wa-color-text-normal);--wa-color-surface-raised:var(--wa-color-neutral-10);--wa-color-surface-default:var(--wa-color-neutral-05);--wa-color-surface-lowered:color-mix(in oklab, var(--wa-color-surface-default), black 20%);--wa-color-surface-border:var(--wa-color-neutral-20);--wa-color-text-normal:var(--wa-color-neutral-95);--wa-color-text-quiet:var(--wa-color-neutral-60);--wa-color-text-link:var(--wa-color-brand-70);--wa-color-overlay-modal:oklab(0% none none/.6);--wa-color-overlay-inline:color-mix(in oklab, var(--wa-color-neutral-50) 10%, transparent);--wa-color-shadow:color-mix(in oklab, var(--wa-color-surface-lowered) calc(var(--wa-shadow-blur-scale) * 32% + 40%), transparent);--wa-color-focus:var(--wa-color-brand-60);--wa-color-mix-hover:oklch(from currentColor calc(1 - l) c h) 20%;--wa-color-mix-active:var(--wa-color-surface-default) 20%;--wa-color-brand-fill-quiet:var(--wa-color-brand-10);--wa-color-brand-fill-normal:var(--wa-color-brand-20);--wa-color-brand-fill-loud:var(--wa-color-brand-50);--wa-color-brand-border-quiet:var(--wa-color-brand-20);--wa-color-brand-border-normal:var(--wa-color-brand-30);--wa-color-brand-border-loud:var(--wa-color-brand-40);--wa-color-brand-on-quiet:var(--wa-color-brand-60);--wa-color-brand-on-normal:var(--wa-color-brand-70);--wa-color-brand-on-loud:white;--wa-color-success-fill-quiet:var(--wa-color-success-10);--wa-color-success-fill-normal:var(--wa-color-success-20);--wa-color-success-fill-loud:var(--wa-color-success-50);--wa-color-success-border-quiet:var(--wa-color-success-20);--wa-color-success-border-normal:var(--wa-color-success-30);--wa-color-success-border-loud:var(--wa-color-success-40);--wa-color-success-on-quiet:var(--wa-color-success-60);--wa-color-success-on-normal:var(--wa-color-success-70);--wa-color-success-on-loud:white;--wa-color-warning-fill-quiet:var(--wa-color-warning-10);--wa-color-warning-fill-normal:var(--wa-color-warning-20);--wa-color-warning-fill-loud:var(--wa-color-warning-50);--wa-color-warning-border-quiet:var(--wa-color-warning-20);--wa-color-warning-border-normal:var(--wa-color-warning-30);--wa-color-warning-border-loud:var(--wa-color-warning-40);--wa-color-warning-on-quiet:var(--wa-color-warning-60);--wa-color-warning-on-normal:var(--wa-color-warning-70);--wa-color-warning-on-loud:white;--wa-color-danger-fill-quiet:var(--wa-color-danger-10);--wa-color-danger-fill-normal:var(--wa-color-danger-20);--wa-color-danger-fill-loud:var(--wa-color-danger-50);--wa-color-danger-border-quiet:var(--wa-color-danger-20);--wa-color-danger-border-normal:var(--wa-color-danger-30);--wa-color-danger-border-loud:var(--wa-color-danger-40);--wa-color-danger-on-quiet:var(--wa-color-danger-60);--wa-color-danger-on-normal:var(--wa-color-danger-70);--wa-color-danger-on-loud:white;--wa-color-neutral-fill-quiet:var(--wa-color-neutral-10);--wa-color-neutral-fill-normal:var(--wa-color-neutral-20);--wa-color-neutral-fill-loud:var(--wa-color-neutral-90);--wa-color-neutral-border-quiet:var(--wa-color-neutral-20);--wa-color-neutral-border-normal:var(--wa-color-neutral-30);--wa-color-neutral-border-loud:var(--wa-color-neutral-40);--wa-color-neutral-on-quiet:var(--wa-color-neutral-60);--wa-color-neutral-on-normal:var(--wa-color-neutral-70);--wa-color-neutral-on-loud:var(--wa-color-neutral-05)}:where(:root),.wa-theme-default,.wa-light,.wa-dark,.wa-invert{font-family:var(--wa-font-family-body);--wa-font-family-body:ui-sans-serif, system-ui, sans-serif;--wa-font-family-heading:var(--wa-font-family-body);--wa-font-family-code:ui-monospace, monospace;--wa-font-family-longform:ui-serif, serif;--wa-font-size-scale:1;--wa-font-size-3xs:round(calc(var(--wa-font-size-2xs) / 1.125), 1px);--wa-font-size-2xs:round(calc(var(--wa-font-size-xs) / 1.125), 1px);--wa-font-size-xs:round(calc(var(--wa-font-size-s) / 1.125), 1px);--wa-font-size-s:round(calc(var(--wa-font-size-m) / 1.125), 1px);--wa-font-size-m:calc(1rem * var(--wa-font-size-scale));--wa-font-size-l:round(calc(var(--wa-font-size-m) * 1.125 * 1.125), 1px);--wa-font-size-xl:round(calc(var(--wa-font-size-l) * 1.125 * 1.125), 1px);--wa-font-size-2xl:round(calc(var(--wa-font-size-xl) * 1.125 * 1.125), 1px);--wa-font-size-3xl:round(calc(var(--wa-font-size-2xl) * 1.125 * 1.125), 1px);--wa-font-size-4xl:round(calc(var(--wa-font-size-3xl) * 1.125 * 1.125), 1px);--wa-font-size-5xl:round(calc(var(--wa-font-size-4xl) * 1.125 * 1.125), 1px);--wa-font-size-smaller:round(calc(1em / 1.125), 1px);--wa-font-size-larger:round(calc(1em * 1.125 * 1.125), 1px);--wa-font-weight-light:300;--wa-font-weight-normal:400;--wa-font-weight-semibold:500;--wa-font-weight-bold:600;--wa-font-weight-body:var(--wa-font-weight-normal);--wa-font-weight-heading:var(--wa-font-weight-bold);--wa-font-weight-code:var(--wa-font-weight-normal);--wa-font-weight-longform:var(--wa-font-weight-normal);--wa-font-weight-action:var(--wa-font-weight-semibold);--wa-line-height-condensed:1.2;--wa-line-height-normal:1.6;--wa-line-height-expanded:2;--wa-link-decoration-default:underline color-mix(in oklab, currentColor 70%, transparent) dotted;--wa-link-decoration-hover:underline;--wa-space-scale:1;--wa-space-3xs:calc(var(--wa-space-scale) * .125rem);--wa-space-2xs:calc(var(--wa-space-scale) * .25rem);--wa-space-xs:calc(var(--wa-space-scale) * .5rem);--wa-space-s:calc(var(--wa-space-scale) * .75rem);--wa-space-m:calc(var(--wa-space-scale) * 1rem);--wa-space-l:calc(var(--wa-space-scale) * 1.5rem);--wa-space-xl:calc(var(--wa-space-scale) * 2rem);--wa-space-2xl:calc(var(--wa-space-scale) * 2.5rem);--wa-space-3xl:calc(var(--wa-space-scale) * 3rem);--wa-space-4xl:calc(var(--wa-space-scale) * 4rem);--wa-space-5xl:calc(var(--wa-space-scale) * 5rem);--wa-content-spacing:var(--wa-space-l);--wa-border-style:solid;--wa-border-width-scale:1;--wa-border-width-s:calc(var(--wa-border-width-scale) * .0625rem);--wa-border-width-m:calc(var(--wa-border-width-scale) * .125rem);--wa-border-width-l:calc(var(--wa-border-width-scale) * .1875rem);--wa-border-radius-scale:1;--wa-border-radius-s:calc(var(--wa-border-radius-scale) * .1875rem);--wa-border-radius-m:calc(var(--wa-border-radius-scale) * .375rem);--wa-border-radius-l:calc(var(--wa-border-radius-scale) * .75rem);--wa-border-radius-pill:9999px;--wa-border-radius-circle:50%;--wa-border-radius-square:0px;--wa-focus-ring-style:solid;--wa-focus-ring-width:.1875rem;--wa-focus-ring:var(--wa-focus-ring-style) var(--wa-focus-ring-width) var(--wa-color-focus);--wa-focus-ring-offset:.0625rem;--wa-shadow-offset-x-scale:0;--wa-shadow-offset-x-s:calc(var(--wa-shadow-offset-x-scale) * .125rem);--wa-shadow-offset-x-m:calc(var(--wa-shadow-offset-x-scale) * .25rem);--wa-shadow-offset-x-l:calc(var(--wa-shadow-offset-x-scale) * .5rem);--wa-shadow-offset-y-scale:1;--wa-shadow-offset-y-s:calc(var(--wa-shadow-offset-y-scale) * .125rem);--wa-shadow-offset-y-m:calc(var(--wa-shadow-offset-y-scale) * .25rem);--wa-shadow-offset-y-l:calc(var(--wa-shadow-offset-y-scale) * .5rem);--wa-shadow-blur-scale:1;--wa-shadow-blur-s:calc(var(--wa-shadow-blur-scale) * .125rem);--wa-shadow-blur-m:calc(var(--wa-shadow-blur-scale) * .25rem);--wa-shadow-blur-l:calc(var(--wa-shadow-blur-scale) * .5rem);--wa-shadow-spread-scale:-.5;--wa-shadow-spread-s:calc(var(--wa-shadow-spread-scale) * .125rem);--wa-shadow-spread-m:calc(var(--wa-shadow-spread-scale) * .25rem);--wa-shadow-spread-l:calc(var(--wa-shadow-spread-scale) * .5rem);--wa-shadow-s:var(--wa-shadow-offset-x-s) var(--wa-shadow-offset-y-s) var(--wa-shadow-blur-s) var(--wa-shadow-spread-s) var(--wa-color-shadow);--wa-shadow-m:var(--wa-shadow-offset-x-m) var(--wa-shadow-offset-y-m) var(--wa-shadow-blur-m) var(--wa-shadow-spread-m) var(--wa-color-shadow);--wa-shadow-l:var(--wa-shadow-offset-x-l) var(--wa-shadow-offset-y-l) var(--wa-shadow-blur-l) var(--wa-shadow-spread-l) var(--wa-color-shadow);--wa-transition-easing:ease;--wa-transition-slow:.3s;--wa-transition-normal:.15s;--wa-transition-fast:75ms;--wa-form-control-background-color:var(--wa-color-surface-default);--wa-form-control-border-color:var(--wa-color-neutral-border-loud);--wa-form-control-border-style:var(--wa-border-style);--wa-form-control-border-width:var(--wa-border-width-s);--wa-form-control-border-radius:var(--wa-border-radius-m);--wa-form-control-activated-color:var(--wa-color-brand-fill-loud);--wa-form-control-label-color:var(--wa-color-text-normal);--wa-form-control-label-font-weight:var(--wa-font-weight-semibold);--wa-form-control-label-line-height:var(--wa-line-height-condensed);--wa-form-control-value-color:var(--wa-color-text-normal);--wa-form-control-value-font-weight:var(--wa-font-weight-body);--wa-form-control-value-line-height:var(--wa-line-height-condensed);--wa-form-control-hint-color:var(--wa-color-text-quiet);--wa-form-control-hint-font-weight:var(--wa-font-weight-body);--wa-form-control-hint-line-height:var(--wa-line-height-normal);--wa-form-control-placeholder-color:var(--wa-color-gray-50);--wa-form-control-required-content:"*";--wa-form-control-required-content-color:inherit;--wa-form-control-required-content-offset:.1em;--wa-form-control-padding-block:.75em;--wa-form-control-padding-inline:1em;--wa-form-control-height:round(calc(2 * var(--wa-form-control-padding-block) + 1em * var(--wa-form-control-value-line-height)), 1px);--wa-form-control-toggle-size:round(1.25em, 1px);--wa-button-transform-hover:none;--wa-button-transform-active:scale(.9875);--wa-panel-border-style:var(--wa-border-style);--wa-panel-border-width:var(--wa-border-width-s);--wa-panel-border-radius:var(--wa-border-radius-l);--wa-tooltip-arrow-size:.375rem;--wa-tooltip-background-color:var(--wa-color-text-normal);--wa-tooltip-border-color:var(--wa-tooltip-background-color);--wa-tooltip-border-style:var(--wa-border-style);--wa-tooltip-border-width:var(--wa-border-width-s);--wa-tooltip-border-radius:var(--wa-border-radius-s);--wa-tooltip-content-color:var(--wa-color-surface-default);--wa-tooltip-font-size:var(--wa-font-size-s);--wa-tooltip-line-height:var(--wa-line-height-normal)}:is(html,body):has(wa-page){min-height:100%;margin:0;padding:0}}@layer wa-theme-dimension,wa-theme-overrides;:where(:root),:host{--wa-color-red-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-red-key), 1) * 100%));--wa-color-orange-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-orange-key), 1) * 100%));--wa-color-yellow-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-yellow-key), 1) * 100%));--wa-color-green-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-green-key), 1) * 100%));--wa-color-cyan-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-cyan-key), 1) * 100%));--wa-color-blue-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-blue-key), 1) * 100%));--wa-color-indigo-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-indigo-key), 1) * 100%));--wa-color-purple-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-purple-key), 1) * 100%));--wa-color-pink-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-pink-key), 1) * 100%));--wa-color-gray-gte-60:calc(100% - (clamp(0, 60 - var(--wa-color-gray-key), 1) * 100%));--wa-color-red-on:color-mix(in oklab, var(--wa-color-red-10) var(--wa-color-red-gte-60), white);--wa-color-orange-on:color-mix(in oklab, var(--wa-color-orange-10) var(--wa-color-orange-gte-60), white);--wa-color-yellow-on:color-mix(in oklab, var(--wa-color-yellow-10) var(--wa-color-yellow-gte-60), white);--wa-color-green-on:color-mix(in oklab, var(--wa-color-green-10) var(--wa-color-green-gte-60), white);--wa-color-cyan-on:color-mix(in oklab, var(--wa-color-cyan-10) var(--wa-color-cyan-gte-60), white);--wa-color-blue-on:color-mix(in oklab, var(--wa-color-blue-10) var(--wa-color-blue-gte-60), white);--wa-color-indigo-on:color-mix(in oklab, var(--wa-color-indigo-10) var(--wa-color-indigo-gte-60), white);--wa-color-purple-on:color-mix(in oklab, var(--wa-color-purple-10) var(--wa-color-purple-gte-60), white);--wa-color-pink-on:color-mix(in oklab, var(--wa-color-pink-10) var(--wa-color-pink-gte-60), white);--wa-color-gray-on:color-mix(in oklab, var(--wa-color-gray-10) var(--wa-color-gray-gte-60), white)}:root{color:#263b3f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--navy:#18343c;--ink:#213b42;--muted:#5c6e70;--line:#dedfd7;--green:#52745d;--cream:#eee9d8;--accent:#c4784a;background:#f5f4ef;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a,input,select{outline-offset:4px}button{cursor:pointer}button:disabled{opacity:.48;cursor:not-allowed}a{color:inherit;text-decoration:none}button{border:0}p,h1,h2,h3{margin:0}button svg,a svg{flex-shrink:0}input[type=checkbox]{accent-color:var(--green)}.app-shell{min-height:100vh;display:flex}.sidebar{background:var(--navy);color:#bccbc9;z-index:30;flex-direction:column;width:222px;padding:35px 19px 24px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:#f2f0e5;letter-spacing:2.1px;align-items:center;gap:11px;margin:0 8px 51px;font-size:17px;font-weight:760;line-height:1.6;display:flex}.brand-mark{background:#91a18b12;border:1px solid #a7b5a6;flex-shrink:0;justify-content:center;align-items:center;width:39px;height:39px;display:flex}.brand-mark svg{width:84%;height:84%}.brand small{letter-spacing:2px;color:#bcc6bd;font-size:10px;font-weight:500;display:block}.sidebar-label{letter-spacing:1.6px;color:#8fa4a6;margin:0 16px 14px;font-size:10px;font-weight:650}.sidebar nav{gap:5px;display:grid}.sidebar nav a{color:#bacbc9;border:1px solid #0000;border-radius:4px;align-items:center;gap:12px;padding:13px 15px;font-size:12px;transition:background .15s;display:flex}.sidebar nav a:hover{background:#ffffff09}.sidebar nav a.active{color:#fcfaee;background:#69817a29;border:1px solid #627e7255}.sidebar nav a.active:after{content:"";background:#cfddbe;border-radius:50%;width:4px;height:4px;margin-left:auto}.nav-count{color:#d1dccb;margin-left:auto;font-size:10px}.campus-switch{border-top:1px solid #9db3b326;margin:36px 10px 0;padding:23px 6px}.campus-switch .sidebar-label{margin:0 0 20px}.campus-emblem{color:#c3d1b5;background:#738a751c;border:1px solid #7e998454;border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;margin-bottom:12px;display:flex}.campus-switch strong,.campus-switch>span:not(.campus-emblem){display:block}.campus-switch strong{letter-spacing:.3px;color:#e4e9df;margin-bottom:5px;font-size:13px;font-weight:550}.campus-switch>span:not(.campus-emblem){color:#9eafad;font-size:11px}.campus-bottom{color:#b3c4b7;align-items:center;gap:7px;margin-top:15px;font-size:10px;display:flex}.dot{background:#8d9f76;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.sidebar-footer{margin-top:auto;padding:20px 12px 0}.sidebar-footer a{align-items:center;gap:12px;font-size:11px;display:flex}.sim-note{letter-spacing:1.2px;color:#8a9fa1;border-top:1px solid #9db3b326;margin-top:23px;padding-top:22px;font-size:10px;line-height:2}.workspace{width:calc(100% - 222px);margin-left:222px}.topbar{border-bottom:1px solid var(--line);background:#fbfaf7;justify-content:space-between;align-items:center;gap:15px;height:78px;padding:0 42px;display:flex}.breadcrumb,.topbar-actions{align-items:center;display:flex}.breadcrumb{color:#596766;gap:13px;font-size:11px}.breadcrumb strong{color:#294347;font-weight:500}.topbar-actions{gap:25px}.environment{letter-spacing:1.35px;color:#5a6857;align-items:center;gap:7px;font-size:10px;font-weight:600;display:flex}.pilot-chip{border-left:1px solid var(--line);align-items:center;gap:10px;padding-left:22px;font-size:11px;display:flex}.pilot-chip>span,.member-avatar{color:#476556;background:#e8eadf;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:10px;font-weight:600;display:flex}.pilot-chip strong{text-overflow:ellipsis;max-width:140px;font-weight:550;overflow:hidden}main{outline:none;max-width:1530px;margin:auto;padding:37px 42px 0}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.eyebrow{letter-spacing:1.65px;color:#59685a;align-items:center;gap:7px;margin-bottom:12px;font-size:10px;font-weight:650;display:flex}h1{letter-spacing:-1.1px;color:#213d42;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:400;line-height:1.18}.page-heading p{color:var(--muted);margin-top:11px;font-size:12px;line-height:1.7}h2{letter-spacing:-.2px;font-size:15px;font-weight:560}h3{font-size:14px;font-weight:600}.button{background:var(--navy);border:1px solid var(--navy);color:#faf9f2;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:12px 17px;font-size:11px;font-weight:550;line-height:1.3;transition:background .15s,transform .15s;display:inline-flex}.button:hover:not(:disabled){background:#294952}.button.secondary{color:#294347;background:0 0;border-color:#cfd5ca}.button.secondary:hover:not(:disabled){background:#e9ebe3}.button.cream{color:#253e3f;background:#e7e5cf;border-color:#e7e5cf}.button.cream:hover{background:#f6f3de}.button.small{padding:9px 12px;font-size:10px}.button.full{width:100%}.button-group{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.overview-grid{grid-template-columns:minmax(0,1fr) 270px;gap:23px;display:grid}.main-column,.side-column{min-width:0}.hero{color:#f3f0dd;background:#204149;border-radius:6px;min-height:323px;position:relative;overflow:hidden}.hero-grid{background-image:linear-gradient(#a8c2b207 1px,#0000 1px),linear-gradient(90deg,#a8c2b207 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#204149 0%,#204149dd 38%,#0000 78%);position:absolute;inset:0}.aircraft{color:#adc4b3;width:330px;height:365px;position:absolute;top:-33px;right:-27px;transform:rotate(25deg)}.hero-content{z-index:2;padding:28px 29px 31px;position:relative}.hero-kicker{letter-spacing:1.5px;color:#bccabd;align-items:center;gap:12px;font-size:10px;display:flex}.tag{letter-spacing:.9px;color:#657557;white-space:nowrap;background:#e8eade;border:1px solid #d6ddcc;border-radius:3px;align-items:center;gap:7px;padding:6px 8px;font-size:10px;font-weight:600;display:inline-flex}.tag.light{color:#d1d8c0;background:#c9d4bd15;border-color:#a3b29b55;font-size:10px}.hero-title{letter-spacing:-.6px;margin-top:22px;font-family:Georgia,Times New Roman,serif;font-size:32px;line-height:1.17}.hero-content p{color:#bdcdc8;margin-top:15px;font-size:11px;line-height:1.8}.hero-action{align-items:center;gap:15px;margin-top:24px;display:flex}.hero-action>span{color:#b5c6b5;font-size:10px}.hero-foot{z-index:2;color:#c2d0c5;letter-spacing:1px;background:#0e30372c;border-top:1px solid #bdd2bf22;gap:22px;padding:15px 29px;font-size:10px;display:flex;position:relative}.hero-foot span{align-items:center;gap:6px;display:flex}.hero-revision{opacity:.8;margin-left:auto;font-size:10px!important}.panel{border:1px solid var(--line);background:#fcfbf7;border-radius:5px;padding:24px}.section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-heading .eyebrow{margin-bottom:9px}.section-heading>svg{color:#5a6854}.next-panel{margin-top:22px;padding:25px}.round-icon{color:#586a4c;border:1px solid #dce1d5;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.next-lesson{border-top:1px solid var(--line);align-items:flex-start;gap:15px;margin-top:22px;padding-top:23px;display:flex}.lesson-symbol{color:#58694e;background:#eeeee5;border:1px solid #e0e3d7;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:48px;display:flex}.micro-label{letter-spacing:1.2px;color:#5e6853;font-size:10px;font-weight:600}.next-lesson h3{margin-top:8px}.next-lesson p{color:var(--muted);max-width:370px;margin-top:6px;font-size:11px;line-height:1.7}.lesson-meta{color:#5a685d;flex-wrap:wrap;align-items:center;gap:5px;margin-top:14px;font-size:10px;display:flex}.meta-dot{margin:0 5px}.lesson-arrow{color:#58694f;margin-left:auto}.journey-section{margin-top:27px}.text-link{color:#566951;align-items:center;gap:5px;font-size:10px;display:flex}.journey-cards{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:17px;display:grid}.journey-card{border:1px solid var(--line);color:#596762;background:#efefe8;border-radius:4px;padding:16px 14px}.journey-card.current{color:#334d43;background:#fafaf1;border-color:#c4cfb6}.journey-card>div{letter-spacing:1.1px;justify-content:space-between;align-items:center;font-size:10px;display:flex}.journey-card h3{margin:15px 0 6px;font-size:12px}.journey-card p{font-size:10px;line-height:1.6}.progress-panel{padding:23px 21px 0}.progress-panel h2{font-size:13px}.progress-ring{background:conic-gradient(#78956b 0deg var(--progress), #e8eadf var(--progress) 360deg);border-radius:50%;width:151px;height:151px;margin:29px auto 19px;padding:7px;transform:rotate(0)}.progress-ring>div{background:#fcfbf7;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.progress-ring strong{font-family:Georgia,serif;font-size:43px;font-weight:400;line-height:1.2}.progress-ring strong small{color:#5d6852;margin-left:3px;font:16px Georgia,serif}.progress-ring span{letter-spacing:1.4px;color:#596854;margin-top:7px;font-size:10px}.status-label{color:#556a47;justify-content:center;align-items:center;gap:7px;font-size:10px;display:flex}.stat-pair{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin:23px 0;padding:18px 0 0;display:grid}.stat-pair>div{flex-direction:column;align-items:center;gap:8px;display:flex}.stat-pair>div+div{border-left:1px solid var(--line)}.stat-pair strong{font-size:23px;font-weight:400}.stat-pair strong small{color:#596854;padding-left:4px;font-size:11px}.stat-pair span{color:#596858;font-size:10px}.panel-link{border-top:1px solid var(--line);color:#516b48;justify-content:space-between;margin:0 -21px;padding:16px 21px;font-size:10px;display:flex}.field-note{background:#eae9dc;border:1px solid #e0dfcf;border-radius:5px;margin-top:22px;padding:24px 22px}.field-note .eyebrow{color:#63664d;font-size:10px}.field-note h2{letter-spacing:-.4px;margin-top:18px;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.22}.field-note p{color:#5c6757;margin-top:15px;font-size:11px;line-height:1.8}.note-rule{background:#a5ad90;width:25px;height:1px;margin:21px 0 15px}.field-note>span{letter-spacing:1.4px;color:#5e674f;font-size:10px}.squadron-teaser{color:#596953;align-items:center;gap:11px;margin:22px 0;padding:0 2px;display:flex}.squadron-teaser strong{color:#415644;font-size:10px;font-weight:550}.squadron-teaser p{color:#5d6759;margin-top:5px;font-size:10px}.squadron-teaser>svg:last-child{margin-left:auto}.page-footer{border-top:1px solid var(--line);color:#5f675b;letter-spacing:.4px;justify-content:space-between;align-items:center;gap:15px;margin-top:41px;padding:20px 0 25px;font-size:10px;display:flex}.page-footer span:first-child{letter-spacing:1px;align-items:center;gap:6px;font-weight:600;display:flex}.page-footer span:last-child{letter-spacing:1px}.preview-strip{color:#5d6851;border-bottom:1px solid #dfe3d4;align-items:center;gap:13px;margin-bottom:24px;padding:0 0 15px;font-size:10px;display:flex}.preview-strip>span{white-space:nowrap;align-items:center;gap:6px;font-weight:650;display:flex}.preview-strip p{color:#5b685c;font-size:10px}.notice{color:#456141;background:#e9efdf;border:1px solid #bdcdb3;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;padding:13px 15px;font-size:12px;line-height:1.6;display:flex}.notice.error{color:#96472b;background:#fbede5;border-color:#e4c3b2}.icon-button{color:inherit;background:0 0;justify-content:center;align-items:center;padding:5px;display:flex}.body-copy{color:#55686a;margin:13px 0 22px;font-size:13px;line-height:1.8}.form-hint{color:#59685c;margin-top:12px;font-size:10px;line-height:1.8}.field{color:#49615e;margin:21px 0 18px;font-size:11px;font-weight:550;display:block}.field input,.field select{color:#304c4e;background:#fffefa;border:1px solid #ccd3c6;border-radius:4px;width:100%;margin-top:9px;padding:12px;font-size:13px;display:block}.field input::placeholder{color:#5d675c;font-size:11px}.field input:focus,.field select:focus{outline-offset:2px;outline:2px solid #96ac8c}.checkbox-label{color:#536962;cursor:pointer;align-items:flex-start;gap:9px;margin-top:13px;font-size:11px;line-height:1.75;display:flex}.checkbox-label input{flex-shrink:0;width:15px;height:15px;margin:4px 0 0}dialog{width:min(460px,100% - 35px);color:var(--ink);background:#fafaf3;border:1px solid #d1d7c7;border-radius:8px;padding:27px;box-shadow:0 20px 100px #102e3633}dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c252ca3}.modal-head{justify-content:space-between;align-items:center;gap:15px;display:flex}.modal-head h2{font-family:Georgia,serif;font-size:24px;font-weight:400}.curriculum-note{color:#576a4f;background:#eaece1;border:1px solid #dbe0cf;border-radius:4px;align-items:center;gap:14px;margin-bottom:25px;padding:17px;display:flex}.curriculum-note svg{flex-shrink:0}.curriculum-note p{font-size:12px;line-height:1.7}.ladder{padding:0 24px}.phase{padding:23px 0 0}.phase:last-child{padding-bottom:15px}.phase-heading{border-bottom:1px solid var(--line);letter-spacing:1.2px;color:#516a5e;text-transform:uppercase;justify-content:space-between;padding-bottom:14px;font-size:10px;font-weight:600;display:flex}.phase-heading span:last-child{color:#5a6950;font-size:10px}.unit-row{border-bottom:1px solid #e8e9e0;align-items:center;gap:16px;padding:17px 0;display:flex}.unit-row:last-child{border-bottom:0}.unit-row:hover h3{color:#596b35}.row-icon{color:#586a4a;background:#f0f1e8;border:1px solid #d8dfd0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.row-icon.done{color:#4a6d38;background:#e6efdb}.row-title h3{margin-top:5px;font-size:13px}.row-duration{color:#5d675d;margin-left:auto;font-size:10px}.row-state{text-align:right;color:#5b6851;min-width:99px;font-size:10px}.success{color:#4f6c3c!important}.tag.success{background:#edf2e5;border-color:#c7d5b8}.unit-row>svg{color:#5b6850}.back-link{color:#586a4c;align-items:center;gap:8px;margin-bottom:26px;font-size:11px;display:inline-flex}.unit-heading{align-items:flex-start}.unit-heading h1{font-size:36px}.unit-heading p{max-width:680px}.unit-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:24px;display:grid}.lesson-content{padding:30px}.lesson-content h2{letter-spacing:-.4px;margin-bottom:26px;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.4}.lesson-content p{color:#566868;margin-top:20px;font-size:13px;line-height:1.95}.references{margin-top:24px}.references>a{border-top:1px solid var(--line);align-items:center;gap:12px;padding:18px 0;display:flex}.references>a:first-of-type{margin-top:18px}.references>a:last-child{padding-bottom:0}.references a strong{font-size:11px;line-height:1.6;display:block}.references a span:not(.authority){color:#5b6851;margin-top:5px;font-size:10px;display:block}.references a>svg{flex-shrink:0;margin-left:auto}.authority{color:#5a6a3f;background:#edeedc;border:1px solid #dbdfc9;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:29px;font-size:10px;display:flex}.action-panel{padding:23px}.action-panel h2{font-size:14px}.inline-note{color:#586950;background:#eeeee1;border-radius:4px;gap:10px;margin:20px 0;padding:13px;display:flex}.inline-note>svg{flex-shrink:0}.inline-note strong{font-size:11px}.inline-note p{margin-top:7px;font-size:10px;line-height:1.7}.mission-box{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:20px 0;padding:15px 0}.mission-box strong{margin-top:8px;font-size:11px;display:block}.mission-box p{color:#5a6851;margin-top:8px;font-size:10px;line-height:1.8}.mission-box .button{margin-top:14px}.file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.upload-zone{color:#556b46;text-align:center;background:#f2f3e9;border:1px dashed #b2c0a1;border-radius:5px;flex-direction:column;align-items:center;gap:11px;width:100%;margin-top:17px;padding:23px 14px;display:flex}.upload-zone strong{word-break:break-word;font-size:11px}.upload-zone span{font-size:10px}.upload-zone small{color:#5b6852;font-size:10px}.upload-zone:hover:not(:disabled){background:#ecefdf}.upload-zone.has-file{background:#edf2e3;border-style:solid}.sample-button{color:#546a49;background:0 0;justify-content:center;align-items:center;gap:5px;width:100%;padding:12px 5px;font-size:10px;display:flex}.privacy-note{color:#5a6853;align-items:flex-start;gap:7px;margin-top:18px;font-size:10px;line-height:1.8;display:flex}.privacy-note svg{flex-shrink:0;margin-top:3px}.assessment{margin:24px 0}.assessment .eyebrow{font-size:10px}.evidence-summary{background:#edf1e6;border-radius:4px;margin-top:18px;padding:15px}.evidence-summary>div{color:#4e6d3d;align-items:center;gap:8px;font-size:11px;display:flex}.evidence-summary dl{margin:14px 0 0;font-size:10px}.evidence-summary dl>div{justify-content:space-between;gap:10px;margin-top:8px;display:flex}.evidence-summary dt{color:#596953}.evidence-summary dd{color:#3d5a45;word-break:break-word;text-align:right;margin:0}.inline-error{color:#a34932;margin:17px 0;font-size:11px;line-height:1.7}.jacket-cover{background:#eeefe3;border:1px solid #d4d9c9;border-radius:5px 5px 0 0;align-items:center;gap:22px;padding:27px 30px;display:flex}.jacket-seal{color:#566b42;border:1px solid #aebf9e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.jacket-cover h2{letter-spacing:-.4px;font:27px Georgia,serif}.jacket-cover .eyebrow{margin-bottom:8px;font-size:10px}.jacket-cover p{color:#5a694f;margin-top:9px;font-size:10px}.jacket-stamp{color:#5a6a43;letter-spacing:1.5px;text-align:center;border:1px solid #b2bd9f;margin-left:auto;padding:10px 13px;font-size:10px;line-height:1.8;transform:rotate(-3deg)}.jacket-stamp span{font-size:10px;display:block}.jacket-stats{background:#fafaf3;border:1px solid #d4d9c9;border-top:0;border-radius:0 0 5px 5px;gap:60px;margin-bottom:27px;padding:22px 30px;display:flex}.jacket-stats>div{align-items:baseline;gap:10px;display:flex}.jacket-stats strong{font-size:21px;font-weight:450}.jacket-stats span{color:#586951;font-size:10px}.filter-tabs{background:#edefe4;border-radius:4px;gap:3px;padding:4px;display:flex}.filter-tabs button{color:#5b694d;background:0 0;border-radius:3px;padding:7px 10px;font-size:10px}.filter-tabs button.selected{color:#405a35;background:#fcfdf5;box-shadow:0 1px 4px #3d563411}.table-scroll{overflow:auto}.jacket-table table{border-collapse:collapse;text-align:left;width:100%;margin-top:22px}.jacket-table th{letter-spacing:1px;color:#5a694c;border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 9px;font-size:10px;font-weight:600}.jacket-table td{color:#556a4e;border-bottom:1px solid #e5e8dc;padding:19px 9px;font-size:10px;line-height:1.7}.jacket-table td strong{color:#344f38;font-size:11px;font-weight:550;display:block}.jacket-table td>span:not(.result-pill),.jacket-table td>span,.jacket-table td span:not(.result-pill){color:#5b6851;margin-top:4px;font-size:10px;display:block}.result-pill{white-space:nowrap;background:#e9efdf;border-radius:3px;padding:4px 7px;font-size:10px;display:inline-block}.result-pill.pending{color:#736339;background:#f0ecdc}.result-pill.failure{color:#92543c;background:#f2e4dc}.evidence-link{align-items:center;gap:5px;font-size:10px;display:flex}.record-footnote{color:#5b6851;margin:18px 0;font-size:10px;line-height:1.8}.empty-state{text-align:center;color:#5a6947;padding:52px 20px}.empty-state h3{letter-spacing:-.4px;color:#4c6640;margin-top:17px;font:23px Georgia,serif}.empty-state p{color:#59694d;max-width:420px;margin:14px auto 21px;font-size:12px;line-height:1.8}.empty-state .button{font-size:10px}.squadron-empty{grid-template-columns:1fr .9fr;align-items:center;gap:40px;display:grid}.squadron-form{max-width:520px;padding:30px}.large-icon{color:#566b43;border:1px solid #ccd5bd;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:23px;display:flex}.squadron-form h2{font:25px/1.3 Georgia,serif}.squadron-form .filter-tabs{display:inline-flex}.squadron-principles{color:#586a44;padding:20px}.squadron-principles h2{color:#435f37;margin-top:22px;font:31px/1.25 Georgia,serif}.squadron-principles p{color:#576a4b;max-width:310px;margin:18px 0 25px;font-size:13px;line-height:1.8}.squadron-principles>div{align-items:center;gap:9px;margin-top:15px;font-size:11px;display:flex}.invite-strip{background:#e9eedd;border:1px solid #d0dbbf;border-radius:5px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px;padding:20px 25px;display:flex}.invite-strip .eyebrow{margin-bottom:7px;font-size:10px}.invite-strip code{color:#526c41;letter-spacing:1px;font-size:14px}.roster-row{border-top:1px solid var(--line);align-items:center;gap:14px;padding:19px 0;display:flex}.roster-row:first-of-type{margin-top:20px}.roster-row>div strong,.roster-row>div span{display:block}.roster-row strong{font-size:12px;font-weight:550}.roster-row>div span{color:#586a4b;margin-top:5px;font-size:10px}.roster-progress{color:#566a45;margin-left:auto;font-size:11px}.checks-panel{margin-top:24px}.check-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:19px 0;display:flex}.check-row strong{font-size:12px;display:block}.check-row span{color:#58694a;margin-top:6px;font-size:10px;display:block}.compact-empty{color:#576a49;padding:24px 0 6px;font-size:12px}.settings-panel{max-width:620px;margin-bottom:22px}.settings-panel h2{margin-bottom:12px}.danger-link{color:#955339;background:0 0;padding:11px;font-size:11px;text-decoration:underline}.button.danger{background:#96523d;border-color:#96523d}.loading-screen{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;display:flex}.loading-screen p{color:#596853;font-size:13px}.loading-screen .brand-mark{background:var(--navy);width:70px;height:70px;color:var(--cream)}.empty{padding:60px 0}.empty a{color:#536b40;margin-top:25px;font-size:13px;display:block}.skip-link{z-index:100;background:#fff;padding:14px;position:fixed;top:-60px;left:240px}.skip-link:focus{top:10px}.mobile-menu,.sidebar-scrim{display:none}@media (width>=1500px){main{padding:43px 54px 0}.topbar{padding:0 54px}.overview-grid{grid-template-columns:minmax(0,1fr) 310px;gap:28px}.hero{min-height:355px}.hero-content{padding:34px 36px}.hero-title{font-size:38px}.hero-content p{font-size:12px}.hero-action{margin-top:29px}.hero-foot{padding:17px 36px}.aircraft{width:370px;height:410px;right:8px}.next-panel{padding:29px}.progress-panel{padding-top:28px}.progress-ring{margin-top:33px}.field-note{padding:26px}.unit-layout{grid-template-columns:minmax(0,1fr) 360px}}@media (width<=1150px){.sidebar{width:195px;padding-left:13px;padding-right:13px}.workspace{width:calc(100% - 195px);margin-left:195px}.brand{gap:8px;font-size:15px}.brand small{font-size:6px}.topbar{padding:0 28px}main{padding:29px 28px 0}.overview-grid{grid-template-columns:minmax(0,1fr) 240px;gap:18px}h1{font-size:31px}.hero-title{font-size:29px}.hero-content{padding:25px 23px}.hero-foot{gap:14px;padding-left:23px;padding-right:23px}.hero-revision{display:none!important}.hero-action{flex-direction:column;align-items:flex-start;gap:10px}.hero-action>span{margin-top:2px}.hero{min-height:330px}.unit-layout{grid-template-columns:minmax(0,1fr) 285px;gap:18px}.lesson-content{padding:24px}.environment{display:none}.journey-cards{gap:7px}.journey-card{padding:13px 10px}.journey-card h3{font-size:11px}.journey-card p{font-size:10px}.jacket-stats{gap:30px}.jacket-stats>div{flex-direction:column;gap:4px}.unit-heading h1{font-size:31px}.page-heading>.button{padding:11px;font-size:10px}.row-state{min-width:75px}.page-footer span:last-child{display:none}}@media (width<=940px){.overview-grid{grid-template-columns:1fr}.side-column{grid-template-columns:1fr 1fr;gap:20px;display:grid}.field-note{flex-direction:column;justify-content:center;margin-top:0;display:flex}.squadron-teaser{grid-column:1/-1;margin:0 0 0 3px}.hero-action{flex-direction:row;align-items:center;gap:17px}.hero{min-height:300px}.hero-content{padding:27px}.hero-foot{padding:14px 27px}.hero-title{font-size:34px}.aircraft{width:330px;top:-37px;right:18px}.hero-revision{display:block!important}.progress-panel .progress-ring{width:126px;height:126px;margin-top:23px}.progress-ring strong{font-size:36px}.progress-ring span{font-size:6px}.unit-layout{grid-template-columns:1fr}.unit-layout>div:last-child{max-width:620px}.action-panel{padding:27px}.jacket-cover{gap:15px;padding:23px}.jacket-cover h2{font-size:24px}.jacket-seal{width:54px;height:54px}.jacket-stamp{padding:7px;font-size:10px}.squadron-empty{grid-template-columns:1fr}.squadron-principles{padding:0 20px}.row-title h3{font-size:12px}.roster-row{flex-wrap:wrap}.roster-row .button{margin-left:44px}.jacket-table .section-heading{flex-direction:column;align-items:flex-start}.unit-heading h1{font-size:34px}}@media (width<=700px){.sidebar{width:222px;transition:transform .2s;transform:translate(-100%)}.sidebar.mobile-open{transform:translate(0)}.sidebar-scrim{z-index:29;background:#0e28347a;display:block;position:fixed;inset:0}.workspace{width:100%;margin-left:0}.topbar{height:64px;padding:0 19px}.mobile-menu{margin-right:5px;display:flex}.breadcrumb{gap:7px;font-size:10px}.breadcrumb>span,.breadcrumb>svg{display:none}.pilot-chip{border:0;padding-left:0}.pilot-chip strong{display:none}.pilot-chip>span{width:29px;height:29px;font-size:10px}main{padding:26px 19px 0}.page-heading{flex-direction:column;align-items:flex-start;gap:19px;margin-bottom:23px}h1{font-size:33px}.page-heading .eyebrow{font-size:10px}.page-heading p{max-width:400px;font-size:12px}.page-heading>.button{display:none}.hero{min-height:335px}.hero-content{padding:27px 23px}.hero-title{font-size:31px}.hero-content p{font-size:10px}.hero:after{background:linear-gradient(90deg,#204149 0%,#204149cd 48%,#0000)}.aircraft{width:315px;top:-5px;right:-105px}.hero-kicker{gap:9px;font-size:10px}.hero-action{flex-direction:column;align-items:flex-start;gap:11px;margin-top:22px}.hero-foot{gap:17px;padding:14px 23px;font-size:10px}.hero-revision{display:none!important}.panel,.next-panel{padding:22px}.next-panel h2{font-size:14px}.next-lesson{gap:11px}.next-lesson p{font-size:10px}.lesson-symbol{width:34px;height:38px}.lesson-symbol svg{width:19px}.lesson-arrow{width:16px}.next-lesson h3{font-size:13px}.micro-label,.next-lesson .lesson-meta{font-size:10px}.journey-section .section-heading h2{font-size:14px}.journey-cards{grid-template-columns:1fr}.journey-card{grid-template-columns:75px 1fr;gap:6px 10px;padding:15px 17px;display:grid}.journey-card>div{flex-direction:column;grid-row:1/3;justify-content:center;align-items:flex-start;gap:7px;font-size:10px}.journey-card h3{margin:0;font-size:12px}.journey-card p{font-size:10px}.side-column{grid-template-columns:1fr 1fr;gap:14px}.progress-panel{padding:18px 13px 0}.progress-panel h2{font-size:11px}.progress-panel>.section-heading svg{width:16px}.progress-panel .progress-ring{width:113px;height:113px;margin:22px auto 18px;padding:5px}.progress-ring strong{font-size:32px}.progress-ring span{font-size:5.5px}.status-label{gap:4px;font-size:10px}.stat-pair{gap:5px;margin:18px 0;padding-top:17px}.stat-pair strong{font-size:21px}.stat-pair span{text-align:center;font-size:6.5px;line-height:1.6}.panel-link{margin:0 -13px;padding:13px;font-size:10px}.field-note{padding:18px 15px}.field-note h2{margin-top:11px;font-size:23px}.field-note p{font-size:10px;line-height:1.9}.field-note .eyebrow{letter-spacing:1px;font-size:6px}.field-note>span{font-size:6px;line-height:1.8}.page-footer{flex-direction:column;align-items:flex-start;gap:10px;margin-top:30px;padding-bottom:20px;font-size:10px}.preview-strip{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:23px;padding-bottom:15px}.preview-strip p{font-size:10px;line-height:1.6}.unit-row{flex-wrap:wrap;gap:10px}.row-icon{width:30px;height:32px}.row-title h3{font-size:12px}.row-state{min-width:0;font-size:10px}.row-duration{font-size:10px}.row-state{display:none}.unit-row>svg{width:14px}.ladder{padding:0 19px}.phase-heading{font-size:10px}.curriculum-note{gap:10px;padding:14px}.curriculum-note p{font-size:11px}.unit-heading h1{font-size:34px}.unit-heading{position:relative}.unit-heading>.tag{font-size:10px}.lesson-content h2{font-size:23px}.lesson-content p{font-size:12px}.back-link{font-size:10px}.unit-layout{gap:20px}.jacket-cover{flex-wrap:wrap;padding:20px 17px}.jacket-cover h2{font-size:25px}.jacket-cover p{font-size:10px}.jacket-stamp{letter-spacing:1px;margin-left:auto;padding:7px;font-size:6px}.jacket-seal{width:41px;height:41px}.jacket-seal svg{width:26px}.jacket-cover .eyebrow{font-size:6px}.jacket-stats{justify-content:space-between;gap:10px;padding:18px}.jacket-stats span{font-size:10px}.jacket-stats strong{font-size:21px}.jacket-table{padding:19px}.jacket-table table{min-width:660px}.filter-tabs button{font-size:10px}.empty-state{padding:40px 0}.empty-state h3{font-size:24px}.empty-state p{font-size:11px}.squadron-form h2{font-size:25px}.squadron-form{padding:24px}.squadron-principles h2{font-size:30px}.invite-strip{flex-wrap:wrap;padding:17px}.roster-progress{font-size:10px}.check-row{flex-direction:column;align-items:flex-start}.check-row .button-group{justify-content:flex-end;width:100%}.settings-panel{padding:23px}.skip-link{left:15px}}@media print{.sidebar,.topbar,.preview-strip,.notice,.no-print,.page-footer,.skip-link{display:none!important}.workspace{width:100%;margin:0}main{background:#fff;max-width:none;padding:0}body{color:#000;background:#fff}.page-heading h1{font-size:28px}.panel{border:0;padding:0}.jacket-stamp{color:#000;border-color:#000;transform:none}.jacket-cover{background:#fff}.jacket-table table{width:100%;min-width:0}.jacket-table th,.jacket-table td{font-size:10px}.table-scroll{overflow:visible}tr{break-inside:avoid}.jacket-stats{background:#fff}.page-heading p,.record-footnote{font-size:10px}}.curriculum-start,.editor-toolbar,.editor-fields,.editor-outline,.editor-preview{margin-bottom:20px;padding:24px}.editor-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.editor-toolbar p{margin:6px 0 0}.editor-actions{flex-wrap:wrap;gap:10px;display:flex}.editor-help{color:var(--muted);flex-basis:100%;font-size:13px;line-height:1.6}.curriculum-editor{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:20px;display:grid}.editor-outline p{color:var(--muted);font-size:13px}.outline-lesson{text-align:left;border:1px solid var(--line);width:100%;color:var(--ink);background:0 0;border-radius:5px;margin:8px 0;padding:12px;display:block}.outline-lesson.selected{border-color:var(--green);background:#52745d12}.outline-lesson small,.outline-lesson strong{overflow-wrap:anywhere;margin-bottom:4px;display:block}.editor-fields fieldset{border:0;min-width:0;margin:0;padding:0}.editor-fields textarea,.editor-fields select{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:5px;padding:10px}.editor-fields textarea{resize:vertical}.editor-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.editor-reference{border:1px solid var(--line);background:#52745d08;margin-bottom:12px;padding:16px}.prerequisite-list{flex-direction:column;gap:10px;max-height:240px;display:flex;overflow:auto}.prerequisite-list label,.editor-toggle{align-items:center;gap:10px;display:flex}.editor-toggle{margin:24px 0}.curriculum-notice{color:var(--ink);background:#52745d16;padding:14px}.editor-preview p{white-space:pre-wrap;line-height:1.7}.editor-preview{overflow-wrap:anywhere}.editor-fields .field{margin-bottom:16px}@media (width<=1000px){.curriculum-editor,.editor-grid{grid-template-columns:1fr}.editor-outline{max-height:340px;overflow:auto}}:root{--wa-font-family-body:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--wa-color-brand-fill-loud:#18343c;--wa-color-brand-on-loud:#fff;--wa-border-radius-m:8px;--wa-border-radius-l:12px;--wa-color-surface-default:#f5f6f4;--wa-color-surface-raised:#fff}.app-shell{background:var(--wa-color-surface-default)}.panel{border-radius:var(--wa-border-radius-l)}.course-progress{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:24px;display:flex}.course-progress h2{margin:8px 0;font-size:19px}.course-progress p,.course-progress span{color:var(--muted);font-size:12px}.course-progress>div:last-child{min-width:160px}.course-progress progress{width:100%;height:7px;accent-color:var(--navy);margin-top:12px;display:block}.view-overview .next-panel{padding:30px}.view-overview .next-lesson{background:0 0;padding:26px 0 8px}.view-overview .next-lesson h3{letter-spacing:-.7px;font-size:27px}.view-overview .progress-ring{width:132px;height:132px;margin:26px auto}.view-overview .field-note{background:#e9eee8;border-radius:12px}.view-jacket{--wa-color-surface-default:#f5f1e7;--line:#d8d1c3;--muted:#716b5f}.view-jacket h1,.view-jacket .jacket-cover h2{letter-spacing:-1.4px;font-family:Georgia,Times New Roman,serif;font-weight:400}.view-jacket .jacket-cover{background:#e9dfc9;border:1px solid #d0c4a9;border-radius:0 10px 0 0;margin-top:45px;position:relative;box-shadow:0 4px #e6ddca,0 5px #d0c4a9}.view-jacket .jacket-cover:before{content:"PERSONNEL / TRAINING";letter-spacing:1.5px;background:#e9dfc9;border:1px solid #d0c4a9;border-bottom:0;border-radius:8px 8px 0 0;height:28px;padding:9px 24px 0;font-size:10px;position:absolute;top:-28px;left:-1px}.view-jacket .jacket-seal{background:0 0;border:1px solid #bbae90;border-radius:4px}.view-jacket .jacket-table{background:#fffcf5;border-radius:0 10px 10px}.aircraft-folders{gap:4px;padding-top:12px;display:flex;overflow-x:auto}.aircraft-folders button{white-space:nowrap;border:1px solid var(--line);color:#635e52;background:#e9e3d5;border-bottom:0;border-radius:8px 8px 0 0;align-items:center;gap:10px;padding:14px 18px;display:flex}.aircraft-folders button.selected{color:#18343c;background:#fffcf5;box-shadow:inset 0 3px #a55e36}.aircraft-folders button span{font-size:11px}.view-jacket .jacket-stats{border-bottom:1px solid var(--line)}.view-unit{--wa-color-surface-default:#101d29;--wa-color-surface-raised:#172737;--ink:#e9eef1;--muted:#adbbc8;--line:#314454;color:var(--ink)}.view-unit .topbar{border-color:var(--line);background:#101d29}.view-unit .sidebar{background:#0c1721}.view-unit .panel{border-color:var(--line);background:#172737}.view-unit h1,.view-unit h2,.view-unit h3,.view-unit strong{color:#edf2f5}.view-unit .unit-heading{background:#1c3040;border:1px solid #3c5060;border-top:3px solid #ce975d;border-radius:10px;padding:35px}.view-unit .unit-heading h1{font-size:clamp(30px,4vw,48px)}.view-unit .eyebrow,.view-unit .back-link{color:#d5ad7c}.view-unit .button:not(.secondary){color:#172330;background:#dbac72}.view-unit .button.secondary,.view-unit .tag,.view-unit .upload-area{color:#dbe4ea;background:#213647;border-color:#425667}.view-unit input:not([type=checkbox]),.view-unit select,.view-unit textarea{color:#e9eef1;background:#101d29;border-color:#425667}.view-unit .lesson-content p,.view-unit .form-hint{color:#b9c6ce}.view-unit .criteria label{color:#e9eef1}@media (width<=700px){.course-progress{flex-direction:column;align-items:stretch}.view-unit .unit-heading{padding:24px 18px}.view-overview .next-panel{padding:20px}.view-jacket .jacket-cover{padding:24px 18px}}@media print{.view-jacket{background:#fff}.aircraft-folders{display:none}}.course-progress wa-progress-bar{--track-height:6px;margin-top:12px;display:block}wa-button svg{vertical-align:middle;margin:0 5px;display:inline-block}.desk-action{margin-top:22px}.app-shell.wa-light{--wa-color-brand-fill-loud:#18343c;--wa-color-brand-on-loud:#fff;--wa-color-brand-fill-normal:#dce5e3;--wa-color-brand-on-normal:#18343c}.view-overview h1{font-family:var(--wa-font-family-body);letter-spacing:-1.2px;font-weight:600}.view-unit .breadcrumb,.view-unit .breadcrumb a,.view-unit .topbar{color:#b9c6ce}.lesson-outline{gap:8px;margin-bottom:24px;padding-bottom:5px;display:flex;overflow-x:auto}.lesson-outline a{color:#bbc9d2;border:1px solid #314454;border-radius:6px;flex:none;padding:10px 14px;font-size:12px}.lesson-outline a[aria-current]{color:#f0d0a5;background:#273747;border-color:#d5ad7c}
