@charset "UTF-8";@font-face{font-family:CV UNI Icons outline;src:url("./media/cv_uni_icon_linie-7PKYRCVI.woff2") format("woff2"),url("./media/cv_uni_icon_linie-ENK7PGCP.svg") format("svg"),url("./media/cv_uni_icon_linie-SRFFUX4D.woff") format("woff");font-display:block}@font-face{font-family:CV UNI Icons flat;src:url("./media/cv_uni_icon_flaeche-AYF7DMLK.woff2") format("woff2"),url("./media/cv_uni_icon_flaeche-U4C4JWRG.woff") format("woff"),url("./media/cv_uni_icon_flaeche-I2YAPFRE.svg") format("svg");font-display:block}.cvds-icon--inline-flex{display:inline-flex}.cvds-icon:before{font-style:normal;font-weight:400;font-variant:normal;vertical-align:middle;speak:none;text-transform:none;line-height:1;font-size:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cvds-icon--size-s:before{font-size:var(--uni-icon-size-s, 1.25rem)}.cvds-icon--size-m:before{font-size:var(--uni-icon-size-m, 1.875rem)}.cvds-icon--size-l:before{font-size:var(--uni-icon-size-l, 2.5rem)}.cvds-icon--size-xl:before{font-size:var(--uni-icon-size-xl, 3.4375rem)}.cvds-icon--style-flat:before{font-family:CV UNI Icons flat}.cvds-icon--style-outline:before{font-family:CV UNI Icons outline}.cvds-icon--Default-Zustand:before{content:"\e42a";content:"\e42a"/""}.cvds-icon--Ausblenden:before{content:"\e424";content:"\e424"/""}.cvds-icon--Sehen:before{content:"\e112";content:"\e112"/""}.cvds-icon--Einblenden:before{content:"\e112";content:"\e112"/""}.cvds-icon--Meine_Klasse:before{content:"\e41a";content:"\e41a"/""}.cvds-icon--Nutzerprofil:before{content:"\e405";content:"\e405"/""}.cvds-icon--Doppelseite:before{content:"\e486";content:"\e486"/""}.cvds-icon--Einzelseite:before{content:"\e487";content:"\e487"/""}.cvds-icon--Schueler-Ansicht:before{content:"\e448";content:"\e448"/""}.cvds-icon--Lehrer-Ansicht:before{content:"\e449";content:"\e449"/""}.cvds-icon--Show_Grid:before{content:"\e463";content:"\e463"/""}.cvds-icon--Show_Single:before{content:"\e464";content:"\e464"/""}.cvds-icon--Vollbildmodus:before{content:"\e42b";content:"\e42b"/""}.cvds-icon--Vollbildmodus_beenden:before{content:"\e42c";content:"\e42c"/""}.cvds-icon--Highlight:before{content:"\e467";content:"\e467"/""}.cvds-icon--Verdecken:before{content:"\e466";content:"\e466"/""}.cvds-icon--originalgroesse:before{content:"\e16d";content:"\e16d"/""}.cvds-icon--bild_in_bild:before{content:"\e16c";content:"\e16c"/""}.cvds-icon--Maximieren:before{content:"\e174";content:"\e174"/""}.cvds-icon--Minimieren:before{content:"\e175";content:"\e175"/""}.cvds-icon--Abhaken:before{content:"\e126";content:"\e126"/""}.cvds-icon--Abschreiben:before{content:"\e145";content:"\e145"/""}.cvds-icon--Ankreuzen:before{content:"\e11a";content:"\e11a"/""}.cvds-icon--Ausschneiden:before{content:"\e11d";content:"\e11d"/""}.cvds-icon--Beobachten:before{content:"\e113";content:"\e113"/""}.cvds-icon--Tanzen:before{content:"\e139";content:"\e139"/""}.cvds-icon--Bleistift_und_Lineal_verwenden:before{content:"\e136";content:"\e136"/""}.cvds-icon--Buchstabenkarten:before{content:"\e125";content:"\e125"/""}.cvds-icon--Dialog:before{content:"\e111";content:"\e111"/""}.cvds-icon--Dosendiktat:before{content:"\e30c";content:"\e30c"/""}.cvds-icon--Fragediktat:before{content:"\e30b";content:"\e30b"/""}.cvds-icon--Klappdiktat:before{content:"\e30a";content:"\e30a"/""}.cvds-icon--Laufdiktat:before{content:"\e309";content:"\e309"/""}.cvds-icon--Partnerdiktat:before{content:"\e30e";content:"\e30e"/""}.cvds-icon--Partnerdiktat_GS:before{content:"\e140";content:"\e140"/""}.cvds-icon--Wuerfeldiktat:before{content:"\e30d";content:"\e30d"/""}.cvds-icon--Durchstreichen:before{content:"\e142";content:"\e142"/""}.cvds-icon--Einkreisen:before{content:"\e119";content:"\e119"/""}.cvds-icon--Lehrerexperiment:before{content:"\e305";content:"\e305"/""}.cvds-icon--Experiment:before{content:"\e304";content:"\e304"/""}.cvds-icon--Handeln:before{content:"\e114";content:"\e114"/""}.cvds-icon--Hoer-Sehverstehen:before{content:"\e107";content:"\e107"/""}.cvds-icon--Hoerverstehen:before{content:"\e106";content:"\e106"/""}.cvds-icon--In_Schritten_loesen:before{content:"\e135";content:"\e135"/""}.cvds-icon--Schreiben_ins_Heft:before{content:"\e10b";content:"\e10b"/""}.cvds-icon--Instrument_spielen:before{content:"\e137";content:"\e137"/""}.cvds-icon--Klassengespraech:before{content:"\e105";content:"\e105"/""}.cvds-icon--Klassengespraech_LmF:before{content:"\e148";content:"\e148"/""}.cvds-icon--Kleben:before{content:"\e11e";content:"\e11e"/""}.cvds-icon--Lern-_und_Arbeitstechniken:before{content:"\e425";content:"\e425"/""}.cvds-icon--Lesen:before{content:"\e108";content:"\e108"/""}.cvds-icon--Lesen_mit_Partner:before{content:"\e109";content:"\e109"/""}.cvds-icon--Lesen_mit_Partner_GS:before{content:"\e13e";content:"\e13e"/""}.cvds-icon--Malen:before{content:"\e11f";content:"\e11f"/""}.cvds-icon--Markieren:before{content:"\e117";content:"\e117"/""}.cvds-icon--Medienkompetenz:before{content:"\e127";content:"\e127"/""}.cvds-icon--Medienkompetenz_Grundschule:before{content:"\e493";content:"\e493"/""}.cvds-icon--Museumsrundgang:before{content:"\e491";content:"\e491"/""}.cvds-icon--Musikanalyse:before{content:"\e13a";content:"\e13a"/""}.cvds-icon--Musik:before{content:"\e503";content:"\e503"/""}.cvds-icon--Nachdenken:before{content:"\e116";content:"\e116"/""}.cvds-icon--Nachspuren:before{content:"\e124";content:"\e124"/""}.cvds-icon--Nummerieren:before{content:"\e11b";content:"\e11b"/""}.cvds-icon--Partner-Check:before{content:"\e12c";content:"\e12c"/""}.cvds-icon--Partner-Check_GS:before{content:"\e13f";content:"\e13f"/""}.cvds-icon--Recherchieren:before{content:"\e115";content:"\e115"/""}.cvds-icon--Reflexionsphase:before{content:"\e492";content:"\e492"/""}.cvds-icon--Schreiben:before{content:"\e10a";content:"\e10a"/""}.cvds-icon--Sehen_LmF:before{content:"\e147";content:"\e147"/""}.cvds-icon--Silbenboegen:before{content:"\e12f";content:"\e12f"/""}.cvds-icon--Singen:before{content:"\e138";content:"\e138"/""}.cvds-icon--Spielen:before{content:"\e120";content:"\e120"/""}.cvds-icon--Spielstein:before{content:"\e12d";content:"\e12d"/""}.cvds-icon--Sprechen:before{content:"\e10c";content:"\e10c"/""}.cvds-icon--Sprechen_gespiegelt:before{content:"\e14d";content:"\e14d"/""}.cvds-icon--Phonetik:before{content:"\e10d";content:"\e10d"/""}.cvds-icon--Stichworte_notieren:before{content:"\e134";content:"\e134"/""}.cvds-icon--Szenisches_Spiel:before{content:"\e104";content:"\e104"/""}.cvds-icon--Tabelle_anfertigen:before{content:"\e133";content:"\e133"/""}.cvds-icon--Unterstreichen:before{content:"\e118";content:"\e118"/""}.cvds-icon--Verbinden:before{content:"\e123";content:"\e123"/""}.cvds-icon--Zeigen:before{content:"\e146";content:"\e146"/""}.cvds-icon--Zuordnen:before{content:"\e11c";content:"\e11c"/""}.cvds-icon--Aufschreiben:before{content:"\e15e";content:"\e15e"/""}.cvds-icon--Woerterkiste:before{content:"\e14e";content:"\e14e"/""}.cvds-icon--Blitz:before{content:"\e182";content:"\e182"/""}.cvds-icon--Brille:before{content:"\e179";content:"\e179"/""}.cvds-icon--Aufgabenerweiterung:before{content:"\e32c";content:"\e32c"/""}.cvds-icon--Erweiterungsaufgabe:before{content:"\e300";content:"\e300"/""}.cvds-icon--Vertiefungsaufgabe:before{content:"\e301";content:"\e301"/""}.cvds-icon--Wahlaufgabe:before{content:"\e302";content:"\e302"/""}.cvds-icon--Zusatzaufgabe:before{content:"\e303";content:"\e303"/""}.cvds-icon--interaktive_uebung_schulbuch:before{content:"\e183";content:"\e183"/""}.cvds-icon--Rating_none:before{content:"\e44b";content:"\e44b"/""}.cvds-icon--Rating_half:before{content:"\e44c";content:"\e44c"/""}.cvds-icon--Rating_full:before{content:"\e44d";content:"\e44d"/""}.cvds-icon--Selbstbewertung_1:before{content:"\e31c";content:"\e31c"/""}.cvds-icon--Selbstbewertung_2:before{content:"\e31d";content:"\e31d"/""}.cvds-icon--Selbstbewertung_3:before{content:"\e31e";content:"\e31e"/""}.cvds-icon--Herz:before{content:"\e4a2";content:"\e4a2"/""}.cvds-icon--Erfolg_leer:before{content:"\e476";content:"\e476"/""}.cvds-icon--Erfolg_niedrig:before{content:"\e43a";content:"\e43a"/""}.cvds-icon--Erfolg_mittel:before{content:"\e43b";content:"\e43b"/""}.cvds-icon--Erfolg_hoch:before{content:"\e43c";content:"\e43c"/""}.cvds-icon--Selbstbewertung_4:before{content:"\e32d";content:"\e32d"/""}.cvds-icon--Selbstbewertung_5:before{content:"\e32e";content:"\e32e"/""}.cvds-icon--Daumen_hoch:before{content:"\e17c";content:"\e17c"/""}.cvds-icon--Daumen_runter:before{content:"\e17d";content:"\e17d"/""}.cvds-icon--erhoehte_Anforderung:before{content:"\e141";content:"\e141"/""}.cvds-icon--Erweiterungskurs:before{content:"\e131";content:"\e131"/""}.cvds-icon--Grundkurs:before{content:"\e130";content:"\e130"/""}.cvds-icon--leichte_Aufgabe:before{content:"\e201";content:"\e201"/""}.cvds-icon--mittlere_Aufgabe:before{content:"\e202";content:"\e202"/""}.cvds-icon--schwere_Aufgabe:before{content:"\e203";content:"\e203"/""}.cvds-icon--sehr_leichte_Aufgabe:before{content:"\e200";content:"\e200"/""}.cvds-icon--Schwierigkeit_1_von_4b:before{content:"\e1fe";content:"\e1fe"/""}.cvds-icon--Differenzierung_1:before{content:"\e207";content:"\e207"/""}.cvds-icon--Differenzierung_2:before{content:"\e208";content:"\e208"/""}.cvds-icon--Differenzierung_3:before{content:"\e209";content:"\e209"/""}.cvds-icon--Differenzierung_4:before{content:"\e20a";content:"\e20a"/""}.cvds-icon--Fordernd:before{content:"\e14b";content:"\e14b"/""}.cvds-icon--ForderndPlus:before{content:"\e14c";content:"\e14c"/""}.cvds-icon--Schwierigkeit_1_von_3:before{content:"\e204";content:"\e204"/""}.cvds-icon--Schwierigkeit_2_von_3:before{content:"\e205";content:"\e205"/""}.cvds-icon--Schwierigkeit_3_von_3:before{content:"\e206";content:"\e206"/""}.cvds-icon--Meisterschaft:before{content:"\e475";content:"\e475"/""}.cvds-icon--Training:before{content:"\e474";content:"\e474"/""}.cvds-icon--Form_Dreieck:before{content:"\e166";content:"\e166"/""}.cvds-icon--Form_Kreis:before{content:"\e167";content:"\e167"/""}.cvds-icon--Form_Raute:before{content:"\e168";content:"\e168"/""}.cvds-icon--Form_Quadrat:before{content:"\e169";content:"\e169"/""}.cvds-icon--Form_Sechseck:before{content:"\e16a";content:"\e16a"/""}.cvds-icon--Leistungskurs:before{content:"\e177";content:"\e177"/""}.cvds-icon--Abbrechen:before{content:"\e402";content:"\e402"/""}.cvds-icon--Abmelden:before{content:"\e41f";content:"\e41f"/""}.cvds-icon--Login:before{content:"\e472";content:"\e472"/""}.cvds-icon--Benachrichtigungen:before{content:"\e41b";content:"\e41b"/""}.cvds-icon--Bookmark:before{content:"\e465";content:"\e465"/""}.cvds-icon--Check:before{content:"\e407";content:"\e407"/""}.cvds-icon--Einstellungen:before{content:"\e418";content:"\e418"/""}.cvds-icon--Hinzufuegen:before{content:"\e438";content:"\e438"/""}.cvds-icon--Korrekt:before{content:"\e415";content:"\e415"/""}.cvds-icon--Home:before{content:"\e408";content:"\e408"/""}.cvds-icon--Loeschen:before{content:"\e403";content:"\e403"/""}.cvds-icon--Wichtig:before{content:"\e428";content:"\e428"/""}.cvds-icon--Schliessen:before{content:"\e410";content:"\e410"/""}.cvds-icon--Speichern:before{content:"\e404";content:"\e404"/""}.cvds-icon--Suchen:before{content:"\e406";content:"\e406"/""}.cvds-icon--Weniger:before{content:"\e46e";content:"\e46e"/""}.cvds-icon--WLAN:before{content:"\e488";content:"\e488"/""}.cvds-icon--WLAN_off:before{content:"\e489";content:"\e489"/""}.cvds-icon--Erweiterung:before{content:"\e4a4";content:"\e4a4"/""}.cvds-icon--Lizenz:before{content:"\e180";content:"\e180"/""}.cvds-icon--Nutzer_aktivieren:before{content:"\e17e";content:"\e17e"/""}.cvds-icon--Nutzer_deaktivieren:before{content:"\e17f";content:"\e17f"/""}.cvds-icon--Checkmark:before{content:"\e4a1";content:"\e4a1"/""}.cvds-icon--Im_Woerterbuch_suchen:before{content:"\e318";content:"\e318"/""}.cvds-icon--Hilfe:before{content:"\e318";content:"\e318"/""}.cvds-icon--Hilfe_ausblenden:before{content:"\e49d";content:"\e49d"/""}.cvds-icon--Hilfe_einblenden:before{content:"\e49c";content:"\e49c"/""}.cvds-icon--Information:before{content:"\e321";content:"\e321"/""}.cvds-icon--Landeskunde:before{content:"\e121";content:"\e121"/""}.cvds-icon--Literaturhinweis:before{content:"\e311";content:"\e311"/""}.cvds-icon--Loesungsschluessel:before{content:"\e435";content:"\e435"/""}.cvds-icon--Merken_Wichtig:before{content:"\e322";content:"\e322"/""}.cvds-icon--Stolperstelle_Schild:before{content:"\e31b";content:"\e31b"/""}.cvds-icon--Stolperstelle_Warnung:before{content:"\e43d";content:"\e43d"/""}.cvds-icon--Tipp:before{content:"\e308";content:"\e308"/""}.cvds-icon--Geschlossene_Aufgabe:before{content:"\e31f";content:"\e31f"/""}.cvds-icon--Locked:before{content:"\e31f";content:"\e31f"/""}.cvds-icon--Offene_Aufgaben:before{content:"\e320";content:"\e320"/""}.cvds-icon--Unlocked:before{content:"\e320";content:"\e320"/""}.cvds-icon--CO2_Neutral:before{content:"\e154";content:"\e154"/""}.cvds-icon--Farbblinde_Geeignet:before{content:"\e152";content:"\e152"/""}.cvds-icon--Gebaerdensprache:before{content:"\e150";content:"\e150"/""}.cvds-icon--Landkarte:before{content:"\e14f";content:"\e14f"/""}.cvds-icon--Leichte_Sprache:before{content:"\e151";content:"\e151"/""}.cvds-icon--Plastikfrei:before{content:"\e157";content:"\e157"/""}.cvds-icon--Recycelt:before{content:"\e156";content:"\e156"/""}.cvds-icon--Vegan:before{content:"\e155";content:"\e155"/""}.cvds-icon--Code:before{content:"\e164";content:"\e164"/""}.cvds-icon--Etikett:before{content:"\e170";content:"\e170"/""}.cvds-icon--Smartphone_schuetteln:before{content:"\e16b";content:"\e16b"/""}.cvds-icon--Barrierefreiheit:before{content:"\e17a";content:"\e17a"/""}.cvds-icon--Copyright:before{content:"\e176";content:"\e176"/""}.cvds-icon--Filter:before{content:"\e48f";content:"\e48f"/""}.cvds-icon--Liste:before{content:"\e430";content:"\e430"/""}.cvds-icon--Sortieren:before{content:"\e45c";content:"\e45c"/""}.cvds-icon--Sortieren_absteigend:before{content:"\e45e";content:"\e45e"/""}.cvds-icon--Sortieren_aufsteigend:before{content:"\e45d";content:"\e45d"/""}.cvds-icon--Aufgabenliste:before{content:"\e15a";content:"\e15a"/""}.cvds-icon--Audio:before{content:"\e000";content:"\e000"/""}.cvds-icon--Audio_auf_CD:before{content:"\e001";content:"\e001"/""}.cvds-icon--Audio_auf_USB:before{content:"\e002";content:"\e002"/""}.cvds-icon--Audio_online:before{content:"\e003";content:"\e003"/""}.cvds-icon--Augmented_Print:before{content:"\e429";content:"\e429"/""}.cvds-icon--Anbeamen:before{content:"\e443";content:"\e443"/""}.cvds-icon--Bibliothek:before{content:"\e419";content:"\e419"/""}.cvds-icon--Bild:before{content:"\e011";content:"\e011"/""}.cvds-icon--Bildergalerie:before{content:"\e47d";content:"\e47d"/""}.cvds-icon--Broadcast:before{content:"\e46a";content:"\e46a"/""}.cvds-icon--CD_DVD:before{content:"\e016";content:"\e016"/""}.cvds-icon--Cloud:before{content:"\e017";content:"\e017"/""}.cvds-icon--Computer:before{content:"\e012";content:"\e012"/""}.cvds-icon--Dokument:before{content:"\e018";content:"\e018"/""}.cvds-icon--Nicht_bearbeitbar:before{content:"\e143";content:"\e143"/""}.cvds-icon--Ausdrucken:before{content:"\e444";content:"\e444"/""}.cvds-icon--Excel-Dokument:before{content:"\e01a";content:"\e01a"/""}.cvds-icon--PDF-Dokument:before{content:"\e01b";content:"\e01b"/""}.cvds-icon--PowerPoint-Dokument:before{content:"\e46b";content:"\e46b"/""}.cvds-icon--Word-Dokument:before{content:"\e019";content:"\e019"/""}.cvds-icon--ZIP-Datei:before{content:"\e46c";content:"\e46c"/""}.cvds-icon--Lerntagebuch:before{content:"\e306";content:"\e306"/""}.cvds-icon--Link_auf_Webseite:before{content:"\e00f";content:"\e00f"/""}.cvds-icon--Mixed_Media:before{content:"\e010";content:"\e010"/""}.cvds-icon--Online_Magazin:before{content:"\e470";content:"\e470"/""}.cvds-icon--Online-Angebot:before{content:"\e132";content:"\e132"/""}.cvds-icon--Portfolio:before{content:"\e307";content:"\e307"/""}.cvds-icon--QR-Code:before{content:"\e144";content:"\e144"/""}.cvds-icon--Smartphone:before{content:"\e014";content:"\e014"/""}.cvds-icon--Smartphone_Landscape:before{content:"\e441";content:"\e441"/""}.cvds-icon--Tablet:before{content:"\e013";content:"\e013"/""}.cvds-icon--Tablet_Landscape:before{content:"\e442";content:"\e442"/""}.cvds-icon--USB-Stick:before{content:"\e015";content:"\e015"/""}.cvds-icon--Video:before{content:"\e004";content:"\e004"/""}.cvds-icon--Video_auf_CD:before{content:"\e005";content:"\e005"/""}.cvds-icon--Video_auf_USB:before{content:"\e006";content:"\e006"/""}.cvds-icon--Video_online:before{content:"\e007";content:"\e007"/""}.cvds-icon--Visualisiertes_Audio:before{content:"\e008";content:"\e008"/""}.cvds-icon--Whiteboard:before{content:"\e423";content:"\e423"/""}.cvds-icon--Mehr-Menu:before{content:"\e462";content:"\e462"/""}.cvds-icon--Menu:before{content:"\e412";content:"\e412"/""}.cvds-icon--Menu_links:before{content:"\e413";content:"\e413"/""}.cvds-icon--Menu_rechts:before{content:"\e414";content:"\e414"/""}.cvds-icon--Ableiten:before{content:"\e314";content:"\e314"/""}.cvds-icon--Getrennt-_und_Zusammenschreibung:before{content:"\e317";content:"\e317"/""}.cvds-icon--Gross-_und_Kleinschreibung:before{content:"\e316";content:"\e316"/""}.cvds-icon--Rechtschreibstrategie:before{content:"\e32b";content:"\e32b"/""}.cvds-icon--Merken:before{content:"\e319";content:"\e319"/""}.cvds-icon--Schwingen:before{content:"\e312";content:"\e312"/""}.cvds-icon--Verlaengern:before{content:"\e313";content:"\e313"/""}.cvds-icon--Zeichensetzung:before{content:"\e31a";content:"\e31a"/""}.cvds-icon--Zerlegen:before{content:"\e315";content:"\e315"/""}.cvds-icon--Wortbausteine:before{content:"\e15f";content:"\e15f"/""}.cvds-icon--Lang-Kurz:before{content:"\e160";content:"\e160"/""}.cvds-icon--Gross-Klein:before{content:"\e161";content:"\e161"/""}.cvds-icon--Verwandte_Woerter:before{content:"\e162";content:"\e162"/""}.cvds-icon--Ordner:before{content:"\e495";content:"\e495"/""}.cvds-icon--Ordner_hochladen:before{content:"\e498";content:"\e498"/""}.cvds-icon--Ordner_erstellen:before{content:"\e496";content:"\e496"/""}.cvds-icon--Ordner_offen:before{content:"\e49a";content:"\e49a"/""}.cvds-icon--Ordner_runterladen:before{content:"\e499";content:"\e499"/""}.cvds-icon--Ordner_verschieben:before{content:"\e497";content:"\e497"/""}.cvds-icon--Blick_ins_Buch:before{content:"\e46f";content:"\e46f"/""}.cvds-icon--Chevron_links:before{content:"\e455";content:"\e455"/""}.cvds-icon--Chevron_oben:before{content:"\e457";content:"\e457"/""}.cvds-icon--Chevron_rechts:before{content:"\e456";content:"\e456"/""}.cvds-icon--Chevron_unten:before{content:"\e458";content:"\e458"/""}.cvds-icon--Dragable:before{content:"\e437";content:"\e437"/""}.cvds-icon--Dropdown_close:before{content:"\e479";content:"\e479"/""}.cvds-icon--Dropdown_open:before{content:"\e47a";content:"\e47a"/""}.cvds-icon--Pfeil_rechts_gross:before{content:"\e478";content:"\e478"/""}.cvds-icon--First_page:before{content:"\e459";content:"\e459"/""}.cvds-icon--Last_page:before{content:"\e45a";content:"\e45a"/""}.cvds-icon--Pfeil_nach_links:before{content:"\e451";content:"\e451"/""}.cvds-icon--Pfeil_nach_oben:before{content:"\e453";content:"\e453"/""}.cvds-icon--Pfeil_nach_rechts:before{content:"\e452";content:"\e452"/""}.cvds-icon--Pfeil_nach_unten:before{content:"\e454";content:"\e454"/""}.cvds-icon--Reload:before{content:"\e411";content:"\e411"/""}.cvds-icon--Reset:before{content:"\e460";content:"\e460"/""}.cvds-icon--Verweis_Dreieck:before{content:"\e310";content:"\e310"/""}.cvds-icon--Verweis_Pfeil:before{content:"\e30f";content:"\e30f"/""}.cvds-icon--Wechsel:before{content:"\e45f";content:"\e45f"/""}.cvds-icon--Weiter:before{content:"\e420";content:"\e420"/""}.cvds-icon--Zurueck:before{content:"\e40d";content:"\e40d"/""}.cvds-icon--Pfeil_nach_oben_links:before{content:"\e15c";content:"\e15c"/""}.cvds-icon--Pfeil_nach_oben_rechts:before{content:"\e15d";content:"\e15d"/""}.cvds-icon--Undo:before{content:"\e4a3";content:"\e4a3"/""}.cvds-icon--Redo:before{content:"\e165";content:"\e165"/""}.cvds-icon--Headphones:before{content:"\e445";content:"\e445"/""}.cvds-icon--Sprachaufnahme_aktivieren:before{content:"\e432";content:"\e432"/""}.cvds-icon--Mikrofon_deaktivieren:before{content:"\e433";content:"\e433"/""}.cvds-icon--Pause:before{content:"\e43e";content:"\e43e"/""}.cvds-icon--Play:before{content:"\e43f";content:"\e43f"/""}.cvds-icon--Stop:before{content:"\e440";content:"\e440"/""}.cvds-icon--Ton_aus:before{content:"\e450";content:"\e450"/""}.cvds-icon--Ton_laut:before{content:"\e44e";content:"\e44e"/""}.cvds-icon--Ton_leise:before{content:"\e44f";content:"\e44f"/""}.cvds-icon--Untertitel:before{content:"\e12b";content:"\e12b"/""}.cvds-icon--App:before{content:"\e00c";content:"\e00c"/""}.cvds-icon--Arbeitsheft:before{content:"\e01d";content:"\e01d"/""}.cvds-icon--Arbeitsheft_thematisch:before{content:"\e48c";content:"\e48c"/""}.cvds-icon--BigBook:before{content:"\e490";content:"\e490"/""}.cvds-icon--Buchreihe:before{content:"\e49b";content:"\e49b"/""}.cvds-icon--Diagnose_und_Foerdern:before{content:"\e48e";content:"\e48e"/""}.cvds-icon--eBook:before{content:"\e00a";content:"\e00a"/""}.cvds-icon--eBook_plus:before{content:"\e00b";content:"\e00b"/""}.cvds-icon--Handreichung:before{content:"\e01f";content:"\e01f"/""}.cvds-icon--Interaktive_uebungen:before{content:"\e009";content:"\e009"/""}.cvds-icon--Kopiervorlage:before{content:"\e020";content:"\e020"/""}.cvds-icon--editierbare_Kopiervorlage:before{content:"\e48b";content:"\e48b"/""}.cvds-icon--Lektuere:before{content:"\e01e";content:"\e01e"/""}.cvds-icon--Paket:before{content:"\e494";content:"\e494"/""}.cvds-icon--Schuelerbuch:before{content:"\e01c";content:"\e01c"/""}.cvds-icon--Themenband:before{content:"\e48d";content:"\e48d"/""}.cvds-icon--Unterrichtsmanager:before{content:"\e00d";content:"\e00d"/""}.cvds-icon--Vokabeltrainer-App:before{content:"\e00e";content:"\e00e"/""}.cvds-icon--Nachschlagen:before{content:"\e12e";content:"\e12e"/""}.cvds-icon--Lexikon:before{content:"\e15b";content:"\e15b"/""}.cvds-icon--Interaktives-Arbeitsheft:before{content:"\e16e";content:"\e16e"/""}.cvds-icon--Leseo:before{content:"\e173";content:"\e173"/""}.cvds-icon--Einzelarbeit:before{content:"\e100";content:"\e100"/""}.cvds-icon--Einzelarbeit_GS:before{content:"\e13b";content:"\e13b"/""}.cvds-icon--Partnerarbeit:before{content:"\e101";content:"\e101"/""}.cvds-icon--Partnerarbeit_LmF:before{content:"\e149";content:"\e149"/""}.cvds-icon--Partnerarbeit_GS:before{content:"\e13c";content:"\e13c"/""}.cvds-icon--Gruppenarbeit:before{content:"\e102";content:"\e102"/""}.cvds-icon--Gruppenarbeit_LmF:before{content:"\e14a";content:"\e14a"/""}.cvds-icon--Gruppenarbeit_GS:before{content:"\e13d";content:"\e13d"/""}.cvds-icon--Kooperative_Lernform:before{content:"\e103";content:"\e103"/""}.cvds-icon--Sprachmittlung_EN-DE:before{content:"\e10e";content:"\e10e"/""}.cvds-icon--Sprachmittlung_IT-DE:before{content:"\e10f";content:"\e10f"/""}.cvds-icon--Sprachmittlung_RU-DE:before{content:"\e110";content:"\e110"/""}.cvds-icon--Sprachmittlung_ES-DE:before{content:"\e158";content:"\e158"/""}.cvds-icon--Sprachmittlung_FR-DE:before{content:"\e159";content:"\e159"/""}.cvds-icon--Sprachmittlung:before{content:"\e16f";content:"\e16f"/""}.cvds-icon--Mehrsprachigkeit:before{content:"\e178";content:"\e178"/""}.cvds-icon--Auswahl_zoomen:before{content:"\e469";content:"\e469"/""}.cvds-icon--Cloud-Download:before{content:"\e439";content:"\e439"/""}.cvds-icon--Dokument_download:before{content:"\e401";content:"\e401"/""}.cvds-icon--Download:before{content:"\e400";content:"\e400"/""}.cvds-icon--Editieren:before{content:"\e434";content:"\e434"/""}.cvds-icon--Handschrifteingabe:before{content:"\e4a0";content:"\e4a0"/""}.cvds-icon--Kalender:before{content:"\e41c";content:"\e41c"/""}.cvds-icon--Kopieren:before{content:"\e48a";content:"\e48a"/""}.cvds-icon--Lesehilfe:before{content:"\e461";content:"\e461"/""}.cvds-icon--CAS:before{content:"\e328";content:"\e328"/""}.cvds-icon--GTR:before{content:"\e327";content:"\e327"/""}.cvds-icon--TK:before{content:"\e325";content:"\e325"/""}.cvds-icon--TR:before{content:"\e32a";content:"\e32a"/""}.cvds-icon--WTR:before{content:"\e329";content:"\e329"/""}.cvds-icon--DGS:before{content:"\e326";content:"\e326"/""}.cvds-icon--Neue_Notiz:before{content:"\e431";content:"\e431"/""}.cvds-icon--Pointer:before{content:"\e45b";content:"\e45b"/""}.cvds-icon--Radiergummi:before{content:"\e12a";content:"\e12a"/""}.cvds-icon--Satzzaehlung:before{content:"\e473";content:"\e473"/""}.cvds-icon--Foto:before{content:"\e416";content:"\e416"/""}.cvds-icon--Statistik:before{content:"\e44a";content:"\e44a"/""}.cvds-icon--Stundenplaner:before{content:"\e436";content:"\e436"/""}.cvds-icon--Taschenrechner:before{content:"\e323";content:"\e323"/""}.cvds-icon--keine_technischen_Hilfsmittel:before{content:"\e324";content:"\e324"/""}.cvds-icon--Tastatur:before{content:"\e46d";content:"\e46d"/""}.cvds-icon--Tastatur_ausblenden:before{content:"\e49f";content:"\e49f"/""}.cvds-icon--Tastatur_einblenden:before{content:"\e49e";content:"\e49e"/""}.cvds-icon--Bold:before{content:"\e42d";content:"\e42d"/""}.cvds-icon--Italic:before{content:"\e42f";content:"\e42f"/""}.cvds-icon--Textwerkzeug:before{content:"\e468";content:"\e468"/""}.cvds-icon--Underline:before{content:"\e42e";content:"\e42e"/""}.cvds-icon--Textkorrektur:before{content:"\e477";content:"\e477"/""}.cvds-icon--Tools:before{content:"\e122";content:"\e122"/""}.cvds-icon--Uhr:before{content:"\e41e";content:"\e41e"/""}.cvds-icon--externer_Link:before{content:"\e422";content:"\e422"/""}.cvds-icon--Link:before{content:"\e421";content:"\e421"/""}.cvds-icon--Vergroessern:before{content:"\e426";content:"\e426"/""}.cvds-icon--Verkleinern:before{content:"\e427";content:"\e427"/""}.cvds-icon--Schriftgroesse_skalieren:before{content:"\e153";content:"\e153"/""}.cvds-icon--Dokument-Upload:before{content:"\e172";content:"\e172"/""}.cvds-icon--Stoppuhr:before{content:"\e163";content:"\e163"/""}.cvds-icon--Upload:before{content:"\e171";content:"\e171"/""}.cvds-icon--Einfuegen:before{content:"\e181";content:"\e181"/""}.cvds-icon--Kuenstliche_intelligenz:before{content:"\e17b";content:"\e17b"/""}.cvds-icon--Instagram:before{content:"\e47e";content:"\e47e"/""}.cvds-icon--Twitter:before{content:"\e47f";content:"\e47f"/""}.cvds-icon--Facebook:before{content:"\e480";content:"\e480"/""}.cvds-icon--Google_Plus:before{content:"\e481";content:"\e481"/""}.cvds-icon--Youtube:before{content:"\e482";content:"\e482"/""}.cvds-icon--LinkedIn:before{content:"\e483";content:"\e483"/""}.cvds-icon--Xing:before{content:"\e484";content:"\e484"/""}.cvds-icon--WhatsApp:before{content:"\e485";content:"\e485"/""}.cvds-icon--Schwierigkeit_1_von_4a:before{content:"\e20b";content:"\e20b"/""}.cvds-icon--Schwierigkeit_2_von_4:before{content:"\e20c";content:"\e20c"/""}.cvds-icon--Schwierigkeit_3_von_4:before{content:"\e20d";content:"\e20d"/""}.cvds-icon--Schwierigkeit_4_von_4:before{content:"\e20e";content:"\e20e"/""}.cvds-icon--Dokument_digital:before{content:"\e500";content:"\e500"/""}.cvds-icon--Puzzle:before{content:"\e501";content:"\e501"/""}.cvds-icon--Anhang:before{content:"\e502";content:"\e502"/""}.cvds-icon--Zahnraeder:before{content:"\e504";content:"\e504"/""}.cvds-icon--Programmierer:before{content:"\e506";content:"\e506"/""}.cvds-icon--Redakteur:before{content:"\e507";content:"\e507"/""}.cvds-icon--Dokument_Ablauf_50:before{content:"\e508";content:"\e508"/""}.cvds-icon--Dokument_Ablauf_100:before{content:"\e509";content:"\e509"/""}.cvds-icon--Medien:before{content:"\e50a";content:"\e50a"/""}.cvds-icon--Lehrergespraech:before{content:"\e505";content:"\e505"/""}.cvds-icon--Autoren_Herausgeber:before{content:"\e47c";content:"\e47c"/""}.cvds-icon--Merkzettel:before{content:"\e471";content:"\e471"/""}.cvds-icon--Produktkranz:before{content:"\e47b";content:"\e47b"/""}.cvds-icon--Warenkorb:before{content:"\e40e";content:"\e40e"/""}.cvds-icon--Brief:before{content:"\e417";content:"\e417"/""}.cvds-icon--Markierung:before{content:"\e446";content:"\e446"/""}.cvds-icon--Share:before{content:"\e447";content:"\e447"/""}.cvds-icon--Telefon:before{content:"\e40f";content:"\e40f"/""}.cvds-icon--Versenden:before{content:"\e41d";content:"\e41d"/""}.cvds-table{border-spacing:0;border-right:var(--dimension-border-width-default) solid var(--color-border-primary);border-bottom:var(--dimension-border-width-default) solid var(--color-border-primary);color:var(--color-foreground-primary);width:100%}.cvds-table td,.cvds-table th,.cvds-table .cvds-table__cell,.cvds-table .cvds-table__header{height:4rem;padding:var(--dimension-spacing-scale-050) var(--dimension-spacing-scale-150);border-left:var(--dimension-border-width-default) solid var(--color-border-primary);border-top:var(--dimension-border-width-default) solid var(--color-border-primary);background-color:var(--color-background-surface-100)}.cvds-table td,.cvds-table .cvds-table__cell{font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration)}.cvds-table th,.cvds-table .cvds-table__header{font-weight:var(--typography-label-strong-font-weight);font-size:var(--typography-label-strong-font-size);line-height:var(--typography-label-strong-line-height);text-transform:var(--typography-label-strong-text-case);letter-spacing:var(--typography-label-strong-letter-spacing);text-indent:var(--typography-label-strong-paragraph-indent);text-decoration:var(--typography-label-strong-text-decoration);text-align:left;background-color:var(--color-background-surface-200)}.cvds-table.cvds-table--small td,.cvds-table.cvds-table--small .cvds-table__cell,.cvds-table.cvds-table--small th,.cvds-table.cvds-table--small .cvds-table__header{font-size:1rem;line-height:1.25rem}.cvds-table.cvds-table--medium td,.cvds-table.cvds-table--medium .cvds-table__cell,.cvds-table.cvds-table--medium th,.cvds-table.cvds-table--medium .cvds-table__header{font-size:1.125rem;line-height:1.5rem}.cvds-table--spacing-narrow td,.cvds-table--spacing-narrow th,.cvds-table--spacing-narrow .cvds-table__cell,.cvds-table--spacing-narrow .cvds-table__header{height:auto;padding:var(--dimension-spacing-scale-050) var(--dimension-spacing-scale-075)}td.cvds-table__cell--spacing-none,td.cvds-table__header--spacing-none,th.cvds-table__cell--spacing-none,th.cvds-table__header--spacing-none,.cvds-table__cell.cvds-table__cell--spacing-none,.cvds-table__cell.cvds-table__header--spacing-none,.cvds-table__header.cvds-table__cell--spacing-none,.cvds-table__header.cvds-table__header--spacing-none{height:auto;padding:0}.cvds-typography-body-050,.cvds-body-050{font-weight:var(--typography-body-050-font-weight);font-size:var(--typography-body-050-font-size);line-height:var(--typography-body-050-line-height);text-transform:var(--typography-body-050-text-case);letter-spacing:var(--typography-body-050-letter-spacing);text-indent:var(--typography-body-050-paragraph-indent);text-decoration:var(--typography-body-050-text-decoration)}.cvds-typography-body-100,.cvds-body-100-base{font-weight:var(--typography-body-100-font-weight);font-size:var(--typography-body-100-font-size);line-height:var(--typography-body-100-line-height);text-transform:var(--typography-body-100-text-case);letter-spacing:var(--typography-body-100-letter-spacing);text-indent:var(--typography-body-100-paragraph-indent);text-decoration:var(--typography-body-100-text-decoration)}.cvds-typography-body-200,.cvds-body-200{font-weight:var(--typography-body-200-font-weight);font-size:var(--typography-body-200-font-size);line-height:var(--typography-body-200-line-height);text-transform:var(--typography-body-200-text-case);letter-spacing:var(--typography-body-200-letter-spacing);text-indent:var(--typography-body-200-paragraph-indent);text-decoration:var(--typography-body-200-text-decoration)}.cvds-typography-body-strong-200,.cvds-body-strong-200{font-weight:var(--typography-body-strong-200-font-weight);font-size:var(--typography-body-strong-200-font-size);line-height:var(--typography-body-strong-200-line-height);text-transform:var(--typography-body-strong-200-text-case);letter-spacing:var(--typography-body-strong-200-letter-spacing);text-indent:var(--typography-body-strong-200-paragraph-indent);text-decoration:var(--typography-body-strong-200-text-decoration)}.cvds-typography-body-strong-100,.cvds-body-strong-100-base{font-weight:var(--typography-body-strong-100-font-weight);font-size:var(--typography-body-strong-100-font-size);line-height:var(--typography-body-strong-100-line-height);text-transform:var(--typography-body-strong-100-text-case);letter-spacing:var(--typography-body-strong-100-letter-spacing);text-indent:var(--typography-body-strong-100-paragraph-indent);text-decoration:var(--typography-body-strong-100-text-decoration)}.cvds-typography-body-strong-050,.cvds-body-strong-050{font-weight:var(--typography-body-strong-050-font-weight);font-size:var(--typography-body-strong-050-font-size);line-height:var(--typography-body-strong-050-line-height);text-transform:var(--typography-body-strong-050-text-case);letter-spacing:var(--typography-body-strong-050-letter-spacing);text-indent:var(--typography-body-strong-050-paragraph-indent);text-decoration:var(--typography-body-strong-050-text-decoration)}.cvds-typography-body-strong-underlined-200,.cvds-body-strong-underlined-200{font-weight:var(--typography-body-strong-underlined-200-font-weight);font-size:var(--typography-body-strong-underlined-200-font-size);line-height:var(--typography-body-strong-underlined-200-line-height);text-transform:var(--typography-body-strong-underlined-200-text-case);letter-spacing:var(--typography-body-strong-underlined-200-letter-spacing);text-indent:var(--typography-body-strong-underlined-200-paragraph-indent);text-decoration:var(--typography-body-strong-underlined-200-text-decoration)}.cvds-typography-body-strong-underlined-100,.cvds-body-strong-underlined-100-base{font-weight:var(--typography-body-strong-underlined-100-font-weight);font-size:var(--typography-body-strong-underlined-100-font-size);line-height:var(--typography-body-strong-underlined-100-line-height);text-transform:var(--typography-body-strong-underlined-100-text-case);letter-spacing:var(--typography-body-strong-underlined-100-letter-spacing);text-indent:var(--typography-body-strong-underlined-100-paragraph-indent);text-decoration:var(--typography-body-strong-underlined-100-text-decoration)}.cvds-typography-body-strong-underlined-050,.cvds-body-strong-underlined-050{font-weight:var(--typography-body-strong-underlined-050-font-weight);font-size:var(--typography-body-strong-underlined-050-font-size);line-height:var(--typography-body-strong-underlined-050-line-height);text-transform:var(--typography-body-strong-underlined-050-text-case);letter-spacing:var(--typography-body-strong-underlined-050-letter-spacing);text-indent:var(--typography-body-strong-underlined-050-paragraph-indent);text-decoration:var(--typography-body-strong-underlined-050-text-decoration)}.cvds-typography-body-underlined-200,.cvds-body-underlined-200{font-weight:var(--typography-body-underlined-200-font-weight);font-size:var(--typography-body-underlined-200-font-size);line-height:var(--typography-body-underlined-200-line-height);text-transform:var(--typography-body-underlined-200-text-case);letter-spacing:var(--typography-body-underlined-200-letter-spacing);text-indent:var(--typography-body-underlined-200-paragraph-indent);text-decoration:var(--typography-body-underlined-200-text-decoration)}.cvds-typography-body-underlined-100,.cvds-body-underlined-100-base{font-weight:var(--typography-body-underlined-100-font-weight);font-size:var(--typography-body-underlined-100-font-size);line-height:var(--typography-body-underlined-100-line-height);text-transform:var(--typography-body-underlined-100-text-case);letter-spacing:var(--typography-body-underlined-100-letter-spacing);text-indent:var(--typography-body-underlined-100-paragraph-indent);text-decoration:var(--typography-body-underlined-100-text-decoration)}.cvds-typography-body-underlined-050,.cvds-body-underlined-050{font-weight:var(--typography-body-underlined-050-font-weight);font-size:var(--typography-body-underlined-050-font-size);line-height:var(--typography-body-underlined-050-line-height);text-transform:var(--typography-body-underlined-050-text-case);letter-spacing:var(--typography-body-underlined-050-letter-spacing);text-indent:var(--typography-body-underlined-050-paragraph-indent);text-decoration:var(--typography-body-underlined-050-text-decoration)}.cvds-typography-heading-050,.cvds-heading-050{font-weight:var(--typography-heading-050-font-weight);font-size:var(--typography-heading-050-font-size);line-height:var(--typography-heading-050-line-height);text-transform:var(--typography-heading-050-text-case);letter-spacing:var(--typography-heading-050-letter-spacing);text-indent:var(--typography-heading-050-paragraph-indent);text-decoration:var(--typography-heading-050-text-decoration)}.cvds-typography-heading-100,.cvds-heading-100-base{font-weight:var(--typography-heading-100-font-weight);font-size:var(--typography-heading-100-font-size);line-height:var(--typography-heading-100-line-height);text-transform:var(--typography-heading-100-text-case);letter-spacing:var(--typography-heading-100-letter-spacing);text-indent:var(--typography-heading-100-paragraph-indent);text-decoration:var(--typography-heading-100-text-decoration)}.cvds-typography-heading-150{font-weight:var(--typography-heading-150-font-weight);font-size:var(--typography-heading-150-font-size);line-height:var(--typography-heading-150-line-height);text-transform:var(--typography-heading-150-text-case);letter-spacing:var(--typography-heading-150-letter-spacing);text-indent:var(--typography-heading-150-paragraph-indent);text-decoration:var(--typography-heading-150-text-decoration)}.cvds-typography-heading-200,.cvds-heading-200{font-weight:var(--typography-heading-200-font-weight);font-size:var(--typography-heading-200-font-size);line-height:var(--typography-heading-200-line-height);text-transform:var(--typography-heading-200-text-case);letter-spacing:var(--typography-heading-200-letter-spacing);text-indent:var(--typography-heading-200-paragraph-indent);text-decoration:var(--typography-heading-200-text-decoration)}.cvds-typography-heading-300,.cvds-heading-300{font-weight:var(--typography-heading-300-font-weight);font-size:var(--typography-heading-300-font-size);line-height:var(--typography-heading-300-line-height);text-transform:var(--typography-heading-300-text-case);letter-spacing:var(--typography-heading-300-letter-spacing);text-indent:var(--typography-heading-300-paragraph-indent);text-decoration:var(--typography-heading-300-text-decoration)}.cvds-typography-heading-400,.cvds-heading-400{font-weight:var(--typography-heading-400-font-weight);font-size:var(--typography-heading-400-font-size);line-height:var(--typography-heading-400-line-height);text-transform:var(--typography-heading-400-text-case);letter-spacing:var(--typography-heading-400-letter-spacing);text-indent:var(--typography-heading-400-paragraph-indent);text-decoration:var(--typography-heading-400-text-decoration)}.cvds-typography-heading-500,.cvds-heading-500{font-weight:var(--typography-heading-500-font-weight);font-size:var(--typography-heading-500-font-size);line-height:var(--typography-heading-500-line-height);text-transform:var(--typography-heading-500-text-case);letter-spacing:var(--typography-heading-500-letter-spacing);text-indent:var(--typography-heading-500-paragraph-indent);text-decoration:var(--typography-heading-500-text-decoration)}.cvds-typography-heading-600{font-weight:var(--typography-heading-600-font-weight);font-size:var(--typography-heading-600-font-size);line-height:var(--typography-heading-600-line-height);text-transform:var(--typography-heading-600-text-case);letter-spacing:var(--typography-heading-600-letter-spacing);text-indent:var(--typography-heading-600-paragraph-indent);text-decoration:var(--typography-heading-600-text-decoration)}.cvds-typography-heading-700{font-weight:var(--typography-heading-700-font-weight);font-size:var(--typography-heading-700-font-size);line-height:var(--typography-heading-700-line-height);text-transform:var(--typography-heading-700-text-case);letter-spacing:var(--typography-heading-700-letter-spacing);text-indent:var(--typography-heading-700-paragraph-indent);text-decoration:var(--typography-heading-700-text-decoration)}.cvds-typography-heading-800{font-weight:var(--typography-heading-800-font-weight);font-size:var(--typography-heading-800-font-size);line-height:var(--typography-heading-800-line-height);text-transform:var(--typography-heading-800-text-case);letter-spacing:var(--typography-heading-800-letter-spacing);text-indent:var(--typography-heading-800-paragraph-indent);text-decoration:var(--typography-heading-800-text-decoration)}.cvds-typography-heading-secondary-200,.cvds-heading-secondary-200{font-weight:var(--typography-heading-secondary-200-font-weight);font-size:var(--typography-heading-secondary-200-font-size);line-height:var(--typography-heading-secondary-200-line-height);text-transform:var(--typography-heading-secondary-200-text-case);letter-spacing:var(--typography-heading-secondary-200-letter-spacing);text-indent:var(--typography-heading-secondary-200-paragraph-indent);text-decoration:var(--typography-heading-secondary-200-text-decoration)}.cvds-typography-heading-secondary-300,.cvds-heading-secondary-300{font-weight:var(--typography-heading-secondary-300-font-weight);font-size:var(--typography-heading-secondary-300-font-size);line-height:var(--typography-heading-secondary-300-line-height);text-transform:var(--typography-heading-secondary-300-text-case);letter-spacing:var(--typography-heading-secondary-300-letter-spacing);text-indent:var(--typography-heading-secondary-300-paragraph-indent);text-decoration:var(--typography-heading-secondary-300-text-decoration)}.cvds-typography-heading-secondary-400,.cvds-heading-secondary-400{font-weight:var(--typography-heading-secondary-400-font-weight);font-size:var(--typography-heading-secondary-400-font-size);line-height:var(--typography-heading-secondary-400-line-height);text-transform:var(--typography-heading-secondary-400-text-case);letter-spacing:var(--typography-heading-secondary-400-letter-spacing);text-indent:var(--typography-heading-secondary-400-paragraph-indent);text-decoration:var(--typography-heading-secondary-400-text-decoration)}.cvds-typography-heading-secondary-500,.cvds-heading-secondary-500{font-weight:var(--typography-heading-secondary-500-font-weight);font-size:var(--typography-heading-secondary-500-font-size);line-height:var(--typography-heading-secondary-500-line-height);text-transform:var(--typography-heading-secondary-500-text-case);letter-spacing:var(--typography-heading-secondary-500-letter-spacing);text-indent:var(--typography-heading-secondary-500-paragraph-indent);text-decoration:var(--typography-heading-secondary-500-text-decoration)}.cvds-typography-heading-secondary-100,.cvds-heading-secondary-100-base{font-weight:var(--typography-heading-secondary-100-font-weight);font-size:var(--typography-heading-secondary-100-font-size);line-height:var(--typography-heading-secondary-100-line-height);text-transform:var(--typography-heading-secondary-100-text-case);letter-spacing:var(--typography-heading-secondary-100-letter-spacing);text-indent:var(--typography-heading-secondary-100-paragraph-indent);text-decoration:var(--typography-heading-secondary-100-text-decoration)}.cvds-typography-heading-secondary-050,.cvds-heading-secondary-050{font-weight:var(--typography-heading-secondary-050-font-weight);font-size:var(--typography-heading-secondary-050-font-size);line-height:var(--typography-heading-secondary-050-line-height);text-transform:var(--typography-heading-secondary-050-text-case);letter-spacing:var(--typography-heading-secondary-050-letter-spacing);text-indent:var(--typography-heading-secondary-050-paragraph-indent);text-decoration:var(--typography-heading-secondary-050-text-decoration)}.cvds-typography-subline-for-500,.cvds-subline-for-500{font-weight:var(--typography-subline-for-500-font-weight);font-size:var(--typography-subline-for-500-font-size);line-height:var(--typography-subline-for-500-line-height);text-transform:var(--typography-subline-for-500-text-case);letter-spacing:var(--typography-subline-for-500-letter-spacing);text-indent:var(--typography-subline-for-500-paragraph-indent);text-decoration:var(--typography-subline-for-500-text-decoration)}.cvds-typography-subline-for-400,.cvds-subline-for-400{font-weight:var(--typography-subline-for-400-font-weight);font-size:var(--typography-subline-for-400-font-size);line-height:var(--typography-subline-for-400-line-height);text-transform:var(--typography-subline-for-400-text-case);letter-spacing:var(--typography-subline-for-400-letter-spacing);text-indent:var(--typography-subline-for-400-paragraph-indent);text-decoration:var(--typography-subline-for-400-text-decoration)}.cvds-typography-subline-for-300,.cvds-subline-for-300-base{font-weight:var(--typography-subline-for-300-font-weight);font-size:var(--typography-subline-for-300-font-size);line-height:var(--typography-subline-for-300-line-height);text-transform:var(--typography-subline-for-300-text-case);letter-spacing:var(--typography-subline-for-300-letter-spacing);text-indent:var(--typography-subline-for-300-paragraph-indent);text-decoration:var(--typography-subline-for-300-text-decoration)}.cvds-typography-subline-for-200,.cvds-subline-for-200{font-weight:var(--typography-subline-for-200-font-weight);font-size:var(--typography-subline-for-200-font-size);line-height:var(--typography-subline-for-200-line-height);text-transform:var(--typography-subline-for-200-text-case);letter-spacing:var(--typography-subline-for-200-letter-spacing);text-indent:var(--typography-subline-for-200-paragraph-indent);text-decoration:var(--typography-subline-for-200-text-decoration)}.cvds-typography-subline-for-100,.cvds-subline-for-100{font-weight:var(--typography-subline-for-100-font-weight);font-size:var(--typography-subline-for-100-font-size);line-height:var(--typography-subline-for-100-line-height);text-transform:var(--typography-subline-for-100-text-case);letter-spacing:var(--typography-subline-for-100-letter-spacing);text-indent:var(--typography-subline-for-100-paragraph-indent);text-decoration:var(--typography-subline-for-100-text-decoration)}.cvds-typography-editorial-200,.cvds-editorial-200{font-weight:var(--typography-editorial-200-font-weight);font-size:var(--typography-editorial-200-font-size);line-height:var(--typography-editorial-200-line-height);text-transform:var(--typography-editorial-200-text-case);letter-spacing:var(--typography-editorial-200-letter-spacing);text-indent:var(--typography-editorial-200-paragraph-indent);text-decoration:var(--typography-editorial-200-text-decoration)}.cvds-typography-editorial-100,.cvds-editorial-100-base{font-weight:var(--typography-editorial-100-font-weight);font-size:var(--typography-editorial-100-font-size);line-height:var(--typography-editorial-100-line-height);text-transform:var(--typography-editorial-100-text-case);letter-spacing:var(--typography-editorial-100-letter-spacing);text-indent:var(--typography-editorial-100-paragraph-indent);text-decoration:var(--typography-editorial-100-text-decoration)}.cvds-typography-editorial-050,.cvds-editorial-050{font-weight:var(--typography-editorial-050-font-weight);font-size:var(--typography-editorial-050-font-size);line-height:var(--typography-editorial-050-line-height);text-transform:var(--typography-editorial-050-text-case);letter-spacing:var(--typography-editorial-050-letter-spacing);text-indent:var(--typography-editorial-050-paragraph-indent);text-decoration:var(--typography-editorial-050-text-decoration)}.cvds-typography-editorial-strong-200,.cvds-editorial-strong-200{font-weight:var(--typography-editorial-strong-200-font-weight);font-size:var(--typography-editorial-strong-200-font-size);line-height:var(--typography-editorial-strong-200-line-height);text-transform:var(--typography-editorial-strong-200-text-case);letter-spacing:var(--typography-editorial-strong-200-letter-spacing);text-indent:var(--typography-editorial-strong-200-paragraph-indent);text-decoration:var(--typography-editorial-strong-200-text-decoration)}.cvds-typography-editorial-strong-100,.cvds-editorial-strong-100-base{font-weight:var(--typography-editorial-strong-100-font-weight);font-size:var(--typography-editorial-strong-100-font-size);line-height:var(--typography-editorial-strong-100-line-height);text-transform:var(--typography-editorial-strong-100-text-case);letter-spacing:var(--typography-editorial-strong-100-letter-spacing);text-indent:var(--typography-editorial-strong-100-paragraph-indent);text-decoration:var(--typography-editorial-strong-100-text-decoration)}.cvds-typography-editorial-strong-050,.cvds-editorial-strong-050{font-weight:var(--typography-editorial-strong-050-font-weight);font-size:var(--typography-editorial-strong-050-font-size);line-height:var(--typography-editorial-strong-050-line-height);text-transform:var(--typography-editorial-strong-050-text-case);letter-spacing:var(--typography-editorial-strong-050-letter-spacing);text-indent:var(--typography-editorial-strong-050-paragraph-indent);text-decoration:var(--typography-editorial-strong-050-text-decoration)}.cvds-typography-editorial-strong-underlined-200,.cvds-editorial-strong-underlined-200{font-weight:var(--typography-editorial-strong-underlined-200-font-weight);font-size:var(--typography-editorial-strong-underlined-200-font-size);line-height:var(--typography-editorial-strong-underlined-200-line-height);text-transform:var(--typography-editorial-strong-underlined-200-text-case);letter-spacing:var(--typography-editorial-strong-underlined-200-letter-spacing);text-indent:var(--typography-editorial-strong-underlined-200-paragraph-indent);text-decoration:var(--typography-editorial-strong-underlined-200-text-decoration)}.cvds-typography-editorial-strong-underlined-100,.cvds-editorial-strong-underlined-100-base{font-weight:var(--typography-editorial-strong-underlined-100-font-weight);font-size:var(--typography-editorial-strong-underlined-100-font-size);line-height:var(--typography-editorial-strong-underlined-100-line-height);text-transform:var(--typography-editorial-strong-underlined-100-text-case);letter-spacing:var(--typography-editorial-strong-underlined-100-letter-spacing);text-indent:var(--typography-editorial-strong-underlined-100-paragraph-indent);text-decoration:var(--typography-editorial-strong-underlined-100-text-decoration)}.cvds-typography-editorial-strong-underlined-050,.cvds-editorial-strong-underlined-050{font-weight:var(--typography-editorial-strong-underlined-050-font-weight);font-size:var(--typography-editorial-strong-underlined-050-font-size);line-height:var(--typography-editorial-strong-underlined-050-line-height);text-transform:var(--typography-editorial-strong-underlined-050-text-case);letter-spacing:var(--typography-editorial-strong-underlined-050-letter-spacing);text-indent:var(--typography-editorial-strong-underlined-050-paragraph-indent);text-decoration:var(--typography-editorial-strong-underlined-050-text-decoration)}.cvds-typography-editorial-underlined-200,.cvds-editorial-underlined-200{font-weight:var(--typography-editorial-underlined-200-font-weight);font-size:var(--typography-editorial-underlined-200-font-size);line-height:var(--typography-editorial-underlined-200-line-height);text-transform:var(--typography-editorial-underlined-200-text-case);letter-spacing:var(--typography-editorial-underlined-200-letter-spacing);text-indent:var(--typography-editorial-underlined-200-paragraph-indent);text-decoration:var(--typography-editorial-underlined-200-text-decoration)}.cvds-typography-editorial-underlined-100,.cvds-editorial-underlined-100-base{font-weight:var(--typography-editorial-underlined-100-font-weight);font-size:var(--typography-editorial-underlined-100-font-size);line-height:var(--typography-editorial-underlined-100-line-height);text-transform:var(--typography-editorial-underlined-100-text-case);letter-spacing:var(--typography-editorial-underlined-100-letter-spacing);text-indent:var(--typography-editorial-underlined-100-paragraph-indent);text-decoration:var(--typography-editorial-underlined-100-text-decoration)}.cvds-typography-editorial-underlined-050,.cvds-editorial-underlined-050{font-weight:var(--typography-editorial-underlined-050-font-weight);font-size:var(--typography-editorial-underlined-050-font-size);line-height:var(--typography-editorial-underlined-050-line-height);text-transform:var(--typography-editorial-underlined-050-text-case);letter-spacing:var(--typography-editorial-underlined-050-letter-spacing);text-indent:var(--typography-editorial-underlined-050-paragraph-indent);text-decoration:var(--typography-editorial-underlined-050-text-decoration)}.cvds-typography-marginal-025{font-weight:var(--typography-marginal-025-font-weight);font-size:var(--typography-marginal-025-font-size);line-height:var(--typography-marginal-025-line-height);text-transform:var(--typography-marginal-025-text-case);letter-spacing:var(--typography-marginal-025-letter-spacing);text-indent:var(--typography-marginal-025-paragraph-indent);text-decoration:var(--typography-marginal-025-text-decoration)}.cvds-typography-marginal-025-strong{font-weight:var(--typography-marginal-025-strong-font-weight);font-size:var(--typography-marginal-025-strong-font-size);line-height:var(--typography-marginal-025-strong-line-height);text-transform:var(--typography-marginal-025-strong-text-case);letter-spacing:var(--typography-marginal-025-strong-letter-spacing);text-indent:var(--typography-marginal-025-strong-paragraph-indent);text-decoration:var(--typography-marginal-025-strong-text-decoration)}.cvds-typography-marginal-capitalized-025{font-weight:var(--typography-marginal-capitalized-025-font-weight);font-size:var(--typography-marginal-capitalized-025-font-size);line-height:var(--typography-marginal-capitalized-025-line-height);text-transform:var(--typography-marginal-capitalized-025-text-case);letter-spacing:var(--typography-marginal-capitalized-025-letter-spacing);text-indent:var(--typography-marginal-capitalized-025-paragraph-indent);text-decoration:var(--typography-marginal-capitalized-025-text-decoration)}.cvds-caption-025,.cvds-caption-copyright-025,.cvds-marginal-12px-absolute{font-weight:var(--typography-marginal-025-font-weight);font-size:var(--typography-marginal-025-font-size);line-height:var(--typography-marginal-025-line-height);text-transform:var(--typography-marginal-025-text-case);letter-spacing:var(--typography-marginal-025-letter-spacing);text-indent:var(--typography-marginal-025-paragraph-indent);text-decoration:var(--typography-marginal-025-text-decoration)}.cvds-marginal-strong-12px-absolute{font-weight:var(--typography-marginal-025-strong-font-weight);font-size:var(--typography-marginal-025-strong-font-size);line-height:var(--typography-marginal-025-strong-line-height);text-transform:var(--typography-marginal-025-strong-text-case);letter-spacing:var(--typography-marginal-025-strong-letter-spacing);text-indent:var(--typography-marginal-025-strong-paragraph-indent);text-decoration:var(--typography-marginal-025-strong-text-decoration)}.cvds-marginal-strong-12px-absolute-capitalized{font-weight:var(--typography-marginal-capitalized-025-font-weight);font-size:var(--typography-marginal-capitalized-025-font-size);line-height:var(--typography-marginal-capitalized-025-line-height);text-transform:var(--typography-marginal-capitalized-025-text-case);letter-spacing:var(--typography-marginal-capitalized-025-letter-spacing);text-indent:var(--typography-marginal-capitalized-025-paragraph-indent);text-decoration:var(--typography-marginal-capitalized-025-text-decoration)}.cvds-display-600{font-weight:var(--typography-heading-600-font-weight);font-size:var(--typography-heading-600-font-size);line-height:var(--typography-heading-600-line-height);text-transform:var(--typography-heading-600-text-case);letter-spacing:var(--typography-heading-600-letter-spacing);text-indent:var(--typography-heading-600-paragraph-indent);text-decoration:var(--typography-heading-600-text-decoration)}.cvds-display-700{font-weight:var(--typography-heading-700-font-weight);font-size:var(--typography-heading-700-font-size);line-height:var(--typography-heading-700-line-height);text-transform:var(--typography-heading-700-text-case);letter-spacing:var(--typography-heading-700-letter-spacing);text-indent:var(--typography-heading-700-paragraph-indent);text-decoration:var(--typography-heading-700-text-decoration)}.cvds-display-800{font-weight:var(--typography-heading-800-font-weight);font-size:var(--typography-heading-800-font-size);line-height:var(--typography-heading-800-line-height);text-transform:var(--typography-heading-800-text-case);letter-spacing:var(--typography-heading-800-letter-spacing);text-indent:var(--typography-heading-800-paragraph-indent);text-decoration:var(--typography-heading-800-text-decoration)}.cvds-typography-label{font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration)}.cvds-typography-label-strong{font-weight:var(--typography-label-strong-font-weight);font-size:var(--typography-label-strong-font-size);line-height:var(--typography-label-strong-line-height);text-transform:var(--typography-label-strong-text-case);letter-spacing:var(--typography-label-strong-letter-spacing);text-indent:var(--typography-label-strong-paragraph-indent);text-decoration:var(--typography-label-strong-text-decoration)}.cvds-typography-label-underlined{text-underline-offset:18.5%;text-decoration-thickness:6.5%;font-weight:var(--typography-label-underlined-font-weight);font-size:var(--typography-label-underlined-font-size);line-height:var(--typography-label-underlined-line-height);text-transform:var(--typography-label-underlined-text-case);letter-spacing:var(--typography-label-underlined-letter-spacing);text-indent:var(--typography-label-underlined-paragraph-indent);text-decoration:var(--typography-label-underlined-text-decoration)}.cvds-typography-label-smaller-underlined{text-underline-offset:18.5%;text-decoration-thickness:6.5%;font-weight:var(--typography-label-smaller-underlined-font-weight);font-size:var(--typography-label-smaller-underlined-font-size);line-height:var(--typography-label-smaller-underlined-line-height);text-transform:var(--typography-label-smaller-underlined-text-case);letter-spacing:var(--typography-label-smaller-underlined-letter-spacing);text-indent:var(--typography-label-smaller-underlined-paragraph-indent);text-decoration:var(--typography-label-smaller-underlined-text-decoration)}.cvds-typography-label-smaller-strong-underlined{text-underline-offset:18.5%;text-decoration-thickness:6.5%;font-weight:var(--typography-label-smaller-strong-underlined-font-weight);font-size:var(--typography-label-smaller-strong-underlined-font-size);line-height:var(--typography-label-smaller-strong-underlined-line-height);text-transform:var(--typography-label-smaller-strong-underlined-text-case);letter-spacing:var(--typography-label-smaller-strong-underlined-letter-spacing);text-indent:var(--typography-label-smaller-strong-underlined-paragraph-indent);text-decoration:var(--typography-label-smaller-strong-underlined-text-decoration)}.cvds-typography-label-smaller{font-weight:var(--typography-label-smaller-font-weight);font-size:var(--typography-label-smaller-font-size);line-height:var(--typography-label-smaller-line-height);text-transform:var(--typography-label-smaller-text-case);letter-spacing:var(--typography-label-smaller-letter-spacing);text-indent:var(--typography-label-smaller-paragraph-indent);text-decoration:var(--typography-label-smaller-text-decoration)}.cvds-typography-label-smaller-strong{font-weight:var(--typography-label-smaller-strong-font-weight);font-size:var(--typography-label-smaller-strong-font-size);line-height:var(--typography-label-smaller-strong-line-height);text-transform:var(--typography-label-smaller-strong-text-case);letter-spacing:var(--typography-label-smaller-strong-letter-spacing);text-indent:var(--typography-label-smaller-strong-paragraph-indent);text-decoration:var(--typography-label-smaller-strong-text-decoration)}html{--mat-badge-text-font: 0px;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:600 24px / 32px 0px;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:600 20px / 28px 0px;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3,.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px / 24px 0px;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px / 20px 0px;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px / 20px 0px;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2,.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px / 20px 0px;letter-spacing:normal}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px / 16px 0px;letter-spacing:normal}.mat-headline-1,.mat-typography .mat-headline-1{font:600 96px / 112px 0px;letter-spacing:normal;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:600 60px / 72px 0px;letter-spacing:normal;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:600 48px / 56px 0px;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:600 34px / 40px 0px;letter-spacing:normal;margin:0 0 64px}html{--mat-bottom-sheet-container-text-font: 0px;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: normal;--mat-bottom-sheet-container-text-weight: 400}html{--mat-legacy-button-toggle-label-text-font: 0px;--mat-legacy-button-toggle-label-text-line-height: 24px;--mat-legacy-button-toggle-label-text-size: 16px;--mat-legacy-button-toggle-label-text-tracking: normal;--mat-legacy-button-toggle-label-text-weight: 400}html{--mat-standard-button-toggle-label-text-font: 0px;--mat-standard-button-toggle-label-text-line-height: 24px;--mat-standard-button-toggle-label-text-size: 16px;--mat-standard-button-toggle-label-text-tracking: normal;--mat-standard-button-toggle-label-text-weight: 400}html{--mat-datepicker-calendar-text-font: 0px;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 400;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 400;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mat-expansion-header-text-font: 0px;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 400;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: 0px;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: normal;--mat-expansion-container-text-weight: 400}html{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html{--mat-stepper-container-text-font: 0px;--mat-stepper-header-label-text-font: 0px;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html{--mat-toolbar-title-text-font: 0px;--mat-toolbar-title-text-line-height: 28px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: normal;--mat-toolbar-title-text-weight: 600}html{--mat-tree-node-text-font: 0px;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html{--mat-option-label-text-font: 0px;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: normal;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: 0px;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: normal;--mat-optgroup-label-text-weight: 400}html{--mat-card-title-text-font: 0px;--mat-card-title-text-line-height: 28px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: normal;--mat-card-title-text-weight: 600;--mat-card-subtitle-text-font: 0px;--mat-card-subtitle-text-line-height: 20px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: normal;--mat-card-subtitle-text-weight: 400}html{--mdc-plain-tooltip-supporting-text-font: 0px;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: normal}html{--mdc-filled-text-field-label-text-font: 0px;--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-tracking: normal;--mdc-filled-text-field-label-text-weight: 400}html{--mdc-outlined-text-field-label-text-font: 0px;--mdc-outlined-text-field-label-text-size: 16px;--mdc-outlined-text-field-label-text-tracking: normal;--mdc-outlined-text-field-label-text-weight: 400}html{--mat-form-field-container-text-font: 0px;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: normal;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: 0px;--mat-form-field-subscript-text-line-height: 16px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: normal;--mat-form-field-subscript-text-weight: 400}html{--mat-select-trigger-text-font: 0px;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: normal;--mat-select-trigger-text-weight: 400}html{--mdc-dialog-subhead-font: 0px;--mdc-dialog-subhead-line-height: 28px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 600;--mdc-dialog-subhead-tracking: normal;--mdc-dialog-supporting-text-font: 0px;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: normal}.mat-mdc-standard-chip{--mdc-chip-label-text-font: 0px;--mdc-chip-label-text-line-height: 20px;--mdc-chip-label-text-size: 14px;--mdc-chip-label-text-tracking: normal;--mdc-chip-label-text-weight: 400}html .mat-mdc-slide-toggle{--mat-switch-label-text-font: 0px;--mat-switch-label-text-line-height: 20px;--mat-switch-label-text-size: 14px;--mat-switch-label-text-tracking: normal;--mat-switch-label-text-weight: 400}html{--mat-radio-label-text-font: 0px;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: normal;--mat-radio-label-text-weight: 400}html{--mdc-slider-label-label-text-font: 0px;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 20px;--mdc-slider-label-label-text-tracking: normal;--mdc-slider-label-label-text-weight: 400}html{--mat-menu-item-label-text-font: 0px;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: normal;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html{--mdc-list-list-item-label-text-font: 0px;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: normal;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: 0px;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: normal;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: 0px;--mdc-list-list-item-trailing-supporting-text-line-height: 16px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: normal;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 16px / 24px 0px;letter-spacing:normal}html{--mat-paginator-container-text-font: 0px;--mat-paginator-container-text-line-height: 16px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: normal;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}.mat-mdc-tab-header{--mat-tab-header-label-text-font: 0px;--mat-tab-header-label-text-size: 14px;--mat-tab-header-label-text-tracking: normal;--mat-tab-header-label-text-line-height: 16px;--mat-tab-header-label-text-weight: 400}html{--mat-checkbox-label-text-font: 0px;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: normal;--mat-checkbox-label-text-weight: 400}html{--mdc-text-button-label-text-font: 0px;--mdc-text-button-label-text-size: 14px;--mdc-text-button-label-text-tracking: normal;--mdc-text-button-label-text-weight: 400;--mdc-text-button-label-text-transform: none}html{--mdc-filled-button-label-text-font: 0px;--mdc-filled-button-label-text-size: 14px;--mdc-filled-button-label-text-tracking: normal;--mdc-filled-button-label-text-weight: 400;--mdc-filled-button-label-text-transform: none}html{--mdc-protected-button-label-text-font: 0px;--mdc-protected-button-label-text-size: 14px;--mdc-protected-button-label-text-tracking: normal;--mdc-protected-button-label-text-weight: 400;--mdc-protected-button-label-text-transform: none}html{--mdc-outlined-button-label-text-font: 0px;--mdc-outlined-button-label-text-size: 14px;--mdc-outlined-button-label-text-tracking: normal;--mdc-outlined-button-label-text-weight: 400;--mdc-outlined-button-label-text-transform: none}html{--mdc-extended-fab-label-text-font: 0px;--mdc-extended-fab-label-text-size: 14px;--mdc-extended-fab-label-text-tracking: normal;--mdc-extended-fab-label-text-weight: 400}html{--mdc-snackbar-supporting-text-font: 0px;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400}html{--mat-table-header-headline-font: 0px;--mat-table-header-headline-line-height: 20px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 400;--mat-table-header-headline-tracking: normal;--mat-table-row-item-label-text-font: 0px;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: normal;--mat-table-footer-supporting-text-font: 0px;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: normal}html body .mat-drawer-backdrop.mat-drawer-shown{background-color:var(--color-background-page)}html body .mat-drawer-container.mat-drawer-container>[aria-hidden=true].cdk-visually-hidden{display:none}div.cdk-overlay-container div.cdk-global-overlay-wrapper{align-items:flex-end!important}@media (min-width: 768px){div.cdk-overlay-container div.cdk-global-overlay-wrapper{align-items:center!important}}div.cdk-overlay-container div.cdk-global-overlay-wrapper .mdc-dialog__container div.mdc-dialog__surface{border-radius:16px 16px 0 0;box-shadow:var(--shadow-default)}@media (min-width: 768px){div.cdk-overlay-container div.cdk-global-overlay-wrapper .mdc-dialog__container div.mdc-dialog__surface{border-radius:4px}}div.cdk-overlay-container div.cdk-global-overlay-wrapper .mdc-dialog__container div.mdc-dialog__surface div.mdc-dialog__content{letter-spacing:0}div.cdk-overlay-container div.cdk-global-overlay-wrapper .mdc-dialog__container div.mdc-dialog__surface .lc-notification-dialog div.mdc-dialog__content,div.cdk-overlay-container div.cdk-global-overlay-wrapper .mdc-dialog__container div.mdc-dialog__surface .lc-content-dialog div.mdc-dialog__content{height:100%;max-height:95vh;padding:0}@media (max-width: 768px){div.cdk-overlay-container div.cdk-global-overlay-wrapper .mdc-dialog__container div.mdc-dialog__surface .lc-notification-dialog div.mdc-dialog__content,div.cdk-overlay-container div.cdk-global-overlay-wrapper .mdc-dialog__container div.mdc-dialog__surface .lc-content-dialog div.mdc-dialog__content{max-height:80vh}}div.cdk-overlay-pane div.mat-mdc-autocomplete-panel{padding:var(--dimension-spacing-scale-025) 0 0;margin-top:1px;box-shadow:var(--shadow-default);background-color:var(--color-foreground-on-accent)}div.cdk-overlay-pane div.mat-mdc-autocomplete-panel .mat-mdc-option{padding:var(--dimension-spacing-scale-075);border-left:1px solid var(--color-border-primary);border-bottom:1px solid var(--color-border-primary);border-right:1px solid var(--color-border-primary)}@media (min-width: 768px){div.cdk-overlay-pane div.mat-mdc-autocomplete-panel .mat-mdc-option{gap:var(--dimension-spacing-scale-075)}}div.cdk-overlay-pane div.mat-mdc-autocomplete-panel .mat-mdc-option.mat-mdc-option-active{outline:.1875rem dotted var(--color-border-focus, var(--color-border-strong));outline-offset:.0625rem;border-radius:.5rem;outline-offset:-4px}div.cdk-overlay-pane div.mat-mdc-autocomplete-panel .mat-mdc-option:first-child{border-top:1px solid var(--color-border-primary)}div.cdk-overlay-pane div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected>mat-pseudo-checkbox{margin-right:var(--dimension-spacing-scale-025)}@media (min-width: 768px){div.cdk-overlay-pane div.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected>mat-pseudo-checkbox{margin-right:var(--dimension-spacing-scale-050)}}.custom-mat-option:hover{background-color:var(--color-background-surface-100-hovered)!important;color:var(--color-foreground-accent-hovered)}.mat-calendar{background-color:var(--color-background-surface-100);box-shadow:var(--shadow-default)}.mat-calendar span,.mat-calendar th{color:var(--color-foreground-primary);border:none}.mat-calendar .mat-calendar-body-today{border:1px solid var(--color-border-primary)}.mat-calendar .mat-calendar-body-disabled{color:var(--color-foreground-disabled)}.mat-calendar .mat-calendar-body-selected{background-color:var(--component-tag-color-background-subtle-pressed)}.mat-calendar button.mat-calendar-body-active,.mat-calendar button.mat-calendar-body-active span.mat-calendar-body-cell-content{background-color:var(--color-background-surface-100-pressed);border-radius:50%}.mat-calendar .sunday,.mat-calendar .saturday{background-color:var(--color-background-surface-200)}.mat-calendar .mat-calendar-content{padding-bottom:0}.mat-calendar button.cdk-keyboard-focused,.mat-calendar .mat-calendar-content.cdk-keyboard-focused{outline:.1875rem dotted var(--color-border-focus, var(--color-border-strong));outline-offset:.0625rem;border-radius:.5rem}.mat-datepicker-content .mat-datepicker-close-button.cdk-keyboard-focused{padding:var(--dimension-spacing-scale-025);border-radius:4px;background-color:var(--color-background-surface-300);outline:.1875rem dotted var(--color-border-focus, var(--color-border-strong));outline-offset:.0625rem;border-radius:.5rem}.cvds-header [right].cvds-header__item.cvds-header__item--divider:after{display:none}footer.cv-footer--reduced-height{padding-bottom:var(--dimension-spacing-scale-100)}@media (min-width: 768px){footer.cv-footer--reduced-height{padding-bottom:var(--dimension-spacing-scale-150)}}footer.cv-footer--reduced-height:before{padding-bottom:var(--dimension-spacing-scale-100)}@media (min-width: 768px){footer.cv-footer--reduced-height:before{padding-bottom:var(--dimension-spacing-scale-150)}}footer.cv-footer--reduced-height .cvds-footer__link-items{padding-bottom:var(--dimension-spacing-scale-100)}@media (min-width: 768px){footer.cv-footer--reduced-height .cvds-footer__link-items{padding-bottom:var(--dimension-spacing-scale-150)}}.cv-list-item--external-link{flex-direction:row-reverse}.cv-common--height-auto{height:auto!important}.cvds-icon--interactive{color:var(--color-foreground-accent)}.cv-common-button-notice-emphasized-interactive span,.cv-common-button-notice-emphasized-interactive:hover span{color:var(--color-foreground-on-surface-900-accent)}.cv-common-disabled-tags .cvds-tag-universal__container{cursor:not-allowed!important;pointer-events:none;opacity:.5!important}.cv-common-icon-button--md span.cvds-icon.cvds-icon:before{font-size:1.75rem}@media (min-width: 768px){.cv-common-icon-button--md span.cvds-icon.cvds-icon:before{font-size:2rem}}.cv-common-icon-button--icon-vertical-top span.cvds-icon.cvds-icon:before{vertical-align:0px}.cv-common-icon-button--icon-vertical-sub span.cvds-icon.cvds-icon:before{vertical-align:sub}.cv-common-icon-button--color-success span,.cv-common-icon-button--color-success span:hover{color:var(--color-foreground-positive)}.ss-cv-common__button-label--white span{color:var(--color-foreground-on-surface-900)}.ss-cv-common__button-label--white span:hover{color:var(--color-foreground-on-surface-900-accent-hovered)}.lc-bulk-class-level-response-dialog .csv-link{display:inline}.lc-bulk-class-level-response-dialog .csv-link .cvds-button__container{padding:0;display:inline}.ss-cv-filter-button--with-filters{align-self:center}.ss-cv-filter-button--with-filters .filter-text{display:none}@media (min-width: 768px){.ss-cv-filter-button--with-filters .filter-text{display:block}}.ss-cv-filter-button--with-filters.cvds-filter-button.cvds-filter-button--mixed{padding:0 var(--dimension-spacing-scale-050)}@media (min-width: 768px){.ss-cv-filter-button--with-filters.cvds-filter-button.cvds-filter-button--mixed{padding:0 var(--dimension-spacing-scale-100) 0 var(--dimension-spacing-scale-075);display:flex;gap:var(--dimension-spacing-scale-025)}}.ss-cv-filter-button--with-filters.cvds-filter-button.cvds-filter-button--mixed .cvds-bubble{margin-left:var(--dimension-spacing-scale-025)}.ss-cv-filter-button--with-filters.cvds-filter-button.cvds-filter-button--mixed span.cvds-icon:before{margin:0 1px;vertical-align:baseline}@media (min-width: 768px){.ss-cv-filter-button--with-filters.cvds-filter-button.cvds-filter-button--mixed span.cvds-icon:before{margin:0}}.cv-common-icon--custom-size-24{font-size:1.2rem!important}@media (min-width: 768px){.cv-common-icon--custom-size-24{font-size:1.5rem!important}}.cv-common-bibliothek-context-menu .cvds-button{height:1.5rem!important}.cv-common-icon--table-cell cv-icon{margin-left:-3px;font-size:1.25rem!important;vertical-align:text-bottom}@media (min-width: 768px){.cv-common-icon--table-cell cv-icon{font-size:1.5rem!important}}.cv-common-icon--notification-dialog{align-self:center;font-size:5rem!important}@media (min-width: 768px){.cv-common-icon--notification-dialog{font-size:5.5rem!important}}.cv-common-icon--notification-dialog--error{color:var(--color-foreground-critical)}.cv-common-icon--notification-dialog--success{color:var(--color-foreground-positive)}.cv-common-icon--notification-dialog--info{color:var(--color-foreground-accent)}.cv-common-icon--lc-material-package-card{display:block;color:var(--color-foreground-positive)}.cv-common-icon--lc-material-package-card cv-icon{font-size:1.5rem;vertical-align:bottom}.negative-colored-icon cv-icon.cvds-icon--Weniger{color:var(--color-foreground-critical)}.positive-colored-icon cv-icon.cvds-icon--Hinzufuegen{color:var(--color-foreground-positive)}.th__checkbox{width:5.1125rem;min-width:5.1125rem}@media (min-width: 768px){.th__checkbox{width:5.3125rem;min-width:5.3125rem}}.th__checkbox .cvds-icon--Dropdown_close:before{color:var(--color-foreground-secondary);font-size:1rem!important;font-family:CV UNI Icons flat}.checkbox-with-context-menu{padding-left:1.2rem;display:flex}.checkbox-with-context-menu .cvds-checkbox .cvds-checkbox__label{min-width:0px!important;z-index:2}.checkbox-with-context-menu cv-context-menu{position:absolute;left:2.2rem}.checkbox-with-context-menu--offset-lg cv-context-menu{left:2.8rem}.checkbox-with-context-menu .cvds-context-menu .cvds-button--icon-only{width:min-content!important;z-index:1}.lc-difficulty__icon{color:var(--color-foreground-secondary)}.cv-icon-wrapper.cv-card-icon-redorange cv-icon{color:var(--color-background-brand-redorange-500)}.cv-icon-wrapper.cv-card-icon-lightgreen cv-icon{color:var(--color-background-brand-lightgreen-500)}.cv-icon-wrapper.cv-card-icon-lightblue cv-icon{color:var(--color-background-brand-lightblue-500)}.cv-icon-wrapper.cv-card-icon-red cv-icon{color:var(--color-background-brand-pink-500)}.cv-icon-wrapper.cv-card-icon-green cv-icon{color:var(--color-background-brand-green-500)}.cv-icon-wrapper.cv-card-icon-turquoise cv-icon{color:var(--color-background-brand-turquoise-500)}.cv-icon-wrapper.cv-card-icon-mediumblue cv-icon{color:var(--color-background-brand-mediumblue-500)}.cv-filter-select--options-height-4 .cvds-filter-select__options-container{max-height:11.5rem}.cv-filter-select--options-height-4 .cvds-filter-select__options-container .cv-filter-select--options{width:auto}@media (min-width: 768px){.cv-filter-select--options-height-4 .cvds-filter-select__options-container{max-height:12.5rem}}.cv-select-menu--options-height-4 .cvds-select-menu__button{padding:1px 6px}.cv-select-menu--options-height-4 .cvds-select-menu__list{max-height:11.5rem}@media (min-width: 768px){.cv-select-menu--options-height-4 .cvds-select-menu__list{max-height:12.5rem}}.ss-avatar-color-customization--CCE0EE span.cvds-avatar__container{color:var(--color-background-brand-mediumblue-500);background-color:var(--color-background-brand-mediumblue-100)}.ss-avatar-color-customization--EED2EC span.cvds-avatar__container{color:var(--color-background-brand-pink-500);background-color:var(--color-background-brand-pink-100)}.ss-avatar-color-customization--CCEEEE span.cvds-avatar__container{color:var(--color-background-brand-turquoise-500);background-color:var(--color-background-brand-turquoise-100)}.ss-avatar-color-customization--FCE2CC span.cvds-avatar__container{color:var(--color-background-brand-redorange-500);background-color:var(--color-background-brand-redorange-100)}.ss-avatar-color-customization--CCEEE0 span.cvds-avatar__container{color:var(--color-background-brand-green-500);background-color:var(--color-background-brand-green-100)}.ss-avatar-color-customization--E0D0EC span.cvds-avatar__container{color:var(--color-background-brand-redviolet-500);background-color:var(--color-background-brand-redviolet-100)}.ss-avatar--learning-group-header .cvds-avatar__container{width:4.5rem;height:4.5rem;border:4px solid var(--color-background-surface-100);font-size:1.2rem}@media (min-width: 768px){.ss-avatar--learning-group-header .cvds-avatar__container{width:5rem;height:5rem;border-width:5px;font-size:1.5rem}}.ss-pagination--select-menu-upwards{padding:var(--dimension-spacing-scale-100);border:1px solid var(--color-border-primary);border-top:none;background-color:var(--color-background-surface-100)}@media (max-width: 768px){.ss-pagination--select-menu-upwards{border:none}}.ss-pagination--select-menu-upwards ul.cvds-select-menu__list,.ss-pagination--select-menu-upwards--no-border ul.cvds-select-menu__list{max-height:7.5rem;top:auto;bottom:100%;min-width:5.7rem}cv-bubble.ss-bubble-positive{color:var(--color-foreground-positive);background-color:var(--color-background-positive-100)}.ss-textarea-width-auto.cvds-textarea{width:100%}.ss-textarea-width-auto.cvds-textarea>textarea{width:auto!important}.ss-cv-accordion--panel-customization .cv-accordion-content{display:flex;flex-direction:column;gap:var(--dimension-spacing-scale-100)}.ss-cv-accordion--panel-customization .cv-accordion-header[aria-expanded=true]{border-bottom:1px solid var(--color-border-primary)}.custom-accordion .cvds-accordion-element__content{padding-bottom:0!important}.ss-cv-context-menu--no-padding button{padding:0!important;height:auto!important;min-height:auto!important}.ss-cv-context-menu--no-padding span{min-height:auto;height:auto;padding:0}.cv-input-auto-height .cvds-input{height:auto!important;padding:0rem!important}.cv-input-auto-height .cvds-input input{padding:.5rem 0rem!important}.cv-input-auto-height .cvds-input--medium{height:auto!important;padding:0rem!important}.cv-input-auto-height .cvds-input--medium input{padding:.25rem 0rem!important}.cv-icon-s{font-size:1.25rem}.cv-icon-m{font-size:1.8rem}.cv-icon-l{font-size:2.5rem}.cv-icon-xl{font-size:3.4375rem}.cv-icon-2xl{font-size:5.5rem}.cvds-popover{border-radius:4px;box-shadow:var(--shadow-level-3)}.sidebar{display:flex;flex-direction:column;min-width:288px;max-width:396px}.sidebar:focus-visible{outline:none}.sidebar__name-container{display:flex;flex-direction:column;padding:var(--dimension-spacing-scale-100) var(--dimension-spacing-scale-150);gap:var(--dimension-spacing-scale-100);border-bottom:1px solid var(--color-border-primary);align-items:flex-start}@media (max-width: 540px){.sidebar__name-container{padding:var(--dimension-spacing-scale-100) var(--dimension-spacing-scale-100) var(--dimension-spacing-scale-075)}}.sidebar__name-container__user-org-name{display:flex;flex-direction:column;gap:var(--dimension-spacing-scale-050)}@media (max-width: 540px){.sidebar__name-container__user-org-name{gap:var(--dimension-spacing-scale-025)}}.sidebar__misc-container{display:flex;flex-direction:column;border-bottom:1px solid var(--color-border-primary);align-items:flex-start}.sidebar .misc-container__action{width:100%;justify-content:flex-start;padding:var(--dimension-spacing-scale-100) var(--dimension-spacing-scale-150);height:3.5rem}@media (max-width: 540px){.sidebar .misc-container__action{padding:var(--dimension-spacing-scale-100)}}.sidebar .misc-container__action:hover{cursor:pointer;color:var(--color-foreground-accent);background-color:var(--color-background-surface-100-hovered);border-radius:0}.sidebar .misc-container__action:focus-visible{outline:.1875rem dotted var(--color-border-focus, var(--color-border-strong));outline-offset:.0625rem;border-radius:.5rem}.sidebar .misc-container__action-external{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--dimension-spacing-scale-100) var(--dimension-spacing-scale-150);height:3.5rem}@media (max-width: 540px){.sidebar .misc-container__action-external{padding:var(--dimension-spacing-scale-100)}}.sidebar .misc-container__action-external cv-icon{color:var(--color-foreground-accent)}.sidebar .misc-container__action-external:hover{cursor:pointer;color:var(--color-foreground-accent);background-color:var(--color-background-surface-100-hovered);border-radius:0}.sidebar .misc-container__action-external:focus-visible{outline:.1875rem dotted var(--color-border-focus, var(--color-border-strong));outline-offset:.0625rem;border-radius:.5rem}.sidebar .text-color--secondary{color:var(--color-foreground-secondary)}.cdk-overlay-pane.cvds-header-popover{transform:translateY(10px)!important}@media (min-width: 320px) and (max-width: 395px){.cdk-overlay-pane.cvds-header-popover{left:16px!important;right:16px!important}}@media (min-width: 320px) and (max-width: 767px){.cdk-overlay-pane.cvds-header-popover{transform:translateY(5.5px)!important}}@media (min-width: 768px){.cdk-overlay-pane.cvds-header-popover{transform:translateY(9px)!important}}mat-snack-bar-container.mdc-snackbar{position:fixed!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important;width:max-content!important;min-width:auto!important}mat-snack-bar-container.mdc-snackbar .mdc-snackbar__surface{min-width:unset!important;width:fit-content!important;max-width:90vw!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important}mat-snack-bar-container.mdc-snackbar .mdc-snackbar__label{font-size:1.125rem!important;flex:1 1 auto!important;width:auto!important}@media (max-width: 540px){mat-snack-bar-container.mdc-snackbar .mdc-snackbar__label{font-size:1rem!important}}mat-snack-bar-container.mdc-snackbar button{padding-left:1rem!important}:root{--typography-font-size-subline-for-100: .75rem;--typography-line-height-for-subline-for-100: 1rem;--component-list-item-icon-wrapper-dimension-sizing-max-height: 3.5rem;--component-list-item-content-dimension-spacing-padding-block-text-only: .5rem;--component-link-icon-dimension-sizing-width-or-height: 1rem;--component-header-dimension-sizing-min-height: 3.5rem;--component-modal-button-group-rows-dimension-sizing-max-width: 15rem;--component-modal-button-group-columns-dimension-sizing-max-width: 30.5rem;--component-modal-graphic-dimension-sizing-height: 10rem;--component-textarea-value-wrapper-dimension-spacing-padding-block-start: .75rem;--component-ai-chat-prompt-input-dimension-border-radius: 1.75rem;--component-ai-chat-submit-button-dimension-sizing-min-size: 3.5rem;--typography-font-size-100: 1rem;--typography-font-size-150: 1.125rem;--typography-font-size-200: 1.125rem;--typography-font-size-300: 1.25rem;--typography-font-size-400: 1.5rem;--typography-font-size-500: 1.75rem;--typography-font-size-600: 3rem;--typography-font-size-700: 3.75rem;--typography-font-size-800: 3.75rem;--typography-font-size-action-label: 1rem;--typography-font-size-025: .75rem;--typography-font-size-050: .875rem;--typography-line-height-action-label: 1.25rem;--typography-line-height-for-025: 1rem;--typography-line-height-for-050: 1rem;--typography-line-height-for-100: 1.25rem;--typography-line-height-for-150: 1.75rem;--typography-line-height-for-200: 1.5rem;--typography-line-height-for-300: 1.5rem;--typography-line-height-for-400: 1.75rem;--typography-line-height-for-500: 2.5rem;--typography-line-height-for-600: 3.25rem;--typography-line-height-for-700: 4rem;--typography-line-height-for-800: 4rem;--typography-line-height-for-editorial-050: 1.25rem;--typography-line-height-for-editorial-100: 1.5rem;--typography-line-height-for-editorial-200: 1.75rem;--typography-paragraph-spacing-body-050: 0;--typography-paragraph-spacing-body-100: 0;--typography-paragraph-spacing-body-200: 0;--typography-paragraph-spacing-editorial-050: .75rem;--typography-paragraph-spacing-editorial-100: .75rem;--typography-paragraph-spacing-editorial-200: .75rem;--dimension-sizing-line-height-action-label-2-lines: 2.5rem;--dimension-sizing-max-width-full: 78.5rem;--dimension-sizing-max-width-narrow: 65.5rem;--dimension-spacing-padding-inline-action-text: 1rem;--dimension-spacing-padding-inline-page: 1rem;--dimension-spacing-padding-inline-action-icon: .75rem;--dimension-spacing-padding-inline-default: 1rem;--typography-heading-secondary-050-line-height: 1rem;--typography-heading-secondary-050-font-size: .875rem;--typography-heading-050-line-height: 1rem;--typography-heading-050-font-size: .875rem;--appearance-color-background-page: #f9fafb;--appearance-color-background-surface-100: #ffffff;--appearance-color-background-surface-100-hovered: #f0f6ff;--appearance-color-background-surface-100-pressed: #e6f1ff;--appearance-color-background-surface-300: #e1e5ea;--appearance-color-background-surface-200: #eceff1;--appearance-color-background-surface-900: #263238;--appearance-color-background-accent: #0163e5;--appearance-color-background-accent-hovered: #014fb7;--appearance-color-background-accent-pressed: #014298;--appearance-color-background-critical-100: #ffe9e6;--appearance-color-background-warning-100: #ffecc3;--appearance-color-background-positive-100: #dff3e4;--appearance-color-background-critical-200: #ffbcb3;--appearance-color-background-warning-200: #ffbf58;--appearance-color-background-positive-200: #9edaad;--appearance-color-background-disabled: rgba(255, 255, 255, 0);--appearance-color-background-brand-yellow-100: #ffef73;--appearance-color-background-brand-yelloworange-100: #ffecc3;--appearance-color-background-brand-redorange-100: #ffeadc;--appearance-color-background-brand-red-100: #ffe9e6;--appearance-color-background-brand-pink-100: #ffe8ef;--appearance-color-background-brand-redviolet-100: #f8eaf2;--appearance-color-background-brand-blueviolet-100: #f3ebf4;--appearance-color-background-brand-darkblue-100: #efedf7;--appearance-color-background-brand-mediumblue-100: #e2f0f8;--appearance-color-background-brand-lightblue-100: #dbf1fb;--appearance-color-background-brand-turquoise-100: #d7f4f2;--appearance-color-background-brand-green-100: #dff3e4;--appearance-color-background-brand-mediumgreen-100: #e7f2d5;--appearance-color-background-brand-lightgreen-100: #eef2b5;--appearance-color-background-brand-brightyellow-100: #f8f282;--appearance-color-background-brand-yellow-500: #ffe500;--appearance-color-background-brand-yelloworange-500: #fab000;--appearance-color-background-brand-redorange-500: #f06e00;--appearance-color-background-brand-red-500: #e4032e;--appearance-color-background-brand-pink-500: #e6007e;--appearance-color-background-brand-redviolet-500: #a71680;--appearance-color-background-brand-blueviolet-500: #702283;--appearance-color-background-brand-darkblue-500: #323ca0;--appearance-color-background-brand-mediumblue-500: #007bc4;--appearance-color-background-brand-lightblue-500: #009fe3;--appearance-color-background-brand-turquoise-500: #00b7af;--appearance-color-background-brand-green-500: #13a538;--appearance-color-background-brand-mediumgreen-500: #86bc25;--appearance-color-background-brand-lightgreen-500: #c8d300;--appearance-color-background-brand-brightyellow-500: #f2e500;--appearance-color-background-text-selection-primary: rgba(1, 99, 229, .25);--appearance-color-background-text-selection-for-on-accent: rgba(38, 50, 56, .75);--appearance-color-background-text-selection-for-on-surface-900: rgba(38, 50, 56, .75);--appearance-color-background-ai-accent-stop-1: #814cfc;--appearance-color-background-ai-accent-stop-2: #0a62e7;--appearance-color-background-ai-page-stop-1: #e9ebfb;--appearance-color-background-ai-page-stop-2: #ffffff;--appearance-color-background-ai-prompt-stop-1: #e5dbfe;--appearance-color-background-ai-prompt-stop-2: #cee0fa;--appearance-color-foreground-primary: #263238;--appearance-color-foreground-secondary: #636c70;--appearance-color-foreground-accent: #0163e5;--appearance-color-foreground-accent-hovered: #014fb7;--appearance-color-foreground-accent-pressed: #014298;--appearance-color-foreground-critical: #b40b20;--appearance-color-foreground-critical-hovered: #a21823;--appearance-color-foreground-critical-pressed: #5c1818;--appearance-color-foreground-warning: #945900;--appearance-color-foreground-positive: #006f27;--appearance-color-foreground-disabled: #cfd8dc;--appearance-color-foreground-on-accent: #ffffff;--appearance-color-foreground-on-surface-900: #ffffff;--appearance-color-foreground-on-surface-900-accent: #99c1f5;--appearance-color-foreground-on-surface-900-accent-hovered: #e6f1ff;--appearance-color-foreground-on-surface-900-accent-pressed: #f0f6ff;--appearance-color-foreground-brand-yellow-600: #8d6400;--appearance-color-foreground-brand-yelloworange-600: #945900;--appearance-color-foreground-brand-redorange-600: #b22f07;--appearance-color-foreground-brand-red-600: #b40b20;--appearance-color-foreground-brand-pink-600: #b30062;--appearance-color-foreground-brand-redviolet-600: #8f106e;--appearance-color-foreground-brand-blueviolet-600: #601b70;--appearance-color-foreground-brand-darkblue-600: #253081;--appearance-color-foreground-brand-mediumblue-600: #005e9a;--appearance-color-foreground-brand-lightblue-600: #006792;--appearance-color-foreground-brand-turquoise-600: #00746b;--appearance-color-foreground-brand-green-600: #006f27;--appearance-color-foreground-brand-mediumgreen-600: #4b6d1a;--appearance-color-foreground-brand-lightgreen-600: #606c16;--appearance-color-foreground-brand-brightyellow-600: #726d0d;--appearance-color-foreground-ai-accent-stop-1: #814cfc;--appearance-color-foreground-ai-accent-stop-2: #0a62e7;--appearance-color-border-primary: #e1e5ea;--appearance-color-border-secondary: #78909c;--appearance-color-border-accent: #0163e5;--appearance-color-border-accent-hovered: #014fb7;--appearance-color-border-accent-pressed: #014298;--appearance-color-border-critical: #e4032e;--appearance-color-border-critical-hovered: #a21823;--appearance-color-border-critical-pressed: #5c1818;--appearance-color-border-warning: #fab000;--appearance-color-border-positive: #119733;--appearance-color-border-disabled: #e1e5ea;--appearance-color-border-focus: #263238;--appearance-color-border-on-accent-focus: #ffffff;--appearance-color-border-on-surface-900-focus: #ffffff;--appearance-color-border-brand-yellow-500: #ffe500;--appearance-color-border-brand-yelloworange-500: #fab000;--appearance-color-border-brand-redorange-500: #f06e00;--appearance-color-border-brand-red-500: #e4032e;--appearance-color-border-brand-pink-500: #e6007e;--appearance-color-border-brand-redviolet-500: #a71680;--appearance-color-border-brand-blueviolet-500: #702283;--appearance-color-border-brand-darkblue-500: #323ca0;--appearance-color-border-brand-mediumblue-500: #007bc4;--appearance-color-border-brand-lightblue-500: #009fe3;--appearance-color-border-brand-turquoise-500: #00b7af;--appearance-color-border-brand-green-500: #13a538;--appearance-color-border-brand-mediumgreen-500: #86bc25;--appearance-color-border-brand-lightgreen-500: #c8d300;--appearance-color-border-brand-brightyellow-500: #f2e500;--appearance-color-border-ai-accent-stop-1: #814cfc;--appearance-color-border-ai-accent-stop-2: #0a62e7;--appearance-color-shadow-layer-1: rgba(71, 98, 133, .2);--appearance-color-shadow-layer-2: rgba(71, 98, 133, .25);--appearance-component-button-color-background-destructive: #ffffff;--appearance-component-button-color-background-destructive-hovered: #ffe9e6;--appearance-component-button-color-background-destructive-pressed: #ffbcb3;--appearance-component-button-color-background-secondary: #ffffff;--appearance-component-button-color-background-free-hovered: #f0f6ff;--appearance-component-button-color-background-free-pressed: #e6f1ff;--appearance-component-button-color-background-destructive-free-hovered: #ffe9e6;--appearance-component-button-color-background-destructive-free-pressed: #ffbcb3;--appearance-component-bubble-color-background-notification: #e4032e;--appearance-component-bubble-color-foreground-on-notification: #ffffff;--appearance-component-popover-color-background: #ffffff;--appearance-component-focus-outline-color-border: #263238;--appearance-component-focus-outline-color-border-on-accent: #ffffff;--appearance-component-focus-outline-color-border-on-surface-900: #ffffff;--appearance-component-avatar-color-foreground: #263238;--appearance-component-avatar-color-background: #eceff1;--appearance-component-radio-button-color-background: #ffffff;--appearance-component-radio-button-color-background-hovered: #f0f6ff;--appearance-component-radio-button-color-background-pressed: #e6f1ff;--appearance-component-radio-button-color-foreground-invalid: #b40b20;--appearance-component-checkbox-check-mark-color-foreground: #0163e5;--appearance-component-checkbox-color-background: #ffffff;--appearance-component-checkbox-color-background-hovered: #f0f6ff;--appearance-component-checkbox-color-background-pressed: #e6f1ff;--appearance-component-checkbox-color-background-selected: #ffffff;--appearance-component-checkbox-color-background-selected-pressed: #e6f1ff;--appearance-component-checkbox-color-background-selected-hovered: #f0f6ff;--appearance-component-switch-color-background: #546e7a;--appearance-component-switch-color-background-hovered: #455a64;--appearance-component-switch-color-background-pressed: #263238;--appearance-component-switch-color-background-disabled: #e1e5ea;--appearance-component-brand-cornelsen-logo-color-background: #de2922;--appearance-component-list-item-icon-wrapper-color-background: #eceff1;--appearance-component-note-color-border-subte: #78909c;--appearance-component-note-color-border-positive: #119733;--appearance-component-note-color-border-critical: #e4032e;--appearance-component-note-color-border-warning: #fab000;--appearance-component-backdrop-color-background: rgba(38, 50, 56, .4);--appearance-component-backdrop-color-background-on-surface-100: rgba(255, 255, 255, .4);--appearance-component-segmented-control-color-background: #78909c;--appearance-component-segmented-control-color-background-selected: #e6f1ff;--appearance-component-snackbar-color-foreground-positive: #9edaad;--appearance-component-tag-color-background-subtle: #e1e5ea;--appearance-component-tag-color-background-subtle-hovered: #eceff1;--appearance-component-tag-color-background-subtle-pressed: #cfd8dc;--appearance-component-tag-color-background-attention: #263238;--appearance-component-tag-color-background-attention-hovered: #37474f;--appearance-component-tag-color-background-attention-pressed: #101314;--appearance-component-tag-color-background-disabled: #eceff1;--appearance-component-tag-color-background-filled-positive: #9edaad;--appearance-component-tag-color-background-filled-positive-hovered: #dff3e4;--appearance-component-tag-color-background-filled-positive-pressed: #9edaad;--appearance-component-tag-color-background-filled-warning: #ffbf58;--appearance-component-tag-color-background-filled-warning-hovered: #ffecc3;--appearance-component-tag-color-background-filled-warning-pressed: #ffbf58;--appearance-component-tag-color-background-filled-critical: #ffbcb3;--appearance-component-tag-color-background-filled-critical-hovered: #ffe9e6;--appearance-component-tag-color-background-filled-critical-pressed: #ffbcb3;--appearance-component-progress-bar-bar-loaded-color-background: #cfd8dc;--appearance-component-info-text-color-foreground-1: #8f106e;--appearance-component-info-text-color-foreground-2: #00746b;--appearance-component-info-text-color-foreground-3: #b22f07;--appearance-component-info-text-color-foreground-4: #005e9a;--appearance-component-info-text-color-foreground-5: #b30062;--appearance-component-info-text-color-foreground-6: #4b6d1a;--appearance-component-info-text-color-foreground-7: #601b70;--appearance-component-info-text-color-foreground-8: #636c70;--appearance-component-info-text-color-foreground-9: #253081;--appearance-component-info-text-color-foreground-10: #006792;--appearance-component-info-text-color-background-1: #f8eaf2;--appearance-component-info-text-color-background-2: #d7f4f2;--appearance-component-info-text-color-background-3: #ffeadc;--appearance-component-info-text-color-background-4: #e2f0f8;--appearance-component-info-text-color-background-5: #ffe8ef;--appearance-component-info-text-color-background-6: #e7f2d5;--appearance-component-info-text-color-background-7: #f3ebf4;--appearance-component-info-text-color-background-8: #eceff1;--appearance-component-info-text-color-background-9: #efedf7;--appearance-component-info-text-color-background-10: #dbf1fb;--appearance-component-info-text-color-background-spelling: #ffef73;--appearance-component-form-field-color-border-hovered: #263238;--appearance-shadow-default-layer-1-x: 0;--appearance-shadow-default-layer-1-y: .5rem;--appearance-shadow-default-layer-1-blur: 1rem;--appearance-shadow-default-layer-1-spread: -.5rem;--appearance-shadow-default-layer-2-x: 0;--appearance-shadow-default-layer-2-y: 0;--appearance-shadow-default-layer-2-blur: .0625rem;--appearance-shadow-default-layer-2-spread: 0;--appearance-shadow-level-1-layer-1-x: 0;--appearance-shadow-level-1-layer-1-y: .125rem;--appearance-shadow-level-1-layer-1-blur: .25rem;--appearance-shadow-level-1-layer-1-spread: -.125rem;--appearance-shadow-level-1-layer-2-x: 0;--appearance-shadow-level-1-layer-2-y: 0;--appearance-shadow-level-1-layer-2-blur: .0625rem;--appearance-shadow-level-1-layer-2-spread: 0;--appearance-shadow-level-2-layer-1-x: 0;--appearance-shadow-level-2-layer-1-y: .5rem;--appearance-shadow-level-2-layer-1-blur: 1rem;--appearance-shadow-level-2-layer-1-spread: -.5rem;--appearance-shadow-level-2-layer-2-x: 0;--appearance-shadow-level-2-layer-2-y: 0;--appearance-shadow-level-2-layer-2-blur: .0625rem;--appearance-shadow-level-2-layer-2-spread: 0;--appearance-shadow-level-3-layer-1-x: 0;--appearance-shadow-level-3-layer-1-y: .75rem;--appearance-shadow-level-3-layer-1-blur: 1rem;--appearance-shadow-level-3-layer-1-spread: -.5rem;--appearance-shadow-level-3-layer-2-x: 0;--appearance-shadow-level-3-layer-2-y: 0;--appearance-shadow-level-3-layer-2-blur: .0625rem;--appearance-shadow-level-3-layer-2-spread: 0;--appearance-shadow-level-4-layer-1-x: 0;--appearance-shadow-level-4-layer-1-y: 1rem;--appearance-shadow-level-4-layer-1-blur: 1.5rem;--appearance-shadow-level-4-layer-1-spread: -.625rem;--appearance-shadow-level-4-layer-2-x: 0;--appearance-shadow-level-4-layer-2-y: 0;--appearance-shadow-level-4-layer-2-blur: .0625rem;--appearance-shadow-level-4-layer-2-spread: 0;--appearance-shadow-level-5-layer-1-x: 0;--appearance-shadow-level-5-layer-1-y: 1.5rem;--appearance-shadow-level-5-layer-1-blur: 2.5rem;--appearance-shadow-level-5-layer-1-spread: -.5rem;--appearance-shadow-level-5-layer-2-x: 0;--appearance-shadow-level-5-layer-2-y: 0;--appearance-shadow-level-5-layer-2-blur: .0625rem;--appearance-shadow-level-5-layer-2-spread: 0;--appearance-product-ui-component-button-color-background-destructive: #ffffff;--appearance-product-ui-component-button-color-background-destructive-hovered: #ffe9e6;--appearance-product-ui-component-button-color-background-destructive-pressed: #ffbcb3;--appearance-product-ui-component-button-color-background-secondary: #ffffff;--appearance-product-ui-component-button-color-background-free-hovered: rgba(0, 0, 0, 0);--appearance-product-ui-component-button-color-background-free-pressed: rgba(0, 0, 0, 0);--appearance-product-ui-component-button-color-background-destructive-free-hovered: rgba(0, 0, 0, 0);--appearance-product-ui-component-button-color-background-destructive-free-pressed: rgba(0, 0, 0, 0)}@media screen and (min-width: 768px){:root{--typography-font-size-subline-for-100: .875rem;--typography-line-height-for-subline-for-100: 1.25rem;--component-list-item-icon-wrapper-dimension-sizing-max-height: 4rem;--component-list-item-content-dimension-spacing-padding-block-text-only: .25rem;--component-link-icon-dimension-sizing-width-or-height: 1.25rem;--component-header-dimension-sizing-min-height: 4rem;--component-modal-button-group-rows-dimension-sizing-max-width: 17rem;--component-modal-button-group-columns-dimension-sizing-max-width: 34.5rem;--component-modal-graphic-dimension-sizing-height: 12.5rem;--component-textarea-value-wrapper-dimension-spacing-padding-block-start: .625rem;--component-ai-chat-prompt-input-dimension-border-radius: 1.875rem;--component-ai-chat-submit-button-dimension-sizing-min-size: 3.75rem;--typography-font-size-100: 1.125rem;--typography-font-size-150: 1.25rem;--typography-font-size-200: 1.25rem;--typography-font-size-300: 1.5rem;--typography-font-size-400: 1.75rem;--typography-font-size-500: 2rem;--typography-font-size-600: 3rem;--typography-font-size-700: 3.75rem;--typography-font-size-800: 4.5rem;--typography-font-size-action-label: 1.125rem;--typography-font-size-025: .75rem;--typography-font-size-050: 1rem;--typography-line-height-action-label: 1.5rem;--typography-line-height-for-025: 1rem;--typography-line-height-for-050: 1.25rem;--typography-line-height-for-100: 1.5rem;--typography-line-height-for-150: 1.75rem;--typography-line-height-for-200: 1.5rem;--typography-line-height-for-300: 1.75rem;--typography-line-height-for-400: 2rem;--typography-line-height-for-500: 2.25rem;--typography-line-height-for-600: 3.25rem;--typography-line-height-for-700: 4rem;--typography-line-height-for-800: 4.75rem;--typography-line-height-for-editorial-050: 1.5rem;--typography-line-height-for-editorial-100: 1.75rem;--typography-line-height-for-editorial-200: 2rem;--typography-paragraph-spacing-body-050: 0;--typography-paragraph-spacing-body-100: 0;--typography-paragraph-spacing-body-200: 0;--typography-paragraph-spacing-editorial-050: .75rem;--typography-paragraph-spacing-editorial-100: .75rem;--typography-paragraph-spacing-editorial-200: 1rem;--dimension-sizing-line-height-action-label-2-lines: 3rem;--dimension-sizing-max-width-full: 79.5rem;--dimension-sizing-max-width-narrow: 66.5rem;--dimension-spacing-padding-inline-action-text: 1.25rem;--dimension-spacing-padding-inline-page: 1.5rem;--dimension-spacing-padding-inline-action-icon: 1rem;--dimension-spacing-padding-inline-default: 1rem;--typography-heading-secondary-050-line-height: 1.25rem;--typography-heading-secondary-050-font-size: 1rem;--typography-heading-050-line-height: 1.25rem;--typography-heading-050-font-size: 1rem}}:root{--color-border-strong: #263238;--color-background-page: var(--appearance-color-background-page);--color-background-surface-100: var(--appearance-color-background-surface-100);--color-background-surface-100-hovered: var(--appearance-color-background-surface-100-hovered);--color-background-surface-100-pressed: var(--appearance-color-background-surface-100-pressed);--color-background-surface-200: var(--appearance-color-background-surface-200);--color-background-surface-300: var(--appearance-color-background-surface-300);--color-background-surface-900: var(--appearance-color-background-surface-900);--color-background-accent: var(--appearance-color-background-accent);--color-background-accent-hovered: var(--appearance-color-background-accent-hovered);--color-background-accent-pressed: var(--appearance-color-background-accent-pressed);--color-background-critical-100: var(--appearance-color-background-critical-100);--color-background-warning-100: var(--appearance-color-background-warning-100);--color-background-positive-100: var(--appearance-color-background-positive-100);--color-background-critical-200: var(--appearance-color-background-critical-200);--color-background-warning-200: var(--appearance-color-background-warning-200);--color-background-positive-200: var(--appearance-color-background-positive-200);--color-background-disabled: var(--appearance-color-background-disabled);--color-background-brand-yellow-100: var(--appearance-color-background-brand-yellow-100);--color-background-brand-yelloworange-100: var(--appearance-color-background-brand-yelloworange-100);--color-background-brand-redorange-100: var(--appearance-color-background-brand-redorange-100);--color-background-brand-red-100: var(--appearance-color-background-brand-red-100);--color-background-brand-pink-100: var(--appearance-color-background-brand-pink-100);--color-background-brand-redviolet-100: var(--appearance-color-background-brand-redviolet-100);--color-background-brand-blueviolet-100: var(--appearance-color-background-brand-blueviolet-100);--color-background-brand-darkblue-100: var(--appearance-color-background-brand-darkblue-100);--color-background-brand-mediumblue-100: var(--appearance-color-background-brand-mediumblue-100);--color-background-brand-lightblue-100: var(--appearance-color-background-brand-lightblue-100);--color-background-brand-turquoise-100: var(--appearance-color-background-brand-turquoise-100);--color-background-brand-green-100: var(--appearance-color-background-brand-green-100);--color-background-brand-mediumgreen-100: var(--appearance-color-background-brand-mediumgreen-100);--color-background-brand-lightgreen-100: var(--appearance-color-background-brand-lightgreen-100);--color-background-brand-brightyellow-100: var(--appearance-color-background-brand-brightyellow-100);--color-background-brand-yellow-500: var(--appearance-color-background-brand-yellow-500);--color-background-brand-yelloworange-500: var(--appearance-color-background-brand-yelloworange-500);--color-background-brand-redorange-500: var(--appearance-color-background-brand-redorange-500);--color-background-brand-red-500: var(--appearance-color-background-brand-red-500);--color-background-brand-pink-500: var(--appearance-color-background-brand-pink-500);--color-background-brand-redviolet-500: var(--appearance-color-background-brand-redviolet-500);--color-background-brand-blueviolet-500: var(--appearance-color-background-brand-blueviolet-500);--color-background-brand-darkblue-500: var(--appearance-color-background-brand-darkblue-500);--color-background-brand-mediumblue-500: var(--appearance-color-background-brand-mediumblue-500);--color-background-brand-lightblue-500: var(--appearance-color-background-brand-lightblue-500);--color-background-brand-turquoise-500: var(--appearance-color-background-brand-turquoise-500);--color-background-brand-green-500: var(--appearance-color-background-brand-green-500);--color-background-brand-mediumgreen-500: var(--appearance-color-background-brand-mediumgreen-500);--color-background-brand-lightgreen-500: var(--appearance-color-background-brand-lightgreen-500);--color-background-brand-brightyellow-500: var(--appearance-color-background-brand-brightyellow-500);--color-background-text-selection-primary: var(--appearance-color-background-text-selection-primary);--color-background-text-selection-for-on-accent: var(--appearance-color-background-text-selection-for-on-accent);--color-background-text-selection-for-on-surface-900: var(--appearance-color-background-text-selection-for-on-surface-900);--color-background-ai-accent: linear-gradient(45deg, var(--appearance-color-background-ai-accent-stop-1) 0%, var(--appearance-color-background-ai-accent-stop-2) 100%);--color-background-ai-page: linear-gradient(22deg, var(--appearance-color-background-ai-page-stop-1) 0%, var(--appearance-color-background-ai-page-stop-2) 100%);--color-background-ai-prompt: linear-gradient(45deg, var(--appearance-color-background-ai-prompt-stop-1) 0%, var(--appearance-color-background-ai-prompt-stop-2) 100%);--color-foreground-primary: var(--appearance-color-foreground-primary);--color-foreground-secondary: var(--appearance-color-foreground-secondary);--color-foreground-accent: var(--appearance-color-foreground-accent);--color-foreground-accent-hovered: var(--appearance-color-foreground-accent-hovered);--color-foreground-accent-pressed: var(--appearance-color-foreground-accent-pressed);--color-foreground-critical: var(--appearance-color-foreground-critical);--color-foreground-critical-hovered: var(--appearance-color-foreground-critical-hovered);--color-foreground-critical-pressed: var(--appearance-color-foreground-critical-pressed);--color-foreground-warning: var(--appearance-color-foreground-warning);--color-foreground-positive: var(--appearance-color-foreground-positive);--color-foreground-disabled: var(--appearance-color-foreground-disabled);--color-foreground-on-accent: var(--appearance-color-foreground-on-accent);--color-foreground-on-surface-900: var(--appearance-color-foreground-on-surface-900);--color-foreground-on-surface-900-accent: var(--appearance-color-foreground-on-surface-900-accent);--color-foreground-on-surface-900-accent-hovered: var(--appearance-color-foreground-on-surface-900-accent-hovered);--color-foreground-on-surface-900-accent-pressed: var(--appearance-color-foreground-on-surface-900-accent-pressed);--color-foreground-brand-yellow-600: var(--appearance-color-foreground-brand-yellow-600);--color-foreground-brand-yelloworange-600: var(--appearance-color-foreground-brand-yelloworange-600);--color-foreground-brand-redorange-600: var(--appearance-color-foreground-brand-redorange-600);--color-foreground-brand-red-600: var(--appearance-color-foreground-brand-red-600);--color-foreground-brand-pink-600: var(--appearance-color-foreground-brand-pink-600);--color-foreground-brand-redviolet-600: var(--appearance-color-foreground-brand-redviolet-600);--color-foreground-brand-blueviolet-600: var(--appearance-color-foreground-brand-blueviolet-600);--color-foreground-brand-darkblue-600: var(--appearance-color-foreground-brand-darkblue-600);--color-foreground-brand-mediumblue-600: var(--appearance-color-foreground-brand-mediumblue-600);--color-foreground-brand-lightblue-600: var(--appearance-color-foreground-brand-lightblue-600);--color-foreground-brand-turquoise-600: var(--appearance-color-foreground-brand-turquoise-600);--color-foreground-brand-green-600: var(--appearance-color-foreground-brand-green-600);--color-foreground-brand-mediumgreen-600: var(--appearance-color-foreground-brand-mediumgreen-600);--color-foreground-brand-lightgreen-600: var(--appearance-color-foreground-brand-lightgreen-600);--color-foreground-brand-brightyellow-600: var(--appearance-color-foreground-brand-brightyellow-600);--color-foreground-ai-accent: linear-gradient(45deg, var(--appearance-color-foreground-ai-accent-stop-1) 0%, var(--appearance-color-foreground-ai-accent-stop-2) 100%);--color-border-primary: var(--appearance-color-border-primary);--color-border-secondary: var(--appearance-color-border-secondary);--color-border-accent: var(--appearance-color-border-accent);--color-border-accent-hovered: var(--appearance-color-border-accent-hovered);--color-border-accent-pressed: var(--appearance-color-border-accent-pressed);--color-border-critical: var(--appearance-color-border-critical);--color-border-critical-hovered: var(--appearance-color-border-critical-hovered);--color-border-critical-pressed: var(--appearance-color-border-critical-pressed);--color-border-warning: var(--appearance-color-border-warning);--color-border-positive: var(--appearance-color-border-positive);--color-border-disabled: var(--appearance-color-border-disabled);--color-border-focus: var(--appearance-color-border-focus);--color-border-on-accent-focus: var(--appearance-color-border-on-accent-focus);--color-border-on-surface-900-focus: var(--appearance-color-border-on-surface-900-focus);--color-border-brand-yellow-500: var(--appearance-color-border-brand-yellow-500);--color-border-brand-yelloworange-500: var(--appearance-color-border-brand-yelloworange-500);--color-border-brand-redorange-500: var(--appearance-color-border-brand-redorange-500);--color-border-brand-red-500: var(--appearance-color-border-brand-red-500);--color-border-brand-pink-500: var(--appearance-color-border-brand-pink-500);--color-border-brand-redviolet-500: var(--appearance-color-border-brand-redviolet-500);--color-border-brand-blueviolet-500: var(--appearance-color-border-brand-blueviolet-500);--color-border-brand-darkblue-500: var(--appearance-color-border-brand-darkblue-500);--color-border-brand-mediumblue-500: var(--appearance-color-border-brand-mediumblue-500);--color-border-brand-lightblue-500: var(--appearance-color-border-brand-lightblue-500);--color-border-brand-turquoise-500: var(--appearance-color-border-brand-turquoise-500);--color-border-brand-green-500: var(--appearance-color-border-brand-green-500);--color-border-brand-mediumgreen-500: var(--appearance-color-border-brand-mediumgreen-500);--color-border-brand-lightgreen-500: var(--appearance-color-border-brand-lightgreen-500);--color-border-brand-brightyellow-500: var(--appearance-color-border-brand-brightyellow-500);--color-border-ai-accent: linear-gradient(45deg, var(--appearance-color-border-ai-accent-stop-1) 0%, var(--appearance-color-border-ai-accent-stop-2) 100%);--component-button-color-background-destructive: var(--appearance-component-button-color-background-destructive);--component-button-color-background-destructive-hovered: var(--appearance-component-button-color-background-destructive-hovered);--component-button-color-background-destructive-pressed: var(--appearance-component-button-color-background-destructive-pressed);--component-button-color-background-secondary: var(--appearance-component-button-color-background-secondary);--component-button-color-background-free-hovered: var(--appearance-product-ui-component-button-color-background-free-hovered);--component-button-color-background-free-pressed: var(--appearance-product-ui-component-button-color-background-free-pressed);--component-button-color-background-destructive-free-hovered: var(--appearance-product-ui-component-button-color-background-destructive-free-hovered);--component-button-color-background-destructive-free-pressed: var(--appearance-product-ui-component-button-color-background-destructive-free-pressed);--component-bubble-color-background-notification: var(--appearance-component-bubble-color-background-notification);--component-bubble-color-foreground-on-notification: var(--appearance-component-bubble-color-foreground-on-notification);--component-bubble-color-border-notification: var(--appearance-component-bubble-color-foreground-on-notification);--component-avatar-color-foreground: var(--appearance-component-avatar-color-foreground);--component-avatar-color-background: var(--appearance-component-avatar-color-background);--component-form-field-color-border-hovered: var(--appearance-component-form-field-color-border-hovered);--component-form-field-dimension-spacing-gap-label-input: var(--dimension-spacing-scale-025);--component-form-field-field-base-dimension-spacing-padding-inline-start: .75rem;--component-form-field-field-base-dimension-spacing-padding-inline-end: .25rem;--component-radio-button-color-background: var(--appearance-component-radio-button-color-background);--component-radio-button-color-background-hovered: var(--appearance-component-radio-button-color-background-hovered);--component-radio-button-color-background-pressed: var(--appearance-component-radio-button-color-background-pressed);--component-radio-button-color-foreground-invalid: var(--appearance-component-radio-button-color-foreground-invalid);--component-radio-button-control-wrapper-dimension-sizing-width-or-height: var(--dimension-sizing-line-height-action-label);--component-radio-button-selection-marker-dimension-sizing-width-or-height: .5rem;--component-checkbox-check-mark-color-foreground: var(--appearance-component-checkbox-check-mark-color-foreground);--component-checkbox-color-background: var(--appearance-component-checkbox-color-background);--component-checkbox-color-background-hovered: var(--appearance-component-checkbox-color-background-hovered);--component-checkbox-color-background-pressed: var(--appearance-component-checkbox-color-background-pressed);--component-checkbox-color-background-selected: var(--appearance-component-checkbox-color-background-selected);--component-checkbox-color-background-selected-hovered: var(--appearance-component-checkbox-color-background-selected-hovered);--component-checkbox-color-background-selected-pressed: var(--appearance-component-checkbox-color-background-selected-pressed);--component-checkbox-dimension-border-radius: .25rem;--component-checkbox-focus-outline-dimension-border-radius: .375rem;--component-checkbox-control-checkmark-dimension-sizing-width-or-height: .875rem;--component-switch-color-background-activated: var(--appearance-component-switch-color-background);--component-switch-color-background-activated-hovered: var(--appearance-component-switch-color-background-hovered);--component-switch-color-background-activated-pressed: var(--appearance-component-switch-color-background-pressed);--component-switch-color-background-disabled: var(--appearance-component-switch-color-background-disabled);--component-switch-rail-dimension-border-radius: 1rem;--component-switch-rail-dimension-sizing-min-height: 1.5rem;--component-switch-rail-dimension-sizing-max-width: 2.5rem;--component-switch-draisine-dimension-sizing-width-or-height: 1rem;--component-brand-cornelsen-logo-color-background: var(--appearance-component-brand-cornelsen-logo-color-background);--component-brand-c-logo-dimension-sizing-width-or-height: 2rem;--component-brand-dimension-spacing-gap-text-c-logo: .75rem;--component-list-item-icon-wrapper-color-background: var(--appearance-component-list-item-icon-wrapper-color-background);--component-list-item-icon-wrapper-dimension-sizing-min-size: var(--dimension-sizing-touch-target-default);--component-list-item-dimension-sizing-min-height: 3.5rem;--component-list-item-dimension-spacing-gap-content: .5rem;--component-list-item-dimension-spacing-gap-label-stack: 0;--component-list-item-content-dimension-spacing-padding-block-asset-and-text: var(--dimension-spacing-scale-050);--component-list-item-content-end-dimension-spacing-padding-inline-end: 0;--component-list-item-content-asset-and-text-dimension-sizing-min-height: 2.5rem;--component-list-item-content-text-only-dimension-sizing-min-height: 2.5rem;--component-list-item-checkmark-dimension-sizing-width-or-height: .875rem;--component-note-color-border-subte: var(--appearance-component-note-color-border-subte);--component-note-color-border-positive: var(--appearance-component-note-color-border-positive);--component-note-color-border-critical: var(--appearance-component-note-color-border-critical);--component-note-color-border-warning: var(--appearance-component-note-color-border-warning);--component-backdrop-color-background: var(--appearance-component-backdrop-color-background);--component-backdrop-color-background-on-surface-100: var(--appearance-component-backdrop-color-background-on-surface-100);--component-segmented-control-color-background: var(--appearance-component-segmented-control-color-background);--component-segmented-control-color-background-selected: var(--appearance-component-segmented-control-color-background-selected);--component-snackbar-color-foreground-positive: var(--appearance-component-snackbar-color-foreground-positive);--component-snackbar-dimension-spacing-padding-inline: .75rem;--component-snackbar-dimension-spacing-padding-block: 0;--component-tag-color-background-subtle: var(--appearance-component-tag-color-background-subtle);--component-tag-color-background-subtle-hovered: var(--appearance-component-tag-color-background-subtle-hovered);--component-tag-color-background-subtle-pressed: var(--appearance-component-tag-color-background-subtle-pressed);--component-tag-color-background-attention: var(--appearance-component-tag-color-background-attention);--component-tag-color-background-attention-hovered: var(--appearance-component-tag-color-background-attention-hovered);--component-tag-color-background-attention-pressed: var(--appearance-component-tag-color-background-attention-pressed);--component-tag-color-background-disabled: var(--appearance-component-tag-color-background-disabled);--component-tag-color-background-filled-positive: var(--appearance-component-tag-color-background-filled-positive);--component-tag-color-background-filled-positive-hovered: var(--appearance-component-tag-color-background-filled-positive-hovered);--component-tag-color-background-filled-positive-pressed: var(--appearance-component-tag-color-background-filled-positive-pressed);--component-tag-color-background-filled-warning: var(--appearance-component-tag-color-background-filled-warning);--component-tag-color-background-filled-warning-hovered: var(--appearance-component-tag-color-background-filled-warning-hovered);--component-tag-color-background-filled-warning-pressed: var(--appearance-component-tag-color-background-filled-warning-pressed);--component-tag-color-background-filled-critical: var(--appearance-component-tag-color-background-filled-critical);--component-tag-color-background-filled-critical-hovered: var(--appearance-component-tag-color-background-filled-critical-hovered);--component-tag-color-background-filled-critical-pressed: var(--appearance-component-tag-color-background-filled-critical-pressed);--component-progress-bar-bar-loaded-color-background: var(--appearance-component-progress-bar-bar-loaded-color-background);--component-progress-bar-dimension-border-radius: .25rem;--component-progress-bar-dimension-sizing-height: .5rem;--component-progress-bar-nested-dimension-border-radius: .125rem;--component-progress-bar-nested-dimension-sizing-height: .25rem;--component-popover-color-background: var(--appearance-component-popover-color-background);--component-info-text-color-foreground-1: var(--appearance-component-info-text-color-foreground-1);--component-info-text-color-foreground-2: var(--appearance-component-info-text-color-foreground-2);--component-info-text-color-foreground-3: var(--appearance-component-info-text-color-foreground-3);--component-info-text-color-foreground-4: var(--appearance-component-info-text-color-foreground-4);--component-info-text-color-foreground-5: var(--appearance-component-info-text-color-foreground-5);--component-info-text-color-foreground-6: var(--appearance-component-info-text-color-foreground-6);--component-info-text-color-foreground-7: var(--appearance-component-info-text-color-foreground-7);--component-info-text-color-foreground-8: var(--appearance-component-info-text-color-foreground-8);--component-info-text-color-foreground-9: var(--appearance-component-info-text-color-foreground-9);--component-info-text-color-foreground-10: var(--appearance-component-info-text-color-foreground-10);--component-info-text-color-background-1: var(--appearance-component-info-text-color-background-1);--component-info-text-color-background-2: var(--appearance-component-info-text-color-background-2);--component-info-text-color-background-3: var(--appearance-component-info-text-color-background-3);--component-info-text-color-background-4: var(--appearance-component-info-text-color-background-4);--component-info-text-color-background-5: var(--appearance-component-info-text-color-background-5);--component-info-text-color-background-6: var(--appearance-component-info-text-color-background-6);--component-info-text-color-background-7: var(--appearance-component-info-text-color-background-7);--component-info-text-color-background-8: var(--appearance-component-info-text-color-background-8);--component-info-text-color-background-9: var(--appearance-component-info-text-color-background-9);--component-info-text-color-background-10: var(--appearance-component-info-text-color-background-10);--component-info-text-color-background-spelling: var(--appearance-component-info-text-color-background-spelling);--component-loader-spinner-dimension-spacing-gap-spinner-text: var(--dimension-spacing-scale-050);--component-tooltip-dimension-spacing-gap-action-tooltip-wrapper: var(--dimension-spacing-scale-050);--component-tooltip-dimension-spacing-gap-text-tooltip-wrapper: 0;--component-tooltip-dimension-spacing-gap-header-text-coach-mark: -.75rem;--component-tooltip-text-dimension-sizing-width-max-width: 23.5rem;--component-tooltip-text-dimension-sizing-width-min-width: 1.75rem;--component-coach-mark-dimension-sizing-max-width: 25rem;--component-coach-mark-dimension-sizing-min-width: 18rem;--component-selection-control-tip-wrapper-dimension-spacing-padding-inline-start: var(--dimension-spacing-padding-inline-default);--component-tabs-dimension-spacing-gap-tabs: var(--dimension-spacing-scale-100);--component-modal-sheet-dimension-border-radius-top: 1rem;--component-card-content-dimension-spacing-padding-inline-or-block: .75rem;--component-card-dimension-border-radius: 0;--component-card-focus-outline-dimension-border-radius: var(--dimension-border-radius-focus-outline-rectangular);--component-card-image-dimension-sizing-min-height: 7.5rem;--component-card-course-dimension-border-width-left: .5rem;--component-card-cover-overflow-top-content-dimension-spacing-padding-inline-start: 7.5rem;--component-card-cover-overflow-top-slot-dimension-sizing-min-height: 6.75rem;--component-filter-dimension-spacing-padding-inline-text: var(--dimension-spacing-padding-inline-action-text);--component-filter-dimension-spacing-padding-inline-icon: var(--dimension-spacing-padding-inline-action-icon);--component-form-dimension-spacing-gap-form-field-form-field: 1.25rem;--component-ai-chat-prompt-suggestions-icon-wrapper-dimension-sizing-height: var(--typography-line-height-for-editorial-100);--boolean-only-product: true;--boolean-only-ai: false;--dimension-sizing-touch-target-default: 2.75rem;--dimension-sizing-icon-default: 1.5rem;--dimension-sizing-touch-target-small: 1.5rem;--dimension-sizing-icon-small: 1rem;--dimension-sizing-line-height-action-label: var(--typography-line-height-for-100);--dimension-border-radius-rounded: .25rem;--dimension-border-radius-pill: 1.5rem;--dimension-border-radius-focus-outline-pill: 1.5rem;--dimension-border-radius-focus-outline-rounded: .375rem;--dimension-border-radius-focus-outline-rectangular: .125rem;--dimension-border-radius-circle: 62.5rem;--dimension-spacing-scale-100: 1rem;--dimension-spacing-scale-125: 1.25rem;--dimension-spacing-scale-150: 1.5rem;--dimension-spacing-scale-200: 2rem;--dimension-spacing-scale-250: 2.5rem;--dimension-spacing-scale-300: 3rem;--dimension-spacing-scale-400: 4rem;--dimension-spacing-scale-500: 5rem;--dimension-spacing-scale-600: 6rem;--dimension-spacing-scale-700: 7rem;--dimension-spacing-scale-025: .25rem;--dimension-spacing-scale-050: .5rem;--dimension-spacing-scale-075: .75rem;--dimension-spacing-scale-062: .625rem;--dimension-spacing-gap-icon-text: var(--dimension-spacing-scale-025);--dimension-spacing-gap-default: var(--dimension-spacing-scale-050);--dimension-spacing-gap-thin: var(--dimension-spacing-scale-025);--dimension-spacing-gap-thick: var(--dimension-spacing-scale-075);--dimension-spacing-padding-block-action: var(--dimension-spacing-scale-050);--dimension-spacing-padding-block-default: var(--dimension-spacing-scale-075);--dimension-border-width-default: .0625rem;--dimension-border-width-focus-outline: .125rem;--dimension-border-width-selected: .125rem;--shadow-default: var(--appearance-shadow-default-layer-1-x) var(--appearance-shadow-default-layer-1-y) var(--appearance-shadow-default-layer-1-blur) var(--appearance-shadow-default-layer-1-spread) var(--appearance-color-shadow-layer-1), var(--appearance-shadow-default-layer-2-x) var(--appearance-shadow-default-layer-2-y) var(--appearance-shadow-default-layer-2-blur) var(--appearance-shadow-default-layer-2-spread) var(--appearance-color-shadow-layer-2);--shadow-level-1: var(--appearance-shadow-level-1-layer-1-x) var(--appearance-shadow-level-1-layer-1-y) var(--appearance-shadow-level-1-layer-1-blur) var(--appearance-shadow-level-1-layer-1-spread) var(--appearance-color-shadow-layer-1), var(--appearance-shadow-level-1-layer-2-x) var(--appearance-shadow-level-1-layer-2-y) var(--appearance-shadow-level-1-layer-2-blur) var(--appearance-shadow-level-1-layer-2-spread) var(--appearance-color-shadow-layer-2);--shadow-level-2: var(--appearance-shadow-level-2-layer-1-x) var(--appearance-shadow-level-2-layer-1-y) var(--appearance-shadow-level-2-layer-1-blur) var(--appearance-shadow-level-2-layer-1-spread) var(--appearance-color-shadow-layer-1), var(--appearance-shadow-level-2-layer-2-x) var(--appearance-shadow-level-2-layer-2-y) var(--appearance-shadow-level-2-layer-2-blur) var(--appearance-shadow-level-2-layer-2-spread) var(--appearance-color-shadow-layer-2);--shadow-level-3: var(--appearance-shadow-level-3-layer-1-x) var(--appearance-shadow-level-3-layer-1-y) var(--appearance-shadow-level-3-layer-1-blur) var(--appearance-shadow-level-3-layer-1-spread) var(--appearance-color-shadow-layer-1), var(--appearance-shadow-level-3-layer-2-x) var(--appearance-shadow-level-3-layer-2-y) var(--appearance-shadow-level-3-layer-2-blur) var(--appearance-shadow-level-3-layer-2-spread) var(--appearance-color-shadow-layer-2);--shadow-level-4: var(--appearance-shadow-level-4-layer-1-x) var(--appearance-shadow-level-4-layer-1-y) var(--appearance-shadow-level-4-layer-1-blur) var(--appearance-shadow-level-4-layer-1-spread) var(--appearance-color-shadow-layer-1), var(--appearance-shadow-level-4-layer-2-x) var(--appearance-shadow-level-4-layer-2-y) var(--appearance-shadow-level-4-layer-2-blur) var(--appearance-shadow-level-4-layer-2-spread) var(--appearance-color-shadow-layer-2);--shadow-level-5: var(--appearance-shadow-level-5-layer-1-x) var(--appearance-shadow-level-5-layer-1-y) var(--appearance-shadow-level-5-layer-1-blur) var(--appearance-shadow-level-5-layer-1-spread) var(--appearance-color-shadow-layer-1), var(--appearance-shadow-level-5-layer-2-x) var(--appearance-shadow-level-5-layer-2-y) var(--appearance-shadow-level-5-layer-2-blur) var(--appearance-shadow-level-5-layer-2-spread) var(--appearance-color-shadow-layer-2);--typography-heading-secondary-050-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-secondary-050-font-weight: 400;--typography-heading-secondary-050-letter-spacing: 0;--typography-heading-secondary-050-paragraph-spacing: 0;--typography-heading-secondary-050-paragraph-indent: 0;--typography-heading-secondary-050-text-case: none;--typography-heading-secondary-050-text-decoration: none;--typography-heading-secondary-100-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-secondary-100-font-weight: 400;--typography-heading-secondary-100-line-height: var(--typography-line-height-for-100);--typography-heading-secondary-100-font-size: var(--typography-font-size-100);--typography-heading-secondary-100-letter-spacing: 0;--typography-heading-secondary-100-paragraph-spacing: 0;--typography-heading-secondary-100-paragraph-indent: 0;--typography-heading-secondary-100-text-case: none;--typography-heading-secondary-100-text-decoration: none;--typography-heading-secondary-200-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-secondary-200-font-weight: 400;--typography-heading-secondary-200-line-height: var(--typography-line-height-for-200);--typography-heading-secondary-200-font-size: var(--typography-font-size-200);--typography-heading-secondary-200-letter-spacing: 0;--typography-heading-secondary-200-paragraph-spacing: 0;--typography-heading-secondary-200-paragraph-indent: 0;--typography-heading-secondary-200-text-case: none;--typography-heading-secondary-200-text-decoration: none;--typography-heading-secondary-300-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-secondary-300-font-weight: 400;--typography-heading-secondary-300-line-height: var(--typography-line-height-for-300);--typography-heading-secondary-300-font-size: var(--typography-font-size-300);--typography-heading-secondary-300-letter-spacing: 0;--typography-heading-secondary-300-paragraph-spacing: 0;--typography-heading-secondary-300-paragraph-indent: 0;--typography-heading-secondary-300-text-case: none;--typography-heading-secondary-300-text-decoration: none;--typography-heading-secondary-400-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-secondary-400-font-weight: 400;--typography-heading-secondary-400-line-height: var(--typography-line-height-for-400);--typography-heading-secondary-400-font-size: var(--typography-font-size-400);--typography-heading-secondary-400-letter-spacing: 0;--typography-heading-secondary-400-paragraph-spacing: 0;--typography-heading-secondary-400-paragraph-indent: 0;--typography-heading-secondary-400-text-case: none;--typography-heading-secondary-400-text-decoration: none;--typography-heading-secondary-500-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-secondary-500-font-weight: 400;--typography-heading-secondary-500-line-height: var(--typography-line-height-for-500);--typography-heading-secondary-500-font-size: var(--typography-font-size-500);--typography-heading-secondary-500-letter-spacing: 0;--typography-heading-secondary-500-paragraph-spacing: 0;--typography-heading-secondary-500-paragraph-indent: 0;--typography-heading-secondary-500-text-case: none;--typography-heading-secondary-500-text-decoration: none;--typography-subline-for-100-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-subline-for-100-font-weight: 400;--typography-subline-for-100-line-height: var(--\26d4\fe0f deprecated-typography-line-height-for-subline-for-100);--typography-subline-for-100-font-size: var(--\26d4\fe0f deprecated-typography-font-size-subline-for-100);--typography-subline-for-100-letter-spacing: 0;--typography-subline-for-100-paragraph-spacing: 0;--typography-subline-for-100-paragraph-indent: 0;--typography-subline-for-100-text-case: none;--typography-subline-for-100-text-decoration: none;--typography-subline-for-200-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-subline-for-200-font-weight: 400;--typography-subline-for-200-line-height: var(--typography-line-height-for-050);--typography-subline-for-200-font-size: var(--typography-font-size-050);--typography-subline-for-200-letter-spacing: 0;--typography-subline-for-200-paragraph-spacing: 0;--typography-subline-for-200-paragraph-indent: 0;--typography-subline-for-200-text-case: none;--typography-subline-for-200-text-decoration: none;--typography-subline-for-300-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-subline-for-300-font-weight: 400;--typography-subline-for-300-line-height: var(--typography-line-height-for-100);--typography-subline-for-300-font-size: var(--typography-font-size-100);--typography-subline-for-300-letter-spacing: 0;--typography-subline-for-300-paragraph-spacing: 0;--typography-subline-for-300-paragraph-indent: 0;--typography-subline-for-300-text-case: none;--typography-subline-for-300-text-decoration: none;--typography-subline-for-400-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-subline-for-400-font-weight: 400;--typography-subline-for-400-line-height: var(--typography-line-height-for-200);--typography-subline-for-400-font-size: var(--typography-font-size-200);--typography-subline-for-400-letter-spacing: 0;--typography-subline-for-400-paragraph-spacing: 0;--typography-subline-for-400-paragraph-indent: 0;--typography-subline-for-400-text-case: none;--typography-subline-for-400-text-decoration: none;--typography-subline-for-500-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-subline-for-500-font-weight: 400;--typography-subline-for-500-line-height: var(--typography-line-height-for-300);--typography-subline-for-500-font-size: var(--typography-font-size-300);--typography-subline-for-500-letter-spacing: 0;--typography-subline-for-500-paragraph-spacing: 0;--typography-subline-for-500-paragraph-indent: 0;--typography-subline-for-500-text-case: none;--typography-subline-for-500-text-decoration: none;--typography-editorial-100-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-100-font-weight: 400;--typography-editorial-100-line-height: var(--typography-line-height-for-editorial-100);--typography-editorial-100-font-size: var(--typography-font-size-100);--typography-editorial-100-letter-spacing: 0;--typography-editorial-100-paragraph-spacing: var(--typography-paragraph-spacing-editorial-100);--typography-editorial-100-paragraph-indent: 0;--typography-editorial-100-text-case: none;--typography-editorial-100-text-decoration: none;--typography-editorial-050-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-050-font-weight: 400;--typography-editorial-050-line-height: var(--typography-line-height-for-editorial-050);--typography-editorial-050-font-size: var(--typography-font-size-050);--typography-editorial-050-letter-spacing: 0;--typography-editorial-050-paragraph-spacing: var(--typography-paragraph-spacing-editorial-050);--typography-editorial-050-paragraph-indent: 0;--typography-editorial-050-text-case: none;--typography-editorial-050-text-decoration: none;--typography-editorial-200-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-200-font-weight: 400;--typography-editorial-200-line-height: var(--typography-line-height-for-editorial-200);--typography-editorial-200-font-size: var(--typography-font-size-200);--typography-editorial-200-letter-spacing: 0;--typography-editorial-200-paragraph-spacing: var(--typography-paragraph-spacing-editorial-200);--typography-editorial-200-paragraph-indent: 0;--typography-editorial-200-text-case: none;--typography-editorial-200-text-decoration: none;--typography-editorial-strong-100-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-strong-100-font-weight: 700;--typography-editorial-strong-100-line-height: var(--typography-line-height-for-editorial-100);--typography-editorial-strong-100-font-size: var(--typography-font-size-100);--typography-editorial-strong-100-letter-spacing: 0;--typography-editorial-strong-100-paragraph-spacing: var(--typography-paragraph-spacing-editorial-100);--typography-editorial-strong-100-paragraph-indent: 0;--typography-editorial-strong-100-text-case: none;--typography-editorial-strong-100-text-decoration: none;--typography-editorial-strong-050-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-strong-050-font-weight: 700;--typography-editorial-strong-050-line-height: var(--typography-line-height-for-editorial-050);--typography-editorial-strong-050-font-size: var(--typography-font-size-050);--typography-editorial-strong-050-letter-spacing: 0;--typography-editorial-strong-050-paragraph-spacing: var(--typography-paragraph-spacing-editorial-050);--typography-editorial-strong-050-paragraph-indent: 0;--typography-editorial-strong-050-text-case: none;--typography-editorial-strong-050-text-decoration: none;--typography-editorial-strong-200-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-strong-200-font-weight: 700;--typography-editorial-strong-200-line-height: var(--typography-line-height-for-editorial-200);--typography-editorial-strong-200-font-size: var(--typography-font-size-200);--typography-editorial-strong-200-letter-spacing: 0;--typography-editorial-strong-200-paragraph-spacing: var(--typography-paragraph-spacing-editorial-200);--typography-editorial-strong-200-paragraph-indent: 0;--typography-editorial-strong-200-text-case: none;--typography-editorial-strong-200-text-decoration: none;--typography-editorial-underlined-100-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-underlined-100-font-weight: 400;--typography-editorial-underlined-100-line-height: var(--typography-line-height-for-editorial-100);--typography-editorial-underlined-100-font-size: var(--typography-font-size-100);--typography-editorial-underlined-100-letter-spacing: 0;--typography-editorial-underlined-100-paragraph-spacing: var(--typography-paragraph-spacing-editorial-100);--typography-editorial-underlined-100-paragraph-indent: 0;--typography-editorial-underlined-100-text-case: none;--typography-editorial-underlined-100-text-decoration: underline;--typography-editorial-underlined-050-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-underlined-050-font-weight: 400;--typography-editorial-underlined-050-line-height: var(--typography-line-height-for-editorial-050);--typography-editorial-underlined-050-font-size: var(--typography-font-size-050);--typography-editorial-underlined-050-letter-spacing: 0;--typography-editorial-underlined-050-paragraph-spacing: var(--typography-paragraph-spacing-editorial-050);--typography-editorial-underlined-050-paragraph-indent: 0;--typography-editorial-underlined-050-text-case: none;--typography-editorial-underlined-050-text-decoration: underline;--typography-editorial-underlined-200-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-underlined-200-font-weight: 400;--typography-editorial-underlined-200-line-height: var(--typography-line-height-for-editorial-200);--typography-editorial-underlined-200-font-size: var(--typography-font-size-200);--typography-editorial-underlined-200-letter-spacing: 0;--typography-editorial-underlined-200-paragraph-spacing: var(--typography-paragraph-spacing-editorial-200);--typography-editorial-underlined-200-paragraph-indent: 0;--typography-editorial-underlined-200-text-case: none;--typography-editorial-underlined-200-text-decoration: underline;--typography-editorial-strong-underlined-100-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-strong-underlined-100-font-weight: 700;--typography-editorial-strong-underlined-100-line-height: var(--typography-line-height-for-editorial-100);--typography-editorial-strong-underlined-100-font-size: var(--typography-font-size-100);--typography-editorial-strong-underlined-100-letter-spacing: 0;--typography-editorial-strong-underlined-100-paragraph-spacing: var(--typography-paragraph-spacing-editorial-100);--typography-editorial-strong-underlined-100-paragraph-indent: 0;--typography-editorial-strong-underlined-100-text-case: none;--typography-editorial-strong-underlined-100-text-decoration: underline;--typography-editorial-strong-underlined-050-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-strong-underlined-050-font-weight: 700;--typography-editorial-strong-underlined-050-line-height: var(--typography-line-height-for-editorial-050);--typography-editorial-strong-underlined-050-font-size: var(--typography-font-size-050);--typography-editorial-strong-underlined-050-letter-spacing: 0;--typography-editorial-strong-underlined-050-paragraph-spacing: var(--typography-paragraph-spacing-editorial-050);--typography-editorial-strong-underlined-050-paragraph-indent: 0;--typography-editorial-strong-underlined-050-text-case: none;--typography-editorial-strong-underlined-050-text-decoration: underline;--typography-editorial-strong-underlined-200-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-editorial-strong-underlined-200-font-weight: 700;--typography-editorial-strong-underlined-200-line-height: var(--typography-line-height-for-editorial-200);--typography-editorial-strong-underlined-200-font-size: var(--typography-font-size-200);--typography-editorial-strong-underlined-200-letter-spacing: 0;--typography-editorial-strong-underlined-200-paragraph-spacing: var(--typography-paragraph-spacing-editorial-200);--typography-editorial-strong-underlined-200-paragraph-indent: 0;--typography-editorial-strong-underlined-200-text-case: none;--typography-editorial-strong-underlined-200-text-decoration: underline;--typography-marginal-capitalized-025-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-marginal-capitalized-025-font-weight: 400;--typography-marginal-capitalized-025-line-height: var(--typography-line-height-for-025);--typography-marginal-capitalized-025-font-size: var(--typography-font-size-025);--typography-marginal-capitalized-025-letter-spacing: 0;--typography-marginal-capitalized-025-paragraph-spacing: 0;--typography-marginal-capitalized-025-paragraph-indent: 0;--typography-marginal-capitalized-025-text-case: uppercase;--typography-marginal-capitalized-025-text-decoration: none;--typography-body-100-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-100-font-weight: 400;--typography-body-100-line-height: var(--typography-line-height-for-100);--typography-body-100-font-size: var(--typography-font-size-100);--typography-body-100-letter-spacing: 0;--typography-body-100-paragraph-spacing: var(--typography-paragraph-spacing-body-100);--typography-body-100-paragraph-indent: 0;--typography-body-100-text-case: none;--typography-body-100-text-decoration: none;--typography-body-050-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-050-font-weight: 400;--typography-body-050-line-height: var(--typography-line-height-for-050);--typography-body-050-font-size: var(--typography-font-size-050);--typography-body-050-letter-spacing: 0;--typography-body-050-paragraph-spacing: var(--typography-paragraph-spacing-body-050);--typography-body-050-paragraph-indent: 0;--typography-body-050-text-case: none;--typography-body-050-text-decoration: none;--typography-body-200-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-200-font-weight: 400;--typography-body-200-line-height: var(--typography-line-height-for-200);--typography-body-200-font-size: var(--typography-font-size-200);--typography-body-200-letter-spacing: 0;--typography-body-200-paragraph-spacing: var(--typography-paragraph-spacing-body-200);--typography-body-200-paragraph-indent: 0;--typography-body-200-text-case: none;--typography-body-200-text-decoration: none;--typography-body-strong-100-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-100-font-weight: 700;--typography-body-strong-100-line-height: var(--typography-line-height-for-100);--typography-body-strong-100-font-size: var(--typography-font-size-100);--typography-body-strong-100-letter-spacing: 0;--typography-body-strong-100-paragraph-spacing: var(--typography-paragraph-spacing-body-100);--typography-body-strong-100-paragraph-indent: 0;--typography-body-strong-100-text-case: none;--typography-body-strong-100-text-decoration: none;--typography-body-strong-050-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-050-font-weight: 700;--typography-body-strong-050-line-height: var(--typography-line-height-for-050);--typography-body-strong-050-font-size: var(--typography-font-size-050);--typography-body-strong-050-letter-spacing: 0;--typography-body-strong-050-paragraph-spacing: var(--typography-paragraph-spacing-body-050);--typography-body-strong-050-paragraph-indent: 0;--typography-body-strong-050-text-case: none;--typography-body-strong-050-text-decoration: none;--typography-body-strong-200-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-200-font-weight: 700;--typography-body-strong-200-line-height: var(--typography-line-height-for-200);--typography-body-strong-200-font-size: var(--typography-font-size-200);--typography-body-strong-200-letter-spacing: 0;--typography-body-strong-200-paragraph-spacing: var(--typography-paragraph-spacing-body-200);--typography-body-strong-200-paragraph-indent: 0;--typography-body-strong-200-text-case: none;--typography-body-strong-200-text-decoration: none;--typography-body-underlined-100-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-underlined-100-font-weight: 400;--typography-body-underlined-100-line-height: var(--typography-line-height-for-100);--typography-body-underlined-100-font-size: var(--typography-font-size-100);--typography-body-underlined-100-letter-spacing: 0;--typography-body-underlined-100-paragraph-spacing: var(--typography-paragraph-spacing-body-100);--typography-body-underlined-100-paragraph-indent: 0;--typography-body-underlined-100-text-case: none;--typography-body-underlined-100-text-decoration: underline;--typography-body-underlined-050-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-underlined-050-font-weight: 400;--typography-body-underlined-050-line-height: var(--typography-line-height-for-050);--typography-body-underlined-050-font-size: var(--typography-font-size-050);--typography-body-underlined-050-letter-spacing: 0;--typography-body-underlined-050-paragraph-spacing: var(--typography-paragraph-spacing-body-050);--typography-body-underlined-050-paragraph-indent: 0;--typography-body-underlined-050-text-case: none;--typography-body-underlined-050-text-decoration: underline;--typography-body-underlined-200-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-underlined-200-font-weight: 400;--typography-body-underlined-200-line-height: var(--typography-line-height-for-200);--typography-body-underlined-200-font-size: var(--typography-font-size-200);--typography-body-underlined-200-letter-spacing: 0;--typography-body-underlined-200-paragraph-spacing: var(--typography-paragraph-spacing-body-200);--typography-body-underlined-200-paragraph-indent: 0;--typography-body-underlined-200-text-case: none;--typography-body-underlined-200-text-decoration: underline;--typography-body-strong-underlined-100-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-underlined-100-font-weight: 700;--typography-body-strong-underlined-100-line-height: var(--typography-line-height-for-100);--typography-body-strong-underlined-100-font-size: var(--typography-font-size-100);--typography-body-strong-underlined-100-letter-spacing: 0;--typography-body-strong-underlined-100-paragraph-spacing: var(--typography-paragraph-spacing-body-100);--typography-body-strong-underlined-100-paragraph-indent: 0;--typography-body-strong-underlined-100-text-case: none;--typography-body-strong-underlined-100-text-decoration: underline;--typography-body-strong-underlined-050-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-underlined-050-font-weight: 700;--typography-body-strong-underlined-050-line-height: var(--typography-line-height-for-050);--typography-body-strong-underlined-050-font-size: var(--typography-font-size-050);--typography-body-strong-underlined-050-letter-spacing: 0;--typography-body-strong-underlined-050-paragraph-spacing: var(--typography-paragraph-spacing-body-050);--typography-body-strong-underlined-050-paragraph-indent: 0;--typography-body-strong-underlined-050-text-case: none;--typography-body-strong-underlined-050-text-decoration: underline;--typography-body-strong-underlined-200-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-body-strong-underlined-200-font-weight: 700;--typography-body-strong-underlined-200-line-height: var(--typography-line-height-for-200);--typography-body-strong-underlined-200-font-size: var(--typography-font-size-200);--typography-body-strong-underlined-200-letter-spacing: 0;--typography-body-strong-underlined-200-paragraph-spacing: var(--typography-paragraph-spacing-body-200);--typography-body-strong-underlined-200-paragraph-indent: 0;--typography-body-strong-underlined-200-text-case: none;--typography-body-strong-underlined-200-text-decoration: underline;--typography-heading-050-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-050-font-weight: 700;--typography-heading-050-letter-spacing: 0;--typography-heading-050-paragraph-spacing: 0;--typography-heading-050-paragraph-indent: 0;--typography-heading-050-text-case: none;--typography-heading-050-text-decoration: none;--typography-heading-100-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-100-font-weight: 700;--typography-heading-100-line-height: var(--typography-line-height-for-100);--typography-heading-100-font-size: var(--typography-font-size-100);--typography-heading-100-letter-spacing: 0;--typography-heading-100-paragraph-spacing: 0;--typography-heading-100-paragraph-indent: 0;--typography-heading-100-text-case: none;--typography-heading-100-text-decoration: none;--typography-heading-150-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-150-font-weight: 700;--typography-heading-150-line-height: var(--typography-line-height-for-150);--typography-heading-150-font-size: var(--typography-font-size-150);--typography-heading-150-letter-spacing: 0;--typography-heading-150-paragraph-spacing: 0;--typography-heading-150-paragraph-indent: 0;--typography-heading-150-text-case: none;--typography-heading-150-text-decoration: none;--typography-heading-200-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-200-font-weight: 700;--typography-heading-200-line-height: var(--typography-line-height-for-200);--typography-heading-200-font-size: var(--typography-font-size-200);--typography-heading-200-letter-spacing: 0;--typography-heading-200-paragraph-spacing: 0;--typography-heading-200-paragraph-indent: 0;--typography-heading-200-text-case: none;--typography-heading-200-text-decoration: none;--typography-heading-300-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-300-font-weight: 700;--typography-heading-300-line-height: var(--typography-line-height-for-300);--typography-heading-300-font-size: var(--typography-font-size-300);--typography-heading-300-letter-spacing: 0;--typography-heading-300-paragraph-spacing: 0;--typography-heading-300-paragraph-indent: 0;--typography-heading-300-text-case: none;--typography-heading-300-text-decoration: none;--typography-heading-400-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-400-font-weight: 700;--typography-heading-400-line-height: var(--typography-line-height-for-400);--typography-heading-400-font-size: var(--typography-font-size-400);--typography-heading-400-letter-spacing: 0;--typography-heading-400-paragraph-spacing: 0;--typography-heading-400-paragraph-indent: 0;--typography-heading-400-text-case: none;--typography-heading-400-text-decoration: none;--typography-heading-500-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-500-font-weight: 700;--typography-heading-500-line-height: var(--typography-line-height-for-500);--typography-heading-500-font-size: var(--typography-font-size-500);--typography-heading-500-letter-spacing: 0;--typography-heading-500-paragraph-spacing: 0;--typography-heading-500-paragraph-indent: 0;--typography-heading-500-text-case: none;--typography-heading-500-text-decoration: none;--typography-heading-600-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-600-font-weight: 700;--typography-heading-600-line-height: var(--typography-line-height-for-600);--typography-heading-600-font-size: var(--typography-font-size-600);--typography-heading-600-letter-spacing: 0;--typography-heading-600-paragraph-spacing: 0;--typography-heading-600-paragraph-indent: 0;--typography-heading-600-text-case: none;--typography-heading-600-text-decoration: none;--typography-heading-700-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-700-font-weight: 700;--typography-heading-700-line-height: var(--typography-line-height-for-700);--typography-heading-700-font-size: var(--typography-font-size-700);--typography-heading-700-letter-spacing: 0;--typography-heading-700-paragraph-spacing: 0;--typography-heading-700-paragraph-indent: 0;--typography-heading-700-text-case: none;--typography-heading-700-text-decoration: none;--typography-heading-800-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-heading-800-font-weight: 700;--typography-heading-800-line-height: var(--typography-line-height-for-800);--typography-heading-800-font-size: var(--typography-font-size-800);--typography-heading-800-letter-spacing: 0;--typography-heading-800-paragraph-spacing: 0;--typography-heading-800-paragraph-indent: 0;--typography-heading-800-text-case: none;--typography-heading-800-text-decoration: none;--typography-marginal-025-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-marginal-025-font-weight: 400;--typography-marginal-025-line-height: var(--typography-line-height-for-025);--typography-marginal-025-font-size: var(--typography-font-size-025);--typography-marginal-025-letter-spacing: 0;--typography-marginal-025-paragraph-spacing: 0;--typography-marginal-025-paragraph-indent: 0;--typography-marginal-025-text-case: none;--typography-marginal-025-text-decoration: none;--typography-marginal-025-strong-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-marginal-025-strong-font-weight: 700;--typography-marginal-025-strong-line-height: var(--typography-line-height-for-025);--typography-marginal-025-strong-font-size: var(--typography-font-size-025);--typography-marginal-025-strong-letter-spacing: 0;--typography-marginal-025-strong-paragraph-spacing: 0;--typography-marginal-025-strong-paragraph-indent: 0;--typography-marginal-025-strong-text-case: none;--typography-marginal-025-strong-text-decoration: none;--typography-label-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-font-weight: 400;--typography-label-line-height: var(--typography-line-height-action-label);--typography-label-font-size: var(--typography-font-size-action-label);--typography-label-letter-spacing: 0;--typography-label-paragraph-spacing: 0;--typography-label-paragraph-indent: 0;--typography-label-text-case: none;--typography-label-text-decoration: none;--typography-label-strong-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-strong-font-weight: 700;--typography-label-strong-line-height: var(--typography-line-height-action-label);--typography-label-strong-font-size: var(--typography-font-size-action-label);--typography-label-strong-letter-spacing: 0;--typography-label-strong-paragraph-spacing: 0;--typography-label-strong-paragraph-indent: 0;--typography-label-strong-text-case: none;--typography-label-strong-text-decoration: none;--typography-label-underlined-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-underlined-font-weight: 400;--typography-label-underlined-line-height: var(--typography-line-height-action-label);--typography-label-underlined-font-size: var(--typography-font-size-action-label);--typography-label-underlined-letter-spacing: 0;--typography-label-underlined-paragraph-spacing: 0;--typography-label-underlined-paragraph-indent: 0;--typography-label-underlined-text-case: none;--typography-label-underlined-text-decoration: underline;--typography-label-smaller-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-smaller-font-weight: 400;--typography-label-smaller-line-height: var(--typography-line-height-for-050);--typography-label-smaller-font-size: var(--typography-font-size-050);--typography-label-smaller-letter-spacing: 0;--typography-label-smaller-paragraph-spacing: 0;--typography-label-smaller-paragraph-indent: 0;--typography-label-smaller-text-case: none;--typography-label-smaller-text-decoration: none;--typography-label-smaller-underlined-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-smaller-underlined-font-weight: 400;--typography-label-smaller-underlined-line-height: var(--typography-line-height-for-050);--typography-label-smaller-underlined-font-size: var(--typography-font-size-050);--typography-label-smaller-underlined-letter-spacing: 0;--typography-label-smaller-underlined-paragraph-spacing: 0;--typography-label-smaller-underlined-paragraph-indent: 0;--typography-label-smaller-underlined-text-case: none;--typography-label-smaller-underlined-text-decoration: underline;--typography-label-smaller-strong-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-smaller-strong-font-weight: 700;--typography-label-smaller-strong-line-height: var(--typography-line-height-for-050);--typography-label-smaller-strong-font-size: var(--typography-font-size-050);--typography-label-smaller-strong-letter-spacing: 0;--typography-label-smaller-strong-paragraph-spacing: 0;--typography-label-smaller-strong-paragraph-indent: 0;--typography-label-smaller-strong-text-case: none;--typography-label-smaller-strong-text-decoration: none;--typography-label-smaller-strong-underlined-font-family: CV Dida Sans Flex UI , Helvetica, Arial, sans-serif;--typography-label-smaller-strong-underlined-font-weight: 700;--typography-label-smaller-strong-underlined-line-height: var(--typography-line-height-for-050);--typography-label-smaller-strong-underlined-font-size: var(--typography-font-size-050);--typography-label-smaller-strong-underlined-letter-spacing: 0;--typography-label-smaller-strong-underlined-paragraph-spacing: 0;--typography-label-smaller-strong-underlined-paragraph-indent: 0;--typography-label-smaller-strong-underlined-text-case: none;--typography-label-smaller-strong-underlined-text-decoration: underline}:root{--app-content-bg: #f9fafb}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{height:100%}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;height:100%;font-family:CV Dida Sans Flex UI,Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;color:var(--color-foreground-primary)}html body .container__main.ss-private-page-layout-element-container:has(.lc-learning-group-details-page,.lc-student-enrollment-details,.lc-task-details-page,.lc-edit-learning-group-page,.lc-license-bulk-assignment-detail-page,.lc-license-bulk-assignment-step-1,.lc-page-license-bulk-assignment-step-2,.lc-learning-group-summary-view,.lc-user-profile){max-width:none;padding:0}html body p{margin:0}html body ul{padding:0;margin:0;list-style-type:none}html body fieldset{border:none}html body input[type=search]::-webkit-search-cancel-button{display:none}html body cv-label[appearance=subline]:not(.cvds-label--error){color:var(--color-foreground-secondary)}html body .cvds-checkbox{min-width:0px!important}html body .no-padding-inline{padding-left:0!important;padding-right:0!important}html body button{font-family:CV Dida Sans Flex UI,Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif}@font-face{font-family:CV Dida Sans Flex UI;src:url("./media/CVDidaSansFlexUI-Regular-GMBRENL5.woff2") format("woff2"),url("./media/CVDidaSansFlexUI-Regular-4HTRBU7E.woff") format("woff");font-weight:400;font-style:normal;font-display:swap;font-feature-settings:"tnum"}@font-face{font-family:CV Dida Sans Flex UI;src:url("./media/CVDidaSansFlexUI-Italic-6QNTFNZR.woff2") format("woff2"),url("./media/CVDidaSansFlexUI-Italic-DFO7UZRH.woff") format("woff");font-weight:400;font-style:italic;font-display:swap;font-feature-settings:"tnum"}@font-face{font-family:CV Dida Sans Flex UI;src:url("./media/CVDidaSansFlexUI-Bold-FVYTIMQW.woff2") format("woff2"),url("./media/CVDidaSansFlexUI-Bold-L4NXIL2D.woff") format("woff");font-weight:700;font-style:normal;font-display:swap;font-feature-settings:"tnum"}@font-face{font-family:CV Dida Sans Flex UI;src:url("./media/CVDidaSansFlexUI-BoldItalic-32IMZQUT.woff2") format("woff2"),url("./media/CVDidaSansFlexUI-BoldItalic-Q5435QSC.woff") format("woff");font-weight:700;font-style:italic;font-display:swap;font-feature-settings:"tnum"}.cvds-font-feature-settings{font-feature-settings:"tnum"}.cvds-font-feature-settings--primary-school,.fontFeatureSettings--primarySchool{font-feature-settings:"tnum","ss01","ss04","ss06","ss10","ss12","ss13"}@font-face{font-family:CV Source Sans;src:url("./media/CV_SourceSans_Light-D36ZMNNK.woff2") format("woff2"),url("./media/CV_SourceSans_Light-UELVPYSF.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:CV Source Sans;src:url("./media/CV_SourceSans_LightItalic-PAVSA3CA.woff2") format("woff2"),url("./media/CV_SourceSans_LightItalic-DHA4MHDP.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:CV Source Sans;src:url("./media/CV_SourceSans_Regular-O62JXMJ7.woff2") format("woff2"),url("./media/CV_SourceSans_Regular-DNOZP7GT.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CV Source Sans;src:url("./media/CV_SourceSans_Italic-3K6ICRO2.woff2") format("woff2"),url("./media/CV_SourceSans_Italic-AXGQNUUR.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:CV Source Sans;src:url("./media/CV_SourceSans_Semibold-F7PPF2MZ.woff2") format("woff2"),url("./media/CV_SourceSans_Semibold-EVVFP2QR.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:CV Source Sans;src:url("./media/CV_SourceSans_SemiboldItalic-WU2EBT72.woff2") format("woff2"),url("./media/CV_SourceSans_SemiboldItalic-QCCJUCIH.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:CV Source Sans;src:url("./media/CV_SourceSans_Bold-WMF3SOQN.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CV Source Sans;src:url("./media/CV_SourceSans_BoldItalic-6DL7KPWS.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}.cvds-ai-chat-prompt-bubble{font-weight:var(--typography-editorial-100-font-weight);font-size:var(--typography-editorial-100-font-size);line-height:var(--typography-editorial-100-line-height);text-transform:var(--typography-editorial-100-text-case);letter-spacing:var(--typography-editorial-100-letter-spacing);text-indent:var(--typography-editorial-100-paragraph-indent);text-decoration:var(--typography-editorial-100-text-decoration);display:block;max-width:30rem;box-sizing:border-box;padding:var(--dimension-spacing-padding-block-default) var(--dimension-spacing-padding-inline-default);color:var(--color-foreground-primary);word-break:break-word;background:var(--color-background-ai-prompt);border-radius:1rem 1rem 0}@media (forced-colors: active){.cvds-ai-chat-prompt-bubble{outline:1px solid transparent}}.cvds-ai-chat-prompt-bubble__sr-prefix{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;appearance:none;left:0}.cvds-avatar{display:inline-block;position:relative;border:0;border-radius:var(--dimension-border-radius-circle);padding:0;text-decoration:none;background:transparent;font:inherit}.cvds-avatar__container{display:flex;align-items:center;justify-content:center;position:relative;height:var(--dimension-sizing-touch-target-default);width:var(--dimension-sizing-touch-target-default);border-radius:inherit;color:var(--component-avatar-color-foreground);background-color:var(--component-avatar-color-background);font-weight:var(--typography-label-strong-font-weight);font-size:var(--typography-label-strong-font-size);line-height:var(--typography-label-strong-line-height);text-transform:var(--typography-label-strong-text-case);letter-spacing:var(--typography-label-strong-letter-spacing);text-indent:var(--typography-label-strong-paragraph-indent);text-decoration:var(--typography-label-strong-text-decoration)}@media (forced-colors: active){.cvds-avatar__container{color:CanvasText;background-color:Canvas;border:1px solid CanvasText}}.cvds-avatar__container .cvds-bubble{position:absolute;top:calc(-1 * var(--dimension-spacing-scale-025));right:calc(-1 * var(--dimension-spacing-scale-025))}.cvds-avatar__default-icon{font-size:var(--dimension-sizing-icon-default);display:none}.cvds-avatar--icon .cvds-avatar__default-icon{display:inline-flex}.cvds-avatar--image .cvds-avatar__content{overflow:hidden;border-radius:inherit;display:flex;align-items:stretch;height:inherit;width:inherit}.cvds-avatar--image .cvds-avatar__content img{max-width:inherit}a.cvds-avatar,button.cvds-avatar{text-decoration:none}a.cvds-avatar:hover,button.cvds-avatar:hover{cursor:pointer}a.cvds-avatar:hover .cvds-avatar__container,button.cvds-avatar:hover .cvds-avatar__container{outline:.125rem solid var(--color-border-accent);outline-offset:.0625rem}a.cvds-avatar:focus-visible,button.cvds-avatar:focus-visible{outline:transparent}a.cvds-avatar:focus-visible .cvds-avatar__container,button.cvds-avatar:focus-visible .cvds-avatar__container{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}a.cvds-avatar.cvds-avatar--selected .cvds-avatar__container,button.cvds-avatar.cvds-avatar--selected .cvds-avatar__container{outline:.125rem solid var(--color-border-accent);outline-offset:.0625rem}a.cvds-avatar.cvds-avatar--selected:focus-visible,button.cvds-avatar.cvds-avatar--selected:focus-visible{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem;outline-offset:.1875rem}[disabled].cvds-avatar img{filter:grayscale(1)}[disabled].cvds-avatar .cvds-avatar__container{color:var(--color-foreground-disabled);background:var(--color-background-disabled)}[disabled].cvds-avatar.cvds-avatar:hover{cursor:default}[disabled].cvds-avatar.cvds-avatar:hover .cvds-avatar__container{outline:none}.cvds-accordion-item{display:block;color:var(--color-foreground-primary)}details.cvds-accordion-item:not(:last-child),cv-accordion-item:not(:last-child) details.cvds-accordion-item{border-bottom:var(--dimension-border-width-default) solid var(--color-border-primary)}@media (forced-colors: active){details.cvds-accordion-item:not(:last-child),cv-accordion-item:not(:last-child) details.cvds-accordion-item{border-bottom-color:CanvasText}}.cvds-accordion-item__summary{cursor:pointer;display:flex;align-items:center;justify-content:center;flex:1 0 0;gap:var(--dimension-spacing-scale-050);min-height:var(--dimension-sizing-touch-target-default);padding:var(--dimension-spacing-scale-100) 0;box-sizing:border-box}.cvds-accordion-item__summary::-webkit-details-marker{display:none}.cvds-accordion-item__summary:focus{outline:none}.cvds-accordion-item__summary:focus-visible{outline:transparent;border-radius:var(--dimension-border-radius-focus-outline-rectangular);outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}.cvds-accordion-item__summary>.cvds-icon{font-size:var(--dimension-sizing-icon-default);color:var(--color-foreground-accent);flex-shrink:0;text-decoration:none}.cvds-accordion-item__summary>span:not(.cvds-icon),.cvds-accordion-item__summary>h1,.cvds-accordion-item__summary>h2,.cvds-accordion-item__summary>h3,.cvds-accordion-item__summary>h4,.cvds-accordion-item__summary>h5,.cvds-accordion-item__summary>h6{margin-top:0;margin-bottom:0;font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration)}.cvds-accordion-item__summary:active>span:not(.cvds-icon),.cvds-accordion-item__summary:active>h1,.cvds-accordion-item__summary:active>h2,.cvds-accordion-item__summary:active>h3,.cvds-accordion-item__summary:active>h4,.cvds-accordion-item__summary:active>h5,.cvds-accordion-item__summary:active>h6,.cvds-accordion-item__summary:hover>span:not(.cvds-icon),.cvds-accordion-item__summary:hover>h1,.cvds-accordion-item__summary:hover>h2,.cvds-accordion-item__summary:hover>h3,.cvds-accordion-item__summary:hover>h4,.cvds-accordion-item__summary:hover>h5,.cvds-accordion-item__summary:hover>h6,.cvds-accordion-item__summary:focus-visible>span:not(.cvds-icon),.cvds-accordion-item__summary:focus-visible>h1,.cvds-accordion-item__summary:focus-visible>h2,.cvds-accordion-item__summary:focus-visible>h3,.cvds-accordion-item__summary:focus-visible>h4,.cvds-accordion-item__summary:focus-visible>h5,.cvds-accordion-item__summary:focus-visible>h6{font-weight:var(--typography-label-underlined-font-weight);font-size:var(--typography-label-underlined-font-size);line-height:var(--typography-label-underlined-line-height);text-transform:var(--typography-label-underlined-text-case);letter-spacing:var(--typography-label-underlined-letter-spacing);text-indent:var(--typography-label-underlined-paragraph-indent);text-decoration:var(--typography-label-underlined-text-decoration);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:6.5%;text-underline-offset:18.5%;text-underline-position:from-font}.cvds-accordion-item__trigger-icon{font-size:var(--dimension-sizing-icon-default);margin-left:auto;flex-shrink:0;color:var(--color-foreground-accent)}details[open] .cvds-accordion-item__trigger-icon{transform:rotate(180deg)}@media (forced-colors: active){.cvds-accordion-item__trigger-icon{color:LinkText}}.cvds-accordion-item__content{padding-bottom:var(--dimension-spacing-scale-100)}.cvds-accordion-element{display:block;color:var(--color-foreground-primary)}details.cvds-accordion-element:not(:last-child),cv-accordion-element:not(:last-child) details.cvds-accordion-element{border-bottom:var(--dimension-border-width-default) solid var(--color-border-primary)}@media (forced-colors: active){details.cvds-accordion-element:not(:last-child),cv-accordion-element:not(:last-child) details.cvds-accordion-element{border-bottom-color:CanvasText}}.cvds-accordion-element__header{cursor:pointer;display:flex;align-items:center;justify-content:center;flex:1 0 0;gap:var(--dimension-spacing-scale-050);min-height:var(--dimension-sizing-touch-target-default);padding:var(--dimension-spacing-scale-100) 0;box-sizing:border-box}.cvds-accordion-element__header::-webkit-details-marker{display:none}.cvds-accordion-element__header:focus{outline:none}.cvds-accordion-element__header:focus-visible{outline:transparent;border-radius:var(--dimension-border-radius-focus-outline-rectangular);outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}.cvds-accordion-element__header>.cvds-icon{font-size:var(--dimension-sizing-icon-default);color:var(--color-foreground-accent);flex-shrink:0;text-decoration:none}.cvds-accordion-element__header>span:not(.cvds-icon),.cvds-accordion-element__header>h1,.cvds-accordion-element__header>h2,.cvds-accordion-element__header>h3,.cvds-accordion-element__header>h4,.cvds-accordion-element__header>h5,.cvds-accordion-element__header>h6{margin-top:0;margin-bottom:0;font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration)}.cvds-accordion-element__header:active>span:not(.cvds-icon),.cvds-accordion-element__header:active>h1,.cvds-accordion-element__header:active>h2,.cvds-accordion-element__header:active>h3,.cvds-accordion-element__header:active>h4,.cvds-accordion-element__header:active>h5,.cvds-accordion-element__header:active>h6,.cvds-accordion-element__header:hover>span:not(.cvds-icon),.cvds-accordion-element__header:hover>h1,.cvds-accordion-element__header:hover>h2,.cvds-accordion-element__header:hover>h3,.cvds-accordion-element__header:hover>h4,.cvds-accordion-element__header:hover>h5,.cvds-accordion-element__header:hover>h6,.cvds-accordion-element__header:focus-visible>span:not(.cvds-icon),.cvds-accordion-element__header:focus-visible>h1,.cvds-accordion-element__header:focus-visible>h2,.cvds-accordion-element__header:focus-visible>h3,.cvds-accordion-element__header:focus-visible>h4,.cvds-accordion-element__header:focus-visible>h5,.cvds-accordion-element__header:focus-visible>h6{font-weight:var(--typography-label-underlined-font-weight);font-size:var(--typography-label-underlined-font-size);line-height:var(--typography-label-underlined-line-height);text-transform:var(--typography-label-underlined-text-case);letter-spacing:var(--typography-label-underlined-letter-spacing);text-indent:var(--typography-label-underlined-paragraph-indent);text-decoration:var(--typography-label-underlined-text-decoration);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:6.5%;text-underline-offset:18.5%;text-underline-position:from-font}.cvds-accordion-element__trigger-icon{font-size:var(--dimension-sizing-icon-default);margin-left:auto;flex-shrink:0;color:var(--color-foreground-accent)}details[open] .cvds-accordion-element__trigger-icon{transform:rotate(180deg)}@media (forced-colors: active){.cvds-accordion-element__trigger-icon{color:LinkText}}.cvds-accordion-element__content{padding-bottom:var(--dimension-spacing-scale-100)}.cvds-bubble{font-weight:var(--typography-marginal-025-strong-font-weight);font-size:var(--typography-marginal-025-strong-font-size);line-height:var(--typography-marginal-025-strong-line-height);text-transform:var(--typography-marginal-025-strong-text-case);letter-spacing:var(--typography-marginal-025-strong-letter-spacing);text-indent:var(--typography-marginal-025-strong-paragraph-indent);text-decoration:var(--typography-marginal-025-strong-text-decoration);display:inline-flex;justify-content:center;align-items:center;min-width:1.25rem;min-height:1.25rem;border-radius:var(--dimension-border-radius-circle);padding:0 .0625rem;line-height:initial;box-sizing:border-box}@media (forced-colors: active){.cvds-bubble{border:var(--dimension-border-width-default) solid transparent}}.cvds-bubble--subtle{color:var(--color-foreground-primary);background-color:var(--color-background-surface-300)}.cvds-bubble--active{color:var(--color-foreground-accent);background-color:var(--color-background-surface-100-pressed)}.cvds-bubble--emphasized{color:var(--color-foreground-on-accent);background-color:var(--color-background-accent)}.cvds-bubble--critical{color:var(--component-bubble-color-foreground-on-notification);background-color:var(--component-bubble-color-background-notification);border:var(--dimension-border-width-default) solid var(--component-bubble-color-border-notification)}.cvds-tooltip-base__arrow{position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none}.cvds-tooltip-base__arrow-svg{min-width:1rem;min-height:1rem;max-width:1rem;max-height:1rem}.cvds-tooltip-base__bubble{box-shadow:var(--shadow-level-2);border-radius:.5rem;position:relative}.cvds-coach-mark-template{font-weight:var(--typography-body-100-font-weight);font-size:var(--typography-body-100-font-size);line-height:var(--typography-body-100-line-height);text-transform:var(--typography-body-100-text-case);letter-spacing:var(--typography-body-100-letter-spacing);text-indent:var(--typography-body-100-paragraph-indent);text-decoration:var(--typography-body-100-text-decoration);display:flex;flex-direction:column;min-width:18rem;max-width:25rem}.cvds-coach-mark-template .cvds-button{background-color:transparent}@media (forced-colors: active){.cvds-coach-mark-template .cvds-button{background-color:ButtonFace}}.cvds-coach-mark-template .cvds-button:focus-visible{outline-color:var(--color-foreground-on-surface-900);outline-offset:calc(-1 * var(--dimension-spacing-scale-025))}.cvds-coach-mark-template .cvds-button:hover{background-color:transparent}@media (forced-colors: active){.cvds-coach-mark-template .cvds-button:hover{background-color:ButtonFace}}.cvds-coach-mark-template--hidden{display:none}.cvds-coach-mark-template__container{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%}.cvds-coach-mark-template__header{font-weight:var(--typography-heading-100-font-weight);font-size:var(--typography-heading-100-font-size);line-height:var(--typography-heading-100-line-height);text-transform:var(--typography-heading-100-text-case);letter-spacing:var(--typography-heading-100-letter-spacing);text-indent:var(--typography-heading-100-paragraph-indent);text-decoration:var(--typography-heading-100-text-decoration);height:var(--dimension-spacing-scale-075)}.cvds-coach-mark-template__header:has(*){display:flex;align-items:center;gap:var(--dimension-spacing-scale-050);padding-left:var(--dimension-spacing-scale-100);height:2.75rem}.cvds-coach-mark-template__header .cvds-tag-universal__container .cvds-tag-universal__content{color:var(--color-foreground-accent)}.cvds-coach-mark-template__content{padding:0 var(--dimension-spacing-scale-100) var(--dimension-spacing-scale-100)}.cvds-coach-mark-template__content p:last-child{margin-bottom:0}.cvds-coach-mark-template__content p:first-child{margin-top:0}.cvds-coach-mark-template__footer:has(*){display:flex;justify-content:flex-end;margin-right:-2.75rem;margin-top:calc(-1 * var(--dimension-spacing-scale-100))}.cvds-coach-mark-template__footer:has(*) *{font-weight:600;color:var(--color-foreground-on-surface-900)}.cvds-coach-mark-template__footer:has(*) .cvds-button:hover .cvds-button__text{text-decoration:underline}.cvds-coach-mark-template__body{max-width:calc(100% - 2.75rem)}.cvds-coach-mark-template__media{flex:1 1 100%;border-radius:.5rem .5rem 0 0;line-height:0;position:relative;top:-1px;overflow:hidden}.cvds-coach-mark-template__media *{width:100%}.cvds-coach-mark__bubble{background-color:var(--color-background-accent);color:var(--color-foreground-on-surface-900);min-height:fit-content}@media (forced-colors: active){.cvds-coach-mark__bubble{outline:1px solid CanvasText}}.cvds-coach-mark__bubble .cvds-tooltip-base__arrow-svg{fill:var(--color-background-accent)}@media (forced-colors: active){.cvds-coach-mark__bubble .cvds-tooltip-base__arrow-svg{fill:CanvasText}}.cvds-coach-mark--reverse .cvds-coach-mark-template__media{border-radius:0 0 .5rem .5rem;top:1px}.cvds-coach-mark--reverse .cvds-coach-mark-template{flex-direction:column-reverse}.cvds-ai-chat-prompt-input{position:relative;display:flex;box-sizing:border-box;justify-content:center;align-items:flex-end;background:linear-gradient(var(--color-background-page),var(--color-background-page)) padding-box,var(--color-border-ai-accent) border-box;border-radius:var(--component-ai-chat-prompt-input-dimension-border-radius);border:var(--dimension-border-width-default) solid transparent}.cvds-ai-chat-prompt-input:focus-within:before{content:"";position:absolute;top:calc(-1 * var(--dimension-border-width-selected));bottom:calc(-1 * var(--dimension-border-width-selected));left:calc(-1 * var(--dimension-border-width-selected));right:calc(-1 * var(--dimension-border-width-selected));z-index:-1;background:var(--color-border-ai-accent);border-radius:var(--component-ai-chat-prompt-input-dimension-border-radius)}.cvds-ai-chat-prompt-input.cvds-ai-chat-prompt-input--multiline{flex-direction:column}@media (forced-colors: active){.cvds-ai-chat-prompt-input{border:var(--dimension-border-width-default) solid ButtonText;background:Canvas}}.cvds-ai-chat-prompt-input__textarea-container{width:100%;padding:var(--dimension-spacing-scale-100) var(--dimension-spacing-scale-125);box-sizing:border-box}.cvds-ai-chat-prompt-input__textarea{display:block;padding:0;width:100%;font-family:inherit;font-weight:var(--typography-editorial-100-font-weight);font-size:var(--typography-editorial-100-font-size);line-height:var(--typography-editorial-100-line-height);text-transform:var(--typography-editorial-100-text-case);letter-spacing:var(--typography-editorial-100-letter-spacing);text-indent:var(--typography-editorial-100-paragraph-indent);text-decoration:var(--typography-editorial-100-text-decoration);background:var(--color-background-page);border:none;outline:none;resize:none;overflow-y:auto;box-sizing:border-box}.cvds-ai-chat-prompt-input__textarea::placeholder{color:var(--color-foreground-secondary)}.cvds-ai-chat-prompt-input__submit-button{font:inherit;border:none;border-radius:var(--dimension-border-radius-circle);background:transparent;display:flex;min-width:var(--component-ai-chat-submit-button-dimension-sizing-min-size);min-height:var(--component-ai-chat-submit-button-dimension-sizing-min-size);justify-content:center;align-items:center;cursor:pointer}.cvds-ai-chat-prompt-input__submit-button:focus-visible{outline:none}.cvds-ai-chat-prompt-input__submit-button-icon{display:flex;width:2.5rem;height:2.5rem;justify-content:center;align-items:center;font-size:var(--dimension-sizing-icon-default);color:var(--color-foreground-on-accent);background:var(--color-background-ai-accent);border-radius:var(--dimension-border-radius-circle)}.cvds-ai-chat-prompt-input__submit-button:focus-visible .cvds-ai-chat-prompt-input__submit-button-icon{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}@media (forced-colors: active){.cvds-ai-chat-prompt-input__submit-button-icon{color:ButtonText;background:ButtonFace;border:var(--dimension-border-width-default) solid ButtonText}}:host{display:block}.cvds-ai-chat-trigger-button{display:inline-flex;justify-content:center;align-items:center;min-width:var(--dimension-sizing-touch-target-default);min-height:var(--dimension-sizing-touch-target-default);padding:0;border:0;border-radius:var(--dimension-border-radius-circle);cursor:pointer;color:var(--color-foreground-on-accent);background:var(--color-background-ai-accent);box-sizing:border-box}.cvds-ai-chat-trigger-button:focus-visible{outline:transparent;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}@media (forced-colors: active){.cvds-ai-chat-trigger-button{color:ButtonText;background:ButtonFace;border:var(--dimension-border-width-default) solid ButtonText}}.cvds-ai-chat-trigger-button__icon{display:inline-flex;width:var(--dimension-sizing-icon-default);height:var(--dimension-sizing-icon-default);color:currentcolor}.cvds-button{position:relative;min-width:var(--dimension-sizing-touch-target-default);min-height:var(--dimension-sizing-touch-target-default);display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;gap:var(--dimension-spacing-gap-icon-text);box-sizing:border-box;padding:var(--dimension-spacing-padding-block-action) var(--dimension-spacing-padding-inline-action-text);border-radius:var(--dimension-border-radius-pill);cursor:pointer;border:0;text-decoration:none;font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration)}.cvds-button .cvds-icon,.cvds-button cv-icon,.cvds-button [cvIcon]{font-size:var(--dimension-sizing-icon-default)}.cvds-button *:not(.cvds-icon,cv-icon,[cvIcon]):empty{display:none}.cvds-button[disabled],.cvds-button[aria-disabled=true]{cursor:default}.cvds-button[disabled].cvds-button--primary,.cvds-button[disabled].cvds-button--secondary,.cvds-button[aria-disabled=true].cvds-button--primary,.cvds-button[aria-disabled=true].cvds-button--secondary{color:var(--color-foreground-disabled);background-color:var(--color-background-disabled);border:var(--dimension-border-width-default) solid var(--color-border-disabled)}.cvds-button[disabled].cvds-button--free,.cvds-button[disabled].cvds-button--unbound,.cvds-button[disabled].cvds-button--destructive-free,.cvds-button[disabled].cvds-button--destructive-unbound,.cvds-button[aria-disabled=true].cvds-button--free,.cvds-button[aria-disabled=true].cvds-button--unbound,.cvds-button[aria-disabled=true].cvds-button--destructive-free,.cvds-button[aria-disabled=true].cvds-button--destructive-unbound{color:var(--color-foreground-disabled)}.cvds-button[disabled].cvds-button--destructive,.cvds-button[aria-disabled=true].cvds-button--destructive{color:var(--color-foreground-disabled);background-color:var(--color-background-surface-100);border-color:var(--color-border-disabled)}@media (forced-colors: active){.cvds-button[disabled].cvds-button--primary,.cvds-button[disabled].cvds-button--secondary,.cvds-button[disabled].cvds-button--free,.cvds-button[disabled].cvds-button--unbound,.cvds-button[disabled].cvds-button--destructive,.cvds-button[disabled].cvds-button--destructive-free,.cvds-button[disabled].cvds-button--destructive-unbound,.cvds-button[aria-disabled=true].cvds-button--primary,.cvds-button[aria-disabled=true].cvds-button--secondary,.cvds-button[aria-disabled=true].cvds-button--free,.cvds-button[aria-disabled=true].cvds-button--unbound,.cvds-button[aria-disabled=true].cvds-button--destructive,.cvds-button[aria-disabled=true].cvds-button--destructive-free,.cvds-button[aria-disabled=true].cvds-button--destructive-unbound{color:GrayText;background-color:ButtonFace;border:1px solid ButtonBorder}}.cvds-button[disabled] .cvds-button__text,.cvds-button[aria-disabled=true] .cvds-button__text{text-decoration:none}.cvds-button--primary{color:var(--color-foreground-on-accent);background-color:var(--color-background-accent)}.cvds-button--primary:hover{background-color:var(--color-background-accent-hovered)}.cvds-button--primary:active{background-color:var(--color-background-accent-pressed)}.cvds-button--primary:focus-visible{outline:transparent;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}@media (forced-colors: active){.cvds-button--primary{color:ButtonText;background-color:ButtonFace;border:var(--dimension-border-width-default) solid ButtonText;padding:var(--dimension-spacing-padding-block-action) var(--dimension-spacing-padding-inline-action-text)}.cvds-button--primary:hover:not(:disabled){background-color:ButtonFace;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}}.cvds-button--secondary{color:var(--color-foreground-accent);background-color:var(--component-button-color-background-secondary);border:var(--dimension-border-width-default) solid var(--color-border-accent)}.cvds-button--secondary:hover{color:var(--color-foreground-accent-hovered);background-color:var(--color-background-surface-100-hovered);border-color:var(--color-border-accent-hovered)}.cvds-button--secondary:active{color:var(--color-foreground-accent-pressed);background-color:var(--color-background-surface-100-pressed);border-color:var(--color-border-accent-pressed)}.cvds-button--secondary:focus-visible{outline:transparent;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}@media (forced-colors: active){.cvds-button--secondary{color:ButtonText;background-color:ButtonFace;border:var(--dimension-border-width-default) solid ButtonText;padding:var(--dimension-spacing-padding-block-action) var(--dimension-spacing-padding-inline-action-text)}.cvds-button--secondary:hover:not(:disabled){background-color:ButtonFace;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}}.cvds-button--free{color:var(--color-foreground-accent);background-color:transparent}.cvds-button--free .cvds-button__text{font-weight:var(--typography-label-underlined-font-weight);font-size:var(--typography-label-underlined-font-size);line-height:var(--typography-label-underlined-line-height);text-transform:var(--typography-label-underlined-text-case);letter-spacing:var(--typography-label-underlined-letter-spacing);text-indent:var(--typography-label-underlined-paragraph-indent);text-decoration:var(--typography-label-underlined-text-decoration);text-decoration-thickness:6.5%;text-underline-offset:18.5%}.cvds-button--free:hover,.cvds-button--free:focus-visible{color:var(--color-foreground-accent-hovered);background-color:var(--component-button-color-background-free-hovered)}.cvds-button--free:active{color:var(--color-foreground-accent-pressed);background-color:var(--component-button-color-background-free-pressed)}.cvds-button--free:focus-visible{outline:transparent;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}@media (forced-colors: active){.cvds-button--free{color:ButtonText;background-color:ButtonFace;border:var(--dimension-border-width-default) solid ButtonText;padding:var(--dimension-spacing-padding-block-action) var(--dimension-spacing-padding-inline-action-text)}.cvds-button--free:hover:not(:disabled){background-color:ButtonFace;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}}.cvds-button--unbound{padding:var(--dimension-spacing-padding-block-action) 0;color:var(--color-foreground-accent);background-color:transparent}.cvds-button--unbound .cvds-button__text{font-weight:var(--typography-label-underlined-font-weight);font-size:var(--typography-label-underlined-font-size);line-height:var(--typography-label-underlined-line-height);text-transform:var(--typography-label-underlined-text-case);letter-spacing:var(--typography-label-underlined-letter-spacing);text-indent:var(--typography-label-underlined-paragraph-indent);text-decoration:var(--typography-label-underlined-text-decoration);text-decoration-thickness:6.5%;text-underline-offset:18.5%}.cvds-button--unbound:hover,.cvds-button--unbound:focus-visible{color:var(--color-foreground-accent-hovered)}.cvds-button--unbound:active{color:var(--color-foreground-accent-pressed)}.cvds-button--unbound:focus-visible{outline:transparent}.cvds-button--unbound:focus-visible:before{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem;content:"";position:absolute;border-radius:var(--dimension-border-radius-rounded);inset:var(--dimension-spacing-padding-block-action) 0;pointer-events:none}.cvds-button--unbound.cvds-button--icon-only:focus-visible:before{width:calc(var(--dimension-sizing-touch-target-default) - var(--dimension-spacing-padding-block-action) * 2);height:calc(var(--dimension-sizing-touch-target-default) - var(--dimension-spacing-padding-block-action) * 2);inset:-calc(var(--dimension-sizing-touch-target-default)-var(--dimension-spacing-padding-block-action)) 0;border-radius:var(--dimension-border-radius-pill)}@media (forced-colors: active){.cvds-button--unbound{color:ButtonText;background-color:ButtonFace;border:var(--dimension-border-width-default) solid ButtonText;padding:var(--dimension-spacing-padding-block-action) var(--dimension-spacing-padding-inline-action-text)}.cvds-button--unbound:hover:not(:disabled){background-color:ButtonFace;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}}.cvds-button--destructive{color:var(--color-foreground-critical);background-color:var(--component-button-color-background-destructive);border:var(--dimension-border-width-default) solid var(--color-border-critical)}.cvds-button--destructive:hover{color:var(--color-foreground-critical-hovered);background-color:var(--component-button-color-background-destructive-hovered);border-color:var(--color-border-critical-hovered)}.cvds-button--destructive:active{color:var(--color-foreground-critical-pressed);background-color:var(--component-button-color-background-destructive-pressed);border-color:var(--color-border-critical-pressed)}.cvds-button--destructive:focus-visible{outline:transparent;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}@media (forced-colors: active){.cvds-button--destructive{color:ButtonText;background-color:ButtonFace;border:var(--dimension-border-width-default) solid ButtonText;padding:var(--dimension-spacing-padding-block-action) var(--dimension-spacing-padding-inline-action-text)}.cvds-button--destructive:hover:not(:disabled){background-color:ButtonFace;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}}.cvds-button--destructive-free{color:var(--color-foreground-critical);background-color:transparent}.cvds-button--destructive-free .cvds-button__text{font-weight:var(--typography-label-underlined-font-weight);font-size:var(--typography-label-underlined-font-size);line-height:var(--typography-label-underlined-line-height);text-transform:var(--typography-label-underlined-text-case);letter-spacing:var(--typography-label-underlined-letter-spacing);text-indent:var(--typography-label-underlined-paragraph-indent);text-decoration:var(--typography-label-underlined-text-decoration);text-decoration-thickness:6.5%;text-underline-offset:18.5%}.cvds-button--destructive-free:hover,.cvds-button--destructive-free:focus-visible{color:var(--color-foreground-critical-hovered);background-color:var(--component-button-color-background-destructive-free-hovered)}.cvds-button--destructive-free:active{color:var(--color-foreground-critical-pressed);background-color:var(--component-button-color-background-destructive-free-pressed)}.cvds-button--destructive-free:focus-visible{outline:transparent;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}@media (forced-colors: active){.cvds-button--destructive-free{color:ButtonText;background-color:ButtonFace;border:var(--dimension-border-width-default) solid ButtonText;padding:var(--dimension-spacing-padding-block-action) var(--dimension-spacing-padding-inline-action-text)}.cvds-button--destructive-free:hover:not(:disabled){background-color:ButtonFace;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}}.cvds-button--destructive-unbound{padding:var(--dimension-spacing-padding-block-action) 0;color:var(--color-foreground-critical);background-color:transparent}.cvds-button--destructive-unbound .cvds-button__text{font-weight:var(--typography-label-underlined-font-weight);font-size:var(--typography-label-underlined-font-size);line-height:var(--typography-label-underlined-line-height);text-transform:var(--typography-label-underlined-text-case);letter-spacing:var(--typography-label-underlined-letter-spacing);text-indent:var(--typography-label-underlined-paragraph-indent);text-decoration:var(--typography-label-underlined-text-decoration);text-decoration-thickness:6.5%;text-underline-offset:18.5%}.cvds-button--destructive-unbound:hover,.cvds-button--destructive-unbound:focus-visible{color:var(--color-foreground-critical-hovered)}.cvds-button--destructive-unbound:active{color:var(--color-foreground-critical-pressed)}.cvds-button--destructive-unbound:focus-visible{outline:transparent}.cvds-button--destructive-unbound:focus-visible:before{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem;content:"";position:absolute;border-radius:var(--dimension-border-radius-rounded);inset:var(--dimension-spacing-padding-block-action) 0;pointer-events:none}.cvds-button--destructive-unbound.cvds-button--icon-only:focus-visible:before{width:calc(var(--dimension-sizing-touch-target-default) - var(--dimension-spacing-padding-block-action) * 2);height:calc(var(--dimension-sizing-touch-target-default) - var(--dimension-spacing-padding-block-action) * 2);inset:-calc(var(--dimension-sizing-touch-target-default)-var(--dimension-spacing-padding-block-action)) 0;border-radius:var(--dimension-border-radius-pill)}@media (forced-colors: active){.cvds-button--destructive-unbound{color:ButtonText;background-color:ButtonFace;border:var(--dimension-border-width-default) solid ButtonText;padding:var(--dimension-spacing-padding-block-action) var(--dimension-spacing-padding-inline-action-text)}.cvds-button--destructive-unbound:hover:not(:disabled){background-color:ButtonFace;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}}.cvds-button--icon-only{width:var(--dimension-sizing-touch-target-default);height:var(--dimension-sizing-touch-target-default)}.cvds-button--icon-end{flex-direction:row-reverse}.cvds-option{cursor:pointer;display:flex;align-items:center;position:relative;text-decoration:none;background:var(--color-background-surface-100);box-sizing:border-box;border-bottom:1px solid var(--color-border-primary);font-weight:var(--typography-body-100-font-weight);font-size:var(--typography-body-100-font-size);line-height:var(--typography-body-100-line-height);text-transform:var(--typography-body-100-text-case);letter-spacing:var(--typography-body-100-letter-spacing);text-indent:var(--typography-body-100-paragraph-indent);text-decoration:var(--typography-body-100-text-decoration);padding:var(--dimension-spacing-scale-075);color:var(--color-foreground-primary)}@media (forced-colors: active){.cvds-option{color:ButtonText;background-color:ButtonFace;border:1px solid ButtonBorder}}.cvds-option.cvds-option--focus{outline:.1875rem dotted var(--color-border-focus);outline-offset:.0625rem;border-radius:.5rem;outline-offset:-.25rem}.cvds-option.cvds-option--destructive{color:var(--color-foreground-critical)}.cvds-option:hover{color:var(--color-foreground-accent-hovered);background:var(--color-background-surface-100-hovered)}@media (forced-colors: active){.cvds-option:hover{color:ButtonText;background-color:ButtonFace}.cvds-option:hover .cvds-option__text{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px}}.cvds-option:active{color:var(--color-foreground-accent-pressed);background:var(--color-background-surface-100-pressed)}@media (forced-colors: active){.cvds-option:active{color:ButtonText;background-color:ButtonFace}}.cvds-option .cvds-icon{font-size:1.4rem}.cvds-option[aria-disabled=true] .cvds-icon,.cvds-option[aria-disabled=true]{pointer-events:none;color:var(--color-foreground-disabled);background:var(--color-background-disabled)}@media (forced-colors: active){.cvds-option[aria-disabled=true] .cvds-icon,.cvds-option[aria-disabled=true]{color:GrayText;background-color:ButtonFace}}.cvds-option[aria-disabled=true] .cvds-icon:hover,.cvds-option[aria-disabled=true]:hover{background:var(--color-background-disabled)}.cvds-option[aria-selected=true]{background:var(--color-background-surface-100-pressed);color:var(--color-foreground-accent)}@media (forced-colors: active){.cvds-option[aria-selected=true]{color:ButtonText;background-color:ButtonFace;border:2px solid ButtonText}.cvds-option[aria-selected=true] .cvds-option__text{font-weight:600}}.cvds-option__selected-child-label{font-weight:var(--typography-marginal-025-font-weight);font-size:var(--typography-marginal-025-font-size);line-height:var(--typography-marginal-025-line-height);text-transform:var(--typography-marginal-025-text-case);letter-spacing:var(--typography-marginal-025-letter-spacing);text-indent:var(--typography-marginal-025-paragraph-indent);text-decoration:var(--typography-marginal-025-text-decoration);color:var(--color-foreground-secondary);margin-left:var(--dimension-spacing-scale-050);text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.cvds-option__text:not(:first-child){margin-left:var(--dimension-spacing-scale-025)}.cvds-option__divider{margin-left:auto}.cvds-option__icon{color:var(--color-foreground-accent)}.cvds-option:hover .cvds-option__icon{color:var(--color-foreground-accent-hovered)}.cvds-option:active .cvds-option__icon{color:var(--color-foreground-accent-pressed)}.cvds-option--checkbox .cvds-option__checkbox-icon{display:flex;align-items:center;justify-content:center;margin-right:var(--dimension-spacing-scale-050);position:relative;background-color:var(--color-background-surface-100);border:1px solid var(--color-border-strong);border-radius:var(--dimension-border-radius-rounded);box-sizing:border-box;min-width:1.25rem;height:1.25rem}@media (forced-colors: active){.cvds-option--checkbox .cvds-option__checkbox-icon{background-color:Field}}.cvds-option--checkbox .cvds-option__checkbox-icon svg{opacity:0;transition:.25s transform,.1s opacity;overflow:initial;width:-webkit-fill-available;width:stretch}.cvds-option--checkbox .cvds-option__checkbox-icon.cvds-option__checkbox-icon--checked svg{opacity:1}@media (forced-colors: active){.cvds-option--checkbox .cvds-option__checkbox-icon.cvds-option__checkbox-icon--checked{background-color:SelectedItem}}.cvds-option--checkbox .cvds-option__checkbox-icon path{fill:var(--color-foreground-accent)}@media (forced-colors: active){.cvds-option--checkbox .cvds-option__checkbox-icon path{fill:SelectedItemText}}.cvds-selectable-option{cursor:pointer;display:flex;position:relative;align-items:center;text-decoration:none;box-sizing:border-box;background:var(--color-background-surface-100);border-bottom:1px solid var(--color-border-primary);font-weight:var(--typography-body-100-font-weight);font-size:var(--typography-body-100-font-size);line-height:var(--typography-body-100-line-height);text-transform:var(--typography-body-100-text-case);letter-spacing:var(--typography-body-100-letter-spacing);text-indent:var(--typography-body-100-paragraph-indent);text-decoration:var(--typography-body-100-text-decoration);color:var(--color-foreground-primary);padding:var(--dimension-spacing-scale-075)}@media (forced-colors: active){.cvds-selectable-option{color:ButtonText;background-color:ButtonFace;border:1px solid transparent}}.cvds-selectable-option.cvds-selectable-option--focus{outline:.1875rem dotted var(--color-border-focus);outline-offset:.0625rem;border-radius:.5rem;outline-offset:-.25rem}.cvds-selectable-option .cvds-selectable-option--destructive{color:var(--color-foreground-critical)}.cvds-selectable-option:hover{color:var(--color-foreground-accent-hovered);background:var(--color-background-surface-100-hovered)}@media (forced-colors: active){.cvds-selectable-option:hover{color:ButtonText;background-color:ButtonFace}.cvds-selectable-option:hover .cvds-selectable-option__text{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px}}.cvds-selectable-option:active{color:var(--color-foreground-accent-pressed);background:var(--color-background-surface-100-pressed)}@media (forced-colors: active){.cvds-selectable-option:active{color:ButtonText;background-color:ButtonFace}}.cvds-selectable-option[aria-disabled=true] .cvds-icon,.cvds-selectable-option[aria-disabled=true]{pointer-events:none;color:var(--color-foreground-disabled);background:var(--color-background-disabled)}.cvds-selectable-option[aria-disabled=true] .cvds-icon:hover,.cvds-selectable-option[aria-disabled=true]:hover{background:var(--color-background-disabled)}@media (forced-colors: active){.cvds-selectable-option[aria-disabled=true] .cvds-icon,.cvds-selectable-option[aria-disabled=true]{color:GrayText;background-color:Canvas}.cvds-selectable-option[aria-disabled=true] .cvds-icon:hover,.cvds-selectable-option[aria-disabled=true]:hover{background:Canvas}}.cvds-selectable-option[aria-selected=true]{background:var(--color-background-surface-100-pressed);color:var(--color-foreground-accent)}@media (forced-colors: active){.cvds-selectable-option[aria-selected=true]{color:ButtonText;background-color:ButtonFace;outline:3px solid ButtonText}.cvds-selectable-option[aria-selected=true] .cvds-selectable-option__text{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px}}.cvds-selectable-option__text:not(:first-child){margin-left:var(--dimension-spacing-scale-025)}.cvds-selectable-option__icon{color:var(--color-foreground-accent);min-width:1.5rem}.cvds-selectable-option:hover .cvds-selectable-option__icon{color:var(--color-foreground-accent-hovered)}.cvds-selectable-option:active .cvds-selectable-option__icon{color:var(--color-foreground-accent-pressed)}.cvds-selectable-option__icon--trailing-chevron{margin-left:auto}.cvds-context-menu-list{display:block;background:var(--color-background-surface-100)}.cvds-context-menu-list__container{padding:0;margin:0;list-style:none}.cvds-context-menu-list__container:focus,.cvds-context-menu-list__container:focus-visible{outline:transparent}.cvds-context-menu-list__container .cvds-icon{font-size:1.4rem}.cvds-context-menu-list__item{padding:var(--dimension-spacing-scale-075);padding-bottom:calc(var(--dimension-spacing-scale-075) - 1px);min-height:2.75rem}.cvds-context-menu-list__item .cvds-icon{height:1rem;display:inline-flex;align-items:center}.cvds-context-menu-list__item[aria-selected=true]{padding-top:calc(var(--dimension-spacing-scale-075) - 1px);border:1px solid var(--color-border-accent)}@media screen and (min-width: 768px){.cvds-context-menu-list__item{padding:var(--dimension-spacing-scale-050) var(--dimension-spacing-scale-075);padding-bottom:calc(var(--dimension-spacing-scale-050) - 1px)}.cvds-context-menu-list__item[aria-selected=true]{padding-top:calc(var(--dimension-spacing-scale-050) - 1px)}}.cvds-context-menu-list__header{display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--color-foreground-secondary);border-bottom:1px solid var(--color-border-primary)}.cvds-context-menu-list__header-label{word-break:break-word;display:flex;width:100%;text-align:center;align-items:center;justify-content:space-evenly;box-sizing:border-box;padding:var(--dimension-spacing-scale-025) var(--dimension-spacing-scale-100);min-height:var(--dimension-sizing-touch-target-default);font-weight:var(--typography-body-050-font-weight);font-size:var(--typography-body-050-font-size);line-height:var(--typography-body-050-line-height);text-transform:var(--typography-body-050-text-case);letter-spacing:var(--typography-body-050-letter-spacing);text-indent:var(--typography-body-050-paragraph-indent);text-decoration:var(--typography-body-050-text-decoration)}.cvds-context-menu-list__header-icon{min-height:2.75rem;min-width:2.75rem}.cvds-context-menu-list__header-icon-button{outline-offset:calc(-1 * var(--dimension-spacing-scale-025))}.cvds-context-menu.mat-mdc-menu-panel{height:100%;min-height:0;width:17.5rem;max-width:100%;border-radius:0;box-shadow:var(--shadow-default)}@media (forced-colors: active){.cvds-context-menu.mat-mdc-menu-panel{outline:1px solid transparent}}.cvds-context-menu.mat-mdc-menu-panel .mat-mdc-menu-content{padding-bottom:0}.cvds-context-menu.mat-mdc-menu-panel .mat-mdc-menu-content:not(:empty){padding-top:0}.cvds-context-menu__menu-button{gap:var(--dimension-spacing-scale-025)}.cvds-filter-button{font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--dimension-border-radius-rounded);color:var(--color-foreground-primary);background-color:var(--color-background-surface-100);border:var(--dimension-border-width-default) solid var(--color-border-secondary);padding-inline:var(--component-filter-dimension-spacing-padding-inline-text);padding-block:var(--dimension-spacing-padding-block-action);min-height:var(--dimension-sizing-touch-target-default);font-family:inherit;gap:var(--dimension-spacing-gap-icon-text)}@media (forced-colors: active){.cvds-filter-button{color:ButtonText;background-color:ButtonFace;border:1px solid ButtonText}}.cvds-filter-button:hover{color:var(--color-foreground-accent-hovered);background-color:var(--color-background-surface-100-hovered);border-color:var(--color-border-accent-hovered);cursor:pointer}@media (forced-colors: active){.cvds-filter-button:hover{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px}}.cvds-filter-button:active{color:var(--color-foreground-accent-pressed);background-color:var(--color-background-surface-100-pressed);border-color:var(--color-border-accent-pressed)}.cvds-filter-button:focus-visible{color:var(--color-foreground-accent-hovered);background-color:var(--color-background-surface-100-hovered);border-color:var(--color-border-accent-hovered);outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem;position:relative;z-index:1}.cvds-filter-button:disabled{color:var(--color-foreground-disabled);background-color:var(--color-background-surface-100);border-color:var(--color-border-disabled);cursor:not-allowed}@media (forced-colors: active){.cvds-filter-button:disabled{color:GrayText}}.cvds-filter-button:disabled .cvds-bubble{color:var(--color-foreground-disabled);border-color:var(--color-border-disabled);background:transparent}.cvds-filter-button .cvds-icon{font-size:var(--dimension-sizing-icon-default)}.cvds-filter-button--icon{min-width:var(--dimension-sizing-touch-target-default);min-height:var(--dimension-sizing-touch-target-default);padding:var(--dimension-spacing-padding-block-action) 0}.cvds-filter-button--mixed{padding-inline-start:var(--component-filter-dimension-spacing-padding-inline-icon)}.cvds-filter-button--selected{color:var(--color-foreground-accent);background-color:var(--color-background-surface-100-pressed);border-color:var(--color-border-accent);border-width:calc(var(--dimension-border-width-selected) / 2);box-shadow:inset 0 0 0 calc(var(--dimension-border-width-selected) / 2) var(--color-border-accent)}.cvds-filter-button--selected:hover,.cvds-filter-button--selected:active{color:var(--color-foreground-accent);background-color:var(--color-background-surface-100-pressed);border-color:var(--color-border-accent)}.cvds-filter-button--selected:disabled{box-shadow:inset 0 0 0 calc(var(--dimension-border-width-selected) / 2) var(--color-border-disabled);color:var(--color-foreground-disabled);background-color:var(--color-background-surface-100);border-color:var(--color-border-disabled)}@media (forced-colors: active){.cvds-filter-button--selected{font-weight:600;color:ButtonText;background-color:ButtonFace;border:3px solid ButtonText}}.cvds-checkbox-icon{position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem}.cvds-checkbox-icon.cvds-checkbox-icon--box{background-color:var(--component-checkbox-color-background);border:var(--dimension-border-width-default) solid var(--color-border-secondary);border-radius:var(--component-checkbox-dimension-border-radius)}@media (forced-colors: active){.cvds-checkbox-icon.cvds-checkbox-icon--box{background-color:Field}}.cvds-checkbox-icon.cvds-checkbox-icon--box.cvds-checkbox-icon--checked,.cvds-checkbox-icon.cvds-checkbox-icon--box.cvds-checkbox-icon--indeterminate{background-color:var(--component-checkbox-color-background-selected)}@media (forced-colors: active){.cvds-checkbox-icon.cvds-checkbox-icon--box.cvds-checkbox-icon--checked,.cvds-checkbox-icon.cvds-checkbox-icon--box.cvds-checkbox-icon--indeterminate{background-color:SelectedItem}}.cvds-checkbox-icon.cvds-checkbox-icon--box.cvds-checkbox-icon--error{border-color:var(--color-border-critical)}.cvds-checkbox-icon.cvds-checkbox-icon--box.cvds-checkbox-icon--readonly{border-color:var(--color-border-secondary)}@media (forced-colors: active){.cvds-checkbox-icon.cvds-checkbox-icon--box.cvds-checkbox-icon--readonly{background-color:Field}}.cvds-checkbox-icon.cvds-checkbox-icon--box.cvds-checkbox-icon--disabled{background-color:var(--color-background-disabled);border-color:var(--color-border-disabled)}@media (forced-colors: active){.cvds-checkbox-icon.cvds-checkbox-icon--box.cvds-checkbox-icon--disabled{border-color:GrayText}}.cvds-checkbox-icon.cvds-checkbox-icon--box:not(.cvds-checkbox-icon--readonly,.cvds-checkbox-icon--disabled):hover{background-color:var(--component-checkbox-color-background-hovered)}.cvds-checkbox-icon.cvds-checkbox-icon--box:not(.cvds-checkbox-icon--readonly,.cvds-checkbox-icon--disabled):hover.cvds-checkbox-icon--checked,.cvds-checkbox-icon.cvds-checkbox-icon--box:not(.cvds-checkbox-icon--readonly,.cvds-checkbox-icon--disabled):hover.cvds-checkbox-icon--indeterminate{background-color:var(--component-checkbox-color-background-selected-hovered)}@media (forced-colors: active){.cvds-checkbox-icon.cvds-checkbox-icon--box:not(.cvds-checkbox-icon--readonly,.cvds-checkbox-icon--disabled):hover.cvds-checkbox-icon--checked,.cvds-checkbox-icon.cvds-checkbox-icon--box:not(.cvds-checkbox-icon--readonly,.cvds-checkbox-icon--disabled):hover.cvds-checkbox-icon--indeterminate{background-color:SelectedItem}}.cvds-checkbox-icon.cvds-checkbox-icon--box:not(.cvds-checkbox-icon--readonly,.cvds-checkbox-icon--disabled):active{background-color:var(--component-checkbox-color-background-pressed)}@media (forced-colors: active){.cvds-checkbox-icon.cvds-checkbox-icon--box:not(.cvds-checkbox-icon--readonly,.cvds-checkbox-icon--disabled):active{background-color:SelectedItem}}.cvds-checkbox-icon.cvds-checkbox-icon--box:not(.cvds-checkbox-icon--readonly,.cvds-checkbox-icon--disabled):active.cvds-checkbox-icon--checked,.cvds-checkbox-icon.cvds-checkbox-icon--box:not(.cvds-checkbox-icon--readonly,.cvds-checkbox-icon--disabled):active.cvds-checkbox-icon--indeterminate{background-color:var(--component-checkbox-color-background-selected-pressed)}@media (forced-colors: active){.cvds-checkbox-icon.cvds-checkbox-icon--box:not(.cvds-checkbox-icon--readonly,.cvds-checkbox-icon--disabled):active.cvds-checkbox-icon--checked,.cvds-checkbox-icon.cvds-checkbox-icon--box:not(.cvds-checkbox-icon--readonly,.cvds-checkbox-icon--disabled):active.cvds-checkbox-icon--indeterminate{background-color:SelectedItem}}.cvds-checkbox-icon.cvds-checkbox-icon--box:focus{background-color:var(--component-checkbox-color-background-hovered)}.cvds-checkbox-icon.cvds-checkbox-icon--box:focus.cvds-checkbox-icon--checked,.cvds-checkbox-icon.cvds-checkbox-icon--box:focus.cvds-checkbox-icon--indeterminate{background-color:var(--component-checkbox-color-background-selected-hovered)}.cvds-checkbox-icon__icon-path{flex-shrink:0;height:var(--component-checkbox-control-checkmark-dimension-sizing-width-or-height);width:var(--component-checkbox-control-checkmark-dimension-sizing-width-or-height);fill:var(--component-checkbox-check-mark-color-foreground)}@media (forced-colors: active){.cvds-checkbox-icon__icon-path{fill:SelectedItemText}}.cvds-checkbox-icon--error .cvds-checkbox-icon__icon-path{fill:var(--color-foreground-critical)}@media (forced-colors: active){.cvds-checkbox-icon--error .cvds-checkbox-icon__icon-path{fill:SelectedItemText}}.cvds-checkbox-icon--readonly .cvds-checkbox-icon__icon-path{fill:var(--color-foreground-primary)}@media (forced-colors: active){.cvds-checkbox-icon--readonly .cvds-checkbox-icon__icon-path{fill:GrayText}}.cvds-checkbox-icon--disabled .cvds-checkbox-icon__icon-path{fill:var(--color-foreground-disabled)}@media (forced-colors: active){.cvds-checkbox-icon--disabled .cvds-checkbox-icon__icon-path{fill:GrayText}}.cvds-menu-item{cursor:pointer;display:flex;gap:var(--component-list-item-dimension-spacing-gap-content);align-items:center;text-decoration:none;box-sizing:border-box;background:var(--color-background-surface-100);border-bottom:var(--dimension-border-width-default) solid var(--color-border-primary);color:var(--color-foreground-primary);padding:0 var(--dimension-spacing-padding-inline-default);overflow:hidden;font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration)}@media (forced-colors: active){.cvds-menu-item{color:ButtonText;background-color:ButtonFace;border:var(--dimension-border-width-default) solid transparent}}.cvds-menu-item:hover{background:var(--color-background-surface-100-hovered)}@media (forced-colors: active){.cvds-menu-item:hover{color:ButtonText;background-color:ButtonFace}.cvds-menu-item:hover .cvds-menu-item__text{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px}}.cvds-menu-item:active{background:var(--color-background-surface-100-pressed)}@media (forced-colors: active){.cvds-menu-item:active{color:ButtonText;background-color:ButtonFace}}.cvds-menu-item.cvds-menu-item--focus{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:calc(-1 * var(--dimension-border-width-focus-outline));background:var(--color-background-surface-100-hovered);border-radius:var(--dimension-border-radius-focus-outline-rectangular)}.cvds-menu-item.cvds-menu-item--has-trailing-chevron-icon{padding-inline-end:var(--dimension-spacing-scale-025)}.cvds-menu-item[aria-disabled=true] .cvds-icon,.cvds-menu-item[aria-disabled=true]{pointer-events:none;color:var(--color-foreground-disabled);background:var(--color-background-surface-100)}.cvds-menu-item[aria-disabled=true] .cvds-icon:hover,.cvds-menu-item[aria-disabled=true]:hover{background:var(--color-background-disabled)}@media (forced-colors: active){.cvds-menu-item[aria-disabled=true] .cvds-icon,.cvds-menu-item[aria-disabled=true]{color:GrayText;background-color:Canvas}.cvds-menu-item[aria-disabled=true] .cvds-icon:hover,.cvds-menu-item[aria-disabled=true]:hover{background:Canvas}}.cvds-menu-item[aria-selected=true]{background:var(--color-background-surface-100-pressed)}@media (forced-colors: active){.cvds-menu-item[aria-selected=true]{color:ButtonText;background-color:ButtonFace;outline:3px solid ButtonText}.cvds-menu-item[aria-selected=true] .cvds-menu-item__text{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px}}.cvds-menu-item__checkbox{flex:0 0 auto;color:var(--color-foreground-accent);width:1.25rem;display:flex;align-items:center}.cvds-menu-item:hover .cvds-menu-item__checkbox{color:var(--color-foreground-accent-hovered)}.cvds-menu-item:active .cvds-menu-item__checkbox{color:var(--color-foreground-accent-pressed)}[aria-disabled=true] .cvds-menu-item__checkbox{display:none}.cvds-menu-item__leading-icon{flex:0 0 auto;height:var(--dimension-sizing-touch-target-default);display:flex;align-items:center}.cvds-menu-item__leading-icon .cvds-icon,.cvds-menu-item__leading-icon [cvIcon]{color:var(--color-foreground-accent);font-size:var(--dimension-sizing-icon-default)}.cvds-menu-item__leading-icon:has(.cvds-icon),.cvds-menu-item__leading-icon:has([cvIcon]){display:flex}.cvds-menu-item__leading-icon:not(:has(.cvds-icon)):not(:has([cvIcon])){display:none}.cvds-menu-item:hover .cvds-menu-item__leading-icon .cvds-icon,.cvds-menu-item:hover .cvds-menu-item__leading-icon [cvIcon]{color:var(--color-foreground-accent-hovered)}.cvds-menu-item:active .cvds-menu-item__leading-icon .cvds-icon,.cvds-menu-item:active .cvds-menu-item__leading-icon [cvIcon]{color:var(--color-foreground-accent-pressed)}.cvds-menu-item__text{display:flex;flex:1 1 auto;align-items:center;box-sizing:border-box;min-height:var(--dimension-sizing-touch-target-default);padding-block:var(--dimension-spacing-scale-075)}.cvds-menu-item--selected .cvds-menu-item__text{color:var(--color-foreground-primary)}.cvds-menu-item__selected-option{font-weight:var(--typography-marginal-025-font-weight);font-size:var(--typography-marginal-025-font-size);line-height:var(--typography-marginal-025-line-height);text-transform:var(--typography-marginal-025-text-case);letter-spacing:var(--typography-marginal-025-letter-spacing);text-indent:var(--typography-marginal-025-paragraph-indent);text-decoration:var(--typography-marginal-025-text-decoration);display:inline-flex;flex:0 0 auto;justify-content:end;text-align:end;align-items:center;min-height:var(--dimension-sizing-touch-target-default);color:var(--color-foreground-secondary)}[aria-disabled=true] .cvds-menu-item__selected-option{color:var(--color-foreground-disabled)}.cvds-menu-item__trailing-chevron-icon{flex:0 0 auto;align-items:center;justify-content:center;justify-self:end;width:var(--dimension-sizing-touch-target-default);height:var(--dimension-sizing-touch-target-default);font-size:var(--dimension-sizing-icon-default);color:var(--color-foreground-accent)}.cvds-filter-select{position:relative;display:inline-block}.cvds-filter-select__menu-button{padding-inline:var(--component-filter-dimension-spacing-padding-inline-text) var(--component-filter-dimension-spacing-padding-inline-icon)}.cvds-filter-select--has-selected-options .cvds-filter-select__menu-button{background-color:var(--color-background-surface-100)}.cvds-filter-select--show-options .cvds-filter-select__menu-button{background-color:var(--color-background-surface-100-pressed);border-color:var(--color-border-accent)}.cvds-filter-select__counter-bubble{margin-left:var(--dimension-spacing-scale-050)}.cvds-filter-select__options{margin-top:var(--dimension-spacing-gap-thin);display:block;border:var(--dimension-border-width-default) solid var(--color-border-primary);border-bottom:0;box-shadow:var(--shadow-default);width:20rem;position:absolute;z-index:500;box-sizing:border-box}.cvds-filter-select__options-container{overflow-y:auto;max-height:29rem}@media only screen and (width <= 640px) and (orientation: landscape){.cvds-filter-select__options-container{max-height:calc(13.75rem - var(--dimension-border-width-default))}}.cvds-filter-select__options-container:focus-visible{outline:transparent}.cvds-filter-select__option:last-child{border-bottom:0}.cvds-filter-button__options-container--reset-button-active{max-height:29rem}@media only screen and (width <= 640px) and (orientation: landscape){.cvds-filter-button__options-container--reset-button-active{max-height:calc(13.75rem - var(--dimension-border-width-default))}}.cvds-filter-select__options--left{left:0}.cvds-filter-select__options--right{right:0}.cvds-filter-select__options--hidden{display:none}.cvds-filter-select__actions{display:flex;gap:var(--dimension-spacing-gap-default);padding-block:var(--dimension-spacing-scale-050);padding-inline:var(--dimension-spacing-scale-075);background:var(--color-background-surface-100);border-top:var(--dimension-border-width-default) solid var(--color-border-primary)}.cvds-filter-select__action-button{flex:1;display:inline-block;height:auto;min-height:var(--dimension-sizing-touch-target-default)}@keyframes cv-common-loader{0%{transform:translate(0)}35%{transform:translate(0);opacity:.3}50%{transform:translateY(-200%);opacity:.8}70%{transform:translateY(25%);opacity:.8}85%{transform:translateY(-25%)}}@keyframes cv-common-loader-reduced-motion{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.cvds-loader{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--dimension-spacing-gap-default)}.cvds-loader__message{font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration);color:var(--color-foreground-primary);text-align:center}.cvds-loader__message:empty{display:none}.cvds-loader__spinner{display:flex}.cvds-loader__dot{position:relative;opacity:.4;animation:cv-common-loader 1.8s infinite;display:inline-block;width:var(--dimension-spacing-scale-050);height:var(--dimension-spacing-scale-050);margin-top:calc(var(--dimension-spacing-scale-050) / 2);margin-bottom:calc(var(--dimension-spacing-scale-050) / 2)}@media (prefers-reduced-motion: reduce){.cvds-loader__dot{animation-name:cv-common-loader-reduced-motion}}.cvds-loader__dot~.cvds-loader__dot{margin-left:var(--dimension-spacing-scale-050)}.cvds-loader__dot:nth-child(2){animation-delay:.1s}.cvds-loader__dot:nth-child(3){animation-delay:.2s}.cvds-loader__dot:after{content:"";display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:var(--color-foreground-accent)}@media (forced-colors: active){.cvds-loader__dot:after{background-color:CanvasText}}.cvds-cornelsen-logo{display:inline-block;line-height:0;height:2rem;width:auto}a.cvds-cornelsen-logo{text-decoration:none}a.cvds-cornelsen-logo:focus-visible{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem;border-radius:var(--dimension-border-radius-focus-outline-rectangular)}.cvds-cornelsen-logo__image{width:inherit;height:inherit}.cvds-overflow{display:block;position:relative}.cvds-overflow__wrapper{overflow:auto;height:100%;width:100%}.cvds-overflow__shadow{pointer-events:none;position:absolute;inset:0;z-index:1}.cvds-overflow__shadow--left{width:1.5rem;background-image:linear-gradient(270deg,#0000,#00000014)}.cvds-overflow__shadow--right{width:1.5rem;left:initial;background-image:linear-gradient(90deg,#0000,#00000014)}.cvds-pagination{font-weight:var(--typography-body-100-font-weight);font-size:var(--typography-body-100-font-size);line-height:var(--typography-body-100-line-height);text-transform:var(--typography-body-100-text-case);letter-spacing:var(--typography-body-100-letter-spacing);text-indent:var(--typography-body-100-paragraph-indent);text-decoration:var(--typography-body-100-text-decoration);display:flex;align-items:center;flex-flow:column wrap;gap:.5rem 2rem;justify-content:space-between;width:100%;color:var(--color-foreground-secondary);text-wrap:nowrap}@media screen and (min-width: 768px){.cvds-pagination{align-items:baseline;flex-flow:row wrap}}.cvds-pagination__entries-per-page{display:flex;flex-grow:0;flex-shrink:1;align-items:center;gap:.5rem;justify-content:center;flex-wrap:wrap}@media screen and (min-width: 768px){.cvds-pagination__entries-per-page{justify-content:flex-start}}.cvds-pagination__page{display:flex;flex-grow:0;flex-shrink:1;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.5rem}@media screen and (min-width: 768px){.cvds-pagination__page{justify-content:flex-end}}.cvds-pagination__navigation-previous{display:none}@media screen and (min-width: 768px){.cvds-pagination__navigation-previous{display:flex}}.cvds-pagination__navigation-previous__stacked{display:flex}@media screen and (min-width: 768px){.cvds-pagination__navigation-previous__stacked{display:none}}.cvds-popover{border-radius:var(--dimension-border-radius-rounded);border:var(--dimension-border-width-default) solid var(--color-border-primary);background:var(--component-popover-color-background);box-shadow:var(--shadow-default);width:20rem}.cvds-track{width:100%;height:var(--component-progress-bar-dimension-sizing-height);background-color:var(--color-background-surface-200);border-radius:var(--component-progress-bar-dimension-border-radius);pointer-events:none}@media (forced-colors: active){.cvds-track{outline:var(--dimension-border-width-default) solid transparent;background-color:Canvas}}.cvds-track__track-bar{background-color:var(--color-foreground-accent);border-radius:var(--component-progress-bar-dimension-border-radius);height:inherit;display:flex;align-items:center;justify-content:center;pointer-events:none}@media (forced-colors: active){.cvds-track__track-bar{background-color:CanvasText}}.cvds-track--disabled .cvds-track__track-bar{background-color:var(--color-foreground-disabled)}@media (forced-colors: active){.cvds-track--disabled .cvds-track__track-bar{background-color:GrayText}}.cvds-track--thin{height:var(--component-progress-bar-nested-dimension-sizing-height);border-radius:var(--component-progress-bar-nested-dimension-border-radius)}.cvds-track--on-background{background-color:var(--color-background-surface-300)}.cvds-progress{display:flex;flex-direction:column;align-items:flex-start;gap:var(--dimension-spacing-gap-default);align-self:stretch}.cvds-progress cv-track{position:absolute}.cvds-progress cv-track.cvds-progress__value{background-color:transparent}.cvds-progress__track-bar{position:relative;width:100%}.cvds-progress__preload .cvds-track__track-bar{background-color:var(--component-progress-bar-bar-loaded-color-background)}.cvds-progress__labels{display:flex;justify-content:center;align-items:flex-end;gap:var(--dimension-spacing-gap-default);align-self:stretch}.cvds-progress__label{color:var(--color-foreground-secondary);font-weight:var(--typography-body-050-font-weight);font-size:var(--typography-body-050-font-size);line-height:var(--typography-body-050-line-height);text-transform:var(--typography-body-050-text-case);letter-spacing:var(--typography-body-050-letter-spacing);text-indent:var(--typography-body-050-paragraph-indent);text-decoration:var(--typography-body-050-text-decoration)}.cvds-progress__title{color:var(--color-foreground-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:var(--typography-label-strong-font-weight);font-size:var(--typography-label-strong-font-size);line-height:var(--typography-label-strong-line-height);text-transform:var(--typography-label-strong-text-case);letter-spacing:var(--typography-label-strong-letter-spacing);text-indent:var(--typography-label-strong-paragraph-indent);text-decoration:var(--typography-label-strong-text-decoration)}.cvds-progress--labeled .cvds-progress__label,.cvds-progress--titled .cvds-progress__title{display:block;margin:0 auto}.cvds-progress--titled .cvds-progress__title{margin-left:0}.cvds-progress--titled .cvds-progress__label{margin-right:0}.cvds-segmented-control-filter{display:inline-block;white-space:nowrap;background-color:var(--component-segmented-control-color-background);border-radius:var(--dimension-border-radius-rounded)}.cvds-segmented-control-filter .cvds-segmented-control-filter__button{font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:0;color:var(--color-foreground-primary);background-color:var(--color-background-surface-100);border:var(--dimension-border-width-default) solid transparent;padding-inline:var(--dimension-spacing-padding-inline-action-text);padding-block:var(--dimension-spacing-padding-block-action);min-height:var(--dimension-sizing-touch-target-default);font-family:inherit;gap:var(--dimension-spacing-gap-icon-text);background-clip:padding-box;margin-left:calc(-1 * var(--dimension-border-width-default))}.cvds-segmented-control-filter .cvds-segmented-control-filter__button:is(:first-child){border-top-left-radius:var(--dimension-border-radius-rounded);border-bottom-left-radius:var(--dimension-border-radius-rounded);margin-left:0}.cvds-segmented-control-filter .cvds-segmented-control-filter__button:is(:last-child){border-top-right-radius:var(--dimension-border-radius-rounded);border-bottom-right-radius:var(--dimension-border-radius-rounded)}@media (forced-colors: active){.cvds-segmented-control-filter .cvds-segmented-control-filter__button{color:ButtonText;background-color:ButtonFace;border:1px solid ButtonText}}.cvds-segmented-control-filter .cvds-segmented-control-filter__button:hover{color:var(--color-foreground-accent-hovered);background-color:var(--color-background-surface-100-hovered);border-color:var(--color-border-accent-hovered);cursor:pointer}@media (forced-colors: active){.cvds-segmented-control-filter .cvds-segmented-control-filter__button:hover{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px}}.cvds-segmented-control-filter .cvds-segmented-control-filter__button:active{color:var(--color-foreground-accent-pressed);background-color:var(--color-background-surface-100-pressed);border-color:var(--color-border-accent-pressed)}.cvds-segmented-control-filter .cvds-segmented-control-filter__button:focus-visible{color:var(--color-foreground-accent-hovered);background-color:var(--color-background-surface-100-hovered);border-color:var(--color-border-accent-hovered);outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem;position:relative;z-index:1}.cvds-segmented-control-filter .cvds-segmented-control-filter__button:disabled{color:var(--color-foreground-disabled);background-color:var(--color-background-surface-100);border-top-color:var(--color-border-disabled);border-bottom-color:var(--color-border-disabled);cursor:not-allowed}@media (forced-colors: active){.cvds-segmented-control-filter .cvds-segmented-control-filter__button:disabled{color:GrayText}}.cvds-segmented-control-filter .cvds-segmented-control-filter__button.cvds-segmented-control-filter__button--mixed{padding-inline-start:var(--component-filter-dimension-spacing-padding-inline-icon)}.cvds-segmented-control-filter .cvds-segmented-control-filter__button.cvds-segmented-control-filter__button--icon{min-width:var(--dimension-sizing-touch-target-default);min-height:var(--dimension-sizing-touch-target-default);padding:var(--dimension-spacing-padding-block-action) 0}.cvds-segmented-control-filter .cvds-segmented-control-filter__button.cvds-segmented-control-filter__button--selected{color:var(--color-foreground-accent);background-color:var(--component-segmented-control-color-background-selected);border-color:var(--color-border-accent);border-width:calc(var(--dimension-border-width-selected) / 2);box-shadow:inset 0 0 0 calc(var(--dimension-border-width-selected) / 2) var(--color-border-accent)}.cvds-segmented-control-filter .cvds-segmented-control-filter__button.cvds-segmented-control-filter__button--selected:hover,.cvds-segmented-control-filter .cvds-segmented-control-filter__button.cvds-segmented-control-filter__button--selected:active{color:var(--color-foreground-accent);background-color:var(--component-segmented-control-color-background-selected);border-color:var(--color-border-accent)}.cvds-segmented-control-filter .cvds-segmented-control-filter__button.cvds-segmented-control-filter__button--selected:disabled{color:var(--color-foreground-disabled);box-shadow:inset 0 0 0 calc(var(--dimension-border-width-selected) / 2) var(--color-border-disabled);background-color:var(--color-background-surface-100);border-color:var(--color-border-disabled) transparent}@media (forced-colors: active){.cvds-segmented-control-filter .cvds-segmented-control-filter__button.cvds-segmented-control-filter__button--selected{font-weight:600;color:ButtonText;background-color:ButtonFace;border:3px solid ButtonText}}.cvds-segmented-control-filter .cvds-segmented-control-filter__button-icon{font-size:var(--dimension-sizing-icon-default)}.cvds-slider{display:inline-flex;align-items:center;box-sizing:border-box;vertical-align:middle;gap:var(--dimension-spacing-gap-default);height:2.75rem}.cvds-slider__container{display:inline-flex;align-items:center;box-sizing:border-box;position:relative;height:inherit;width:inherit;min-width:7rem}.cvds-slider__input{box-sizing:content-box;cursor:pointer;margin:0;position:absolute;bottom:0;height:max(100%,2.75rem);width:100%;outline:none}.cvds-slider__grabber{pointer-events:none;width:var(--dimension-spacing-scale-100);height:var(--dimension-spacing-scale-100);position:absolute;background-color:var(--color-foreground-accent);border-radius:50%;display:flex;align-items:center;justify-content:center}@media (forced-colors: active){.cvds-slider__grabber{background-color:ButtonFace;border:2px solid ButtonText}.cvds-slider:hover .cvds-slider__grabber{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}}.cvds-slider__grabber:after{content:"";width:var(--dimension-spacing-scale-050);height:var(--dimension-spacing-scale-050);position:absolute;background-color:var(--color-background-surface-100);border-radius:50%}@media (forced-colors: active){.cvds-slider__grabber:after{background-color:ButtonText}}.cvds-slider--focus .cvds-slider__grabber{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}.cvds-slider--disabled .cvds-slider__grabber{background-color:var(--color-border-disabled)}@media (forced-colors: active){.cvds-slider--disabled .cvds-slider__grabber{background-color:GrayText}}.cvds-slider cv-track{position:absolute;pointer-events:none}.cvds-slider__value{display:flex;height:var(--dimension-spacing-scale-025);position:absolute;align-items:center;pointer-events:none}.cvds-slider__value cv-track{background-color:transparent;outline:none}.cvds-slider__value--grabber .cvds-track__track-bar{border-top-right-radius:0;border-bottom-right-radius:0}.cvds-slider__preload .cvds-track__track-bar{background-color:var(--color-background-surface-300)}@media (forced-colors: active){.cvds-slider__preload .cvds-track__track-bar{background-color:ButtonFace}}.cvds-slider cv-icon,.cvds-slider [cvIcon],.cvds-slider .cvds-button--free,.cvds-slider .cvds-button--unbound{font-size:var(--dimension-sizing-icon-default);padding:0;height:var(--dimension-sizing-touch-target-small);width:var(--dimension-sizing-touch-target-small);min-width:0}.cvds-snackbar__content div.mdc-snackbar__surface{font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration);display:flex;align-items:flex-start;min-height:var(--dimension-sizing-touch-target-default);box-sizing:border-box;max-height:100vh;overflow-y:auto;box-shadow:var(--shadow-default)}.cvds-snackbar__content div.mdc-snackbar__surface~*{gap:var(--dimension-spacing-scale-100)}.cvds-snackbar__content div.mdc-snackbar__surface button{min-width:var(--dimension-sizing-touch-target-default);min-height:var(--dimension-sizing-touch-target-default);font:inherit;background-color:transparent;border:none;cursor:pointer;font-size:inherit;font-family:inherit;line-height:inherit;position:relative}@media (forced-colors: active){.cvds-snackbar__content div.mdc-snackbar__surface button{background-color:ButtonFace;border:1px solid ButtonText;color:ButtonText}.cvds-snackbar__content div.mdc-snackbar__surface button:hover,.cvds-snackbar__content div.mdc-snackbar__surface button:focus-visible{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}}@media screen and (min-width: 768px){.cvds-snackbar__content div.mdc-snackbar__surface{width:37.5rem}}.cvds-snackbar__content div.mdc-snackbar__label{width:calc(100vw - 2 * var(--dimension-spacing-scale-075))}@media screen and (min-width: 768px){.cvds-snackbar__content div.mdc-snackbar__label{padding:var(--component-snackbar-dimension-spacing-padding-inline)}}.cvds-snackbar__content--emphasized div.mdc-snackbar__surface{border-radius:var(--dimension-border-radius-rounded);color:var(--color-foreground-on-surface-900);background-color:var(--color-background-surface-900)}.cvds-snackbar__content--emphasized div.mdc-snackbar__surface button{font-weight:var(--typography-label-underlined-font-weight);font-size:var(--typography-label-underlined-font-size);line-height:var(--typography-label-underlined-line-height);text-transform:var(--typography-label-underlined-text-case);letter-spacing:var(--typography-label-underlined-letter-spacing);text-indent:var(--typography-label-underlined-paragraph-indent);text-decoration:var(--typography-label-underlined-text-decoration);text-decoration-skip-ink:none;text-decoration-thickness:6.5%;text-underline-offset:18.5%;text-underline-position:from-font;color:var(--color-foreground-on-surface-900-accent)}.cvds-snackbar__content--emphasized div.mdc-snackbar__surface button:focus-visible{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-on-accent-focus);outline-offset:.0625rem;border-radius:var(--dimension-border-radius-rounded);color:var(--color-foreground-on-surface-900-accent-hovered)}.cvds-snackbar__content--emphasized div.mdc-snackbar__surface button:hover{color:var(--color-foreground-on-surface-900-accent-hovered)}.cvds-snackbar__content--emphasized div.mdc-snackbar__surface button:active{color:var(--color-foreground-on-surface-900-accent-pressed)}.cvds-snackbar__content--subtle div.mdc-snackbar__surface{color:var(--color-foreground-primary);background-color:var(--color-background-surface-100)}.cvds-snackbar__content--subtle div.mdc-snackbar__surface button{font-weight:var(--typography-label-underlined-font-weight);font-size:var(--typography-label-underlined-font-size);line-height:var(--typography-label-underlined-line-height);text-transform:var(--typography-label-underlined-text-case);letter-spacing:var(--typography-label-underlined-letter-spacing);text-indent:var(--typography-label-underlined-paragraph-indent);text-decoration:var(--typography-label-underlined-text-decoration);text-decoration-skip-ink:none;text-decoration-thickness:6.5%;text-underline-offset:18.5%;text-underline-position:from-font;color:var(--color-foreground-accent)}.cvds-snackbar__content--subtle div.mdc-snackbar__surface button:focus-visible{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem;border-radius:var(--dimension-border-radius-rounded);color:var(--color-foreground-accent-hovered)}.cvds-snackbar__content--subtle div.mdc-snackbar__surface button:hover{color:var(--color-foreground-accent-hovered)}.cvds-snackbar__content--subtle div.mdc-snackbar__surface button:active{color:var(--color-foreground-accent-pressed)}.cvds-snackbar__message{display:flex;align-items:center;min-width:var(--dimension-sizing-touch-target-default);min-height:var(--dimension-sizing-touch-target-default);margin:auto 0;float:left}.cvds-snackbar__action{margin-left:auto;float:right}.cvds-sort-select__menu-button{text-align:left;color:var(--color-foreground-primary)}.cvds-sort-select__menu-button:hover{color:var(--color-foreground-accent-hovered)}.cvds-sort-select__menu-button:active{color:var(--color-foreground-accent-pressed)}.cvds-sort-select--opened .cvds-sort-select__menu-button{color:var(--color-foreground-accent)}.cvds-sort-select__popover{border-radius:var(--dimension-border-radius-rounded);border:var(--dimension-border-width-default) solid var(--color-border-primary);background:var(--color-background-surface-100);box-shadow:var(--shadow-default);width:19rem;overflow:hidden}.cvds-sort-select__menu-item:last-child{border:none}.cvds-switch{display:inline}.cvds-switch__checkbox{position:absolute;top:auto;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;white-space:nowrap}.cvds-switch__label{display:inline-flex;position:relative;align-items:center;min-width:var(--dimension-sizing-touch-target-default);min-height:var(--dimension-sizing-touch-target-default);gap:var(--dimension-spacing-gap-default)}.cvds-switch__label:hover{cursor:pointer}.cvds-switch--disabled .cvds-switch__label:hover{cursor:default}.cvds-switch__track{flex-shrink:0;width:var(--component-switch-rail-dimension-sizing-max-width);height:var(--component-switch-rail-dimension-sizing-min-height);background-color:var(--component-switch-color-background-activated);border-radius:var(--dimension-border-radius-pill);box-sizing:border-box;transition:background-color .25s ease-out}.cvds-switch__checkbox:hover~.cvds-switch__track{background-color:var(--component-switch-color-background-activated-hovered)}.cvds-switch__checkbox:active~.cvds-switch__track{background-color:var(--component-switch-color-background-activated-pressed)}.cvds-switch__checkbox:focus-visible~.cvds-switch__track{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}.cvds-switch__checkbox:checked~.cvds-switch__track{background-color:var(--color-background-accent)}.cvds-switch__checkbox:checked:hover~.cvds-switch__track{background-color:var(--color-background-accent-hovered)}.cvds-switch__checkbox:checked:active~.cvds-switch__track{background-color:var(--color-background-accent-pressed)}.cvds-switch--disabled .cvds-switch__checkbox~.cvds-switch__track{background-color:var(--component-switch-color-background-disabled)}@media screen and (prefers-reduced-motion: reduce){.cvds-switch__track{transition:none}}@media (forced-colors: active){.cvds-switch__track{outline:1px solid transparent}}.cvds-switch__handle{position:absolute;display:flex;align-items:center;justify-content:center;transform:translate(var(--dimension-spacing-scale-025));background-color:var(--color-foreground-on-surface-900);border-radius:50%;width:var(--component-switch-draisine-dimension-sizing-width-or-height);height:var(--component-switch-draisine-dimension-sizing-width-or-height);box-shadow:var(--shadow-level-1);transition:left .25s ease-out}.cvds-switch__checkbox:checked~.cvds-switch__handle{transform:translate(calc(var(--component-switch-rail-dimension-sizing-max-width) - var(--component-switch-draisine-dimension-sizing-width-or-height) - var(--dimension-spacing-scale-025)))}@media screen and (prefers-reduced-motion: reduce){.cvds-switch__handle{transition:none}}@media (forced-colors: active){.cvds-switch__handle{outline:1px solid transparent}}.cvds-switch__handle-icon{opacity:0;fill:var(--color-foreground-accent);width:.625rem;height:.625rem;flex-shrink:0;transition:opacity .25s ease-out}.cvds-switch__checkbox:checked~.cvds-switch__handle>.cvds-switch__handle-icon{opacity:1}.cvds-switch__checkbox:checked:hover~.cvds-switch__handle>.cvds-switch__handle-icon{fill:var(--color-foreground-accent-hovered)}.cvds-switch__checkbox:checked:active~.cvds-switch__handle>.cvds-switch__handle-icon{fill:var(--color-foreground-accent-pressed)}.cvds-switch--disabled .cvds-switch__checkbox~.cvds-switch__handle>.cvds-switch__handle-icon{fill:var(--color-foreground-disabled)}.cvds-switch__text--hidden{display:none}.cvds-filter-chip{font-weight:var(--typography-body-100-font-weight);font-size:var(--typography-body-100-font-size);line-height:var(--typography-body-100-line-height);text-transform:var(--typography-body-100-text-case);letter-spacing:var(--typography-body-100-letter-spacing);text-indent:var(--typography-body-100-paragraph-indent);text-decoration:var(--typography-body-100-text-decoration);display:inline-flex;align-items:center;height:var(--dimension-sizing-touch-target-default);box-sizing:border-box;border:calc(var(--dimension-border-width-selected)) solid var(--color-border-accent);background:var(--color-background-surface-100-pressed);border-radius:var(--dimension-border-radius-rounded);padding:0;padding-inline-start:var(--dimension-spacing-padding-inline-action-text);padding-block:var(--dimension-spacing-padding-block-action);gap:var(--dimension-spacing-gap-icon-text);color:var(--color-foreground-accent)}.cvds-filter-chip>span.cvds-icon{font-size:var(--dimension-sizing-icon-default)}.cvds-filter-chip.cvds-filter-button--mixed{padding-inline-start:var(--component-filter-dimension-spacing-padding-inline-icon)}.cvds-filter-chip.cvds-filter-button--icon{padding-inline:var(--dimension-spacing-padding-inline-action-icon) 0}.cvds-filter-chip__remove-button{display:flex;align-items:center;justify-content:center;width:var(--dimension-sizing-touch-target-default);height:var(--dimension-sizing-touch-target-default);margin-inline:calc(var(--dimension-spacing-gap-icon-text) - (var(--dimension-sizing-touch-target-default) - 1rem) / 2) calc(-1 * var(--dimension-border-width-selected));border:0;background:transparent;padding:0}.cvds-filter-chip__remove-button:hover{cursor:pointer}.cvds-filter-chip__remove-button:focus-visible{outline:transparent}.cvds-filter-chip__remove-icon{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;background-color:var(--color-background-surface-100);border-radius:50%;color:var(--color-foreground-accent);font-size:.625rem;line-height:0}@media (forced-colors: active){.cvds-filter-chip__remove-icon{color:ButtonText;background-color:ButtonFace;border:1px solid ButtonText}.cvds-filter-chip__remove-button:hover .cvds-filter-chip__remove-icon{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}}.cvds-filter-chip__remove-button:focus-visible .cvds-filter-chip__remove-icon{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.1875rem}.cvds-filter-chip__remove-icon:hover{color:var(--color-foreground-accent-hovered)}.cvds-filter-chip__remove-icon:active{color:var(--color-foreground-accent-pressed)}.cvds-link__icon{display:inline-block}.cvds-link__icon:after,.cvds-link__icon:before{vertical-align:baseline}.cvds-link:has(>.cvds-link__icon:first-child)>.cvds-link__icon{margin-inline-end:var(--dimension-spacing-gap-thin)}.cvds-link:has(>.cvds-link__text:first-child)>.cvds-link__icon{margin-inline-start:var(--dimension-spacing-gap-thin)}.cvds-link:hover .cvds-link__text,.cvds-link:active .cvds-link__text,.cvds-link:focus-visible .cvds-link__text,.cvds-link.cvds-link--underlined .cvds-link__text{text-decoration:underline;text-decoration-thickness:6.5%;text-underline-offset:18.5%;text-underline-position:from-font}.cvds-link{text-decoration:none;color:var(--color-foreground-accent)}.cvds-link:hover{color:var(--color-foreground-accent-hovered)}.cvds-link:active{color:var(--color-foreground-accent-pressed)}.cvds-link:focus-visible{color:var(--color-foreground-accent-hovered);outline:transparent;border-radius:var(--dimension-border-radius-focus-outline-rectangular);outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.2em}@media (forced-colors: active){.cvds-link{text-decoration:underline}}.cvds-link:hover:not(:has(>.cvds-link__icon)),.cvds-link:active:not(:has(>.cvds-link__icon)),.cvds-link:focus-visible:not(:has(>.cvds-link__icon)){text-decoration:underline;text-decoration-thickness:6.5%;text-underline-offset:18.5%;text-underline-position:from-font}.cvds-link.cvds-link--underlined:not(:has(>.cvds-link__icon)){text-decoration:underline;text-decoration-thickness:6.5%;text-underline-offset:18.5%;text-underline-position:from-font}.cvds-footer-link{font-weight:var(--typography-label-smaller-underlined-font-weight);font-size:var(--typography-label-smaller-underlined-font-size);line-height:var(--typography-label-smaller-underlined-line-height);text-transform:var(--typography-label-smaller-underlined-text-case);letter-spacing:var(--typography-label-smaller-underlined-letter-spacing);text-indent:var(--typography-label-smaller-underlined-paragraph-indent);text-decoration:var(--typography-label-smaller-underlined-text-decoration);text-decoration:none;color:var(--color-foreground-accent);text-decoration:underline;text-decoration-thickness:6.5%;text-underline-offset:18.5%;text-underline-position:from-font;min-height:var(--dimension-sizing-touch-target-small);color:var(--color-foreground-secondary)}.cvds-footer-link:hover{color:var(--color-foreground-accent-hovered)}.cvds-footer-link:active{color:var(--color-foreground-accent-pressed)}.cvds-footer-link:focus-visible{color:var(--color-foreground-accent-hovered);outline:transparent;border-radius:var(--dimension-border-radius-focus-outline-rectangular);outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.2em}@media (forced-colors: active){.cvds-footer-link{text-decoration:underline}}.cvds-footer{display:flex;flex-direction:column;align-items:center;margin:0 var(--dimension-spacing-padding-inline-page);padding:var(--dimension-spacing-scale-100) 0;color:var(--color-foreground-secondary)}.cvds-footer:not(.cvds-footer--no-divider){border-top:var(--dimension-border-width-default) solid var(--color-border-primary)}.cvds-footer__link-items{display:flex;padding-bottom:var(--dimension-spacing-scale-050);place-content:center;align-items:center;gap:var(--dimension-spacing-scale-025) var(--dimension-spacing-scale-100);align-self:stretch;flex-wrap:wrap}.cvds-footer__copyright{font-weight:var(--typography-label-smaller-font-weight);font-size:var(--typography-label-smaller-font-size);line-height:var(--typography-label-smaller-line-height);text-transform:var(--typography-label-smaller-text-case);letter-spacing:var(--typography-label-smaller-letter-spacing);text-indent:var(--typography-label-smaller-paragraph-indent);text-decoration:var(--typography-label-smaller-text-decoration)}.cvds-checkbox{font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration);display:inline-flex;align-items:center;min-width:var(--dimension-sizing-touch-target-default);min-height:var(--dimension-sizing-touch-target-default);box-sizing:border-box}.cvds-checkbox__label{display:flex;align-items:flex-start;gap:var(--dimension-spacing-gap-default);color:var(--color-foreground-primary);cursor:pointer}.cvds-checkbox--error .cvds-checkbox__label{color:var(--color-foreground-critical)}.cvds-checkbox--readonly .cvds-checkbox__label{color:var(--color-foreground-primary);cursor:default}.cvds-checkbox--disabled .cvds-checkbox__label{color:var(--color-foreground-disabled);cursor:default}.cvds-checkbox__input{height:0;width:0;overflow:hidden;position:absolute;opacity:0}.cvds-checkbox__control-wrapper{display:flex;align-items:center;min-height:var(--dimension-sizing-line-height-action-label)}.cvds-checkbox__input:focus-visible~.cvds-checkbox__control-wrapper .cvds-checkbox__control{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem;border-radius:var(--component-checkbox-focus-outline-dimension-border-radius)}@media (forced-colors: active){.cvds-checkbox:not(.cvds-checkbox--disabled,.cvds-checkbox--readonly) .cvds-checkbox__label:hover .cvds-checkbox__control{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}}.cvds-form-field{display:flex;flex-direction:column;gap:var(--component-form-field-dimension-spacing-gap-label-input)}.cvds-form-field__label-group{display:flex;justify-content:space-between}.cvds-input{display:flex;min-height:var(--dimension-sizing-touch-target-default);padding:0 var(--component-form-field-field-base-dimension-spacing-padding-inline-end) 0 var(--component-form-field-field-base-dimension-spacing-padding-inline-start);align-items:center;align-self:stretch;border-radius:var(--dimension-border-radius-rounded);border:var(--dimension-border-width-default) solid var(--color-border-secondary);background:var(--color-background-surface-100);box-sizing:border-box}.cvds-input:has(input:hover){background:var(--color-background-surface-100-hovered);border-color:var(--component-form-field-color-border-hovered)}.cvds-input:has(input:active){background:var(--color-background-surface-100-pressed);border-color:var(--component-form-field-color-border-hovered)}.cvds-input:has(input:focus,input:focus-visible){background:var(--color-background-surface-100);border-color:var(--color-border-accent);outline:calc(var(--dimension-border-width-focus-outline) - var(--dimension-border-width-default)) solid var(--color-border-accent)}.cvds-input:has(input:read-only){border-color:var(--color-border-secondary)}.cvds-input:has(input:read-only):has(input:hover){background:var(--color-background-surface-100)}.cvds-input:has(input:read-only):has(input:focus,input:focus-visible){outline:calc(var(--dimension-border-width-focus-outline) - var(--dimension-border-width-default)) solid var(--color-border-secondary)}.cvds-input:has(input:read-only) .cvds-input__prefixes:not(:empty),.cvds-input:has(input:read-only) .cvds-input__suffixes:not(:empty){color:var(--color-foreground-primary)}.cvds-input:has(input:read-only) button{display:none}.cvds-input:has(input:disabled){background:var(--color-background-disabled);border-color:var(--color-border-disabled)}.cvds-input:has(input:disabled) .cvds-input__prefixes:not(:empty),.cvds-input:has(input:disabled) .cvds-input__suffixes:not(:empty){color:var(--color-foreground-disabled)}.cvds-input:has(input:disabled) button{display:none}.cvds-input input{font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration);width:100%;font-family:inherit;flex-grow:1;align-self:stretch;padding:var(--dimension-spacing-padding-block-action) 0;box-sizing:border-box;color:var(--color-foreground-primary);background:none;border:none}.cvds-input input:focus-visible{outline:0}.cvds-input input:disabled,.cvds-input input:disabled::placeholder{color:var(--color-foreground-disabled)}.cvds-input input:read-only{cursor:default}.cvds-input .cvds-input__prefixes:not(:empty),.cvds-input .cvds-input__suffixes:not(:empty){display:flex;align-items:center;gap:var(--dimension-spacing-gap-default);margin:calc(-1 * var(--dimension-border-width-default)) 0;padding-right:var(--dimension-spacing-scale-050);color:var(--color-foreground-accent)}.cvds-input .cvds-input__prefixes:not(:empty) .cvds-icon,.cvds-input .cvds-input__suffixes:not(:empty) .cvds-icon{font-size:var(--dimension-sizing-icon-default)}.cvds-input:has(input:disabled) .cvds-input .cvds-input__prefixes:not(:empty),.cvds-input:has(input:disabled) .cvds-input .cvds-input__suffixes:not(:empty){color:var(--color-foreground-disabled)}.cvds-input .cvds-input__prefixes:not(:empty) button,.cvds-input .cvds-input__suffixes:not(:empty) button{color:inherit}.cvds-input--error{border-color:var(--color-border-critical)}.cvds-input--error:has(input:hover:not([disabled],[readonly])){border-color:var(--color-border-critical)!important}.cvds-input--error:has(input:not([disabled],[readonly]):focus,input:not([disabled],[readonly]):focus-visible){border-color:var(--color-border-critical);outline-color:var(--color-border-critical)}.cvds-input--error input{color:var(--color-foreground-critical)}.cvds-input--error input::placeholder{color:var(--color-foreground-critical)}.cvds-input--error input:read-only,.cvds-input--error input:read-only::placeholder{color:var(--color-foreground-primary)}.cvds-input--error input:disabled,.cvds-input--error input:disabled::placeholder{color:var(--color-foreground-disabled)}.cvds-input--error .cvds-input__prefixes:not(:empty),.cvds-input--error .cvds-input__suffixes:not(:empty){color:var(--color-foreground-critical)}.cvds-input--date input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}@supports (-moz-appearance: none) or (-webkit-touch-callout: none){.cvds-input--date .cvds-input__calendar-icon{display:none}.cvds-input--date input{padding-right:var(--dimension-spacing-scale-050)}}.cvds-label{font-weight:var(--typography-label-smaller-font-weight);font-size:var(--typography-label-smaller-font-size);line-height:var(--typography-label-smaller-line-height);text-transform:var(--typography-label-smaller-text-case);letter-spacing:var(--typography-label-smaller-letter-spacing);text-indent:var(--typography-label-smaller-paragraph-indent);text-decoration:var(--typography-label-smaller-text-decoration);margin:0;padding:0;border:0;color:var(--color-foreground-primary)}.cvds-label--appearance-aside{color:var(--color-foreground-secondary)}.cvds-label--error:not(.cvds-label--appearance-aside){color:var(--color-foreground-critical)}.cvds-label--disabled,.cvds-label--disabled.cvds-label--error{color:var(--color-foreground-disabled)}.cvds-select-menu{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;position:relative}.cvds-select-menu [aria-expanded=true]{background:var(--color-background-surface-100);border-color:var(--color-border-strong);color:var(--color-foreground-primary)}.cvds-select-menu__button{cursor:pointer;outline:none;display:flex;gap:var(--component-form-field-dimension-spacing-gap-label-input);align-items:center;font:inherit;white-space:nowrap;width:100%;background-color:var(--color-background-surface-100);border:var(--dimension-border-width-default) solid var(--color-border-secondary);border-radius:var(--dimension-border-radius-rounded);color:var(--color-foreground-primary);min-height:var(--dimension-sizing-touch-target-default);padding-inline:var(--component-form-field-field-base-dimension-spacing-padding-inline-start) var(--component-form-field-field-base-dimension-spacing-padding-inline-end);padding-block-end:0;font-weight:var(--typography-body-100-font-weight);font-size:var(--typography-body-100-font-size);line-height:var(--typography-body-100-line-height);text-transform:var(--typography-body-100-text-case);letter-spacing:var(--typography-body-100-letter-spacing);text-indent:var(--typography-body-100-paragraph-indent);text-decoration:var(--typography-body-100-text-decoration)}@media (forced-colors: active){.cvds-select-menu__button{border-color:ButtonText}}.cvds-select-menu__button:focus-visible{border-width:var(--dimension-border-width-focus-outline);border-color:var(--color-border-accent)}.cvds-select-menu__button:hover{background-color:var(--color-background-surface-100-hovered);border-color:var(--color-border-strong)}.cvds-select-menu--error .cvds-select-menu__button{border-color:var(--color-border-critical);color:var(--color-foreground-critical)}.cvds-select-menu--readonly .cvds-select-menu__button{cursor:default;color:var(--color-foreground-primary);border-color:var(--color-border-secondary);background-color:var(--color-background-surface-100)}.cvds-select-menu--disabled .cvds-select-menu__button{pointer-events:none;color:var(--color-foreground-disabled);border-color:var(--color-border-disabled);background-color:var(--color-background-disabled)}.cvds-select-menu__button-label{display:flex;align-items:center;justify-content:flex-start;flex:1 1 auto;padding-block:var(--dimension-spacing-padding-block-action);text-overflow:ellipsis;white-space:nowrap;text-wrap:nowrap;overflow:hidden}.cvds-select-menu__button-label *{text-overflow:ellipsis;white-space:nowrap;text-wrap:nowrap;overflow:hidden}.cvds-select-menu__button-icons{display:flex;flex:0 0 auto;align-items:center;gap:var(--dimension-spacing-gap-default);min-height:var(--dimension-sizing-touch-target-default);padding-right:var(--dimension-spacing-scale-050);padding-left:var(--dimension-spacing-gap-thin)}.cvds-select-menu__button-icons .cvds-icon{font-size:var(--dimension-sizing-icon-default)}.cvds-select-menu__button-icon-default{color:var(--color-foreground-accent)}.cvds-select-menu--error .cvds-select-menu__button-icon-default{color:var(--color-foreground-critical)}.cvds-select-menu--readonly .cvds-select-menu__button-icon-default{color:var(--color-foreground-primary)}.cvds-select-menu--disabled .cvds-select-menu__button-icon-default{color:var(--color-foreground-disabled)}.cvds-select-menu__button-icon-error{display:none;color:var(--color-foreground-critical)}.cvds-select-menu--error .cvds-select-menu__button-icon-error{display:block}.cvds-select-menu--readonly .cvds-select-menu__button-icon-error{display:none}.cvds-select-menu--disabled .cvds-select-menu__button-icon-error{color:var(--color-foreground-disabled)}.cvds-select-menu__list{width:100%;box-sizing:border-box;background:var(--color-background-surface-100);list-style:none;position:absolute;top:100%;left:0;margin:0;padding:0;display:none;box-shadow:var(--shadow-default);margin-top:var(--dimension-spacing-gap-thin);z-index:500;overflow-y:auto;max-height:29rem;border-radius:var(--dimension-border-radius-rounded);border:var(--dimension-border-width-default) solid var(--color-border-primary)}@media only screen and (width <= 640px) and (orientation: landscape){.cvds-select-menu__list{max-height:13.75rem}}@media (forced-colors: active){.cvds-select-menu__list{outline:1px solid ButtonText}}.cvds-select-menu--opened .cvds-select-menu__list{display:block}.cvds-select-menu__option:last-child{border-bottom:0}.cvds-radio-button{display:inline-flex;align-items:flex-start;min-width:var(--dimension-sizing-touch-target-default);min-height:var(--dimension-sizing-touch-target-default);box-sizing:border-box}.cvds-radio-button__label{font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration);display:flex;align-items:flex-start;gap:var(--dimension-spacing-gap-default);color:var(--color-foreground-primary);cursor:pointer}.cvds-radio-button--error .cvds-radio-button__label{color:var(--component-radio-button-color-foreground-invalid)}.cvds-radio-button--readonly .cvds-radio-button__label{color:var(--color-foreground-primary);cursor:default}.cvds-radio-button--disabled .cvds-radio-button__label{color:var(--color-foreground-disabled);cursor:default}.cvds-radio-button__input{height:0;width:0;overflow:hidden;position:absolute;opacity:0}.cvds-radio__control-wrapper{display:flex;align-items:center;min-height:var(--dimension-sizing-line-height-action-label)}.cvds-radio__control{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:1px solid var(--color-border-secondary);border-radius:var(--dimension-border-radius-circle);background:var(--component-radio-button-color-background);box-sizing:border-box}@media (forced-colors: active){.cvds-radio__control{background-color:Field}}.cvds-radio-button__input:focus-visible~.cvds-radio__control-wrapper .cvds-radio__control{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}@media (forced-colors: active){.cvds-radio-button__input:checked~.cvds-radio__control-wrapper .cvds-radio__control{background-color:SelectedItem}}.cvds-radio-button--error .cvds-radio__control{border-color:var(--color-border-critical)}.cvds-radio-button--readonly .cvds-radio__control{border-color:var(--color-foreground-primary)}.cvds-radio-button--disabled .cvds-radio__control{border:1px solid var(--color-border-disabled);background:var(--color-background-disabled)}@media (forced-colors: active){.cvds-radio-button--disabled .cvds-radio__control{border-color:GrayText;background-color:Field}}.cvds-radio-button:not(.cvds-radio-button--disabled):hover .cvds-radio__control{background:var(--component-radio-button-color-background-hovered)}@media (forced-colors: active){.cvds-radio-button:not(.cvds-radio-button--disabled):hover .cvds-radio__control{background-color:SelectedItem;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}}.cvds-radio-button:not(.cvds-radio-button--disabled):active .cvds-radio__control{background:var(--component-radio-button-color-background-pressed)}@media (forced-colors: active){.cvds-radio-button:not(.cvds-radio-button--disabled):active .cvds-radio__control{background-color:SelectedItem}}.cvds-radio__control-path{position:absolute;display:none;width:var(--component-radio-button-selection-marker-dimension-sizing-width-or-height);height:var(--component-radio-button-selection-marker-dimension-sizing-width-or-height);flex-shrink:0;fill:var(--color-foreground-accent)}@media (forced-colors: active){.cvds-radio__control-path{fill:SelectedItemText}}.cvds-radio-button__input:checked~.cvds-radio__control-wrapper .cvds-radio__control-path{display:inline-block}.cvds-radio-button--error .cvds-radio__control-path{fill:var(--component-radio-button-color-foreground-invalid)}@media (forced-colors: active){.cvds-radio-button--error .cvds-radio__control-path{fill:SelectedItemText}}.cvds-radio-button--readonly .cvds-radio__control-path{fill:var(--color-foreground-primary)}@media (forced-colors: active){.cvds-radio-button--readonly .cvds-radio__control-path{fill:Field}}.cvds-radio-button--disabled .cvds-radio__control-path{fill:var(--color-foreground-disabled)}.cvds-textarea{font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration);display:block;position:relative}.cvds-textarea textarea{font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration);display:block;width:100%;min-height:var(--dimension-sizing-touch-target-default);padding:var(--component-textarea-value-wrapper-dimension-spacing-padding-block-start) var(--dimension-spacing-scale-200) var(--dimension-spacing-padding-block-action) var(--component-form-field-field-base-dimension-spacing-padding-inline-start);font:inherit;resize:vertical;box-sizing:border-box;border-radius:var(--dimension-border-radius-rounded);border:var(--dimension-border-width-default) solid var(--color-border-secondary);background:var(--color-background-surface-100);overflow-y:scroll}.cvds-textarea textarea:hover{border-color:var(--component-form-field-color-border-hovered);background:var(--color-background-surface-100-hovered)}.cvds-textarea textarea:active:not([readonly],[disabled]){background:var(--color-background-surface-100-pressed)}.cvds-textarea textarea:focus{border-color:var(--color-border-accent);background:var(--color-background-surface-100);outline:calc(var(--dimension-border-width-focus-outline) - var(--dimension-border-width-default)) solid var(--color-border-accent);outline-offset:0}.cvds-textarea textarea:read-only{border-color:var(--color-border-secondary)}.cvds-textarea textarea:read-only:focus{outline:none}.cvds-textarea textarea:read-only:focus-visible{outline:calc(var(--dimension-border-width-focus-outline) - var(--dimension-border-width-default)) solid var(--color-border-secondary)}.cvds-textarea textarea:read-only:hover{border-color:var(--color-border-secondary);background-color:var(--color-background-surface-100)}.cvds-textarea textarea:disabled{color:var(--color-foreground-disabled);border-color:var(--color-border-disabled);background:var(--color-background-disabled)}.cvds-textarea textarea:disabled::placeholder{color:var(--color-foreground-disabled)}.cvds-textarea textarea:disabled:hover{color:var(--color-foreground-disabled);border-color:var(--color-border-disabled)}.cvds-textarea:has(.cvds-textarea__prefixes>*) textarea{padding-left:calc(var(--component-form-field-field-base-dimension-spacing-padding-inline-start) + var(--dimension-sizing-icon-default) * 1 + var(--dimension-spacing-gap-default) * 1)}.cvds-textarea:has(.cvds-textarea__prefixes>*+*) textarea{padding-left:calc(var(--component-form-field-field-base-dimension-spacing-padding-inline-start) + var(--dimension-sizing-icon-default) * 2 + var(--dimension-spacing-gap-default) * 2)}.cvds-textarea:has(.cvds-textarea__prefixes>*+*+*) textarea{padding-left:calc(var(--component-form-field-field-base-dimension-spacing-padding-inline-start) + var(--dimension-sizing-icon-default) * 3 + var(--dimension-spacing-gap-default) * 3)}.cvds-textarea:has(.cvds-textarea__suffixes>*) textarea{padding-right:calc(var(--component-form-field-field-base-dimension-spacing-padding-inline-end) + var(--dimension-sizing-touch-target-default) * 1 + var(--dimension-spacing-gap-default) * 1)}.cvds-textarea:has(.cvds-textarea__suffixes>*+*) textarea{padding-right:calc(var(--component-form-field-field-base-dimension-spacing-padding-inline-end) + var(--dimension-sizing-touch-target-default) * 2 + var(--dimension-spacing-gap-default) * 2)}.cvds-textarea:has(.cvds-textarea__suffixes>*+*+*) textarea{padding-right:calc(var(--component-form-field-field-base-dimension-spacing-padding-inline-end) + var(--dimension-sizing-touch-target-default) * 3 + var(--dimension-spacing-gap-default) * 3)}.cvds-textarea__prefixes,.cvds-textarea__suffixes{position:absolute;top:0;display:flex;color:var(--color-foreground-accent);gap:var(--dimension-spacing-gap-default);font-size:var(--dimension-sizing-icon-default)}.cvds-textarea__prefixes>.cvds-icon,.cvds-textarea__suffixes>.cvds-icon{display:flex;min-height:var(--dimension-sizing-touch-target-default);align-items:center}.cvds-textarea:has(textarea:read-only) .cvds-textarea__prefixes,.cvds-textarea:has(textarea:read-only) .cvds-textarea__suffixes{color:var(--color-foreground-primary)}.cvds-textarea:has(textarea:disabled) .cvds-textarea__prefixes,.cvds-textarea:has(textarea:disabled) .cvds-textarea__suffixes{color:var(--color-foreground-disabled)}.cvds-textarea:has(textarea:disabled) .cvds-textarea__prefixes button,.cvds-textarea:has(textarea:disabled) .cvds-textarea__suffixes button{display:none}.cvds-textarea__prefixes{left:var(--component-form-field-field-base-dimension-spacing-padding-inline-start)}.cvds-textarea__suffixes{right:calc(var(--component-form-field-field-base-dimension-spacing-padding-inline-end) + 1rem);padding-right:var(--dimension-spacing-scale-050)}.cvds-textarea--error:has(textarea:not([readonly],[disabled])) textarea{color:var(--color-foreground-critical);border-color:var(--color-border-critical);outline-color:var(--color-border-critical)}.cvds-textarea--error:has(textarea:not([readonly],[disabled])) textarea:hover{border-color:var(--color-border-critical)!important}.cvds-textarea--error:has(textarea:not([readonly],[disabled])) textarea::placeholder{color:var(--color-foreground-critical)}.cvds-textarea--error:has(textarea:not([readonly],[disabled])) .cvds-textarea__prefixes,.cvds-textarea--error:has(textarea:not([readonly],[disabled])) .cvds-textarea__suffixes{color:var(--color-foreground-critical)}.cvds-header{display:flex;justify-content:space-between;align-items:center;background-color:var(--color-background-surface-100);border-bottom:var(--dimension-border-width-default) solid var(--color-border-primary);color:var(--color-foreground-primary);min-height:var(--component-header-dimension-sizing-min-height);padding:var(--dimension-spacing-padding-block-action) var(--dimension-spacing-scale-100)}@media screen and (min-width: 768px){.cvds-header{padding:var(--dimension-spacing-padding-block-action) var(--dimension-spacing-scale-150)}}.cvds-header [left],.cvds-header .cvds-header__item--left,.cvds-header [right],.cvds-header .cvds-header__item--right{display:flex;align-items:center;padding:0}.cvds-header [left]>*,.cvds-header .cvds-header__item--left>*,.cvds-header [right]>*,.cvds-header .cvds-header__item--right>*{display:flex}.cvds-header ul{gap:var(--dimension-spacing-scale-100);display:flex;align-items:center;padding:0;margin:0;list-style:none}.cvds-header ul li{text-align:center}.cvds-header .cvds-header__spacer{flex:1}.cvds-header [right].cvds-header__item--divider:after,.cvds-header .cvds-header__item--right.cvds-header__item--divider:after{content:"";display:block;width:var(--dimension-border-width-default);height:2rem;background-color:var(--color-border-primary);margin-left:var(--dimension-spacing-scale-150)}.cvds-header .cvds-header__item--divider:last-child:after,.cvds-header .cvds-header__item--divider+:not(.cvds-header__item--hidden):after{display:none}.cvds-header .cvds-header__item--hidden{position:fixed;top:0;left:-100%;width:0;z-index:-100;visibility:hidden}.cvds-header .cvds-header__item--margin{margin-left:var(--dimension-spacing-scale-150)}.cvds-header .cvds-header__item--margin:has(.cvds-navigation-icon:first-child,.cvds-menu-button:first-child){margin-left:var(--dimension-spacing-padding-inline-action-icon)}.cvds-header .cvds-header__item--margin.cvds-menu-button,.cvds-header .cvds-header__item--margin.cvds-navigation-icon{margin-left:0}.cvds-header .cvds-header__item--margin-0{margin:0}.cvds-header-popover{display:flex;flex-direction:column;min-width:12rem;max-width:20rem;width:auto}.cvds-logo-area{display:inline-flex;align-items:center;vertical-align:bottom;color:var(--color-foreground-primary);min-height:var(--dimension-sizing-touch-target-default);gap:var(--component-brand-dimension-spacing-gap-text-c-logo);font-weight:var(--typography-label-strong-font-weight);font-size:var(--typography-label-strong-font-size);line-height:var(--typography-label-strong-line-height);text-transform:var(--typography-label-strong-text-case);letter-spacing:var(--typography-label-strong-letter-spacing);text-indent:var(--typography-label-strong-paragraph-indent);text-decoration:var(--typography-label-strong-text-decoration)}.cvds-logo-area img{height:var(--component-brand-c-logo-dimension-sizing-width-or-height);width:auto}.cvds-logo-area--multiline{font-weight:var(--typography-label-smaller-strong-font-weight);font-size:var(--typography-label-smaller-strong-font-size);line-height:var(--typography-label-smaller-strong-line-height);text-transform:var(--typography-label-smaller-strong-text-case);letter-spacing:var(--typography-label-smaller-strong-letter-spacing);text-indent:var(--typography-label-smaller-strong-paragraph-indent);text-decoration:var(--typography-label-smaller-strong-text-decoration)}a.cvds-logo-area{text-decoration:none}a.cvds-logo-area:focus-visible{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem;border-radius:var(--dimension-border-radius-focus-outline-rectangular)}.cvds-list-item-label{font-weight:var(--typography-body-100-font-weight);font-size:var(--typography-body-100-font-size);line-height:var(--typography-body-100-line-height);text-transform:var(--typography-body-100-text-case);letter-spacing:var(--typography-body-100-letter-spacing);text-indent:var(--typography-body-100-paragraph-indent);text-decoration:var(--typography-body-100-text-decoration);display:block;color:var(--color-foreground-primary);margin:0}.cvds-list-item-label--disabled{color:var(--color-foreground-disabled)}.cvds-list-item-label--emphasized{font-weight:var(--typography-body-strong-100-font-weight);font-size:var(--typography-body-strong-100-font-size);line-height:var(--typography-body-strong-100-line-height);text-transform:var(--typography-body-strong-100-text-case);letter-spacing:var(--typography-body-strong-100-letter-spacing);text-indent:var(--typography-body-strong-100-paragraph-indent);text-decoration:var(--typography-body-strong-100-text-decoration)}.cvds-list-item-subline{font-weight:var(--typography-subline-for-100-font-weight);font-size:var(--typography-subline-for-100-font-size);line-height:var(--typography-subline-for-100-line-height);text-transform:var(--typography-subline-for-100-text-case);letter-spacing:var(--typography-subline-for-100-letter-spacing);text-indent:var(--typography-subline-for-100-paragraph-indent);text-decoration:var(--typography-subline-for-100-text-decoration);display:block;color:var(--color-foreground-secondary);margin:0}.cvds-list-item-subline--disabled{color:var(--color-foreground-disabled)}.cvds-list-item{display:flex;flex-wrap:nowrap;align-items:center;width:100%;min-height:3.5rem;border-bottom:.0625rem solid var(--color-border-primary);background-color:var(--color-background-surface-100);position:relative;box-sizing:border-box;padding:0 calc(var(--dimension-spacing-scale-050) * 2) 0 var(--dimension-spacing-scale-050);text-decoration:none;color:var(--color-foreground-primary)}.cvds-list-item.cvds-list-item--has-action:hover,.cvds-list-item[href]:hover{background-color:var(--color-background-surface-100-hovered)}.cvds-list-item.cvds-list-item--has-action:active,.cvds-list-item[href]:active{background-color:var(--color-background-surface-100-pressed)}.cvds-list-item:is(a:focus-visible),.cvds-list-item:has(.cvds-list-item__action:focus-visible){outline:.1875rem dotted var(--color-border-focus);outline-offset:.0625rem;border-radius:.5rem;outline-offset:-.25rem}.cvds-list-item.cvds-list-item--selected{background-color:var(--color-background-surface-100-pressed);outline:.0625rem solid var(--color-border-accent);outline-offset:-.0625rem}@media (forced-colors: active){.cvds-list-item.cvds-list-item--selected{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px}}.cvds-list-item__action{all:unset;cursor:pointer;display:flex;flex:1 1 auto;align-items:center}.cvds-list-item__action[disabled]{cursor:default}.cvds-list-item__text{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding:var(--dimension-spacing-scale-050) 0;padding-left:var(--dimension-spacing-scale-050);font-weight:var(--typography-body-100-font-weight);font-size:var(--typography-body-100-font-size);line-height:var(--typography-body-100-line-height);text-transform:var(--typography-body-100-text-case);letter-spacing:var(--typography-body-100-letter-spacing);text-indent:var(--typography-body-100-paragraph-indent);text-decoration:var(--typography-body-100-text-decoration)}.cvds-list-item.cvds-list-item--disabled .cvds-list-item__text{color:var(--color-foreground-disabled)}@media (forced-colors: active){.cvds-list-item.cvds-list-item--disabled .cvds-list-item__text{color:GrayText}}@media screen and (min-width: 768px){.cvds-list-item.cvds-list-item--has-subline .cvds-list-item__text{padding-top:var(--dimension-spacing-scale-025);padding-bottom:var(--dimension-spacing-scale-025)}}.cvds-list-item__content{display:flex;flex-direction:row;flex-shrink:0;gap:var(--dimension-spacing-scale-050);align-items:center;align-self:flex-start;height:3.4375rem;max-height:3.4375rem;padding-left:var(--dimension-spacing-scale-050)}.cvds-list-item__content:empty{display:none}.cvds-list-item__content img{height:2.75rem}.cvds-list-item.cvds-list-item--disabled .cvds-list-item__content img,.cvds-list-item.cvds-list-item--disabled .cvds-list-item__content cv-avatar,.cvds-list-item.cvds-list-item--disabled .cvds-list-item__content [cv-avatar]{opacity:.4;mix-blend-mode:luminosity}.cvds-list-item__content>.cvds-icon{color:var(--color-foreground-accent);--uni-icon-size-s: 1.375rem;--uni-icon-size-m: 1.375rem;--uni-icon-size-l: 1.375rem;font-size:var(--uni-icon-size-m)}.cvds-list-item.cvds-list-item--disabled .cvds-list-item__content>.cvds-icon{color:var(--color-foreground-disabled)}.cvds-list-item__trailing-chevron-icon{color:var(--color-foreground-accent)}.cvds-list-item.cvds-list-item--disabled .cvds-list-item__trailing-chevron-icon{color:var(--color-foreground-disabled)}.cvds-list-item__checkbox{pointer-events:none}.cvds-list-item__progress{position:absolute;left:0;right:0;bottom:0}.cvds-list-item__content--secondary-actions{gap:0}.cvds-list-item__content--secondary-actions .cvds-button{padding:0}.cvds-list-item__content--secondary-actions .cvds-button.cvds-button--icon-only{margin-right:-.6875rem}.cvds-list-item__content--secondary-actions .cvds-button:not(.cvds-button--icon-only){margin-left:var(--dimension-spacing-scale-100)}.cvds-list-item__content--secondary-actions .cvds-button:focus-visible{border-radius:.5rem}.cvds-list-header>*{font-weight:var(--typography-body-050-font-weight);font-size:var(--typography-body-050-font-size);line-height:var(--typography-body-050-line-height);text-transform:var(--typography-body-050-text-case);letter-spacing:var(--typography-body-050-letter-spacing);text-indent:var(--typography-body-050-paragraph-indent);text-decoration:var(--typography-body-050-text-decoration);display:inline-block;padding:0 var(--dimension-spacing-scale-100) var(--dimension-spacing-scale-050);margin:0;max-width:100%;box-sizing:border-box;color:var(--color-foreground-secondary)}.cvds-list-items{list-style:none;padding:0;margin:0}@media (forced-colors: active){.cvds-list-items{outline:1px solid transparent}}.cvds-menu-button{display:inline-block;background:transparent;border:0;padding:0;cursor:pointer;color:var(--color-foreground-primary);font:inherit}.cvds-menu-button:focus-visible{outline:transparent}.cvds-menu-button__container{min-width:var(--dimension-sizing-touch-target-default);min-height:var(--dimension-sizing-touch-target-default);display:flex;align-items:center;justify-content:center;gap:var(--dimension-spacing-gap-icon-text);box-sizing:border-box;padding:0;height:var(--dimension-sizing-touch-target-default);border-radius:var(--dimension-border-radius-focus-outline-rectangular);font-weight:var(--typography-body-100-font-weight);font-size:var(--typography-body-100-font-size);line-height:var(--typography-body-100-line-height);text-transform:var(--typography-body-100-text-case);letter-spacing:var(--typography-body-100-letter-spacing);text-indent:var(--typography-body-100-paragraph-indent);text-decoration:var(--typography-body-100-text-decoration)}.cvds-menu-button:focus-visible .cvds-menu-button__container{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem}.cvds-menu-button__icon{font-size:var(--dimension-sizing-icon-default);color:var(--color-foreground-accent)}.cvds-menu-button--open .cvds-menu-button__content,.cvds-menu-button--open .cvds-menu-button__icon{color:var(--color-foreground-accent)}.cvds-menu-button:hover .cvds-menu-button__content,.cvds-menu-button:hover .cvds-menu-button__icon{color:var(--color-foreground-accent-hovered)}.cvds-menu-button:active .cvds-menu-button__content,.cvds-menu-button:active .cvds-menu-button__icon{color:var(--color-foreground-accent-pressed)}.cvds-menu-button__content:empty{display:none}.cvds-navigation-icon{font-weight:var(--typography-marginal-025-font-weight);font-size:var(--typography-marginal-025-font-size);line-height:var(--typography-marginal-025-line-height);text-transform:var(--typography-marginal-025-text-case);letter-spacing:var(--typography-marginal-025-letter-spacing);text-indent:var(--typography-marginal-025-paragraph-indent);text-decoration:var(--typography-marginal-025-text-decoration);position:relative;min-width:var(--dimension-sizing-touch-target-default);min-height:var(--dimension-sizing-touch-target-default);color:var(--color-foreground-primary);display:flex;max-width:max-content;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.cvds-navigation-icon:hover{color:var(--color-foreground-accent-hovered)}.cvds-navigation-icon:active{color:var(--color-foreground-accent-pressed)}.cvds-navigation-icon:focus-visible{color:var(--color-foreground-accent-hovered);outline:transparent;outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem;border-radius:var(--dimension-border-radius-focus-outline-rectangular)}.cvds-navigation-icon .cvds-icon{font-size:var(--dimension-sizing-icon-default)}.cvds-navigation-icon .cvds-bubble{position:absolute;top:-.25rem;right:-.25rem}.cvds-navigation-icon--has-label{min-width:4.5rem}.cvds-navigation-icon--has-label .cvds-bubble{top:-.75rem;right:.75rem}.cvds-navigation-icon--inline{font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration);flex-direction:row;gap:var(--dimension-spacing-scale-050)}.cvds-navigation-icon--selected,.cvds-navigation-icon--selected:hover,.cvds-navigation-icon--selected:active,.cvds-navigation-icon--selected:focus-visible{color:var(--color-foreground-accent)}.cvds-navigation-link{text-decoration:none;color:var(--color-foreground-accent);font-weight:var(--typography-label-font-weight);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height);text-transform:var(--typography-label-text-case);letter-spacing:var(--typography-label-letter-spacing);text-indent:var(--typography-label-paragraph-indent);text-decoration:var(--typography-label-text-decoration);display:inline-flex;gap:var(--dimension-spacing-scale-025);justify-content:center;align-items:center;min-width:var(--dimension-sizing-touch-target-default);height:2.75rem;color:var(--color-foreground-primary)}.cvds-navigation-link:focus-visible{color:var(--color-foreground-accent-hovered);outline:transparent;border-radius:var(--dimension-border-radius-focus-outline-rectangular);outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.2em}@media (forced-colors: active){.cvds-navigation-link{text-decoration:underline}}.cvds-navigation-link:hover{color:var(--color-foreground-accent-hovered)}.cvds-navigation-link:active{color:var(--color-foreground-accent-pressed)}.cvds-navigation-link:focus-visible{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.0625rem;border-radius:var(--dimension-border-radius-focus-outline-rectangular)}.cvds-navigation-link:hover .cvds-navigation-link__text,.cvds-navigation-link:active .cvds-navigation-link__text,.cvds-navigation-link:focus-visible .cvds-navigation-link__text{text-decoration:underline;text-decoration-thickness:6.5%;text-underline-offset:18.5%;text-underline-position:from-font}.cvds-navigation-link--selected,.cvds-navigation-link--selected:hover,.cvds-navigation-link--selected:active,.cvds-navigation-link--selected:focus-visible{color:var(--color-foreground-accent)}.cvds-navigation-link--selected .cvds-navigation-link__text{text-decoration:underline;text-decoration-thickness:6.5%;text-underline-offset:18.5%;text-underline-position:from-font}.cvds-tabs{position:relative;display:block;overflow:hidden}.cvds-tabs .cvds-button{padding:0 var(--dimension-spacing-scale-075)}.cvds-tabs .cvds-button .cvds-button__text{text-decoration:none}.cvds-tab span{flex:1;white-space:nowrap;color:var(--color-foreground-primary)}.cvds-tabs__action.cvds-tabs__action span:before,.cvds-tab.cvds-tab span:before{border:none}.cvds-tabs__action.cvds-tabs__action:hover{background-color:var(--color-background-surface-100-hovered)}.cvds-tabs__action.cvds-tabs__action:active{background-color:var(--color-background-surface-100-pressed)}.cvds-tab{border-radius:0}.cvds-tab:hover span{color:var(--color-foreground-accent-hovered)}@media (forced-colors: active){.cvds-tab:hover span{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px}}.cvds-tab:active span{color:var(--color-foreground-accent-pressed)}@media (forced-colors: active){.cvds-tab.cvds-tab--selected.cvds-button{border-width:3px}}.cvds-tab--selected.cvds-tab span{color:var(--color-foreground-accent)}@media (forced-colors: active){.cvds-tab--selected.cvds-tab span{font-weight:600}}.cvds-tabs__action{display:none;position:absolute;bottom:0;z-index:100;background-color:var(--color-background-surface-100);border-bottom:.0625rem solid var(--color-border-primary);border-right:.0625rem solid var(--color-border-primary);border-radius:0}.cvds-tabs__action:focus-visible{outline:.1875rem dotted var(--color-border-focus);outline-offset:.0625rem;outline-offset:-.25rem;border-radius:.5rem}@media (forced-colors: active){.cvds-tabs__action.cvds-tab--selected.cvds-button{border-width:3px}}.cvds-tabs__action.cvds-tabs__action--right{right:0;border-left:.0625rem solid var(--color-border-primary);border-right:none}.cvds-tabs__scroll{overflow:scroll hidden;scrollbar-width:none;-ms-overflow-style:none;border-bottom:.0625rem solid var(--color-border-primary);background-color:var(--color-background-surface-100)}.cvds-tabs__scroll::-webkit-scrollbar{background:transparent;height:0}.cvds-tabs__content{display:inline-flex;flex-wrap:nowrap;position:relative;transition:transform .3s ease}.cvds-tabs__indicator{position:absolute;bottom:.0625rem}.cvds-tabs__indicator-focus{height:.125rem;position:absolute;bottom:-.0635rem;background-color:var(--color-foreground-accent);transition:.3s ease}@media (forced-colors: active){.cvds-tabs__indicator-focus{background-color:ButtonText}}.cvds-tabs.cvds-tabs--transparent .cvds-tabs__scroll{background-color:transparent}.cvds-tabs.cvds-tabs--transparent .cvds-tabs__action{background-color:transparent;backdrop-filter:blur(100px)}.cvds-note{font-weight:var(--typography-body-100-font-weight);font-size:var(--typography-body-100-font-size);line-height:var(--typography-body-100-line-height);text-transform:var(--typography-body-100-text-case);letter-spacing:var(--typography-body-100-letter-spacing);text-indent:var(--typography-body-100-paragraph-indent);text-decoration:var(--typography-body-100-text-decoration);display:inline-block;padding:var(--dimension-spacing-scale-075) var(--dimension-spacing-scale-100) var(--dimension-spacing-scale-075) var(--dimension-spacing-scale-075);border-radius:var(--dimension-border-radius-rounded)}.cvds-note a{color:var(--color-foreground-accent)}.cvds-note--emphasized{border:1px solid var(--color-background-surface-900);background-color:var(--color-background-surface-900);color:var(--color-foreground-on-surface-900)}.cvds-note--emphasized a:active,.cvds-note--emphasized a:hover,.cvds-note--emphasized a:visited,.cvds-note--emphasized a:link{color:var(--color-foreground-on-surface-900-accent)}.cvds-note--emphasized a:focus-visible{outline-color:var(--color-foreground-on-surface-900)}.cvds-note--subtle{border:1px solid var(--component-note-color-border-subte);background-color:var(--color-background-surface-200)}.cvds-note--correct{border:1px solid var(--component-note-color-border-positive);background-color:var(--color-background-positive-100);color:var(--color-foreground-positive)}.cvds-note--warning{border:1px solid var(--component-note-color-border-warning);background-color:var(--color-background-warning-100);color:var(--color-foreground-warning)}.cvds-note--error{border:1px solid var(--component-note-color-border-critical);background-color:var(--color-background-critical-100);color:var(--color-foreground-critical)}.cvds-tag-due{display:inline-block}.cvds-tag-due .cvds-icon{font-size:1rem}.cvds-tag-due__container{font-weight:var(--typography-marginal-025-strong-font-weight);font-size:var(--typography-marginal-025-strong-font-size);line-height:var(--typography-marginal-025-strong-line-height);text-transform:var(--typography-marginal-025-strong-text-case);letter-spacing:var(--typography-marginal-025-strong-letter-spacing);text-indent:var(--typography-marginal-025-strong-paragraph-indent);text-decoration:var(--typography-marginal-025-strong-text-decoration);display:flex;align-items:center;justify-content:center;gap:var(--dimension-spacing-scale-025);box-sizing:border-box;padding:var(--dimension-spacing-scale-025) var(--dimension-spacing-scale-050);height:calc(var(--typography-marginal-025-strong-line-height) + 2 * var(--dimension-spacing-scale-025));border-radius:1em;color:var(--color-foreground-primary);background-color:transparent;border:.125rem solid}.cvds-tag-due--on-cover .cvds-tag-due__container{background-color:var(--color-background-surface-100)}.cvds-tag-due--done .cvds-tag-due__container{border-color:var(--color-border-positive)}.cvds-tag-due--due-soon .cvds-tag-due__container{border-color:var(--color-border-warning)}.cvds-tag-due--urgent .cvds-tag-due__container{border-color:var(--color-border-critical)}.cvds-tag-due--expired .cvds-tag-due__container{border-color:var(--color-border-primary)}.cvds-tag-score{display:inline-block;color:var(--color-foreground-primary)}.cvds-tag-score .cvds-icon{font-size:1rem}.cvds-tag-score__container{font-weight:var(--typography-marginal-025-strong-font-weight);font-size:var(--typography-marginal-025-strong-font-size);line-height:var(--typography-marginal-025-strong-line-height);text-transform:var(--typography-marginal-025-strong-text-case);letter-spacing:var(--typography-marginal-025-strong-letter-spacing);text-indent:var(--typography-marginal-025-strong-paragraph-indent);text-decoration:var(--typography-marginal-025-strong-text-decoration);display:flex;align-items:center;justify-content:center;gap:var(--dimension-spacing-scale-025);box-sizing:border-box;padding:var(--dimension-spacing-scale-025) var(--dimension-spacing-scale-050);border-radius:1em}@media (forced-colors: active){.cvds-tag-score__container{outline:1px solid CanvasText}}.cvds-tag-score--excellent .cvds-tag-score__container{background-color:var(--color-background-positive-200)}.cvds-tag-score--pass .cvds-tag-score__container{background-color:var(--color-background-warning-200)}.cvds-tag-score--fail .cvds-tag-score__container{background-color:var(--color-background-critical-200)}.cvds-tag-universal{display:inline-block}.cvds-tag-universal__leading-icon{font-size:1rem;line-height:0}.cvds-tag-universal__container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-left:var(--dimension-spacing-scale-025);height:1.5rem;border-radius:1em;font-weight:var(--typography-marginal-025-strong-font-weight);font-size:var(--typography-marginal-025-strong-font-size);line-height:var(--typography-marginal-025-strong-line-height);text-transform:var(--typography-marginal-025-strong-text-case);letter-spacing:var(--typography-marginal-025-strong-letter-spacing);text-indent:var(--typography-marginal-025-strong-paragraph-indent);text-decoration:var(--typography-marginal-025-strong-text-decoration)}.cvds-tag-universal--subtle .cvds-tag-universal__container{color:var(--color-foreground-primary);background-color:var(--component-tag-color-background-subtle);outline:1px solid transparent}.cvds-tag-universal--emphasized .cvds-tag-universal__container{color:var(--color-foreground-on-surface-900);background-color:var(--color-background-surface-900);outline:1px solid transparent}.cvds-tag-universal--free .cvds-tag-universal__container{color:var(--color-foreground-primary);background-color:transparent;padding-left:0;padding-right:0;border-radius:0}.cvds-tag-universal__content{display:flex;align-items:center;justify-content:center;padding-right:var(--dimension-spacing-scale-050);padding-left:var(--dimension-spacing-scale-025)}.cvds-tag-universal__content:has(.cvds-tag-universal__remove-button){padding-right:0}.cvds-tag-universal__remove-button{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:0;background:transparent;padding:0;cursor:pointer;font:inherit}.cvds-tag-universal__remove-button .cvds-tag-universal__remove-button-icon{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;background-color:var(--color-background-surface-100);border-radius:50%;color:var(--color-foreground-primary)}@media (forced-colors: active){.cvds-tag-universal__remove-button .cvds-tag-universal__remove-button-icon{color:ButtonText;background-color:ButtonFace;border:1px solid ButtonText}}.cvds-tag-universal__remove-button .cvds-tag-universal__remove-button-icon .cvds-icon{font-size:.625rem}.cvds-tag-universal__remove-button:hover .cvds-tag-universal__remove-button-icon{color:var(--color-foreground-accent-hovered)}@media (forced-colors: active){.cvds-tag-universal__remove-button:hover .cvds-tag-universal__remove-button-icon{outline:.1875rem dotted var(--color-border-focus);outline-offset:.0625rem}}.cvds-tag-universal__remove-button:active .cvds-tag-universal__remove-button-icon{color:var(--color-foreground-accent-pressed)}.cvds-tag-universal__remove-button:focus-visible{outline:transparent}.cvds-tag-universal__remove-button:focus-visible .cvds-tag-universal__remove-button-icon{outline:.1875rem dotted var(--color-border-focus);outline-offset:.0625rem}.cvds-tag-universal--emphasized .cvds-tag-universal__remove-button:focus-visible .cvds-tag-universal__remove-button-icon{outline:.1875rem dotted white;outline-offset:.0625rem}.cvds-cell-sortable{position:relative;cursor:pointer}.cvds-cell-sortable:hover{color:var(--color-foreground-accent-hovered)}.cvds-cell-sortable:active{color:var(--color-foreground-accent-pressed)}.cvds-cell-sortable.cvds-cell-sortable--active{color:var(--color-foreground-accent)}.cvds-cell-sortable:has(.cvds-cell-sortable__action:focus-visible){color:var(--color-foreground-accent-hovered)}.cvds-cell-sortable__text{margin-right:var(--dimension-spacing-gap-icon-text)}.cvds-cell-sortable__icon{font-size:1.5rem;display:inline}.cvds-cell-sortable__action{position:absolute;cursor:pointer;z-index:1;inset:0;border:none;background:transparent;padding:0;margin:0;border-radius:var(--dimension-border-radius-focus-outline-rectangular)}.cvds-cell-sortable__action:focus-visible{outline:var(--dimension-border-width-focus-outline) dotted var(--color-border-focus);outline-offset:.125rem}.cvds-audio{background-color:var(--color-background-surface-100);box-shadow:var(--shadow-level-2);padding:var(--dimension-spacing-scale-075) var(--dimension-spacing-scale-050) var(--dimension-spacing-scale-025) var(--dimension-spacing-scale-050);display:block;font-weight:var(--typography-body-100-font-weight);font-size:var(--typography-body-100-font-size);line-height:var(--typography-body-100-line-height);text-transform:var(--typography-body-100-text-case);letter-spacing:var(--typography-body-100-letter-spacing);text-indent:var(--typography-body-100-paragraph-indent);text-decoration:var(--typography-body-100-text-decoration)}@media (forced-colors: active){.cvds-audio{outline:1px solid transparent}}.cvds-audio .cvds-button{height:2.75rem;padding:var(--dimension-spacing-scale-025)}.cvds-audio .cvds-button .cvds-button__icon .cvds-icon{font-size:1.4rem;line-height:1}.cvds-audio__time{font-weight:var(--typography-body-050-font-weight);font-size:var(--typography-body-050-font-size);line-height:var(--typography-body-050-line-height);text-transform:var(--typography-body-050-text-case);letter-spacing:var(--typography-body-050-letter-spacing);text-indent:var(--typography-body-050-paragraph-indent);text-decoration:var(--typography-body-050-text-decoration);color:var(--color-foreground-secondary)}.cvds-audio--compact{padding-top:0}.cvds-audio__top{position:relative;display:flex;align-items:center}.cvds-audio__bottom{display:flex;gap:var(--dimension-spacing-scale-025);align-items:center;margin-top:var(--dimension-spacing-scale-050)}.cvds-audio__bottom--comfortable{margin-left:var(--dimension-spacing-scale-050)}.cvds-audio__metadata{display:block;margin-left:var(--dimension-spacing-scale-050)}.cvds-audio__metadata--comfortable{margin-left:var(--dimension-spacing-scale-100)}.cvds-audio__title{font-weight:600}.cvds-audio__subline{color:var(--color-foreground-secondary)}.cvds-audio--comfortable .cvds-audio__play.cvds-button{z-index:1;margin-left:var(--dimension-spacing-scale-025);width:4.5rem;height:4.5rem;border-radius:100%}.cvds-audio--comfortable .cvds-audio__play.cvds-button .cvds-button__icon{font-size:3rem;line-height:0}.cvds-audio__progress{width:100%;height:1rem;padding:var(--dimension-spacing-scale-075) var(--dimension-spacing-scale-050) 0 var(--dimension-spacing-scale-050)}.cvds-audio__volume-control{display:flex;align-items:center;height:2.75rem;margin-right:auto;flex:1}.cvds-audio__volume-control .cvds-slider__container{margin:0;min-width:0;max-width:7rem;flex:1}.cvds-audio__volume-control .cvds-slider{transition:opacity .3s ease;flex:1}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cvds-tooltip2{max-width:80%;max-width:min(20rem,80vw)}.cvds-tooltip2__content{padding:var(--dimension-spacing-scale-050) var(--dimension-spacing-scale-075)}.cvds-tooltip2__bubble{font-weight:var(--typography-body-100-font-weight);font-size:var(--typography-body-100-font-size);line-height:var(--typography-body-100-line-height);text-transform:var(--typography-body-100-text-case);letter-spacing:var(--typography-body-100-letter-spacing);text-indent:var(--typography-body-100-paragraph-indent);text-decoration:var(--typography-body-100-text-decoration)}@media (forced-colors: active){.cvds-tooltip2__bubble{outline:1px solid CanvasText}}.cvds-tooltip2__bubble--subtle{background-color:var(--color-background-surface-100);color:var(--color-foreground-primary);fill:var(--color-background-surface-100)}@media (forced-colors: active){.cvds-tooltip2__bubble--subtle{fill:CanvasText}}.cvds-tooltip2__bubble--emphasized{background-color:var(--color-background-surface-900);color:var(--color-foreground-on-surface-900);fill:var(--color-background-surface-900)}@media (forced-colors: active){.cvds-tooltip2__bubble--emphasized{fill:CanvasText}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media (prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
