/*
 * Postcard design fonts. GENERATED by scripts/build_font_library.py —
 * edit that script, not this file. Family names match FONT_MAPPINGS /
 * font_library.json so server-side measurement and browser agree.
 */
@font-face { font-family: 'Carnival Centenary'; src: url('/static/fonts/custom/carnival-centenary.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cupcake Smiles'; src: url('/static/fonts/custom/cupcake-smiles.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Go Everywhere'; src: url('/static/fonts/custom/go-everywhere.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Blissful Thinking'; src: url('/static/fonts/custom/blissful-thinking.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Casual Hardcore'; src: url('/static/fonts/custom/casual-hardcore.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Breathe Fire'; src: url('/static/fonts/custom/breathe-fire.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bold Testament'; src: url('/static/fonts/custom/bold-testament.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Smorgasbord'; src: url('/static/fonts/custom/smorgasbord.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Beautiful Heartbeat'; src: url('/static/fonts/custom/beautiful-heartbeat.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Anastasia'; src: url('/static/fonts/custom/anastasia.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cursivertex'; src: url('/static/fonts/custom/cursivertex.ttf') format('truetype'); font-display: swap; }

@font-face { font-family: '19th Century Renegade'; src: url('/static/fonts/library/western/19th-century-renegade.otf') format('opentype'); font-display: swap; }
@font-face { font-family: '22 September'; src: url('/static/fonts/library/sans-heavy/22-september.otf') format('opentype'); font-display: swap; }
@font-face { font-family: '501'; src: url('/static/fonts/library/sans-light/501.otf') format('opentype'); font-display: swap; }
@font-face { font-family: '53 Dollars And 92 Cents'; src: url('/static/fonts/library/stencil/53-dollars-and-92-cents.otf') format('opentype'); font-display: swap; }
@font-face { font-family: '6 Cells'; src: url('/static/fonts/library/stencil/6-cells.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'A Dash of Salt'; src: url('/static/fonts/library/cartoon/a-dash-of-salt.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'A Friend In Deed'; src: url('/static/fonts/library/square/a-friend-in-deed.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'A Goblin Appears!'; src: url('/static/fonts/library/pixel/a-goblin-appears.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'A Grazing Mace'; src: url('/static/fonts/library/sci-fi/a-grazing-mace.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'A Very Cartoon Christmas'; src: url('/static/fonts/library/handwriting/a-very-cartoon-christmas-df.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Aardvark Cwm Type'; src: url('/static/fonts/library/pixel/aardvark-cwm-type.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Aardvark Sk8'; src: url('/static/fonts/library/brushstroke/aardvark-sk8.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Absolute Xero'; src: url('/static/fonts/library/sci-fi/absolute-xero.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ace Adventure'; src: url('/static/fonts/library/sci-fi/ace-adventure.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Ace Futurism'; src: url('/static/fonts/library/sci-fi/ace-futurism.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Acetate'; src: url('/static/fonts/library/serif/acetate.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Achtung! Polizei'; src: url('/static/fonts/library/sans-heavy/achtung-polizei.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Acorn Caravan'; src: url('/static/fonts/library/sci-fi/acorn-caravan.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Adventure ReQuest'; src: url('/static/fonts/library/vintage/adventure-request.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Affinity Future'; src: url('/static/fonts/library/sci-fi/affinity-future.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Afroed Dizzy Yak'; src: url('/static/fonts/library/handwriting/afroed-dizzy-yak.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Agra Axera'; src: url('/static/fonts/library/sci-fi/agra-axera.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Alienated'; src: url('/static/fonts/library/sci-fi/alienated.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Alimony'; src: url('/static/fonts/library/sans-light/alimony.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'All Square Now'; src: url('/static/fonts/library/pixel/all-square-now.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'All the Way to the Sun'; src: url('/static/fonts/library/sans-heavy/all-the-way-to-the-sun.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Almond Rocks'; src: url('/static/fonts/library/sci-fi/almond-rocks.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Alpha Sapphire'; src: url('/static/fonts/library/uncategorised/alpha-sapphire.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Alt West'; src: url('/static/fonts/library/western/alt-west.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Altered Quest'; src: url('/static/fonts/library/vintage/altered-quest.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Amateur Camcorder'; src: url('/static/fonts/library/sci-fi/amateur-camcorder.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ambidextrose'; src: url('/static/fonts/library/uncategorised/ambidextrose.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ambystoma Mexicanum'; src: url('/static/fonts/library/world/ambystoma-mexicanum.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Amid Verrion'; src: url('/static/fonts/library/sci-fi/amid-verrion.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Amuse-Bouche'; src: url('/static/fonts/library/sci-fi/amuse-bouche.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ancient Modern Tales'; src: url('/static/fonts/library/pixel/ancient-modern-tales.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ancient Venusian'; src: url('/static/fonts/library/sci-fi/ancient-venusian.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'And Then It Ends'; src: url('/static/fonts/library/sci-fi/and-then-it-ends.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Anger Management'; src: url('/static/fonts/library/cartoon/anger-management.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Anglo Katakana'; src: url('/static/fonts/library/world/anglo-katakana.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Animal Silence'; src: url('/static/fonts/library/square/animal-silence.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ankh Sanctuary'; src: url('/static/fonts/library/sci-fi/ankh-sanctuary.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Another Flight'; src: url('/static/fonts/library/sans-light/another-flight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Apple Korea'; src: url('/static/fonts/library/world/apple-korea.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Aquamarina'; src: url('/static/fonts/library/sans-light/aquamarina.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Arcane Nine'; src: url('/static/fonts/library/sans-light/arcane-nine.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Arcapulse'; src: url('/static/fonts/library/sans-heavy/arcapulse.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Armed and Traitorous'; src: url('/static/fonts/library/stencil/armed-and-traitorous.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Armwarmer'; src: url('/static/fonts/library/sci-fi/armwarmer.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Army Buster'; src: url('/static/fonts/library/stencil/army-buster.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Asleepytiming'; src: url('/static/fonts/library/sans-light/asleepytiming.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Asquire'; src: url('/static/fonts/library/uncategorised/asquire.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Assembled From Scratch'; src: url('/static/fonts/library/sans-light/assembled-from-scratch.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Assvssin'; src: url('/static/fonts/library/sci-fi/assvssin.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Astrolab'; src: url('/static/fonts/library/sci-fi/astrolab.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Ava Meridian'; src: url('/static/fonts/library/sans-light/ava-meridian.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Avenged For Yourself'; src: url('/static/fonts/library/sans-light/avenged-for-yourself.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'AxewieldeR'; src: url('/static/fonts/library/vintage/axewielder.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Aztechno'; src: url('/static/fonts/library/world/aztechno.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Background Noise'; src: url('/static/fonts/library/uncategorised/background-noise.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ball Bearing'; src: url('/static/fonts/library/vintage/ball-bearing.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Balloonatic'; src: url('/static/fonts/library/picture-like/balloonatic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Balls of Bastille'; src: url('/static/fonts/library/sans-heavy/balls-of-bastille.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bamboozler'; src: url('/static/fonts/library/cartoon/bamboozler.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bankruptcy'; src: url('/static/fonts/library/square/bankruptcy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bardolatry'; src: url('/static/fonts/library/vintage/bardolatry.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Barking at Stars'; src: url('/static/fonts/library/square/barking-at-stars.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Barking at Stars Straight'; src: url('/static/fonts/library/square/barking-at-stars-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Basilisk'; src: url('/static/fonts/library/serif/basilisk.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Bathrind'; src: url('/static/fonts/library/sans-light/bathrind.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Battenberg and Custard'; src: url('/static/fonts/library/handwriting/battenberg-and-custard-bold-italic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Battle Tough'; src: url('/static/fonts/library/square/battle-tough.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Baxters Slab'; src: url('/static/fonts/library/serif/baxter-s-slab.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Be A St.'; src: url('/static/fonts/library/sci-fi/be-a-st.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Be Kind To The Earth'; src: url('/static/fonts/library/handwriting/be-kind-to-the-earth.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Beast of Rage'; src: url('/static/fonts/library/horror/beast-of-rage.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bees Chubees'; src: url('/static/fonts/library/sci-fi/bees-chubees.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Beillingsday'; src: url('/static/fonts/library/sans-light/beillingsday.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Berate The Elementary'; src: url('/static/fonts/library/uncategorised/berate-the-elementary.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Best Tease'; src: url('/static/fonts/library/sci-fi/best-tease.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Beta'; src: url('/static/fonts/library/sci-fi/beta.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Betelgeuse'; src: url('/static/fonts/library/sci-fi/betelgeuse.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Betrayal of Mind'; src: url('/static/fonts/library/sci-fi/betrayal-of-mind.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bevel Fifteen'; src: url('/static/fonts/library/picture-like/bevel-fifteen.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Big Old Boldy'; src: url('/static/fonts/library/sans-heavy/big-old-boldy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Big Quicksand'; src: url('/static/fonts/library/uncategorised/big-quicksand.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Big Scream'; src: url('/static/fonts/library/uncategorised/big-scream.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Big Scream Straight'; src: url('/static/fonts/library/uncategorised/big-scream-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bismarck'; src: url('/static/fonts/library/vintage/bismarck.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bittypix Countdown'; src: url('/static/fonts/library/pixel/bittypix-countdown.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bittypix Monospace'; src: url('/static/fonts/library/pixel/bittypix-monospace.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Blackboard Rovers'; src: url('/static/fonts/library/handwriting/blackboard-rovers.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Blackletter Buffoonery'; src: url('/static/fonts/library/blackletter/blackletter-buffoonery.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Blaize'; src: url('/static/fonts/library/picture-like/blaize.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Blaze of Glory'; src: url('/static/fonts/library/picture-like/blazeofglory.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Blend Her'; src: url('/static/fonts/library/square/blend-her.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Blessings of Babylon'; src: url('/static/fonts/library/sci-fi/blessings-of-babylon.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Block Stock'; src: url('/static/fonts/library/computer/block-stock.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Blockbrokers'; src: url('/static/fonts/library/square/blockbrokers.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bluffolk'; src: url('/static/fonts/library/vintage/bluffolk.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Boatycabiners'; src: url('/static/fonts/library/square/boatycabiners.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Boatycabiners Damn Straight'; src: url('/static/fonts/library/square/boatycabiners-damn-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bones to Your Generic Script Font!'; src: url('/static/fonts/library/handwriting/bones-to-your-generic-script-font.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Boneyard Brawl'; src: url('/static/fonts/library/cartoon/boneyardbrawl-regular.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Bonk Robbers'; src: url('/static/fonts/library/sans-heavy/bonk-robbers.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Boomer Tantrum'; src: url('/static/fonts/library/sans-heavy/boomer-tantrum.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Born to Grille'; src: url('/static/fonts/library/stencil/born-to-grille.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bottled It'; src: url('/static/fonts/library/picture-like/bottled-it.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bottled It Central'; src: url('/static/fonts/library/picture-like/bottled-it-central.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bottom Brazil'; src: url('/static/fonts/library/sci-fi/bottom-brazil.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Brain Wants'; src: url('/static/fonts/library/sans-light/brain-wants-ud.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Brandsom'; src: url('/static/fonts/library/uncategorised/brandsom.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Breathe Fire II'; src: url('/static/fonts/library/vintage/breathe-fire-ii.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Breathe Fire III'; src: url('/static/fonts/library/vintage/breathe-fire-iii.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Breathe Fire IV'; src: url('/static/fonts/library/vintage/breathe-fire-iv.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'BrickShapers'; src: url('/static/fonts/library/square/brickshapers.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Brighterdays'; src: url('/static/fonts/library/stencil/brighterdays.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bristol and Bath'; src: url('/static/fonts/library/uncategorised/bristol-and-bath.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Brittle'; src: url('/static/fonts/library/stencil/brittle.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Broadsheet Bubble'; src: url('/static/fonts/library/sans-heavy/broadsheet-bubble.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bromine Cocktail'; src: url('/static/fonts/library/sci-fi/bromine-cocktail.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Brushstroke Horror'; src: url('/static/fonts/library/brushstroke/brushstroke-horror.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bugfast'; src: url('/static/fonts/library/computer/bugfast.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bullet Rain'; src: url('/static/fonts/library/stencil/bullet-rain.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bumblebear'; src: url('/static/fonts/library/handwriting/bumblebear.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bun Ting'; src: url('/static/fonts/library/picture-like/bun-ting.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Bus Stop'; src: url('/static/fonts/library/computer/bus-stop.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Bustin Jieber'; src: url('/static/fonts/library/square/bustin-jieber.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Butcher the Baker'; src: url('/static/fonts/library/brushstroke/butcher-the-baker.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Butterfly Reflect'; src: url('/static/fonts/library/uncategorised/butterfly-reflect.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Byron'; src: url('/static/fonts/library/stencil/byron.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'CI GameDev'; src: url('/static/fonts/library/pixel/ci-gamedev.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'CM Font'; src: url('/static/fonts/library/grunge/cm-font.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'CQ Blissful Thinking'; src: url('/static/fonts/library/sans-light/cq-blissful-thinking.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'CQ Blissful Thinking Thick'; src: url('/static/fonts/library/sans-light/cq-blissful-thinking-thick.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'CQ Blissful Thinking Thin'; src: url('/static/fonts/library/sans-light/cq-blissful-thinking-thin.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'CQ Full Stretch'; src: url('/static/fonts/library/uncategorised/cq-full-stretch.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'CQ Mono'; src: url('/static/fonts/library/computer/cq-mono.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Call Of Ops Duty'; src: url('/static/fonts/library/stencil/call-of-ops-duty.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Call of Ops Duty II'; src: url('/static/fonts/library/stencil/call-of-ops-duty-ii.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Calligraphy Aquiver'; src: url('/static/fonts/library/vintage/calligraphy-aquiver.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Camaraderie'; src: url('/static/fonts/library/sci-fi/camaraderie.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Candy Beans'; src: url('/static/fonts/library/handwriting/candy-beans.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Candy Town'; src: url('/static/fonts/library/handwriting/candy-town.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Canvas Bags'; src: url('/static/fonts/library/cartoon/canvas-bags-df.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Caperput'; src: url('/static/fonts/library/cartoon/caperput.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Capital Clickbait'; src: url('/static/fonts/library/sans-heavy/capital-clickbait.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Car Lock'; src: url('/static/fonts/library/sans-light/car-lock.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Card Shark'; src: url('/static/fonts/library/sci-fi/card-shark.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Carnival Centenary Pattern'; src: url('/static/fonts/library/western/carnival-centenary-pattern.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Carnival Trash'; src: url('/static/fonts/library/western/carnival-trash.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Casanova Scotia'; src: url('/static/fonts/library/sans-heavy/casanova-scotia.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cassius Garrod'; src: url('/static/fonts/library/sans-heavy/cassius-garrod.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Castforce'; src: url('/static/fonts/library/sans-heavy/castforce.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Casual Softcore'; src: url('/static/fonts/library/sans-light/casual-softcore.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cauterise'; src: url('/static/fonts/library/uncategorised/cauterise.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cavilant'; src: url('/static/fonts/library/sans-heavy/cavilant.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cerulean Nights'; src: url('/static/fonts/library/sci-fi/cerulean-nights.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cfour'; src: url('/static/fonts/library/uncategorised/cfour.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Chainwhacks'; src: url('/static/fonts/library/square/chainwhacks.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Chandstate'; src: url('/static/fonts/library/sci-fi/chandstate.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Charge Off'; src: url('/static/fonts/library/sans-heavy/charge-off.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Charge Vector'; src: url('/static/fonts/library/sci-fi/charge-vector.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Charge Vector Black'; src: url('/static/fonts/library/sci-fi/charge-vector-black.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Charge Vector Bold'; src: url('/static/fonts/library/sci-fi/charge-vector-bold.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Charge Vector Thin'; src: url('/static/fonts/library/sci-fi/charge-vector-thin.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Charlestoning'; src: url('/static/fonts/library/sans-heavy/charlestoning.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Chasing Rabbits'; src: url('/static/fonts/library/square/chasing-rabbits.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Chavelite'; src: url('/static/fonts/library/sans-light/chavelite.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Chelsea Smile'; src: url('/static/fonts/library/horror/chelsea-smile.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Chemical Superior'; src: url('/static/fonts/library/sci-fi/chemical-superior.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Chequered Pencil Crayons'; src: url('/static/fonts/library/handwriting/chequered-pencil-crayons.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Chibi Metro Lines'; src: url('/static/fonts/library/cartoon/chibi-metro-lines.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Chillit'; src: url('/static/fonts/library/uncategorised/chillit.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'China Fad'; src: url('/static/fonts/library/world/china-fad.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Chiptune Valentine'; src: url('/static/fonts/library/cartoon/chiptune-valentine.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Chisholm Heliport'; src: url('/static/fonts/library/cartoon/chisholm-heliport.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Chocolate Cavalcade'; src: url('/static/fonts/library/cartoon/chocolate-cavalcade.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Chopsic'; src: url('/static/fonts/library/sci-fi/chopsic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Chopsin'; src: url('/static/fonts/library/sci-fi/chopsin.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Christmas Jumper 2023'; src: url('/static/fonts/library/picture-like/christmas-jumper-2023.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Chrobot'; src: url('/static/fonts/library/sci-fi/chrobot.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Chubby Thumbs'; src: url('/static/fonts/library/cartoon/chubby-thumbs-outline.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Chump Change'; src: url('/static/fonts/library/sans-light/chump-change.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Chunky Felt'; src: url('/static/fonts/library/handwriting/chunky-felt.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cinqcent'; src: url('/static/fonts/library/sans-heavy/cinqcent.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Circulus'; src: url('/static/fonts/library/stencil/circulus.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Cisgender'; src: url('/static/fonts/library/handwriting/cisgender.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Citizen Carto'; src: url('/static/fonts/library/grunge/citizen-carto.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Clease Plap'; src: url('/static/fonts/library/uncategorised/clease-plap.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Clicky Bricks'; src: url('/static/fonts/library/picture-like/clicky-bricks.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Clicky Bricks 2'; src: url('/static/fonts/library/picture-like/clicky-bricks-2.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Clicky Bricks 2 Outlines'; src: url('/static/fonts/library/picture-like/clicky-bricks-2-outlines.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Clicky Bricks 3'; src: url('/static/fonts/library/picture-like/clicky-bricks-3.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Clicky Bricks 3 Solid'; src: url('/static/fonts/library/picture-like/clicky-bricks-3-solid.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Clintwood'; src: url('/static/fonts/library/western/clintwood.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Clone Machine'; src: url('/static/fonts/library/sci-fi/clone-machine.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Close and Open'; src: url('/static/fonts/library/sci-fi/close-and-open.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Closet Dwellers'; src: url('/static/fonts/library/sci-fi/closet-dwellers.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Clubbed to Life'; src: url('/static/fonts/library/sci-fi/clubbed-to-life.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Clutching Toth'; src: url('/static/fonts/library/sci-fi/clutching-toth.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Coded Message'; src: url('/static/fonts/library/sci-fi/coded-message.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Coders Crux'; src: url('/static/fonts/library/pixel/coder-s-crux.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Coders Crux 2'; src: url('/static/fonts/library/pixel/coder-s-crux-2.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Cold Warm'; src: url('/static/fonts/library/square/cold-warm.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Comahawk'; src: url('/static/fonts/library/sans-light/comahawk.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Come Rain Or Fall'; src: url('/static/fonts/library/vintage/come-rain-or-fall.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Comeback Of The Damned'; src: url('/static/fonts/library/brushstroke/comeback-of-the-damned.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Comfortably Dumb'; src: url('/static/fonts/library/sans-heavy/comfortably-dumb.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Comic Khazi'; src: url('/static/fonts/library/cartoon/comic-khazi.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Comic Spans'; src: url('/static/fonts/library/cartoon/comic-spans.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Computo Monospace'; src: url('/static/fonts/library/computer/computo-monospace.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Confetti Western'; src: url('/static/fonts/library/western/confetti-western.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Confidel'; src: url('/static/fonts/library/sans-heavy/confidel.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'ConsiderMeVexed'; src: url('/static/fonts/library/pixel/consider-me-vexed.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Construction Lines'; src: url('/static/fonts/library/stencil/construction-lines.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cookie Cutter Culture'; src: url('/static/fonts/library/sci-fi/cookie-cutter-culture.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Coral Colour'; src: url('/static/fonts/library/sans-heavy/coral-colour.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Corporation Games'; src: url('/static/fonts/library/square/corporation-games.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Corporation Games Straight'; src: url('/static/fonts/library/square/corporation-games-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Crescendo'; src: url('/static/fonts/library/vintage/crescendo.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Crevice Stencil'; src: url('/static/fonts/library/stencil/crevice-stencil.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Crows Are Boring'; src: url('/static/fonts/library/uncategorised/crows-are-boring.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Crows Are Boring Straight'; src: url('/static/fonts/library/uncategorised/crows-are-boring-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Crudely Calculated'; src: url('/static/fonts/library/computer/crudely-calculated.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Crystal Cathedral'; src: url('/static/fonts/library/sans-light/crystal-cathedral.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cthulhus Calling'; src: url('/static/fonts/library/serif/cthulhu-s-calling.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Curetro'; src: url('/static/fonts/library/sans-heavy/curetro.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Curitiba'; src: url('/static/fonts/library/uncategorised/curitiba.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Cursed Cavalcade'; src: url('/static/fonts/library/brushstroke/cursed-cavalcade.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Curvert'; src: url('/static/fonts/library/sans-heavy/curvert.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cut Deep'; src: url('/static/fonts/library/sci-fi/cut-deep.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cute Zealand'; src: url('/static/fonts/library/sans-light/cute-zealand.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cutthroat Clawmarks'; src: url('/static/fonts/library/horror/cutthroat-clawmarks.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cybercrime 2004'; src: url('/static/fonts/library/computer/cybercrime-2004.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Cyberpunk Sealion'; src: url('/static/fonts/library/blackletter/cyberpunk-sealion.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cyberspace Raceway'; src: url('/static/fonts/library/vintage/cyberspace-raceway-back.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cyberway Riders'; src: url('/static/fonts/library/horror/cyberway-riders.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cynosure'; src: url('/static/fonts/library/uncategorised/cynosure.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Cynosure Straight'; src: url('/static/fonts/library/uncategorised/cynosure-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'DEADCRT'; src: url('/static/fonts/library/computer/deadcrt.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Da Sei Nei!'; src: url('/static/fonts/library/uncategorised/da-sei-nei.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Daily Mix 3'; src: url('/static/fonts/library/sans-heavy/daily-mix-3.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Daily Mix 4'; src: url('/static/fonts/library/blackletter/daily-mix-4.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Daisy Roots'; src: url('/static/fonts/library/uncategorised/daisy-roots.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dance Floor'; src: url('/static/fonts/library/computer/dance-floor.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Danger on the Motorway'; src: url('/static/fonts/library/computer/danger-on-the-motorway.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dangerless Liaisons'; src: url('/static/fonts/library/handwriting/dangerless-liaisons.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dark Seed'; src: url('/static/fonts/library/horror/dark-seed.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Daughter of a Glitch'; src: url('/static/fonts/library/computer/daughter-of-a-glitch.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Deacon Flock'; src: url('/static/fonts/library/grunge/deacon-flock.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dead Font Walking'; src: url('/static/fonts/library/grunge/dead-font-walking.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dead Revolution'; src: url('/static/fonts/library/sans-heavy/dead-revolution.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Deadknight'; src: url('/static/fonts/library/sci-fi/deadknight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dealer Strikes'; src: url('/static/fonts/library/sci-fi/dealer-strikes.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dealer Strikes Straight'; src: url('/static/fonts/library/sci-fi/dealer-strikes-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Death Hector'; src: url('/static/fonts/library/sci-fi/death-hector.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Death Hector Snipped'; src: url('/static/fonts/library/sci-fi/death-hector-snipped.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Death Knell'; src: url('/static/fonts/library/brushstroke/death-knell.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Deavantgar'; src: url('/static/fonts/library/vintage/deavantgar.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Decaydence'; src: url('/static/fonts/library/sci-fi/decaydence.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Decaydence Straight'; src: url('/static/fonts/library/sci-fi/decaydence-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Demon Panic'; src: url('/static/fonts/library/horror/demon-panic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Demoness'; src: url('/static/fonts/library/horror/demoness.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Der Neue Spargel'; src: url('/static/fonts/library/handwriting/der-neue-spargel.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Despair Time'; src: url('/static/fonts/library/square/despair-time.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Despair Time Straight'; src: url('/static/fonts/library/square/despair-time-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Destination Mercury'; src: url('/static/fonts/library/uncategorised/destination-mercury.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Destruction Manual'; src: url('/static/fonts/library/grunge/destruction-manual.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Development Hell'; src: url('/static/fonts/library/sci-fi/development-hell.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Devious Road'; src: url('/static/fonts/library/grunge/deviousroad.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Diagon'; src: url('/static/fonts/library/sci-fi/diagon.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Diamante'; src: url('/static/fonts/library/blackletter/diamante.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Diary of an 8-bit mage'; src: url('/static/fonts/library/pixel/diary-of-an-8-bit-mage.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Die Frau'; src: url('/static/fonts/library/sci-fi/die-frau.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Die Grinsekatze'; src: url('/static/fonts/library/cartoon/die-grinsekatze.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Digital Dismay'; src: url('/static/fonts/library/computer/digital-dismay.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Digital Display'; src: url('/static/fonts/library/computer/digital-display.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Digital Dust'; src: url('/static/fonts/library/computer/digital-dust.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Digital Dystopia'; src: url('/static/fonts/library/computer/digital-dystopia.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dillydallier'; src: url('/static/fonts/library/square/dillydallier.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dillydallier Straight'; src: url('/static/fonts/library/square/dillydallier-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dire Gramme'; src: url('/static/fonts/library/square/dire-gramme.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dirty Princess'; src: url('/static/fonts/library/square/dirty-princess.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Disarmer'; src: url('/static/fonts/library/stencil/disarmer.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Disco Everyday Value'; src: url('/static/fonts/library/outline/disco-everyday-value.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Disco Nectar'; src: url('/static/fonts/library/computer/disco-nectar.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Dispence'; src: url('/static/fonts/library/sci-fi/dispence.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dissolved Exchange'; src: url('/static/fonts/library/cartoon/dissolved-exchange.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Distort You A Lesson'; src: url('/static/fonts/library/grunge/distort-you-a-lesson.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Distortion Dos Analogue'; src: url('/static/fonts/library/computer/distortion-dos-analogue.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Distortion Dos Digital'; src: url('/static/fonts/library/computer/distortion-dos-digital.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Distortion Of The Brain And Mind'; src: url('/static/fonts/library/computer/distortion-of-the-brain-and-mind.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'District Four'; src: url('/static/fonts/library/serif/district-four.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Doctor Beef'; src: url('/static/fonts/library/serif/doctor-beef.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Document Two'; src: url('/static/fonts/library/sans-light/document-two.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dog Rough'; src: url('/static/fonts/library/brushstroke/dog-rough.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dolphin with a Massive Stepson'; src: url('/static/fonts/library/grunge/dolphin-with-a-massive-stepson.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dominian'; src: url('/static/fonts/library/square/dominian.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dont Delay Act Now!'; src: url('/static/fonts/library/stencil/don-t-delay-act-now.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dont Waste That Napkin'; src: url('/static/fonts/library/square/don-t-waste-that-napkin.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'DotLirium'; src: url('/static/fonts/library/uncategorised/dotlirium.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Doubleplus'; src: url('/static/fonts/library/sans-heavy/doubleplus.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'DragonSlapper'; src: url('/static/fonts/library/vintage/dragonslapper.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Dreamcatcher'; src: url('/static/fonts/library/uncategorised/dreamcatcher.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dreamcatcher Straight'; src: url('/static/fonts/library/uncategorised/dreamcatcher-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Drowsy'; src: url('/static/fonts/library/sans-heavy/drowsy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'DubbingStar'; src: url('/static/fonts/library/sci-fi/dubbingstar.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Dubspikes'; src: url('/static/fonts/library/square/dubspikes.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dubstep Blackletter'; src: url('/static/fonts/library/blackletter/dubstep-blackletter.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dubstep Cadence'; src: url('/static/fonts/library/sci-fi/dubstep-cadence.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Durmstrong'; src: url('/static/fonts/library/sci-fi/durmstrong.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Dustfine'; src: url('/static/fonts/library/square/dustfine.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'ERHANK'; src: url('/static/fonts/library/cartoon/erhank.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Earth Spirit'; src: url('/static/fonts/library/cartoon/earth-spirit.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Earthshattering'; src: url('/static/fonts/library/serif/earthshattering.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Edge Cutting'; src: url('/static/fonts/library/stencil/edge-cutting.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Edgy Marker'; src: url('/static/fonts/library/handwriting/edgy-marker.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Effective Power'; src: url('/static/fonts/library/square/effective-power.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Effervescent Superbeings'; src: url('/static/fonts/library/sci-fi/effervescent-superbeings.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Effortless Tattoo'; src: url('/static/fonts/library/western/effortless-tattoo.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Egosurf'; src: url('/static/fonts/library/sans-light/egosurf.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Egosurf Stiffler'; src: url('/static/fonts/library/sans-light/egosurf-stiffler.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Eight Bit Dragon'; src: url('/static/fonts/library/pixel/eight-bit-dragon.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Elder Head'; src: url('/static/fonts/library/sci-fi/elder-head.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Elder Head Up'; src: url('/static/fonts/library/sci-fi/elder-head-up.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Electramaniacal'; src: url('/static/fonts/library/sci-fi/electramaniacal.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Electric Shocker'; src: url('/static/fonts/library/computer/electric-shocker.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Electro Shackle'; src: url('/static/fonts/library/sci-fi/electro-shackle-new-a.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Electromagnetic Lungs'; src: url('/static/fonts/library/sci-fi/electromagnetic-lungs.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Elysian Fields'; src: url('/static/fonts/library/sci-fi/elysian-fields.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Embezzler'; src: url('/static/fonts/library/sci-fi/embezzler.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Embryonoid'; src: url('/static/fonts/library/blackletter/embryonoid.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Emerald Grey'; src: url('/static/fonts/library/sans-heavy/emerald-grey.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Emotional Baggage'; src: url('/static/fonts/library/cartoon/emotionalbaggage-regular.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Empire Straight'; src: url('/static/fonts/library/uncategorised/empire-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Endless Boss Battle'; src: url('/static/fonts/library/pixel/endless-boss-battle.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Energetic Star'; src: url('/static/fonts/library/uncategorised/energetic-star.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Enter The Grid'; src: url('/static/fonts/library/sci-fi/enter-the-grid.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Enter the Grid 2'; src: url('/static/fonts/library/sci-fi/enter-the-grid-2.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Enter the Harbinger'; src: url('/static/fonts/library/square/enter-the-harbinger.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Equalize'; src: url('/static/fonts/library/square/equalize.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Eride'; src: url('/static/fonts/library/grunge/eride.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Err Hostess'; src: url('/static/fonts/library/square/err-hostess.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Escalatio'; src: url('/static/fonts/library/picture-like/escalatio.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Europhonic'; src: url('/static/fonts/library/sans-light/europhonic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Even Stevens'; src: url('/static/fonts/library/sci-fi/even-stevens.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Eviscera'; src: url('/static/fonts/library/cartoon/eviscera.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Executionist'; src: url('/static/fonts/library/stencil/executionist.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Exoskeleton'; src: url('/static/fonts/library/uncategorised/exoskeleton.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Exposure Salary'; src: url('/static/fonts/library/sans-heavy/exposure-salary.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Extinction Event'; src: url('/static/fonts/library/square/extinction-event.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Eyes Wide Petrified'; src: url('/static/fonts/library/horror/eyes-wide-petrified.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fake News'; src: url('/static/fonts/library/grunge/fake-news.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fandomonium'; src: url('/static/fonts/library/grunge/fandomonium.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Farthest Cry'; src: url('/static/fonts/library/serif/farthest-cry.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fast Hand'; src: url('/static/fonts/library/sci-fi/fast-hand.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fasterisq'; src: url('/static/fonts/library/uncategorised/fasterisq.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fatal Distraction'; src: url('/static/fonts/library/sci-fi/fatal-distraction.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fatalitys Edge'; src: url('/static/fonts/library/sci-fi/fatality-s-edge.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Fatherland Faker'; src: url('/static/fonts/library/world/fatherland-faker.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Feeding a Moment'; src: url('/static/fonts/library/sans-heavy/feeding-a-moment.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Feijoada'; src: url('/static/fonts/library/cartoon/feijoada-regular.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Feta Morgana'; src: url('/static/fonts/library/brushstroke/feta-morgana.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fierce Brosnan'; src: url('/static/fonts/library/sci-fi/fierce-brosnan.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fight Night'; src: url('/static/fonts/library/cartoon/fight-night.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Figure Things'; src: url('/static/fonts/library/sans-light/figure-things.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fill In The Gaps'; src: url('/static/fonts/library/picture-like/fill-in-the-gaps.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Filthy Bassline'; src: url('/static/fonts/library/square/filthy-bassline.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Final Gambit'; src: url('/static/fonts/library/western/final-gambit.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fine Allie'; src: url('/static/fonts/library/sans-light/fine-allie.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fingbanger'; src: url('/static/fonts/library/sans-heavy/fingbanger.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Finished Sympathy'; src: url('/static/fonts/library/grunge/finished-sympathy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'First In Line'; src: url('/static/fonts/library/sans-light/first-in-line.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fizzy Soda'; src: url('/static/fonts/library/cartoon/fizzy-soda.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Flight of the Ocean'; src: url('/static/fonts/library/western/flight-of-the-ocean.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Float The Boat'; src: url('/static/fonts/library/uncategorised/float-the-boat.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Flob Out a Bork'; src: url('/static/fonts/library/sci-fi/flob-out-a-bork.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Floral Compass'; src: url('/static/fonts/library/picture-like/floral-compass.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fluid Lighter'; src: url('/static/fonts/library/sans-heavy/fluid-lighter.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Folklore'; src: url('/static/fonts/library/sans-heavy/folklore.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fools Errand'; src: url('/static/fonts/library/sans-light/fool-s-errand.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'For The World'; src: url('/static/fonts/library/square/for-the-world.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'For The World Straight'; src: url('/static/fonts/library/square/for-the-world-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Foreplayer'; src: url('/static/fonts/library/sci-fi/foreplayer.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fort Brewith'; src: url('/static/fonts/library/stencil/fort-brewith.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Fosterama'; src: url('/static/fonts/library/sans-light/fosterama.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'FoughtKnight'; src: url('/static/fonts/library/square/foughtknight.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'FoughtKnight Die'; src: url('/static/fonts/library/square/foughtknight-die.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'FoughtKnight Haymaker'; src: url('/static/fonts/library/square/foughtknight-haymaker.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'FoughtKnight UpperCut'; src: url('/static/fonts/library/square/foughtknight-uppercut.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'FoughtKnight Victory'; src: url('/static/fonts/library/square/foughtknight-victory.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'FoughtKnight X'; src: url('/static/fonts/library/square/foughtknight-x.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Four Mad Dogs'; src: url('/static/fonts/library/uncategorised/four-mad-dogs.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fox Cavalier'; src: url('/static/fonts/library/stencil/fox-cavalier.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fractured Fir'; src: url('/static/fonts/library/grunge/fractured-fir.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Frankfurt Messe'; src: url('/static/fonts/library/sans-light/frankfurt-messe-wide.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Freestyling Centipede'; src: url('/static/fonts/library/horror/freestyling-centipede.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Fresh Eaters'; src: url('/static/fonts/library/sans-light/fresh-eaters.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Freudian Slit'; src: url('/static/fonts/library/square/freudian-slit.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Friend Head'; src: url('/static/fonts/library/sci-fi/friend-head.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Frogotype'; src: url('/static/fonts/library/pixel/frogotype.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Front Page Neue'; src: url('/static/fonts/library/sans-heavy/front-page-neue.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Front Page News'; src: url('/static/fonts/library/sans-heavy/fpn.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Front Page News 1.1'; src: url('/static/fonts/library/sans-heavy/front-page-news.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Front Page Supplement'; src: url('/static/fonts/library/sans-light/front-page-supplement.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Frostbite Boss Fight'; src: url('/static/fonts/library/vintage/frostbite-boss-fight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Future Now'; src: url('/static/fonts/library/square/future-now.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Future TimeSplitters SpaceFix'; src: url('/static/fonts/library/horror/future-timesplitters.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Futuristic Armour'; src: url('/static/fonts/library/sci-fi/futuristic-armour.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Galaxy Girl'; src: url('/static/fonts/library/sci-fi/galaxy-girl.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Galaxy Girl Slant'; src: url('/static/fonts/library/sci-fi/galaxy-girl-slant.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Game Played'; src: url('/static/fonts/library/computer/game-played.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Game Played Outline'; src: url('/static/fonts/library/computer/game-played-outline.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gamma Orionis'; src: url('/static/fonts/library/sci-fi/gamma-orionis.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gang Wolfik'; src: url('/static/fonts/library/square/gang-wolfik.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Gang Wolfik Blade'; src: url('/static/fonts/library/square/gang-wolfik-blade.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Gang Wolfik Craze'; src: url('/static/fonts/library/sans-light/gang-wolfik-craze.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gang Wolfik OG'; src: url('/static/fonts/library/square/gang-wolfik-og.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ganymedian'; src: url('/static/fonts/library/sci-fi/ganymedian.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Gardenfreude'; src: url('/static/fonts/library/stencil/gardenfreude.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ghetto Magnetic'; src: url('/static/fonts/library/handwriting/ghetto-magnetic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'GhettoMagnetic'; src: url('/static/fonts/library/handwriting/ghettomagneticlold.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Girlesque'; src: url('/static/fonts/library/serif/girlesque.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Glee Finder'; src: url('/static/fonts/library/sans-heavy/glee-finder.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Glitch Slap'; src: url('/static/fonts/library/sans-light/glitch-slap.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Glue Gun'; src: url('/static/fonts/library/cartoon/glue-gun.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gnaw Hard'; src: url('/static/fonts/library/sci-fi/gnaw-hard.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gnaw Hard Italic'; src: url('/static/fonts/library/sci-fi/gnaw-hard-italic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gnome Splinters'; src: url('/static/fonts/library/horror/gnome-splinters.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Gnorts Mr A!'; src: url('/static/fonts/library/cartoon/gnorts-mr-a.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Go Faster'; src: url('/static/fonts/library/square/go-faster.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Gofuyo'; src: url('/static/fonts/library/sans-heavy/gofuyo.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gooseberry Juice'; src: url('/static/fonts/library/cartoon/gooseberry-juice.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Goregeous'; src: url('/static/fonts/library/serif/goregeous.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gorehand'; src: url('/static/fonts/library/sci-fi/gorehand.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gorehand Straight'; src: url('/static/fonts/library/sci-fi/gorehand-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gossamer Girls'; src: url('/static/fonts/library/pixel/gossamer-girls.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Gothiqua'; src: url('/static/fonts/library/serif/gothiqua.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gourmet Hearth'; src: url('/static/fonts/library/sans-light/gourmet-hearth-df.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Grandmas Television'; src: url('/static/fonts/library/sans-heavy/grandma-s-television.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gravedigger'; src: url('/static/fonts/library/sci-fi/gravedigger.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gravidaz'; src: url('/static/fonts/library/sci-fi/gravidaz.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Great Attraction'; src: url('/static/fonts/library/outline/great-attraction.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Greatsby Gat'; src: url('/static/fonts/library/sci-fi/greatsby-gat.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Green Kings Wood'; src: url('/static/fonts/library/sans-light/greenkingswood-regular1.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Green Strand'; src: url('/static/fonts/library/sci-fi/green-strand.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Grelsey Kammar'; src: url('/static/fonts/library/sans-heavy/grelsey-kammar.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gridget'; src: url('/static/fonts/library/picture-like/gridget.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Gridking'; src: url('/static/fonts/library/pixel/gridking.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Gridlocked'; src: url('/static/fonts/library/uncategorised/gridlocked.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Griefmachine'; src: url('/static/fonts/library/sci-fi/griefmachine.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Grimeplex'; src: url('/static/fonts/library/blackletter/grimeplex.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Grunge Tank'; src: url('/static/fonts/library/grunge/grunge-tank.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Guardian Angle'; src: url('/static/fonts/library/square/guardian-angle.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Guardian Angle Straight'; src: url('/static/fonts/library/square/guardian-angle-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Guess What Im Not a Robot'; src: url('/static/fonts/library/picture-like/guess-what-im-not-a-robot.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Guess What Im Not a Robot Screws'; src: url('/static/fonts/library/picture-like/guess-what-im-not-a-robot-screws.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Guest Circus Paradiso'; src: url('/static/fonts/library/horror/guest-circus-paradiso.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Guilty Treasure'; src: url('/static/fonts/library/sans-light/guilty-treasure.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hairy Beard'; src: url('/static/fonts/library/cartoon/hairy-beard.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Half Myself'; src: url('/static/fonts/library/sci-fi/half-myself.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Half Myself Straight'; src: url('/static/fonts/library/sci-fi/half-myself-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Half Term Schools Out'; src: url('/static/fonts/library/handwriting/halfterm-school-sout-regular-2.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Hallowed Grad'; src: url('/static/fonts/library/sci-fi/hallowed-grad.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Halloween * Heresy'; src: url('/static/fonts/library/grunge/halloween-heresy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Halogen Gas Lights'; src: url('/static/fonts/library/outline/halogen-gas-lights.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hamburg Messe'; src: url('/static/fonts/library/blackletter/hamburg-messe.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hand Of GameDevDan'; src: url('/static/fonts/library/handwriting/hand-of-gamedevdan.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Hands Oversaturation'; src: url('/static/fonts/library/sans-light/hands-oversaturation.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'HandyWesternSerif'; src: url('/static/fonts/library/handwriting/handywesternserif.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hangar Nine'; src: url('/static/fonts/library/vintage/hangar-nine.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hannover Messe'; src: url('/static/fonts/library/pixel/hannover-messe-sans.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Happy Accidents'; src: url('/static/fonts/library/cartoon/happy-accidents.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Happy Talk'; src: url('/static/fonts/library/square/happy-talk.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hardigan'; src: url('/static/fonts/library/sans-heavy/hardigan.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hartsfolk'; src: url('/static/fonts/library/vintage/hartsfolk.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hate Agent'; src: url('/static/fonts/library/square/hate-agent.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Havannah Hank'; src: url('/static/fonts/library/square/havannah-hank.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Have a Banana'; src: url('/static/fonts/library/cartoon/have-a-banana.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Haverbrooke'; src: url('/static/fonts/library/sans-heavy/haverbrooke.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Haverbrooke Hollow'; src: url('/static/fonts/library/sans-heavy/haverbrooke-hollow.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hawkeye'; src: url('/static/fonts/library/square/hawkeye.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hawking Bowen'; src: url('/static/fonts/library/cartoon/hawking-bowen.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Headshots'; src: url('/static/fonts/library/stencil/headshots.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Heart Breaking Bad'; src: url('/static/fonts/library/uncategorised/heart-breaking-bad.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Heartbeat Synchronicity'; src: url('/static/fonts/library/sans-light/heartbeat-synchronicity.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Heartbreaker'; src: url('/static/fonts/library/square/heartbreaker.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Heartisan'; src: url('/static/fonts/library/square/heartisan.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Helicopta'; src: url('/static/fonts/library/square/helicopta.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hell Underwater'; src: url('/static/fonts/library/square/hell-underwater.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hellgrazer'; src: url('/static/fonts/library/horror/hellgrazer.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Here & Not Found'; src: url('/static/fonts/library/outline/here-and-not-found.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Here Be Dubstep'; src: url('/static/fonts/library/sci-fi/here-be-dubstep.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Hex Girlfriend'; src: url('/static/fonts/library/computer/hex-girlfriend.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'High Jinks'; src: url('/static/fonts/library/square/high-jinks.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hindsight 2020'; src: url('/static/fonts/library/square/hindsight-2020.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hindsight 2020 Straight'; src: url('/static/fonts/library/square/hindsight-2020-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hippopotamus Apocalypse'; src: url('/static/fonts/library/cartoon/hippopotamus-apocalypse.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hipster Hand Grenade'; src: url('/static/fonts/library/uncategorised/hipster-hand-grenade.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hiruleon'; src: url('/static/fonts/library/sans-heavy/hiruleon.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Homunculus'; src: url('/static/fonts/library/serif/homunculus.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Honeycomb Happiness'; src: url('/static/fonts/library/computer/honeycomb-happiness.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Honk'; src: url('/static/fonts/library/stencil/honk.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hopelessly In Lurve'; src: url('/static/fonts/library/handwriting/hopelessly-in-lurve.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hors Doeuvres The Garter'; src: url('/static/fonts/library/cartoon/hors-d-oeuvres-the-garter.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Horticulture'; src: url('/static/fonts/library/sans-heavy/horticulture.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hot Bleb'; src: url('/static/fonts/library/square/hot-bleb.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hot Thin Roof'; src: url('/static/fonts/library/sans-light/hot-thin-roof.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'How Are You Today'; src: url('/static/fonts/library/cartoon/how-are-you-today.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hwyl fawr Hello'; src: url('/static/fonts/library/handwriting/hwyl-fawr-hello.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Hysterix'; src: url('/static/fonts/library/square/hysterix.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'I Am A Designer'; src: url('/static/fonts/library/square/i-am-a-designer.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'I Phone You Phone'; src: url('/static/fonts/library/picture-like/i-phone-you-phone.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'I Really Really Really Really Really Really Like Fonts'; src: url('/static/fonts/library/stencil/i-really-really-really-really-really-really-like-fonts.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'I Shot the Serif'; src: url('/static/fonts/library/western/i-shot-the-serif.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Idiot Stax'; src: url('/static/fonts/library/brushstroke/idiot-stax.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Illiead'; src: url('/static/fonts/library/serif/illiead.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Im Not Like Most Fonts'; src: url('/static/fonts/library/uncategorised/i-m-not-like-most-fonts.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Im Spiegelland'; src: url('/static/fonts/library/handwriting/im-spiegelland.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Im Wunderland'; src: url('/static/fonts/library/handwriting/im-wunderland-bold-italic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Incheon Nights'; src: url('/static/fonts/library/world/incheon-nights.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Incompetent Landlord'; src: url('/static/fonts/library/square/incompetent-landlord.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Indocorno'; src: url('/static/fonts/library/square/indocorno.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Ineptic'; src: url('/static/fonts/library/sans-heavy/ineptic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Infinitely Grateful'; src: url('/static/fonts/library/cartoon/infinitely-grateful.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Inky Thin Pixels'; src: url('/static/fonts/library/pixel/inky-thin-pixels.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Insomniax'; src: url('/static/fonts/library/square/insomniax.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Interlewd'; src: url('/static/fonts/library/serif/interlewd.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Internal Rainbows'; src: url('/static/fonts/library/sans-heavy/internal-rainbows.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Into Deep'; src: url('/static/fonts/library/square/into-deep.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Into Deep Straight'; src: url('/static/fonts/library/square/into-deep-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Introducing Pretentiousness'; src: url('/static/fonts/library/square/introducing-pretentiousness.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ipscrik'; src: url('/static/fonts/library/stencil/ipscrik.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Iregula'; src: url('/static/fonts/library/square/iregula.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Iregula To'; src: url('/static/fonts/library/cartoon/iregula-to.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Iron Amore'; src: url('/static/fonts/library/blackletter/iron-amore.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Isite'; src: url('/static/fonts/library/square/isite.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Italic Bricks'; src: url('/static/fonts/library/picture-like/italic-bricks.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Italipixel'; src: url('/static/fonts/library/pixel/italipixel.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Itty Bitty Notebook'; src: url('/static/fonts/library/handwriting/itty-bitty-notebook.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'JQKAs Wild'; src: url('/static/fonts/library/serif/jqkas-wild.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Jack Frost'; src: url('/static/fonts/library/sans-heavy/jack-frost.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Jan Hand'; src: url('/static/fonts/library/handwriting/jan-hand.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'January Fair'; src: url('/static/fonts/library/square/january-fair.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Japers'; src: url('/static/fonts/library/cartoon/japers.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Jasmine Laslo'; src: url('/static/fonts/library/sci-fi/jasmine-laslo.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Jawbreaker'; src: url('/static/fonts/library/square/jawbreaker.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Jemboree'; src: url('/static/fonts/library/serif/jemboree.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Jesus Frank'; src: url('/static/fonts/library/world/jesus-frank.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Joy Kim'; src: url('/static/fonts/library/sans-light/joy-kim.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Joy Multiplication'; src: url('/static/fonts/library/sans-heavy/joy-multiplication.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Joyful Theatre'; src: url('/static/fonts/library/sans-heavy/joyful-theatre.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Juicebox'; src: url('/static/fonts/library/cartoon/juicebox.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Just In The Firestorm'; src: url('/static/fonts/library/stencil/just-in-the-firestorm.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Just My Type'; src: url('/static/fonts/library/square/just-my-type.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Juxtaposer'; src: url('/static/fonts/library/sans-light/juxtaposer.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Kevlar Underwear'; src: url('/static/fonts/library/serif/kevlar-underwear.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Keyboard Warrior'; src: url('/static/fonts/library/square/keyboard-warrior.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Kijani 21 Clean'; src: url('/static/fonts/library/square/kijani-21-clean.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Kill The Noise'; src: url('/static/fonts/library/brushstroke/kill-the-noise.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Killer College'; src: url('/static/fonts/library/serif/killer-college.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Kinglify'; src: url('/static/fonts/library/vintage/kinglify.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Kings of Kings Lynn'; src: url('/static/fonts/library/cartoon/kings-of-kings-lynn.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Kitty Katastrophe'; src: url('/static/fonts/library/horror/kitty-katastrophe.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Klein Bottle'; src: url('/static/fonts/library/picture-like/klein-bottle.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Klimaschutz'; src: url('/static/fonts/library/handwriting/klimaschutz-otf.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Knight Vision'; src: url('/static/fonts/library/vintage/knight-vision.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Knockout Punch'; src: url('/static/fonts/library/square/knockout-punch.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Koln Messe-Deutz'; src: url('/static/fonts/library/sans-light/kolnmessedeutz.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Kotoba'; src: url('/static/fonts/library/stencil/kotoba.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'KreepTown'; src: url('/static/fonts/library/brushstroke/kreeptown.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Kuiper Belt'; src: url('/static/fonts/library/sans-light/kuiper-belt.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'LNR Phonetic Alphabet'; src: url('/static/fonts/library/uncategorised/lnr-phonetic-alphabet.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Lab Pulsar'; src: url('/static/fonts/library/sci-fi/lab-pulsar.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Laceration'; src: url('/static/fonts/library/sci-fi/laceration.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ladders'; src: url('/static/fonts/library/square/ladders.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Lady Radical'; src: url('/static/fonts/library/pixel/lady-radical.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Lady Radical 2'; src: url('/static/fonts/library/pixel/lady-radical-2.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Lay Of The Land'; src: url('/static/fonts/library/outline/lay-of-the-land.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Le Voyage Dans La Lune'; src: url('/static/fonts/library/vintage/le-voyage-dans-la-lune.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'League of Extraordinary Justice'; src: url('/static/fonts/library/sans-heavy/league-of-extraordinary-justice.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Lean Foreword'; src: url('/static/fonts/library/sans-heavy/lean-foreword.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Led Specimen'; src: url('/static/fonts/library/grunge/led-specimen.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Leg Hug'; src: url('/static/fonts/library/sans-light/leg-hug.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Leipziger Messe'; src: url('/static/fonts/library/sans-light/leipziger-messe.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Lesotho Beach'; src: url('/static/fonts/library/sci-fi/lesotho-beach.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Levitation'; src: url('/static/fonts/library/sans-heavy/levitation.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Liberty City Ransom'; src: url('/static/fonts/library/grunge/liberty-city-ransom.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Life In The Fast Lane'; src: url('/static/fonts/library/horror/life-in-the-fast-lane.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Life Is Okay'; src: url('/static/fonts/library/sans-heavy/life-is-okay.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Liquefy'; src: url('/static/fonts/library/cartoon/liquefy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Liquid Crystal Decay'; src: url('/static/fonts/library/computer/liquid-crystal-decay.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Little Toy Builders'; src: url('/static/fonts/library/picture-like/little-toy-builders.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Long Fox'; src: url('/static/fonts/library/sci-fi/long-fox.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Long Haired Freaky People'; src: url('/static/fonts/library/grunge/long-haired-freaky-people-se.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Lord Juusai'; src: url('/static/fonts/library/serif/lord-juusai.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Lord Juusai Reigns'; src: url('/static/fonts/library/blackletter/lord-juusai-reigns.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Lord Juusai Rises'; src: url('/static/fonts/library/sci-fi/lord-juusai-rises.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Loudhailer'; src: url('/static/fonts/library/brushstroke/loudhailer.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Love Me Valentines'; src: url('/static/fonts/library/handwriting/lovemevalentines-regular.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Love Nature'; src: url('/static/fonts/library/sans-heavy/love-nature.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Lovecraftimus'; src: url('/static/fonts/library/sci-fi/lovecraftimus.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Lovesauce'; src: url('/static/fonts/library/cartoon/lovesauce.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Lucid Streams'; src: url('/static/fonts/library/square/lucid-streams.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Lucid Streams Laminar'; src: url('/static/fonts/library/square/lucid-streams-laminar.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Lucky Lady'; src: url('/static/fonts/library/sans-heavy/lucky-lady.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Lullaby Weight'; src: url('/static/fonts/library/serif/lullaby-weight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Lycra'; src: url('/static/fonts/library/uncategorised/lycra.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Machine Gunk'; src: url('/static/fonts/library/cartoon/machine-gunk.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Madeleina Sans'; src: url('/static/fonts/library/sans-light/madeleina-sans.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Madness Hyperactive'; src: url('/static/fonts/library/cartoon/madness-hyperactive.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Magenta Flow'; src: url('/static/fonts/library/vintage/magenta-flow.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Mahalo brother!'; src: url('/static/fonts/library/handwriting/mahalo-brother.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Maiden Crimes'; src: url('/static/fonts/library/square/maiden-crimes.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Major League Duty'; src: url('/static/fonts/library/stencil/major-league-duty.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Make Me A Cyborg'; src: url('/static/fonts/library/square/make-me-a-cyborg.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Malum Illegitimi'; src: url('/static/fonts/library/computer/malum-illegitimi.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Man Down'; src: url('/static/fonts/library/stencil/man-down.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Man Flu'; src: url('/static/fonts/library/sans-heavy/man-flu.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Mandatory Plaything'; src: url('/static/fonts/library/stencil/mandatory-plaything.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Manic Germanic'; src: url('/static/fonts/library/blackletter/manic-germanic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Manilla Cellos'; src: url('/static/fonts/library/sans-heavy/manilla-cellos.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Manly Man Font'; src: url('/static/fonts/library/cartoon/manly-man-font.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Masterblast'; src: url('/static/fonts/library/uncategorised/masterblast.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'May We'; src: url('/static/fonts/library/sans-heavy/may-we.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Meckablecka'; src: url('/static/fonts/library/uncategorised/meckablecka.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Medical Shape'; src: url('/static/fonts/library/square/medical-shape.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Megan June'; src: url('/static/fonts/library/sans-light/megan-june.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Megarok'; src: url('/static/fonts/library/horror/megarok.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Melancholic Roadeo'; src: url('/static/fonts/library/picture-like/melancholic-roadeo.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Member Kinglify'; src: url('/static/fonts/library/sans-heavy/member-kinglify.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Memorial Lane'; src: url('/static/fonts/library/grunge/memorial-lane.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Merriment Helicopter'; src: url('/static/fonts/library/sans-light/merriment-helicopter.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Mersey Cowboy'; src: url('/static/fonts/library/grunge/mersey-cowboy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Messe Berlin'; src: url('/static/fonts/library/serif/messe-berlin.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Messe Duesseldorf'; src: url('/static/fonts/library/pixel/messe-duesseldorf.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Messe Muenchen'; src: url('/static/fonts/library/vintage/messemuenchen.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Metal Arhythmetic'; src: url('/static/fonts/library/square/metal-arhythmetic.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Metro Time Sign'; src: url('/static/fonts/library/computer/metro-time-sign.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Miamagon'; src: url('/static/fonts/library/sans-heavy/miamagon.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Midnight Champion'; src: url('/static/fonts/library/sans-light/midnight-champion.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Midnights on the Shore'; src: url('/static/fonts/library/handwriting/midnights-on-the-shore.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Mighty Squidge'; src: url('/static/fonts/library/cartoon/mighty-squidge.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Migraine Machine'; src: url('/static/fonts/library/square/migraine-machine.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Milestone One'; src: url('/static/fonts/library/sans-light/milestone-one.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Milestone Outline'; src: url('/static/fonts/library/outline/milestone-outline.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Mille'; src: url('/static/fonts/library/sans-heavy/mille.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Milletun'; src: url('/static/fonts/library/serif/milletun.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Minecraft Evenings'; src: url('/static/fonts/library/grunge/minecraft-evenings.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Ministry of Moron'; src: url('/static/fonts/library/sans-heavy/ministry-of-moron.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Miracle Day'; src: url('/static/fonts/library/sans-heavy/miracle-day.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Misery Gymnast'; src: url('/static/fonts/library/brushstroke/misery-gymnast.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Mister Fisher'; src: url('/static/fonts/library/sans-light/mister-fisher.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Modern Bohemian'; src: url('/static/fonts/library/sci-fi/modern-bohemian.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Modest Felt'; src: url('/static/fonts/library/handwriting/modest-felt.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Modular Amplitude'; src: url('/static/fonts/library/square/modular-amplitude.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Moist'; src: url('/static/fonts/library/grunge/moist.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Mono a Mano'; src: url('/static/fonts/library/pixel/mono-a-mano.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Monster Twenty'; src: url('/static/fonts/library/sans-light/monster-twenty.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Montezuma'; src: url('/static/fonts/library/sci-fi/montezuma.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Moonwalk Miss'; src: url('/static/fonts/library/square/moonwalk-miss.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Mothercode'; src: url('/static/fonts/library/stencil/mothercode.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Motorstrike'; src: url('/static/fonts/library/sci-fi/motorstrike.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Moustache You'; src: url('/static/fonts/library/vintage/moustache-you.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Murder on 17th St.'; src: url('/static/fonts/library/horror/murder-on-17th-st.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Murphys Folly'; src: url('/static/fonts/library/blackletter/murphy-s-folly.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'NAL Hand'; src: url('/static/fonts/library/handwriting/nal-hand.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Name Smile'; src: url('/static/fonts/library/square/name-smile.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Namso'; src: url('/static/fonts/library/stencil/namso.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Naripho'; src: url('/static/fonts/library/cartoon/naripho.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nau Sea'; src: url('/static/fonts/library/square/nau-sea.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nebulous Content'; src: url('/static/fonts/library/sans-light/nebulous-content.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nemesis Grant'; src: url('/static/fonts/library/sans-heavy/nemesis-grant.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nero'; src: url('/static/fonts/library/sci-fi/nero.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Neuterous'; src: url('/static/fonts/library/sans-heavy/neuterous.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Niagaraphobia'; src: url('/static/fonts/library/cartoon/niagaraphobia.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Night Machine'; src: url('/static/fonts/library/sci-fi/night-machine.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Night Trippers'; src: url('/static/fonts/library/sci-fi/night-trippers.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nightmare Codehack'; src: url('/static/fonts/library/computer/nightmare-codehack.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nineteen Eighty Seven'; src: url('/static/fonts/library/pixel/nineteen-eighty-seven.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nineteen Ninety Seven'; src: url('/static/fonts/library/pixel/nineteen-ninety-seven.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nineteen Ninety Six'; src: url('/static/fonts/library/pixel/nineteen-ninety-six.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nineteen Ninety Three'; src: url('/static/fonts/library/pixel/nineteen-ninety-three.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ninja Thing'; src: url('/static/fonts/library/computer/ninja-thing.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'No Added Sugar'; src: url('/static/fonts/library/handwriting/no-added-sugar.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'No Flicking Thanks!'; src: url('/static/fonts/library/square/no-flicking-thanks.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'No More Justice'; src: url('/static/fonts/library/blackletter/no-more-justice.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Noasarck'; src: url('/static/fonts/library/cartoon/noasarck.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Noasarck Largo'; src: url('/static/fonts/library/cartoon/noasarck-largo.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Noasarck Obliquo'; src: url('/static/fonts/library/cartoon/noasarck-obliquo.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Noasarck Quattro'; src: url('/static/fonts/library/cartoon/noasarck-quattro.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Noasarck Sporadico'; src: url('/static/fonts/library/cartoon/noasarck-sporadico.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Noble Gas lights'; src: url('/static/fonts/library/cartoon/noble-gas-lights.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nobody Talks'; src: url('/static/fonts/library/sci-fi/nobody-talks.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Node to Nowhere'; src: url('/static/fonts/library/picture-like/node-to-nowhere.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nonchalant Love'; src: url('/static/fonts/library/uncategorised/nonchalant-love.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'None Away from the Moon'; src: url('/static/fonts/library/cartoon/none-away-from-the-moon.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'North to South'; src: url('/static/fonts/library/square/north-to-south.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Noseblood'; src: url('/static/fonts/library/uncategorised/noseblood.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Not Sure If Weird Or Just Regular'; src: url('/static/fonts/library/sci-fi/not-sure-if-weird-or-just-regular.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Not the far east'; src: url('/static/fonts/library/world/not-the-far-east.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Not the middle east'; src: url('/static/fonts/library/world/not-the-middle-east.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Notacumulus'; src: url('/static/fonts/library/cartoon/notacumulus.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Notalot18'; src: url('/static/fonts/library/pixel/notalot18.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Notalot25'; src: url('/static/fonts/library/pixel/notalot25.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Notalot35'; src: url('/static/fonts/library/pixel/notalot35.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Notalot60'; src: url('/static/fonts/library/pixel/notalot60.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Notepads & Roleplay'; src: url('/static/fonts/library/handwriting/notepads-and-roleplay.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nrvsbrkdwn'; src: url('/static/fonts/library/sans-heavy/nrvsbrkdwn.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nu Home'; src: url('/static/fonts/library/square/nu-home.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nuchileda'; src: url('/static/fonts/library/sans-heavy/nuchileda.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Nuernberg Messe'; src: url('/static/fonts/library/cartoon/nuernberg-messe.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'O.K. Retro'; src: url('/static/fonts/library/sans-heavy/o-k-retro.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ode to Idle Gaming'; src: url('/static/fonts/library/square/ode-to-idle-gaming.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Oestrogen'; src: url('/static/fonts/library/sans-heavy/oestrogen.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Of Maids and Men'; src: url('/static/fonts/library/world/of-maids-and-men.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Of The Blue Colour Of Her Eyes'; src: url('/static/fonts/library/vintage/of-the-blue-colour-of-her-eyes.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Off The Haze'; src: url('/static/fonts/library/stencil/off-the-haze.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Office Square'; src: url('/static/fonts/library/sans-light/office-square-df.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Offspring Remorse'; src: url('/static/fonts/library/sans-light/offspring-remorse.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Oganesson'; src: url('/static/fonts/library/sans-heavy/oganesson.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Oh Beehive!'; src: url('/static/fonts/library/computer/oh-beehive.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ohno'; src: url('/static/fonts/library/sans-heavy/ohno.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Oilrig'; src: url('/static/fonts/library/sans-heavy/oilrig.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Old School Adventures'; src: url('/static/fonts/library/pixel/old-school-adventures.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Omega Ruby'; src: url('/static/fonts/library/uncategorised/omega-ruby.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ominus'; src: url('/static/fonts/library/vintage/ominus.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'One Pill Makes You Larger'; src: url('/static/fonts/library/sci-fi/one-pill-makes-you-larger.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'One Slice'; src: url('/static/fonts/library/horror/one-slice.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Onomber'; src: url('/static/fonts/library/sci-fi/onomber.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Onslaughter'; src: url('/static/fonts/library/horror/onslaughter.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Opulent Fiend'; src: url('/static/fonts/library/sci-fi/opulent-fiend.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Orchestra of Strings'; src: url('/static/fonts/library/sci-fi/orchestra-of-strings.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Order in Chaos'; src: url('/static/fonts/library/vintage/order-in-chaos.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Organic Teabags'; src: url('/static/fonts/library/handwriting/organic-teabags.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Our Friend Electric'; src: url('/static/fonts/library/square/our-friend-electric.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Outcome'; src: url('/static/fonts/library/serif/outcome.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Overdose Sunrise'; src: url('/static/fonts/library/brushstroke/overdose-sunrise.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Overdrive Sunset'; src: url('/static/fonts/library/brushstroke/overdrive-sunset.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Overthrow Oligarchy'; src: url('/static/fonts/library/vintage/overthrow-oligarchy.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Oxen Crossbow'; src: url('/static/fonts/library/serif/oxen-crossbow.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Painter Decorator'; src: url('/static/fonts/library/brushstroke/painter-decorator.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Particulator'; src: url('/static/fonts/library/square/particulator.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Particulator II'; src: url('/static/fonts/library/square/particulator-ii.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Particulator III'; src: url('/static/fonts/library/square/particulator-iii.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Pastcorps'; src: url('/static/fonts/library/stencil/pastcorps.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Peace And Equality'; src: url('/static/fonts/library/sci-fi/peace-and-equality.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pearlesce'; src: url('/static/fonts/library/handwriting/pearlesce.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Peekavous'; src: url('/static/fonts/library/vintage/peekavous.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Peg Holes'; src: url('/static/fonts/library/picture-like/peg-holes.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Peking Assignment'; src: url('/static/fonts/library/square/peking-assignment.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Pelode'; src: url('/static/fonts/library/stencil/pelode.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Perfectly Together'; src: url('/static/fonts/library/sans-heavy/perfectly-together.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Permanent Shutdown'; src: url('/static/fonts/library/square/permanent-shutdown.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Perspire'; src: url('/static/fonts/library/sci-fi/perspire.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Petrichor Sublimey'; src: url('/static/fonts/library/sans-light/petrichor-sublimey.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Phonograph'; src: url('/static/fonts/library/sans-light/phonograph.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pickle Pushing'; src: url('/static/fonts/library/sans-heavy/pickle-pushing.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Piescese'; src: url('/static/fonts/library/sans-light/piescese.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pill Anthropic'; src: url('/static/fonts/library/cartoon/pill-anthropic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pimlico'; src: url('/static/fonts/library/square/pimlico.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pinch My Ride'; src: url('/static/fonts/library/cartoon/pinch-my-ride.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pink and Crimson'; src: url('/static/fonts/library/cartoon/pink-and-crimson.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pipers Playroom'; src: url('/static/fonts/library/handwriting/piper-splayroom-regular.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Pirates of Cydonia'; src: url('/static/fonts/library/sans-heavy/pirates-of-cydonia.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Piston Pressure'; src: url('/static/fonts/library/sans-heavy/piston-pressure.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pixabubble'; src: url('/static/fonts/library/handwriting/pixabubble.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pixel Or GTFO'; src: url('/static/fonts/library/pixel/pixel-or-gtfo.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Plack the Hanet'; src: url('/static/fonts/library/sci-fi/plack-the-hanet.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Plan G'; src: url('/static/fonts/library/sans-heavy/plan-g.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Platonica'; src: url('/static/fonts/library/sans-heavy/platonica.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Play Pretend'; src: url('/static/fonts/library/square/play-pretend.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Playtime'; src: url('/static/fonts/library/cartoon/playtime.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pocket Monk'; src: url('/static/fonts/library/cartoon/pocket-monk.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Poisoned Paradigm'; src: url('/static/fonts/library/grunge/poisoned-paradigm.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pooch Doo'; src: url('/static/fonts/library/sans-light/pooch-doo.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Positive Reinforcement'; src: url('/static/fonts/library/uncategorised/positive-reinforcement.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pounds of Violence'; src: url('/static/fonts/library/picture-like/pounds-of-violence.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Premier 2019'; src: url('/static/fonts/library/square/premier-2019.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Prick Habit'; src: url('/static/fonts/library/horror/prick-habit.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Pride Cometh'; src: url('/static/fonts/library/brushstroke/pride-cometh.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pride Thusly'; src: url('/static/fonts/library/grunge/pride-thusly.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Primal Dream'; src: url('/static/fonts/library/horror/primal-dream.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'PrimarySchool'; src: url('/static/fonts/library/sans-heavy/primary-school.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Princess Saves You'; src: url('/static/fonts/library/pixel/princess-saves-you.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Prodigy Forever'; src: url('/static/fonts/library/brushstroke/prodigy-forever.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Progesterone'; src: url('/static/fonts/library/square/progesterone.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Project H'; src: url('/static/fonts/library/sans-heavy/project-h.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Projectionist'; src: url('/static/fonts/library/sans-heavy/projectionist.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Provicali'; src: url('/static/fonts/library/sans-heavy/provicali.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Provisionary'; src: url('/static/fonts/library/sans-heavy/provisionary.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Pseudonumb'; src: url('/static/fonts/library/sans-light/pseudonumb.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Psilent'; src: url('/static/fonts/library/cartoon/psilent.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Puerto Magnifico'; src: url('/static/fonts/library/world/puerto-magnifico.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Punishment'; src: url('/static/fonts/library/grunge/punishment.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Punk Metal'; src: url('/static/fonts/library/cartoon/punkmetal.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Pyrsing'; src: url('/static/fonts/library/uncategorised/pyrsing.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Q for the Memories'; src: url('/static/fonts/library/sans-light/q-for-the-memories.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'QAReports'; src: url('/static/fonts/library/handwriting/qa-reports.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Queen of Clubs'; src: url('/static/fonts/library/sans-light/queen-of-clubs.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Questrian'; src: url('/static/fonts/library/cartoon/questrian.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Questrian 2'; src: url('/static/fonts/library/cartoon/questrian-2.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Questrian 3'; src: url('/static/fonts/library/cartoon/questrian-3.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Qui Finn'; src: url('/static/fonts/library/square/qui-finn.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Quick Fuse'; src: url('/static/fonts/library/sci-fi/quick-fuse.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Quickfyr'; src: url('/static/fonts/library/square/quickfyr.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Quirky Brewery'; src: url('/static/fonts/library/cartoon/quirky-brewery.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Quous Inno'; src: url('/static/fonts/library/sci-fi/quous-inno.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'R'; src: url('/static/fonts/library/uncategorised/r.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rabbit Fire'; src: url('/static/fonts/library/square/rabbit-fire.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Racetrack Stencil'; src: url('/static/fonts/library/outline/racetrack-stencil.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Radaro'; src: url('/static/fonts/library/sans-heavy/radaro.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Radiator Falls'; src: url('/static/fonts/library/cartoon/radiator-falls.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rally Blade'; src: url('/static/fonts/library/serif/rally-blade.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rampant'; src: url('/static/fonts/library/stencil/rampant.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ravenswood Clocktower'; src: url('/static/fonts/library/grunge/ravenswood-clocktower.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rawhide Raw 2012'; src: url('/static/fonts/library/square/rawhide-raw-2012.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Rawhide Raw 2016'; src: url('/static/fonts/library/sans-heavy/rawhide-raw-2016.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Reach the End'; src: url('/static/fonts/library/vintage/reach-the-end.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Read Wharf'; src: url('/static/fonts/library/sans-light/read-wharf.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Read Wharf Straight'; src: url('/static/fonts/library/sans-light/read-wharf-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Real Fun Time'; src: url('/static/fonts/library/cartoon/real-fun-time.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Record Blink'; src: url('/static/fonts/library/uncategorised/record-blink.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Red Dragons'; src: url('/static/fonts/library/vintage/red-dragons.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Reflecques'; src: url('/static/fonts/library/sans-light/reflecques.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Refresher'; src: url('/static/fonts/library/brushstroke/refresher.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Relapse Into Madness'; src: url('/static/fonts/library/cartoon/relapse-into-madness.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rendprodukt'; src: url('/static/fonts/library/stencil/rendprodukt.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Renegade Pursuit'; src: url('/static/fonts/library/square/renegade-pursuit.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Requires Moonshine'; src: url('/static/fonts/library/square/requires-moonshine.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Respire'; src: url('/static/fonts/library/grunge/respire.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Return of the Grid'; src: url('/static/fonts/library/sans-heavy/return-of-the-grid.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Revamped'; src: url('/static/fonts/library/stencil/revamped.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Revenant'; src: url('/static/fonts/library/square/revenant.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Revengeance'; src: url('/static/fonts/library/sans-heavy/revengeance.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Revolution Will Be Hypnotised'; src: url('/static/fonts/library/outline/revolution-will-be-hypnotised.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Revolvingdor'; src: url('/static/fonts/library/stencil/revolvingdor.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rewritten By Machine'; src: url('/static/fonts/library/sans-heavy/rewritten-by-machine.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rhapsodies'; src: url('/static/fonts/library/vintage/rhapsodies.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rick Lobster'; src: url('/static/fonts/library/stencil/rick-lobster.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Riemann Theatre'; src: url('/static/fonts/library/vintage/riemann-theatre.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Riot City Revolts!'; src: url('/static/fonts/library/stencil/riot-city-revolts.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Robinson Pleasure'; src: url('/static/fonts/library/sans-light/robinson-pleasure.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Robo Arriba'; src: url('/static/fonts/library/world/robo-arriba.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Robot Roc'; src: url('/static/fonts/library/square/robot-roc.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Robot Roc Not a Tilter'; src: url('/static/fonts/library/square/robot-roc-not-a-tilter.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Robotic Harlequin'; src: url('/static/fonts/library/square/robotic-harlequin.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Robotic Harlequin BG'; src: url('/static/fonts/library/square/robotic-harlequin-bg.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Robotic Harlequin II'; src: url('/static/fonts/library/square/robotic-harlequin-ii.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rock Elegance'; src: url('/static/fonts/library/square/rock-elegance.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rocket Rinder'; src: url('/static/fonts/library/square/rocket-rinder.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rockout'; src: url('/static/fonts/library/sans-light/rockout.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rocky Road'; src: url('/static/fonts/library/western/rocky-road.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rodent Rage'; src: url('/static/fonts/library/stencil/rodent-rage.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Roll Accurate'; src: url('/static/fonts/library/stencil/roll-accurate.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rollcage'; src: url('/static/fonts/library/sans-heavy/rollcage.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Romantic Chemicals'; src: url('/static/fonts/library/vintage/romantic-chemicals.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rowdy Space Pirates'; src: url('/static/fonts/library/grunge/rowdy-space-pirates.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Royal'; src: url('/static/fonts/library/world/royal.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Rumutocu'; src: url('/static/fonts/library/sans-heavy/rumutocu.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rush Rush'; src: url('/static/fonts/library/stencil/rush-rush.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Russia Five'; src: url('/static/fonts/library/uncategorised/russia-five.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rustic Love Tattoo'; src: url('/static/fonts/library/handwriting/rustic-love-tattoo.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Rvaturecu'; src: url('/static/fonts/library/sans-light/rvaturecu.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Rygarde'; src: url('/static/fonts/library/pixel/rygarde.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Sacred Hertz'; src: url('/static/fonts/library/square/sacred-hertz.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sacred Hertz Straight'; src: url('/static/fonts/library/square/sacred-hertz-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Saint Knick Knack'; src: url('/static/fonts/library/handwriting/saint-knick-knack.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'San Marino Beach'; src: url('/static/fonts/library/outline/san-marino-beach.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sanguis Noctis'; src: url('/static/fonts/library/horror/sanguis-noctis.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sanseriffic'; src: url('/static/fonts/library/sans-light/sanseriffic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Satire'; src: url('/static/fonts/library/horror/satire.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Savantism'; src: url('/static/fonts/library/cartoon/savantism.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Saveloy'; src: url('/static/fonts/library/cartoon/saveloy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sawchain'; src: url('/static/fonts/library/square/sawchain.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Sawyers Whitewash'; src: url('/static/fonts/library/brushstroke/sawyers-whitewash.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Say Hello To Font Frog'; src: url('/static/fonts/library/picture-like/say-hello-to-font-frog.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Say the Words'; src: url('/static/fonts/library/sans-light/say-the-words.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Scare Arms'; src: url('/static/fonts/library/grunge/scare-arms.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Scare Taker'; src: url('/static/fonts/library/grunge/scare-taker.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Scared of the Unknown'; src: url('/static/fonts/library/sci-fi/scared-of-the-unknown.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Scaremonger'; src: url('/static/fonts/library/handwriting/scaremonger.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Scars'; src: url('/static/fonts/library/uncategorised/scars.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Schweiz'; src: url('/static/fonts/library/cartoon/schweiz.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sci Auralieph'; src: url('/static/fonts/library/sci-fi/sci-auralieph.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Scones and Crossbows'; src: url('/static/fonts/library/serif/scones-and-crossbows.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Scouser Ste'; src: url('/static/fonts/library/world/scouser-ste.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Scrambled Tofu'; src: url('/static/fonts/library/handwriting/scrambled-tofu.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Scrawling Pad'; src: url('/static/fonts/library/handwriting/scrawling-pad.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Scream When Youre Ready To Die'; src: url('/static/fonts/library/pixel/scream-when-you-re-ready-to-die.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Secret Power'; src: url('/static/fonts/library/square/secret-power.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sector Seven'; src: url('/static/fonts/library/sci-fi/sector-seven.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'See You At The Movies'; src: url('/static/fonts/library/sans-light/see-you-at-the-movies.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'See You At The Movies 2: Revenge & Retribution'; src: url('/static/fonts/library/sans-light/see-you-at-the-movies-2.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Segreteria'; src: url('/static/fonts/library/cartoon/segreteria.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Seldom Scene'; src: url('/static/fonts/library/stencil/seldom-scene.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sensible Schooling'; src: url('/static/fonts/library/handwriting/sensible-schooling.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Septacharge'; src: url('/static/fonts/library/sans-heavy/septacharge.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Seriffic'; src: url('/static/fonts/library/serif/seriffic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Serpentire'; src: url('/static/fonts/library/square/serpentire.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sex Drugs And Fidget Spinners'; src: url('/static/fonts/library/sans-light/sex-drugs-and-fidget-spinners.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Shake Your Plums'; src: url('/static/fonts/library/cartoon/shake-your-plums.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Shapeshifters'; src: url('/static/fonts/library/cartoon/shapeshifters.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sharp'; src: url('/static/fonts/library/uncategorised/sharp.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'She Curls In The Mist'; src: url('/static/fonts/library/vintage/she-curls-in-the-mist.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'She Smiles'; src: url('/static/fonts/library/sans-heavy/she-smiles.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sheeping Cats'; src: url('/static/fonts/library/square/sheeping-cats.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sheeping Cats Straight'; src: url('/static/fonts/library/square/sheeping-cats-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sheeping Dogs'; src: url('/static/fonts/library/square/sheeping-dogs.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Shepherdy'; src: url('/static/fonts/library/sci-fi/shepherdy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Shiny Eyes'; src: url('/static/fonts/library/world/shiny-eyes.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Shock Mint Fund'; src: url('/static/fonts/library/square/shock-mint-fund.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Shocking Headline'; src: url('/static/fonts/library/sans-light/shocking-headline-df.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Short Xurkit'; src: url('/static/fonts/library/square/short-xurkit.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Short Xurkit Tilt'; src: url('/static/fonts/library/square/short-xurkit-tilt.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Shoutyperson'; src: url('/static/fonts/library/stencil/shoutyperson.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Shred Handed'; src: url('/static/fonts/library/horror/shred-handed.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Shut Up and Love Me'; src: url('/static/fonts/library/horror/shut-up-and-love-me.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Simple Stitch'; src: url('/static/fonts/library/picture-like/simple-stitch.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sinister Sunday'; src: url('/static/fonts/library/horror/sinister-sunday.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sitdown'; src: url('/static/fonts/library/square/sitdown.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sketchit Means Sketchit'; src: url('/static/fonts/library/handwriting/sketchit-means-sketchit.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Skull And Void'; src: url('/static/fonts/library/cartoon/skull-and-void.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Skydiver On The Wing'; src: url('/static/fonts/library/sans-light/skydiver-on-the-wing.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Skygraze'; src: url('/static/fonts/library/sci-fi/skygraze.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Slalom'; src: url('/static/fonts/library/square/slalom.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sleight Of Font'; src: url('/static/fonts/library/handwriting/sleight-of-font.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Slim Stradiva'; src: url('/static/fonts/library/sci-fi/slim-stradiva.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Slitter'; src: url('/static/fonts/library/square/slitter.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Slope Opera'; src: url('/static/fonts/library/square/slope-opera.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Slumbers Weight'; src: url('/static/fonts/library/sans-heavy/slumber-s-weight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Smack Laideth Down 2016'; src: url('/static/fonts/library/uncategorised/smack-laideth-down-2016.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Smack Laideth Down 2016 Oblique'; src: url('/static/fonts/library/uncategorised/smack-laideth-down-2016-oblique.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Smack Laideth Down 2019'; src: url('/static/fonts/library/uncategorised/smack-laideth-down-2019.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Smack Laideth Down 2024'; src: url('/static/fonts/library/uncategorised/smack-laideth-down-2024.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Smooth Marker'; src: url('/static/fonts/library/handwriting/smooth-marker.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Smoother'; src: url('/static/fonts/library/sans-heavy/smoother.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Snow Deep'; src: url('/static/fonts/library/grunge/snow-deep.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Soccer Scoreboard'; src: url('/static/fonts/library/computer/soccer-scoreboard.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Some Kinda Madness'; src: url('/static/fonts/library/handwriting/some-kinda-madness.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Somerset Barnyard'; src: url('/static/fonts/library/cartoon/somerset-barnyard.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Somerton Dense'; src: url('/static/fonts/library/sans-heavy/somerton-dense-df.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sorrier Statements'; src: url('/static/fonts/library/uncategorised/sorrier-statements.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Sothin'; src: url('/static/fonts/library/uncategorised/sothin.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sovereign State'; src: url('/static/fonts/library/square/sovereign-state.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Space Obsessed'; src: url('/static/fonts/library/cartoon/space-obsessed.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sparkles'; src: url('/static/fonts/library/square/sparkles.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Speedeasy'; src: url('/static/fonts/library/stencil/speedeasy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Speedeasy Speedy'; src: url('/static/fonts/library/stencil/speedeasy-speedy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Spiced Rum Supernova'; src: url('/static/fonts/library/sci-fi/spicedrumsupernova.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Spiced Rum Supernova Straight'; src: url('/static/fonts/library/sci-fi/spicedrumsupernovastraight.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Spider Talent'; src: url('/static/fonts/library/horror/spider-talent.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Spike Speak'; src: url('/static/fonts/library/square/spike-speak.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Spike Speak Straight'; src: url('/static/fonts/library/square/spike-speak-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Spinebiting'; src: url('/static/fonts/library/vintage/spinebiting.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Spirit Fox'; src: url('/static/fonts/library/brushstroke/spiritfox.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Splendid Confusion'; src: url('/static/fonts/library/uncategorised/splendid-confusion.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Splinter Wonderland'; src: url('/static/fonts/library/horror/splinter-wonderland.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Spooky Squiggles'; src: url('/static/fonts/library/cartoon/spookysquiggles.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Spoopy Ghost Pixels'; src: url('/static/fonts/library/pixel/spoopy-ghost-pixels.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Sportscream'; src: url('/static/fonts/library/square/sportscream-2018.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sportsquake'; src: url('/static/fonts/library/sans-heavy/sportsquake.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Spot Monkey'; src: url('/static/fonts/library/sans-heavy/spot-monkey.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Spotted Rail Ticket'; src: url('/static/fonts/library/computer/spotted-rail-ticket.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Springtime Daydream'; src: url('/static/fonts/library/handwriting/springtime-daydream.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Square Raising'; src: url('/static/fonts/library/square/square-raising.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Squidgy Sweets'; src: url('/static/fonts/library/cartoon/squidgy-sweets.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'SquirkRu'; src: url('/static/fonts/library/cartoon/squirk-with-cyrillic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Star Doors'; src: url('/static/fonts/library/square/star-doors.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Star Trebek'; src: url('/static/fonts/library/sci-fi/star-trebek.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Starbirl'; src: url('/static/fonts/library/square/starbirl.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Stencil of Destiny'; src: url('/static/fonts/library/stencil/stencil-of-destiny.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Stencylette'; src: url('/static/fonts/library/stencil/stencylette.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sterilict'; src: url('/static/fonts/library/sci-fi/sterilict.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Steriliser'; src: url('/static/fonts/library/sans-heavy/steriliser.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Storm Catcher'; src: url('/static/fonts/library/sans-heavy/storm-catcher.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Storm Catcher Straight'; src: url('/static/fonts/library/sans-heavy/storm-catcher-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Street Threat'; src: url('/static/fonts/library/horror/street-threat.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Stress Genesis'; src: url('/static/fonts/library/sans-light/stress-genesis.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Strigiform Knights'; src: url('/static/fonts/library/serif/strigiform-knights.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Strings Theory'; src: url('/static/fonts/library/western/strings-theory.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Stripes'; src: url('/static/fonts/library/stencil/stripes.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Stroud'; src: url('/static/fonts/library/sans-heavy/stroud-df.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Stuntcroft'; src: url('/static/fonts/library/uncategorised/stuntcroft.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Stuttgart Messe'; src: url('/static/fonts/library/serif/stuttgart-messe.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Style Thief'; src: url('/static/fonts/library/sans-light/style-thief.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sui Coward'; src: url('/static/fonts/library/sans-heavy/sui-coward.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Summoners'; src: url('/static/fonts/library/serif/summoners.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sunday Afternoon'; src: url('/static/fonts/library/sans-light/sunday-afternoon.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sunk Foal Brother'; src: url('/static/fonts/library/square/sunk-foal-brother.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Super Comic'; src: url('/static/fonts/library/cartoon/super-comic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Super Legend Boy'; src: url('/static/fonts/library/pixel/super-legend-boy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Super Renewables'; src: url('/static/fonts/library/handwriting/super-renewables.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Supercarver'; src: url('/static/fonts/library/cartoon/supercarver.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Superdie'; src: url('/static/fonts/library/square/superdie.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Supermarketed'; src: url('/static/fonts/library/sans-light/supermarketed.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Superpower Synonym'; src: url('/static/fonts/library/brushstroke/superpower-synonym.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Survival Instinx'; src: url('/static/fonts/library/square/survival-instinx.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Swansong'; src: url('/static/fonts/library/grunge/swansong.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sweater Stitch'; src: url('/static/fonts/library/picture-like/sweater-stitch.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Sweeping Satellite'; src: url('/static/fonts/library/sans-light/sweeping-satellite.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Sweet Pancakes'; src: url('/static/fonts/library/cartoon/sweet-pancakes.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Swiggity'; src: url('/static/fonts/library/uncategorised/swiggity.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Swore Games'; src: url('/static/fonts/library/stencil/swore-games.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tabloid Scuzzball'; src: url('/static/fonts/library/sans-heavy/tabloid-scuzzball.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tagon'; src: url('/static/fonts/library/sci-fi/tagon.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Take Me On'; src: url('/static/fonts/library/sans-heavy/take-me-on.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Take Me Out'; src: url('/static/fonts/library/square/take-me-out.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Talking Baseball'; src: url('/static/fonts/library/grunge/talking-baseball.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tears in Rain'; src: url('/static/fonts/library/stencil/tears-in-rain.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Techno Agony'; src: url('/static/fonts/library/sci-fi/techno-agony.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Techno Til Dawn'; src: url('/static/fonts/library/square/techno-til-dawn.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Techno at Dusk'; src: url('/static/fonts/library/square/techno-at-dusk.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Technoma'; src: url('/static/fonts/library/sans-heavy/technoma.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Teddy Bears'; src: url('/static/fonts/library/square/teddy-bears.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Teeny Tiny Pixls'; src: url('/static/fonts/library/pixel/teeny-tiny-pixls.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Telematic'; src: url('/static/fonts/library/sans-heavy/telematic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tempter'; src: url('/static/fonts/library/square/tempter.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ten Pin'; src: url('/static/fonts/library/vintage/ten-pin.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Terminal Day'; src: url('/static/fonts/library/vintage/terminal-day.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Texas Drop'; src: url('/static/fonts/library/square/texas-drop.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The 27 Club'; src: url('/static/fonts/library/sans-heavy/the-27-club.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The Citadels'; src: url('/static/fonts/library/square/the-citadels.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The End Of Days'; src: url('/static/fonts/library/uncategorised/the-end-of-days.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'The Gaeilge Kids'; src: url('/static/fonts/library/cartoon/gaeilgekids.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The Jjester'; src: url('/static/fonts/library/vintage/the-jjester.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The Joy Facade'; src: url('/static/fonts/library/sans-heavy/the-joy-facade.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'The Keepsake Days'; src: url('/static/fonts/library/sans-heavy/the-keepsake-days.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'The Life of Flight'; src: url('/static/fonts/library/vintage/the-life-of-flight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The Light Brigade'; src: url('/static/fonts/library/stencil/the-light-brigade.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The Macabre'; src: url('/static/fonts/library/horror/the-macabre.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The Messenger'; src: url('/static/fonts/library/computer/the-messenger.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'The Missing Link'; src: url('/static/fonts/library/square/the-missing-link.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'The Nineties Called They Want Their Font Back'; src: url('/static/fonts/library/vintage/the-nineties-called-they-want-their-font-back.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The Rave Is In Your Pants'; src: url('/static/fonts/library/sci-fi/the-rave-is-in-your-pants.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The Rift'; src: url('/static/fonts/library/sci-fi/the-rift.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The Rift Shop'; src: url('/static/fonts/library/cartoon/the-rift-shop.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The Shape Of Things'; src: url('/static/fonts/library/sans-heavy/the-shape-of-things.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The Slug and Lion'; src: url('/static/fonts/library/grunge/the-slug-and-lion.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The Thrill Of The Skill'; src: url('/static/fonts/library/grunge/the-thrill-of-the-skill.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'The Visitor'; src: url('/static/fonts/library/sci-fi/thevisitor.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'The Wastes of Space'; src: url('/static/fonts/library/sci-fi/the-wastes-of-space.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'There Must Be'; src: url('/static/fonts/library/serif/there-must-be.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Thickedy Grunge'; src: url('/static/fonts/library/handwriting/thickedy-grunge.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Thickedy Quick'; src: url('/static/fonts/library/handwriting/thickedy-quick.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Thinly Handled'; src: url('/static/fonts/library/handwriting/thinly-handled.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'This Sucks'; src: url('/static/fonts/library/pixel/this-sucks.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Thoroughbred'; src: url('/static/fonts/library/handwriting/thoroughbred.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Thousandyard'; src: url('/static/fonts/library/square/thousandyard.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Thrash Decision'; src: url('/static/fonts/library/grunge/thrash-decision.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Thumbs Down'; src: url('/static/fonts/library/square/thumbs-down.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Thundercover'; src: url('/static/fonts/library/uncategorised/thundercover.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Time Won'; src: url('/static/fonts/library/square/time-won.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tincture'; src: url('/static/fonts/library/sans-light/tincture.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tinsel Christmas'; src: url('/static/fonts/library/picture-like/tinsel-christmas.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tintenfische'; src: url('/static/fonts/library/cartoon/tintenfische-df.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tiny Islanders'; src: url('/static/fonts/library/pixel/tiny-islanders.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tiny and Chunky'; src: url('/static/fonts/library/pixel/tiny-and-chunky.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Toe the Line'; src: url('/static/fonts/library/square/toe-the-line.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Toe the Lineless'; src: url('/static/fonts/library/square/toe-the-lineless.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Tolerant'; src: url('/static/fonts/library/sci-fi/tolerant.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Tommi'; src: url('/static/fonts/library/sans-heavy/tommi.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tomorrow Wind'; src: url('/static/fonts/library/sans-light/tomorrow-wind.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Tonyl Shift'; src: url('/static/fonts/library/square/tonyl-shift.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Toon Around'; src: url('/static/fonts/library/sans-light/toon-around-df.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Top Chonk'; src: url('/static/fonts/library/square/top-chonk.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Toreadore'; src: url('/static/fonts/library/grunge/toreadore.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Torque Sense'; src: url('/static/fonts/library/sans-heavy/torque-sense.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Toxico'; src: url('/static/fonts/library/sans-heavy/toxico.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Track and Shield'; src: url('/static/fonts/library/outline/track-and-shield.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tragicastle'; src: url('/static/fonts/library/serif/tragicastle.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Trample Over Beauty'; src: url('/static/fonts/library/sans-heavy/trample-over-beauty.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Trendgetter'; src: url('/static/fonts/library/sans-light/trendgetter.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Triggering Fanfares'; src: url('/static/fonts/library/square/triggering-fanfares.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Trip Trap'; src: url('/static/fonts/library/square/trip-trap.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Truly Madly Dpad'; src: url('/static/fonts/library/sans-light/truly-madly-dpad.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tudor Victors'; src: url('/static/fonts/library/stencil/tudor-victors.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tumbling Down'; src: url('/static/fonts/library/grunge/tumbling-down.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tun Up De Ting'; src: url('/static/fonts/library/cartoon/tun-up-de-ting.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Twizzled'; src: url('/static/fonts/library/outline/twizzled.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Typingrad'; src: url('/static/fonts/library/world/typingrad.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Typists Pseudonym'; src: url('/static/fonts/library/handwriting/typist-s-pseudonym.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Tyrannothesaurus'; src: url('/static/fonts/library/grunge/tyrannothesaurus.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Ultramarine'; src: url('/static/fonts/library/sci-fi/ultramarine.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Unability'; src: url('/static/fonts/library/sans-heavy/unability.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Uncopyrightable'; src: url('/static/fonts/library/cartoon/uncopyrightable.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Under the Weather'; src: url('/static/fonts/library/cartoon/under-the-weather.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'UnderStrukk'; src: url('/static/fonts/library/square/understrukk.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Undersided'; src: url('/static/fonts/library/sans-light/undersided.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Underwear Protest'; src: url('/static/fonts/library/stencil/underwear-protest.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Unicorn Scribbles'; src: url('/static/fonts/library/handwriting/unicorn-scribbles.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Uplifting'; src: url('/static/fonts/library/sans-heavy/uplifting.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Urgently'; src: url('/static/fonts/library/square/urgently.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Valiant'; src: url('/static/fonts/library/stencil/valiant.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vampires'; src: url('/static/fonts/library/horror/vampires.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Varietykiller'; src: url('/static/fonts/library/grunge/varietykiller.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Veal Nerve'; src: url('/static/fonts/library/horror/veal-nerve.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vegan Abattoir'; src: url('/static/fonts/library/sans-heavy/vegan-abattoir.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Venite Adoremus'; src: url('/static/fonts/library/sci-fi/venite-adoremus.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Venite Adoremus Straight'; src: url('/static/fonts/library/sci-fi/venite-adoremus-straight.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermillion 22'; src: url('/static/fonts/library/sci-fi/vermillion-22.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Verile'; src: url('/static/fonts/library/square/vermin-verile-kd.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes'; src: url('/static/fonts/library/square/vermin-vibes.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes 1989'; src: url('/static/fonts/library/pixel/vermin-vibes-1989.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes 2'; src: url('/static/fonts/library/square/vermin-vibes-2.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes 2 Black'; src: url('/static/fonts/library/square/vermin-vibes-2-black.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes 2 EDM XTC'; src: url('/static/fonts/library/square/vermin-vibes-2-edm-xtc.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes 2 Nightclub'; src: url('/static/fonts/library/square/vermin-vibes-2-nightclub.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes 2 Soft'; src: url('/static/fonts/library/square/vermin-vibes-2-soft.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes 2 White'; src: url('/static/fonts/library/square/vermin-vibes-2-white.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes 3'; src: url('/static/fonts/library/square/vermin-vibes-3.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes 4'; src: url('/static/fonts/library/square/vermin-vibes-4.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes 4 Helium'; src: url('/static/fonts/library/square/vermin-vibes-4-helium.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes Corrupto'; src: url('/static/fonts/library/square/vermin-vibes-corrupto.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes Diet'; src: url('/static/fonts/library/square/vermin-vibes-diet.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes Dystopia'; src: url('/static/fonts/library/square/vermin-vibes-dystopia.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes Mert'; src: url('/static/fonts/library/square/vermin-vibes-mert.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes Out Of Ink'; src: url('/static/fonts/library/square/vermin-vibes-out-of-ink.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes Redux'; src: url('/static/fonts/library/square/vermin-vibes-redux.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes Roundhouse'; src: url('/static/fonts/library/square/vermin-vibes-roundhouse.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes Slant'; src: url('/static/fonts/library/square/vermin-vibes-slant.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes V'; src: url('/static/fonts/library/square/vermin-vibes-v.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Vibes eX'; src: url('/static/fonts/library/square/vermin-vibes-ex.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Vermin Vision'; src: url('/static/fonts/library/square/vermin-vision.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Viva'; src: url('/static/fonts/library/square/vermin-viva.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vermin Vore'; src: url('/static/fonts/library/square/vermin-vore.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Viadukt'; src: url('/static/fonts/library/uncategorised/viadukt.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vice Versus'; src: url('/static/fonts/library/sci-fi/vice-versus.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Violet Wasteland'; src: url('/static/fonts/library/brushstroke/violet-wasteland.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Viridian College'; src: url('/static/fonts/library/vintage/viridian-college.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Virtu'; src: url('/static/fonts/library/serif/virtu.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Virtual Pet Sans'; src: url('/static/fonts/library/computer/virtual-pet-sans.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vitruvian Man'; src: url('/static/fonts/library/horror/vitruvian-man.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Voice In My Head'; src: url('/static/fonts/library/sci-fi/voice-in-my-head.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Vudotronic'; src: url('/static/fonts/library/sci-fi/vudotronic.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Wabbit Sans'; src: url('/static/fonts/library/vintage/wabbit-sans.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Wander Z'; src: url('/static/fonts/library/sci-fi/wander-z.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Warheed'; src: url('/static/fonts/library/square/warheed.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Wayfarers Toy Box'; src: url('/static/fonts/library/pixel/wayfarers-toy-box.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'We Are Survivors'; src: url('/static/fonts/library/sans-light/we-are-survivors.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'We Used To Be Friends'; src: url('/static/fonts/library/square/we-used-to-be-friends.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'West End Knights'; src: url('/static/fonts/library/sci-fi/west-end-knights.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Whippy Snapped'; src: url('/static/fonts/library/cartoon/whippy-snapped.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Whisper Quiet'; src: url('/static/fonts/library/sans-heavy/whisper-quiet.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Whisperer'; src: url('/static/fonts/library/sci-fi/whisperer.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Wicked Jumps'; src: url('/static/fonts/library/square/wicked-jumps.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Wickermanor'; src: url('/static/fonts/library/horror/wickermanor.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Wideboy'; src: url('/static/fonts/library/sci-fi/wideboy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Winter Spice Cake'; src: url('/static/fonts/library/uncategorised/winter-spice-cake.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Withheld Data'; src: url('/static/fonts/library/computer/withheld-data.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Wolfganger'; src: url('/static/fonts/library/handwriting/wolfganger.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Woman'; src: url('/static/fonts/library/brushstroke/woman.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Wonders of the Orient'; src: url('/static/fonts/library/world/wonders-of-the-orient.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Wondertribute'; src: url('/static/fonts/library/square/wondertribute.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Wozcott'; src: url('/static/fonts/library/cartoon/wozcott.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Wreckside'; src: url('/static/fonts/library/square/wreckside.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Writing Without Ink'; src: url('/static/fonts/library/brushstroke/writing-without-ink.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'X Termination'; src: url('/static/fonts/library/horror/x-termination.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'X-Heighting'; src: url('/static/fonts/library/cartoon/x-heighting.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'XXIX'; src: url('/static/fonts/library/sans-heavy/xxix.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'XXX Thirty'; src: url('/static/fonts/library/square/xxx-thirty.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Xeros Karma'; src: url('/static/fonts/library/square/xero-s-karma.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Xeros Proof'; src: url('/static/fonts/library/square/xero-s-proof.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Xeros Punishment'; src: url('/static/fonts/library/square/xero-s-punishment.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Xeros Retreat'; src: url('/static/fonts/library/square/xero-s-retreat.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Xeros Theorem'; src: url('/static/fonts/library/square/xero-s-theorem.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Xide'; src: url('/static/fonts/library/uncategorised/xide.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Xmas Fairy Lights'; src: url('/static/fonts/library/picture-like/xmas-fairy-lights.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Xmas Fairy Lights Solid'; src: url('/static/fonts/library/picture-like/xmas-fairy-lights-solid.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Xmas Sweater Stitch'; src: url('/static/fonts/library/picture-like/xmas-sweater-stitch.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Xodohtro-Nu'; src: url('/static/fonts/library/square/xodohtro-nu.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Xsotik'; src: url('/static/fonts/library/sans-heavy/xsotik.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Xxrdcore'; src: url('/static/fonts/library/grunge/xxrdcore.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Y-Andermo'; src: url('/static/fonts/library/square/y-andermo.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Yetimology'; src: url('/static/fonts/library/sans-light/yetimology.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Yokelvision'; src: url('/static/fonts/library/cartoon/yokelvision.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'You Cant Kill Old School'; src: url('/static/fonts/library/vintage/you-can-t-kill-old-school.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'You are a TOY'; src: url('/static/fonts/library/handwriting/you-are-a-toy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Younger Love'; src: url('/static/fonts/library/square/younger-love.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Youve Gotta Point'; src: url('/static/fonts/library/uncategorised/you-ve-gotta-point.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Yumi'; src: url('/static/fonts/library/sans-heavy/yumi.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zany Races'; src: url('/static/fonts/library/cartoon/zany-races.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zdyk Aquarius'; src: url('/static/fonts/library/uncategorised/zdyk-aquarius.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zdyk Aries'; src: url('/static/fonts/library/uncategorised/zdyk-aries.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zdyk Cancer'; src: url('/static/fonts/library/uncategorised/zdyk-cancer.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zdyk Capricorn'; src: url('/static/fonts/library/uncategorised/zdyk-capricorn.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zdyk Gemini'; src: url('/static/fonts/library/uncategorised/zdyk-gemini.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Zdyk Leo'; src: url('/static/fonts/library/uncategorised/zdyk-leo.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Zdyk Libra'; src: url('/static/fonts/library/uncategorised/zdyk-libra.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zdyk Pisces'; src: url('/static/fonts/library/uncategorised/zdyk-pisces.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zdyk Sagittarius'; src: url('/static/fonts/library/uncategorised/zdyk-sagittarius.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zdyk Scorpio'; src: url('/static/fonts/library/uncategorised/zdyk-scorpio.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zdyk Taurus'; src: url('/static/fonts/library/uncategorised/zdyk-taurus.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zdyk Virgo'; src: url('/static/fonts/library/uncategorised/zdyk-virgo.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zealousy'; src: url('/static/fonts/library/uncategorised/zealousy.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zed Said'; src: url('/static/fonts/library/cartoon/zed-said.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zen Monolith'; src: url('/static/fonts/library/square/zen-monolith.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Zephyr Jubilee'; src: url('/static/fonts/library/uncategorised/zephyr-jubilee.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Zirconia'; src: url('/static/fonts/library/picture-like/zirconia.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'Zoon Hoot'; src: url('/static/fonts/library/sans-heavy/zoon-hoot.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Zosilla'; src: url('/static/fonts/library/square/zosilla.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'deToks'; src: url('/static/fonts/library/sans-heavy/detoks.otf') format('opentype'); font-display: swap; }
@font-face { font-family: '{PixelFlag}'; src: url('/static/fonts/library/pixel/pixelflag.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: '{Weymouth Ribbon}'; src: url('/static/fonts/library/pixel/weymouth-ribbon.otf') format('opentype'); font-display: swap; }
