/* @font-face declarations for self-hosted fonts */
@font-face {
    font-family: "ABC Camera Plain";
    src: url("/workflows/application/resources/assets/fonts/ABCCameraPlain/ABCCameraPlain-Regular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/ABCCameraPlain/ABCCameraPlain-Regular.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/ABCCameraPlain/ABCCameraPlain-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "ABC Camera Plain";
    src: url("/workflows/application/resources/assets/fonts/ABCCameraPlain/ABCCameraPlain-Medium.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/ABCCameraPlain/ABCCameraPlain-Medium.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/ABCCameraPlain/ABCCameraPlain-Medium.ttf") format("truetype");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "BlackJar";
    src: url("/workflows/application/resources/assets/fonts/BlackJar/BlackJackRegular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/BlackJar/BlackJackRegular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Abril";
    src: url("/workflows/application/resources/assets/fonts/Abril/Abril_Display_Regular.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Alternate Gothic No1";
    src: url("/workflows/application/resources/assets/fonts/AlternateGothicNo1/AlternateGothicNo1.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/AlternateGothicNo1/AlternateGothicNo1.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/AlternateGothicNo1/AlternateGothicNo1.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Apercu";
    src: url("/workflows/application/resources/assets/fonts/Apercu/Apercu Regular.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Arimo";
    src: url("/workflows/application/resources/assets/fonts/Arimo/Arimo-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "AG Book Rounded";
    src: url("/workflows/application/resources/assets/fonts/AGBookRounded/AGBookRounded-Medium.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/AGBookRounded/AGBookRounded-Medium.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/AGBookRounded/AGBookRounded-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Blippo";
    src: url("/workflows/application/resources/assets/fonts/Blippo/Blippo.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Blippo/Blippo.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Blippo/Blippo.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Bree";
    src: url("/workflows/application/resources/assets/fonts/Bree/Bree-Light.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Bree/Bree-Light.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Bree/Bree-Light.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Calibri";
    src: url("/workflows/application/resources/assets/fonts/Calibri/Calibri-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Campton";
    src: url("/workflows/application/resources/assets/fonts/Campton/Campton-Book.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Campton/Campton-Book.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Campton/Campton-Book.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Circular";
    src: url("/workflows/application/resources/assets/fonts/Circular/lineto-circular-pro-book.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Como";
    src: url("/workflows/application/resources/assets/fonts/Como/Como.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Como/Como.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Como/Como.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Dirty Headline";
    src: url("/workflows/application/resources/assets/fonts/DirtyHeadline/DirtyHeadline.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/DirtyHeadline/DirtyHeadline.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/DirtyHeadline/DirtyHeadline.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Effra";
    src: url("/workflows/application/resources/assets/fonts/Effra/font_family_effra-medium.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Effra/font_family_effra-medium.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Effra/font_family_effra-medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Futura Book";
    src: url("/workflows/application/resources/assets/fonts/FuturaBook/FuturaBook-Regular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/FuturaBook/FuturaBook-Regular.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/FuturaBook/FuturaBook-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Garamond";
    src: url("/workflows/application/resources/assets/fonts/AdobeGaramondProRegular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/AdobeGaramondProRegular.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/AdobeGaramondProRegular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Gotham";
    src: url("/workflows/application/resources/assets/fonts/Gotham/Gotham-Light.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Gotham/Gotham-Light.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Gotham/Gotham-Light.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Fields";
    src: url("/workflows/application/resources/assets/fonts/Fields/fields-display-medium.otf") format("opentype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Founders Grotesk";
    src: url("/workflows/application/resources/assets/fonts/FoundersGrotesk/FoundersGrotesk-Regular.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Helvetica";
    src: url("/workflows/application/resources/assets/fonts/Helvetica/Helvetica.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Hurme Geometric Sans No4";
    src: url("/workflows/application/resources/assets/fonts/HurmeGeometricSans4/HurmeGeometricSans4-Regular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/HurmeGeometricSans4/HurmeGeometricSans4-Regular.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/HurmeGeometricSans4/HurmeGeometricSans4-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Isidora Sans";
    src: url("/workflows/application/resources/assets/fonts/IsidoraSans/IsidoraSans-SemiBold.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/IsidoraSans/IsidoraSans-SemiBold.woff") format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Katahdin Round";
    src: url("/workflows/application/resources/assets/fonts/KatahdinRound/KatahdinRound.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Knockout";
    src: url("/workflows/application/resources/assets/fonts/Knockout-HTF49Liteweight-Regular.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Maison Neue";
    src: url("/workflows/application/resources/assets/fonts/Maison Neue/MaisonNeue-Book.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Maison Neue/MaisonNeue-Book.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Maison Neue Mono";
    src: url("/workflows/application/resources/assets/fonts/Maison Neue Mono/MaisonNeueMono-Regular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Maison Neue Mono/MaisonNeueMono-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Mali";
    src: url("/workflows/application/resources/assets/fonts/Mali/Mali-Regular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Mali/Mali-Regular.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Mali/Mali-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Merriweather";
    src: url("/workflows/application/resources/assets/fonts/Merriweather/Merriweather-Light.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "MHM Fragments";
    src: url("/workflows/application/resources/assets/fonts/MHM Fragments/MHM Fragments - Full.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Minion";
    src: url("/workflows/application/resources/assets/fonts/Minion/MinionPro-Regular.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Misguided Two";
    src: url("/workflows/application/resources/assets/fonts/MisguidedTwo/MisguidedTwo.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/MisguidedTwo/MisguidedTwo.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/MisguidedTwo/MisguidedTwo.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Miso";
    src: url("/workflows/application/resources/assets/fonts/Miso/Miso.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Miso/Miso.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Miso/Miso.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Moon Time";
    src: url("/workflows/application/resources/assets/fonts/MoonTime/MoonTime-Regular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/MoonTime/MoonTime-Regular.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/MoonTime/MoonTime-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Muli";
    src: url("/workflows/application/resources/assets/fonts/Muli/Muli-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Museo Sans Family";
    src: url("/workflows/application/resources/assets/fonts/Museo Sans Family/MuseoSans-300.otf") format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Museo Sans Rounded";
    src: url("/workflows/application/resources/assets/fonts/MuseoSansRounded/museosansrounded-500-webfont.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/MuseoSansRounded/museosansrounded-500-webfont.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Neo Sans";
    src: url("/workflows/application/resources/assets/fonts/NeoSans/NeoSansStd-Regular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/NeoSans/NeoSansStd-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Open Sans";
    src: url("/workflows/application/resources/assets/fonts/OpenSans/OpenSans-Regular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/OpenSans/OpenSans-Regular.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/OpenSans/OpenSans-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Oswald";
    src: url("/workflows/application/resources/assets/fonts/Oswald-Regular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Oswald-Regular.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Oswald-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Paytone One";
    src: url("/workflows/application/resources/assets/fonts/PaytoneOne/PaytoneOne-Regular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/PaytoneOne/PaytoneOne-Regular.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/PaytoneOne/PaytoneOne-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Playlist Script";
    src: url("/workflows/application/resources/assets/fonts/PlaylistScript/Playlist-Script.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/PlaylistScript/Playlist-Script.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/PlaylistScript/Playlist-Script.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Poppins";
    src: url("/workflows/application/resources/assets/fonts/Poppins/Poppins-Regular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Poppins/Poppins-Regular.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Poppins/Poppins-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Quicksand";
    src: url("/workflows/application/resources/assets/fonts/Quicksand/Quicksand-Regular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Quicksand/Quicksand-Regular.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Quicksand/Quicksand-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Red Velvet";
    src: url("/workflows/application/resources/assets/fonts/Red Velvet/RedVelvet.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Red Velvet/RedVelvet.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Red Velvet/RedVelvet.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Sailec";
    src: url("/workflows/application/resources/assets/fonts/Sailec/Sailec-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Source Sans";
    src: url("/workflows/application/resources/assets/fonts/Source Sans/SourceSansPro-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Tungsten";
    src: url("/workflows/application/resources/assets/fonts/Tungsten-Light.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Tungsten-Light.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Tungsten-Light.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "URW Geometric";
    src: url("/workflows/application/resources/assets/fonts/URW Geometric/URWGeometric-Regular.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/URW Geometric/URWGeometric-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Whitney";
    src: url("/workflows/application/resources/assets/fonts/Whitney/whitney_book-webfont.woff2") format("woff2"),
        url("/workflows/application/resources/assets/fonts/Whitney/whitney_book-webfont.woff") format("woff"),
        url("/workflows/application/resources/assets/fonts/Whitney/whitney_book-webfont.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Wood Heizn No2";
    src: url("/workflows/application/resources/assets/fonts/WoodHeiznNo2/Wood Heinz No2 New.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Young Serif";
    src: url("/workflows/application/resources/assets/fonts/YoungSerif/YoungSerif-Regular.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* Set default font-family */
.ql-container {
    font-family: "Montserrat";
    font-size:16px;
    font-weight: 400px;
}

/* Fallback to avoid "Sans Serif" for unmapped values */
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value]::before {
    content: attr(data-value);
}

.ql-toolbar .ql-picker.ql-font {
    min-width: 180px;
}

.ql-toolbar .ql-picker.ql-font .ql-picker-label {
    min-width: 180px;
}

.ql-toolbar .ql-picker.ql-font .ql-picker-options {
    min-width: 180px;
    max-height: 250px;
    overflow-y: auto;
}

/* Set content font-families */
.ql-font-ABCCameraPlain { font-family: "ABC Camera Plain"; }
.ql-font-Abril { font-family: "Abril"; }
.ql-font-AlternateGothicNo1 { font-family: "Alternate Gothic No1"; }
.ql-font-AmaticSC { font-family: "Amatic SC"; }
.ql-font-Apercu { font-family: "Apercu"; }
.ql-font-Arial { font-family: "Arial"; }
.ql-font-ArialNarrow { font-family: "Arial Narrow"; }
.ql-font-Arimo { font-family: "Arimo"; }
.ql-font-Arvo { font-family: "Arvo"; }
.ql-font-AGBookRounded { font-family: "AG Book Rounded"; }
.ql-font-BlackJar { font-family: "BlackJar"; }
.ql-font-Blippo { font-family: "Blippo"; }
.ql-font-Bree { font-family: "Bree"; }
.ql-font-Calibri { font-family: "Calibri"; }
.ql-font-Campton { font-family: "Campton"; }
.ql-font-Circular { font-family: "Circular"; }
.ql-font-Como { font-family: "Como"; }
.ql-font-CourierNew { font-family: "Courier New"; }
.ql-font-DirtyHeadline { font-family: "Dirty Headline"; }
.ql-font-Effra { font-family: "Effra"; }
.ql-font-FuturaBook { font-family: "Futura Book"; }
.ql-font-Garamond { font-family: "Garamond"; }
.ql-font-Gotham { font-family: "Gotham"; }
.ql-font-Fields { font-family: "Fields"; }
.ql-font-FoundersGrotesk { font-family: "Founders Grotesk"; }
.ql-font-Helvetica { font-family: "Helvetica"; }
.ql-font-Hind { font-family: "Hind"; }
.ql-font-HurmeGeometricSansNo4 { font-family: "Hurme Geometric Sans No4"; }
.ql-font-IsidoraSans { font-family: "Isidora Sans"; }
.ql-font-KatahdinRound { font-family: "Katahdin Round"; }
.ql-font-Knockout { font-family: "Knockout"; }
.ql-font-MaisonNeue { font-family: "Maison Neue"; }
.ql-font-MaisonNeueMono { font-family: "Maison Neue Mono"; }
.ql-font-Mali { font-family: "Mali"; }
.ql-font-MavenPro { font-family: "Maven Pro"; }
.ql-font-Merriweather { font-family: "Merriweather"; }
.ql-font-MHMFragments { font-family: "MHM Fragments"; }
.ql-font-Minion { font-family: "Minion"; }
.ql-font-MisguidedTwo { font-family: "Misguided Two"; }
.ql-font-Miso { font-family: "Miso"; }
.ql-font-Montserrat { font-family: "Montserrat"; }
.ql-font-MoonTime { font-family: "Moon Time"; }
.ql-font-Muli { font-family: "Muli"; }
.ql-font-MuseoSansFamily { font-family: "Museo Sans Family"; }
.ql-font-MuseoSansRounded { font-family: "Museo Sans Rounded"; }
.ql-font-NeoSans { font-family: "Neo Sans"; }
.ql-font-OpenSans { font-family: "Open Sans"; }
.ql-font-Oswald { font-family: "Oswald"; }
.ql-font-PaytoneOne { font-family: "Paytone One"; }
.ql-font-PlaylistScript { font-family: "Playlist Script"; }
.ql-font-Poppins { font-family: "Poppins"; }
.ql-font-Quicksand { font-family: "Quicksand"; }
.ql-font-RedVelvet { font-family: "Red Velvet"; }
.ql-font-Roboto { font-family: "Roboto"; }
.ql-font-Rubik { font-family: "Rubik"; }
.ql-font-Sailec { font-family: "Sailec"; }
.ql-font-Salsa { font-family: "Salsa"; }
.ql-font-SourceSans { font-family: "Source Sans"; }
.ql-font-Tungsten { font-family: "Tungsten"; }
.ql-font-Verdana { font-family: "Verdana"; }
.ql-font-URWGeometric { font-family: "URW Geometric"; }
.ql-font-Whitney { font-family: "Whitney"; }
.ql-font-WoodHeiznNo2 { font-family: "Wood Heizn No2"; }
.ql-font-YoungSerif { font-family: "Young Serif"; }
.ql-font-RetroSans { font-family: "RetroSans"; }

/* Set dropdown labels and item previews */
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="ABCCameraPlain"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="ABCCameraPlain"]::before { font-family: "ABC Camera Plain"; content: "ABC Camera Plain"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Abril"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Abril"]::before { font-family: "Abril"; content: "Abril"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="AlternateGothicNo1"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="AlternateGothicNo1"]::before { font-family: "Alternate Gothic No1"; content: "Alternate Gothic No1"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="AmaticSC"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="AmaticSC"]::before { font-family: "Amatic SC"; content: "Amatic SC"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Apercu"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Apercu"]::before { font-family: "Apercu"; content: "Apercu"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Arial"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Arial"]::before { font-family: "Arial"; content: "Arial"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="ArialNarrow"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="ArialNarrow"]::before { font-family: "Arial Narrow"; content: "Arial Narrow"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Arimo"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Arimo"]::before { font-family: "Arimo"; content: "Arimo"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Arvo"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Arvo"]::before { font-family: "Arvo"; content: "Arvo"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="AGBookRounded"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="AGBookRounded"]::before { font-family: "AG Book Rounded"; content: "AG Book Rounded"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="BlackJar"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="BlackJar"]::before { font-family: "BlackJar"; content: "BlackJar"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Blippo"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Blippo"]::before { font-family: "Blippo"; content: "Blippo"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Bree"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Bree"]::before { font-family: "Bree"; content: "Bree"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Calibri"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Calibri"]::before { font-family: "Calibri"; content: "Calibri"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Campton"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Campton"]::before { font-family: "Campton"; content: "Campton"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Circular"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Circular"]::before { font-family: "Circular"; content: "Circular"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Como"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Como"]::before { font-family: "Como"; content: "Como"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="CourierNew"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="CourierNew"]::before { font-family: "Courier New"; content: "Courier New"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="DirtyHeadline"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="DirtyHeadline"]::before { font-family: "Dirty Headline"; content: "Dirty Headline"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Effra"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Effra"]::before { font-family: "Effra"; content: "Effra"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="FuturaBook"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="FuturaBook"]::before { font-family: "Futura Book"; content: "Futura Book"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Garamond"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Garamond"]::before { font-family: "Garamond"; content: "Garamond"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Gotham"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Gotham"]::before { font-family: "Gotham"; content: "Gotham"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Fields"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Fields"]::before { font-family: "Fields"; content: "Fields"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="FoundersGrotesk"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="FoundersGrotesk"]::before { font-family: "Founders Grotesk"; content: "Founders Grotesk"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Helvetica"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Helvetica"]::before { font-family: "Helvetica"; content: "Helvetica"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Hind"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Hind"]::before { font-family: "Hind"; content: "Hind"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="HurmeGeometricSansNo4"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="HurmeGeometricSansNo4"]::before { font-family: "Hurme Geometric Sans No4"; content: "Hurme Geometric Sans No4"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="IsidoraSans"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="IsidoraSans"]::before { font-family: "Isidora Sans"; content: "Isidora Sans"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="KatahdinRound"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="KatahdinRound"]::before { font-family: "Katahdin Round"; content: "Katahdin Round"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Knockout"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Knockout"]::before { font-family: "Knockout"; content: "Knockout"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="MaisonNeue"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="MaisonNeue"]::before { font-family: "Maison Neue"; content: "Maison Neue"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="MaisonNeueMono"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="MaisonNeueMono"]::before { font-family: "Maison Neue Mono"; content: "Maison Neue Mono"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Mali"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Mali"]::before { font-family: "Mali"; content: "Mali"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="MavenPro"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="MavenPro"]::before { font-family: "Maven Pro"; content: "Maven Pro"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Merriweather"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Merriweather"]::before { font-family: "Merriweather"; content: "Merriweather"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="MHMFragments"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="MHMFragments"]::before { font-family: "MHM Fragments"; content: "MHM Fragments"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Minion"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Minion"]::before { font-family: "Minion"; content: "Minion"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="MisguidedTwo"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="MisguidedTwo"]::before { font-family: "Misguided Two"; content: "Misguided Two"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Miso"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Miso"]::before { font-family: "Miso"; content: "Miso"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Montserrat"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Montserrat"]::before { font-family: "Montserrat"; content: "Montserrat"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="MoonTime"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="MoonTime"]::before { font-family: "Moon Time"; content: "Moon Time"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Muli"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Muli"]::before { font-family: "Muli"; content: "Muli"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="MuseoSansFamily"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="MuseoSansFamily"]::before { font-family: "Museo Sans Family"; content: "Museo Sans Family"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="MuseoSansRounded"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="MuseoSansRounded"]::before { font-family: "Museo Sans Rounded"; content: "Museo Sans Rounded"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="NeoSans"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="NeoSans"]::before { font-family: "Neo Sans"; content: "Neo Sans"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="OpenSans"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="OpenSans"]::before { font-family: "Open Sans"; content: "Open Sans"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Oswald"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Oswald"]::before { font-family: "Oswald"; content: "Oswald"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="PaytoneOne"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="PaytoneOne"]::before { font-family: "Paytone One"; content: "Paytone One"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="PlaylistScript"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="PlaylistScript"]::before { font-family: "Playlist Script"; content: "Playlist Script"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Poppins"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Poppins"]::before { font-family: "Poppins"; content: "Poppins"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Quicksand"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Quicksand"]::before { font-family: "Quicksand"; content: "Quicksand"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="RedVelvet"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="RedVelvet"]::before { font-family: "Red Velvet"; content: "Red Velvet"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Roboto"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Roboto"]::before { font-family: "Roboto"; content: "Roboto"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Rubik"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Rubik"]::before { font-family: "Rubik"; content: "Rubik"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Sailec"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Sailec"]::before { font-family: "Sailec"; content: "Sailec"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Salsa"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Salsa"]::before { font-family: "Salsa"; content: "Salsa"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="SourceSans"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="SourceSans"]::before { font-family: "Source Sans"; content: "Source Sans"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Tungsten"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Tungsten"]::before { font-family: "Tungsten"; content: "Tungsten"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Verdana"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Verdana"]::before { font-family: "Verdana"; content: "Verdana"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="URWGeometric"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="URWGeometric"]::before { font-family: "URW Geometric"; content: "URW Geometric"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="Whitney"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="Whitney"]::before { font-family: "Whitney"; content: "Whitney"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="WoodHeiznNo2"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="WoodHeiznNo2"]::before { font-family: "Wood Heizn No2"; content: "Wood Heizn No2"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="YoungSerif"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="YoungSerif"]::before { font-family: "Young Serif"; content: "Young Serif"; }
.ql-toolbar .ql-picker.ql-font .ql-picker-label[data-value="RetroSans"]::before,
.ql-toolbar .ql-picker.ql-font .ql-picker-item[data-value="RetroSans"]::before { font-family: "RetroSans"; content: "RetroSans"; }
