content: import 'package:anymex/models/Media/media.dart';
  
  dynamic fallbackAnilistData = {
    "data": {
      "upcomingAnimes": {
        "media": [
          {
            "id": 6504,
            "title": {"romaji": "Despera", "english": null, "native": "ですぺら"},
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx6504-hZ8PYSEFN8l7.jpg"
            }
          },
          {
            "id": 7242,
            "title": {
              "romaji": "Sengoku Gyoujin Dullahan: Kagen no Keishousha",
              "english": null,
              "native": "戦国驍刃デュラハン"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/7242.jpg"
            }
          },
          {
            "id": 8144,
            "title": {
              "romaji": "THE MOON: Tsuki ga Hoshii to Oujo-sama ga Naita",
              "english": "The King's Daughter Cries for the Moon",
              "native": "THE MOON-月がほしいと王女さまが泣いた"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/8144.jpg"
            }
          },
          {
            "id": 10089,
            "title": {
              "romaji": "Girls' Work",
              "english": null,
              "native": "ガールズワーク"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/nx10089-OoG8qY6kAzJO.jpg"
            }
          },
          {
            "id": 11501,
            "title": {
              "romaji": "Shimanchu MiRiKa 2nd Series",
              "english": null,
              "native": "島んちゅMiRiKa 第二シリーズ"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/11501.jpg"
            }
          },
          {
            "id": 20456,
            "title": {
              "romaji": "Inferno Cop 2",
              "english": null,
              "native": "インフェルノコップ２"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/20456.jpg"
            }
          },
          {
            "id": 20622,
            "title": {
              "romaji": "Sadon Desu",
              "english": "Sudden Death",
              "native": "さどんです"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/20622.jpg"
            }
          },
          {
            "id": 20676,
            "title": {"romaji": "Tsubu★Doll", "english": null, "native": "ツブ★ドル"},
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/20676.jpg"
            }
          },
          {
            "id": 21430,
            "title": {
              "romaji": "Aoki Uru",
              "english": "Uru in Blue",
              "native": "蒼きウル"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx21430-mhkUrXK54xE7.png"
            }
          },
          {
            "id": 21456,
            "title": {
              "romaji": "CHIKA☆CHIKA IDOL",
              "english": null,
              "native": "CHIKA☆CHIKA IDOL"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/21456-dDGuqKZ5WeyD.jpg"
            }
          }
        ]
      },
      "popularAnimes": {
        "media": [
          {
            "id": 16498,
            "title": {
              "romaji": "Shingeki no Kyojin",
              "english": "Attack on Titan",
              "native": "進撃の巨人"
            },
            "episodes": 25,
            "averageScore": 84,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx16498-73IhOXpJZiMF.jpg"
            }
          },
          {
            "id": 101922,
            "title": {
              "romaji": "Kimetsu no Yaiba",
              "english": "Demon Slayer: Kimetsu no Yaiba",
              "native": "鬼滅の刃"
            },
            "episodes": 26,
            "averageScore": 83,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx101922-WBsBl0ClmgYL.jpg"
            }
          },
          {
            "id": 1535,
            "title": {
              "romaji": "DEATH NOTE",
              "english": "Death Note",
              "native": "DEATH NOTE"
            },
            "episodes": 37,
            "averageScore": 84,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx1535-4r88a1tsBEIz.jpg"
            }
          },
          {
            "id": 113415,
            "title": {
              "romaji": "Jujutsu Kaisen",
              "english": "JUJUTSU KAISEN",
              "native": "呪術廻戦"
            },
            "episodes": 24,
            "averageScore": 85,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx113415-bbBWj4pEFseh.jpg"
            }
          },
          {
            "id": 21459,
            "title": {
              "romaji": "Boku no Hero Academia",
              "english": "My Hero Academia",
              "native": "僕のヒーローアカデミア"
            },
            "episodes": 13,
            "averageScore": 77,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx21459-RoPwgrZ32gM3.jpg"
            }
          },
          {
            "id": 11061,
            "title": {
              "romaji": "HUNTER×HUNTER (2011)",
              "english": "Hunter x Hunter (2011)",
              "native": "HUNTER×HUNTER (2011)"
            },
            "episodes": 148,
            "averageScore": 89,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx11061-NpIIobuQNbJW.png"
            }
          },
          {
            "id": 21087,
            "title": {
              "romaji": "One Punch Man",
              "english": "One-Punch Man",
              "native": "ワンパンマン"
            },
            "episodes": 12,
            "averageScore": 83,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx21087-2OkAdgfnQown.jpg"
            }
          },
          {
            "id": 20605,
            "title": {
              "romaji": "Tokyo Ghoul",
              "english": "Tokyo Ghoul",
              "native": "東京喰種 トーキョーグール"
            },
            "episodes": 12,
            "averageScore": 75,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/nx20605-fmnHdfurM7m6.jpg"
            }
          },
          {
            "id": 20958,
            "title": {
              "romaji": "Shingeki no Kyojin 2",
              "english": "Attack on Titan Season 2",
              "native": "進撃の巨人２"
            },
            "episodes": 12,
            "averageScore": 84,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx20958-HuFJyr54Mmir.jpg"
            }
          },
          {
            "id": 11757,
            "title": {
              "romaji": "Sword Art Online",
              "english": "Sword Art Online",
              "native": "ソードアート・オンライン"
            },
            "episodes": 25,
            "averageScore": 69,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/nx11757-Q9P2zjCPICq5.jpg"
            }
          }
        ]
      },
      "trendingAnimes": {
        "media": [
          {
            "id": 171018,
            "title": {
              "romaji": "Dandadan",
              "english": "DAN DA DAN",
              "native": "ダンダダン"
            },
            "description":
                "This is a story about Momo, a high school girl who comes from a family of spirit mediums, and her classmate Okarun, an occult fanatic. After Momo rescues Okarun from being bullied, they begin talking. However, an argument ensues between them since Momo believes in ghosts but denies aliens exist, and Okarun believes in aliens but denies ghosts exist.\n<br><br>\nTo prove to each other what they believe in is real, Momo goes to an abandoned hospital where a UFO has been spotted and Okarun goes to a tunnel rumored to be haunted. To their surprise, they each encounter overwhelming paranormal activities that transcend comprehension. Amid these predicaments, Momo awakens her hidden power and Okarun gains the power of a curse to overcome these new dangers! Their fateful love begins as well!?\n<br><br>\nThe story of the occult battle and adolescence starts!<br><br>\n(Source: Crunchyroll) <br><br>\n\n<i>Notes: <br>\n- Worldwide premiere of Episode 1 before the Japanese television premiere occurred at Anime Expo July 6, 2024. <br>\n- Episodes 1-3 titled as <b>DAN DA DAN: FIRST ENCOUNTER</b> was pre-screened in advance in theaters on August 31, 2024 in Asia, September 7, 2024 in Europe and September 13, 2024 in North America. The regular TV broadcast begins October 2024.</i>",
            "bannerImage":
                "https://s4.anilist.co/file/anilistcdn/media/anime/banner/171018-SpwPNAduszXl.jpg",
            "averageScore": 84,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx171018-2ldCj6QywuOa.jpg"
            }
          },
          {
            "id": 173693,
            "title": {
              "romaji": "Hitoribocchi no Isekai Kouryaku",
              "english": "Loner Life in Another World",
              "native": "ひとりぼっちの異世界攻略"
            },
            "description":
                "Haruka has been living his high school life as a loner, but all of a sudden, he and his classmates are summoned into another world. A God gives him a list of skills he can freely pick... Or at least that was how it was supposed to be, as all the valuable skills have been taken by the other classmates first. After Haruka scolded God, he snapped back and gave all the remaining bad skills to Haruka. Thanks to the \"Loner\" skill, Haruka begins his lonely adventure in another world.\n<br><br>\n(Source: Muse Asia)<br><br>\n<i>Note: Each episode streamed a week early on some streaming services. The original TV broadcast started on October 4th, 2024.</i>",
            "bannerImage":
                "https://s4.anilist.co/file/anilistcdn/media/anime/banner/173693-TirKwvMQTEqr.jpg",
            "averageScore": 60,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx173693-tRLdDE1BieXe.png"
            }
          },
          {
            "id": 170732,
            "title": {
              "romaji":
                  "Dungeon ni Deai wo Motomeru no wa Machigatteiru Darou ka V: Houjou no Megami-hen",
              "english": "Is It Wrong To Try To Pick Up Girls in a Dungeon? V",
              "native": "ダンジョンに出会いを求めるのは間違っているだろうかⅤ 豊穣の女神篇"
            },
            "description":
                "The fifth season of <i>Dungeon ni Deai wo Motomeru no wa Machigatteiru Darou ka</i>.<br><br>\nGoddess Festival—A fruit festival that brings the labyrinth city of Orario to life. Goddesses symbolizing fertility are enshrined on the altar, and among them is the Goddess of Beauty. Bell Cranel, who has survived and returned to his daily life from the dead depths of the dungeon, is here and ready to enjoy the bustle of the Goddess Festival until he receives a letter from a girl at a small bar in a corner of Orario—\"To Mr. Bell, please go on a date with just the two of us at the upcoming Goddess Festival. From Syr.\" Syr's single-minded determination will drive both Bell and the labyrinth city crazy. Meanwhile, the Einherjar, the warriors who claim to be the \"strongest,\" are now suddenly on the move...<br><br>\n\n(Source: HIDIVE)<br><br>\n<i>Note: Each episode streamed 1 day early on ABEMA and HIDIVE. The original TV broadcast started on October 5th, 2024.</i>",
            "bannerImage": null,
            "averageScore": 76,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx170732-PwCMhnnOKdBu.jpg"
            }
          },
          {
            "id": 170942,
            "title": {
              "romaji": "Ao no Hako",
              "english": "Blue Box",
              "native": "アオのハコ"
            },
            "description":
                "<i>Do these sports-crossed lovers have a chance?</i>\n<br><br>\nTaiki Inomata loves badminton, but he has a long way to go before he can reach nationals. When Taiki sees upperclassman Chinatsu Kano practicing her heart out on the girls’ basketball team, he falls for her hard. After an unexpected turn of events brings the two closer together, sports might not be the first thing on their minds anymore!<br><br>(Source: TMS Anime)<br><br>\n<i>Note: The series is streaming a week in advance on Netflix Japan starting with episode 2 released alongside episode 1.</i>",
            "bannerImage":
                "https://s4.anilist.co/file/anilistcdn/media/anime/banner/170942-v2GO5YNO0Q5I.jpg",
            "averageScore": 80,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx170942-B77wUSM1jQTu.jpg"
            }
          },
          {
            "id": 163134,
            "title": {
              "romaji": "Re:Zero kara Hajimeru Isekai Seikatsu 3rd Season",
              "english": "Re:ZERO -Starting Life in Another World- Season 3",
              "native": "Re:ゼロから始める異世界生活 3rd season"
            },
            "description":
                "The third season of <i>Re:Zero kara Hajimeru Isekai Seikatsu</i>. <br><br>\n\nA year has passed since Subaru’s victory at the Sanctuary. He savors a life of fulfillment while Emilia’s camp stands united for the royal selection—until a fateful letter arrives. Anastasia, a royal selection candidate, has invited Emilia to the Watergate City of Priestella. But as the party begins its journey, crisis stirs beneath the surface and Subaru meets a cruel fate once again.<br><br>\n(Source: Crunchyroll) <br><br>\n\n<i>Notes:<br>\nThe first episode has an extended runtime of ~90 minutes, and received an early premiere at Anime Expo on July 5, 2024.</i>",
            "bannerImage":
                "https://s4.anilist.co/file/anilistcdn/media/anime/banner/163134-CqaXjXVivwJ5.jpg",
            "averageScore": 86,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx163134-Y0r8AGBeVlCi.jpg"
            }
          },
          {
            "id": 165790,
            "title": {
              "romaji":
                  "Kekkon Suru tte, Hontou desu ka: 365 Days To The Wedding",
              "english": "365 Days to the Wedding",
              "native": "結婚するって、本当ですか: 365 Days To The Wedding"
            },
            "description":
                "Takuya and Rika work at the same travel agency in Tokyo and are both happily introverted and single. But their company is opening a new branch in Alaska next year, and employees without a spouse will be recruited to work there. Desperate to avoid the move, and though they’ve hardly spoken before, they decide to fake an engagement. Can these quiet coworkers become a convincing couple?<br><br>\n\n(Source: Crunchyroll)",
            "bannerImage":
                "https://s4.anilist.co/file/anilistcdn/media/anime/banner/165790-Ght1ChketFbS.jpg",
            "averageScore": 67,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx165790-OwIZI9ArGR4Q.jpg"
            }
          },
          {
            "id": 21,
            "title": {
              "romaji": "ONE PIECE",
              "english": "ONE PIECE",
              "native": "ONE PIECE"
            },
            "description":
                "Gold Roger was known as the Pirate King, the strongest and most infamous being to have sailed the Grand Line. The capture and death of Roger by the World Government brought a change throughout the world. His last words before his death revealed the location of the greatest treasure in the world, One Piece. It was this revelation that brought about the Grand Age of Pirates, men who dreamed of finding One Piece (which promises an unlimited amount of riches and fame), and quite possibly the most coveted of titles for the person who found it, the title of the Pirate King.<br><br>\nEnter Monkey D. Luffy, a 17-year-old boy that defies your standard definition of a pirate. Rather than the popular persona of a wicked, hardened, toothless pirate who ransacks villages for fun, Luffy’s reason for being a pirate is one of pure wonder; the thought of an exciting adventure and meeting new and intriguing people, along with finding One Piece, are his reasons of becoming a pirate. Following in the footsteps of his childhood hero, Luffy and his crew travel across the Grand Line, experiencing crazy adventures, unveiling dark mysteries and battling strong enemies, all in order to reach One Piece.<br><br>\n<b>*This includes following special episodes:</b><br>\n- Chopperman to the Rescue! Protect the TV Station by the Shore! (Episode 336)<br>\n- The Strongest Tag-Team! Luffy and Toriko's Hard Struggle! (Episode 492)<br>\n- Team Formation! Save Chopper (Episode 542)<br>\n- History's Strongest Collaboration vs. Glutton of the Sea (Episode 590)<br>\n- 20th Anniversary! Special Romance Dawn (Episode 907)",
            "bannerImage":
                "https://s4.anilist.co/file/anilistcdn/media/anime/banner/21-wf37VakJmZqs.jpg",
            "averageScore": 88,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx21-YCDoj1EkAxFn.jpg"
            }
          },
          {
            "id": 179919,
            "title": {
              "romaji": "NegaPosi Angler",
              "english": "Negative Positive Angler",
              "native": "ネガポジアングラー"
            },
            "description":
                "The anime's story centers on Tsunehiro Sasaki, a university student with a large debt and is told by his doctor that he only has two years left to live. Living the rest of his days in depression, Tsunehiro one day gets chased by a debt collector and falls into the sea. He is rescued by Hana, a girl who loves fishing, and her fishing friends including Takaaki.\n<br>\nHana urges Tsunehiro to experience fishing for the first time in his life and he starts to develop friendship with other fishing enthusiasts. Things start looking up for Tsunehiro as he starts working at the convenience store where Hana and Takaaki work, and he slowly gets hooked into fishing.\n<br><br>\n(Source: Anime News Network)",
            "bannerImage": null,
            "averageScore": 69,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx179919-KLuGsnqnhkPb.jpg"
            }
          },
          {
            "id": 168139,
            "title": {
              "romaji": "Rekishi ni Nokoru Akujo ni Naruzo",
              "english": "I’ll Become a Villainess Who Goes Down in History",
              "native": "歴史に残る悪女になるぞ"
            },
            "description":
                "Me, the same girl who hates all those prim and proper heroines, got reincarnated as the villain in the world of my favorite fantasy dating sim! It’s my dream come true, so I’m going to leave my mark on history by becoming the world’s greatest villain! But to do that, I’ll need to get a lot stronger, and smarter. Just one problem—the harder I try to be evil, the harder the prince falls for me! At this rate, will I ever get to earn my place in history!?\n<br><br>\n(Source: Yen Press)\n\n<i>Note: The first episode was exclusively shown as a world premiere during the Anime Messe Babelsberg 2024 on July 20th 2024 as a part of a special Anime Panel.</i>",
            "bannerImage": null,
            "averageScore": 65,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx168139-nGLXIdSksKCI.jpg"
            }
          },
          {
            "id": 164299,
            "title": {
              "romaji": "Yarinaoshi Reijou wa Ryuutei Heika wo Kouryaku-chuu",
              "english": "The Do-Over Damsel Conquers the Dragon Emperor",
              "native": "やり直し令嬢は竜帝陛下を攻略中"
            },
            "description":
                "Jill breaks out of prison the night before she’s set to be executed by her fiancé, Crown Prince Gerald. She’s struck by an arrow while escaping, but instead of dying, she’s transported six years into the past—to the night she and Gerald met. Desperate to alter fate, she instead proposes to the first man she sees, Hadis Teos Rave, her enemy in the future. This is her last chance to get it right!<br>\n<br>\n(Source: Crunchyroll)",
            "bannerImage": null,
            "averageScore": 68,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx164299-sXyEH1zfho8Q.jpg"
            }
          }
        ]
      },
      "top10Today": {
        "media": [
          {
            "id": 16498,
            "title": {
              "romaji": "Shingeki no Kyojin",
              "english": "Attack on Titan",
              "native": "進撃の巨人"
            },
            "episodes": 25,
            "averageScore": 84,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx16498-73IhOXpJZiMF.jpg"
            }
          },
          {
            "id": 101922,
            "title": {
              "romaji": "Kimetsu no Yaiba",
              "english": "Demon Slayer: Kimetsu no Yaiba",
              "native": "鬼滅の刃"
            },
            "episodes": 26,
            "averageScore": 83,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx101922-WBsBl0ClmgYL.jpg"
            }
          },
          {
            "id": 1535,
            "title": {
              "romaji": "DEATH NOTE",
              "english": "Death Note",
              "native": "DEATH NOTE"
            },
            "episodes": 37,
            "averageScore": 84,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx1535-4r88a1tsBEIz.jpg"
            }
          },
          {
            "id": 113415,
            "title": {
              "romaji": "Jujutsu Kaisen",
              "english": "JUJUTSU KAISEN",
              "native": "呪術廻戦"
            },
            "episodes": 24,
            "averageScore": 85,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx113415-bbBWj4pEFseh.jpg"
            }
          },
          {
            "id": 21459,
            "title": {
              "romaji": "Boku no Hero Academia",
              "english": "My Hero Academia",
              "native": "僕のヒーローアカデミア"
            },
            "episodes": 13,
            "averageScore": 77,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx21459-RoPwgrZ32gM3.jpg"
            }
          },
          {
            "id": 11061,
            "title": {
              "romaji": "HUNTER×HUNTER (2011)",
              "english": "Hunter x Hunter (2011)",
              "native": "HUNTER×HUNTER (2011)"
            },
            "episodes": 148,
            "averageScore": 89,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx11061-NpIIobuQNbJW.png"
            }
          },
          {
            "id": 21087,
            "title": {
              "romaji": "One Punch Man",
              "english": "One-Punch Man",
              "native": "ワンパンマン"
            },
            "episodes": 12,
            "averageScore": 83,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx21087-2OkAdgfnQown.jpg"
            }
          },
          {
            "id": 20605,
            "title": {
              "romaji": "Tokyo Ghoul",
              "english": "Tokyo Ghoul",
              "native": "東京喰種 トーキョーグール"
            },
            "episodes": 12,
            "averageScore": 75,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/nx20605-fmnHdfurM7m6.jpg"
            }
          },
          {
            "id": 20958,
            "title": {
              "romaji": "Shingeki no Kyojin 2",
              "english": "Attack on Titan Season 2",
              "native": "進撃の巨人２"
            },
            "episodes": 12,
            "averageScore": 84,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx20958-HuFJyr54Mmir.jpg"
            }
          },
          {
            "id": 11757,
            "title": {
              "romaji": "Sword Art Online",
              "english": "Sword Art Online",
              "native": "ソードアート・オンライン"
            },
            "episodes": 25,
            "averageScore": 69,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/nx11757-Q9P2zjCPICq5.jpg"
            }
          }
        ]
      },
      "top10Week": {
        "media": [
          {
            "id": 5114,
            "title": {
              "romaji": "Hagane no Renkinjutsushi: FULLMETAL ALCHEMIST",
              "english": "Fullmetal Alchemist: Brotherhood",
              "native": "鋼の錬金術師 FULLMETAL ALCHEMIST"
            },
            "episodes": 64,
            "averageScore": 90,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx5114-Dilr312jctdJ.jpg"
            }
          },
          {
            "id": 20,
            "title": {
              "romaji": "NARUTO",
              "english": "Naruto",
              "native": "NARUTO -ナルト-"
            },
            "episodes": 220,
            "averageScore": 79,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx20-LxrhhIQyiE60.jpg"
            }
          },
          {
            "id": 21,
            "title": {
              "romaji": "ONE PIECE",
              "english": "ONE PIECE",
              "native": "ONE PIECE"
            },
            "episodes": null,
            "averageScore": 88,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx21-YCDoj1EkAxFn.jpg"
            }
          },
          {
            "id": 21519,
            "title": {
              "romaji": "Kimi no Na wa.",
              "english": "Your Name.",
              "native": "君の名は。"
            },
            "episodes": 1,
            "averageScore": 85,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx21519-fPhvy69vnQqS.png"
            }
          },
          {
            "id": 20954,
            "title": {
              "romaji": "Koe no Katachi",
              "english": "A Silent Voice",
              "native": "聲の形"
            },
            "episodes": 1,
            "averageScore": 88,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx20954-UMb6Kl7ZL8Ke.jpg"
            }
          },
          {
            "id": 99147,
            "title": {
              "romaji": "Shingeki no Kyojin 3",
              "english": "Attack on Titan Season 3",
              "native": "進撃の巨人３"
            },
            "episodes": 12,
            "averageScore": 85,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx99147-AiPDD8cwlCfi.jpg"
            }
          },
          {
            "id": 21856,
            "title": {
              "romaji": "Boku no Hero Academia 2",
              "english": "My Hero Academia Season 2",
              "native": "僕のヒーローアカデミア２"
            },
            "episodes": 25,
            "averageScore": 79,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx21856-gutauxhWAwn6.png"
            }
          },
          {
            "id": 101759,
            "title": {
              "romaji": "Yakusoku no Neverland",
              "english": "The Promised Neverland",
              "native": "約束のネバーランド"
            },
            "episodes": 12,
            "averageScore": 83,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx101759-G9I2ymYrFS8o.jpg"
            }
          },
          {
            "id": 20755,
            "title": {
              "romaji": "Ansatsu Kyoushitsu",
              "english": "Assassination Classroom",
              "native": "暗殺教室"
            },
            "episodes": 22,
            "averageScore": 79,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx20755-q0b3Ok1cAbPd.jpg"
            }
          },
          {
            "id": 110277,
            "title": {
              "romaji": "Shingeki no Kyojin: The Final Season",
              "english": "Attack on Titan Final Season",
              "native": "進撃の巨人 The Final Season"
            },
            "episodes": 16,
            "averageScore": 86,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx110277-8KkJy3Cvj9aO.jpg"
            }
          }
        ]
      },
      "top10Month": {
        "media": [
          {
            "id": 100166,
            "title": {
              "romaji": "Boku no Hero Academia 3",
              "english": "My Hero Academia Season 3",
              "native": "僕のヒーローアカデミア３"
            },
            "episodes": 25,
            "averageScore": 79,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx100166-jUCZYbzn2XLw.jpg"
            }
          },
          {
            "id": 21507,
            "title": {
              "romaji": "Mob Psycho 100",
              "english": "Mob Psycho 100",
              "native": "モブサイコ100"
            },
            "episodes": 12,
            "averageScore": 84,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx21507-BICFCVZY3xQb.jpg"
            }
          },
          {
            "id": 21234,
            "title": {
              "romaji": "Boku dake ga Inai Machi",
              "english": "ERASED",
              "native": "僕だけがいない街"
            },
            "episodes": 12,
            "averageScore": 81,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx21234-bCvWk2f58LCv.jpg"
            }
          },
          {
            "id": 20665,
            "title": {
              "romaji": "Shigatsu wa Kimi no Uso",
              "english": "Your lie in April",
              "native": "四月は君の嘘"
            },
            "episodes": 22,
            "averageScore": 84,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx20665-zuhC5OO6XgZ7.png"
            }
          },
          {
            "id": 1735,
            "title": {
              "romaji": "NARUTO: Shippuuden",
              "english": "Naruto: Shippuden",
              "native": "NARUTO -ナルト- 疾風伝"
            },
            "episodes": 500,
            "averageScore": 81,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx1735-tdIgU840YJHA.png"
            }
          },
          {
            "id": 104578,
            "title": {
              "romaji": "Shingeki no Kyojin 3 Part 2",
              "english": "Attack on Titan Season 3 Part 2",
              "native": "進撃の巨人３ Part.2"
            },
            "episodes": 10,
            "averageScore": 89,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx104578-LaZYFkmhinfB.jpg"
            }
          },
          {
            "id": 20464,
            "title": {
              "romaji": "Haikyuu!!",
              "english": "HAIKYU!!",
              "native": "ハイキュー!!"
            },
            "episodes": 25,
            "averageScore": 83,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx20464-7fLWc7VvWeVB.png"
            }
          },
          {
            "id": 9253,
            "title": {
              "romaji": "Steins;Gate",
              "english": "Steins;Gate",
              "native": "シュタインズ・ゲート"
            },
            "episodes": 24,
            "averageScore": 89,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx9253-7pdcVzQSkKxT.jpg"
            }
          },
          {
            "id": 21355,
            "title": {
              "romaji": "Re:Zero kara Hajimeru Isekai Seikatsu",
              "english": "Re:ZERO -Starting Life in Another World-",
              "native": "Re:ゼロから始める異世界生活"
            },
            "episodes": 25,
            "averageScore": 81,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx21355-IHaS50pvLYd0.jpg"
            }
          },
          {
            "id": 20447,
            "title": {
              "romaji": "Noragami",
              "english": "Noragami",
              "native": "ノラガミ"
            },
            "episodes": 12,
            "averageScore": 77,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx20447-EoQXeygHaVCK.jpg"
            }
          }
        ]
      },
      "latestAnimes": {
        "media": [
          {
            "id": 5793,
            "title": {"romaji": "Robo Crosser", "english": null, "native": null},
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/5793.jpg"
            }
          },
          {
            "id": 6504,
            "title": {"romaji": "Despera", "english": null, "native": "ですぺら"},
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/bx6504-hZ8PYSEFN8l7.jpg"
            }
          },
          {
            "id": 6585,
            "title": {
              "romaji": "Yume Miru Kikai",
              "english": "The Dream Machine",
              "native": "夢みる機械"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/6585.jpg"
            }
          },
          {
            "id": 7242,
            "title": {
              "romaji": "Sengoku Gyoujin Dullahan: Kagen no Keishousha",
              "english": null,
              "native": "戦国驍刃デュラハン"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/7242.jpg"
            }
          },
          {
            "id": 8144,
            "title": {
              "romaji": "THE MOON: Tsuki ga Hoshii to Oujo-sama ga Naita",
              "english": "The King's Daughter Cries for the Moon",
              "native": "THE MOON-月がほしいと王女さまが泣いた"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/8144.jpg"
            }
          },
          {
            "id": 10089,
            "title": {
              "romaji": "Girls' Work",
              "english": null,
              "native": "ガールズワーク"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/nx10089-OoG8qY6kAzJO.jpg"
            }
          },
          {
            "id": 10632,
            "title": {
              "romaji": "Angel ScandyS",
              "english": null,
              "native": "エンジェルスキャンディーズ"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/10632.jpg"
            }
          },
          {
            "id": 10639,
            "title": {
              "romaji": "DEVA ZAN",
              "english": null,
              "native": "DEVA ZAN"
            },
            "averageScore": 44,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/10639.jpg"
            }
          },
          {
            "id": 11501,
            "title": {
              "romaji": "Shimanchu MiRiKa 2nd Series",
              "english": null,
              "native": "島んちゅMiRiKa 第二シリーズ"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/11501.jpg"
            }
          },
          {
            "id": 12283,
            "title": {
              "romaji": "Savanna Game",
              "english": null,
              "native": "サバンナ・ゲーム"
            },
            "averageScore": null,
            "coverImage": {
              "large":
                  "https://s4.anilist.co/file/anilistcdn/media/anime/cover/medium/12283.jpg"
            }
          }
        ]
      }
    }
  };
  
  final data = fallbackAnilistData['data'];
  
  final upcomingAnimes = parseMediaList(data['upcomingAnimes']['media']);
  final popularAnimes = parseMediaList(data['popularAnimes']['media']);
  final trendingAnimes = parseMediaList(data['trendingAnimes']['media']);
  final latestAnimes = parseMediaList(data['latestAnimes']['media']);
  final top10Today = parseMediaList(data['top10Today']['media']);
  final top10Week = parseMediaList(data['top10Week']['media']);
  final top10Month = parseMediaList(data['top10Month']['media']);
  
  List<Media> parseMediaList(List<dynamic> mediaList) {
    return mediaList.map((media) {
      return Media.fromSmallJson(media, false);
    }).toList();
  }
  