/* Uploaded fonts — generated by /api/fonts.css */
@font-face {
  font-family: 'Miss P';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/miss-p.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'BoldDoodle';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/bold-doodle.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Dutch Coffee';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/dutch-coffee.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Bangers';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/bangers.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'High School Club';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/high-school-club.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Honey';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/honey.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'However';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/however.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Karoline';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/karoline.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Marktown';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/marktown.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'November Medium';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/november-medium.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Pretty Summer';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/pretty-summer.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Reality';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/reality.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Scramble';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/scramble.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Somekind';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/somekind.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Still With Ghost Scr';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/still-with-ghost-scr.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Teacher Notes';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/teacher-notes.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Thick Jungle';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/thick-jungle.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Tigerlily';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/tigerlily.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Renju';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/renju.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'HVD_Bodedo';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/hvd-bodedo.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'MouseMemoirs';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/mouse-memoirs.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Naluka';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/naluka.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Splendid66Bold';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/splendid-66-bold.ttf') format('truetype');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'NationalParkOutline';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/national-park-outline.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Chunk Five Print';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/chunkfive-print.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Cintarini';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/cintarini.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'NationalParkThin';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/national-park-thin.otf') format('opentype');
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Beyond Wonderland';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/beyond-wonderland.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Booklet Cordel';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/booklet-cordel.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Chunk';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/chunkfive.ttf') format('truetype');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'DSMarkerFelt';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/ds-marker-felt.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'JOGRUNGE';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/jogrunge.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'NationalParkHeavy';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/national-park-heavy.otf') format('opentype');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'NationalPark';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/national-park.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Splendid66';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/splendid-66.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Agenia Bold';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/agenia-bold.ttf') format('truetype');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Beaver Punch';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/beaver-punch.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Brasilia Delight';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/brasilia-delight.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Drybrush';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/drybrush.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hackensack SemiBold';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/hackensack-semibold.otf') format('opentype');
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hackensack SemiBold Italic';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/hackensack-semibold-italic.otf') format('opentype');
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Jumping Chick';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/jumping-chick.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Maxwell Bold';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/maxwell-bold.ttf') format('truetype');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Maxwell Light';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/maxwell-light.ttf') format('truetype');
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Maxwell Regular';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/maxwell-regular.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Mukasi Mukasi';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/mukasi-mukasi.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Paradisa';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/paradisa.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Praktika Light';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/praktika-light.otf') format('opentype');
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Praktika Light Italic';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/praktika-light-italic.otf') format('opentype');
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'What's Love Konnamozi';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/whats-love-konnamozi.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Wonderia';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/wonderia.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'ZT Nature';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/zt-nature-regular.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'ZT Nature Bold';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/zt-nature-bold.otf') format('opentype');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'ZT Nature Italic';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/zt-nature-italic.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'ZT Nature Bold Italic';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/zt-nature-bold-italic.otf') format('opentype');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Ed Tremaria';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/ed-tremaria.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Franklin Gothic Condensed';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/franklin-gothic-condensed.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Franklin Gothic Italic';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/franklin-gothic-italic.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Franklin Gothic';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/franklin-gothic.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Gilmer Light';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/gilmer-light.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Helvetica Bold';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/helvetica-bold.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Helvetica';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/helvetica.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Kindred Bold';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/kindred-bold.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Kindred Light';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/kindred-light.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Kindred';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/kindred.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Kindred Rounded Bold';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/kindred-rounded-bold.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Kindred Rounded Light';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/kindred-rounded-light.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Kindred Rounded';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/kindred-rounded.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Luckill Italic';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/luckill-italic.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Luckill';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/luckill.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Rational Mood Extras';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/rational-mood-extras.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Rational Mood';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/rational-mood.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Rational Mood Script';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/rational-mood-script.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Relaxe';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/relaxe.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Swell';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/swell.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Ambition';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/ambition.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Apricots';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/apricots.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Asteroid';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/asteroid.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Beach Bikini';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/beach-bikini.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Beach Lover';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/beach-lover.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Bite Chalk Bold';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/bite-chalk-bold.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Blueberry Muffin';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/blueberry-muffin.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Chalkz Normal';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/chalkz-normal.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Delight';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/delight.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hayward';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/hayward.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Holiday Coming';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/holiday-coming.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Honeycomb';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/honeycomb.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Ice Cream';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/ice-cream.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Lachalk';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/lachalk.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Meanwhile';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/meanwhile.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Peach Market';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/peach-market.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Pretty Summer Script';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/pretty-summer-script.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Retro Kids';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/retro-kids.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Shaley';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/shaley.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Sour Slushy';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/sour-slushy.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Summer Sunshine';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/summer-sunshine.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'The Wild One Fun';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/the-wild-one-fun.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Thinker';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/thinker.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Vanderchalk';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/vanderchalk.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Beach';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/beach.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Bite Chalk Normal';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/bite-chalk-normal.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Brightside';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/brightside.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Dear May Doodles';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/dear-may-doodles.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Firefly';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/firefly.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hello Spring';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/hello-spring.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Holiday Coming Sans';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/holiday-coming-sans.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hopefully';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/hopefully.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Imagine';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/imagine.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Love Charm';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/love-charm.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Moonlight';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/moonlight.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Pearberry';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/pearberry.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Rainbowdreams';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/rainbowdreams.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Retro Usa';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/retro-usa.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Simple Farmhouse';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/simple-farmhouse.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Stay Bold';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/stay-bold.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Sunlight';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/sunlight.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'The Wild One';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/the-wild-one.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Thoughtful';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/thoughtful.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Western';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/western.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Beach Sunrise';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/beach-sunrise.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Bite Chalk';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/bite-chalk.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Cakepop';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/cakepop.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Dear May';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/dear-may.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Fresh Lemonade';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/fresh-lemonade.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hey Sugar';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/hey-sugar.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hollow Letters';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/hollow-letters.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Hotcake Typewriter';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/hotcake-typewriter.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Joyful';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/joyful.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Maple Sugar';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/maple-sugar.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'More Words';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/more-words.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Play Kids';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/play-kids.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Rainbowdreamsextras';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/rainbowdreamsextras.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'School Kids';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/school-kids.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Single';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/single.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Still With Ghost';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/still-with-ghost.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Sweetdreams';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/sweetdreams.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'The Wild One Solid';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/the-wild-one-solid.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Tigerland';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/tigerland.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Wildberry';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/wildberry.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Beachside';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/beachside.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Bite Chalk Slim';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/bite-chalk-slim.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'California';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/california.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Delight Outline';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/delight-outline.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Goldish';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/goldish.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'CamplandLetters';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/campland-lettering.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Governor';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/governor-regular.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Janda Snickerdoodle Serif';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/janda-snickerdoodle-serif-regular.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Janda Snickerdoodle Serif Bold';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/janda-snickerdoodle-serif-bold.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Janda Snickerdoodle Serif Italic';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/janda-snickerdoodle-serif-italic.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Pinto NO 01';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/pinto-no-01.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Pinto NO 01 Shadow';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/pinto-no-01-shadow.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Pinto NO 02';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/pinto-no-02.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Pinto NO 02 Outline';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/pinto-no-02-outline.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Pinto NO 03';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/pinto-no-03.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Pinto NO 03 Engraved';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/pinto-no-03-engraved.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Pinto NO 03 Engraved Display';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/pinto-no-03-engraved-display.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Pinto NO 03 Shadow';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/pinto-no-03-shadow.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Pinto NO 04';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/pinto-no-04.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Pinto NO 04 Base';
  src: url('https://vcksptblmogpnkntdnoi.supabase.co/storage/v1/object/public/fonts/pinto-no-04-base.otf') format('opentype');
  font-weight: 400; font-style: normal; font-display: swap;
}
