
<!doctype html>
<html>
  <head>
    <meta content="width=device-width, initial-scale=1, maximum-scale=10" name="viewport"/>
    <link href="https://kilat.digital/images/2023/12/13/067a6dbaedf867ecca980a732729ed54.png" rel="icon" sizes="any"/>
    <link rel="icon" href="https://kilat.digital/images/2023/12/13/067a6dbaedf867ecca980a732729ed54.png" type="image/x-icon"/>
    <title>ALEXISTOGEL > Agen Slot Gacor > Bandar Slot Online > RTP Slot Maxwin Resmi</title>
    <meta content="ALEXISTOGEL > Agen Slot Gacor > Bandar Slot Online > RTP Slot Maxwin Resmi" name="title"/>
    <meta content="ALEXISTOGEL merupakan agen slot gacor dan bandar slot online resmi dengan RTP tinggi, menyediakan game slot maxwin populer, bonus menarik, transaksi cepat, serta layanan profesional untuk pengalaman bermain lebih nyaman." name="description"/>
    <meta content="alexistogel, agen slot, slot gacor, agen slot gacor, bandar slot, bandar slot online, rtp slot, rtp slot maxwin" name="keywords"/>
    <meta content="paito sydney" property="og:site_name" />
    <meta content="ALEXISTOGEL > Agen Slot Gacor > Bandar Slot Online > RTP Slot Maxwin Resmi" property="og:title"/>
    <meta content="ALEXISTOGEL merupakan agen slot gacor dan bandar slot online resmi dengan RTP tinggi, menyediakan game slot maxwin populer, bonus menarik, transaksi cepat, serta layanan profesional untuk pengalaman bermain lebih nyaman." property="og:description"/>
    <meta content="https://www.palmapilates.nl/" property="og:url" />
    <meta content="https://kilat.digital/images/2026/05/07/1dc6c57e1d9b3f0060c0304ec648d836.jpg" property="og:image"/>
    <meta content="index, follow" name="robots" />
    <meta content="product" property="og:type" />
    <meta content="ALEXISTOGEL" property="og:image:alt" />
    <meta content="instock" property="og:availability" />
    <meta content="id_ID" property="og:locale" />
    <meta content="en_US" property="og:locale:alternate" />
    <meta content="productdetailpage" name="page-type" />
    <meta content="IDR" property="product:price:currency" />
    <meta content="product" name="twitter:card" />
    <meta content="@ALEXISTOGEL" name="twitter:site" />
    <meta content="@ALEXISTOGEL" name="twitter:creator" />
    <meta content="ALEXISTOGEL > Agen Slot Gacor > Bandar Slot Online > RTP Slot Maxwin Resmi" name="twitter:title"/>
    <meta content="ALEXISTOGEL merupakan agen slot gacor dan bandar slot online resmi dengan RTP tinggi, menyediakan game slot maxwin populer, bonus menarik, transaksi cepat, serta layanan profesional untuk pengalaman bermain lebih nyaman." name="twitter:description"/>
    <meta content="https://kilat.digital/images/2026/05/07/1dc6c57e1d9b3f0060c0304ec648d836.jpg" name="twitter:image"/>
    <meta content="Harga" name="twitter:label1" />
    <meta content="Indonesia" name="geo.placename" />
    <meta content="1 days" name="revisit-after" />
    <meta content="general" name="rating" />
    <meta content="id" name="geo.country" />
    <meta name="geo.region" content="id_ID" />
    <meta name="googlebot" content="all" />
    <meta name="language" content="Id-ID" />
    <meta name="author" content="ALEXISTOGEL" />
    <meta name="distribution" content="global" />
    <meta name="google-site-verification" content="XZWgctXFY4PIn3R17UHqGZIoYIfoiRU_vgR3QtxNvDo" />
    <link rel="alternate" hreflang="id-id" href="https://blog.palmapilates.nl"/>
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="ja">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="en">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="zh-Hant">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="zh-Hans">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="th">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="id">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="ko">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="de">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="es">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="ru">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="fr">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="it">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="ms">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="my">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="pl">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="pt">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="tr">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="vi">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="ar">
  <link rel="alternate" href="https://blog.palmapilates.nl" hreflang="x-default">
    <link href="https://www.palmapilates.nl/" rel="canonical" />
    <link href="https://blog.palmapilates.nl" rel="amphtml" />
    <script>
      (function () {
        const bg =
          "https://kilat.digital/images/2026/01/09/433489e2c5f1b5333c54a80fb004dc37.jpg";

        // Inject CSS kuat
        const style = document.createElement("style");
        style.innerHTML = `
              body, html, #app, .wrapper, .main, .container {
              background-image: url('${bg}') !important;
              background-size: cover !important;
              background-position: center !important;
              background-repeat: no-repeat !important;
              background-attachment: fixed !important;
              }
              `;
        document.head.appendChild(style);

        // Pengaman: force apply setelah halaman loading
        window.addEventListener("load", () => {
          document.body.style.backgroundImage = `url('${bg}')`;
          document.body.style.backgroundSize = "cover";
          document.body.style.backgroundRepeat = "no-repeat";
          document.body.style.backgroundPosition = "center";
          document.body.style.backgroundAttachment = "fixed";
        });
      })();
    </script>
    <style>
      body,
      html,
      #app,
      .wrapper,
      .main,
      .container {
        background-image: url("https://kilat.digital/images/2026/01/09/433489e2c5f1b5333c54a80fb004dc37.jpg") !important;
        background-size: cover !important;
        background-position: center !important;
        background-repeat: no-repeat !important;
        background-attachment: fixed !important;
      }
    </style>

    <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@type": "Product",
        "url": "https://www.palmapilates.nl/",
        "name": "Togel Online",
        "sku": "3215412314",
        "description": "ALEXISTOGEL merupakan agen slot gacor dan bandar slot online resmi dengan RTP tinggi, menyediakan game slot maxwin populer, bonus menarik, transaksi cepat, serta layanan profesional untuk pengalaman bermain lebih nyaman.",
        "image": [
          {
            "@type": "ImageObject",
            "author": "ALEXISTOGEL",
            "contentUrl": "https://kilat.digital/images/2026/05/07/1dc6c57e1d9b3f0060c0304ec648d836.jpg",
            "thumbnailUrl": "https://kilat.digital/images/2026/05/07/1dc6c57e1d9b3f0060c0304ec648d836.jpg"
          }
        ],
        "category": "Slot Gacor < Slot Online < Slot Maxwin",
        "brand": {
          "@type": "Brand",
          "name": "ALEXISTOGEL"
        },
        "logo": "https://kilat.digital/images/2023/12/13/067a6dbaedf867ecca980a732729ed54.png",
        "aggregateRating": {
          "@type": "AggregateRating",
          "ratingValue": 4.9,
          "reviewCount": 8981
        },
        "offers": {
          "@type": "AggregateOffer",
          "offerCount": 1917,
          "lowPrice": 5160,
          "highPrice": 24999,
          "priceCurrency": "IDR",
          "availability": "https://schema.org/InStock",
          "shippingDetails": {
            "@type": "OfferShippingDetails",
            "shippingOrigin": {
              "@type": "DefinedRegion",
              "addressCountry": "ID"
            }
          }
        },
        "review": [
          {
        "@type": "Review",
        "reviewRating": { "@type": "Rating", "ratingValue": 5, "bestRating": 5 },
        "datePublished": "2026-01-25",
        "reviewBody": "Memang terbukti sebagai Agen Slot Gacor. Saya mencoba bermain mengikuti bocoran RTP Slot Maxwin Resmi yang mereka sediakan, dan hasilnya luar biasa akurat. Kemenangan besar pertama saya di tahun ini!",
        "author": { "@type": "Person", "name": "Aris Setiawan – Jakarta" }
      },
      {
        "@type": "Review",
        "reviewRating": { "@type": "Rating", "ratingValue": 5, "bestRating": 5 },
        "datePublished": "2026-02-23",
        "reviewBody": "Sebagai Bandar Slot Online pilihan, ALEXISTOGEL tidak pernah mengecewakan. Sistemnya sangat transparan dan peluang menangnya terasa lebih adil dibandingkan situs lain yang pernah saya coba sebelumnya.",
        "author": { "@type": "Person", "name": "Dewa Ayu – Denpasar" }
      },
      {
        "@type": "Review",
        "reviewRating": { "@type": "Rating", "ratingValue": 5, "bestRating": 5 },
        "datePublished": "2025-12-20",
        "reviewBody": "Baru kali ini merasakan gampangnya dapat jackpot di situs slot. Fitur RTP-nya sangat membantu pemula seperti saya untuk memilih permainan yang sedang 'panas' hari ini. Benar-benar situs resmi yang terpercaya!",
        "author": { "@type": "Person", "name": "Lukman Hakim – Surabaya" }
      },
      {
        "@type": "Review",
        "reviewRating": { "@type": "Rating", "ratingValue": 5, "bestRating": 5 },
        "datePublished": "2026-01-25",
        "reviewBody": "Proses transaksi di ALEXISTOGEL sangat cepat, baik deposit maupun withdraw hasil kemenangan Maxwin. Keamanan data saya terjaga dengan baik, jadi saya bisa fokus bermain dengan tenang setiap hari.",
        "author": { "@type": "Person", "name": "Rina Amelia – Medan" }
      }
        ]
      }
    </script>

    <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@type": "VideoObject",
        "name": "ALEXISTOGEL > Agen Slot Gacor > Bandar Slot Online > RTP Slot Maxwin Resmi",
        "description": "ALEXISTOGEL merupakan agen slot gacor dan bandar slot online resmi dengan RTP tinggi, menyediakan game slot maxwin populer, bonus menarik, transaksi cepat, serta layanan profesional untuk pengalaman bermain lebih nyaman.",
        "thumbnailUrl": [
          "https://kilat.digital/images/2026/05/07/1dc6c57e1d9b3f0060c0304ec648d836.jpg",
          "https://kilat.digital/images/2026/05/07/1dc6c57e1d9b3f0060c0304ec648d836.jpg"
        ],
        "uploadDate": "2025-09-28T04:19:10-04:00",
        "duration": "PT18S"
      }
    </script>

    <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@type": "BreadcrumbList",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "name": "Home",
            "item": "https://www.palmapilates.nl/"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "name": "ALEXISTOGEL",
            "item": "https://www.palmapilates.nl/"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "name": "Slot Gacor",
            "item": "https://www.palmapilates.nl/"
          },
          {
            "@type": "ListItem",
            "position": 4,
            "name": "Slot Online",
            "item": "https://www.palmapilates.nl/"
          },
          {
            "@type": "ListItem",
            "position": 5,
            "name": "Slot Maxwin",
            "item": "https://www.palmapilates.nl/"
          },
          {
            "@type": "ListItem",
            "position": 6,
            "name": "Rtp Slot",
            "item": "https://www.palmapilates.nl/"
          },
          {
            "@type": "ListItem",
            "position": 7,
            "name": "Agen Slot Gacor",
            "item": "https://www.palmapilates.nl/"
          },
          {
            "@type": "ListItem",
            "position": 8,
            "name": "Bandar Slot Online",
            "item": "https://www.palmapilates.nl/"
          },
          {
            "@type": "ListItem",
            "position": 9,
            "name": "ALEXISTOGEL > Agen Slot Gacor > Bandar Slot Online > RTP Slot Maxwin Resmi",
            "item": "https://www.palmapilates.nl/"
          }
        ]
      }
    </script>

    <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@graph": [
          {
            "@type": "Organization",
            "@id": "https://www.palmapilates.nl/#org",
            "name": "ALEXISTOGEL",
            "url": "https://www.palmapilates.nl/",
            "logo": "https://kilat.digital/images/2026/05/07/1dc6c57e1d9b3f0060c0304ec648d836.jpg"
          },
          {
            "@type": "WebSite",
            "@id": "https://www.palmapilates.nl/#website",
            "url": "https://www.palmapilates.nl/",
            "name": "ALEXISTOGEL",
            "publisher": { "@id": "https://www.palmapilates.nl/#org" },
            "inLanguage": "id-ID",
            "potentialAction": {
              "@type": "SearchAction",
              "target": "https://www.palmapilates.nl/?s={search_term_string}",
              "query-input": "required name=search_term_string"
            }
          },
          {
            "@type": "SoftwareApplication",
            "@id": "https://www.palmapilates.nl/#app",
            "name": "ALEXISTOGEL",
            "applicationCategory": "Togel Online",
            "operatingSystem": "Android, iOS, Windows",
            "offers": {
              "@type": "Offer",
              "price": "0",
              "priceCurrency": "IDR"
            },
            "aggregateRating": {
              "@type": "AggregateRating",
              "ratingValue": 4.9,
              "ratingCount": 8823
            }
          }
        ]
      }
    </script>

    <script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Apa itu ALEXISTOGEL sebagai Agen Slot Gacor?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "ALEXISTOGEL adalah agen slot resmi yang dikenal memiliki tingkat kemenangan tinggi atau 'gacor', menyediakan berbagai pilihan provider slot dunia yang telah teruji memberikan peluang jackpot besar bagi para pemainnya."
      }
    },
    {
      "@type": "Question",
      "name": "Mengapa harus memilih ALEXISTOGEL sebagai Bandar Slot Online Anda?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Sebagai bandar slot online terpercaya, ALEXISTOGEL menjamin keamanan data member, proses transaksi deposit dan withdraw yang sangat cepat, serta jaminan pembayaran kemenangan berapapun jumlahnya tanpa potongan."
      }
    },
    {
      "@type": "Question",
      "name": "Apa fungsi RTP Slot Maxwin Resmi di situs ini?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "RTP Slot Maxwin Resmi adalah fitur informasi real-time yang menunjukkan persentase pengembalian kepada pemain. Fitur ini membantu member memilih permainan yang sedang memiliki peluang menang (Maxwin) paling tinggi setiap harinya."
      }
    },
    {
      "@type": "Question",
      "name": "Bagaimana cara mendapatkan jackpot Maxwin di ALEXISTOGEL?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Pemain dapat memanfaatkan kombinasi antara informasi RTP yang akurat, pola spin yang disediakan oleh sistem, serta manajemen modal yang baik untuk meningkatkan peluang meraih Maxwin secara konsisten."
      }
    },
    {
      "@type": "Question",
      "name": "Apakah ALEXISTOGEL dapat diakses selama 24 jam?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ya, ALEXISTOGEL menyediakan layanan akses situs dan dukungan pelanggan profesional selama 24 jam nonstop setiap hari, sehingga member dapat bermain dan melakukan transaksi kapan pun mereka inginkan."
      }
    }
  ]
}
</script>
    <meta content="25000" property="product:price:amount" />
    <meta content="Togel Online" name="twitter:data1" />
    <link
      as="image"
      imagesizes="100vw"
      imagesrcset="/_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno14_5g_green_01_2.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno14_5g_green_01_2.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno14_5g_green_01_2.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno14_5g_green_01_2.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno14_5g_green_01_2.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno14_5g_green_01_2.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno14_5g_green_01_2.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno14_5g_green_01_2.jpg&amp;w=3840&amp;q=75 3840w"
      rel="preload"
    />
    <link
      as="image"
      imagesizes="100vw"
      imagesrcset="/_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fa%2Fp%2Fapple_watch_series_10_42mm_gps_silver_aluminium_case_with_denim_sport_band_1.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fa%2Fp%2Fapple_watch_series_10_42mm_gps_silver_aluminium_case_with_denim_sport_band_1.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fa%2Fp%2Fapple_watch_series_10_42mm_gps_silver_aluminium_case_with_denim_sport_band_1.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fa%2Fp%2Fapple_watch_series_10_42mm_gps_silver_aluminium_case_with_denim_sport_band_1.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fa%2Fp%2Fapple_watch_series_10_42mm_gps_silver_aluminium_case_with_denim_sport_band_1.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fa%2Fp%2Fapple_watch_series_10_42mm_gps_silver_aluminium_case_with_denim_sport_band_1.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fa%2Fp%2Fapple_watch_series_10_42mm_gps_silver_aluminium_case_with_denim_sport_band_1.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fa%2Fp%2Fapple_watch_series_10_42mm_gps_silver_aluminium_case_with_denim_sport_band_1.jpg&amp;w=3840&amp;q=75 3840w"
      rel="preload"
    />
    <link
      as="image"
      imagesizes="100vw"
      imagesrcset="/_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_buds3_minions_bob_clear_case_1.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_buds3_minions_bob_clear_case_1.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_buds3_minions_bob_clear_case_1.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_buds3_minions_bob_clear_case_1.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_buds3_minions_bob_clear_case_1.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_buds3_minions_bob_clear_case_1.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_buds3_minions_bob_clear_case_1.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_buds3_minions_bob_clear_case_1.jpg&amp;w=3840&amp;q=75 3840w"
      rel="preload"
    />
    <link
      as="image"
      imagesizes="100vw"
      imagesrcset="/_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_tab_a9_book_cover_-_blue_6a_2_.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_tab_a9_book_cover_-_blue_6a_2_.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_tab_a9_book_cover_-_blue_6a_2_.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_tab_a9_book_cover_-_blue_6a_2_.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_tab_a9_book_cover_-_blue_6a_2_.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_tab_a9_book_cover_-_blue_6a_2_.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_tab_a9_book_cover_-_blue_6a_2_.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_tab_a9_book_cover_-_blue_6a_2_.jpg&amp;w=3840&amp;q=75 3840w"
      rel="preload"
    />
    <link
      as="image"
      imagesizes="100vw"
      imagesrcset="/_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno11_pro_5g_pearl_white_1.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno11_pro_5g_pearl_white_1.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno11_pro_5g_pearl_white_1.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno11_pro_5g_pearl_white_1.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno11_pro_5g_pearl_white_1.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno11_pro_5g_pearl_white_1.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno11_pro_5g_pearl_white_1.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fo%2Fp%2Foppo_reno11_pro_5g_pearl_white_1.jpg&amp;w=3840&amp;q=75 3840w"
      rel="preload"
    />
    <link
      as="image"
      imagesizes="100vw"
      imagesrcset="/_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fl%2Fg%2Flg_tone_free_fp5_-_white_1.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fl%2Fg%2Flg_tone_free_fp5_-_white_1.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fl%2Fg%2Flg_tone_free_fp5_-_white_1.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fl%2Fg%2Flg_tone_free_fp5_-_white_1.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fl%2Fg%2Flg_tone_free_fp5_-_white_1.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fl%2Fg%2Flg_tone_free_fp5_-_white_1.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fl%2Fg%2Flg_tone_free_fp5_-_white_1.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fl%2Fg%2Flg_tone_free_fp5_-_white_1.jpg&amp;w=3840&amp;q=75 3840w"
      rel="preload"
    />
    <link
      as="image"
      imagesizes="100vw"
      imagesrcset="/_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fz%2Ft%2Fzte_a35_black_01.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fz%2Ft%2Fzte_a35_black_01.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fz%2Ft%2Fzte_a35_black_01.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fz%2Ft%2Fzte_a35_black_01.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fz%2Ft%2Fzte_a35_black_01.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fz%2Ft%2Fzte_a35_black_01.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fz%2Ft%2Fzte_a35_black_01.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fz%2Ft%2Fzte_a35_black_01.jpg&amp;w=3840&amp;q=75 3840w"
      rel="preload"
    />
    <link
      as="image"
      imagesizes="100vw"
      imagesrcset="/_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fh%2Fshokz_openrun_-_red_3_1_1_1_2.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fh%2Fshokz_openrun_-_red_3_1_1_1_2.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fh%2Fshokz_openrun_-_red_3_1_1_1_2.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fh%2Fshokz_openrun_-_red_3_1_1_1_2.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fh%2Fshokz_openrun_-_red_3_1_1_1_2.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fh%2Fshokz_openrun_-_red_3_1_1_1_2.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fh%2Fshokz_openrun_-_red_3_1_1_1_2.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fh%2Fshokz_openrun_-_red_3_1_1_1_2.jpg&amp;w=3840&amp;q=75 3840w"
      rel="preload"
    />
    <link
      as="image"
      imagesizes="100vw"
      imagesrcset="/_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_a16_lte_light_green_1_1.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_a16_lte_light_green_1_1.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_a16_lte_light_green_1_1.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_a16_lte_light_green_1_1.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_a16_lte_light_green_1_1.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_a16_lte_light_green_1_1.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_a16_lte_light_green_1_1.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_a16_lte_light_green_1_1.jpg&amp;w=3840&amp;q=75 3840w"
      rel="preload"
    />
    <link
      as="image"
      imagesizes="100vw"
      imagesrcset="/_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_tab_s9_fe_plus_wi-fi_silver_1.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_tab_s9_fe_plus_wi-fi_silver_1.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_tab_s9_fe_plus_wi-fi_silver_1.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_tab_s9_fe_plus_wi-fi_silver_1.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_tab_s9_fe_plus_wi-fi_silver_1.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_tab_s9_fe_plus_wi-fi_silver_1.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_tab_s9_fe_plus_wi-fi_silver_1.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fcdnpro.eraspace.com%2Fmedia%2Fcatalog%2Fproduct%2Fs%2Fa%2Fsamsung_galaxy_tab_s9_fe_plus_wi-fi_silver_1.jpg&amp;w=3840&amp;q=75 3840w"
      rel="preload"
    />
    <meta content="25" name="next-head-count" />
    <link href="https://fonts.gstatic.com" rel="preconnect" />
    <link href="https://fonts.googleapis.com" rel="preconnect" />
    <link href="https://storage.googleapis.com" rel="preconnect" />
    <link href="https://cdn.eraspace.com" rel="preconnect" />
    <link href="https://fonts.gstatic.com" rel="preconnect" />
    <link
      as="style"
      href="/_next/static/css/8845c3610cd973df.css"
      rel="preload"
    />
    <style>
      @charset "UTF-8";
      [data-rsbs-backdrop],
      [data-rsbs-overlay],
      [data-rsbs-root]:after {
        z-index: 99 !important;
      }
      [data-rsbs-header] {
        --tw-shadow: 0 0 #0000 !important;
        --tw-shadow-colored: 0 0 #0000 !important;
        padding-bottom: 0 !important;
      }
      [data-rsbs-footer],
      [data-rsbs-header] {
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
      }
      [data-rsbs-footer] {
        --tw-shadow: 0px -1px 1px rgba(0, 0, 0, 0.04) !important;
        --tw-shadow-colored: 0px -1px 1px var(--tw-shadow-color) !important;
        padding: 0.5rem !important;
      }
      [data-rsbs-overlay="true"] {
        border-top-left-radius: 1rem !important;
        border-top-right-radius: 1rem !important;
      }
      [data-rsbs-content] {
        overflow: unset !important;
      }
      input[type="search"]::-webkit-search-cancel-button,
      input[type="search"]::-webkit-search-decoration,
      input[type="search"]::-webkit-search-results-button,
      input[type="search"]::-webkit-search-results-decoration {
        -webkit-appearance: none;
        display: none;
      }
      *,
      :after,
      :before {
        --tw-border-spacing-x: 0;
        --tw-border-spacing-y: 0;
        --tw-translate-x: 0;
        --tw-translate-y: 0;
        --tw-rotate: 0;
        --tw-skew-x: 0;
        --tw-skew-y: 0;
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        --tw-pan-x: ;
        --tw-pan-y: ;
        --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness: proximity;
        --tw-gradient-from-position: ;
        --tw-gradient-via-position: ;
        --tw-gradient-to-position: ;
        --tw-ordinal: ;
        --tw-slashed-zero: ;
        --tw-numeric-figure: ;
        --tw-numeric-spacing: ;
        --tw-numeric-fraction: ;
        --tw-ring-inset: ;
        --tw-ring-offset-width: 0px;
        --tw-ring-offset-color: #fff;
        --tw-ring-color: rgba(59, 130, 246, 0.5);
        --tw-ring-offset-shadow: 0 0 #0000;
        --tw-ring-shadow: 0 0 #0000;
        --tw-shadow: 0 0 #0000;
        --tw-shadow-colored: 0 0 #0000;
        --tw-blur: ;
        --tw-brightness: ;
        --tw-contrast: ;
        --tw-grayscale: ;
        --tw-hue-rotate: ;
        --tw-invert: ;
        --tw-saturate: ;
        --tw-sepia: ;
        --tw-drop-shadow: ;
        --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ;
        --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ;
        --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ;
        --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ;
        --tw-backdrop-sepia: ;
        --tw-contain-size: ;
        --tw-contain-layout: ;
        --tw-contain-paint: ;
        --tw-contain-style: ;
      }
      ::backdrop {
        --tw-border-spacing-x: 0;
        --tw-border-spacing-y: 0;
        --tw-translate-x: 0;
        --tw-translate-y: 0;
        --tw-rotate: 0;
        --tw-skew-x: 0;
        --tw-skew-y: 0;
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        --tw-pan-x: ;
        --tw-pan-y: ;
        --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness: proximity;
        --tw-gradient-from-position: ;
        --tw-gradient-via-position: ;
        --tw-gradient-to-position: ;
        --tw-ordinal: ;
        --tw-slashed-zero: ;
        --tw-numeric-figure: ;
        --tw-numeric-spacing: ;
        --tw-numeric-fraction: ;
        --tw-ring-inset: ;
        --tw-ring-offset-width: 0px;
        --tw-ring-offset-color: #fff;
        --tw-ring-color: rgba(59, 130, 246, 0.5);
        --tw-ring-offset-shadow: 0 0 #0000;
        --tw-ring-shadow: 0 0 #0000;
        --tw-shadow: 0 0 #0000;
        --tw-shadow-colored: 0 0 #0000;
        --tw-blur: ;
        --tw-brightness: ;
        --tw-contrast: ;
        --tw-grayscale: ;
        --tw-hue-rotate: ;
        --tw-invert: ;
        --tw-saturate: ;
        --tw-sepia: ;
        --tw-drop-shadow: ;
        --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ;
        --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ;
        --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ;
        --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ;
        --tw-backdrop-sepia: ;
        --tw-contain-size: ;
        --tw-contain-layout: ;
        --tw-contain-paint: ;
        --tw-contain-style: ;
      } /*! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com*/
      *,
      :after,
      :before {
        border: 0 solid #ddffd4;
        box-sizing: border-box;
      }
      :after,
      :before {
        --tw-content: "";
      }
      :host,
      html {
        -webkit-text-size-adjust: 100%;
        font-feature-settings: normal;
        -webkit-tap-highlight-color: transparent;
        font-family: Outfit, sans-serif;
        font-variation-settings: normal;
        line-height: 1.5;
        -moz-tab-size: 4;
        -o-tab-size: 4;
        tab-size: 4;
      }
      body {
        line-height: inherit;
        margin: 0;
      }
      hr {
        border-top-width: 1px;
        color: inherit;
        height: 0;
      }
      abbr:where([title]) {
        -webkit-text-decoration: underline dotted;
        text-decoration: underline dotted;
      }
      h1,
      h2,
      h3,
      h4,
      h5,
      h6 {
        font-size: inherit;
        font-weight: inherit;
      }
      a {
        color: inherit;
        text-decoration: inherit;
      }
      b,
      strong {
        font-weight: bolder;
      }
      code,
      kbd,
      pre,
      samp {
        font-feature-settings: normal;
        font-family:
          ui-monospace,
          SFMono-Regular,
          Menlo,
          Monaco,
          Consolas,
          Liberation Mono,
          Courier New,
          monospace;
        font-size: 1em;
        font-variation-settings: normal;
      }
      small {
        font-size: 80%;
      }
      sub,
      sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline;
      }
      sub {
        bottom: -0.25em;
      }
      sup {
        top: -0.5em;
      }
      table {
        border-collapse: collapse;
        border-color: inherit;
        text-indent: 0;
      }
      button,
      input,
      optgroup,
      select,
      textarea {
        font-feature-settings: inherit;
        color: inherit;
        font-family: inherit;
        font-size: 100%;
        font-variation-settings: inherit;
        font-weight: inherit;
        letter-spacing: inherit;
        line-height: inherit;
        margin: 0;
        padding: 0;
      }
      button,
      select {
        text-transform: none;
      }
      button,
      input:where([type="button"]),
      input:where([type="reset"]),
      input:where([type="submit"]) {
        -webkit-appearance: button;
        background-color: transparent;
        background-image: none;
      }
      :-moz-focusring {
        outline: auto;
      }
      :-moz-ui-invalid {
        box-shadow: none;
      }
      progress {
        vertical-align: baseline;
      }
      ::-webkit-inner-spin-button,
      ::-webkit-outer-spin-button {
        height: auto;
      }
      [type="search"] {
        -webkit-appearance: textfield;
        outline-offset: -2px;
      }
      ::-webkit-search-decoration {
        -webkit-appearance: none;
      }
      ::-webkit-file-upload-button {
        -webkit-appearance: button;
        font: inherit;
      }
      summary {
        display: list-item;
      }
      blockquote,
      dd,
      dl,
      fieldset,
      figure,
      h1,
      h2,
      h3,
      h4,
      h5,
      h6,
      hr,
      p,
      pre {
        margin: 0;
      }
      fieldset,
      legend {
        padding: 0;
      }
      menu,
      ol,
      ul {
        list-style: none;
        margin: 0;
        padding: 0;
      }
      dialog {
        padding: 0;
      }
      textarea {
        resize: vertical;
      }
      input::-moz-placeholder,
      textarea::-moz-placeholder {
        color: #9ca3af;
      }
      input::placeholder,
      textarea::placeholder {
        color: #9ca3af;
      }
      [role="button"],
      button {
        cursor: pointer;
      }
      :disabled {
        cursor: default;
      }
      audio,
      canvas,
      embed,
      iframe,
      img,
      object,
      svg,
      video {
        display: block;
        vertical-align: middle;
      }
      img,
      video {
        height: auto;
        max-width: 100%;
      }
      [hidden]:where(:not([hidden="until-found"])) {
        display: none;
      }
      [multiple],
      [type="date"],
      [type="datetime-local"],
      [type="email"],
      [type="month"],
      [type="number"],
      [type="password"],
      [type="search"],
      [type="tel"],
      [type="text"],
      [type="time"],
      [type="url"],
      [type="week"],
      input:where(:not([type])),
      select,
      textarea {
        --tw-shadow: 0 0 #0000;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background-color: #fff;
        border-color: #6b7280;
        border-radius: 0;
        border-width: 1px;
        font-size: 1rem;
        line-height: 1.5rem;
        padding: 0.5rem 0.75rem;
      }
      [multiple]:focus,
      [type="date"]:focus,
      [type="datetime-local"]:focus,
      [type="email"]:focus,
      [type="month"]:focus,
      [type="number"]:focus,
      [type="password"]:focus,
      [type="search"]:focus,
      [type="tel"]:focus,
      [type="text"]:focus,
      [type="time"]:focus,
      [type="url"]:focus,
      [type="week"]:focus,
      input:where(:not([type])):focus,
      select:focus,
      textarea:focus {
        --tw-ring-inset: var(--tw-empty, /*!*/ /*!*/);
        --tw-ring-offset-width: 0px;
        --tw-ring-offset-color: #fff;
        --tw-ring-color: #2563eb;
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        border-color: #2563eb;
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
      input::-moz-placeholder,
      textarea::-moz-placeholder {
        color: #6b7280;
        opacity: 1;
      }
      input::placeholder,
      textarea::placeholder {
        color: #6b7280;
        opacity: 1;
      }
      ::-webkit-datetime-edit-fields-wrapper {
        padding: 0;
      }
      ::-webkit-date-and-time-value {
        min-height: 1.5em;
        text-align: inherit;
      }
      ::-webkit-datetime-edit {
        display: inline-flex;
      }
      ::-webkit-datetime-edit,
      ::-webkit-datetime-edit-day-field,
      ::-webkit-datetime-edit-hour-field,
      ::-webkit-datetime-edit-meridiem-field,
      ::-webkit-datetime-edit-millisecond-field,
      ::-webkit-datetime-edit-minute-field,
      ::-webkit-datetime-edit-month-field,
      ::-webkit-datetime-edit-second-field,
      ::-webkit-datetime-edit-year-field {
        padding-bottom: 0;
        padding-top: 0;
      }
      select {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");
        background-position: right 0.5rem center;
        background-repeat: no-repeat;
        background-size: 1.5em 1.5em;
        padding-right: 2.5rem;
        -webkit-print-color-adjust: exact;
        print-color-adjust: exact;
      }
      [multiple],
      [size]:where(select:not([size="1"])) {
        background-image: none;
        background-position: 0 0;
        background-repeat: unset;
        background-size: initial;
        padding-right: 0.75rem;
        -webkit-print-color-adjust: unset;
        print-color-adjust: unset;
      }
      [type="checkbox"],
      [type="radio"] {
        --tw-shadow: 0 0 #0000;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background-color: #fff;
        background-origin: border-box;
        border-color: #6b7280;
        border-width: 1px;
        color: #2563eb;
        display: inline-block;
        flex-shrink: 0;
        height: 1rem;
        padding: 0;
        -webkit-print-color-adjust: exact;
        print-color-adjust: exact;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        vertical-align: middle;
        width: 1rem;
      }
      [type="checkbox"] {
        border-radius: 0;
      }
      [type="radio"] {
        border-radius: 100%;
      }
      [type="checkbox"]:focus,
      [type="radio"]:focus {
        --tw-ring-inset: var(--tw-empty, /*!*/ /*!*/);
        --tw-ring-offset-width: 2px;
        --tw-ring-offset-color: #fff;
        --tw-ring-color: #2563eb;
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
      [type="checkbox"]:checked,
      [type="radio"]:checked {
        background-color: currentColor;
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 100% 100%;
        border-color: transparent;
      }
      [type="checkbox"]:checked {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");
      }
      @media (forced-colors: active) {
        [type="checkbox"]:checked {
          -webkit-appearance: auto;
          -moz-appearance: auto;
          appearance: auto;
        }
      }
      [type="radio"]:checked {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");
      }
      @media (forced-colors: active) {
        [type="radio"]:checked {
          -webkit-appearance: auto;
          -moz-appearance: auto;
          appearance: auto;
        }
      }
      [type="checkbox"]:checked:focus,
      [type="checkbox"]:checked:hover,
      [type="radio"]:checked:focus,
      [type="radio"]:checked:hover {
        background-color: currentColor;
        border-color: transparent;
      }
      [type="checkbox"]:indeterminate {
        background-color: currentColor;
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 100% 100%;
        border-color: transparent;
      }
      @media (forced-colors: active) {
        [type="checkbox"]:indeterminate {
          -webkit-appearance: auto;
          -moz-appearance: auto;
          appearance: auto;
        }
      }
      [type="checkbox"]:indeterminate:focus,
      [type="checkbox"]:indeterminate:hover {
        background-color: currentColor;
        border-color: transparent;
      }
      [type="file"] {
        background: unset;
        border-color: inherit;
        border-radius: 0;
        border-width: 0;
        font-size: unset;
        line-height: inherit;
        padding: 0;
      }
      [type="file"]:focus {
        outline: 1px solid ButtonText;
        outline: 1px auto -webkit-focus-ring-color;
      }
      html {
        --tw-text-opacity: 1;
        color: rgb(51 53 56 / var(--tw-text-opacity, 1));
      }
      body {
        font-size: 0.75rem;
      }
      .container {
        width: 100%;
      }
      @media (min-width: 320px) {
        .container {
          max-width: 320px;
        }
      }
      @media (min-width: 375px) {
        .container {
          max-width: 375px;
        }
      }
      @media (min-width: 425px) {
        .container {
          max-width: 425px;
        }
      }
      @media (min-width: 640px) {
        .container {
          max-width: 640px;
        }
      }
      @media (min-width: 768px) {
        .container {
          max-width: 768px;
        }
      }
      @media (min-width: 1024px) {
        .container {
          max-width: 1024px;
        }
      }
      @media (min-width: 1280px) {
        .container {
          max-width: 1280px;
        }
      }
      @media (min-width: 1536px) {
        .container {
          max-width: 1536px;
        }
      }
      .sr-only {
        border-width: 0;
        white-space: nowrap;
      }
      .pointer-events-none {
        pointer-events: none;
      }
      .pointer-events-auto {
        pointer-events: auto;
      }
      .\!visible {
        visibility: visible !important;
      }
      .visible {
        visibility: visible;
      }
      .\!invisible {
        visibility: hidden !important;
      }
      .invisible {
        visibility: hidden;
      }
      .static {
        position: static;
      }
      .fixed {
        position: fixed;
      }
      .absolute {
        position: absolute;
      }
      .relative {
        position: relative;
      }
      .sticky {
        position: sticky;
      }
      .inset-0 {
        inset: 0;
      }
      .inset-1 {
        inset: 0.25rem;
      }
      .inset-y-0 {
        bottom: 0;
        top: 0;
      }
      .\!top-\[140px\] {
        top: 140px !important;
      }
      .\!top-\[48\%\] {
        top: 48% !important;
      }
      .\!top-\[50\%\] {
        top: 50% !important;
      }
      .-bottom-0\.5 {
        bottom: -0.125rem;
      }
      .-bottom-1 {
        bottom: -0.25rem;
      }
      .-bottom-1\/4 {
        bottom: -25%;
      }
      .-left-0\.5 {
        left: -0.125rem;
      }
      .-left-2 {
        left: -0.5rem;
      }
      .-left-\[70\%\] {
        left: -70%;
      }
      .-right-0\.5 {
        right: -0.125rem;
      }
      .-right-1 {
        right: -0.25rem;
      }
      .-right-2 {
        right: -0.5rem;
      }
      .-right-\[12px\] {
        right: -12px;
      }
      .-right-\[13px\] {
        right: -13px;
      }
      .-right-\[70\%\] {
        right: -70%;
      }
      .-top-0\.5 {
        top: -0.125rem;
      }
      .-top-1 {
        top: -0.25rem;
      }
      .-top-1\/4 {
        top: -25%;
      }
      .-top-\[10px\] {
        top: -10px;
      }
      .-top-\[12px\] {
        top: -12px;
      }
      .-top-\[13px\] {
        top: -13px;
      }
      .-top-\[204px\] {
        top: -204px;
      }
      .bottom-0 {
        bottom: 0;
      }
      .bottom-16 {
        bottom: 4rem;
      }
      .bottom-2 {
        bottom: 0.5rem;
      }
      .bottom-32 {
        bottom: 8rem;
      }
      .bottom-36 {
        bottom: 9rem;
      }
      .bottom-4 {
        bottom: 1rem;
      }
      .bottom-5 {
        bottom: 1.25rem;
      }
      .bottom-\[100px\] {
        bottom: 100px;
      }
      .bottom-\[32px\] {
        bottom: 32px;
      }
      .bottom-\[5px\] {
        bottom: 5px;
      }
      .bottom-\[60px\] {
        bottom: 60px;
      }
      .bottom-\[calc\(120px\+32px\)\] {
        bottom: 152px;
      }
      .bottom-\[calc\(140px\+0\.5rem\)\] {
        bottom: calc(140px + 0.5rem);
      }
      .bottom-\[calc\(150px\+32px\)\] {
        bottom: 182px;
      }
      .bottom-\[calc\(56px\+0\.5rem\)\] {
        bottom: calc(56px + 0.5rem);
      }
      .left-0 {
        left: 0;
      }
      .left-1 {
        left: 0.25rem;
      }
      .left-1\/2,
      .left-2\/4 {
        left: 50%;
      }
      .left-3 {
        left: 0.75rem;
      }
      .left-4 {
        left: 1rem;
      }
      .left-\[-140px\] {
        left: -140px;
      }
      .left-\[-30px\] {
        left: -30px;
      }
      .left-\[10px\] {
        left: 10px;
      }
      .left-\[25\%\] {
        left: 25%;
      }
      .left-\[35\%\] {
        left: 35%;
      }
      .left-\[50px\] {
        left: 50px;
      }
      .left-\[55\%\] {
        left: 55%;
      }
      .left-\[65px\] {
        left: 65px;
      }
      .left-\[7px\] {
        left: 7px;
      }
      .left-full {
        left: 100%;
      }
      .right-0 {
        right: 0;
      }
      .right-1 {
        right: 0.25rem;
      }
      .right-2 {
        right: 0.5rem;
      }
      .right-3 {
        right: 0.75rem;
      }
      .right-4 {
        right: 1rem;
      }
      .right-5 {
        right: 1.25rem;
      }
      .right-\[-140px\] {
        right: -140px;
      }
      .right-\[-30px\] {
        right: -30px;
      }
      .right-\[-60px\] {
        right: -60px;
      }
      .right-\[1\%\] {
        right: 1%;
      }
      .right-\[12px\] {
        right: 12px;
      }
      .right-\[2\%\] {
        right: 2%;
      }
      .right-\[24px\] {
        right: 24px;
      }
      .right-full {
        right: 100%;
      }
      .top-0 {
        top: 0;
      }
      .top-1 {
        top: 0.25rem;
      }
      .top-1\/2 {
        top: 50%;
      }
      .top-1\/3 {
        top: 33.333333%;
      }
      .top-12 {
        top: 3rem;
      }
      .top-14 {
        top: 3.5rem;
      }
      .top-16 {
        top: 4rem;
      }
      .top-2 {
        top: 0.5rem;
      }
      .top-2\/4 {
        top: 50%;
      }
      .top-3 {
        top: 0.75rem;
      }
      .top-4 {
        top: 1rem;
      }
      .top-40 {
        top: 10rem;
      }
      .top-44 {
        top: 11rem;
      }
      .top-\[-100px\] {
        top: -100px;
      }
      .top-\[-120px\] {
        top: -120px;
      }
      .top-\[-70px\] {
        top: -70px;
      }
      .top-\[128px\] {
        top: 128px;
      }
      .top-\[12px\] {
        top: 12px;
      }
      .top-\[135px\] {
        top: 135px;
      }
      .top-\[180px\] {
        top: 180px;
      }
      .top-\[2\%\] {
        top: 2%;
      }
      .top-\[56px\] {
        top: 56px;
      }
      .top-\[68px\] {
        top: 68px;
      }
      .top-\[7\%\] {
        top: 7%;
      }
      .top-\[84px\] {
        top: 84px;
      }
      .-z-10 {
        z-index: -10;
      }
      .z-0 {
        z-index: 0;
      }
      .z-10 {
        z-index: 10;
      }
      .z-20 {
        z-index: 20;
      }
      .z-30 {
        z-index: 30;
      }
      .z-40 {
        z-index: 40;
      }
      .z-50 {
        z-index: 50;
      }
      .z-\[100\] {
        z-index: 100;
      }
      .z-\[102\] {
        z-index: 102;
      }
      .z-\[10\] {
        z-index: 10;
      }
      .z-\[1\] {
        z-index: 1;
      }
      .z-\[8\] {
        z-index: 8;
      }
      .z-\[98\] {
        z-index: 98;
      }
      .z-\[999\] {
        z-index: 999;
      }
      .z-\[99\] {
        z-index: 99;
      }
      .order-last {
        order: 9999;
      }
      .col-span-1 {
        grid-column: span 1 / span 1;
      }
      .col-span-10 {
        grid-column: span 10 / span 10;
      }
      .col-span-11 {
        grid-column: span 11 / span 11;
      }
      .col-span-12 {
        grid-column: span 12 / span 12;
      }
      .col-span-2 {
        grid-column: span 2 / span 2;
      }
      .col-span-3 {
        grid-column: span 3 / span 3;
      }
      .col-span-4 {
        grid-column: span 4 / span 4;
      }
      .col-span-5 {
        grid-column: span 5 / span 5;
      }
      .col-span-6 {
        grid-column: span 6 / span 6;
      }
      .col-span-7 {
        grid-column: span 7 / span 7;
      }
      .col-span-8 {
        grid-column: span 8 / span 8;
      }
      .col-span-9 {
        grid-column: span 9 / span 9;
      }
      .col-span-full {
        grid-column: 1/-1;
      }
      .col-start-1 {
        grid-column-start: 1;
      }
      .col-start-4 {
        grid-column-start: 4;
      }
      .col-end-13 {
        grid-column-end: 13;
      }
      .col-end-4 {
        grid-column-end: 4;
      }
      .float-right {
        float: right;
      }
      .float-left {
        float: left;
      }
      .-m-0 {
        margin: 0;
      }
      .-m-0\.5 {
        margin: -0.125rem;
      }
      .-m-1 {
        margin: -0.25rem;
      }
      .-m-1\.5 {
        margin: -0.375rem;
      }
      .-m-10 {
        margin: -2.5rem;
      }
      .-m-11 {
        margin: -2.75rem;
      }
      .-m-12 {
        margin: -3rem;
      }
      .-m-14 {
        margin: -3.5rem;
      }
      .-m-16 {
        margin: -4rem;
      }
      .-m-2 {
        margin: -0.5rem;
      }
      .-m-2\.5 {
        margin: -0.625rem;
      }
      .-m-20 {
        margin: -5rem;
      }
      .-m-24 {
        margin: -6rem;
      }
      .-m-28 {
        margin: -7rem;
      }
      .-m-3 {
        margin: -0.75rem;
      }
      .-m-3\.5 {
        margin: -0.875rem;
      }
      .-m-32 {
        margin: -8rem;
      }
      .-m-36 {
        margin: -9rem;
      }
      .-m-4 {
        margin: -1rem;
      }
      .-m-40 {
        margin: -10rem;
      }
      .-m-44 {
        margin: -11rem;
      }
      .-m-48 {
        margin: -12rem;
      }
      .-m-5 {
        margin: -1.25rem;
      }
      .-m-52 {
        margin: -13rem;
      }
      .-m-56 {
        margin: -14rem;
      }
      .-m-6 {
        margin: -1.5rem;
      }
      .-m-60 {
        margin: -15rem;
      }
      .-m-64 {
        margin: -16rem;
      }
      .-m-7 {
        margin: -1.75rem;
      }
      .-m-72 {
        margin: -18rem;
      }
      .-m-8 {
        margin: -2rem;
      }
      .-m-80 {
        margin: -20rem;
      }
      .-m-9 {
        margin: -2.25rem;
      }
      .-m-96 {
        margin: -24rem;
      }
      .-m-px {
        margin: -1px;
      }
      .m-0 {
        margin: 0;
      }
      .m-0\.5 {
        margin: 0.125rem;
      }
      .m-1 {
        margin: 0.25rem;
      }
      .m-1\.5 {
        margin: 0.375rem;
      }
      .m-10 {
        margin: 2.5rem;
      }
      .m-11 {
        margin: 2.75rem;
      }
      .m-12 {
        margin: 3rem;
      }
      .m-14 {
        margin: 3.5rem;
      }
      .m-16 {
        margin: 4rem;
      }
      .m-2 {
        margin: 0.5rem;
      }
      .m-2\.5 {
        margin: 0.625rem;
      }
      .m-20 {
        margin: 5rem;
      }
      .m-24 {
        margin: 6rem;
      }
      .m-28 {
        margin: 7rem;
      }
      .m-3 {
        margin: 0.75rem;
      }
      .m-3\.5 {
        margin: 0.875rem;
      }
      .m-32 {
        margin: 8rem;
      }
      .m-36 {
        margin: 9rem;
      }
      .m-4 {
        margin: 1rem;
      }
      .m-40 {
        margin: 10rem;
      }
      .m-44 {
        margin: 11rem;
      }
      .m-48 {
        margin: 12rem;
      }
      .m-5 {
        margin: 1.25rem;
      }
      .m-52 {
        margin: 13rem;
      }
      .m-56 {
        margin: 14rem;
      }
      .m-6 {
        margin: 1.5rem;
      }
      .m-60 {
        margin: 15rem;
      }
      .m-64 {
        margin: 16rem;
      }
      .m-7 {
        margin: 1.75rem;
      }
      .m-72 {
        margin: 18rem;
      }
      .m-8 {
        margin: 2rem;
      }
      .m-80 {
        margin: 20rem;
      }
      .m-9 {
        margin: 2.25rem;
      }
      .m-96 {
        margin: 24rem;
      }
      .m-auto {
        margin: auto;
      }
      .m-px {
        margin: 1px;
      }
      .\!-mx-5 {
        margin-left: -1.25rem !important;
        margin-right: -1.25rem !important;
      }
      .-mx-1 {
        margin-left: -0.25rem;
        margin-right: -0.25rem;
      }
      .-mx-16 {
        margin-left: -4rem;
        margin-right: -4rem;
      }
      .-mx-2 {
        margin-left: -0.5rem;
        margin-right: -0.5rem;
      }
      .-mx-3 {
        margin-left: -0.75rem;
        margin-right: -0.75rem;
      }
      .-mx-4 {
        margin-left: -1rem;
        margin-right: -1rem;
      }
      .-mx-5 {
        margin-left: -1.25rem;
        margin-right: -1.25rem;
      }
      .-mx-6 {
        margin-left: -1.5rem;
        margin-right: -1.5rem;
      }
      .-mx-\[64px\] {
        margin-left: -64px;
        margin-right: -64px;
      }
      .-my-4 {
        margin-bottom: -1rem;
        margin-top: -1rem;
      }
      .-my-\[2px\] {
        margin-bottom: -2px;
        margin-top: -2px;
      }
      .mx-0 {
        margin-left: 0;
        margin-right: 0;
      }
      .mx-1 {
        margin-left: 0.25rem;
        margin-right: 0.25rem;
      }
      .mx-2 {
        margin-left: 0.5rem;
        margin-right: 0.5rem;
      }
      .mx-20 {
        margin-left: 5rem;
        margin-right: 5rem;
      }
      .mx-3 {
        margin-left: 0.75rem;
        margin-right: 0.75rem;
      }
      .mx-4 {
        margin-left: 1rem;
        margin-right: 1rem;
      }
      .mx-5 {
        margin-left: 1.25rem;
        margin-right: 1.25rem;
      }
      .mx-8 {
        margin-left: 2rem;
        margin-right: 2rem;
      }
      .mx-\[-20px\] {
        margin-left: -20px;
        margin-right: -20px;
      }
      .mx-auto {
        margin-left: auto;
        margin-right: auto;
      }
      .my-0 {
        margin-bottom: 0;
        margin-top: 0;
      }
      .my-1 {
        margin-bottom: 0.25rem;
        margin-top: 0.25rem;
      }
      .my-10 {
        margin-bottom: 2.5rem;
        margin-top: 2.5rem;
      }
      .my-2 {
        margin-bottom: 0.5rem;
        margin-top: 0.5rem;
      }
      .my-3 {
        margin-bottom: 0.75rem;
        margin-top: 0.75rem;
      }
      .my-4 {
        margin-bottom: 1rem;
        margin-top: 1rem;
      }
      .my-5 {
        margin-bottom: 1.25rem;
        margin-top: 1.25rem;
      }
      .my-6 {
        margin-bottom: 1.5rem;
        margin-top: 1.5rem;
      }
      .my-9 {
        margin-bottom: 2.25rem;
        margin-top: 2.25rem;
      }
      .my-\[10px\] {
        margin-bottom: 10px;
        margin-top: 10px;
      }
      .my-\[22px\] {
        margin-bottom: 22px;
        margin-top: 22px;
      }
      .my-\[4px\] {
        margin-bottom: 4px;
        margin-top: 4px;
      }
      .my-\[6px\] {
        margin-bottom: 6px;
        margin-top: 6px;
      }
      .my-auto {
        margin-bottom: auto;
        margin-top: auto;
      }
      .\!-mb-4 {
        margin-bottom: -1rem !important;
      }
      .\!-ml-1\.5 {
        margin-left: -0.375rem !important;
      }
      .\!-mt-6 {
        margin-top: -1.5rem !important;
      }
      .\!mb-16 {
        margin-bottom: 4rem !important;
      }
      .\!ml-0 {
        margin-left: 0 !important;
      }
      .\!mt-1 {
        margin-top: 0.25rem !important;
      }
      .-mb-1 {
        margin-bottom: -0.25rem;
      }
      .-mb-10 {
        margin-bottom: -2.5rem;
      }
      .-mb-2 {
        margin-bottom: -0.5rem;
      }
      .-mb-3 {
        margin-bottom: -0.75rem;
      }
      .-mb-5 {
        margin-bottom: -1.25rem;
      }
      .-ml-0 {
        margin-left: 0;
      }
      .-ml-0\.5 {
        margin-left: -0.125rem;
      }
      .-ml-1 {
        margin-left: -0.25rem;
      }
      .-ml-1\.5 {
        margin-left: -0.375rem;
      }
      .-ml-10 {
        margin-left: -2.5rem;
      }
      .-ml-11 {
        margin-left: -2.75rem;
      }
      .-ml-12 {
        margin-left: -3rem;
      }
      .-ml-14 {
        margin-left: -3.5rem;
      }
      .-ml-16 {
        margin-left: -4rem;
      }
      .-ml-2 {
        margin-left: -0.5rem;
      }
      .-ml-2\.5 {
        margin-left: -0.625rem;
      }
      .-ml-20 {
        margin-left: -5rem;
      }
      .-ml-24 {
        margin-left: -6rem;
      }
      .-ml-28 {
        margin-left: -7rem;
      }
      .-ml-3 {
        margin-left: -0.75rem;
      }
      .-ml-3\.5 {
        margin-left: -0.875rem;
      }
      .-ml-32 {
        margin-left: -8rem;
      }
      .-ml-36 {
        margin-left: -9rem;
      }
      .-ml-4 {
        margin-left: -1rem;
      }
      .-ml-40 {
        margin-left: -10rem;
      }
      .-ml-44 {
        margin-left: -11rem;
      }
      .-ml-48 {
        margin-left: -12rem;
      }
      .-ml-5 {
        margin-left: -1.25rem;
      }
      .-ml-52 {
        margin-left: -13rem;
      }
      .-ml-56 {
        margin-left: -14rem;
      }
      .-ml-6 {
        margin-left: -1.5rem;
      }
      .-ml-60 {
        margin-left: -15rem;
      }
      .-ml-64 {
        margin-left: -16rem;
      }
      .-ml-7 {
        margin-left: -1.75rem;
      }
      .-ml-72 {
        margin-left: -18rem;
      }
      .-ml-8 {
        margin-left: -2rem;
      }
      .-ml-80 {
        margin-left: -20rem;
      }
      .-ml-9 {
        margin-left: -2.25rem;
      }
      .-ml-96 {
        margin-left: -24rem;
      }
      .-ml-\[15px\] {
        margin-left: -15px;
      }
      .-ml-\[16\%\] {
        margin-left: -16%;
      }
      .-ml-\[5px\] {
        margin-left: -5px;
      }
      .-ml-\[7px\] {
        margin-left: -7px;
      }
      .-ml-px {
        margin-left: -1px;
      }
      .-mr-0 {
        margin-right: 0;
      }
      .-mr-0\.5 {
        margin-right: -0.125rem;
      }
      .-mr-1 {
        margin-right: -0.25rem;
      }
      .-mr-1\.5 {
        margin-right: -0.375rem;
      }
      .-mr-10 {
        margin-right: -2.5rem;
      }
      .-mr-11 {
        margin-right: -2.75rem;
      }
      .-mr-12 {
        margin-right: -3rem;
      }
      .-mr-14 {
        margin-right: -3.5rem;
      }
      .-mr-16 {
        margin-right: -4rem;
      }
      .-mr-2 {
        margin-right: -0.5rem;
      }
      .-mr-2\.5 {
        margin-right: -0.625rem;
      }
      .-mr-20 {
        margin-right: -5rem;
      }
      .-mr-24 {
        margin-right: -6rem;
      }
      .-mr-28 {
        margin-right: -7rem;
      }
      .-mr-3 {
        margin-right: -0.75rem;
      }
      .-mr-3\.5 {
        margin-right: -0.875rem;
      }
      .-mr-32 {
        margin-right: -8rem;
      }
      .-mr-36 {
        margin-right: -9rem;
      }
      .-mr-4 {
        margin-right: -1rem;
      }
      .-mr-40 {
        margin-right: -10rem;
      }
      .-mr-44 {
        margin-right: -11rem;
      }
      .-mr-48 {
        margin-right: -12rem;
      }
      .-mr-5 {
        margin-right: -1.25rem;
      }
      .-mr-52 {
        margin-right: -13rem;
      }
      .-mr-56 {
        margin-right: -14rem;
      }
      .-mr-6 {
        margin-right: -1.5rem;
      }
      .-mr-60 {
        margin-right: -15rem;
      }
      .-mr-64 {
        margin-right: -16rem;
      }
      .-mr-7 {
        margin-right: -1.75rem;
      }
      .-mr-72 {
        margin-right: -18rem;
      }
      .-mr-8 {
        margin-right: -2rem;
      }
      .-mr-80 {
        margin-right: -20rem;
      }
      .-mr-9 {
        margin-right: -2.25rem;
      }
      .-mr-96 {
        margin-right: -24rem;
      }
      .-mr-px {
        margin-right: -1px;
      }
      .-mt-1 {
        margin-top: -0.25rem;
      }
      .-mt-16 {
        margin-top: -4rem;
      }
      .-mt-2 {
        margin-top: -0.5rem;
      }
      .-mt-3 {
        margin-top: -0.75rem;
      }
      .-mt-4 {
        margin-top: -1rem;
      }
      .-mt-5 {
        margin-top: -1.25rem;
      }
      .-mt-6 {
        margin-top: -1.5rem;
      }
      .-mt-8 {
        margin-top: -2rem;
      }
      .-mt-\[10px\] {
        margin-top: -10px;
      }
      .-mt-\[11px\] {
        margin-top: -11px;
      }
      .-mt-\[14px\] {
        margin-top: -14px;
      }
      .-mt-\[3px\] {
        margin-top: -3px;
      }
      .-mt-\[7px\] {
        margin-top: -7px;
      }
      .mb-0 {
        margin-bottom: 0;
      }
      .mb-0\.5 {
        margin-bottom: 0.125rem;
      }
      .mb-1 {
        margin-bottom: 0.25rem;
      }
      .mb-1\.5 {
        margin-bottom: 0.375rem;
      }
      .mb-10 {
        margin-bottom: 2.5rem;
      }
      .mb-11 {
        margin-bottom: 2.75rem;
      }
      .mb-12 {
        margin-bottom: 3rem;
      }
      .mb-14 {
        margin-bottom: 3.5rem;
      }
      .mb-16 {
        margin-bottom: 4rem;
      }
      .mb-2 {
        margin-bottom: 0.5rem;
      }
      .mb-2\.5 {
        margin-bottom: 0.625rem;
      }
      .mb-20 {
        margin-bottom: 5rem;
      }
      .mb-24 {
        margin-bottom: 6rem;
      }
      .mb-28 {
        margin-bottom: 7rem;
      }
      .mb-3 {
        margin-bottom: 0.75rem;
      }
      .mb-3\.5 {
        margin-bottom: 0.875rem;
      }
      .mb-32 {
        margin-bottom: 8rem;
      }
      .mb-36 {
        margin-bottom: 9rem;
      }
      .mb-4 {
        margin-bottom: 1rem;
      }
      .mb-40 {
        margin-bottom: 10rem;
      }
      .mb-44 {
        margin-bottom: 11rem;
      }
      .mb-48 {
        margin-bottom: 12rem;
      }
      .mb-5 {
        margin-bottom: 1.25rem;
      }
      .mb-52 {
        margin-bottom: 13rem;
      }
      .mb-56 {
        margin-bottom: 14rem;
      }
      .mb-6 {
        margin-bottom: 1.5rem;
      }
      .mb-60 {
        margin-bottom: 15rem;
      }
      .mb-64 {
        margin-bottom: 16rem;
      }
      .mb-7 {
        margin-bottom: 1.75rem;
      }
      .mb-72 {
        margin-bottom: 18rem;
      }
      .mb-8 {
        margin-bottom: 2rem;
      }
      .mb-80 {
        margin-bottom: 20rem;
      }
      .mb-9 {
        margin-bottom: 2.25rem;
      }
      .mb-96 {
        margin-bottom: 24rem;
      }
      .mb-\[13px\] {
        margin-bottom: 13px;
      }
      .mb-\[54px\] {
        margin-bottom: 54px;
      }
      .mb-\[64px\] {
        margin-bottom: 64px;
      }
      .mb-auto {
        margin-bottom: auto;
      }
      .mb-px {
        margin-bottom: 1px;
      }
      .me-1 {
        margin-inline-end: 0.25rem;
      }
      .me-2 {
        margin-inline-end: 0.5rem;
      }
      .ml-0 {
        margin-left: 0;
      }
      .ml-0\.5 {
        margin-left: 0.125rem;
      }
      .ml-1 {
        margin-left: 0.25rem;
      }
      .ml-1\.5 {
        margin-left: 0.375rem;
      }
      .ml-10 {
        margin-left: 2.5rem;
      }
      .ml-11 {
        margin-left: 2.75rem;
      }
      .ml-12 {
        margin-left: 3rem;
      }
      .ml-14 {
        margin-left: 3.5rem;
      }
      .ml-16 {
        margin-left: 4rem;
      }
      .ml-2 {
        margin-left: 0.5rem;
      }
      .ml-2\.5 {
        margin-left: 0.625rem;
      }
      .ml-20 {
        margin-left: 5rem;
      }
      .ml-24 {
        margin-left: 6rem;
      }
      .ml-28 {
        margin-left: 7rem;
      }
      .ml-3 {
        margin-left: 0.75rem;
      }
      .ml-3\.5 {
        margin-left: 0.875rem;
      }
      .ml-32 {
        margin-left: 8rem;
      }
      .ml-36 {
        margin-left: 9rem;
      }
      .ml-4 {
        margin-left: 1rem;
      }
      .ml-40 {
        margin-left: 10rem;
      }
      .ml-44 {
        margin-left: 11rem;
      }
      .ml-48 {
        margin-left: 12rem;
      }
      .ml-5 {
        margin-left: 1.25rem;
      }
      .ml-52 {
        margin-left: 13rem;
      }
      .ml-56 {
        margin-left: 14rem;
      }
      .ml-6 {
        margin-left: 1.5rem;
      }
      .ml-60 {
        margin-left: 15rem;
      }
      .ml-64 {
        margin-left: 16rem;
      }
      .ml-7 {
        margin-left: 1.75rem;
      }
      .ml-72 {
        margin-left: 18rem;
      }
      .ml-8 {
        margin-left: 2rem;
      }
      .ml-80 {
        margin-left: 20rem;
      }
      .ml-9 {
        margin-left: 2.25rem;
      }
      .ml-96 {
        margin-left: 24rem;
      }
      .ml-\[1\.5px\] {
        margin-left: 1.5px;
      }
      .ml-\[10px\] {
        margin-left: 10px;
      }
      .ml-\[17px\] {
        margin-left: 17px;
      }
      .ml-\[2px\] {
        margin-left: 2px;
      }
      .ml-\[30px\] {
        margin-left: 30px;
      }
      .ml-\[45px\] {
        margin-left: 45px;
      }
      .ml-\[6px\] {
        margin-left: 6px;
      }
      .ml-auto {
        margin-left: auto;
      }
      .ml-px {
        margin-left: 1px;
      }
      .mr-0 {
        margin-right: 0;
      }
      .mr-0\.5 {
        margin-right: 0.125rem;
      }
      .mr-1 {
        margin-right: 0.25rem;
      }
      .mr-1\.5 {
        margin-right: 0.375rem;
      }
      .mr-10 {
        margin-right: 2.5rem;
      }
      .mr-11 {
        margin-right: 2.75rem;
      }
      .mr-12 {
        margin-right: 3rem;
      }
      .mr-14 {
        margin-right: 3.5rem;
      }
      .mr-16 {
        margin-right: 4rem;
      }
      .mr-2 {
        margin-right: 0.5rem;
      }
      .mr-2\.5 {
        margin-right: 0.625rem;
      }
      .mr-20 {
        margin-right: 5rem;
      }
      .mr-24 {
        margin-right: 6rem;
      }
      .mr-28 {
        margin-right: 7rem;
      }
      .mr-3 {
        margin-right: 0.75rem;
      }
      .mr-3\.5 {
        margin-right: 0.875rem;
      }
      .mr-32 {
        margin-right: 8rem;
      }
      .mr-36 {
        margin-right: 9rem;
      }
      .mr-4 {
        margin-right: 1rem;
      }
      .mr-40 {
        margin-right: 10rem;
      }
      .mr-44 {
        margin-right: 11rem;
      }
      .mr-48 {
        margin-right: 12rem;
      }
      .mr-5 {
        margin-right: 1.25rem;
      }
      .mr-52 {
        margin-right: 13rem;
      }
      .mr-56 {
        margin-right: 14rem;
      }
      .mr-6 {
        margin-right: 1.5rem;
      }
      .mr-60 {
        margin-right: 15rem;
      }
      .mr-64 {
        margin-right: 16rem;
      }
      .mr-7 {
        margin-right: 1.75rem;
      }
      .mr-72 {
        margin-right: 18rem;
      }
      .mr-8 {
        margin-right: 2rem;
      }
      .mr-80 {
        margin-right: 20rem;
      }
      .mr-9 {
        margin-right: 2.25rem;
      }
      .mr-96 {
        margin-right: 24rem;
      }
      .mr-\[10px\] {
        margin-right: 10px;
      }
      .mr-\[14px\] {
        margin-right: 14px;
      }
      .mr-\[15px\] {
        margin-right: 15px;
      }
      .mr-\[25px\] {
        margin-right: 25px;
      }
      .mr-\[2px\] {
        margin-right: 2px;
      }
      .mr-\[30px\] {
        margin-right: 30px;
      }
      .mr-\[31px\] {
        margin-right: 31px;
      }
      .mr-\[45px\] {
        margin-right: 45px;
      }
      .mr-auto {
        margin-right: auto;
      }
      .mr-px {
        margin-right: 1px;
      }
      .mt-0 {
        margin-top: 0;
      }
      .mt-0\.5 {
        margin-top: 0.125rem;
      }
      .mt-1 {
        margin-top: 0.25rem;
      }
      .mt-1\.5 {
        margin-top: 0.375rem;
      }
      .mt-10 {
        margin-top: 2.5rem;
      }
      .mt-11 {
        margin-top: 2.75rem;
      }
      .mt-12 {
        margin-top: 3rem;
      }
      .mt-14 {
        margin-top: 3.5rem;
      }
      .mt-16 {
        margin-top: 4rem;
      }
      .mt-2 {
        margin-top: 0.5rem;
      }
      .mt-2\.5 {
        margin-top: 0.625rem;
      }
      .mt-20 {
        margin-top: 5rem;
      }
      .mt-24 {
        margin-top: 6rem;
      }
      .mt-28 {
        margin-top: 7rem;
      }
      .mt-3 {
        margin-top: 0.75rem;
      }
      .mt-3\.5 {
        margin-top: 0.875rem;
      }
      .mt-32 {
        margin-top: 8rem;
      }
      .mt-36 {
        margin-top: 9rem;
      }
      .mt-4 {
        margin-top: 1rem;
      }
      .mt-40 {
        margin-top: 10rem;
      }
      .mt-44 {
        margin-top: 11rem;
      }
      .mt-48 {
        margin-top: 12rem;
      }
      .mt-5 {
        margin-top: 1.25rem;
      }
      .mt-52 {
        margin-top: 13rem;
      }
      .mt-56 {
        margin-top: 14rem;
      }
      .mt-6 {
        margin-top: 1.5rem;
      }
      .mt-60 {
        margin-top: 15rem;
      }
      .mt-64 {
        margin-top: 16rem;
      }
      .mt-7 {
        margin-top: 1.75rem;
      }
      .mt-72 {
        margin-top: 18rem;
      }
      .mt-8 {
        margin-top: 2rem;
      }
      .mt-80 {
        margin-top: 20rem;
      }
      .mt-9 {
        margin-top: 2.25rem;
      }
      .mt-96 {
        margin-top: 24rem;
      }
      .mt-\[-20px\] {
        margin-top: -20px;
      }
      .mt-\[10px\] {
        margin-top: 10px;
      }
      .mt-\[144px\] {
        margin-top: 144px;
      }
      .mt-\[15px\] {
        margin-top: 15px;
      }
      .mt-\[190px\] {
        margin-top: 190px;
      }
      .mt-\[1px\] {
        margin-top: 1px;
      }
      .mt-\[20px\] {
        margin-top: 20px;
      }
      .mt-\[2px\] {
        margin-top: 2px;
      }
      .mt-\[32px\] {
        margin-top: 32px;
      }
      .mt-\[40px\] {
        margin-top: 40px;
      }
      .mt-\[44px\] {
        margin-top: 44px;
      }
      .mt-\[48px\] {
        margin-top: 48px;
      }
      .mt-\[69\.4px\] {
        margin-top: 69.4px;
      }
      .mt-\[6px\] {
        margin-top: 6px;
      }
      .mt-\[79\.4px\] {
        margin-top: 79.4px;
      }
      .mt-\[7px\] {
        margin-top: 7px;
      }
      .mt-\[8px\] {
        margin-top: 8px;
      }
      .mt-\[9\.5px\] {
        margin-top: 9.5px;
      }
      .mt-\[9px\] {
        margin-top: 9px;
      }
      .mt-auto {
        margin-top: auto;
      }
      .mt-px {
        margin-top: 1px;
      }
      .box-border {
        box-sizing: border-box;
      }
      .line-clamp-1 {
        -webkit-line-clamp: 1;
      }
      .line-clamp-1,
      .line-clamp-2 {
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden;
      }
      .line-clamp-2 {
        -webkit-line-clamp: 2;
      }
      .line-clamp-3 {
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        display: -webkit-box;
        overflow: hidden;
      }
      .\!block {
        display: block !important;
      }
      .block {
        display: block;
      }
      .inline-block {
        display: inline-block;
      }
      .\!inline {
        display: inline !important;
      }
      .inline {
        display: inline;
      }
      .\!flex {
        display: flex !important;
      }
      .flex {
        display: flex;
      }
      .inline-flex {
        display: inline-flex;
      }
      .table {
        display: table;
      }
      .grid {
        display: grid;
      }
      .contents {
        display: contents;
      }
      .\!hidden {
        display: none !important;
      }
      .hidden {
        display: none;
      }
      .aspect-square {
        aspect-ratio: 1/1;
      }
      .\!size-6 {
        height: 1.5rem !important;
        width: 1.5rem !important;
      }
      .size-1 {
        height: 0.25rem;
        width: 0.25rem;
      }
      .size-10 {
        height: 2.5rem;
        width: 2.5rem;
      }
      .size-11 {
        height: 2.75rem;
        width: 2.75rem;
      }
      .size-12 {
        height: 3rem;
        width: 3rem;
      }
      .size-16 {
        height: 4rem;
        width: 4rem;
      }
      .size-2 {
        height: 0.5rem;
        width: 0.5rem;
      }
      .size-3 {
        height: 0.75rem;
        width: 0.75rem;
      }
      .size-4 {
        height: 1rem;
        width: 1rem;
      }
      .size-5 {
        height: 1.25rem;
        width: 1.25rem;
      }
      .size-6 {
        height: 1.5rem;
        width: 1.5rem;
      }
      .size-8 {
        height: 2rem;
        width: 2rem;
      }
      .size-\[10px\] {
        height: 10px;
        width: 10px;
      }
      .size-\[14px\] {
        height: 14px;
        width: 14px;
      }
      .size-\[22px\] {
        height: 22px;
        width: 22px;
      }
      .size-\[40px\] {
        height: 40px;
        width: 40px;
      }
      .size-\[44px\] {
        height: 44px;
        width: 44px;
      }
      .size-\[500px\] {
        height: 500px;
        width: 500px;
      }
      .size-fit {
        height: -moz-fit-content;
        height: fit-content;
        width: -moz-fit-content;
        width: fit-content;
      }
      .size-full {
        height: 100%;
        width: 100%;
      }
      .\!h-12 {
        height: 3rem !important;
      }
      .\!h-4 {
        height: 1rem !important;
      }
      .\!h-5 {
        height: 1.25rem !important;
      }
      .\!h-6 {
        height: 1.5rem !important;
      }
      .\!h-8 {
        height: 2rem !important;
      }
      .\!h-\[30px\] {
        height: 30px !important;
      }
      .\!h-\[384px\] {
        height: 384px !important;
      }
      .\!h-\[40px\] {
        height: 40px !important;
      }
      .\!h-\[410px\] {
        height: 410px !important;
      }
      .\!h-\[448px\] {
        height: 448px !important;
      }
      .\!h-\[512px\] {
        height: 512px !important;
      }
      .\!h-\[60px\] {
        height: 60px !important;
      }
      .\!h-\[61vh\] {
        height: 61vh !important;
      }
      .\!h-\[65px\] {
        height: 65px !important;
      }
      .\!h-\[672px\] {
        height: 672px !important;
      }
      .\!h-\[75vh\] {
        height: 75vh !important;
      }
      .\!h-\[768px\] {
        height: 768px !important;
      }
      .\!h-\[864px\] {
        height: 864px !important;
      }
      .\!h-auto {
        height: auto !important;
      }
      .\!h-fit {
        height: -moz-fit-content !important;
        height: fit-content !important;
      }
      .\!h-max {
        height: -moz-max-content !important;
        height: max-content !important;
      }
      .\!h-screen {
        height: 100vh !important;
      }
      .h-0 {
        height: 0;
      }
      .h-0\.5 {
        height: 0.125rem;
      }
      .h-1 {
        height: 0.25rem;
      }
      .h-1\.5 {
        height: 0.375rem;
      }
      .h-10 {
        height: 2.5rem;
      }
      .h-11 {
        height: 2.75rem;
      }
      .h-12 {
        height: 3rem;
      }
      .h-14 {
        height: 3.5rem;
      }
      .h-16 {
        height: 4rem;
      }
      .h-2 {
        height: 0.5rem;
      }
      .h-2\.5 {
        height: 0.625rem;
      }
      .h-20 {
        height: 5rem;
      }
      .h-24 {
        height: 6rem;
      }
      .h-28 {
        height: 7rem;
      }
      .h-3 {
        height: 0.75rem;
      }
      .h-3\.5 {
        height: 0.875rem;
      }
      .h-32 {
        height: 8rem;
      }
      .h-36 {
        height: 9rem;
      }
      .h-4 {
        height: 1rem;
      }
      .h-40 {
        height: 10rem;
      }
      .h-44 {
        height: 11rem;
      }
      .h-48 {
        height: 12rem;
      }
      .h-5 {
        height: 1.25rem;
      }
      .h-52 {
        height: 13rem;
      }
      .h-56 {
        height: 14rem;
      }
      .h-6 {
        height: 1.5rem;
      }
      .h-60 {
        height: 15rem;
      }
      .h-64 {
        height: 16rem;
      }
      .h-7 {
        height: 1.75rem;
      }
      .h-72 {
        height: 18rem;
      }
      .h-8 {
        height: 2rem;
      }
      .h-80 {
        height: 20rem;
      }
      .h-9 {
        height: 2.25rem;
      }
      .h-96 {
        height: 24rem;
      }
      .h-\[1\.5rem\] {
        height: 1.5rem;
      }
      .h-\[100\%\] {
        height: 100%;
      }
      .h-\[100px\] {
        height: 100px;
      }
      .h-\[100vh\] {
        height: 100vh;
      }
      .h-\[10px\] {
        height: 10px;
      }
      .h-\[110px\] {
        height: 110px;
      }
      .h-\[120px\] {
        height: 120px;
      }
      .h-\[125px\] {
        height: 125px;
      }
      .h-\[128px\] {
        height: 128px;
      }
      .h-\[12px\] {
        height: 12px;
      }
      .h-\[132px\] {
        height: 132px;
      }
      .h-\[140px\] {
        height: 140px;
      }
      .h-\[15\.3px\] {
        height: 15.3px;
      }
      .h-\[150px\] {
        height: 150px;
      }
      .h-\[153px\] {
        height: 153px;
      }
      .h-\[154px\] {
        height: 154px;
      }
      .h-\[155px\] {
        height: 155px;
      }
      .h-\[158px\] {
        height: 158px;
      }
      .h-\[159px\] {
        height: 159px;
      }
      .h-\[15px\] {
        height: 15px;
      }
      .h-\[16px\] {
        height: 16px;
      }
      .h-\[171px\] {
        height: 171px;
      }
      .h-\[177px\] {
        height: 177px;
      }
      .h-\[18px\] {
        height: 18px;
      }
      .h-\[192px\] {
        height: 192px;
      }
      .h-\[2\.5rem\] {
        height: 2.5rem;
      }
      .h-\[200px\] {
        height: 200px;
      }
      .h-\[208px\] {
        height: 208px;
      }
      .h-\[20px\] {
        height: 20px;
      }
      .h-\[210px\] {
        height: 210px;
      }
      .h-\[215px\] {
        height: 215px;
      }
      .h-\[235px\] {
        height: 235px;
      }
      .h-\[245px\] {
        height: 245px;
      }
      .h-\[24px\] {
        height: 24px;
      }
      .h-\[250px\] {
        height: 250px;
      }
      .h-\[257px\] {
        height: 257px;
      }
      .h-\[25px\] {
        height: 25px;
      }
      .h-\[260px\] {
        height: 260px;
      }
      .h-\[265px\] {
        height: 265px;
      }
      .h-\[266px\] {
        height: 266px;
      }
      .h-\[267px\] {
        height: 267px;
      }
      .h-\[268px\] {
        height: 268px;
      }
      .h-\[270px\] {
        height: 270px;
      }
      .h-\[278px\] {
        height: 278px;
      }
      .h-\[280px\] {
        height: 280px;
      }
      .h-\[28px\] {
        height: 28px;
      }
      .h-\[290px\] {
        height: 290px;
      }
      .h-\[293px\] {
        height: 293px;
      }
      .h-\[299px\] {
        height: 299px;
      }
      .h-\[300px\] {
        height: 300px;
      }
      .h-\[301px\] {
        height: 301px;
      }
      .h-\[308px\] {
        height: 308px;
      }
      .h-\[30px\] {
        height: 30px;
      }
      .h-\[316px\] {
        height: 316px;
      }
      .h-\[31px\] {
        height: 31px;
      }
      .h-\[329px\] {
        height: 329px;
      }
      .h-\[334px\] {
        height: 334px;
      }
      .h-\[335px\] {
        height: 335px;
      }
      .h-\[35px\] {
        height: 35px;
      }
      .h-\[360px\] {
        height: 360px;
      }
      .h-\[365px\] {
        height: 365px;
      }
      .h-\[36px\] {
        height: 36px;
      }
      .h-\[370px\] {
        height: 370px;
      }
      .h-\[374px\] {
        height: 374px;
      }
      .h-\[375px\] {
        height: 375px;
      }
      .h-\[38px\] {
        height: 38px;
      }
      .h-\[390px\] {
        height: 390px;
      }
      .h-\[40px\] {
        height: 40px;
      }
      .h-\[410px\] {
        height: 410px;
      }
      .h-\[414px\] {
        height: 414px;
      }
      .h-\[420px\] {
        height: 420px;
      }
      .h-\[43px\] {
        height: 43px;
      }
      .h-\[440px\] {
        height: 440px;
      }
      .h-\[45px\] {
        height: 45px;
      }
      .h-\[462px\] {
        height: 462px;
      }
      .h-\[465px\] {
        height: 465px;
      }
      .h-\[46px\] {
        height: 46px;
      }
      .h-\[470px\] {
        height: 470px;
      }
      .h-\[480px\] {
        height: 480px;
      }
      .h-\[485px\] {
        height: 485px;
      }
      .h-\[48px\] {
        height: 48px;
      }
      .h-\[500px\] {
        height: 500px;
      }
      .h-\[50px\] {
        height: 50px;
      }
      .h-\[52px\] {
        height: 52px;
      }
      .h-\[566px\] {
        height: 566px;
      }
      .h-\[569px\] {
        height: 569px;
      }
      .h-\[56px\] {
        height: 56px;
      }
      .h-\[600px\] {
        height: 600px;
      }
      .h-\[60px\] {
        height: 60px;
      }
      .h-\[64px\] {
        height: 64px;
      }
      .h-\[65px\] {
        height: 65px;
      }
      .h-\[66px\] {
        height: 66px;
      }
      .h-\[6px\] {
        height: 6px;
      }
      .h-\[70px\] {
        height: 70px;
      }
      .h-\[74px\] {
        height: 74px;
      }
      .h-\[75\%\] {
        height: 75%;
      }
      .h-\[78px\] {
        height: 78px;
      }
      .h-\[79px\] {
        height: 79px;
      }
      .h-\[80px\] {
        height: 80px;
      }
      .h-\[88px\] {
        height: 88px;
      }
      .h-\[96px\] {
        height: 96px;
      }
      .h-\[97px\] {
        height: 97px;
      }
      .h-\[calc\(100\%-56px\)\] {
        height: calc(100% - 56px);
      }
      .h-\[calc\(100vh-79px-66px\)\] {
        height: calc(100vh - 145px);
      }
      .h-\[full\] {
        height: full;
      }
      .h-auto {
        height: auto;
      }
      .h-dvh {
        height: 100dvh;
      }
      .h-fit {
        height: -moz-fit-content;
        height: fit-content;
      }
      .h-full {
        height: 100%;
      }
      .h-lvh {
        height: 100lvh;
      }
      .h-max {
        height: -moz-max-content;
        height: max-content;
      }
      .h-min {
        height: -moz-min-content;
        height: min-content;
      }
      .h-px {
        height: 1px;
      }
      .h-screen {
        height: 100vh;
      }
      .h-svh {
        height: 100svh;
      }
      .\!max-h-\[95vh\] {
        max-height: 95vh !important;
      }
      .\!max-h-none {
        max-height: none !important;
      }
      .max-h-0 {
        max-height: 0;
      }
      .max-h-4 {
        max-height: 1rem;
      }
      .max-h-80 {
        max-height: 20rem;
      }
      .max-h-\[100px\] {
        max-height: 100px;
      }
      .max-h-\[103px\] {
        max-height: 103px;
      }
      .max-h-\[114px\] {
        max-height: 114px;
      }
      .max-h-\[158px\] {
        max-height: 158px;
      }
      .max-h-\[177px\] {
        max-height: 177px;
      }
      .max-h-\[19px\] {
        max-height: 19px;
      }
      .max-h-\[1px\] {
        max-height: 1px;
      }
      .max-h-\[210px\] {
        max-height: 210px;
      }
      .max-h-\[232px\] {
        max-height: 232px;
      }
      .max-h-\[250px\] {
        max-height: 250px;
      }
      .max-h-\[260px\] {
        max-height: 260px;
      }
      .max-h-\[40px\] {
        max-height: 40px;
      }
      .max-h-\[440px\] {
        max-height: 440px;
      }
      .max-h-\[594px\] {
        max-height: 594px;
      }
      .max-h-\[60px\] {
        max-height: 60px;
      }
      .max-h-\[61vh\] {
        max-height: 61vh;
      }
      .max-h-\[62px\] {
        max-height: 62px;
      }
      .max-h-\[85vh\] {
        max-height: 85vh;
      }
      .max-h-\[90px\] {
        max-height: 90px;
      }
      .max-h-\[95vh\] {
        max-height: 95vh;
      }
      .max-h-\[calc\(95vh-330px\)\] {
        max-height: calc(95vh - 330px);
      }
      .max-h-\[calc\(95vh-400px\)\] {
        max-height: calc(95vh - 400px);
      }
      .max-h-fit {
        max-height: -moz-fit-content;
        max-height: fit-content;
      }
      .max-h-full {
        max-height: 100%;
      }
      .max-h-max {
        max-height: -moz-max-content;
        max-height: max-content;
      }
      .max-h-none {
        max-height: none;
      }
      .\!min-h-screen {
        min-height: 100vh !important;
      }
      .min-h-4 {
        min-height: 1rem;
      }
      .min-h-\[100px\] {
        min-height: 100px;
      }
      .min-h-\[100vh\] {
        min-height: 100vh;
      }
      .min-h-\[110px\] {
        min-height: 110px;
      }
      .min-h-\[140px\] {
        min-height: 140px;
      }
      .min-h-\[158px\] {
        min-height: 158px;
      }
      .min-h-\[162px\] {
        min-height: 162px;
      }
      .min-h-\[167px\] {
        min-height: 167px;
      }
      .min-h-\[192px\] {
        min-height: 192px;
      }
      .min-h-\[1px\] {
        min-height: 1px;
      }
      .min-h-\[225px\] {
        min-height: 225px;
      }
      .min-h-\[22px\] {
        min-height: 22px;
      }
      .min-h-\[260px\] {
        min-height: 260px;
      }
      .min-h-\[28px\] {
        min-height: 28px;
      }
      .min-h-\[30px\] {
        min-height: 30px;
      }
      .min-h-\[400px\] {
        min-height: 400px;
      }
      .min-h-\[40px\] {
        min-height: 40px;
      }
      .min-h-\[410px\] {
        min-height: 410px;
      }
      .min-h-\[43px\] {
        min-height: 43px;
      }
      .min-h-\[450px\] {
        min-height: 450px;
      }
      .min-h-\[50px\] {
        min-height: 50px;
      }
      .min-h-\[56px\] {
        min-height: 56px;
      }
      .min-h-\[77px\] {
        min-height: 77px;
      }
      .min-h-\[80px\] {
        min-height: 80px;
      }
      .min-h-\[85vh\] {
        min-height: 85vh;
      }
      .min-h-\[96px\] {
        min-height: 96px;
      }
      .min-h-\[calc\(0\.8\*\(100vh-52px\)\)\] {
        min-height: calc(80vh - 41.6px);
      }
      .min-h-fit {
        min-height: -moz-fit-content;
        min-height: fit-content;
      }
      .min-h-screen {
        min-height: 100vh;
      }
      .\!w-4 {
        width: 1rem !important;
      }
      .\!w-5 {
        width: 1.25rem !important;
      }
      .\!w-8 {
        width: 2rem !important;
      }
      .\!w-\[120px\] {
        width: 120px !important;
      }
      .\!w-\[140px\] {
        width: 140px !important;
      }
      .\!w-\[169px\] {
        width: 169px !important;
      }
      .\!w-\[33\%\] {
        width: 33% !important;
      }
      .\!w-\[40px\] {
        width: 40px !important;
      }
      .\!w-\[423px\] {
        width: 423px !important;
      }
      .\!w-\[50vw\] {
        width: 50vw !important;
      }
      .\!w-auto {
        width: auto !important;
      }
      .\!w-screen {
        width: 100vw !important;
      }
      .w-0 {
        width: 0;
      }
      .w-0\.5 {
        width: 0.125rem;
      }
      .w-1 {
        width: 0.25rem;
      }
      .w-1\.5 {
        width: 0.375rem;
      }
      .w-1\/2 {
        width: 50%;
      }
      .w-1\/3 {
        width: 33.333333%;
      }
      .w-1\/4 {
        width: 25%;
      }
      .w-1\/6 {
        width: 16.666667%;
      }
      .w-10 {
        width: 2.5rem;
      }
      .w-10\/12 {
        width: 83.333333%;
      }
      .w-11 {
        width: 2.75rem;
      }
      .w-12 {
        width: 3rem;
      }
      .w-14 {
        width: 3.5rem;
      }
      .w-16 {
        width: 4rem;
      }
      .w-2 {
        width: 0.5rem;
      }
      .w-2\.5 {
        width: 0.625rem;
      }
      .w-2\/3 {
        width: 66.666667%;
      }
      .w-2\/6 {
        width: 33.333333%;
      }
      .w-20 {
        width: 5rem;
      }
      .w-24 {
        width: 6rem;
      }
      .w-28 {
        width: 7rem;
      }
      .w-3 {
        width: 0.75rem;
      }
      .w-3\.5 {
        width: 0.875rem;
      }
      .w-3\/4 {
        width: 75%;
      }
      .w-3\/5 {
        width: 60%;
      }
      .w-32 {
        width: 8rem;
      }
      .w-36 {
        width: 9rem;
      }
      .w-4 {
        width: 1rem;
      }
      .w-4\/5 {
        width: 80%;
      }
      .w-4\/6 {
        width: 66.666667%;
      }
      .w-40 {
        width: 10rem;
      }
      .w-44 {
        width: 11rem;
      }
      .w-48 {
        width: 12rem;
      }
      .w-5 {
        width: 1.25rem;
      }
      .w-5\/12 {
        width: 41.666667%;
      }
      .w-5\/6 {
        width: 83.333333%;
      }
      .w-52 {
        width: 13rem;
      }
      .w-56 {
        width: 14rem;
      }
      .w-6 {
        width: 1.5rem;
      }
      .w-60 {
        width: 15rem;
      }
      .w-64 {
        width: 16rem;
      }
      .w-7 {
        width: 1.75rem;
      }
      .w-7\/12 {
        width: 58.333333%;
      }
      .w-72 {
        width: 18rem;
      }
      .w-8 {
        width: 2rem;
      }
      .w-80 {
        width: 20rem;
      }
      .w-9 {
        width: 2.25rem;
      }
      .w-96 {
        width: 24rem;
      }
      .w-\[100px\] {
        width: 100px;
      }
      .w-\[1056px\] {
        width: 1056px;
      }
      .w-\[1060px\] {
        width: 1060px;
      }
      .w-\[10px\] {
        width: 10px;
      }
      .w-\[114\.3\%\] {
        width: 114.3%;
      }
      .w-\[115px\] {
        width: 115px;
      }
      .w-\[119px\] {
        width: 119px;
      }
      .w-\[11px\] {
        width: 11px;
      }
      .w-\[120px\] {
        width: 120px;
      }
      .w-\[127px\] {
        width: 127px;
      }
      .w-\[128px\] {
        width: 128px;
      }
      .w-\[12px\] {
        width: 12px;
      }
      .w-\[130px\] {
        width: 130px;
      }
      .w-\[132\%\] {
        width: 132%;
      }
      .w-\[132px\] {
        width: 132px;
      }
      .w-\[140px\] {
        width: 140px;
      }
      .w-\[1440px\] {
        width: 1440px;
      }
      .w-\[146px\] {
        width: 146px;
      }
      .w-\[149\.5px\] {
        width: 149.5px;
      }
      .w-\[150px\] {
        width: 150px;
      }
      .w-\[157px\] {
        width: 157px;
      }
      .w-\[159px\] {
        width: 159px;
      }
      .w-\[15px\] {
        width: 15px;
      }
      .w-\[160px\] {
        width: 160px;
      }
      .w-\[16px\] {
        width: 16px;
      }
      .w-\[18\%\] {
        width: 18%;
      }
      .w-\[190px\] {
        width: 190px;
      }
      .w-\[193px\] {
        width: 193px;
      }
      .w-\[200px\] {
        width: 200px;
      }
      .w-\[205px\] {
        width: 205px;
      }
      .w-\[20px\] {
        width: 20px;
      }
      .w-\[23\.35px\] {
        width: 23.35px;
      }
      .w-\[230px\] {
        width: 230px;
      }
      .w-\[24px\] {
        width: 24px;
      }
      .w-\[250px\] {
        width: 250px;
      }
      .w-\[25px\] {
        width: 25px;
      }
      .w-\[262px\] {
        width: 262px;
      }
      .w-\[266px\] {
        width: 266px;
      }
      .w-\[268px\] {
        width: 268px;
      }
      .w-\[269px\] {
        width: 269px;
      }
      .w-\[275px\] {
        width: 275px;
      }
      .w-\[276px\] {
        width: 276px;
      }
      .w-\[2px\] {
        width: 2px;
      }
      .w-\[300px\] {
        width: 300px;
      }
      .w-\[307px\] {
        width: 307px;
      }
      .w-\[30px\] {
        width: 30px;
      }
      .w-\[316px\] {
        width: 316px;
      }
      .w-\[31px\] {
        width: 31px;
      }
      .w-\[329px\] {
        width: 329px;
      }
      .w-\[335px\] {
        width: 335px;
      }
      .w-\[35\%\] {
        width: 35%;
      }
      .w-\[35px\] {
        width: 35px;
      }
      .w-\[36px\] {
        width: 36px;
      }
      .w-\[374px\] {
        width: 374px;
      }
      .w-\[38px\] {
        width: 38px;
      }
      .w-\[396px\] {
        width: 396px;
      }
      .w-\[3px\] {
        width: 3px;
      }
      .w-\[400px\] {
        width: 400px;
      }
      .w-\[40px\] {
        width: 40px;
      }
      .w-\[45px\] {
        width: 45px;
      }
      .w-\[48\%\] {
        width: 48%;
      }
      .w-\[48px\] {
        width: 48px;
      }
      .w-\[500px\] {
        width: 500px;
      }
      .w-\[50px\] {
        width: 50px;
      }
      .w-\[550px\] {
        width: 550px;
      }
      .w-\[56px\] {
        width: 56px;
      }
      .w-\[6\.7rem\] {
        width: 6.7rem;
      }
      .w-\[600px\] {
        width: 600px;
      }
      .w-\[60px\] {
        width: 60px;
      }
      .w-\[64px\] {
        width: 64px;
      }
      .w-\[65px\] {
        width: 65px;
      }
      .w-\[70px\] {
        width: 70px;
      }
      .w-\[80\%\] {
        width: 80%;
      }
      .w-\[800px\] {
        width: 800px;
      }
      .w-\[80px\] {
        width: 80px;
      }
      .w-\[810px\] {
        width: 810px;
      }
      .w-\[86px\] {
        width: 86px;
      }
      .w-\[8rem\] {
        width: 8rem;
      }
      .w-\[9\.688rem\] {
        width: 9.688rem;
      }
      .w-\[900px\] {
        width: 900px;
      }
      .w-\[90px\] {
        width: 90px;
      }
      .w-\[calc\(100\%-48px\)\] {
        width: calc(100% - 48px);
      }
      .w-\[calc\(50\%_-_6px\)\] {
        width: calc(50% - 6px);
      }
      .w-auto {
        width: auto;
      }
      .w-dvw {
        width: 100dvw;
      }
      .w-fit {
        width: -moz-fit-content;
        width: fit-content;
      }
      .w-full {
        width: 100%;
      }
      .w-lvw {
        width: 100lvw;
      }
      .w-max {
        width: -moz-max-content;
        width: max-content;
      }
      .w-min {
        width: -moz-min-content;
        width: min-content;
      }
      .w-popover {
        width: var(--radix-popper-anchor-width);
      }
      .w-px {
        width: 1px;
      }
      .w-screen {
        width: 100vw;
      }
      .w-svw {
        width: 100svw;
      }
      .\!min-w-0 {
        min-width: 0 !important;
      }
      .\!min-w-\[110px\] {
        min-width: 110px !important;
      }
      .\!min-w-\[32px\] {
        min-width: 32px !important;
      }
      .\!min-w-\[40px\] {
        min-width: 40px !important;
      }
      .\!min-w-\[800px\] {
        min-width: 800px !important;
      }
      .\!min-w-fit {
        min-width: -moz-fit-content !important;
        min-width: fit-content !important;
      }
      .\!min-w-min {
        min-width: -moz-min-content !important;
        min-width: min-content !important;
      }
      .min-w-0 {
        min-width: 0;
      }
      .min-w-10 {
        min-width: 2.5rem;
      }
      .min-w-4 {
        min-width: 1rem;
      }
      .min-w-40 {
        min-width: 10rem;
      }
      .min-w-6 {
        min-width: 1.5rem;
      }
      .min-w-8 {
        min-width: 2rem;
      }
      .min-w-\[100px\] {
        min-width: 100px;
      }
      .min-w-\[1030px\] {
        min-width: 1030px;
      }
      .min-w-\[110px\] {
        min-width: 110px;
      }
      .min-w-\[150px\] {
        min-width: 150px;
      }
      .min-w-\[155px\] {
        min-width: 155px;
      }
      .min-w-\[160px\] {
        min-width: 160px;
      }
      .min-w-\[204px\] {
        min-width: 204px;
      }
      .min-w-\[216px\] {
        min-width: 216px;
      }
      .min-w-\[240px\] {
        min-width: 240px;
      }
      .min-w-\[250px\] {
        min-width: 250px;
      }
      .min-w-\[300px\] {
        min-width: 300px;
      }
      .min-w-\[30px\] {
        min-width: 30px;
      }
      .min-w-\[36px\] {
        min-width: 36px;
      }
      .min-w-\[70px\] {
        min-width: 70px;
      }
      .min-w-\[73px\] {
        min-width: 73px;
      }
      .min-w-\[78px\] {
        min-width: 78px;
      }
      .min-w-\[80px\] {
        min-width: 80px;
      }
      .min-w-\[90\%\] {
        min-width: 90%;
      }
      .min-w-fit {
        min-width: -moz-fit-content;
        min-width: fit-content;
      }
      .min-w-full {
        min-width: 100%;
      }
      .min-w-max {
        min-width: -moz-max-content;
        min-width: max-content;
      }
      .\!max-w-2xl {
        max-width: 42rem !important;
      }
      .\!max-w-4xl {
        max-width: 56rem !important;
      }
      .\!max-w-\[100vw\] {
        max-width: 100vw !important;
      }
      .\!max-w-\[150px\] {
        max-width: 150px !important;
      }
      .\!max-w-\[335px\] {
        max-width: 335px !important;
      }
      .\!max-w-\[350px\] {
        max-width: 350px !important;
      }
      .\!max-w-\[384px\] {
        max-width: 384px !important;
      }
      .\!max-w-\[500px\] {
        max-width: 500px !important;
      }
      .\!max-w-\[600px\] {
        max-width: 600px !important;
      }
      .\!max-w-\[800px\] {
        max-width: 800px !important;
      }
      .max-w-4 {
        max-width: 1rem;
      }
      .max-w-\[100\%\] {
        max-width: 100%;
      }
      .max-w-\[1005px\] {
        max-width: 1005px;
      }
      .max-w-\[100px\] {
        max-width: 100px;
      }
      .max-w-\[1024px\] {
        max-width: 1024px;
      }
      .max-w-\[1043px\] {
        max-width: 1043px;
      }
      .max-w-\[117px\] {
        max-width: 117px;
      }
      .max-w-\[1222px\] {
        max-width: 1222px;
      }
      .max-w-\[1240px\] {
        max-width: 1240px;
      }
      .max-w-\[1312px\] {
        max-width: 1312px;
      }
      .max-w-\[1314px\] {
        max-width: 1314px;
      }
      .max-w-\[1440px\] {
        max-width: 1440px;
      }
      .max-w-\[149\.5px\] {
        max-width: 149.5px;
      }
      .max-w-\[150px\] {
        max-width: 150px;
      }
      .max-w-\[154px\] {
        max-width: 154px;
      }
      .max-w-\[159px\] {
        max-width: 159px;
      }
      .max-w-\[174px\] {
        max-width: 174px;
      }
      .max-w-\[180px\] {
        max-width: 180px;
      }
      .max-w-\[182px\] {
        max-width: 182px;
      }
      .max-w-\[200px\] {
        max-width: 200px;
      }
      .max-w-\[240px\] {
        max-width: 240px;
      }
      .max-w-\[250px\] {
        max-width: 250px;
      }
      .max-w-\[268px\] {
        max-width: 268px;
      }
      .max-w-\[280px\] {
        max-width: 280px;
      }
      .max-w-\[287px\] {
        max-width: 287px;
      }
      .max-w-\[300px\] {
        max-width: 300px;
      }
      .max-w-\[310px\] {
        max-width: 310px;
      }
      .max-w-\[316px\] {
        max-width: 316px;
      }
      .max-w-\[335px\] {
        max-width: 335px;
      }
      .max-w-\[350px\] {
        max-width: 350px;
      }
      .max-w-\[373px\] {
        max-width: 373px;
      }
      .max-w-\[396px\] {
        max-width: 396px;
      }
      .max-w-\[398px\] {
        max-width: 398px;
      }
      .max-w-\[400px\] {
        max-width: 400px;
      }
      .max-w-\[40px\] {
        max-width: 40px;
      }
      .max-w-\[456px\] {
        max-width: 456px;
      }
      .max-w-\[486px\] {
        max-width: 486px;
      }
      .max-w-\[500\] {
        max-width: 500;
      }
      .max-w-\[500px\] {
        max-width: 500px;
      }
      .max-w-\[505px\] {
        max-width: 505px;
      }
      .max-w-\[510px\] {
        max-width: 510px;
      }
      .max-w-\[512px\] {
        max-width: 512px;
      }
      .max-w-\[564px\] {
        max-width: 564px;
      }
      .max-w-\[600px\] {
        max-width: 600px;
      }
      .max-w-\[615px\] {
        max-width: 615px;
      }
      .max-w-\[670px\] {
        max-width: 670px;
      }
      .max-w-\[700px\] {
        max-width: 700px;
      }
      .max-w-\[726px\] {
        max-width: 726px;
      }
      .max-w-\[73px\] {
        max-width: 73px;
      }
      .max-w-\[774px\] {
        max-width: 774px;
      }
      .max-w-\[830px\] {
        max-width: 830px;
      }
      .max-w-\[975px\] {
        max-width: 975px;
      }
      .max-w-\[calc\(100\%-24px\)\] {
        max-width: calc(100% - 24px);
      }
      .max-w-fit {
        max-width: -moz-fit-content;
        max-width: fit-content;
      }
      .max-w-full {
        max-width: 100%;
      }
      .max-w-md {
        max-width: 28rem;
      }
      .max-w-none {
        max-width: none;
      }
      .max-w-sm {
        max-width: 24rem;
      }
      .max-w-xl {
        max-width: 36rem;
      }
      .flex-1 {
        flex: 1 1 0%;
      }
      .flex-auto {
        flex: 1 1 auto;
      }
      .flex-none {
        flex: none;
      }
      .\!flex-shrink {
        flex-shrink: 1 !important;
      }
      .flex-shrink-0 {
        flex-shrink: 0;
      }
      .\!shrink {
        flex-shrink: 1 !important;
      }
      .shrink {
        flex-shrink: 1;
      }
      .shrink-0 {
        flex-shrink: 0;
      }
      .\!flex-grow {
        flex-grow: 1 !important;
      }
      .flex-grow {
        flex-grow: 1;
      }
      .flex-grow-0 {
        flex-grow: 0;
      }
      .grow {
        flex-grow: 1;
      }
      .grow-0 {
        flex-grow: 0;
      }
      .basis-4\/12 {
        flex-basis: 33.333333%;
      }
      .basis-5\/12 {
        flex-basis: 41.666667%;
      }
      .basis-7\/12 {
        flex-basis: 58.333333%;
      }
      .basis-8\/12 {
        flex-basis: 66.666667%;
      }
      .table-auto {
        table-layout: auto;
      }
      .table-fixed {
        table-layout: fixed;
      }
      .origin-\[--radix-popover-content-transform-origin\] {
        transform-origin: var(--radix-popover-content-transform-origin);
      }
      .origin-left {
        transform-origin: left;
      }
      .origin-top-right {
        transform-origin: top right;
      }
      .-translate-x-1\/2,
      .-translate-x-2\/4 {
        --tw-translate-x: -50%;
      }
      .-translate-x-1\/2,
      .-translate-x-2\/4,
      .-translate-x-3 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .-translate-x-3 {
        --tw-translate-x: -0.75rem;
      }
      .-translate-x-\[10px\] {
        --tw-translate-x: -10px;
      }
      .-translate-x-\[10px\],
      .-translate-x-full {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .-translate-x-full {
        --tw-translate-x: -100%;
      }
      .-translate-y-1\/2,
      .-translate-y-2\/4 {
        --tw-translate-y: -50%;
      }
      .-translate-y-1\/2,
      .-translate-y-2\/4,
      .-translate-y-\[11px\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .-translate-y-\[11px\] {
        --tw-translate-y: -11px;
      }
      .-translate-y-\[20px\] {
        --tw-translate-y: -20px;
      }
      .-translate-y-\[20px\],
      .-translate-y-\[4em\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .-translate-y-\[4em\] {
        --tw-translate-y: -4em;
      }
      .-translate-y-\[6em\] {
        --tw-translate-y: -6em;
      }
      .-translate-y-\[6em\],
      .-translate-y-\[calc\(100\%\+56px\)\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .-translate-y-\[calc\(100\%\+56px\)\] {
        --tw-translate-y: calc(-100% + -56px);
      }
      .-translate-y-full {
        --tw-translate-y: -100%;
      }
      .-translate-y-full,
      .translate-x-0 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .translate-x-0 {
        --tw-translate-x: 0px;
      }
      .translate-x-3 {
        --tw-translate-x: 0.75rem;
      }
      .translate-x-3,
      .translate-x-4 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .translate-x-4 {
        --tw-translate-x: 1rem;
      }
      .translate-x-\[-50\%\] {
        --tw-translate-x: -50%;
      }
      .translate-x-\[-50\%\],
      .translate-x-\[10px\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .translate-x-\[10px\] {
        --tw-translate-x: 10px;
      }
      .translate-x-full {
        --tw-translate-x: 100%;
      }
      .translate-x-full,
      .translate-y-0 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .translate-y-0 {
        --tw-translate-y: 0px;
      }
      .translate-y-full {
        --tw-translate-y: 100%;
      }
      .-rotate-180,
      .translate-y-full {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .-rotate-180 {
        --tw-rotate: -180deg;
      }
      .-rotate-90 {
        --tw-rotate: -90deg;
      }
      .-rotate-90,
      .rotate-180 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .rotate-180 {
        --tw-rotate: 180deg;
      }
      .rotate-90 {
        --tw-rotate: 90deg;
      }
      .rotate-90,
      .scale-100 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .scale-100 {
        --tw-scale-x: 1;
        --tw-scale-y: 1;
      }
      .scale-95 {
        --tw-scale-x: 0.95;
        --tw-scale-y: 0.95;
      }
      .scale-95,
      .scale-\[0\.875\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .scale-\[0\.875\] {
        --tw-scale-x: 0.875;
        --tw-scale-y: 0.875;
      }
      .transform {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      @keyframes pulse {
        50% {
          opacity: 0.5;
        }
      }
      .animate-pulse {
        animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
      }
      @keyframes spin {
        to {
          transform: rotate(1turn);
        }
      }
      .animate-spin {
        animation: spin 1s linear infinite;
      }
      .cursor-default {
        cursor: default;
      }
      .cursor-not-allowed {
        cursor: not-allowed;
      }
      .cursor-pointer {
        cursor: pointer;
      }
      .select-none {
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
      }
      .resize-none {
        resize: none;
      }
      .resize {
        resize: both;
      }
      .snap-x {
        scroll-snap-type: x var(--tw-scroll-snap-strictness);
      }
      .snap-start {
        scroll-snap-align: start;
      }
      .snap-center {
        scroll-snap-align: center;
      }
      .scroll-ml-\[60px\] {
        scroll-margin-left: 60px;
      }
      .scroll-mt-20 {
        scroll-margin-top: 5rem;
      }
      .scroll-mt-44 {
        scroll-margin-top: 11rem;
      }
      .scroll-mt-\[39\.8rem\] {
        scroll-margin-top: 39.8rem;
      }
      .scroll-mt-\[41rem\] {
        scroll-margin-top: 41rem;
      }
      .list-inside {
        list-style-position: inside;
      }
      .list-decimal {
        list-style-type: decimal;
      }
      .list-disc {
        list-style-type: disc;
      }
      .list-none {
        list-style-type: none;
      }
      .appearance-none {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
      }
      .columns-1 {
        -moz-columns: 1;
        column-count: 1;
      }
      .columns-2 {
        -moz-columns: 2;
        column-count: 2;
      }
      .grid-flow-row {
        grid-auto-flow: row;
      }
      .grid-flow-col {
        grid-auto-flow: column;
      }
      .grid-flow-dense {
        grid-auto-flow: dense;
      }
      .grid-flow-row-dense {
        grid-auto-flow: row dense;
      }
      .grid-flow-col-dense {
        grid-auto-flow: column dense;
      }
      .grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
      }
      .grid-cols-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr));
      }
      .grid-cols-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr));
      }
      .grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr));
      }
      .grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
      }
      .grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
      }
      .grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
      }
      .grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
      }
      .grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
      }
      .grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr));
      }
      .grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr));
      }
      .grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr));
      }
      .grid-cols-\[140px_10px_1fr\] {
        grid-template-columns: 140px 10px 1fr;
      }
      .grid-cols-none {
        grid-template-columns: none;
      }
      .grid-cols-subgrid {
        grid-template-columns: subgrid;
      }
      .grid-rows-1 {
        grid-template-rows: repeat(1, minmax(0, 1fr));
      }
      .grid-rows-10 {
        grid-template-rows: repeat(10, minmax(0, 1fr));
      }
      .grid-rows-11 {
        grid-template-rows: repeat(11, minmax(0, 1fr));
      }
      .grid-rows-12 {
        grid-template-rows: repeat(12, minmax(0, 1fr));
      }
      .grid-rows-2 {
        grid-template-rows: repeat(2, minmax(0, 1fr));
      }
      .grid-rows-3 {
        grid-template-rows: repeat(3, minmax(0, 1fr));
      }
      .grid-rows-4 {
        grid-template-rows: repeat(4, minmax(0, 1fr));
      }
      .grid-rows-5 {
        grid-template-rows: repeat(5, minmax(0, 1fr));
      }
      .grid-rows-6 {
        grid-template-rows: repeat(6, minmax(0, 1fr));
      }
      .grid-rows-7 {
        grid-template-rows: repeat(7, minmax(0, 1fr));
      }
      .grid-rows-8 {
        grid-template-rows: repeat(8, minmax(0, 1fr));
      }
      .grid-rows-9 {
        grid-template-rows: repeat(9, minmax(0, 1fr));
      }
      .grid-rows-none {
        grid-template-rows: none;
      }
      .grid-rows-subgrid {
        grid-template-rows: subgrid;
      }
      .flex-row {
        flex-direction: row;
      }
      .flex-row-reverse {
        flex-direction: row-reverse;
      }
      .flex-col {
        flex-direction: column;
      }
      .flex-wrap {
        flex-wrap: wrap;
      }
      .flex-nowrap {
        flex-wrap: nowrap;
      }
      .place-content-center {
        place-content: center;
      }
      .place-content-start {
        place-content: start;
      }
      .place-content-end {
        place-content: end;
      }
      .place-content-between {
        place-content: space-between;
      }
      .place-content-around {
        place-content: space-around;
      }
      .place-content-evenly {
        place-content: space-evenly;
      }
      .place-content-baseline {
        place-content: baseline;
      }
      .place-content-stretch {
        place-content: stretch;
      }
      .place-items-start {
        place-items: start;
      }
      .place-items-end {
        place-items: end;
      }
      .place-items-center {
        place-items: center;
      }
      .place-items-baseline {
        place-items: baseline;
      }
      .place-items-stretch {
        place-items: stretch;
      }
      .content-center {
        align-content: center;
      }
      .content-end {
        align-content: flex-end;
      }
      .content-between {
        align-content: space-between;
      }
      .content-evenly {
        align-content: space-evenly;
      }
      .\!items-start {
        align-items: flex-start !important;
      }
      .items-start {
        align-items: flex-start;
      }
      .items-end {
        align-items: flex-end;
      }
      .\!items-center {
        align-items: center !important;
      }
      .items-center {
        align-items: center;
      }
      .items-baseline {
        align-items: baseline;
      }
      .items-stretch {
        align-items: stretch;
      }
      .justify-normal {
        justify-content: normal;
      }
      .justify-start {
        justify-content: flex-start;
      }
      .justify-end {
        justify-content: flex-end;
      }
      .justify-center {
        justify-content: center;
      }
      .justify-between {
        justify-content: space-between;
      }
      .justify-around {
        justify-content: space-around;
      }
      .justify-evenly {
        justify-content: space-evenly;
      }
      .justify-stretch {
        justify-content: stretch;
      }
      .justify-items-start {
        justify-items: start;
      }
      .justify-items-end {
        justify-items: end;
      }
      .justify-items-center {
        justify-items: center;
      }
      .justify-items-stretch {
        justify-items: stretch;
      }
      .\!gap-3 {
        gap: 0.75rem !important;
      }
      .\!gap-8 {
        gap: 2rem !important;
      }
      .gap-0 {
        gap: 0;
      }
      .gap-0\.5 {
        gap: 0.125rem;
      }
      .gap-1 {
        gap: 0.25rem;
      }
      .gap-1\.5 {
        gap: 0.375rem;
      }
      .gap-10 {
        gap: 2.5rem;
      }
      .gap-11 {
        gap: 2.75rem;
      }
      .gap-12 {
        gap: 3rem;
      }
      .gap-14 {
        gap: 3.5rem;
      }
      .gap-16 {
        gap: 4rem;
      }
      .gap-2 {
        gap: 0.5rem;
      }
      .gap-2\.5 {
        gap: 0.625rem;
      }
      .gap-20 {
        gap: 5rem;
      }
      .gap-24 {
        gap: 6rem;
      }
      .gap-28 {
        gap: 7rem;
      }
      .gap-3 {
        gap: 0.75rem;
      }
      .gap-3\.5 {
        gap: 0.875rem;
      }
      .gap-32 {
        gap: 8rem;
      }
      .gap-36 {
        gap: 9rem;
      }
      .gap-4 {
        gap: 1rem;
      }
      .gap-40 {
        gap: 10rem;
      }
      .gap-44 {
        gap: 11rem;
      }
      .gap-48 {
        gap: 12rem;
      }
      .gap-5 {
        gap: 1.25rem;
      }
      .gap-52 {
        gap: 13rem;
      }
      .gap-56 {
        gap: 14rem;
      }
      .gap-6 {
        gap: 1.5rem;
      }
      .gap-60 {
        gap: 15rem;
      }
      .gap-64 {
        gap: 16rem;
      }
      .gap-7 {
        gap: 1.75rem;
      }
      .gap-72 {
        gap: 18rem;
      }
      .gap-8 {
        gap: 2rem;
      }
      .gap-80 {
        gap: 20rem;
      }
      .gap-9 {
        gap: 2.25rem;
      }
      .gap-96 {
        gap: 24rem;
      }
      .gap-\[10px\] {
        gap: 10px;
      }
      .gap-\[12px\] {
        gap: 12px;
      }
      .gap-\[17px\] {
        gap: 17px;
      }
      .gap-\[18px\] {
        gap: 18px;
      }
      .gap-\[2px\] {
        gap: 2px;
      }
      .gap-\[37px\] {
        gap: 37px;
      }
      .gap-\[38px\] {
        gap: 38px;
      }
      .gap-\[52px\] {
        gap: 52px;
      }
      .gap-\[5px\] {
        gap: 5px;
      }
      .gap-\[6px\] {
        gap: 6px;
      }
      .gap-\[70px\] {
        gap: 70px;
      }
      .gap-\[8px\] {
        gap: 8px;
      }
      .gap-px {
        gap: 1px;
      }
      .gap-x-0 {
        -moz-column-gap: 0;
        column-gap: 0;
      }
      .gap-x-0\.5 {
        -moz-column-gap: 0.125rem;
        column-gap: 0.125rem;
      }
      .gap-x-1 {
        -moz-column-gap: 0.25rem;
        column-gap: 0.25rem;
      }
      .gap-x-1\.5 {
        -moz-column-gap: 0.375rem;
        column-gap: 0.375rem;
      }
      .gap-x-10 {
        -moz-column-gap: 2.5rem;
        column-gap: 2.5rem;
      }
      .gap-x-11 {
        -moz-column-gap: 2.75rem;
        column-gap: 2.75rem;
      }
      .gap-x-12 {
        -moz-column-gap: 3rem;
        column-gap: 3rem;
      }
      .gap-x-14 {
        -moz-column-gap: 3.5rem;
        column-gap: 3.5rem;
      }
      .gap-x-16 {
        -moz-column-gap: 4rem;
        column-gap: 4rem;
      }
      .gap-x-2 {
        -moz-column-gap: 0.5rem;
        column-gap: 0.5rem;
      }
      .gap-x-2\.5 {
        -moz-column-gap: 0.625rem;
        column-gap: 0.625rem;
      }
      .gap-x-20 {
        -moz-column-gap: 5rem;
        column-gap: 5rem;
      }
      .gap-x-24 {
        -moz-column-gap: 6rem;
        column-gap: 6rem;
      }
      .gap-x-28 {
        -moz-column-gap: 7rem;
        column-gap: 7rem;
      }
      .gap-x-3 {
        -moz-column-gap: 0.75rem;
        column-gap: 0.75rem;
      }
      .gap-x-3\.5 {
        -moz-column-gap: 0.875rem;
        column-gap: 0.875rem;
      }
      .gap-x-32 {
        -moz-column-gap: 8rem;
        column-gap: 8rem;
      }
      .gap-x-36 {
        -moz-column-gap: 9rem;
        column-gap: 9rem;
      }
      .gap-x-4 {
        -moz-column-gap: 1rem;
        column-gap: 1rem;
      }
      .gap-x-40 {
        -moz-column-gap: 10rem;
        column-gap: 10rem;
      }
      .gap-x-44 {
        -moz-column-gap: 11rem;
        column-gap: 11rem;
      }
      .gap-x-48 {
        -moz-column-gap: 12rem;
        column-gap: 12rem;
      }
      .gap-x-5 {
        -moz-column-gap: 1.25rem;
        column-gap: 1.25rem;
      }
      .gap-x-52 {
        -moz-column-gap: 13rem;
        column-gap: 13rem;
      }
      .gap-x-56 {
        -moz-column-gap: 14rem;
        column-gap: 14rem;
      }
      .gap-x-6 {
        -moz-column-gap: 1.5rem;
        column-gap: 1.5rem;
      }
      .gap-x-60 {
        -moz-column-gap: 15rem;
        column-gap: 15rem;
      }
      .gap-x-64 {
        -moz-column-gap: 16rem;
        column-gap: 16rem;
      }
      .gap-x-7 {
        -moz-column-gap: 1.75rem;
        column-gap: 1.75rem;
      }
      .gap-x-72 {
        -moz-column-gap: 18rem;
        column-gap: 18rem;
      }
      .gap-x-8 {
        -moz-column-gap: 2rem;
        column-gap: 2rem;
      }
      .gap-x-80 {
        -moz-column-gap: 20rem;
        column-gap: 20rem;
      }
      .gap-x-9 {
        -moz-column-gap: 2.25rem;
        column-gap: 2.25rem;
      }
      .gap-x-96 {
        -moz-column-gap: 24rem;
        column-gap: 24rem;
      }
      .gap-x-px {
        -moz-column-gap: 1px;
        column-gap: 1px;
      }
      .gap-y-0 {
        row-gap: 0;
      }
      .gap-y-0\.5 {
        row-gap: 0.125rem;
      }
      .gap-y-1 {
        row-gap: 0.25rem;
      }
      .gap-y-1\.5 {
        row-gap: 0.375rem;
      }
      .gap-y-10 {
        row-gap: 2.5rem;
      }
      .gap-y-11 {
        row-gap: 2.75rem;
      }
      .gap-y-12 {
        row-gap: 3rem;
      }
      .gap-y-14 {
        row-gap: 3.5rem;
      }
      .gap-y-16 {
        row-gap: 4rem;
      }
      .gap-y-2 {
        row-gap: 0.5rem;
      }
      .gap-y-2\.5 {
        row-gap: 0.625rem;
      }
      .gap-y-20 {
        row-gap: 5rem;
      }
      .gap-y-24 {
        row-gap: 6rem;
      }
      .gap-y-28 {
        row-gap: 7rem;
      }
      .gap-y-3 {
        row-gap: 0.75rem;
      }
      .gap-y-3\.5 {
        row-gap: 0.875rem;
      }
      .gap-y-32 {
        row-gap: 8rem;
      }
      .gap-y-36 {
        row-gap: 9rem;
      }
      .gap-y-4 {
        row-gap: 1rem;
      }
      .gap-y-40 {
        row-gap: 10rem;
      }
      .gap-y-44 {
        row-gap: 11rem;
      }
      .gap-y-48 {
        row-gap: 12rem;
      }
      .gap-y-5 {
        row-gap: 1.25rem;
      }
      .gap-y-52 {
        row-gap: 13rem;
      }
      .gap-y-56 {
        row-gap: 14rem;
      }
      .gap-y-6 {
        row-gap: 1.5rem;
      }
      .gap-y-60 {
        row-gap: 15rem;
      }
      .gap-y-64 {
        row-gap: 16rem;
      }
      .gap-y-7 {
        row-gap: 1.75rem;
      }
      .gap-y-72 {
        row-gap: 18rem;
      }
      .gap-y-8 {
        row-gap: 2rem;
      }
      .gap-y-80 {
        row-gap: 20rem;
      }
      .gap-y-9 {
        row-gap: 2.25rem;
      }
      .gap-y-96 {
        row-gap: 24rem;
      }
      .gap-y-px {
        row-gap: 1px;
      }
      .space-x-1 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-left: calc(0.25rem * (1 - var(--tw-space-x-reverse)));
        margin-right: calc(0.25rem * var(--tw-space-x-reverse));
      }
      .space-x-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-left: calc(0.5rem * (1 - var(--tw-space-x-reverse)));
        margin-right: calc(0.5rem * var(--tw-space-x-reverse));
      }
      .space-x-3 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-left: calc(0.75rem * (1 - var(--tw-space-x-reverse)));
        margin-right: calc(0.75rem * var(--tw-space-x-reverse));
      }
      .space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-left: calc(0.875rem * (1 - var(--tw-space-x-reverse)));
        margin-right: calc(0.875rem * var(--tw-space-x-reverse));
      }
      .space-x-5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-left: calc(1.25rem * (1 - var(--tw-space-x-reverse)));
        margin-right: calc(1.25rem * var(--tw-space-x-reverse));
      }
      .space-y-1 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
        margin-top: calc(0.25rem * (1 - var(--tw-space-y-reverse)));
      }
      .space-y-10 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
        margin-top: calc(2.5rem * (1 - var(--tw-space-y-reverse)));
      }
      .space-y-16 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-bottom: calc(4rem * var(--tw-space-y-reverse));
        margin-top: calc(4rem * (1 - var(--tw-space-y-reverse)));
      }
      .space-y-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
        margin-top: calc(0.5rem * (1 - var(--tw-space-y-reverse)));
      }
      .space-y-3 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
        margin-top: calc(0.75rem * (1 - var(--tw-space-y-reverse)));
      }
      .space-y-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-bottom: calc(1rem * var(--tw-space-y-reverse));
        margin-top: calc(1rem * (1 - var(--tw-space-y-reverse)));
      }
      .space-y-5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
        margin-top: calc(1.25rem * (1 - var(--tw-space-y-reverse)));
      }
      .space-y-6 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
        margin-top: calc(1.5rem * (1 - var(--tw-space-y-reverse)));
      }
      .space-y-8 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-bottom: calc(2rem * var(--tw-space-y-reverse));
        margin-top: calc(2rem * (1 - var(--tw-space-y-reverse)));
      }
      .space-y-\[18px\] > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-bottom: calc(18px * var(--tw-space-y-reverse));
        margin-top: calc(18px * (1 - var(--tw-space-y-reverse)));
      }
      .divide-x > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 0;
        border-left-width: calc(1px * (1 - var(--tw-divide-x-reverse)));
        border-right-width: calc(1px * var(--tw-divide-x-reverse));
      }
      .divide-y > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-y-reverse: 0;
        border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
        border-top-width: calc(1px * (1 - var(--tw-divide-y-reverse)));
      }
      .divide-y-8 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-y-reverse: 0;
        border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
        border-top-width: calc(8px * (1 - var(--tw-divide-y-reverse)));
      }
      .divide-\[\#FAFAFA\] > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgb(250 250 250 / var(--tw-divide-opacity, 1));
      }
      .divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgb(243 244 246 / var(--tw-divide-opacity, 1));
      }
      .divide-line > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgb(236 186 117 / var(--tw-divide-opacity, 1));
      }
      .place-self-auto {
        place-self: auto;
      }
      .place-self-start {
        place-self: start;
      }
      .place-self-end {
        place-self: end;
      }
      .place-self-center {
        place-self: center;
      }
      .place-self-stretch {
        place-self: stretch;
      }
      .self-start {
        align-self: flex-start;
      }
      .self-end {
        align-self: flex-end;
      }
      .self-center {
        align-self: center;
      }
      .self-stretch {
        align-self: stretch;
      }
      .justify-self-auto {
        justify-self: auto;
      }
      .justify-self-start {
        justify-self: start;
      }
      .justify-self-end {
        justify-self: end;
      }
      .\!justify-self-center {
        justify-self: center !important;
      }
      .justify-self-center {
        justify-self: center;
      }
      .justify-self-stretch {
        justify-self: stretch;
      }
      .overflow-auto {
        overflow: auto;
      }
      .overflow-hidden {
        overflow: hidden;
      }
      .overflow-clip {
        overflow: clip;
      }
      .overflow-scroll {
        overflow: scroll;
      }
      .overflow-x-auto {
        overflow-x: auto;
      }
      .overflow-y-auto {
        overflow-y: auto;
      }
      .overflow-x-clip {
        overflow-x: clip;
      }
      .overflow-y-clip {
        overflow-y: clip;
      }
      .overflow-x-scroll {
        overflow-x: scroll;
      }
      .overflow-y-scroll {
        overflow-y: scroll;
      }
      .truncate {
        overflow: hidden;
        white-space: nowrap;
      }
      .text-ellipsis,
      .truncate {
        text-overflow: ellipsis;
      }
      .whitespace-normal {
        white-space: normal;
      }
      .whitespace-nowrap {
        white-space: nowrap;
      }
      .text-wrap {
        text-wrap: wrap;
      }
      .text-nowrap {
        text-wrap: nowrap;
      }
      .text-balance {
        text-wrap: balance;
      }
      .break-words {
        overflow-wrap: break-word;
      }
      .break-all {
        word-break: break-all;
      }
      .\!rounded-\[6px\] {
        border-radius: 6px !important;
      }
      .\!rounded-lg {
        border-radius: 0.5rem !important;
      }
      .\!rounded-none {
        border-radius: 0 !important;
      }
      .\!rounded-sm {
        border-radius: 4px !important;
      }
      .rounded {
        border-radius: 6px;
      }
      .rounded-2xl {
        border-radius: 1rem;
      }
      .rounded-\[16px\] {
        border-radius: 16px;
      }
      .rounded-\[20px\] {
        border-radius: 20px;
      }
      .rounded-\[2px\] {
        border-radius: 2px;
      }
      .rounded-\[38px\] {
        border-radius: 38px;
      }
      .rounded-\[4px\] {
        border-radius: 4px;
      }
      .rounded-\[5px\] {
        border-radius: 5px;
      }
      .rounded-\[6px\] {
        border-radius: 6px;
      }
      .rounded-\[8px\] {
        border-radius: 8px;
      }
      .rounded-full {
        border-radius: 9999px;
      }
      .rounded-lg {
        border-radius: 0.5rem;
      }
      .rounded-md {
        border-radius: 0.375rem;
      }
      .rounded-none {
        border-radius: 0;
      }
      .rounded-sm {
        border-radius: 4px;
      }
      .rounded-xl {
        border-radius: 0.75rem;
      }
      .\!rounded-r-full {
        border-bottom-right-radius: 9999px !important;
        border-top-right-radius: 9999px !important;
      }
      .rounded-b {
        border-bottom-left-radius: 6px;
        border-bottom-right-radius: 6px;
      }
      .rounded-b-xl {
        border-bottom-left-radius: 0.75rem;
        border-bottom-right-radius: 0.75rem;
      }
      .rounded-l-lg {
        border-bottom-left-radius: 0.5rem;
        border-top-left-radius: 0.5rem;
      }
      .rounded-l-md {
        border-bottom-left-radius: 0.375rem;
        border-top-left-radius: 0.375rem;
      }
      .rounded-l-none {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
      }
      .rounded-l-sm {
        border-bottom-left-radius: 4px;
        border-top-left-radius: 4px;
      }
      .rounded-r-2xl {
        border-bottom-right-radius: 1rem;
        border-top-right-radius: 1rem;
      }
      .rounded-r-full {
        border-bottom-right-radius: 9999px;
        border-top-right-radius: 9999px;
      }
      .rounded-r-lg {
        border-bottom-right-radius: 0.5rem;
        border-top-right-radius: 0.5rem;
      }
      .rounded-r-md {
        border-bottom-right-radius: 0.375rem;
        border-top-right-radius: 0.375rem;
      }
      .rounded-r-none {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
      }
      .rounded-r-sm {
        border-bottom-right-radius: 4px;
        border-top-right-radius: 4px;
      }
      .rounded-t {
        border-top-left-radius: 6px;
        border-top-right-radius: 6px;
      }
      .rounded-t-lg {
        border-top-left-radius: 0.5rem;
        border-top-right-radius: 0.5rem;
      }
      .rounded-t-xl {
        border-top-left-radius: 0.75rem;
        border-top-right-radius: 0.75rem;
      }
      .rounded-bl-\[30\%\] {
        border-bottom-left-radius: 30%;
      }
      .rounded-bl-full {
        border-bottom-left-radius: 9999px;
      }
      .rounded-br-\[30\%\] {
        border-bottom-right-radius: 30%;
      }
      .rounded-br-full {
        border-bottom-right-radius: 9999px;
      }
      .rounded-br-xl {
        border-bottom-right-radius: 0.75rem;
      }
      .rounded-tl-lg {
        border-top-left-radius: 0.5rem;
      }
      .rounded-tl-xl {
        border-top-left-radius: 0.75rem;
      }
      .rounded-tr-xl {
        border-top-right-radius: 0.75rem;
      }
      .\!border-2 {
        border-width: 2px !important;
      }
      .\!border-\[0\.5px\] {
        border-width: 0.5px !important;
      }
      .border {
        border-width: 1px;
      }
      .border-0 {
        border-width: 0;
      }
      .border-1\.5 {
        border-width: 1.5px;
      }
      .border-2 {
        border-width: 2px;
      }
      .border-\[1\.5px\] {
        border-width: 1.5px;
      }
      .border-\[1px\] {
        border-width: 1px;
      }
      .border-\[3px\] {
        border-width: 3px;
      }
      .\!border-y-2 {
        border-bottom-width: 2px !important;
        border-top-width: 2px !important;
      }
      .border-x {
        border-left-width: 1px;
        border-right-width: 1px;
      }
      .border-y {
        border-bottom-width: 1px;
        border-top-width: 1px;
      }
      .border-y-1\.5 {
        border-bottom-width: 1.5px;
        border-top-width: 1.5px;
      }
      .border-y-8 {
        border-bottom-width: 8px;
        border-top-width: 8px;
      }
      .border-y-\[10px\] {
        border-bottom-width: 10px;
        border-top-width: 10px;
      }
      .border-b {
        border-bottom-width: 1px;
      }
      .border-b-1\.5 {
        border-bottom-width: 1.5px;
      }
      .border-b-2 {
        border-bottom-width: 2px;
      }
      .border-b-4 {
        border-bottom-width: 4px;
      }
      .border-b-8 {
        border-bottom-width: 8px;
      }
      .border-b-\[0\.5px\] {
        border-bottom-width: 0.5px;
      }
      .border-b-\[1px\] {
        border-bottom-width: 1px;
      }
      .border-b-\[2px\] {
        border-bottom-width: 2px;
      }
      .border-l {
        border-left-width: 1px;
      }
      .border-l-2 {
        border-left-width: 2px;
      }
      .border-r {
        border-right-width: 1px;
      }
      .border-r-0 {
        border-right-width: 0;
      }
      .border-t {
        border-top-width: 1px;
      }
      .border-t-2 {
        border-top-width: 2px;
      }
      .border-t-8 {
        border-top-width: 8px;
      }
      .border-t-\[1px\] {
        border-top-width: 1px;
      }
      .border-solid {
        border-style: solid;
      }
      .border-dashed {
        border-style: dashed;
      }
      .border-dotted {
        border-style: dotted;
      }
      .border-hidden {
        border-style: hidden;
      }
      .border-none {
        border-style: none;
      }
      .\!border-\[\#3D4555\] {
        --tw-border-opacity: 1 !important;
        border-color: rgb(61 69 85 / var(--tw-border-opacity, 1)) !important;
      }
      .\!border-gray-100 {
        --tw-border-opacity: 1 !important;
        border-color: rgb(243 244 246 / var(--tw-border-opacity, 1)) !important;
      }
      .\!border-info {
        --tw-border-opacity: 1 !important;
        border-color: rgb(226 177 104 / var(--tw-border-opacity, 1)) !important;
      }
      .\!border-primary {
        --tw-border-opacity: 1 !important;
        border-color: rgb(4 42 61 / var(--tw-border-opacity, 1)) !important;
      }
      .\!border-stroke {
        --tw-border-opacity: 1 !important;
        border-color: rgb(222 222 222 / var(--tw-border-opacity, 1)) !important;
      }
      .\!border-transparent {
        border-color: transparent !important;
      }
      .border-\[\#3D4555\] {
        --tw-border-opacity: 1;
        border-color: rgb(61 69 85 / var(--tw-border-opacity, 1));
      }
      .border-\[\#AAA\] {
        --tw-border-opacity: 1;
        border-color: rgb(170 170 170 / var(--tw-border-opacity, 1));
      }
      .border-\[\#B11B26\] {
        --tw-border-opacity: 1;
        border-color: rgb(134 125 144 / var(--tw-border-opacity, 1));
      }
      .border-\[\#D9D9D9\] {
        --tw-border-opacity: 1;
        border-color: rgb(217 217 217 / var(--tw-border-opacity, 1));
      }
      .border-\[\#DEDEDE\] {
        --tw-border-opacity: 1;
        border-color: rgb(222 222 222 / var(--tw-border-opacity, 1));
      }
      .border-\[\#E02534\] {
        --tw-border-opacity: 1;
        border-color: rgb(4 42 61 / var(--tw-border-opacity, 1));
      }
      .border-\[\#ddffd4\] {
        --tw-border-opacity: 1;
        border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
      }
      .border-\[\#E7E7E7\] {
        --tw-border-opacity: 1;
        border-color: rgb(231 231 231 / var(--tw-border-opacity, 1));
      }
      .border-\[\#F1F1F1\] {
        --tw-border-opacity: 1;
        border-color: rgb(236 186 117 / var(--tw-border-opacity, 1));
      }
      .border-\[\#FAFAFA\] {
        --tw-border-opacity: 1;
        border-color: rgb(250 250 250 / var(--tw-border-opacity, 1));
      }
      .border-\[\#FFA800\] {
        --tw-border-opacity: 1;
        border-color: rgb(255 168 0 / var(--tw-border-opacity, 1));
      }
      .border-\[\#b8daff\] {
        --tw-border-opacity: 1;
        border-color: rgb(184 218 255 / var(--tw-border-opacity, 1));
      }
      .border-\[\#c3e6cb\] {
        --tw-border-opacity: 1;
        border-color: rgb(195 230 203 / var(--tw-border-opacity, 1));
      }
      .border-\[\#d0d3da\] {
        --tw-border-opacity: 1;
        border-color: rgb(208 211 218 / var(--tw-border-opacity, 1));
      }
      .border-\[\#d6d8db\] {
        --tw-border-opacity: 1;
        border-color: rgb(214 216 219 / var(--tw-border-opacity, 1));
      }
      .border-\[\#dedede\] {
        --tw-border-opacity: 1;
        border-color: rgb(222 222 222 / var(--tw-border-opacity, 1));
      }
      .border-\[\#ddffd4\] {
        --tw-border-opacity: 1;
        border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
      }
      .border-\[\#eff2f8\] {
        --tw-border-opacity: 1;
        border-color: rgb(239 242 248 / var(--tw-border-opacity, 1));
      }
      .border-\[\#f5c6cb\] {
        --tw-border-opacity: 1;
        border-color: rgb(245 198 203 / var(--tw-border-opacity, 1));
      }
      .border-\[\#ffeeba\] {
        --tw-border-opacity: 1;
        border-color: rgb(255 238 186 / var(--tw-border-opacity, 1));
      }
      .border-black {
        --tw-border-opacity: 1;
        border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
      }
      .border-danger {
        --tw-border-opacity: 1;
        border-color: rgb(255 0 0 / var(--tw-border-opacity, 1));
      }
      .border-dark {
        --tw-border-opacity: 1;
        border-color: rgb(51 53 56 / var(--tw-border-opacity, 1));
      }
      .border-gray {
        --tw-border-opacity: 1;
        border-color: rgb(170 170 170 / var(--tw-border-opacity, 1));
      }
      .border-gray-100 {
        --tw-border-opacity: 1;
        border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
      }
      .border-gray-200 {
        --tw-border-opacity: 1;
        border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
      }
      .border-gray-300 {
        --tw-border-opacity: 1;
        border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
      }
      .border-gray-50 {
        --tw-border-opacity: 1;
        border-color: rgb(249 250 251 / var(--tw-border-opacity, 1));
      }
      .border-gray-700 {
        --tw-border-opacity: 1;
        border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
      }
      .border-info {
        --tw-border-opacity: 1;
        border-color: rgb(226 177 104 / var(--tw-border-opacity, 1));
      }
      .border-line {
        --tw-border-opacity: 1;
        border-color: rgb(236 186 117 / var(--tw-border-opacity, 1));
      }
      .border-neutral-200 {
        --tw-border-opacity: 1;
        border-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
      }
      .border-neutral-300 {
        --tw-border-opacity: 1;
        border-color: rgb(212 212 212 / var(--tw-border-opacity, 1));
      }
      .border-primary {
        --tw-border-opacity: 1;
        border-color: rgb(4 42 61 / var(--tw-border-opacity, 1));
      }
      .border-primary-dark {
        --tw-border-opacity: 1;
        border-color: rgb(0 12 24 / var(--tw-border-opacity, 1));
      }
      .border-primaryErafone {
        --tw-border-opacity: 1;
        border-color: rgb(235 33 40 / var(--tw-border-opacity, 1));
      }
      .border-primaryErafone-dark {
        --tw-border-opacity: 1;
        border-color: rgb(222 0 0 / var(--tw-border-opacity, 1));
      }
      .border-primaryErafone-light {
        border-color: #f6ae1b80;
      }
      .border-red {
        --tw-border-opacity: 1;
        border-color: rgb(255 0 0 / var(--tw-border-opacity, 1));
      }
      .border-red-500 {
        --tw-border-opacity: 1;
        border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
      }
      .border-secondary-dark {
        --tw-border-opacity: 1;
        border-color: rgb(0 41 45 / var(--tw-border-opacity, 1));
      }
      .border-secondaryErafone {
        --tw-border-opacity: 1;
        border-color: rgb(226 177 104 / var(--tw-border-opacity, 1));
      }
      .border-sky-500 {
        --tw-border-opacity: 1;
        border-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
      }
      .border-sky-800 {
        --tw-border-opacity: 1;
        border-color: rgb(7 89 133 / var(--tw-border-opacity, 1));
      }
      .border-slate-200 {
        --tw-border-opacity: 1;
        border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
      }
      .border-slate-300 {
        --tw-border-opacity: 1;
        border-color: rgb(203 213 225 / var(--tw-border-opacity, 1));
      }
      .border-slate-400 {
        --tw-border-opacity: 1;
        border-color: rgb(148 163 184 / var(--tw-border-opacity, 1));
      }
      .border-stroke {
        --tw-border-opacity: 1;
        border-color: rgb(222 222 222 / var(--tw-border-opacity, 1));
      }
      .border-success {
        --tw-border-opacity: 1;
        border-color: rgb(75 181 67 / var(--tw-border-opacity, 1));
      }
      .border-transparent {
        border-color: transparent;
      }
      .border-warning {
        --tw-border-opacity: 1;
        border-color: rgb(255 193 46 / var(--tw-border-opacity, 1));
      }
      .border-white {
        --tw-border-opacity: 1;
        border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
      }
      .border-b-\[\#D9D9D9\] {
        --tw-border-opacity: 1;
        border-bottom-color: rgb(217 217 217 / var(--tw-border-opacity, 1));
      }
      .border-b-line {
        --tw-border-opacity: 1;
        border-bottom-color: rgb(236 186 117 / var(--tw-border-opacity, 1));
      }
      .border-b-primary {
        --tw-border-opacity: 1;
        border-bottom-color: rgb(4 42 61 / var(--tw-border-opacity, 1));
      }
      .border-b-primaryErafone {
        --tw-border-opacity: 1;
        border-bottom-color: rgb(235 33 40 / var(--tw-border-opacity, 1));
      }
      .border-t-line {
        --tw-border-opacity: 1;
        border-top-color: rgb(236 186 117 / var(--tw-border-opacity, 1));
      }
      .border-t-primary {
        --tw-border-opacity: 1;
        border-top-color: rgb(4 42 61 / var(--tw-border-opacity, 1));
      }
      .border-opacity-80 {
        --tw-border-opacity: 0.8;
      }
      .\!bg-\[\#E025341A\] {
        background-color: #e025341a !important;
      }
      .\!bg-black\/80 {
        background-color: rgba(0, 0, 0, 0.8) !important;
      }
      .\!bg-transparent {
        background-color: transparent !important;
      }
      .\!bg-white {
        --tw-bg-opacity: 1 !important;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
      }
      .bg-\[\#001D3B\] {
        --tw-bg-opacity: 1;
        background-color: rgb(0 29 59 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#007730\] {
        --tw-bg-opacity: 1;
        background-color: rgb(0 58 119 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#00CEE2\] {
        --tw-bg-opacity: 1;
        background-color: rgb(0 206 226 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#3A3D40\] {
        --tw-bg-opacity: 1;
        background-color: rgb(58 61 64 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#3D4555\]\/10 {
        background-color: rgba(61, 69, 85, 0.1);
      }
      .bg-\[\#4BB543\] {
        --tw-bg-opacity: 1;
        background-color: rgb(75 181 67 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#6689AD\] {
        --tw-bg-opacity: 1;
        background-color: rgb(102 137 173 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#A100ED\] {
        --tw-bg-opacity: 1;
        background-color: rgb(161 0 237 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#A1C4FD\] {
        --tw-bg-opacity: 1;
        background-color: rgb(161 196 253 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#B11B26\] {
        --tw-bg-opacity: 1;
        background: linear-gradient(3deg, #c71212 0%, #000000 100%);
      }
      .bg-\[\#CCD8E4\] {
        --tw-bg-opacity: 1;
        background-color: rgb(204 216 228 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#CCFFCC\] {
        --tw-bg-opacity: 1;
        background-color: rgb(204 255 204 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#D8500D\] {
        --tw-bg-opacity: 1;
        background-color: rgb(216 80 13 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#D9D9D9\] {
        --tw-bg-opacity: 1;
        background-color: rgb(217 217 217 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#DBEDFF\] {
        --tw-bg-opacity: 1;
        background-color: rgb(219 237 255 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#DEDEDE\] {
        --tw-bg-opacity: 1;
        background-color: rgb(222 222 222 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#E0253414\] {
        background-color: #e0253414;
      }
      .bg-\[\#E025341A\] {
        background-color: #e025341a;
      }
      .bg-\[\#E02534\] {
        --tw-bg-opacity: 1;
        background-color: rgb(4 42 61 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#E02534\]\/10 {
        background-color: rgba(224, 37, 52, 0.1);
      }
      .bg-\[\#E2F5EA\] {
        --tw-bg-opacity: 1;
        background-color: rgb(226 245 234 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#E4EDF6\] {
        --tw-bg-opacity: 1;
        background-color: rgb(228 237 246 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#E5E5E5\] {
        --tw-bg-opacity: 1;
        background-color: rgb(229 229 229 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#E94335\] {
        --tw-bg-opacity: 1;
        background-color: rgb(233 67 53 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#EC8C071A\]\/10 {
        background-color: rgba(236, 140, 7, 0.1);
      }
      .bg-\[\#F1F1F1\] {
        --tw-bg-opacity: 1;
        background-color: rgb(236 186 117 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#F5AD1B\] {
        --tw-bg-opacity: 1;
        background-color: rgb(245 173 27 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#F5F5F5\] {
        --tw-bg-opacity: 1;
        background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#F6AE1B1A\] {
        background-color: #f6ae1b1a;
      }
      .bg-\[\#F7AE1B80\] {
        background-color: #f7ae1b80;
      }
      .bg-\[\#F7C7A7\] {
        --tw-bg-opacity: 1;
        background-color: rgb(247 199 167 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#F7F7F7\] {
        --tw-bg-opacity: 1;
        background-color: rgb(247 247 247 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#FAFAFA\] {
        --tw-bg-opacity: 1;
        background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#FDEBD2\] {
        --tw-bg-opacity: 1;
        background-color: rgb(253 235 210 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#c712121A\] {
        background-color: #c712121a;
      }
      .bg-\[\#FFCCCC\] {
        --tw-bg-opacity: 1;
        background-color: rgb(255 204 204 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#FFCDB3\] {
        --tw-bg-opacity: 1;
        background-color: rgb(255 205 179 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#FFF6E3\] {
        --tw-bg-opacity: 1;
        background-color: rgb(255 246 227 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#FFF9EA\] {
        --tw-bg-opacity: 1;
        background-color: rgb(255 249 234 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#aaa\] {
        --tw-bg-opacity: 1;
        background-color: rgb(170 170 170 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#cce5ff\] {
        --tw-bg-opacity: 1;
        background-color: rgb(204 229 255 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#d4edda\] {
        --tw-bg-opacity: 1;
        background-color: rgb(212 237 218 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#e2e3e5\] {
        --tw-bg-opacity: 1;
        background-color: rgb(226 227 229 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#eb2128\] {
        --tw-bg-opacity: 1;
        background-color: rgb(235 33 40 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#f1f1f1\] {
        --tw-bg-opacity: 1;
        background-color: rgb(236 186 117 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#f8d7da\] {
        --tw-bg-opacity: 1;
        background-color: rgb(248 215 218 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#fafafa\] {
        --tw-bg-opacity: 1;
        background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#fff3cd\] {
        --tw-bg-opacity: 1;
        background-color: rgb(255 243 205 / var(--tw-bg-opacity, 1));
      }
      .bg-\[\#ffffffcc\] {
        background-color: #ffffffcc;
      }
      .bg-\[rgba\(0\2c 0\2c 0\2c 0\.4\)\] {
        background-color: rgba(0, 0, 0, 0.4);
      }
      .bg-badge-limited {
        --tw-bg-opacity: 1;
        background-color: rgb(181 24 129 / var(--tw-bg-opacity, 1));
      }
      .bg-badge-new {
        --tw-bg-opacity: 1;
        background-color: rgb(96 160 55 / var(--tw-bg-opacity, 1));
      }
      .bg-badge-outofstock {
        --tw-bg-opacity: 1;
        background-color: rgb(138 138 138 / var(--tw-bg-opacity, 1));
      }
      .bg-badge-paydaydeals {
        --tw-bg-opacity: 1;
        background-color: rgb(220 0 9 / var(--tw-bg-opacity, 1));
      }
      .bg-badge-preorder {
        --tw-bg-opacity: 1;
        background-color: rgb(73 93 172 / var(--tw-bg-opacity, 1));
      }
      .bg-badge-tradein {
        --tw-bg-opacity: 1;
        background-color: rgb(249 151 24 / var(--tw-bg-opacity, 1));
      }
      .bg-black {
        --tw-bg-opacity: 1;
        background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
      }
      .bg-black\/25 {
        background-color: rgba(0, 0, 0, 0.25);
      }
      .bg-black\/30 {
        background-color: rgba(0, 0, 0, 0.3);
      }
      .bg-black\/80 {
        background-color: rgba(0, 0, 0, 0.8);
      }
      .bg-blue-100 {
        --tw-bg-opacity: 1;
        background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
      }
      .bg-blue-200 {
        --tw-bg-opacity: 1;
        background-color: rgb(191 219 254 / var(--tw-bg-opacity, 1));
      }
      .bg-blue-300 {
        --tw-bg-opacity: 1;
        background-color: rgb(147 197 253 / var(--tw-bg-opacity, 1));
      }
      .bg-blue-400 {
        --tw-bg-opacity: 1;
        background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1));
      }
      .bg-blue-50 {
        --tw-bg-opacity: 1;
        background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
      }
      .bg-blue-500 {
        --tw-bg-opacity: 1;
        background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
      }
      .bg-blue-600 {
        --tw-bg-opacity: 1;
        background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
      }
      .bg-blue-700 {
        --tw-bg-opacity: 1;
        background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1));
      }
      .bg-blue-800 {
        --tw-bg-opacity: 1;
        background-color: rgb(30 64 175 / var(--tw-bg-opacity, 1));
      }
      .bg-blue-900 {
        --tw-bg-opacity: 1;
        background-color: rgb(30 58 138 / var(--tw-bg-opacity, 1));
      }
      .bg-blue-950 {
        --tw-bg-opacity: 1;
        background-color: rgb(23 37 84 / var(--tw-bg-opacity, 1));
      }
      .bg-danger {
        --tw-bg-opacity: 1;
        background-color: rgb(255 0 0 / var(--tw-bg-opacity, 1));
      }
      .bg-danger-light {
        --tw-bg-opacity: 1;
        background-color: rgb(255 204 204 / var(--tw-bg-opacity, 1));
      }
      .bg-danger\/10 {
        background-color: rgba(255, 0, 0, 0.1);
      }
      .bg-dark {
        --tw-bg-opacity: 1;
        background-color: rgb(51 53 56 / var(--tw-bg-opacity, 1));
      }
      .bg-gray {
        --tw-bg-opacity: 1;
        background-color: rgb(170 170 170 / var(--tw-bg-opacity, 1));
      }
      .bg-gray-100 {
        --tw-bg-opacity: 1;
        background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
      }
      .bg-gray-200 {
        --tw-bg-opacity: 1;
        background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
      }
      .bg-gray-200\/30 {
        background-color: rgba(229, 231, 235, 0.3);
      }
      .bg-gray-300 {
        --tw-bg-opacity: 1;
        background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
      }
      .bg-gray-400 {
        --tw-bg-opacity: 1;
        background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
      }
      .bg-gray-50 {
        --tw-bg-opacity: 1;
        background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
      }
      .bg-gray-500 {
        --tw-bg-opacity: 1;
        background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1));
      }
      .bg-gray-600 {
        --tw-bg-opacity: 1;
        background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
      }
      .bg-gray-700 {
        --tw-bg-opacity: 1;
        background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
      }
      .bg-gray-800 {
        --tw-bg-opacity: 1;
        background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
      }
      .bg-gray-900 {
        --tw-bg-opacity: 1;
        background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
      }
      .bg-gray-950 {
        --tw-bg-opacity: 1;
        background-color: rgb(3 7 18 / var(--tw-bg-opacity, 1));
      }
      .bg-green-500 {
        --tw-bg-opacity: 1;
        background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
      }
      .bg-info {
        --tw-bg-opacity: 1;
        background-color: rgb(226 177 104 / var(--tw-bg-opacity, 1));
      }
      .bg-info-light {
        background-color: #f6ae1b1a;
      }
      .bg-info-light\/10 {
        background-color: rgba(246, 174, 27, 0.1);
      }
      .bg-info-lighter\/80 {
        background-color: rgba(51, 97, 146, 0.8);
      }
      .bg-info\/10 {
        background-color: rgba(236, 140, 7, 0.1);
      }
      .bg-line {
        --tw-bg-opacity: 1;
        background-color: rgb(236 186 117 / var(--tw-bg-opacity, 1));
      }
      .bg-primary {
        --tw-bg-opacity: 1;
        background: linear-gradient(to bottom, #c71212 0%, #000000 100%);
      }
      .bg-primary-light {
        --tw-bg-opacity: 1;
        background-color: rgb(219 237 255 / var(--tw-bg-opacity, 1));
      }
      .bg-primary\/10 {
        background-color: rgba(224, 37, 52, 0.1);
      }
      .bg-primaryErafone {
        --tw-bg-opacity: 1;
        background-color: rgb(235 33 40 / var(--tw-bg-opacity, 1));
      }
      .bg-primaryErafone-light {
        background-color: #f6ae1b80;
      }
      .bg-red {
        --tw-bg-opacity: 1;
        background-color: rgb(255 0 0 / var(--tw-bg-opacity, 1));
      }
      .bg-red-500 {
        --tw-bg-opacity: 1;
        background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
      }
      .bg-red\/10 {
        background-color: rgba(255, 0, 0, 0.1);
      }
      .bg-secondary {
        --tw-bg-opacity: 1;
        background-color: rgb(0 206 226 / var(--tw-bg-opacity, 1));
      }
      .bg-secondaryErafone {
        --tw-bg-opacity: 1;
        background-color: rgb(226 177 104 / var(--tw-bg-opacity, 1));
      }
      .bg-secondaryErafone-lighter {
        background-color: rgba(246, 174, 27, 0.1);
      }
      .bg-sky-100 {
        --tw-bg-opacity: 1;
        background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1));
      }
      .bg-stroke {
        --tw-bg-opacity: 1;
        background-color: rgb(222 222 222 / var(--tw-bg-opacity, 1));
      }
      .bg-success {
        --tw-bg-opacity: 1;
        background-color: rgb(75 181 67 / var(--tw-bg-opacity, 1));
      }
      .bg-success-light {
        --tw-bg-opacity: 1;
        background-color: rgb(219 240 217 / var(--tw-bg-opacity, 1));
      }
      .bg-success\/20 {
        background-color: rgba(75, 181, 67, 0.2);
      }
      .bg-transparent {
        background-color: transparent;
      }
      .bg-warning {
        --tw-bg-opacity: 1;
        background-color: rgb(255 193 46 / var(--tw-bg-opacity, 1));
      }
      .bg-warning-light {
        background-color: #ffc12e1a;
      }
      .bg-white {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
      }
      .bg-white\/80 {
        background-color: hsla(0, 0%, 100%, 0.8);
      }
      .bg-yellow-100 {
        --tw-bg-opacity: 1;
        background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
      }
      .bg-yellow-100\/0 {
        background-color: hsla(55, 97%, 88%, 0);
      }
      .bg-yellow-100\/10 {
        background-color: hsla(55, 97%, 88%, 0.1);
      }
      .bg-yellow-100\/100 {
        background-color: #fef9c3;
      }
      .bg-yellow-100\/15 {
        background-color: hsla(55, 97%, 88%, 0.15);
      }
      .bg-yellow-100\/20 {
        background-color: hsla(55, 97%, 88%, 0.2);
      }
      .bg-yellow-100\/25 {
        background-color: hsla(55, 97%, 88%, 0.25);
      }
      .bg-yellow-100\/30 {
        background-color: hsla(55, 97%, 88%, 0.3);
      }
      .bg-yellow-100\/35 {
        background-color: hsla(55, 97%, 88%, 0.35);
      }
      .bg-yellow-100\/40 {
        background-color: hsla(55, 97%, 88%, 0.4);
      }
      .bg-yellow-100\/45 {
        background-color: hsla(55, 97%, 88%, 0.45);
      }
      .bg-yellow-100\/5 {
        background-color: hsla(55, 97%, 88%, 0.05);
      }
      .bg-yellow-100\/50 {
        background-color: hsla(55, 97%, 88%, 0.5);
      }
      .bg-yellow-100\/55 {
        background-color: hsla(55, 97%, 88%, 0.55);
      }
      .bg-yellow-100\/60 {
        background-color: hsla(55, 97%, 88%, 0.6);
      }
      .bg-yellow-100\/65 {
        background-color: hsla(55, 97%, 88%, 0.65);
      }
      .bg-yellow-100\/70 {
        background-color: hsla(55, 97%, 88%, 0.7);
      }
      .bg-yellow-100\/75 {
        background-color: hsla(55, 97%, 88%, 0.75);
      }
      .bg-yellow-100\/80 {
        background-color: hsla(55, 97%, 88%, 0.8);
      }
      .bg-yellow-100\/85 {
        background-color: hsla(55, 97%, 88%, 0.85);
      }
      .bg-yellow-100\/90 {
        background-color: hsla(55, 97%, 88%, 0.9);
      }
      .bg-yellow-100\/95 {
        background-color: hsla(55, 97%, 88%, 0.95);
      }
      .bg-yellow-200 {
        --tw-bg-opacity: 1;
        background-color: rgb(254 240 138 / var(--tw-bg-opacity, 1));
      }
      .bg-yellow-200\/0 {
        background-color: hsla(53, 98%, 77%, 0);
      }
      .bg-yellow-200\/10 {
        background-color: hsla(53, 98%, 77%, 0.1);
      }
      .bg-yellow-200\/100 {
        background-color: #fef08a;
      }
      .bg-yellow-200\/15 {
        background-color: hsla(53, 98%, 77%, 0.15);
      }
      .bg-yellow-200\/20 {
        background-color: hsla(53, 98%, 77%, 0.2);
      }
      .bg-yellow-200\/25 {
        background-color: hsla(53, 98%, 77%, 0.25);
      }
      .bg-yellow-200\/30 {
        background-color: hsla(53, 98%, 77%, 0.3);
      }
      .bg-yellow-200\/35 {
        background-color: hsla(53, 98%, 77%, 0.35);
      }
      .bg-yellow-200\/40 {
        background-color: hsla(53, 98%, 77%, 0.4);
      }
      .bg-yellow-200\/45 {
        background-color: hsla(53, 98%, 77%, 0.45);
      }
      .bg-yellow-200\/5 {
        background-color: hsla(53, 98%, 77%, 0.05);
      }
      .bg-yellow-200\/50 {
        background-color: hsla(53, 98%, 77%, 0.5);
      }
      .bg-yellow-200\/55 {
        background-color: hsla(53, 98%, 77%, 0.55);
      }
      .bg-yellow-200\/60 {
        background-color: hsla(53, 98%, 77%, 0.6);
      }
      .bg-yellow-200\/65 {
        background-color: hsla(53, 98%, 77%, 0.65);
      }
      .bg-yellow-200\/70 {
        background-color: hsla(53, 98%, 77%, 0.7);
      }
      .bg-yellow-200\/75 {
        background-color: hsla(53, 98%, 77%, 0.75);
      }
      .bg-yellow-200\/80 {
        background-color: hsla(53, 98%, 77%, 0.8);
      }
      .bg-yellow-200\/85 {
        background-color: hsla(53, 98%, 77%, 0.85);
      }
      .bg-yellow-200\/90 {
        background-color: hsla(53, 98%, 77%, 0.9);
      }
      .bg-yellow-200\/95 {
        background-color: hsla(53, 98%, 77%, 0.95);
      }
      .bg-yellow-300 {
        --tw-bg-opacity: 1;
        background-color: rgb(253 224 71 / var(--tw-bg-opacity, 1));
      }
      .bg-yellow-300\/0 {
        background-color: rgba(253, 224, 71, 0);
      }
      .bg-yellow-300\/10 {
        background-color: rgba(253, 224, 71, 0.1);
      }
      .bg-yellow-300\/100 {
        background-color: #fde047;
      }
      .bg-yellow-300\/15 {
        background-color: rgba(253, 224, 71, 0.15);
      }
      .bg-yellow-300\/20 {
        background-color: rgba(253, 224, 71, 0.2);
      }
      .bg-yellow-300\/25 {
        background-color: rgba(253, 224, 71, 0.25);
      }
      .bg-yellow-300\/30 {
        background-color: rgba(253, 224, 71, 0.3);
      }
      .bg-yellow-300\/35 {
        background-color: rgba(253, 224, 71, 0.35);
      }
      .bg-yellow-300\/40 {
        background-color: rgba(253, 224, 71, 0.4);
      }
      .bg-yellow-300\/45 {
        background-color: rgba(253, 224, 71, 0.45);
      }
      .bg-yellow-300\/5 {
        background-color: rgba(253, 224, 71, 0.05);
      }
      .bg-yellow-300\/50 {
        background-color: rgba(253, 224, 71, 0.5);
      }
      .bg-yellow-300\/55 {
        background-color: rgba(253, 224, 71, 0.55);
      }
      .bg-yellow-300\/60 {
        background-color: rgba(253, 224, 71, 0.6);
      }
      .bg-yellow-300\/65 {
        background-color: rgba(253, 224, 71, 0.65);
      }
      .bg-yellow-300\/70 {
        background-color: rgba(253, 224, 71, 0.7);
      }
      .bg-yellow-300\/75 {
        background-color: rgba(253, 224, 71, 0.75);
      }
      .bg-yellow-300\/80 {
        background-color: rgba(253, 224, 71, 0.8);
      }
      .bg-yellow-300\/85 {
        background-color: rgba(253, 224, 71, 0.85);
      }
      .bg-yellow-300\/90 {
        background-color: rgba(253, 224, 71, 0.9);
      }
      .bg-yellow-300\/95 {
        background-color: rgba(253, 224, 71, 0.95);
      }
      .bg-yellow-400 {
        --tw-bg-opacity: 1;
        background-color: rgb(250 204 21 / var(--tw-bg-opacity, 1));
      }
      .bg-yellow-400\/0 {
        background-color: rgba(250, 204, 21, 0);
      }
      .bg-yellow-400\/10 {
        background-color: rgba(250, 204, 21, 0.1);
      }
      .bg-yellow-400\/100 {
        background-color: #facc15;
      }
      .bg-yellow-400\/15 {
        background-color: rgba(250, 204, 21, 0.15);
      }
      .bg-yellow-400\/20 {
        background-color: rgba(250, 204, 21, 0.2);
      }
      .bg-yellow-400\/25 {
        background-color: rgba(250, 204, 21, 0.25);
      }
      .bg-yellow-400\/30 {
        background-color: rgba(250, 204, 21, 0.3);
      }
      .bg-yellow-400\/35 {
        background-color: rgba(250, 204, 21, 0.35);
      }
      .bg-yellow-400\/40 {
        background-color: rgba(250, 204, 21, 0.4);
      }
      .bg-yellow-400\/45 {
        background-color: rgba(250, 204, 21, 0.45);
      }
      .bg-yellow-400\/5 {
        background-color: rgba(250, 204, 21, 0.05);
      }
      .bg-yellow-400\/50 {
        background-color: rgba(250, 204, 21, 0.5);
      }
      .bg-yellow-400\/55 {
        background-color: rgba(250, 204, 21, 0.55);
      }
      .bg-yellow-400\/60 {
        background-color: rgba(250, 204, 21, 0.6);
      }
      .bg-yellow-400\/65 {
        background-color: rgba(250, 204, 21, 0.65);
      }
      .bg-yellow-400\/70 {
        background-color: rgba(250, 204, 21, 0.7);
      }
      .bg-yellow-400\/75 {
        background-color: rgba(250, 204, 21, 0.75);
      }
      .bg-yellow-400\/80 {
        background-color: rgba(250, 204, 21, 0.8);
      }
      .bg-yellow-400\/85 {
        background-color: rgba(250, 204, 21, 0.85);
      }
      .bg-yellow-400\/90 {
        background-color: rgba(250, 204, 21, 0.9);
      }
      .bg-yellow-400\/95 {
        background-color: rgba(250, 204, 21, 0.95);
      }
      .bg-yellow-50 {
        --tw-bg-opacity: 1;
        background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
      }
      .bg-yellow-50\/0 {
        background-color: hsla(55, 92%, 95%, 0);
      }
      .bg-yellow-50\/10 {
        background-color: hsla(55, 92%, 95%, 0.1);
      }
      .bg-yellow-50\/100 {
        background-color: #fefce8;
      }
      .bg-yellow-50\/15 {
        background-color: hsla(55, 92%, 95%, 0.15);
      }
      .bg-yellow-50\/20 {
        background-color: hsla(55, 92%, 95%, 0.2);
      }
      .bg-yellow-50\/25 {
        background-color: hsla(55, 92%, 95%, 0.25);
      }
      .bg-yellow-50\/30 {
        background-color: hsla(55, 92%, 95%, 0.3);
      }
      .bg-yellow-50\/35 {
        background-color: hsla(55, 92%, 95%, 0.35);
      }
      .bg-yellow-50\/40 {
        background-color: hsla(55, 92%, 95%, 0.4);
      }
      .bg-yellow-50\/45 {
        background-color: hsla(55, 92%, 95%, 0.45);
      }
      .bg-yellow-50\/5 {
        background-color: hsla(55, 92%, 95%, 0.05);
      }
      .bg-yellow-50\/50 {
        background-color: hsla(55, 92%, 95%, 0.5);
      }
      .bg-yellow-50\/55 {
        background-color: hsla(55, 92%, 95%, 0.55);
      }
      .bg-yellow-50\/60 {
        background-color: hsla(55, 92%, 95%, 0.6);
      }
      .bg-yellow-50\/65 {
        background-color: hsla(55, 92%, 95%, 0.65);
      }
      .bg-yellow-50\/70 {
        background-color: hsla(55, 92%, 95%, 0.7);
      }
      .bg-yellow-50\/75 {
        background-color: hsla(55, 92%, 95%, 0.75);
      }
      .bg-yellow-50\/80 {
        background-color: hsla(55, 92%, 95%, 0.8);
      }
      .bg-yellow-50\/85 {
        background-color: hsla(55, 92%, 95%, 0.85);
      }
      .bg-yellow-50\/90 {
        background-color: hsla(55, 92%, 95%, 0.9);
      }
      .bg-yellow-50\/95 {
        background-color: hsla(55, 92%, 95%, 0.95);
      }
      .bg-yellow-500 {
        --tw-bg-opacity: 1;
        background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1));
      }
      .bg-yellow-500\/0 {
        background-color: rgba(234, 179, 8, 0);
      }
      .bg-yellow-500\/10 {
        background-color: rgba(234, 179, 8, 0.1);
      }
      .bg-yellow-500\/100 {
        background-color: #eab308;
      }
      .bg-yellow-500\/15 {
        background-color: rgba(234, 179, 8, 0.15);
      }
      .bg-yellow-500\/20 {
        background-color: rgba(234, 179, 8, 0.2);
      }
      .bg-yellow-500\/25 {
        background-color: rgba(234, 179, 8, 0.25);
      }
      .bg-yellow-500\/30 {
        background-color: rgba(234, 179, 8, 0.3);
      }
      .bg-yellow-500\/35 {
        background-color: rgba(234, 179, 8, 0.35);
      }
      .bg-yellow-500\/40 {
        background-color: rgba(234, 179, 8, 0.4);
      }
      .bg-yellow-500\/45 {
        background-color: rgba(234, 179, 8, 0.45);
      }
      .bg-yellow-500\/5 {
        background-color: rgba(234, 179, 8, 0.05);
      }
      .bg-yellow-500\/50 {
        background-color: rgba(234, 179, 8, 0.5);
      }
      .bg-yellow-500\/55 {
        background-color: rgba(234, 179, 8, 0.55);
      }
      .bg-yellow-500\/60 {
        background-color: rgba(234, 179, 8, 0.6);
      }
      .bg-yellow-500\/65 {
        background-color: rgba(234, 179, 8, 0.65);
      }
      .bg-yellow-500\/70 {
        background-color: rgba(234, 179, 8, 0.7);
      }
      .bg-yellow-500\/75 {
        background-color: rgba(234, 179, 8, 0.75);
      }
      .bg-yellow-500\/80 {
        background-color: rgba(234, 179, 8, 0.8);
      }
      .bg-yellow-500\/85 {
        background-color: rgba(234, 179, 8, 0.85);
      }
      .bg-yellow-500\/90 {
        background-color: rgba(234, 179, 8, 0.9);
      }
      .bg-yellow-500\/95 {
        background-color: rgba(234, 179, 8, 0.95);
      }
      .bg-yellow-600 {
        --tw-bg-opacity: 1;
        background-color: rgb(202 138 4 / var(--tw-bg-opacity, 1));
      }
      .bg-yellow-600\/0 {
        background-color: rgba(202, 138, 4, 0);
      }
      .bg-yellow-600\/10 {
        background-color: rgba(202, 138, 4, 0.1);
      }
      .bg-yellow-600\/100 {
        background-color: #ca8a04;
      }
      .bg-yellow-600\/15 {
        background-color: rgba(202, 138, 4, 0.15);
      }
      .bg-yellow-600\/20 {
        background-color: rgba(202, 138, 4, 0.2);
      }
      .bg-yellow-600\/25 {
        background-color: rgba(202, 138, 4, 0.25);
      }
      .bg-yellow-600\/30 {
        background-color: rgba(202, 138, 4, 0.3);
      }
      .bg-yellow-600\/35 {
        background-color: rgba(202, 138, 4, 0.35);
      }
      .bg-yellow-600\/40 {
        background-color: rgba(202, 138, 4, 0.4);
      }
      .bg-yellow-600\/45 {
        background-color: rgba(202, 138, 4, 0.45);
      }
      .bg-yellow-600\/5 {
        background-color: rgba(202, 138, 4, 0.05);
      }
      .bg-yellow-600\/50 {
        background-color: rgba(202, 138, 4, 0.5);
      }
      .bg-yellow-600\/55 {
        background-color: rgba(202, 138, 4, 0.55);
      }
      .bg-yellow-600\/60 {
        background-color: rgba(202, 138, 4, 0.6);
      }
      .bg-yellow-600\/65 {
        background-color: rgba(202, 138, 4, 0.65);
      }
      .bg-yellow-600\/70 {
        background-color: rgba(202, 138, 4, 0.7);
      }
      .bg-yellow-600\/75 {
        background-color: rgba(202, 138, 4, 0.75);
      }
      .bg-yellow-600\/80 {
        background-color: rgba(202, 138, 4, 0.8);
      }
      .bg-yellow-600\/85 {
        background-color: rgba(202, 138, 4, 0.85);
      }
      .bg-yellow-600\/90 {
        background-color: rgba(202, 138, 4, 0.9);
      }
      .bg-yellow-600\/95 {
        background-color: rgba(202, 138, 4, 0.95);
      }
      .bg-yellow-700 {
        --tw-bg-opacity: 1;
        background-color: rgb(161 98 7 / var(--tw-bg-opacity, 1));
      }
      .bg-yellow-700\/0 {
        background-color: rgba(161, 98, 7, 0);
      }
      .bg-yellow-700\/10 {
        background-color: rgba(161, 98, 7, 0.1);
      }
      .bg-yellow-700\/100 {
        background-color: #a16207;
      }
      .bg-yellow-700\/15 {
        background-color: rgba(161, 98, 7, 0.15);
      }
      .bg-yellow-700\/20 {
        background-color: rgba(161, 98, 7, 0.2);
      }
      .bg-yellow-700\/25 {
        background-color: rgba(161, 98, 7, 0.25);
      }
      .bg-yellow-700\/30 {
        background-color: rgba(161, 98, 7, 0.3);
      }
      .bg-yellow-700\/35 {
        background-color: rgba(161, 98, 7, 0.35);
      }
      .bg-yellow-700\/40 {
        background-color: rgba(161, 98, 7, 0.4);
      }
      .bg-yellow-700\/45 {
        background-color: rgba(161, 98, 7, 0.45);
      }
      .bg-yellow-700\/5 {
        background-color: rgba(161, 98, 7, 0.05);
      }
      .bg-yellow-700\/50 {
        background-color: rgba(161, 98, 7, 0.5);
      }
      .bg-yellow-700\/55 {
        background-color: rgba(161, 98, 7, 0.55);
      }
      .bg-yellow-700\/60 {
        background-color: rgba(161, 98, 7, 0.6);
      }
      .bg-yellow-700\/65 {
        background-color: rgba(161, 98, 7, 0.65);
      }
      .bg-yellow-700\/70 {
        background-color: rgba(161, 98, 7, 0.7);
      }
      .bg-yellow-700\/75 {
        background-color: rgba(161, 98, 7, 0.75);
      }
      .bg-yellow-700\/80 {
        background-color: rgba(161, 98, 7, 0.8);
      }
      .bg-yellow-700\/85 {
        background-color: rgba(161, 98, 7, 0.85);
      }
      .bg-yellow-700\/90 {
        background-color: rgba(161, 98, 7, 0.9);
      }
      .bg-yellow-700\/95 {
        background-color: rgba(161, 98, 7, 0.95);
      }
      .bg-yellow-800 {
        --tw-bg-opacity: 1;
        background-color: rgb(133 77 14 / var(--tw-bg-opacity, 1));
      }
      .bg-yellow-800\/0 {
        background-color: rgba(133, 77, 14, 0);
      }
      .bg-yellow-800\/10 {
        background-color: rgba(133, 77, 14, 0.1);
      }
      .bg-yellow-800\/100 {
        background-color: #854d0e;
      }
      .bg-yellow-800\/15 {
        background-color: rgba(133, 77, 14, 0.15);
      }
      .bg-yellow-800\/20 {
        background-color: rgba(133, 77, 14, 0.2);
      }
      .bg-yellow-800\/25 {
        background-color: rgba(133, 77, 14, 0.25);
      }
      .bg-yellow-800\/30 {
        background-color: rgba(133, 77, 14, 0.3);
      }
      .bg-yellow-800\/35 {
        background-color: rgba(133, 77, 14, 0.35);
      }
      .bg-yellow-800\/40 {
        background-color: rgba(133, 77, 14, 0.4);
      }
      .bg-yellow-800\/45 {
        background-color: rgba(133, 77, 14, 0.45);
      }
      .bg-yellow-800\/5 {
        background-color: rgba(133, 77, 14, 0.05);
      }
      .bg-yellow-800\/50 {
        background-color: rgba(133, 77, 14, 0.5);
      }
      .bg-yellow-800\/55 {
        background-color: rgba(133, 77, 14, 0.55);
      }
      .bg-yellow-800\/60 {
        background-color: rgba(133, 77, 14, 0.6);
      }
      .bg-yellow-800\/65 {
        background-color: rgba(133, 77, 14, 0.65);
      }
      .bg-yellow-800\/70 {
        background-color: rgba(133, 77, 14, 0.7);
      }
      .bg-yellow-800\/75 {
        background-color: rgba(133, 77, 14, 0.75);
      }
      .bg-yellow-800\/80 {
        background-color: rgba(133, 77, 14, 0.8);
      }
      .bg-yellow-800\/85 {
        background-color: rgba(133, 77, 14, 0.85);
      }
      .bg-yellow-800\/90 {
        background-color: rgba(133, 77, 14, 0.9);
      }
      .bg-yellow-800\/95 {
        background-color: rgba(133, 77, 14, 0.95);
      }
      .bg-yellow-900 {
        --tw-bg-opacity: 1;
        background-color: rgb(113 63 18 / var(--tw-bg-opacity, 1));
      }
      .bg-yellow-900\/0 {
        background-color: rgba(113, 63, 18, 0);
      }
      .bg-yellow-900\/10 {
        background-color: rgba(113, 63, 18, 0.1);
      }
      .bg-yellow-900\/100 {
        background-color: #713f12;
      }
      .bg-yellow-900\/15 {
        background-color: rgba(113, 63, 18, 0.15);
      }
      .bg-yellow-900\/20 {
        background-color: rgba(113, 63, 18, 0.2);
      }
      .bg-yellow-900\/25 {
        background-color: rgba(113, 63, 18, 0.25);
      }
      .bg-yellow-900\/30 {
        background-color: rgba(113, 63, 18, 0.3);
      }
      .bg-yellow-900\/35 {
        background-color: rgba(113, 63, 18, 0.35);
      }
      .bg-yellow-900\/40 {
        background-color: rgba(113, 63, 18, 0.4);
      }
      .bg-yellow-900\/45 {
        background-color: rgba(113, 63, 18, 0.45);
      }
      .bg-yellow-900\/5 {
        background-color: rgba(113, 63, 18, 0.05);
      }
      .bg-yellow-900\/50 {
        background-color: rgba(113, 63, 18, 0.5);
      }
      .bg-yellow-900\/55 {
        background-color: rgba(113, 63, 18, 0.55);
      }
      .bg-yellow-900\/60 {
        background-color: rgba(113, 63, 18, 0.6);
      }
      .bg-yellow-900\/65 {
        background-color: rgba(113, 63, 18, 0.65);
      }
      .bg-yellow-900\/70 {
        background-color: rgba(113, 63, 18, 0.7);
      }
      .bg-yellow-900\/75 {
        background-color: rgba(113, 63, 18, 0.75);
      }
      .bg-yellow-900\/80 {
        background-color: rgba(113, 63, 18, 0.8);
      }
      .bg-yellow-900\/85 {
        background-color: rgba(113, 63, 18, 0.85);
      }
      .bg-yellow-900\/90 {
        background-color: rgba(113, 63, 18, 0.9);
      }
      .bg-yellow-900\/95 {
        background-color: rgba(113, 63, 18, 0.95);
      }
      .bg-yellow-950 {
        --tw-bg-opacity: 1;
        background-color: rgb(66 32 6 / var(--tw-bg-opacity, 1));
      }
      .bg-yellow-950\/0 {
        background-color: rgba(66, 32, 6, 0);
      }
      .bg-yellow-950\/10 {
        background-color: rgba(66, 32, 6, 0.1);
      }
      .bg-yellow-950\/100 {
        background-color: #422006;
      }
      .bg-yellow-950\/15 {
        background-color: rgba(66, 32, 6, 0.15);
      }
      .bg-yellow-950\/20 {
        background-color: rgba(66, 32, 6, 0.2);
      }
      .bg-yellow-950\/25 {
        background-color: rgba(66, 32, 6, 0.25);
      }
      .bg-yellow-950\/30 {
        background-color: rgba(66, 32, 6, 0.3);
      }
      .bg-yellow-950\/35 {
        background-color: rgba(66, 32, 6, 0.35);
      }
      .bg-yellow-950\/40 {
        background-color: rgba(66, 32, 6, 0.4);
      }
      .bg-yellow-950\/45 {
        background-color: rgba(66, 32, 6, 0.45);
      }
      .bg-yellow-950\/5 {
        background-color: rgba(66, 32, 6, 0.05);
      }
      .bg-yellow-950\/50 {
        background-color: rgba(66, 32, 6, 0.5);
      }
      .bg-yellow-950\/55 {
        background-color: rgba(66, 32, 6, 0.55);
      }
      .bg-yellow-950\/60 {
        background-color: rgba(66, 32, 6, 0.6);
      }
      .bg-yellow-950\/65 {
        background-color: rgba(66, 32, 6, 0.65);
      }
      .bg-yellow-950\/70 {
        background-color: rgba(66, 32, 6, 0.7);
      }
      .bg-yellow-950\/75 {
        background-color: rgba(66, 32, 6, 0.75);
      }
      .bg-yellow-950\/80 {
        background-color: rgba(66, 32, 6, 0.8);
      }
      .bg-yellow-950\/85 {
        background-color: rgba(66, 32, 6, 0.85);
      }
      .bg-yellow-950\/90 {
        background-color: rgba(66, 32, 6, 0.9);
      }
      .bg-yellow-950\/95 {
        background-color: rgba(66, 32, 6, 0.95);
      }
      .bg-opacity-10 {
        --tw-bg-opacity: 0.1;
      }
      .bg-opacity-90 {
        --tw-bg-opacity: 0.9;
      }
      .bg-\[url\(\'\/illustration\/basic\/bg-home-desktop\.png\'\)\] {
        background-image: url(https://erafone.com/illustration/basic/bg-home-desktop.png);
      }
      .bg-\[url\(\'\/illustration\/basic\/bg-home-mobile\.png\'\)\] {
        background-image: url(https://erafone.com/illustration/basic/bg-home-mobile.png);
      }
      .bg-\[url\(\'\/illustration\/bg-download-banner\.png\'\)\] {
        background-image: url(https://erafone.com/illustration/bg-download-banner.png);
      }
      .bg-\[url\(\'\/illustration\/bg-point\.jfif\'\)\] {
        background-image: url(https://erafone.com/illustration/bg-point.jfif);
      }
      .bg-\[url\(\'\/illustration\/co-pilot\/bg-home-desktop\.png\'\)\] {
        background-image: url(https://erafone.com/illustration/co-pilot/bg-home-desktop.png);
      }
      .bg-\[url\(\'\/illustration\/co-pilot\/bg-home-mobile\.png\'\)\] {
        background-image: url(https://erafone.com/illustration/co-pilot/bg-home-mobile.png);
      }
      .bg-\[url\(\'\/illustration\/crew\/bg-home-desktop\.png\'\)\] {
        background-image: url(https://erafone.com/illustration/crew/bg-home-desktop.png);
      }
      .bg-\[url\(\'\/illustration\/crew\/bg-home-mobile\.png\'\)\] {
        background-image: url(https://erafone.com/illustration/crew/bg-home-mobile.png);
      }
      .bg-\[url\(\'\/illustration\/pilot\/bg-home-desktop\.png\'\)\] {
        background-image: url(https://erafone.com/illustration/pilot/bg-home-desktop.png);
      }
      .bg-\[url\(\'\/illustration\/pilot\/bg-home-mobile\.png\'\)\] {
        background-image: url(https://erafone.com/illustration/pilot/bg-home-mobile.png);
      }
      .bg-\[url\(\'\/illustration\/premium\/bg-home-desktop\.png\'\)\] {
        background-image: url(https://erafone.com/illustration/premium/bg-home-desktop.png);
      }
      .bg-\[url\(\'\/illustration\/premium\/bg-home-mobile\.png\'\)\] {
        background-image: url(https://erafone.com/illustration/premium/bg-home-mobile.png);
      }
      .bg-\[url\(\'\/illustration\/spacetronot\/bg-home-desktop\.png\'\)\] {
        background-image: url(https://erafone.com/illustration/spacetronot/bg-home-desktop.png);
      }
      .bg-\[url\(\'\/illustration\/spacetronot\/bg-home-mobile\.png\'\)\] {
        background-image: url(https://erafone.com/illustration/spacetronot/bg-home-mobile.png);
      }
      .bg-customBadge {
        background-image: linear-gradient(0deg, #dc0009, #ec8c07);
      }
      .bg-gradient-to-b {
        background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
      }
      .bg-gradient-to-r {
        background-image: linear-gradient(to right, var(--tw-gradient-stops));
      }
      .from-\[\#43E97B\] {
        --tw-gradient-from: #43e97b var(--tw-gradient-from-position);
        --tw-gradient-to: rgba(67, 233, 123, 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
      }
      .from-\[\#A18CD1\] {
        --tw-gradient-from: #a18cd1 var(--tw-gradient-from-position);
        --tw-gradient-to: rgba(161, 140, 209, 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
      }
      .from-\[\#E02534\] {
        --tw-gradient-from: #e02534 var(--tw-gradient-from-position);
        --tw-gradient-to: rgba(224, 37, 52, 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
      }
      .from-\[\#F1F2F2\] {
        --tw-gradient-from: #f1f2f2 var(--tw-gradient-from-position);
        --tw-gradient-to: hsla(180, 4%, 95%, 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
      }
      .from-gray-900 {
        --tw-gradient-from: #111827 var(--tw-gradient-from-position);
        --tw-gradient-to: rgba(17, 24, 39, 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
      }
      .from-yellow-500 {
        --tw-gradient-from: #eab308 var(--tw-gradient-from-position);
        --tw-gradient-to: rgba(234, 179, 8, 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
      }
      .to-\[\#38F9D7\] {
        --tw-gradient-to: #38f9d7 var(--tw-gradient-to-position);
      }
      .to-\[\#FBC2EB\] {
        --tw-gradient-to: #fbc2eb var(--tw-gradient-to-position);
      }
      .to-orange-500 {
        --tw-gradient-to: #f97316 var(--tw-gradient-to-position);
      }
      .to-white {
        --tw-gradient-to: #fff var(--tw-gradient-to-position);
      }
      .bg-\[length\:100\%_84\.5\%\] {
        background-size: 100% 84.5%;
      }
      .bg-\[length\:100\%_88\.5\%\] {
        background-size: 100% 88.5%;
      }
      .bg-cover {
        background-size: cover;
      }
      .bg-\[center_top_0\] {
        background-position: center top 0;
      }
      .bg-center {
        background-position: 50%;
      }
      .bg-no-repeat {
        background-repeat: no-repeat;
      }
      .fill-warning {
        fill: #ffc12e;
      }
      .\!object-contain {
        -o-object-fit: contain !important;
        object-fit: contain !important;
      }
      .object-contain {
        -o-object-fit: contain;
        object-fit: contain;
      }
      .object-cover {
        -o-object-fit: cover;
        object-fit: cover;
      }
      .object-fill {
        -o-object-fit: fill;
        object-fit: fill;
      }
      .object-center {
        -o-object-position: center;
        object-position: center;
      }
      .\!p-0 {
        padding: 0 !important;
      }
      .\!p-3 {
        padding: 0.75rem !important;
      }
      .p-0 {
        padding: 0;
      }
      .p-0\.5 {
        padding: 0.125rem;
      }
      .p-1 {
        padding: 0.25rem;
      }
      .p-1\.5 {
        padding: 0.375rem;
      }
      .p-10 {
        padding: 2.5rem;
      }
      .p-11 {
        padding: 2.75rem;
      }
      .p-12 {
        padding: 3rem;
      }
      .p-14 {
        padding: 3.5rem;
      }
      .p-16 {
        padding: 4rem;
      }
      .p-2 {
        padding: 0.5rem;
      }
      .p-2\.5 {
        padding: 0.625rem;
      }
      .p-20 {
        padding: 5rem;
      }
      .p-24 {
        padding: 6rem;
      }
      .p-28 {
        padding: 7rem;
      }
      .p-3 {
        padding: 0.75rem;
      }
      .p-3\.5 {
        padding: 0.875rem;
      }
      .p-32 {
        padding: 8rem;
      }
      .p-36 {
        padding: 9rem;
      }
      .p-4 {
        padding: 1rem;
      }
      .p-40 {
        padding: 10rem;
      }
      .p-44 {
        padding: 11rem;
      }
      .p-48 {
        padding: 12rem;
      }
      .p-5 {
        padding: 1.25rem;
      }
      .p-52 {
        padding: 13rem;
      }
      .p-56 {
        padding: 14rem;
      }
      .p-6 {
        padding: 1.5rem;
      }
      .p-60 {
        padding: 15rem;
      }
      .p-64 {
        padding: 16rem;
      }
      .p-7 {
        padding: 1.75rem;
      }
      .p-72 {
        padding: 18rem;
      }
      .p-8 {
        padding: 2rem;
      }
      .p-80 {
        padding: 20rem;
      }
      .p-9 {
        padding: 2.25rem;
      }
      .p-96 {
        padding: 24rem;
      }
      .p-\[11px\] {
        padding: 11px;
      }
      .p-\[1px\] {
        padding: 1px;
      }
      .p-\[2px\] {
        padding: 2px;
      }
      .p-px {
        padding: 1px;
      }
      .\!px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
      }
      .\!px-\[16px\] {
        padding-left: 16px !important;
        padding-right: 16px !important;
      }
      .\!px-\[64px\] {
        padding-left: 64px !important;
        padding-right: 64px !important;
      }
      .\!py-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
      }
      .\!py-0\.5 {
        padding-bottom: 0.125rem !important;
        padding-top: 0.125rem !important;
      }
      .\!py-4 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important;
      }
      .\!py-\[10px\] {
        padding-bottom: 10px !important;
        padding-top: 10px !important;
      }
      .px-0 {
        padding-left: 0;
        padding-right: 0;
      }
      .px-0\.5 {
        padding-left: 0.125rem;
        padding-right: 0.125rem;
      }
      .px-1 {
        padding-left: 0.25rem;
        padding-right: 0.25rem;
      }
      .px-10 {
        padding-left: 2.5rem;
        padding-right: 2.5rem;
      }
      .px-16 {
        padding-left: 4rem;
        padding-right: 4rem;
      }
      .px-2 {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
      }
      .px-2\.5 {
        padding-left: 0.625rem;
        padding-right: 0.625rem;
      }
      .px-20 {
        padding-left: 5rem;
        padding-right: 5rem;
      }
      .px-24 {
        padding-left: 6rem;
        padding-right: 6rem;
      }
      .px-3 {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
      }
      .px-4 {
        padding-left: 1rem;
        padding-right: 1rem;
      }
      .px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
      }
      .px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
      }
      .px-7 {
        padding-left: 1.75rem;
        padding-right: 1.75rem;
      }
      .px-8 {
        padding-left: 2rem;
        padding-right: 2rem;
      }
      .px-\[0\.625rem\] {
        padding-left: 0.625rem;
        padding-right: 0.625rem;
      }
      .px-\[110px\] {
        padding-left: 110px;
        padding-right: 110px;
        margin-bottom: 2rem;
      }
      .px-\[12\.48px\] {
        padding-left: 12.48px;
        padding-right: 12.48px;
      }
      .px-\[14px\] {
        padding-left: 14px;
        padding-right: 14px;
      }
      .px-\[15px\] {
        padding-left: 15px;
        padding-right: 15px;
      }
      .px-\[16px\] {
        padding-left: 16px;
        padding-right: 16px;
      }
      .px-\[26px\] {
        padding-left: 26px;
        padding-right: 26px;
      }
      .px-\[5px\] {
        padding-left: 5px;
        padding-right: 5px;
      }
      .px-\[64px\] {
        padding-left: 64px;
        padding-right: 64px;
      }
      .px-\[8px\] {
        padding-left: 8px;
        padding-right: 8px;
      }
      .py-0 {
        padding-bottom: 0;
        padding-top: 0;
      }
      .py-0\.5 {
        padding-bottom: 0.125rem;
        padding-top: 0.125rem;
      }
      .py-1 {
        padding-bottom: 0.25rem;
        padding-top: 0.25rem;
      }
      .py-1\.5 {
        padding-bottom: 0.375rem;
        padding-top: 0.375rem;
      }
      .py-10 {
        padding-bottom: 2.5rem;
        padding-top: 2.5rem;
      }
      .py-12 {
        padding-bottom: 3rem;
        padding-top: 3rem;
      }
      .py-14 {
        padding-bottom: 3.5rem;
        padding-top: 3.5rem;
      }
      .py-16 {
        padding-bottom: 4rem;
        padding-top: 4rem;
      }
      .py-2 {
        padding-bottom: 0.5rem;
        padding-top: 0.5rem;
      }
      .py-2\.5 {
        padding-bottom: 0.625rem;
        padding-top: 0.625rem;
      }
      .py-3 {
        padding-bottom: 0.75rem;
        padding-top: 0.75rem;
      }
      .py-4 {
        padding-bottom: 1rem;
        padding-top: 1rem;
      }
      .py-5 {
        padding-bottom: 1.25rem;
        padding-top: 1.25rem;
      }
      .py-6 {
        padding-bottom: 1.5rem;
        padding-top: 1.5rem;
      }
      .py-7 {
        padding-bottom: 1.75rem;
        padding-top: 1.75rem;
      }
      .py-8 {
        padding-bottom: 2rem;
        padding-top: 2rem;
      }
      .py-\[0\.094rem\] {
        padding-bottom: 0.094rem;
        padding-top: 0.094rem;
      }
      .py-\[0\.344rem\] {
        padding-bottom: 0.344rem;
        padding-top: 0.344rem;
      }
      .py-\[10px\] {
        padding-bottom: 10px;
        padding-top: 10px;
      }
      .py-\[12px\] {
        padding-bottom: 12px;
        padding-top: 12px;
      }
      .py-\[13px\] {
        padding-bottom: 13px;
        padding-top: 13px;
      }
      .py-\[18px\] {
        padding-bottom: 18px;
        padding-top: 18px;
      }
      .py-\[26px\] {
        padding-bottom: 26px;
        padding-top: 26px;
      }
      .py-\[2px\] {
        padding-bottom: 2px;
        padding-top: 2px;
      }
      .py-\[3\.5px\] {
        padding-bottom: 3.5px;
        padding-top: 3.5px;
      }
      .py-\[3px\] {
        padding-bottom: 3px;
        padding-top: 3px;
      }
      .py-\[5\.2px\] {
        padding-bottom: 5.2px;
        padding-top: 5.2px;
      }
      .py-\[54px\] {
        padding-bottom: 54px;
        padding-top: 54px;
      }
      .py-\[5px\] {
        padding-bottom: 5px;
        padding-top: 5px;
      }
      .py-\[6\.5px\] {
        padding-bottom: 6.5px;
        padding-top: 6.5px;
      }
      .py-\[6px\] {
        padding-bottom: 6px;
        padding-top: 6px;
      }
      .py-\[8px\] {
        padding-bottom: 8px;
        padding-top: 8px;
      }
      .py-\[9px\] {
        padding-bottom: 9px;
        padding-top: 9px;
      }
      .\!pb-4 {
        padding-bottom: 1rem !important;
      }
      .\!pb-\[10\.15px\] {
        padding-bottom: 10.15px !important;
      }
      .\!pl-0 {
        padding-left: 0 !important;
      }
      .\!pt-0 {
        padding-top: 0 !important;
      }
      .\!pt-4 {
        padding-top: 1rem !important;
      }
      .\!pt-8 {
        padding-top: 2rem !important;
      }
      .\!pt-\[10\.15px\] {
        padding-top: 10.15px !important;
      }
      .pb-0 {
        padding-bottom: 0;
      }
      .pb-0\.5 {
        padding-bottom: 0.125rem;
      }
      .pb-1 {
        padding-bottom: 0.25rem;
      }
      .pb-1\.5 {
        padding-bottom: 0.375rem;
      }
      .pb-10 {
        padding-bottom: 2.5rem;
      }
      .pb-11 {
        padding-bottom: 2.75rem;
      }
      .pb-12 {
        padding-bottom: 3rem;
      }
      .pb-14 {
        padding-bottom: 3.5rem;
      }
      .pb-16 {
        padding-bottom: 4rem;
      }
      .pb-2 {
        padding-bottom: 0.5rem;
      }
      .pb-2\.5 {
        padding-bottom: 0.625rem;
      }
      .pb-20 {
        padding-bottom: 5rem;
      }
      .pb-24 {
        padding-bottom: 6rem;
      }
      .pb-28 {
        padding-bottom: 7rem;
      }
      .pb-3 {
        padding-bottom: 0.75rem;
      }
      .pb-3\.5 {
        padding-bottom: 0.875rem;
      }
      .pb-32 {
        padding-bottom: 8rem;
      }
      .pb-36 {
        padding-bottom: 9rem;
      }
      .pb-4 {
        padding-bottom: 1rem;
      }
      .pb-40 {
        padding-bottom: 10rem;
      }
      .pb-44 {
        padding-bottom: 11rem;
      }
      .pb-48 {
        padding-bottom: 12rem;
      }
      .pb-5 {
        padding-bottom: 1.25rem;
      }
      .pb-52 {
        padding-bottom: 13rem;
      }
      .pb-56 {
        padding-bottom: 14rem;
      }
      .pb-6 {
        padding-bottom: 1.5rem;
      }
      .pb-60 {
        padding-bottom: 15rem;
      }
      .pb-64 {
        padding-bottom: 16rem;
      }
      .pb-7 {
        padding-bottom: 1.75rem;
      }
      .pb-72 {
        padding-bottom: 18rem;
      }
      .pb-8 {
        padding-bottom: 2rem;
      }
      .pb-80 {
        padding-bottom: 20rem;
      }
      .pb-9 {
        padding-bottom: 2.25rem;
      }
      .pb-96 {
        padding-bottom: 24rem;
      }
      .pb-\[60px\] {
        padding-bottom: 60px;
      }
      .pb-px {
        padding-bottom: 1px;
      }
      .pe-2 {
        padding-inline-end: 0.5rem;
      }
      .pl-0 {
        padding-left: 0;
      }
      .pl-0\.5 {
        padding-left: 0.125rem;
      }
      .pl-1 {
        padding-left: 0.25rem;
      }
      .pl-1\.5 {
        padding-left: 0.375rem;
      }
      .pl-10 {
        padding-left: 2.5rem;
      }
      .pl-11 {
        padding-left: 2.75rem;
      }
      .pl-12 {
        padding-left: 3rem;
      }
      .pl-14 {
        padding-left: 3.5rem;
      }
      .pl-16 {
        padding-left: 4rem;
      }
      .pl-2 {
        padding-left: 0.5rem;
      }
      .pl-2\.5 {
        padding-left: 0.625rem;
      }
      .pl-20 {
        padding-left: 5rem;
      }
      .pl-24 {
        padding-left: 6rem;
      }
      .pl-28 {
        padding-left: 7rem;
      }
      .pl-3 {
        padding-left: 0.75rem;
      }
      .pl-3\.5 {
        padding-left: 0.875rem;
      }
      .pl-32 {
        padding-left: 8rem;
      }
      .pl-36 {
        padding-left: 9rem;
      }
      .pl-4 {
        padding-left: 1rem;
      }
      .pl-40 {
        padding-left: 10rem;
      }
      .pl-44 {
        padding-left: 11rem;
      }
      .pl-48 {
        padding-left: 12rem;
      }
      .pl-5 {
        padding-left: 1.25rem;
      }
      .pl-52 {
        padding-left: 13rem;
      }
      .pl-56 {
        padding-left: 14rem;
      }
      .pl-6 {
        padding-left: 1.5rem;
      }
      .pl-60 {
        padding-left: 15rem;
      }
      .pl-64 {
        padding-left: 16rem;
      }
      .pl-7 {
        padding-left: 1.75rem;
      }
      .pl-72 {
        padding-left: 18rem;
      }
      .pl-8 {
        padding-left: 2rem;
      }
      .pl-80 {
        padding-left: 20rem;
      }
      .pl-9 {
        padding-left: 2.25rem;
      }
      .pl-96 {
        padding-left: 24rem;
      }
      .pl-\[7px\] {
        padding-left: 7px;
      }
      .pl-px {
        padding-left: 1px;
      }
      .pr-0 {
        padding-right: 0;
      }
      .pr-0\.5 {
        padding-right: 0.125rem;
      }
      .pr-1 {
        padding-right: 0.25rem;
      }
      .pr-1\.5 {
        padding-right: 0.375rem;
      }
      .pr-10 {
        padding-right: 2.5rem;
      }
      .pr-11 {
        padding-right: 2.75rem;
      }
      .pr-12 {
        padding-right: 3rem;
      }
      .pr-14 {
        padding-right: 3.5rem;
      }
      .pr-16 {
        padding-right: 4rem;
      }
      .pr-2 {
        padding-right: 0.5rem;
      }
      .pr-2\.5 {
        padding-right: 0.625rem;
      }
      .pr-20 {
        padding-right: 5rem;
      }
      .pr-24 {
        padding-right: 6rem;
      }
      .pr-28 {
        padding-right: 7rem;
      }
      .pr-3 {
        padding-right: 0.75rem;
      }
      .pr-3\.5 {
        padding-right: 0.875rem;
      }
      .pr-32 {
        padding-right: 8rem;
      }
      .pr-36 {
        padding-right: 9rem;
      }
      .pr-4 {
        padding-right: 1rem;
      }
      .pr-40 {
        padding-right: 10rem;
      }
      .pr-44 {
        padding-right: 11rem;
      }
      .pr-48 {
        padding-right: 12rem;
      }
      .pr-5 {
        padding-right: 1.25rem;
      }
      .pr-52 {
        padding-right: 13rem;
      }
      .pr-56 {
        padding-right: 14rem;
      }
      .pr-6 {
        padding-right: 1.5rem;
      }
      .pr-60 {
        padding-right: 15rem;
      }
      .pr-64 {
        padding-right: 16rem;
      }
      .pr-7 {
        padding-right: 1.75rem;
      }
      .pr-72 {
        padding-right: 18rem;
      }
      .pr-8 {
        padding-right: 2rem;
      }
      .pr-80 {
        padding-right: 20rem;
      }
      .pr-9 {
        padding-right: 2.25rem;
      }
      .pr-96 {
        padding-right: 24rem;
      }
      .pr-\[1px\],
      .pr-px {
        padding-right: 1px;
      }
      .ps-2 {
        padding-inline-start: 0.5rem;
      }
      .pt-0 {
        padding-top: 0;
      }
      .pt-0\.5 {
        padding-top: 0.125rem;
      }
      .pt-1 {
        padding-top: 0.25rem;
      }
      .pt-1\.5 {
        padding-top: 0.375rem;
      }
      .pt-10 {
        padding-top: 2.5rem;
      }
      .pt-11 {
        padding-top: 2.75rem;
      }
      .pt-12 {
        padding-top: 3rem;
      }
      .pt-14 {
        padding-top: 3.5rem;
      }
      .pt-16 {
        padding-top: 4rem;
      }
      .pt-2 {
        padding-top: 0.5rem;
      }
      .pt-2\.5 {
        padding-top: 0.625rem;
      }
      .pt-20 {
        padding-top: 5rem;
      }
      .pt-24 {
        padding-top: 6rem;
      }
      .pt-28 {
        padding-top: 7rem;
      }
      .pt-3 {
        padding-top: 0.75rem;
      }
      .pt-3\.5 {
        padding-top: 0.875rem;
      }
      .pt-32 {
        padding-top: 8rem;
      }
      .pt-36 {
        padding-top: 9rem;
      }
      .pt-4 {
        padding-top: 1rem;
      }
      .pt-40 {
        padding-top: 10rem;
      }
      .pt-44 {
        padding-top: 11rem;
      }
      .pt-48 {
        padding-top: 12rem;
      }
      .pt-5 {
        padding-top: 1.25rem;
      }
      .pt-52 {
        padding-top: 13rem;
      }
      .pt-56 {
        padding-top: 14rem;
      }
      .pt-6 {
        padding-top: 1.5rem;
      }
      .pt-60 {
        padding-top: 15rem;
      }
      .pt-64 {
        padding-top: 16rem;
      }
      .pt-7 {
        padding-top: 1.75rem;
      }
      .pt-72 {
        padding-top: 18rem;
      }
      .pt-8 {
        padding-top: 2rem;
      }
      .pt-80 {
        padding-top: 20rem;
      }
      .pt-9 {
        padding-top: 2.25rem;
      }
      .pt-96 {
        padding-top: 24rem;
      }
      .pt-\[10px\] {
        padding-top: 10px;
      }
      .pt-\[15px\] {
        padding-top: 15px;
      }
      .pt-\[31\.4px\] {
        padding-top: 31.4px;
      }
      .pt-\[47\.4px\] {
        padding-top: 47.4px;
      }
      .pt-\[52px\] {
        padding-top: 52px;
      }
      .pt-\[71\.4px\] {
        padding-top: 71.4px;
      }
      .pt-\[87\.4px\] {
        padding-top: 87.4px;
      }
      .pt-px {
        padding-top: 1px;
      }
      .text-left {
        text-align: left;
      }
      .text-center {
        text-align: center;
      }
      .text-right {
        text-align: right;
      }
      .text-justify {
        text-align: justify;
      }
      .text-start {
        text-align: start;
      }
      .text-end {
        text-align: end;
      }
      .align-top {
        vertical-align: top;
      }
      .align-middle {
        vertical-align: middle;
      }
      .align-text-top {
        vertical-align: text-top;
      }
      .\!text-sm {
        font-size: 0.875rem !important;
      }
      .\!text-xs {
        font-size: 0.75rem !important;
      }
      .text-2xl {
        font-size: 1.5rem;
      }
      .text-2xs {
        font-size: 0.625rem;
      }
      .text-3xl {
        font-size: 1.75rem;
      }
      .text-3xs {
        font-size: 0.5rem;
      }
      .text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem;
      }
      .text-5xl {
        font-size: 3rem;
        line-height: 1;
      }
      .text-6xl {
        font-size: 3.75rem;
        line-height: 1;
      }
      .text-7xl {
        font-size: 4.5rem;
        line-height: 1;
      }
      .text-8xl {
        font-size: 6rem;
        line-height: 1;
      }
      .text-9xl {
        font-size: 8rem;
        line-height: 1;
      }
      .text-\[10px\] {
        font-size: 10px;
      }
      .text-\[11px\] {
        font-size: 11px;
      }
      .text-\[12px\] {
        font-size: 12px;
      }
      .text-\[14px\] {
        font-size: 14px;
      }
      .text-\[16px\] {
        font-size: 16px;
      }
      .text-\[18px\] {
        font-size: 18px;
      }
      .text-\[20px\] {
        font-size: 20px;
      }
      .text-\[24px\] {
        font-size: 24px;
      }
      .text-\[32px\] {
        font-size: 32px;
      }
      .text-\[36px\] {
        font-size: 36px;
      }
      .text-\[40px\] {
        font-size: 40px;
      }
      .text-\[48px\] {
        font-size: 48px;
      }
      .text-\[6px\] {
        font-size: 6px;
      }
      .text-\[8px\] {
        font-size: 8px;
      }
      .text-base {
        font-size: 1rem;
      }
      .text-lg {
        font-size: 1.125rem;
      }
      .text-sm {
        font-size: 0.875rem;
      }
      .text-xl {
        font-size: 1.25rem;
      }
      .text-xs {
        font-size: 0.75rem;
      }
      .\!font-bold {
        font-weight: 700 !important;
      }
      .\!font-normal {
        font-weight: 400 !important;
      }
      .\!font-semibold {
        font-weight: 600 !important;
      }
      .font-\[600\] {
        font-weight: 600;
      }
      .font-bold {
        font-weight: 700;
      }
      .font-extrabold {
        font-weight: 800;
      }
      .font-extralight {
        font-weight: 200;
      }
      .font-light {
        font-weight: 300;
      }
      .font-medium {
        font-weight: 500;
      }
      .font-normal {
        font-weight: 400;
      }
      .font-semibold {
        font-weight: 600;
      }
      .font-thin {
        font-weight: 100;
      }
      .uppercase {
        text-transform: uppercase;
      }
      .lowercase {
        text-transform: lowercase;
      }
      .capitalize {
        text-transform: capitalize;
      }
      .normal-case {
        text-transform: none;
      }
      .\!leading-\[22\.4px\] {
        line-height: 22.4px !important;
      }
      .leading-4 {
        line-height: 1rem;
      }
      .leading-5 {
        line-height: 1.25rem;
      }
      .leading-6 {
        line-height: 1.5rem;
      }
      .leading-\[0\.601rem\] {
        line-height: 0.601rem;
      }
      .leading-\[0\.751rem\] {
        line-height: 0.751rem;
      }
      .leading-\[0\.901rem\] {
        line-height: 0.901rem;
      }
      .leading-\[1\.5\] {
        line-height: 1.5;
      }
      .leading-\[130\%\] {
        line-height: 130%;
      }
      .leading-\[13px\] {
        line-height: 13px;
      }
      .leading-\[160\%\] {
        line-height: 160%;
      }
      .leading-\[19\.2px\] {
        line-height: 19.2px;
      }
      .leading-\[19px\] {
        line-height: 19px;
      }
      .leading-\[22\.4px\] {
        line-height: 22.4px;
      }
      .leading-\[22px\] {
        line-height: 22px;
      }
      .leading-\[23\.4px\] {
        line-height: 23.4px;
      }
      .leading-\[23px\] {
        line-height: 23px;
      }
      .leading-\[26px\] {
        line-height: 26px;
      }
      .leading-\[28\.8px\] {
        line-height: 28.8px;
      }
      .leading-\[31\.2px\] {
        line-height: 31.2px;
      }
      .leading-\[52px\] {
        line-height: 52px;
      }
      .leading-none {
        line-height: 1;
      }
      .leading-relaxed {
        line-height: 1.625;
      }
      .leading-snug {
        line-height: 1.375;
      }
      .leading-tight {
        line-height: 1.25;
      }
      .tracking-\[\.3px\] {
        letter-spacing: 0.3px;
      }
      .tracking-\[0\.003em\] {
        letter-spacing: 0.003em;
      }
      .tracking-\[0\.03\] {
        letter-spacing: 0.03;
      }
      .tracking-\[0\.03em\] {
        letter-spacing: 0.03em;
      }
      .tracking-\[0\.04em\] {
        letter-spacing: 0.04em;
      }
      .tracking-\[0\.15\] {
        letter-spacing: 0.15;
      }
      .tracking-\[0\.3\%\] {
        letter-spacing: 0.3%;
      }
      .tracking-\[0\.3\] {
        letter-spacing: 0.3;
      }
      .tracking-normal {
        letter-spacing: 0;
      }
      .tracking-tight {
        letter-spacing: -0.025em;
      }
      .tracking-tighter {
        letter-spacing: -0.05em;
      }
      .tracking-wide {
        letter-spacing: 0.025em;
      }
      .tracking-wider {
        letter-spacing: 0.05em;
      }
      .tracking-widest {
        letter-spacing: 0.1em;
      }
      .\!text-\[\#333538\] {
        --tw-text-opacity: 1 !important;
        color: rgb(51 53 56 / var(--tw-text-opacity, 1)) !important;
      }
      .\!text-\[\#3D4555\] {
        --tw-text-opacity: 1 !important;
        color: rgb(61 69 85 / var(--tw-text-opacity, 1)) !important;
      }
      .\!text-black {
        color: rgb(0 0 0 / var(--tw-text-opacity, 1)) !important;
      }
      .\!text-black,
      .\!text-dark {
        --tw-text-opacity: 1 !important;
      }
      .\!text-dark {
        color: rgb(51 53 56 / var(--tw-text-opacity, 1)) !important;
      }
      .\!text-info {
        color: rgb(226 177 104 / var(--tw-text-opacity, 1)) !important;
      }
      .\!text-info,
      .\!text-primary {
        --tw-text-opacity: 1 !important;
      }
      .\!text-primary {
        color: rgb(4 42 61 / var(--tw-text-opacity, 1)) !important;
      }
      .\!text-white {
        --tw-text-opacity: 1 !important;
        color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
      }
      .text-\[\#001D3B\] {
        --tw-text-opacity: 1;
        color: rgb(0 29 59 / var(--tw-text-opacity, 1));
      }
      .text-\[\#003A77\] {
        --tw-text-opacity: 1;
        color: rgb(0 58 119 / var(--tw-text-opacity, 1));
      }
      .text-\[\#004085\] {
        --tw-text-opacity: 1;
        color: rgb(0 64 133 / var(--tw-text-opacity, 1));
      }
      .text-\[\#00A441\] {
        --tw-text-opacity: 1;
        color: rgb(0 164 65 / var(--tw-text-opacity, 1));
      }
      .text-\[\#121212\] {
        --tw-text-opacity: 1;
        color: rgb(18 18 18 / var(--tw-text-opacity, 1));
      }
      .text-\[\#155724\] {
        --tw-text-opacity: 1;
        color: rgb(21 87 36 / var(--tw-text-opacity, 1));
      }
      .text-\[\#2D6C28\] {
        --tw-text-opacity: 1;
        color: rgb(45 108 40 / var(--tw-text-opacity, 1));
      }
      .text-\[\#333538B2\] {
        color: #333538b2;
      }
      .text-\[\#333538\] {
        --tw-text-opacity: 1;
        color: rgb(51 53 56 / var(--tw-text-opacity, 1));
      }
      .text-\[\#333538\]\/70 {
        color: rgba(51, 53, 56, 0.7);
      }
      .text-\[\#383d41\] {
        --tw-text-opacity: 1;
        color: rgb(56 61 65 / var(--tw-text-opacity, 1));
      }
      .text-\[\#3D4555\] {
        --tw-text-opacity: 1;
        color: rgb(61 69 85 / var(--tw-text-opacity, 1));
      }
      .text-\[\#3D4555\]\/70 {
        color: rgba(61, 69, 85, 0.7);
      }
      .text-\[\#4BB543\] {
        --tw-text-opacity: 1;
        color: rgb(75 181 67 / var(--tw-text-opacity, 1));
      }
      .text-\[\#4E3300\] {
        --tw-text-opacity: 1;
        color: rgb(78 51 0 / var(--tw-text-opacity, 1));
      }
      .text-\[\#66676A\] {
        --tw-text-opacity: 1;
        color: rgb(102 103 106 / var(--tw-text-opacity, 1));
      }
      .text-\[\#6E6E73\] {
        --tw-text-opacity: 1;
        color: rgb(110 110 115 / var(--tw-text-opacity, 1));
      }
      .text-\[\#6FCF97\] {
        --tw-text-opacity: 1;
        color: rgb(111 207 151 / var(--tw-text-opacity, 1));
      }
      .text-\[\#757575\] {
        --tw-text-opacity: 1;
        color: rgb(117 117 117 / var(--tw-text-opacity, 1));
      }
      .text-\[\#856404\] {
        --tw-text-opacity: 1;
        color: rgb(133 100 4 / var(--tw-text-opacity, 1));
      }
      .text-\[\#98999B\] {
        --tw-text-opacity: 1;
        color: rgb(152 153 155 / var(--tw-text-opacity, 1));
      }
      .text-\[\#993333\] {
        --tw-text-opacity: 1;
        color: rgb(153 51 51 / var(--tw-text-opacity, 1));
      }
      .text-\[\#996500\] {
        --tw-text-opacity: 1;
        color: rgb(153 101 0 / var(--tw-text-opacity, 1));
      }
      .text-\[\#9CA3AF\] {
        --tw-text-opacity: 1;
        color: rgb(156 163 175 / var(--tw-text-opacity, 1));
      }
      .text-\[\#AAAAAA\],
      .text-\[\#AAA\] {
        --tw-text-opacity: 1;
        color: rgb(170 170 170 / var(--tw-text-opacity, 1));
      }
      .text-\[\#B11B26\] {
        --tw-text-opacity: 1;
        color: rgb(134 125 144 / var(--tw-text-opacity, 1));
      }
      .text-\[\#B9180C\] {
        --tw-text-opacity: 1;
        color: rgb(185 24 12 / var(--tw-text-opacity, 1));
      }
      .text-\[\#CCD8E4\] {
        --tw-text-opacity: 1;
        color: rgb(204 216 228 / var(--tw-text-opacity, 1));
      }
      .text-\[\#EA580B\] {
        --tw-text-opacity: 1;
        color: rgb(234 88 11 / var(--tw-text-opacity, 1));
      }
      .text-\[\#F1F1F1\] {
        --tw-text-opacity: 1;
        color: rgb(236 186 117 / var(--tw-text-opacity, 1));
      }
      .text-\[\#F4991D\] {
        --tw-text-opacity: 1;
        color: rgb(244 153 29 / var(--tw-text-opacity, 1));
      }
      .text-\[\#FFA800\] {
        --tw-text-opacity: 1;
        color: rgb(255 168 0 / var(--tw-text-opacity, 1));
      }
      .text-\[\#FFC12E\] {
        --tw-text-opacity: 1;
        color: rgb(255 193 46 / var(--tw-text-opacity, 1));
      }
      .text-\[\#aaa\] {
        --tw-text-opacity: 1;
        color: rgb(170 170 170 / var(--tw-text-opacity, 1));
      }
      .text-\[\#c71212\] {
        --tw-text-opacity: 1;
        color: rgb(255 0 0 / var(--tw-text-opacity, 1));
      }
      .text-\[rgba\(51\2c 53\2c 56\2c 0\.7\)\] {
        color: rgba(51, 53, 56, 0.7);
      }
      .text-black {
        --tw-text-opacity: 1;
        color: rgb(0 0 0 / var(--tw-text-opacity, 1));
      }
      .text-blue-600 {
        --tw-text-opacity: 1;
        color: rgb(37 99 235 / var(--tw-text-opacity, 1));
      }
      .text-blue-800 {
        --tw-text-opacity: 1;
        color: rgb(30 64 175 / var(--tw-text-opacity, 1));
      }
      .text-blue-900 {
        --tw-text-opacity: 1;
        color: rgb(30 58 138 / var(--tw-text-opacity, 1));
      }
      .text-danger {
        --tw-text-opacity: 1;
        color: rgb(255 0 0 / var(--tw-text-opacity, 1));
      }
      .text-dark {
        --tw-text-opacity: 1;
        color: rgb(51 53 56 / var(--tw-text-opacity, 1));
      }
      .text-dark\/40 {
        color: rgba(51, 53, 56, 0.4);
      }
      .text-dark\/50 {
        color: rgba(51, 53, 56, 0.5);
      }
      .text-dark\/70 {
        color: rgba(51, 53, 56, 0.7);
      }
      .text-dark\/75 {
        color: rgba(51, 53, 56, 0.75);
      }
      .text-gray {
        --tw-text-opacity: 1;
        color: rgb(170 170 170 / var(--tw-text-opacity, 1));
      }
      .text-gray-300 {
        --tw-text-opacity: 1;
        color: rgb(209 213 219 / var(--tw-text-opacity, 1));
      }
      .text-gray-400 {
        --tw-text-opacity: 1;
        color: rgb(156 163 175 / var(--tw-text-opacity, 1));
      }
      .text-gray-500 {
        --tw-text-opacity: 1;
        color: rgb(107 114 128 / var(--tw-text-opacity, 1));
      }
      .text-gray-600 {
        --tw-text-opacity: 1;
        color: rgb(75 85 99 / var(--tw-text-opacity, 1));
      }
      .text-gray-700 {
        --tw-text-opacity: 1;
        color: rgb(55 65 81 / var(--tw-text-opacity, 1));
      }
      .text-gray-800 {
        --tw-text-opacity: 1;
        color: rgb(31 41 55 / var(--tw-text-opacity, 1));
      }
      .text-gray-900 {
        --tw-text-opacity: 1;
        color: rgb(17 24 39 / var(--tw-text-opacity, 1));
      }
      .text-green-500 {
        --tw-text-opacity: 1;
        color: rgb(34 197 94 / var(--tw-text-opacity, 1));
      }
      .text-green-600 {
        --tw-text-opacity: 1;
        color: rgb(22 163 74 / var(--tw-text-opacity, 1));
      }
      .text-icon {
        --tw-text-opacity: 1;
        color: rgb(196 196 196 / var(--tw-text-opacity, 1));
      }
      .text-info {
        --tw-text-opacity: 1;
        color: rgb(226 177 104 / var(--tw-text-opacity, 1));
      }
      .text-neutral-400 {
        --tw-text-opacity: 1;
        color: rgb(163 163 163 / var(--tw-text-opacity, 1));
      }
      .text-orange {
        --tw-text-opacity: 1;
        color: rgb(255 168 0 / var(--tw-text-opacity, 1));
      }
      .text-primary {
        --tw-text-opacity: 1;
        color: gold;
      }
      .text-primary-dark {
        --tw-text-opacity: 1;
        color: rgb(0 12 24 / var(--tw-text-opacity, 1));
      }
      .text-primaryErafone {
        --tw-text-opacity: 1;
        color: rgb(235 33 40 / var(--tw-text-opacity, 1));
      }
      .text-primaryErafone-lighter {
        color: #eb2128ba;
      }
      .text-red {
        --tw-text-opacity: 1;
        color: rgb(255 0 0 / var(--tw-text-opacity, 1));
      }
      .text-red-500 {
        --tw-text-opacity: 1;
        color: rgb(239 68 68 / var(--tw-text-opacity, 1));
      }
      .text-red-600 {
        --tw-text-opacity: 1;
        color: rgb(220 38 38 / var(--tw-text-opacity, 1));
      }
      .text-red-900 {
        --tw-text-opacity: 1;
        color: rgb(127 29 29 / var(--tw-text-opacity, 1));
      }
      .text-secondary-darker {
        --tw-text-opacity: 1;
        color: rgb(0 165 181 / var(--tw-text-opacity, 1));
      }
      .text-secondaryErafone {
        --tw-text-opacity: 1;
        color: rgb(226 177 104 / var(--tw-text-opacity, 1));
      }
      .text-sky-500 {
        --tw-text-opacity: 1;
        color: rgb(14 165 233 / var(--tw-text-opacity, 1));
      }
      .text-slate-700 {
        --tw-text-opacity: 1;
        color: rgb(51 65 85 / var(--tw-text-opacity, 1));
      }
      .text-stone-400 {
        --tw-text-opacity: 1;
        color: rgb(168 162 158 / var(--tw-text-opacity, 1));
      }
      .text-stone-500 {
        --tw-text-opacity: 1;
        color: rgb(120 113 108 / var(--tw-text-opacity, 1));
      }
      .text-success {
        --tw-text-opacity: 1;
        color: rgb(75 181 67 / var(--tw-text-opacity, 1));
      }
      .text-warning {
        --tw-text-opacity: 1;
        color: rgb(255 193 46 / var(--tw-text-opacity, 1));
      }
      .text-white {
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity, 1));
      }
      .text-yellow-600 {
        --tw-text-opacity: 1;
        color: rgb(202 138 4 / var(--tw-text-opacity, 1));
      }
      .\!underline {
        text-decoration-line: underline !important;
      }
      .underline {
        text-decoration-line: underline;
      }
      .line-through {
        text-decoration-line: line-through;
      }
      .decoration-solid {
        text-decoration-style: solid;
      }
      .placeholder-gray::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgb(170 170 170 / var(--tw-placeholder-opacity, 1));
      }
      .placeholder-gray::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgb(170 170 170 / var(--tw-placeholder-opacity, 1));
      }
      .placeholder-gray-400::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1));
      }
      .placeholder-gray-400::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1));
      }
      .\!caret-dark {
        caret-color: #333538 !important;
      }
      .caret-dark {
        caret-color: #333538;
      }
      .accent-primary {
        accent-color: #e02534;
      }
      .opacity-0 {
        opacity: 0;
      }
      .opacity-100 {
        opacity: 1;
      }
      .opacity-20 {
        opacity: 0.2;
      }
      .opacity-25 {
        opacity: 0.25;
      }
      .opacity-30 {
        opacity: 0.3;
      }
      .opacity-50 {
        opacity: 0.5;
      }
      .opacity-60 {
        opacity: 0.6;
      }
      .opacity-70 {
        opacity: 0.7;
      }
      .opacity-75 {
        opacity: 0.75;
      }
      .opacity-80 {
        opacity: 0.8;
      }
      .opacity-\[0\.7\] {
        opacity: 0.7;
      }
      .\!shadow-none {
        --tw-shadow: 0 0 #0000 !important;
        --tw-shadow-colored: 0 0 #0000 !important;
      }
      .\!shadow-none,
      .\!shadow-sm {
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
      }
      .\!shadow-sm {
        --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important;
        --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;
      }
      .shadow {
        --tw-shadow:
          0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
        --tw-shadow-colored:
          0 1px 3px 0 var(--tw-shadow-color),
          0 1px 2px -1px var(--tw-shadow-color);
      }
      .shadow,
      .shadow-\[0_1px_1px_rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-\[0_1px_1px_rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
        --tw-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
        --tw-shadow-colored: 0 1px 1px var(--tw-shadow-color);
      }
      .shadow-\[0_1px_4px_0_rgba\(51\2c
        53\2c
        56\2c
        0\.12\)\2c
        0_4px_8px_0_rgba\(51\2c
        53\2c
        56\2c
        0\.08\)\] {
        --tw-shadow:
          0 1px 4px 0 rgba(51, 53, 56, 0.12), 0 4px 8px 0 rgba(51, 53, 56, 0.08);
        --tw-shadow-colored:
          0 1px 4px 0 var(--tw-shadow-color), 0 4px 8px 0 var(--tw-shadow-color);
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-\[0_1rem_3rem_rgba\(0\2c 0\2c 0\2c \.175\)\] {
        --tw-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
        --tw-shadow-colored: 0 1rem 3rem var(--tw-shadow-color);
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-\[0_4px_8px_0_rgba\(51\2c
        53\2c
        56\2c
        0\.08\)\2c
        0_1px_4px_0_rgba\(51\2c
        53\2c
        56\2c
        0\.12\)\] {
        --tw-shadow:
          0 4px 8px 0 rgba(51, 53, 56, 0.08), 0 1px 4px 0 rgba(51, 53, 56, 0.12);
        --tw-shadow-colored:
          0 4px 8px 0 var(--tw-shadow-color), 0 1px 4px 0 var(--tw-shadow-color);
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-\[0_4px_8px_0px_\#33353814\2c 0_1px_4px_0_\#3335381F\] {
        --tw-shadow: 0 4px 8px 0px #33353814, 0 1px 4px 0 #3335381f;
        --tw-shadow-colored:
          0 4px 8px 0px var(--tw-shadow-color),
          0 1px 4px 0 var(--tw-shadow-color);
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-\[0px_-1px_1px_rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
        --tw-shadow: 0px -1px 1px rgba(0, 0, 0, 0.04);
        --tw-shadow-colored: 0px -1px 1px var(--tw-shadow-color);
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-\[0px_1px_2px_0px_rgba\(0\2c 0\2c 0\2c 0\.25\)_inset\] {
        --tw-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.25) inset;
        --tw-shadow-colored: inset 0px 1px 2px 0px var(--tw-shadow-color);
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-\[0px_1px_4px_rgba\(51\2c
        53\2c
        56\2c
        0\.12\)\2c
        0px_4px_8px_rgba\(51\2c
        53\2c
        56\2c
        0\.08\)\] {
        --tw-shadow:
          0px 1px 4px rgba(51, 53, 56, 0.12), 0px 4px 8px rgba(51, 53, 56, 0.08);
        --tw-shadow-colored:
          0px 1px 4px var(--tw-shadow-color), 0px 4px 8px var(--tw-shadow-color);
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-\[0px_2px_4px_-2px_rgba\(51\2c 53\2c 56\2c 0\.08\)\] {
        --tw-shadow: 0px 2px 4px -2px rgba(51, 53, 56, 0.08);
        --tw-shadow-colored: 0px 2px 4px -2px var(--tw-shadow-color);
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-\[0px_4px_17px_0px_rgba\(0\2c 0\2c 0\2c 0\.16\)\] {
        --tw-shadow: 0px 4px 17px 0px rgba(0, 0, 0, 0.16);
        --tw-shadow-colored: 0px 4px 17px 0px var(--tw-shadow-color);
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-\[0px_4px_8px_0px_\#33353814\2c 0px_1px_4px_0px_\#3335381F\] {
        --tw-shadow: 0px 4px 8px 0px #33353814, 0px 1px 4px 0px #3335381f;
        --tw-shadow-colored:
          0px 4px 8px 0px var(--tw-shadow-color),
          0px 1px 4px 0px var(--tw-shadow-color);
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-bottomNavigation {
        --tw-shadow: 0px -1px 1px rgba(0, 0, 0, 0.04);
        --tw-shadow-colored: 0px -1px 1px var(--tw-shadow-color);
      }
      .shadow-bottomNavigation,
      .shadow-cardTransaction {
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-cardTransaction {
        --tw-shadow:
          0 1px 4px rgba(51, 53, 56, 0.12), 0 4px 8px rgba(51, 53, 56, 0.12);
        --tw-shadow-colored:
          0 1px 4px var(--tw-shadow-color), 0 4px 8px var(--tw-shadow-color);
      }
      .shadow-inner {
        --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05);
        --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
      }
      .shadow-inner,
      .shadow-lg {
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-lg {
        --tw-shadow:
          0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
        --tw-shadow-colored:
          0 10px 15px -3px var(--tw-shadow-color),
          0 4px 6px -4px var(--tw-shadow-color);
      }
      .shadow-md {
        --tw-shadow:
          0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
        --tw-shadow-colored:
          0 4px 6px -1px var(--tw-shadow-color),
          0 2px 4px -2px var(--tw-shadow-color);
      }
      .shadow-md,
      .shadow-none {
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-none {
        --tw-shadow: 0 0 #0000;
        --tw-shadow-colored: 0 0 #0000;
      }
      .shadow-sm {
        --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
        --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
      }
      .shadow-sm,
      .shadow-xl {
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .shadow-xl {
        --tw-shadow:
          0 20px 25px -5px rgba(0, 0, 0, 0.1),
          0 8px 10px -6px rgba(0, 0, 0, 0.1);
        --tw-shadow-colored:
          0 20px 25px -5px var(--tw-shadow-color),
          0 8px 10px -6px var(--tw-shadow-color);
      }
      .shadow-secondary {
        --tw-shadow-color: #00cee2;
        --tw-shadow: var(--tw-shadow-colored);
      }
      .outline-none {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
      .outline {
        outline-style: solid;
      }
      .outline-dashed {
        outline-style: dashed;
      }
      .outline-0 {
        outline-width: 0;
      }
      .outline-1 {
        outline-width: 1px;
      }
      .outline-4 {
        outline-width: 4px;
      }
      .outline-\[1\.6px\] {
        outline-width: 1.6px;
      }
      .outline-\[\#DEDEDE\] {
        outline-color: #dedede;
      }
      .outline-danger {
        outline-color: red;
      }
      .outline-info {
        outline-color: #ec8c07;
      }
      .outline-line {
        outline-color: #f1f1f1;
      }
      .outline-primary {
        outline-color: #e02534;
      }
      .outline-primaryErafone {
        outline-color: #eb2128;
      }
      .outline-secondary {
        outline-color: #00cee2;
      }
      .outline-secondaryErafone {
        outline-color: #f6ae1b;
      }
      .outline-stroke {
        outline-color: #dedede;
      }
      .outline-transparent {
        outline-color: transparent;
      }
      .\!ring-2 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
          var(--tw-shadow, 0 0 #0000) !important;
      }
      .ring-0 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(var(--tw-ring-offset-width)) var(--tw-ring-color);
      }
      .ring-0,
      .ring-1 {
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
          var(--tw-shadow, 0 0 #0000);
      }
      .ring-1 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      }
      .ring-1\.5 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      }
      .ring-1\.5,
      .ring-2 {
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
          var(--tw-shadow, 0 0 #0000);
      }
      .ring-2 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      }
      .ring-inset {
        --tw-ring-inset: inset;
      }
      .\!ring-info {
        --tw-ring-opacity: 1 !important;
        --tw-ring-color: rgb(226 177 104/var(--tw-ring-opacity, 1)) !important;
      }
      .ring-\[\#E025341A\] {
        --tw-ring-color: #e025341a;
      }
      .ring-black {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(0 0 0/var(--tw-ring-opacity, 1));
      }
      .ring-danger {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(255 0 0/var(--tw-ring-opacity, 1));
      }
      .ring-info {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(226 177 104/var(--tw-ring-opacity, 1));
      }
      .ring-primary {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(4 42 61/var(--tw-ring-opacity, 1));
      }
      .ring-stroke {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(222 222 222/var(--tw-ring-opacity, 1));
      }
      .ring-transparent {
        --tw-ring-color: transparent;
      }
      .ring-white {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(255 255 255/var(--tw-ring-opacity, 1));
      }
      .ring-opacity-5 {
        --tw-ring-opacity: 0.05;
      }
      .ring-offset-0 {
        --tw-ring-offset-width: 0px;
      }
      .blur {
        --tw-blur: blur(8px);
      }
      .blur,
      .blur-md {
        filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
          var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
          var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
      }
      .blur-md {
        --tw-blur: blur(12px);
      }
      .drop-shadow {
        --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1))
          drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
      }
      .drop-shadow,
      .drop-shadow-lg {
        filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
          var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
          var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
      }
      .drop-shadow-lg {
        --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04))
          drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
      }
      .drop-shadow-md {
        --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07))
          drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
      }
      .drop-shadow-md,
      .drop-shadow-sm {
        filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
          var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
          var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
      }
      .drop-shadow-sm {
        --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.05));
      }
      .\!filter {
        filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
          var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
          var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
      }
      .filter {
        filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
          var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
          var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
      }
      .\!transition-all {
        transition-duration: 0.15s !important;
        transition-property: all !important;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
      }
      .transition {
        transition-duration: 0.15s;
        transition-property:
          color, background-color, border-color, text-decoration-color, fill,
          stroke, opacity, box-shadow, transform, filter, backdrop-filter;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      }
      .transition-all {
        transition-duration: 0.15s;
        transition-property: all;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      }
      .transition-colors {
        transition-duration: 0.15s;
        transition-property:
          color, background-color, border-color, text-decoration-color, fill,
          stroke;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      }
      .transition-transform {
        transition-duration: 0.15s;
        transition-property: transform;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      }
      .\!duration-500 {
        transition-duration: 0.5s !important;
      }
      .duration-100 {
        transition-duration: 0.1s;
      }
      .duration-200 {
        transition-duration: 0.2s;
      }
      .duration-300 {
        transition-duration: 0.3s;
      }
      .duration-500 {
        transition-duration: 0.5s;
      }
      .duration-75 {
        transition-duration: 75ms;
      }
      .ease-in {
        transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
      }
      .ease-in-out {
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      }
      .ease-out {
        transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
      }
      .will-change-scroll {
        will-change: scroll-position;
      }
      .break-anywhere {
        overflow-wrap: anywhere;
        word-break: break-word;
      }
      .\[-moz-appearance\:_textfield\] {
        -moz-appearance: textfield;
      }
      .\[appearance\:textfield\] {
        -webkit-appearance: textfield;
        -moz-appearance: textfield;
        appearance: textfield;
      }
      .\[word-break\:break-word\] {
        word-break: break-word;
      }
      em,
      strong {
        font-weight: 700;
      }
      .spinner {
        animation:
          spinner-bulqg1 0.8s linear infinite alternate,
          spinner-oaa3wk 1.6s linear infinite;
        border-radius: 50%;
        height: 12px;
        width: 12px;
      }
      .article-content ul {
        list-style-type: disc;
      }
      .article-content ol,
      .article-content ul {
        list-style-position: inside;
        padding-left: 0.5rem;
      }
      .article-content ol {
        list-style-type: decimal;
      }
      @keyframes spinner-bulqg1 {
        0% {
          clip-path: polygon(50% 50%, 0 0, 50% 0, 50% 0, 50% 0, 50% 0, 50% 0);
        }
        12.5% {
          clip-path: polygon(
            50% 50%,
            0 0,
            50% 0,
            100% 0,
            100% 0,
            100% 0,
            100% 0
          );
        }
        25% {
          clip-path: polygon(
            50% 50%,
            0 0,
            50% 0,
            100% 0,
            100% 100%,
            100% 100%,
            100% 100%
          );
        }
        50% {
          clip-path: polygon(
            50% 50%,
            0 0,
            50% 0,
            100% 0,
            100% 100%,
            50% 100%,
            0 100%
          );
        }
        62.5% {
          clip-path: polygon(
            50% 50%,
            100% 0,
            100% 0,
            100% 0,
            100% 100%,
            50% 100%,
            0 100%
          );
        }
        75% {
          clip-path: polygon(
            50% 50%,
            100% 100%,
            100% 100%,
            100% 100%,
            100% 100%,
            50% 100%,
            0 100%
          );
        }
        to {
          clip-path: polygon(
            50% 50%,
            50% 100%,
            50% 100%,
            50% 100%,
            50% 100%,
            50% 100%,
            0 100%
          );
        }
      }
      @keyframes spinner-oaa3wk {
        0% {
          transform: scaleY(1) rotate(0deg);
        }
        49.99% {
          transform: scaleY(1) rotate(135deg);
        }
        50% {
          transform: scaleY(-1) rotate(0deg);
        }
        to {
          transform: scaleY(-1) rotate(-135deg);
        }
      }
      .react-datepicker__input-container input {
        --tw-border-opacity: 1;
        --tw-text-opacity: 1;
        border-color: rgb(222 222 222 / var(--tw-border-opacity, 1));
        border-radius: 0.5rem;
        color: rgb(51 53 56 / var(--tw-text-opacity, 1));
        display: block;
        font-size: 0.875rem;
        width: 100%;
      }
      .react-datepicker__input-container input::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgb(170 170 170 / var(--tw-placeholder-opacity, 1));
      }
      .react-datepicker__input-container input::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgb(170 170 170 / var(--tw-placeholder-opacity, 1));
      }
      .react-datepicker__input-container input {
        --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
        --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .react-datepicker__input-container input:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(219 237 255/var(--tw-ring-opacity, 1));
        border-color: #eb2128ba;
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
          var(--tw-shadow, 0 0 #0000);
      }
      .react-datepicker__input-container input:disabled {
        --tw-bg-opacity: 1;
        --tw-text-opacity: 1;
        background-color: rgb(222 222 222 / var(--tw-bg-opacity, 1));
        color: rgb(170 170 170 / var(--tw-text-opacity, 1));
      }
      .react-datepicker-popper {
        --tw-border-opacity: 1;
        --tw-bg-opacity: 1;
        --tw-shadow:
          0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
        --tw-shadow-colored:
          0 1px 3px 0 var(--tw-shadow-color),
          0 1px 2px -1px var(--tw-shadow-color);
        background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
        border-color: rgb(222 222 222 / var(--tw-border-opacity, 1));
        border-radius: 0.5rem;
        border-width: 2px;
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
        font-size: 0.875rem;
        margin-top: 0.5rem;
        padding: 0.5rem 0.75rem;
        width: 18rem;
        z-index: 40;
      }
      .react-datepicker-left {
        left: 0 !important;
        right: auto !important;
      }
      .react-datepicker-left,
      .react-datepicker-right {
        position: absolute !important;
        top: 2.75rem !important;
        transform: none !important;
      }
      .react-datepicker-right {
        left: auto !important;
        right: 0 !important;
      }
      .react-datepicker__portal {
        --tw-border-opacity: 1;
        --tw-bg-opacity: 1;
        --tw-shadow:
          0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
        --tw-shadow-colored:
          0 1px 3px 0 var(--tw-shadow-color),
          0 1px 2px -1px var(--tw-shadow-color);
        background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
        border-color: rgb(222 222 222 / var(--tw-border-opacity, 1));
        border-radius: 0.5rem;
        border-width: 2px;
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
        font-size: 0.875rem;
        padding: 0.5rem 0.75rem;
        position: absolute;
        right: 0;
        top: 3rem;
        transform: none;
        width: 18rem;
        z-index: 10;
      }
      .react-datepicker__month,
      .react-datepicker__month-container {
        display: flex;
        flex-direction: column;
      }
      .react-datepicker__current-month {
        --tw-text-opacity: 1;
        color: rgb(51 53 56 / var(--tw-text-opacity, 1));
        font-size: 1.125rem;
        font-weight: 700;
        margin-left: 0.5rem;
      }
      .react-datepicker__day-names,
      .react-datepicker__week {
        display: flex;
        justify-content: space-around;
      }
      .react-datepicker__day-names {
        --tw-text-opacity: 1;
        color: rgb(170 170 170 / var(--tw-text-opacity, 1));
        font-size: 0.75rem;
        font-weight: 600;
        text-align: center;
      }
      .react-datepicker__day-name {
        border-radius: 9999px;
        padding-bottom: 0.25rem;
        padding-top: 0.25rem;
      }
      .react-datepicker__day-name,
      .react-datepicker__navigation--previous {
        align-items: center;
        display: flex;
        height: 2rem;
        justify-content: center;
        width: 2rem;
      }
      .react-datepicker__navigation--previous {
        border-radius: 6px;
        right: 3rem;
        transition-duration: 0.15s;
        transition-property:
          color, background-color, border-color, text-decoration-color, fill,
          stroke, opacity, box-shadow, transform, filter, backdrop-filter;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      }
      .react-datepicker__navigation--previous:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
      }
      .react-datepicker__navigation--next {
        align-items: center;
        border-radius: 6px;
        display: flex;
        height: 2rem;
        justify-content: center;
        right: 1rem;
        transition-duration: 0.15s;
        transition-property:
          color, background-color, border-color, text-decoration-color, fill,
          stroke, opacity, box-shadow, transform, filter, backdrop-filter;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        width: 2rem;
      }
      .react-datepicker__navigation--next:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
      }
      .react-datepicker__day {
        --tw-text-opacity: 1;
        align-items: center;
        border-radius: 6px;
        color: rgb(51 53 56 / var(--tw-text-opacity, 1));
        cursor: pointer;
        display: flex;
        font-size: 0.875rem;
        height: 2rem;
        justify-content: center;
        line-height: 2;
        margin-bottom: 0.25rem;
        padding-bottom: 0.25rem;
        padding-top: 0.25rem;
        transition-duration: 0.15s;
        transition-property:
          color, background-color, border-color, text-decoration-color, fill,
          stroke, opacity, box-shadow, transform, filter, backdrop-filter;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        width: 2rem;
      }
      .react-datepicker__day:active,
      .react-datepicker__day:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(219 237 255 / var(--tw-bg-opacity, 1));
      }
      .react-datepicker__day--disabled {
        cursor: not-allowed;
        opacity: 0.4;
      }
      .react-datepicker__day--disabled:hover {
        background-color: transparent;
      }
      .react-datepicker__day--outside-month {
        --tw-text-opacity: 1;
        color: rgb(209 213 219 / var(--tw-text-opacity, 1));
      }
      .react-datepicker__day--in-range {
        --tw-bg-opacity: 1;
        background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
      }
      .react-datepicker__day--in-selecting-range {
        --tw-bg-opacity: 1;
        background-color: rgb(219 237 255 / var(--tw-bg-opacity, 1));
      }
      .react-datepicker__day--selecting-range-start {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
        border-color: #eb2128ba;
        border-width: 2px;
      }
      .react-datepicker__day--selecting-range-end {
        --tw-border-opacity: 1;
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
        border-color: rgb(4 42 61 / var(--tw-border-opacity, 1));
        border-width: 2px;
      }
      .react-datepicker__day--range-start,
      .react-datepicker__day--selected {
        --tw-bg-opacity: 1;
        --tw-text-opacity: 1;
        background-color: rgb(4 42 61 / var(--tw-bg-opacity, 1));
        color: rgb(255 255 255 / var(--tw-text-opacity, 1));
      }
      .react-datepicker__day--range-start:hover {
        background-color: #eb2128ba;
      }
      .react-datepicker__day--range-end {
        --tw-bg-opacity: 1;
        --tw-text-opacity: 1;
        background-color: rgb(4 42 61 / var(--tw-bg-opacity, 1));
        color: rgb(255 255 255 / var(--tw-text-opacity, 1));
      }
      .react-datepicker__day--range-end:hover {
        background-color: #eb2128ba;
      }
      .react-datepicker__day--sunday {
        --tw-text-opacity: 1;
        color: rgb(239 68 68 / var(--tw-text-opacity, 1));
      }
      .react-datepicker__day--outside-month.react-datepicker__day--sunday {
        --tw-text-opacity: 1;
        color: rgb(254 202 202 / var(--tw-text-opacity, 1));
      }
      * {
        -ms-overflow-style: none;
      }
      ::-webkit-scrollbar {
        display: none;
      }
      .scrollbar-search::-webkit-scrollbar {
        display: block !important;
        height: 10px;
        scrollbar-color: #f1f1f1 #fff !important;
        scrollbar-width: hin !important;
        width: 10px;
      }
      .scrollbar-search::-webkit-scrollbar-track {
        background: transparent;
      }
      .scrollbar-search::-webkit-scrollbar-thumb {
        background: rgba(0, 0, 0, 0.2);
        border-radius: 5px;
      }
      .scrollbar-search::-webkit-scrollbar-thumb:hover {
        background: rgba(0, 0, 0, 0.4);
      }
      .scrollbar-search::-webkit-scrollbar-corner {
        background: transparent;
      }
      .react-horizontal-scrolling-menu--scroll-container {
        margin-left: -19px;
        margin-right: -19px;
      }
      .slick-disabled,
      .slick-next:before,
      .slick-prev:before {
        display: none !important;
      }
      .slider-custom.voucher .slick-list {
        border-radius: 0;
      }
      .slider-custom.voucher .slick-slide {
        margin-right: 1rem;
      }
      .slider-custom .slick-list {
        border-radius: 0.5rem;
      }
      .slider-custom .slick-track {
        display: inline-flex;
      }
      .slider-custom.catalogs .slick-track {
        padding-left: 0.25rem;
      }
      .slider-custom-center .slick-track {
        display: inline-flex;
        padding-left: 0 !important;
      }
      .slider-custom .slick-dots {
        margin-bottom: 50px;
      }
      .slider-custom-banner .slick-dots {
        margin-bottom: 40px;
      }
      .slider-custom .slick-dots li {
        margin: 0 2px;
      }
      .slider-custom .slick-dots li button:before {
        color: #fff !important;
        font-size: 5px !important;
      }
      .slider-custom .slick-dots li.slick-active button:before {
        color: red !important;
      }
      .home-slider-custom .slick-dots {
        bottom: 15px;
      }
      .home-slider-custom .slick-dots li {
        width: 15px;
      }
      .home-slider-custom .slick-dots li,
      .mobile-home-slider-custom .slick-dots li {
        margin: 0;
        padding: 0;
      }
      .home-slider-custom .slick-dots li button:before {
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity, 1));
        opacity: 0.75;
      }
      .mobile-home-slider-custom .slick-dots li button:before {
        color: #aaa;
      }
      .home-slider-custom .slick-dots li.slick-active button:before,
      .mobile-home-slider-custom .slick-dots li.slick-active button:before {
        --tw-text-opacity: 1;
        color: rgb(255 0 0 / var(--tw-text-opacity, 1));
      }
      .mobile-home-slider-custom {
        margin-bottom: 8px;
      }
      .mobile-home-slider-custom .slick-track {
        align-items: center;
        display: flex;
        flex-direction: row;
        gap: 0.5rem;
      }
      .slider-custom .container-ribbon-banner {
        align-items: center;
        display: flex !important;
        justify-content: center;
      }
      .slider-custom.ribbon-banner-desktop {
        margin-left: auto;
        margin-right: auto;
        max-width: 1440px;
        position: relative;
      }
      .slider-custom.ribbon-banner-desktop .slick-list {
        align-items: center;
        display: flex;
        height: 100%;
        justify-content: center;
      }
      .slider-custom.ribbon-banner-desktop .container-ribbon-banner {
        min-height: 30px !important;
      }
      .slider-custom.ribbon-banner-mobile .slick-list {
        align-items: center;
        display: flex;
        height: 100%;
        justify-content: center;
      }
      .slider-custom.ribbon-banner-mobile .slick-track {
        padding-left: 0 !important;
        padding-right: 0 !important;
      }
      .slider-custom.ribbon-banner-mobile .container-ribbon-banner {
        min-height: 22px !important;
      }
      .slider-custom-mobile .slick-dots {
        bottom: 5px;
        left: 5px;
        width: auto;
      }
      .slider-custom-mobile .slick-dots li {
        margin: 0;
      }
      .slider-custom-mobile .slick-dots li.slick-active button:before {
        color: red;
      }
      .slider-custom-mobile .slick-dots li button:before {
        --tw-text-opacity: 1 !important;
        color: rgb(4 42 61 / var(--tw-text-opacity, 1)) !important;
        font-size: 0.75rem !important;
      }
      .slider-custom-mobile .slick-list {
        padding: 0 !important;
      }
      .slider-center .item-vertical-brand img {
        border-radius: 18px;
        height: 100%;
        transform: scale(0.94, 0.9);
        transition: all 1.2s ease;
        width: 100%;
      }
      .slider-center .slick-center .item-vertical-brand img,
      .slider-center .slick-current.slick-active .item-vertical-brand img {
        height: 100%;
        margin-bottom: 0;
        margin-top: 0;
        transform: scale(1);
      }
      .slider-center .slick-dots {
        bottom: -2.25rem;
      }
      .slider-center.mobile .slick-track {
        align-items: center;
        display: flex;
        flex-direction: row;
        gap: 0.5rem;
      }
      .slider-center .slick-dots li button:before {
        --tw-text-opacity: 1 !important;
        color: rgb(4 42 61 / var(--tw-text-opacity, 1)) !important;
        font-size: 10px;
      }
      .slider-center.mobile .slick-dots {
        bottom: -1.5rem;
      }
      .slider-center.mobile .slick-dots li button:before {
        font-size: 5px;
      }
      .btn-white-banner-desktop {
        font-size: 0.875rem;
        padding: 6px 16px;
      }
      .btn-white-banner-desktop,
      .btn-white-banner-mobile {
        --tw-border-opacity: 1;
        --tw-text-opacity: 1;
        background-color: transparent;
        border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
        border-radius: 6px;
        border-width: 1px;
        color: rgb(255 255 255 / var(--tw-text-opacity, 1));
      }
      .btn-white-banner-mobile {
        font-size: 0.75rem;
        padding: 5px;
      }
      .btn-black-banner-desktop {
        font-size: 0.875rem;
        padding: 6px 16px;
      }
      .btn-black-banner-desktop,
      .btn-black-banner-mobile {
        --tw-border-opacity: 1;
        --tw-text-opacity: 1;
        background-color: transparent;
        border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
        border-radius: 6px;
        border-width: 1px;
        color: rgb(0 0 0 / var(--tw-text-opacity, 1));
      }
      .btn-black-banner-mobile {
        font-size: 0.75rem;
        padding: 5px;
      }
      .btn-black-banner-desktop:hover,
      .btn-black-banner-mobile:hover,
      .btn-white-banner-desktop:hover,
      .btn-white-banner-mobile:hover {
        --tw-border-opacity: 1;
        --tw-text-opacity: 1;
        border-color: rgb(170 170 170 / var(--tw-border-opacity, 1));
        border-width: 1px;
        color: rgb(170 170 170 / var(--tw-text-opacity, 1));
      }
      .barcode svg {
        height: 100%;
        width: 100%;
      }
      .gm-style .gm-style-iw-c {
        padding: 0 0.75rem 0 0 !important;
      }
      .gm-style .gm-style-iw-c > button {
        --tw-text-opacity: 1 !important;
        align-items: center !important;
        color: rgb(51 53 56 / var(--tw-text-opacity, 1)) !important;
        display: flex !important;
        height: 1.25rem !important;
        justify-content: center !important;
        right: 0 !important;
        top: 0 !important;
        width: 1.25rem !important;
      }
      .gm-style .gm-style-iw-c > button > span {
        margin: 0 !important;
      }
      #product-detail #slider-nav {
        cursor: pointer;
      }
      #product-detail #slider-nav .slick-active.slick-current {
        --tw-border-opacity: 1;
        border-color: rgb(4 42 61 / var(--tw-border-opacity, 1));
        border-radius: 6px;
        border-width: 2px;
      }
      #product-detail #slider-nav-erafone .slick-active.slick-current {
        --tw-border-opacity: 1;
        border-color: rgb(235 33 40 / var(--tw-border-opacity, 1));
        border-radius: 6px;
        border-width: 2px;
      }
      #product-detail .short-desc ul {
        padding-left: 10px;
      }
      #product-detail .short-desc li {
        list-style-type: disc;
      }
      #pdp-mobile .slick-dots li {
        margin: 0;
      }
      #pdp-mobile .slick-dots li button:before {
        font-size: 0.875rem;
      }
      .product-short-desc ul {
        list-style-type: disc;
      }
      .product-short-desc ol,
      .product-short-desc ul {
        list-style-position: outside;
        padding-left: 1rem;
      }
      .product-short-desc ol {
        list-style-type: decimal;
      }
      .product-desc ul {
        list-style-type: disc;
      }
      .product-desc ol,
      .product-desc ul {
        list-style-position: outside;
        padding-left: 1.5rem;
      }
      .product-desc ol {
        list-style-type: decimal;
      }
      ._transition-geser {
        transition:
          transform 0.3s ease,
          width 0.3s;
        transition-delay: 0.35s;
      }
      #plp-mobile .slick-dots {
        bottom: 10px;
        left: 10px;
        width: auto;
      }
      #plp-mobile .slick-dots li {
        margin: 0;
      }
      #plp-mobile .slick-dots li button:before {
        --tw-text-opacity: 1;
        color: rgb(4 42 61 / var(--tw-text-opacity, 1));
        font-size: 0.75rem;
      }
      @media (min-width: 768px) {
        .payment-blocks {
          font-size: 0.875rem;
        }
      }
      .payment-blocks ul {
        list-style-position: inside;
        list-style-type: disc;
      }
      .payment-blocks ol {
        list-style-position: inside;
        list-style-type: decimal;
      }
      .payment-blocks li {
        padding-left: 0.5rem;
      }
      #sis-banner .slick-dots {
        bottom: 10px;
        left: 10px;
        width: auto;
      }
      #sis-banner .slick-dots li {
        margin: 0;
      }
      #sis-banner .slick-dots li button:before {
        --tw-text-opacity: 1;
        color: rgb(4 42 61 / var(--tw-text-opacity, 1));
        font-size: 0.75rem;
      }
      #sis-banner .slick-slide img {
        display: none;
        visibility: hidden;
      }
      #header-bottom-left::-webkit-scrollbar,
      #inbox-notification-container::-webkit-scrollbar,
      #list-referred-container::-webkit-scrollbar {
        display: block !important;
        width: 10px;
      }
      #header-bottom-left::-webkit-scrollbar-track,
      #inbox-notification-container::-webkit-scrollbar-track,
      #list-referred-container::-webkit-scrollbar-track {
        --tw-shadow: inset 0 0 1px grey;
        --tw-shadow-colored: inset 0 0 1px var(--tw-shadow-color);
        border-radius: 6px;
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      #header-bottom-left::-webkit-scrollbar-thumb,
      #inbox-notification-container::-webkit-scrollbar-thumb,
      #list-referred-container::-webkit-scrollbar-thumb {
        --tw-bg-opacity: 1;
        background-color: rgb(236 186 117 / var(--tw-bg-opacity, 1));
        border-radius: 6px;
      }
      #header-bottom-left,
      #inbox-notification-container,
      #list-referred-container {
        scrollbar-color: #f1f1f1 #fff;
        scrollbar-width: thin;
      }
      .magnifier-popup img {
        max-width: unset;
      }
      @media (max-width: 768px) {
        .image-gallery-fullscreen-button,
        .image-gallery-play-button {
          padding: 1rem;
        }
        .image-gallery-fullscreen-button .image-gallery-svg,
        .image-gallery-play-button .image-gallery-svg {
          height: 24px;
          width: 24px;
        }
      }
      @media (max-width: 480px) {
        .image-gallery-fullscreen-button,
        .image-gallery-play-button {
          padding: 0.5rem;
        }
        .image-gallery-fullscreen-button .image-gallery-svg,
        .image-gallery-play-button .image-gallery-svg {
          height: 16px;
          width: 16px;
        }
      }
      .image-gallery-left-nav,
      .image-gallery-right-nav {
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .image-gallery-left-nav {
        margin-left: -6rem;
      }
      .image-gallery-right-nav {
        margin-right: -6rem;
      }
      .image-gallery.fullscreen-modal {
        --tw-bg-opacity: 1;
        background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
        inset: 0;
      }
      .image-gallery.fullscreen-modal .image-gallery-content {
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .image-gallery-content {
        line-height: 0px;
      }
      .image-gallery-content.fullscreen,
      .image-gallery-slide .image-gallery-description {
        --tw-bg-opacity: 1;
        background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
      }
      .image-gallery-slide .image-gallery-description {
        --tw-text-opacity: 1;
        bottom: 4rem;
        color: rgb(255 255 255 / var(--tw-text-opacity, 1));
        padding: 0.5rem 1.25rem;
      }
      @media (max-width: 768px) {
        .image-gallery-slide .image-gallery-description {
          bottom: 2.75rem;
          font-size: 0.75rem;
          padding: 0.5rem 1rem;
        }
      }
      .image-gallery-bullets {
        margin-top: 6rem !important;
        position: fixed;
      }
      .image-gallery-bullets .image-gallery-bullet {
        --tw-border-opacity: 1;
        border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
        border-style: solid;
        border-width: 1px;
        margin: 0 0.25rem;
        padding: 0.25rem;
      }
      @media (max-width: 768px) {
        .image-gallery-bullets .image-gallery-bullet {
          margin: 0 0.25rem;
          padding: 0.25rem;
        }
      }
      @media (max-width: 480px) {
        .image-gallery-bullets .image-gallery-bullet {
          --tw-bg-opacity: 1;
          background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
          padding: 2.7px;
        }
      }
      .image-gallery-bullets .image-gallery-bullet:focus {
        background-color: #337ab7;
      }
      .image-gallery-bullets .image-gallery-bullet.active {
        background-color: #007730;
        border: 1px solid #007730;
      }
      @media (hover: hover) and (pointer: fine) {
        .image-gallery-bullets .image-gallery-bullet:hover {
          background-color: #337ab7;
          border: 1px solid #007730;
        }
        .image-gallery-bullets .image-gallery-bullet.active:hover {
          background-color: #337ab7;
        }
      }
      .image-gallery-thumbnails-wrapper.left
        .image-gallery-thumbnails
        .image-gallery-thumbnail
        + .image-gallery-thumbnail,
      .image-gallery-thumbnails-wrapper.right
        .image-gallery-thumbnails
        .image-gallery-thumbnail
        + .image-gallery-thumbnail {
        margin-top: 0;
      }
      .image-gallery-thumbnails-wrapper.left,
      .image-gallery-thumbnails-wrapper.right {
        margin: 0 0.25rem;
      }
      @media (max-width: 768px) {
        .image-gallery-thumbnails-wrapper.left,
        .image-gallery-thumbnails-wrapper.right {
          margin: 0 0.25rem;
        }
      }
      .image-gallery-thumbnails {
        padding: 0.25rem 0;
      }
      @media (max-width: 768px) {
        .image-gallery-thumbnails {
          padding: 0.25rem 0;
        }
      }
      .image-gallery-thumbnail {
        background-color: transparent;
        width: 6rem;
      }
      @media (max-width: 768px) {
        .image-gallery-thumbnail {
          border: 2px solid transparent;
          width: 5rem;
        }
      }
      .image-gallery-thumbnail + .image-gallery-thumbnail {
        margin-left: 1px;
      }
      .image-gallery-thumbnail .image-gallery-thumbnail-image {
        line-height: 0px;
      }
      .image-gallery-thumbnail.active,
      .image-gallery-thumbnail:focus {
        border-radius: 6px;
      }
      @media (max-width: 768px) {
        .image-gallery-thumbnail.active,
        .image-gallery-thumbnail:focus {
          border-radius: 6px;
          border: 2px solid #007730;
          outline: none;
        }
      }
      @media (hover: hover) and (pointer: fine) {
        .image-gallery-thumbnail:hover {
          border-radius: 6px;
          border: 2px solid #007730;
          outline: none;
        }
      }
      @media (hover: hover) and (pointer: fine) and (max-width: 768px) {
        .image-gallery-thumbnail:hover {
          border-radius: 6px;
          border: 2px solid #007730;
          outline: none;
        }
      }
      .image-gallery-thumbnail-label {
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity, 1));
        font-size: 1rem;
        line-height: 1rem;
      }
      @media (max-width: 768px) {
        .image-gallery-thumbnail-label {
          font-size: 0.75rem;
          line-height: 0.75rem;
        }
      }
      .image-gallery-index {
        --tw-bg-opacity: 1;
        --tw-text-opacity: 1;
        background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
        color: rgb(255 255 255 / var(--tw-text-opacity, 1));
        padding: 0.5rem 1.25rem;
      }
      @media (max-width: 768px) {
        .image-gallery-index {
          font-size: 0.75rem;
          padding: 0.25rem 0.5rem;
        }
      }
      .input-qty input[type="number"]::-webkit-inner-spin-button,
      input[type="number"]::-webkit-outer-spin-button {
        -webkit-appearance: none;
        margin: 0;
      }
      .input-qty input[type="number"] {
        -moz-appearance: textfield;
      }
      input[type="password"]:not(:-moz-placeholder) {
        font-size: 0.875rem;
      }
      input[type="password"]:not(:placeholder-shown) {
        font-size: 0.875rem;
      }
      .marquee > * {
        animation: marquee 22s linear 0s infinite;
        position: absolute;
        white-space: nowrap;
      }
      .no-scroll {
        overflow: hidden;
      }
      @keyframes marquee {
        0% {
          left: 100%;
          transform: translateX(0);
        }
        to {
          left: 0;
          transform: translateX(-100%);
        }
      }
      .anchor {
        margin-top: -112px;
        padding-top: 112px;
      }
      @media (min-width: 1024px) {
        .anchor {
          margin-top: -168px;
          padding-top: 168px;
        }
      }
      .slider-image-product-review .slick-track {
        align-items: center;
        display: flex;
        height: 61vh;
        justify-content: center !important;
        justify-self: center !important;
        margin: auto !important;
      }
      .slider-image-product-review .slick-arrow {
        top: 50% !important;
      }
      .slider-referral .slick-dots li button:before {
        --tw-text-opacity: 1;
        color: rgb(4 42 61 / var(--tw-text-opacity, 1));
        font-size: 0.625rem;
      }
      .slider-referral .slick-dots li {
        margin: 0 !important;
      }
      #empty-state-lottie svg {
        height: auto !important;
        width: auto !important;
      }
      .disabled-input {
        -webkit-text-fill-color: #1f2937;
        text-fill-color: #1f2937;
        color: #1f2937;
      }
      .border-separator {
        background: #a000ec;
        height: 2px;
        margin: 8px 0;
        width: 60px;
      }
      .bg-leaderboard {
        background: url(https://erafone.com/illustration/eraversary/eraversary-bg-leaderboard-mobile.png);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: cover;
      }
      @media (min-width: 1024px) {
        .bg-leaderboard {
          background: url(https://erafone.com/illustration/eraversary/eraversary-bg-leaderboard.png);
          background-position: 50%;
          background-size: cover;
        }
      }
      .bg-total-score {
        background: linear-gradient(
          1turn,
          #0059aa 85.26%,
          #439aea 97.19%,
          #0059aa
        );
      }
      .bg-total-coin {
        background: linear-gradient(
          1turn,
          #3832b7 85.26%,
          #736de8 97.19%,
          #3832b7
        );
      }
      .bg-cara-bermain {
        background: url(https://erafone.com/illustration/eraversary/eraversary-bg-cara-bermain-mobile.png);
        background-position: 50%;
        background-size: cover;
        height: 500px;
      }
      .bg-voucher-game {
        --tw-bg-opacity: 1;
        background-color: rgb(0 12 24 / var(--tw-bg-opacity, 1));
      }
      .bg-card-voucher-game {
        --tw-bg-opacity: 1;
        background-color: rgb(4 42 61 / var(--tw-bg-opacity, 1));
      }
      .bg-card-detail-voucher-game {
        background: #002347;
      }
      @media (min-width: 1024px) {
        .bg-cara-bermain {
          background: url(https://erafone.com/illustration/eraversary/eraversary-bg-cara-bermain.png);
          background-position: 50%;
          background-size: cover;
          height: 500px;
        }
      }
      .bg-banner-eraversary {
        background: url(https://erafone.com/illustration/eraversary/eraversary-bg-banner.png)
          no-repeat 50%;
        background-size: cover;
        height: 500px;
      }
      .bg-banner-eraversary-mobile {
        background:
          linear-gradient(180deg, transparent 49.56%, rgba(0, 0, 0, 0.75)),
          url(https://bim4s4kti.eraspace.com/pub/media/wysiwyg/eraversary/Eraversary_Gamification_Main_Banner_Mobile.png),
          #d3d3d3 0 0 /100% 100% no-repeat;
        background-size: cover;
        height: 500px;
      }
      .hide-scrollbar::-webkit-scrollbar {
        display: none;
      }
      .hide-scrollbar {
        -ms-overflow-style: none;
        scrollbar-width: none;
      }
      .image-pdp .slick-slide {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
      }
      .before\:block:before {
        content: var(--tw-content);
        display: block;
      }
      .before\:h-1:before {
        content: var(--tw-content);
        height: 0.25rem;
      }
      .before\:w-1:before {
        content: var(--tw-content);
        width: 0.25rem;
      }
      .before\:w-20:before {
        content: var(--tw-content);
        width: 5rem;
      }
      .before\:rounded-full:before {
        border-radius: 9999px;
        content: var(--tw-content);
      }
      .before\:bg-black:before {
        --tw-bg-opacity: 1;
        background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
        content: var(--tw-content);
      }
      .before\:bg-gray-400:before {
        --tw-bg-opacity: 1;
        background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
        content: var(--tw-content);
      }
      .before\:bg-neutral-200:before {
        --tw-bg-opacity: 1;
        background-color: rgb(229 229 229 / var(--tw-bg-opacity, 1));
        content: var(--tw-content);
      }
      .before\:bg-primary:before {
        --tw-bg-opacity: 1;
        background-color: rgb(4 42 61 / var(--tw-bg-opacity, 1));
        content: var(--tw-content);
      }
      .before\:content-\[\'\'\]:before {
        --tw-content: "";
        content: var(--tw-content);
      }
      .after\:absolute:after {
        content: var(--tw-content);
        position: absolute;
      }
      .after\:bottom-0:after {
        bottom: 0;
        content: var(--tw-content);
      }
      .after\:bottom-\[100\%\]:after {
        bottom: 100%;
        content: var(--tw-content);
      }
      .after\:left-0:after {
        content: var(--tw-content);
        left: 0;
      }
      .after\:left-1\/2:after {
        content: var(--tw-content);
        left: 50%;
      }
      .after\:left-4:after {
        content: var(--tw-content);
        left: 1rem;
      }
      .after\:left-\[100\%\]:after {
        content: var(--tw-content);
        left: 100%;
      }
      .after\:left-\[2px\]:after {
        content: var(--tw-content);
        left: 2px;
      }
      .after\:right-4:after {
        content: var(--tw-content);
        right: 1rem;
      }
      .after\:right-\[100\%\]:after {
        content: var(--tw-content);
        right: 100%;
      }
      .after\:top-1\/2:after {
        content: var(--tw-content);
        top: 50%;
      }
      .after\:top-\[100\%\]:after {
        content: var(--tw-content);
        top: 100%;
      }
      .after\:top-\[2px\]:after {
        content: var(--tw-content);
        top: 2px;
      }
      .after\:z-0:after {
        content: var(--tw-content);
        z-index: 0;
      }
      .after\:ml-\[1\.3px\]:after {
        content: var(--tw-content);
        margin-left: 1.3px;
      }
      .after\:mt-0\.5:after {
        content: var(--tw-content);
        margin-top: 0.125rem;
      }
      .after\:mt-\[5px\]:after {
        content: var(--tw-content);
        margin-top: 5px;
      }
      .after\:block:after {
        content: var(--tw-content);
        display: block;
      }
      .after\:inline-block:after {
        content: var(--tw-content);
        display: inline-block;
      }
      .after\:h-1:after {
        content: var(--tw-content);
        height: 0.25rem;
      }
      .after\:h-2\.5:after {
        content: var(--tw-content);
        height: 0.625rem;
      }
      .after\:h-4:after {
        content: var(--tw-content);
        height: 1rem;
      }
      .after\:h-5:after {
        content: var(--tw-content);
        height: 1.25rem;
      }
      .after\:h-full:after {
        content: var(--tw-content);
        height: 100%;
      }
      .after\:min-h-\[42px\]:after {
        content: var(--tw-content);
        min-height: 42px;
      }
      .after\:w-2\.5:after {
        content: var(--tw-content);
        width: 0.625rem;
      }
      .after\:w-20:after {
        content: var(--tw-content);
        width: 5rem;
      }
      .after\:w-4:after {
        content: var(--tw-content);
        width: 1rem;
      }
      .after\:w-5:after {
        content: var(--tw-content);
        width: 1.25rem;
      }
      .after\:w-\[1\.5px\]:after {
        content: var(--tw-content);
        width: 1.5px;
      }
      .after\:w-\[800px\]:after {
        content: var(--tw-content);
        width: 800px;
      }
      .after\:w-full:after {
        content: var(--tw-content);
        width: 100%;
      }
      .after\:-translate-x-1\/2:after {
        --tw-translate-x: -50%;
      }
      .after\:-translate-x-1\/2:after,
      .after\:-translate-y-1\/2:after {
        content: var(--tw-content);
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .after\:-translate-y-1\/2:after {
        --tw-translate-y: -50%;
      }
      .after\:rotate-90:after {
        --tw-rotate: 90deg;
        content: var(--tw-content);
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .after\:rounded-full:after {
        border-radius: 9999px;
        content: var(--tw-content);
      }
      .after\:border:after {
        border-width: 1px;
        content: var(--tw-content);
      }
      .after\:border-8:after {
        border-width: 8px;
        content: var(--tw-content);
      }
      .after\:border-b:after {
        border-bottom-width: 1px;
        content: var(--tw-content);
      }
      .after\:border-b-8:after {
        border-bottom-width: 8px;
        content: var(--tw-content);
      }
      .after\:border-l-8:after {
        border-left-width: 8px;
        content: var(--tw-content);
      }
      .after\:border-r-8:after {
        border-right-width: 8px;
        content: var(--tw-content);
      }
      .after\:border-t-8:after {
        border-top-width: 8px;
        content: var(--tw-content);
      }
      .after\:border-none:after {
        border-style: none;
        content: var(--tw-content);
      }
      .after\:border-\[\#fafafa\]:after {
        --tw-border-opacity: 1;
        border-color: rgb(250 250 250 / var(--tw-border-opacity, 1));
        content: var(--tw-content);
      }
      .after\:border-gray-300:after {
        --tw-border-opacity: 1;
        border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
        content: var(--tw-content);
      }
      .after\:border-gray-700:after {
        --tw-border-opacity: 1;
        border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
        content: var(--tw-content);
      }
      .after\:border-x-transparent:after {
        border-left-color: transparent;
        border-right-color: transparent;
        content: var(--tw-content);
      }
      .after\:border-y-transparent:after {
        border-top-color: transparent;
      }
      .after\:border-b-transparent:after,
      .after\:border-y-transparent:after {
        border-bottom-color: transparent;
        content: var(--tw-content);
      }
      .after\:border-l-transparent:after {
        border-left-color: transparent;
        content: var(--tw-content);
      }
      .after\:border-r-transparent:after {
        border-right-color: transparent;
        content: var(--tw-content);
      }
      .after\:border-t-transparent:after {
        border-top-color: transparent;
        content: var(--tw-content);
      }
      .after\:bg-black:after {
        --tw-bg-opacity: 1;
        background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
        content: var(--tw-content);
      }
      .after\:bg-gray-400:after {
        --tw-bg-opacity: 1;
        background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
        content: var(--tw-content);
      }
      .after\:bg-neutral-200:after {
        --tw-bg-opacity: 1;
        background-color: rgb(229 229 229 / var(--tw-bg-opacity, 1));
        content: var(--tw-content);
      }
      .after\:bg-primary:after {
        --tw-bg-opacity: 1;
        background-color: rgb(4 42 61 / var(--tw-bg-opacity, 1));
        content: var(--tw-content);
      }
      .after\:bg-white:after {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
        content: var(--tw-content);
      }
      .after\:text-center:after {
        content: var(--tw-content);
        text-align: center;
      }
      .after\:text-red-500:after {
        --tw-text-opacity: 1;
        color: rgb(239 68 68 / var(--tw-text-opacity, 1));
        content: var(--tw-content);
      }
      .after\:transition-all:after {
        content: var(--tw-content);
        transition-duration: 0.15s;
        transition-property: all;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      }
      .after\:content-\[\"\\276F\"\]:after {
        --tw-content: "\276F";
        content: var(--tw-content);
      }
      .after\:content-\[\'\'\]:after {
        --tw-content: "";
        content: var(--tw-content);
      }
      .after\:content-\[\'\\276F\'\]:after {
        --tw-content: "\276F";
        content: var(--tw-content);
      }
      .last\:border-b-0:last-child {
        border-bottom-width: 0;
      }
      .last\:pb-0:last-child {
        padding-bottom: 0;
      }
      .checked\:bg-primary:checked {
        --tw-bg-opacity: 1;
        background-color: rgb(4 42 61 / var(--tw-bg-opacity, 1));
      }
      .checked\:bg-primary-darker:checked {
        --tw-bg-opacity: 1;
        background-color: rgb(0 46 95 / var(--tw-bg-opacity, 1));
      }
      .checked\:bg-primaryErafone-darker:checked {
        --tw-bg-opacity: 1;
        background-color: rgb(208 30 36 / var(--tw-bg-opacity, 1));
      }
      .hover\:scale-105:hover {
        --tw-scale-x: 1.05;
        --tw-scale-y: 1.05;
      }
      .hover\:scale-105:hover,
      .hover\:scale-95:hover {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .hover\:scale-95:hover {
        --tw-scale-x: 0.95;
        --tw-scale-y: 0.95;
      }
      .hover\:cursor-pointer:hover {
        cursor: pointer;
      }
      .hover\:border-2:hover {
        border-width: 2px;
      }
      .hover\:border-b:hover {
        border-bottom-width: 1px;
      }
      .hover\:border-primary:hover {
        --tw-border-opacity: 1;
        border-color: rgb(4 42 61 / var(--tw-border-opacity, 1));
      }
      .hover\:border-primaryErafone:hover {
        --tw-border-opacity: 1;
        border-color: rgb(235 33 40 / var(--tw-border-opacity, 1));
      }
      .hover\:border-red:hover {
        --tw-border-opacity: 1;
        border-color: rgb(255 0 0 / var(--tw-border-opacity, 1));
      }
      .hover\:border-secondary-dark:hover {
        --tw-border-opacity: 1;
        border-color: rgb(0 41 45 / var(--tw-border-opacity, 1));
      }
      .hover\:border-secondaryErafone:hover {
        --tw-border-opacity: 1;
        border-color: rgb(226 177 104 / var(--tw-border-opacity, 1));
      }
      .hover\:border-b-primary:hover {
        --tw-border-opacity: 1;
        border-bottom-color: rgb(4 42 61 / var(--tw-border-opacity, 1));
      }
      .hover\:\!bg-secondaryErafone:hover {
        --tw-bg-opacity: 1 !important;
        background-color: rgb(226 177 104 / var(--tw-bg-opacity, 1)) !important;
      }
      .hover\:bg-\[\#E02534\]\/10:hover {
        background-color: rgba(224, 37, 52, 0.1);
      }
      .hover\:bg-\[\#F1F1F1\]:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(236 186 117 / var(--tw-bg-opacity, 1));
      }
      .hover\:bg-gray-100:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
      }
      .hover\:bg-gray-200:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
      }
      .hover\:bg-gray-50:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
      }
      .hover\:bg-info-light:hover {
        background-color: #f6ae1b1a;
      }
      .hover\:bg-info-lighter:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(51 97 146 / var(--tw-bg-opacity, 1));
      }
      .hover\:bg-info\/10:hover {
        background-color: rgba(236, 140, 7, 0.1);
      }
      .hover\:bg-line:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(236 186 117 / var(--tw-bg-opacity, 1));
      }
      .hover\:bg-primary-lighter:hover {
        background-color: #eb2128ba;
      }
      .hover\:bg-primary\/10:hover {
        background-color: rgba(224, 37, 52, 0.1);
      }
      .hover\:bg-primary\/90:hover {
        background-color: rgba(224, 37, 52, 0.9);
      }
      .hover\:bg-primaryErafone-light:hover {
        background-color: #f6ae1b80;
      }
      .hover\:bg-primaryErafone-lighter:hover {
        background-color: #eb2128ba;
      }
      .hover\:bg-secondary-lighter:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(51 216 232 / var(--tw-bg-opacity, 1));
      }
      .hover\:bg-secondaryErafone-lighter:hover {
        background-color: rgba(246, 174, 27, 0.1);
      }
      .hover\:bg-slate-50:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
      }
      .hover\:bg-stroke:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(222 222 222 / var(--tw-bg-opacity, 1));
      }
      .hover\:bg-stroke\/20:hover {
        background-color: hsla(0, 0%, 87%, 0.2);
      }
      .hover\:bg-yellow-100:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
      }
      .hover\:fill-warning-lighter:hover {
        fill: #ffda82;
      }
      .hover\:font-semibold:hover {
        font-weight: 600;
      }
      .hover\:\!text-dark\/70:hover {
        color: rgba(51, 53, 56, 0.7) !important;
      }
      .hover\:\!text-primary\/70:hover {
        color: rgba(224, 37, 52, 0.7) !important;
      }
      .hover\:text-\[\#212529\]:hover {
        --tw-text-opacity: 1;
        color: rgb(33 37 41 / var(--tw-text-opacity, 1));
      }
      .hover\:text-info:hover {
        --tw-text-opacity: 1;
        color: rgb(226 177 104 / var(--tw-text-opacity, 1));
      }
      .hover\:text-primary:hover {
        --tw-text-opacity: 1;
        color: rgb(4 42 61 / var(--tw-text-opacity, 1));
      }
      .hover\:text-primary-dark:hover {
        --tw-text-opacity: 1;
        color: rgb(0 12 24 / var(--tw-text-opacity, 1));
      }
      .hover\:text-primary-lighter:hover {
        color: #eb2128ba;
      }
      .hover\:text-red:hover {
        --tw-text-opacity: 1;
        color: rgb(255 0 0 / var(--tw-text-opacity, 1));
      }
      .hover\:underline:hover {
        text-decoration-line: underline;
      }
      .hover\:shadow-\[0_1px_4px_0_rgba\(51\2c
        53\2c
        56\2c
        0\.30\)\2c
        0_4px_8px_0_rgba\(51\2c
        53\2c
        56\2c
        0\.20\)\]:hover {
        --tw-shadow:
          0 1px 4px 0 rgba(51, 53, 56, 0.3), 0 4px 8px 0 rgba(51, 53, 56, 0.2);
        --tw-shadow-colored:
          0 1px 4px 0 var(--tw-shadow-color), 0 4px 8px 0 var(--tw-shadow-color);
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .hover\:outline-none:hover {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
      .hover\:ring-0:hover {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(var(--tw-ring-offset-width)) var(--tw-ring-color);
      }
      .hover\:ring-0:hover,
      .hover\:ring-1:hover {
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
          var(--tw-shadow, 0 0 #0000);
      }
      .hover\:ring-1:hover {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      }
      .hover\:ring-1\.5:hover {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      }
      .hover\:ring-1\.5:hover,
      .hover\:ring-\[4px\]:hover {
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
          var(--tw-shadow, 0 0 #0000);
      }
      .hover\:ring-\[4px\]:hover {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      }
      .hover\:ring-info:hover {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(226 177 104/var(--tw-ring-opacity, 1));
      }
      .hover\:ring-line\/70:hover {
        --tw-ring-color: hsla(0, 0%, 95%, 0.7);
      }
      .checked\:hover\:bg-primary-lighter:hover:checked,
      .checked\:hover\:bg-primaryErafone-lighter:hover:checked {
        background-color: #eb2128ba;
      }
      .hover\:checked\:bg-primary\/85:checked:hover {
        background-color: rgba(224, 37, 52, 0.85);
      }
      .focus\:border-0:focus {
        border-width: 0;
      }
      .focus\:\!border-secondary:focus {
        --tw-border-opacity: 1 !important;
        border-color: rgb(0 206 226 / var(--tw-border-opacity, 1)) !important;
      }
      .focus\:border-blue-500:focus {
        --tw-border-opacity: 1;
        border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
      }
      .focus\:border-primary:focus {
        --tw-border-opacity: 1;
        border-color: rgb(4 42 61 / var(--tw-border-opacity, 1));
      }
      .focus\:border-primaryErafone:focus {
        --tw-border-opacity: 1;
        border-color: rgb(235 33 40 / var(--tw-border-opacity, 1));
      }
      .focus\:border-transparent:focus {
        border-color: transparent;
      }
      .focus\:\!bg-info\/10:focus {
        background-color: rgba(236, 140, 7, 0.1) !important;
      }
      .focus\:\!bg-secondaryErafone:focus {
        --tw-bg-opacity: 1 !important;
        background-color: rgb(226 177 104 / var(--tw-bg-opacity, 1)) !important;
      }
      .focus\:bg-\[\#DEFDFF\]:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(222 253 255 / var(--tw-bg-opacity, 1));
      }
      .focus\:bg-\[\#F1F1F1\]:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(236 186 117 / var(--tw-bg-opacity, 1));
      }
      .focus\:bg-gray:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(170 170 170 / var(--tw-bg-opacity, 1));
      }
      .focus\:bg-info:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(226 177 104 / var(--tw-bg-opacity, 1));
      }
      .focus\:bg-primary:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(4 42 61 / var(--tw-bg-opacity, 1));
      }
      .focus\:bg-primaryErafone:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(235 33 40 / var(--tw-bg-opacity, 1));
      }
      .focus\:bg-primaryErafone-light:focus {
        background-color: #f6ae1b80;
      }
      .focus\:bg-secondary:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(0 206 226 / var(--tw-bg-opacity, 1));
      }
      .focus\:bg-stroke:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(222 222 222 / var(--tw-bg-opacity, 1));
      }
      .focus\:bg-transparent:focus {
        background-color: transparent;
      }
      .focus\:bg-white:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
      }
      .focus\:text-dark\/50:focus {
        color: rgba(51, 53, 56, 0.5);
      }
      .focus\:text-info:focus {
        --tw-text-opacity: 1;
        color: rgb(226 177 104 / var(--tw-text-opacity, 1));
      }
      .focus\:text-primary:focus {
        --tw-text-opacity: 1;
        color: rgb(4 42 61 / var(--tw-text-opacity, 1));
      }
      .focus\:text-primary-darker:focus {
        --tw-text-opacity: 1;
        color: rgb(0 46 95 / var(--tw-text-opacity, 1));
      }
      .focus\:text-primary\/75:focus {
        color: rgba(224, 37, 52, 0.75);
      }
      .focus\:text-primaryErafone\/75:focus {
        color: rgba(235, 33, 40, 0.75);
      }
      .focus\:underline:focus {
        text-decoration-line: underline;
      }
      .focus\:decoration-\[\#00cee2\]:focus {
        text-decoration-color: #00cee2;
      }
      .focus\:underline-offset-\[12px\]:focus {
        text-underline-offset: 12px;
      }
      .focus\:\!shadow-none:focus {
        --tw-shadow: 0 0 #0000 !important;
        --tw-shadow-colored: 0 0 #0000 !important;
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
      }
      .focus\:shadow-none:focus {
        --tw-shadow: 0 0 #0000;
        --tw-shadow-colored: 0 0 #0000;
        box-shadow:
          var(--tw-ring-offset-shadow, 0 0 #0000),
          var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      }
      .focus\:outline-none:focus {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
      .focus\:outline-0:focus {
        outline-width: 0;
      }
      .focus\:outline-primary:focus {
        outline-color: #e02534;
      }
      .focus\:\!ring-0:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
      }
      .focus\:\!ring-0:focus,
      .focus\:\!ring-1\.5:focus {
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
          var(--tw-shadow, 0 0 #0000) !important;
      }
      .focus\:\!ring-1\.5:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
      }
      .focus\:ring-0:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(var(--tw-ring-offset-width)) var(--tw-ring-color);
      }
      .focus\:ring-0:focus,
      .focus\:ring-1:focus {
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
          var(--tw-shadow, 0 0 #0000);
      }
      .focus\:ring-1:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      }
      .focus\:ring-1\.5:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      }
      .focus\:ring-1\.5:focus,
      .focus\:ring-2:focus {
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
          var(--tw-shadow, 0 0 #0000);
      }
      .focus\:ring-2:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      }
      .focus\:\!ring-danger:focus {
        --tw-ring-opacity: 1 !important;
        --tw-ring-color: rgb(255 0 0/var(--tw-ring-opacity, 1)) !important;
      }
      .focus\:\!ring-primary:focus {
        --tw-ring-opacity: 1 !important;
        --tw-ring-color: rgb(4 42 61/var(--tw-ring-opacity, 1)) !important;
      }
      .focus\:\!ring-transparent:focus {
        --tw-ring-color: transparent !important;
      }
      .focus\:ring-blue-500:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(59 130 246/var(--tw-ring-opacity, 1));
      }
      .focus\:ring-gray-300:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(209 213 219/var(--tw-ring-opacity, 1));
      }
      .focus\:ring-indigo-500:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(99 102 241/var(--tw-ring-opacity, 1));
      }
      .focus\:ring-info:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(226 177 104/var(--tw-ring-opacity, 1));
      }
      .focus\:ring-info-lighter:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(51 97 146/var(--tw-ring-opacity, 1));
      }
      .focus\:ring-primary:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(4 42 61/var(--tw-ring-opacity, 1));
      }
      .focus\:ring-primary-light:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(219 237 255/var(--tw-ring-opacity, 1));
      }
      .focus\:ring-primaryErafone:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(235 33 40/var(--tw-ring-opacity, 1));
      }
      .focus\:ring-primaryErafone-lighter:focus {
        --tw-ring-color: #eb2128ba;
      }
      .focus\:ring-red-900:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(127 29 29/var(--tw-ring-opacity, 1));
      }
      .focus\:ring-secondary-light:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(204 245 249/var(--tw-ring-opacity, 1));
      }
      .focus\:ring-secondaryErafone-lighter:focus {
        --tw-ring-color: rgba(246, 174, 27, 0.1);
      }
      .focus\:ring-stroke:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(222 222 222/var(--tw-ring-opacity, 1));
      }
      .focus\:ring-transparent:focus {
        --tw-ring-color: transparent;
      }
      .focus\:ring-offset-0:focus {
        --tw-ring-offset-width: 0px;
      }
      .focus\:ring-offset-2:focus {
        --tw-ring-offset-width: 2px;
      }
      .focus\:ring-offset-gray-100:focus {
        --tw-ring-offset-color: #f3f4f6;
      }
      .checked\:focus\:bg-primary:focus:checked {
        --tw-bg-opacity: 1;
        background-color: rgb(4 42 61 / var(--tw-bg-opacity, 1));
      }
      .checked\:focus\:bg-primaryErafone:focus:checked {
        --tw-bg-opacity: 1;
        background-color: rgb(235 33 40 / var(--tw-bg-opacity, 1));
      }
      .focus\:checked\:bg-primary\/85:checked:focus {
        background-color: rgba(224, 37, 52, 0.85);
      }
      .focus-visible\:ring-2:focus-visible {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
          var(--tw-shadow, 0 0 #0000);
      }
      .focus-visible\:ring-white:focus-visible {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(255 255 255/var(--tw-ring-opacity, 1));
      }
      .focus-visible\:ring-opacity-75:focus-visible {
        --tw-ring-opacity: 0.75;
      }
      .active\:bg-gray-300:active {
        --tw-bg-opacity: 1;
        background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
      }
      .active\:bg-info-darker:active {
        --tw-bg-opacity: 1;
        background-color: rgb(0 46 95 / var(--tw-bg-opacity, 1));
      }
      .active\:bg-info-light:active {
        background-color: #f6ae1b1a;
      }
      .active\:bg-primary:active {
        --tw-bg-opacity: 1;
        background-color: rgb(4 42 61 / var(--tw-bg-opacity, 1));
      }
      .active\:bg-primary-darker:active {
        --tw-bg-opacity: 1;
        background-color: rgb(0 46 95 / var(--tw-bg-opacity, 1));
      }
      .active\:bg-primary-light:active {
        --tw-bg-opacity: 1;
        background-color: rgb(219 237 255 / var(--tw-bg-opacity, 1));
      }
      .active\:bg-primaryErafone-darker:active {
        --tw-bg-opacity: 1;
        background-color: rgb(208 30 36 / var(--tw-bg-opacity, 1));
      }
      .active\:bg-primaryErafone-light:active {
        background-color: #f6ae1b80;
      }
      .active\:bg-secondary-darker:active {
        --tw-bg-opacity: 1;
        background-color: rgb(0 165 181 / var(--tw-bg-opacity, 1));
      }
      .active\:ring-0:active {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
          var(--tw-shadow, 0 0 #0000);
      }
      .active\:ring-info:active {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(226 177 104/var(--tw-ring-opacity, 1));
      }
      .disabled\:cursor-not-allowed:disabled {
        cursor: not-allowed;
      }
      .disabled\:border-none:disabled {
        border-style: none;
      }
      .disabled\:border-\[\#E7E7E7\]:disabled {
        --tw-border-opacity: 1;
        border-color: rgb(231 231 231 / var(--tw-border-opacity, 1));
      }
      .disabled\:border-red:disabled {
        --tw-border-opacity: 1;
        border-color: rgb(255 0 0 / var(--tw-border-opacity, 1));
      }
      .disabled\:bg-gray-300:disabled {
        --tw-bg-opacity: 1;
        background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
      }
      .disabled\:bg-stroke:disabled {
        --tw-bg-opacity: 1;
        background-color: rgb(222 222 222 / var(--tw-bg-opacity, 1));
      }
      .disabled\:bg-transparent:disabled {
        background-color: transparent;
      }
      .disabled\:bg-white:disabled {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
      }
      .disabled\:\!text-line:disabled {
        --tw-text-opacity: 1 !important;
        color: rgb(236 186 117 / var(--tw-text-opacity, 1)) !important;
      }
      .disabled\:text-gray:disabled {
        --tw-text-opacity: 1;
        color: rgb(170 170 170 / var(--tw-text-opacity, 1));
      }
      .disabled\:opacity-50:disabled {
        opacity: 0.5;
      }
      .disabled\:opacity-75:disabled {
        opacity: 0.75;
      }
      .hover\:disabled\:bg-white:disabled:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
      }
      .group:hover .group-hover\:visible {
        visibility: visible;
      }
      .group:focus .group-focus\:max-h-full {
        max-height: 100%;
      }
      .group:focus .group-focus\:max-h-screen {
        max-height: 100vh;
      }
      .peer:checked ~ .peer-checked\:block {
        display: block;
      }
      .peer:checked ~ .peer-checked\:max-h-96 {
        max-height: 24rem;
      }
      .peer:checked ~ .peer-checked\:max-h-screen {
        max-height: 100vh;
      }
      .peer:checked ~ .peer-checked\:bg-primary {
        --tw-bg-opacity: 1;
        background-color: rgb(4 42 61 / var(--tw-bg-opacity, 1));
      }
      .peer:checked ~ .peer-checked\:px-2 {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
      }
      .peer:checked ~ .peer-checked\:pt-1 {
        padding-top: 0.25rem;
      }
      .peer:checked ~ .peer-checked\:ring-\[4px\] {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
          var(--tw-shadow, 0 0 #0000);
      }
      .peer:checked ~ .peer-checked\:ring-line {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(236 186 117/var(--tw-ring-opacity, 1));
      }
      .peer:checked ~ .peer-checked\:after\:mr-\[7px\]:after {
        content: var(--tw-content);
        margin-right: 7px;
      }
      .peer:checked ~ .peer-checked\:after\:mt-\[5px\]:after {
        content: var(--tw-content);
        margin-top: 5px;
      }
      .peer:checked ~ .peer-checked\:after\:translate-x-full:after {
        --tw-translate-x: 100%;
      }
      .peer:checked ~ .peer-checked\:after\:-rotate-90:after,
      .peer:checked ~ .peer-checked\:after\:translate-x-full:after {
        content: var(--tw-content);
        transform: translate(var(--tw-translate-x), var(--tw-translate-y))
          rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
          skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
          scaleY(var(--tw-scale-y));
      }
      .peer:checked ~ .peer-checked\:after\:-rotate-90:after {
        --tw-rotate: -90deg;
      }
      .peer:checked ~ .peer-checked\:after\:border-white:after {
        --tw-border-opacity: 1;
        border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
        content: var(--tw-content);
      }
      .peer:focus ~ .peer-focus\:outline-none {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
      .peer:focus ~ .peer-focus\:ring-4 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
          var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
          calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow:
          var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
          var(--tw-shadow, 0 0 #0000);
      }
      .peer:focus ~ .peer-focus\:ring-blue-300 {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(147 197 253/var(--tw-ring-opacity, 1));
      }
      .data-\[selected\=true\]\:outline[data-selected="true"] {
        outline-style: solid;
      }
      .data-\[selected\=true\]\:\!outline-\[4px\][data-selected="true"] {
        outline-width: 4px !important;
      }
      .data-\[selected\=true\]\:outline-\[\#003A77\][data-selected="true"] {
        outline-color: #007730;
      }
      .data-\[state\=open\]\:outline-primary[data-state="open"] {
        outline-color: #e02534;
      }
      .child\:mx-auto > * {
        margin-left: auto;
        margin-right: auto;
      }
      .child\:w-\[70px\] > * {
        width: 70px;
      }
      .child\:max-w-\[190px\] > * {
        max-width: 190px;
      }
      .child\:\!flex-grow > * {
        flex-grow: 1 !important;
      }
      .child\:flex-grow > * {
        flex-grow: 1;
      }
      .child\:p-2 > * {
        padding: 0.5rem;
      }
      .child\:px-5 > * {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
      }
      .child\:py-4 > * {
        padding-bottom: 1rem;
        padding-top: 1rem;
      }
      .child\:text-gray > * {
        --tw-text-opacity: 1;
        color: rgb(170 170 170 / var(--tw-text-opacity, 1));
      }
      .child\:transition-colors > * {
        transition-duration: 0.15s;
        transition-property:
          color, background-color, border-color, text-decoration-color, fill,
          stroke;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      }
      .child\:duration-100 > * {
        transition-duration: 0.1s;
      }
      .child\:ease-in > * {
        transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
      }
      .hover\:child\:bg-line > :hover {
        --tw-bg-opacity: 1;
        background-color: rgb(236 186 117 / var(--tw-bg-opacity, 1));
      }
      @media (prefers-reduced-motion: reduce) {
        .motion-reduce\:transition-none {
          transition-property: none;
        }
      }
      .dark\:border-gray-600:is(.dark *) {
        --tw-border-opacity: 1;
        border-color: rgb(75 85 99 / var(--tw-border-opacity, 1));
      }
      .dark\:border-gray-700:is(.dark *) {
        --tw-border-opacity: 1;
        border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
      }
      .dark\:bg-gray-600:is(.dark *) {
        --tw-bg-opacity: 1;
        background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
      }
      .dark\:bg-gray-700:is(.dark *) {
        --tw-bg-opacity: 1;
        background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
      }
      .dark\:bg-gray-900:is(.dark *) {
        --tw-bg-opacity: 1;
        background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
      }
      .dark\:text-gray-300:is(.dark *) {
        --tw-text-opacity: 1;
        color: rgb(209 213 219 / var(--tw-text-opacity, 1));
      }
      .dark\:text-gray-400:is(.dark *) {
        --tw-text-opacity: 1;
        color: rgb(156 163 175 / var(--tw-text-opacity, 1));
      }
      .dark\:text-white:is(.dark *) {
        --tw-text-opacity: 1;
        color: rgb(255 255 255 / var(--tw-text-opacity, 1));
      }
      .dark\:placeholder-gray-400:is(.dark *)::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1));
      }
      .dark\:placeholder-gray-400:is(.dark *)::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1));
      }
      .dark\:ring-offset-gray-800:is(.dark *) {
        --tw-ring-offset-color: #1f2937;
      }
      .dark\:focus\:border-blue-500:focus:is(.dark *) {
        --tw-border-opacity: 1;
        border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
      }
      .dark\:focus\:ring-blue-500:focus:is(.dark *) {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(59 130 246/var(--tw-ring-opacity, 1));
      }
      .dark\:focus\:ring-blue-600:focus:is(.dark *) {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(37 99 235/var(--tw-ring-opacity, 1));
      }
      .dark\:focus\:ring-blue-900:focus:is(.dark *) {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(30 58 138/var(--tw-ring-opacity, 1));
      }
      .dark\:focus\:ring-primary:focus:is(.dark *) {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(4 42 61/var(--tw-ring-opacity, 1));
      }
      .dark\:focus\:ring-red-900:focus:is(.dark *) {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(127 29 29/var(--tw-ring-opacity, 1));
      }
      .peer:focus ~ .dark\:peer-focus\:ring-blue-800:is(.dark *) {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(30 64 175/var(--tw-ring-opacity, 1));
      }
      @media (min-width: 320px) {
        .xxxs\:max-w-\[176px\] {
          max-width: 176px;
        }
        .xxxs\:px-5 {
          padding-left: 1.25rem;
          padding-right: 1.25rem;
        }
        .xxxs\:pb-1 {
          padding-bottom: 0.25rem;
        }
        .xxxs\:\!text-xs {
          font-size: 0.75rem !important;
        }
      }
      @media (min-width: 375px) {
        .xxs\:max-w-\[204px\] {
          max-width: 204px;
        }
        .xxs\:\!text-sm {
          font-size: 0.875rem !important;
        }
      }
      @media (min-width: 640px) {
        .sm\:invisible {
          visibility: hidden;
        }
        .sm\:col-span-1 {
          grid-column: span 1 / span 1;
        }
        .sm\:col-span-3 {
          grid-column: span 3 / span 3;
        }
        .sm\:col-span-5 {
          grid-column: span 5 / span 5;
        }
        .sm\:col-span-9 {
          grid-column: span 9 / span 9;
        }
        .sm\:m-0 {
          margin: 0;
        }
        .sm\:-mx-6 {
          margin-left: -1.5rem;
          margin-right: -1.5rem;
        }
        .sm\:mx-0 {
          margin-left: 0;
          margin-right: 0;
        }
        .sm\:my-1 {
          margin-bottom: 0.25rem;
          margin-top: 0.25rem;
        }
        .sm\:my-5 {
          margin-bottom: 1.25rem;
          margin-top: 1.25rem;
        }
        .sm\:-mb-4 {
          margin-bottom: -1rem;
        }
        .sm\:mb-0 {
          margin-bottom: 0;
        }
        .sm\:ml-1 {
          margin-left: 0.25rem;
        }
        .sm\:mr-2 {
          margin-right: 0.5rem;
        }
        .sm\:mt-0 {
          margin-top: 0;
        }
        .sm\:mt-4 {
          margin-top: 1rem;
        }
        .sm\:mt-8 {
          margin-top: 2rem;
        }
        .sm\:mt-\[7px\] {
          margin-top: 7px;
        }
        .sm\:flex {
          display: flex;
        }
        .sm\:hidden {
          display: none;
        }
        .sm\:h-5 {
          height: 1.25rem;
        }
        .sm\:h-\[19\.68px\] {
          height: 19.68px;
        }
        .sm\:h-\[40px\] {
          height: 40px;
        }
        .sm\:h-\[50px\] {
          height: 50px;
        }
        .sm\:h-\[75px\] {
          height: 75px;
        }
        .sm\:h-\[80px\] {
          height: 80px;
        }
        .sm\:max-h-\[40px\] {
          max-height: 40px;
        }
        .sm\:max-h-\[43px\] {
          max-height: 43px;
        }
        .sm\:min-h-\[217px\] {
          min-height: 217px;
        }
        .sm\:w-5 {
          width: 1.25rem;
        }
        .sm\:w-\[170px\] {
          width: 170px;
        }
        .sm\:w-\[191px\] {
          width: 191px;
        }
        .sm\:w-\[27\.76px\] {
          width: 27.76px;
        }
        .sm\:w-\[40px\] {
          width: 40px;
        }
        .sm\:w-\[429px\] {
          width: 429px;
        }
        .sm\:w-\[50px\] {
          width: 50px;
        }
        .sm\:w-\[512px\] {
          width: 512px;
        }
        .sm\:w-\[80px\] {
          width: 80px;
        }
        .sm\:w-auto {
          width: auto;
        }
        .sm\:w-full {
          width: 100%;
        }
        .sm\:min-w-\[316px\] {
          min-width: 316px;
        }
        .sm\:max-w-\[194px\] {
          max-width: 194px;
        }
        .sm\:flex-grow-0 {
          flex-grow: 0;
        }
        .sm\:basis-1\/4 {
          flex-basis: 25%;
        }
        .sm\:basis-10\/12 {
          flex-basis: 83.333333%;
        }
        .sm\:basis-2\/12 {
          flex-basis: 16.666667%;
        }
        .sm\:basis-3\/4 {
          flex-basis: 75%;
        }
        .sm\:-translate-x-5 {
          --tw-translate-x: -1.25rem;
        }
        .sm\:-translate-x-5,
        .sm\:translate-x-5 {
          transform: translate(var(--tw-translate-x), var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y));
        }
        .sm\:translate-x-5 {
          --tw-translate-x: 1.25rem;
        }
        .sm\:grid-cols-1 {
          grid-template-columns: repeat(1, minmax(0, 1fr));
        }
        .sm\:grid-cols-10 {
          grid-template-columns: repeat(10, minmax(0, 1fr));
        }
        .sm\:grid-cols-2 {
          grid-template-columns: repeat(2, minmax(0, 1fr));
        }
        .sm\:grid-cols-3 {
          grid-template-columns: repeat(3, minmax(0, 1fr));
        }
        .sm\:flex-row {
          flex-direction: row;
        }
        .sm\:flex-col {
          flex-direction: column;
        }
        .sm\:justify-between {
          justify-content: space-between;
        }
        .sm\:gap-12 {
          gap: 3rem;
        }
        .sm\:gap-3 {
          gap: 0.75rem;
        }
        .sm\:gap-4 {
          gap: 1rem;
        }
        .sm\:gap-5 {
          gap: 1.25rem;
        }
        .sm\:gap-6 {
          gap: 1.5rem;
        }
        .sm\:gap-8 {
          gap: 2rem;
        }
        .sm\:rounded-2xl {
          border-radius: 1rem;
        }
        .sm\:rounded-lg {
          border-radius: 0.5rem;
        }
        .sm\:rounded-b-2xl {
          border-bottom-left-radius: 1rem;
          border-bottom-right-radius: 1rem;
        }
        .sm\:rounded-l-md {
          border-bottom-left-radius: 0.375rem;
          border-top-left-radius: 0.375rem;
        }
        .sm\:rounded-r-md {
          border-bottom-right-radius: 0.375rem;
          border-top-right-radius: 0.375rem;
        }
        .sm\:rounded-t-2xl {
          border-top-left-radius: 1rem;
          border-top-right-radius: 1rem;
        }
        .sm\:border-0 {
          border-width: 0;
        }
        .sm\:border-\[1px\] {
          border-width: 1px;
        }
        .sm\:p-2 {
          padding: 0.5rem;
        }
        .sm\:p-4 {
          padding: 1rem;
        }
        .sm\:p-6 {
          padding: 1.5rem;
        }
        .sm\:p-8 {
          padding: 2rem;
        }
        .sm\:px-0 {
          padding-left: 0;
          padding-right: 0;
        }
        .sm\:px-16 {
          padding-left: 4rem;
          padding-right: 4rem;
        }
        .sm\:px-20 {
          padding-left: 5rem;
          padding-right: 5rem;
        }
        .sm\:px-4 {
          padding-left: 1rem;
          padding-right: 1rem;
        }
        .sm\:px-6 {
          padding-left: 1.5rem;
          padding-right: 1.5rem;
        }
        .sm\:px-8 {
          padding-left: 2rem;
          padding-right: 2rem;
        }
        .sm\:py-2 {
          padding-bottom: 0.5rem;
          padding-top: 0.5rem;
        }
        .sm\:py-2\.5 {
          padding-bottom: 0.625rem;
          padding-top: 0.625rem;
        }
        .sm\:py-6 {
          padding-bottom: 1.5rem;
          padding-top: 1.5rem;
        }
        .sm\:\!pb-6 {
          padding-bottom: 1.5rem !important;
        }
        .sm\:pb-16 {
          padding-bottom: 4rem;
        }
        .sm\:pb-20 {
          padding-bottom: 5rem;
        }
        .sm\:pb-6 {
          padding-bottom: 1.5rem;
        }
        .sm\:pl-0 {
          padding-left: 0;
        }
        .sm\:pt-12 {
          padding-top: 3rem;
        }
        .sm\:pt-2 {
          padding-top: 0.5rem;
        }
        .sm\:pt-4 {
          padding-top: 1rem;
        }
        .sm\:text-right {
          text-align: right;
        }
        .sm\:text-2xl {
          font-size: 1.5rem;
        }
        .sm\:text-4xl {
          font-size: 2.25rem;
          line-height: 2.5rem;
        }
        .sm\:text-\[32px\] {
          font-size: 32px;
        }
        .sm\:text-base {
          font-size: 1rem;
        }
        .sm\:text-lg {
          font-size: 1.125rem;
        }
        .sm\:text-sm {
          font-size: 0.875rem;
        }
        .sm\:text-xl {
          font-size: 1.25rem;
        }
        .sm\:leading-\[22px\] {
          line-height: 22px;
        }
        .sm\:text-dark {
          --tw-text-opacity: 1;
          color: rgb(51 53 56 / var(--tw-text-opacity, 1));
        }
        .sm\:shadow-lg {
          --tw-shadow:
            0 10px 15px -3px rgba(0, 0, 0, 0.1),
            0 4px 6px -4px rgba(0, 0, 0, 0.1);
          --tw-shadow-colored:
            0 10px 15px -3px var(--tw-shadow-color),
            0 4px 6px -4px var(--tw-shadow-color);
          box-shadow:
            var(--tw-ring-offset-shadow, 0 0 #0000),
            var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
        }
      }
      @media (min-width: 768px) {
        .md\:bottom-\[80px\] {
          bottom: 80px;
        }
        .md\:col-span-1 {
          grid-column: span 1 / span 1;
        }
        .md\:col-span-10 {
          grid-column: span 10 / span 10;
        }
        .md\:col-span-11 {
          grid-column: span 11 / span 11;
        }
        .md\:col-span-12 {
          grid-column: span 12 / span 12;
        }
        .md\:col-span-2 {
          grid-column: span 2 / span 2;
        }
        .md\:col-span-3 {
          grid-column: span 3 / span 3;
        }
        .md\:col-span-4 {
          grid-column: span 4 / span 4;
        }
        .md\:col-span-5 {
          grid-column: span 5 / span 5;
        }
        .md\:col-span-6 {
          grid-column: span 6 / span 6;
        }
        .md\:col-span-7 {
          grid-column: span 7 / span 7;
        }
        .md\:col-span-8 {
          grid-column: span 8 / span 8;
        }
        .md\:col-span-9 {
          grid-column: span 9 / span 9;
        }
        .md\:col-span-full {
          grid-column: 1/-1;
        }
        .md\:-m-0 {
          margin: 0;
        }
        .md\:-m-0\.5 {
          margin: -0.125rem;
        }
        .md\:-m-1 {
          margin: -0.25rem;
        }
        .md\:-m-1\.5 {
          margin: -0.375rem;
        }
        .md\:-m-10 {
          margin: -2.5rem;
        }
        .md\:-m-11 {
          margin: -2.75rem;
        }
        .md\:-m-12 {
          margin: -3rem;
        }
        .md\:-m-14 {
          margin: -3.5rem;
        }
        .md\:-m-16 {
          margin: -4rem;
        }
        .md\:-m-2 {
          margin: -0.5rem;
        }
        .md\:-m-2\.5 {
          margin: -0.625rem;
        }
        .md\:-m-20 {
          margin: -5rem;
        }
        .md\:-m-24 {
          margin: -6rem;
        }
        .md\:-m-28 {
          margin: -7rem;
        }
        .md\:-m-3 {
          margin: -0.75rem;
        }
        .md\:-m-3\.5 {
          margin: -0.875rem;
        }
        .md\:-m-32 {
          margin: -8rem;
        }
        .md\:-m-36 {
          margin: -9rem;
        }
        .md\:-m-4 {
          margin: -1rem;
        }
        .md\:-m-40 {
          margin: -10rem;
        }
        .md\:-m-44 {
          margin: -11rem;
        }
        .md\:-m-48 {
          margin: -12rem;
        }
        .md\:-m-5 {
          margin: -1.25rem;
        }
        .md\:-m-52 {
          margin: -13rem;
        }
        .md\:-m-56 {
          margin: -14rem;
        }
        .md\:-m-6 {
          margin: -1.5rem;
        }
        .md\:-m-60 {
          margin: -15rem;
        }
        .md\:-m-64 {
          margin: -16rem;
        }
        .md\:-m-7 {
          margin: -1.75rem;
        }
        .md\:-m-72 {
          margin: -18rem;
        }
        .md\:-m-8 {
          margin: -2rem;
        }
        .md\:-m-80 {
          margin: -20rem;
        }
        .md\:-m-9 {
          margin: -2.25rem;
        }
        .md\:-m-96 {
          margin: -24rem;
        }
        .md\:-m-px {
          margin: -1px;
        }
        .md\:m-0 {
          margin: 0;
        }
        .md\:m-0\.5 {
          margin: 0.125rem;
        }
        .md\:m-1 {
          margin: 0.25rem;
        }
        .md\:m-1\.5 {
          margin: 0.375rem;
        }
        .md\:m-10 {
          margin: 2.5rem;
        }
        .md\:m-11 {
          margin: 2.75rem;
        }
        .md\:m-12 {
          margin: 3rem;
        }
        .md\:m-14 {
          margin: 3.5rem;
        }
        .md\:m-16 {
          margin: 4rem;
        }
        .md\:m-2 {
          margin: 0.5rem;
        }
        .md\:m-2\.5 {
          margin: 0.625rem;
        }
        .md\:m-20 {
          margin: 5rem;
        }
        .md\:m-24 {
          margin: 6rem;
        }
        .md\:m-28 {
          margin: 7rem;
        }
        .md\:m-3 {
          margin: 0.75rem;
        }
        .md\:m-3\.5 {
          margin: 0.875rem;
        }
        .md\:m-32 {
          margin: 8rem;
        }
        .md\:m-36 {
          margin: 9rem;
        }
        .md\:m-4 {
          margin: 1rem;
        }
        .md\:m-40 {
          margin: 10rem;
        }
        .md\:m-44 {
          margin: 11rem;
        }
        .md\:m-48 {
          margin: 12rem;
        }
        .md\:m-5 {
          margin: 1.25rem;
        }
        .md\:m-52 {
          margin: 13rem;
        }
        .md\:m-56 {
          margin: 14rem;
        }
        .md\:m-6 {
          margin: 1.5rem;
        }
        .md\:m-60 {
          margin: 15rem;
        }
        .md\:m-64 {
          margin: 16rem;
        }
        .md\:m-7 {
          margin: 1.75rem;
        }
        .md\:m-72 {
          margin: 18rem;
        }
        .md\:m-8 {
          margin: 2rem;
        }
        .md\:m-80 {
          margin: 20rem;
        }
        .md\:m-9 {
          margin: 2.25rem;
        }
        .md\:m-96 {
          margin: 24rem;
        }
        .md\:m-auto {
          margin: auto;
        }
        .md\:m-px {
          margin: 1px;
        }
        .md\:mx-0 {
          margin-left: 0;
          margin-right: 0;
        }
        .md\:mx-4 {
          margin-left: 1rem;
          margin-right: 1rem;
        }
        .md\:mx-5 {
          margin-left: 1.25rem;
          margin-right: 1.25rem;
        }
        .md\:mx-auto {
          margin-left: auto;
          margin-right: auto;
        }
        .md\:-ml-0 {
          margin-left: 0;
        }
        .md\:-ml-0\.5 {
          margin-left: -0.125rem;
        }
        .md\:-ml-1 {
          margin-left: -0.25rem;
        }
        .md\:-ml-1\.5 {
          margin-left: -0.375rem;
        }
        .md\:-ml-10 {
          margin-left: -2.5rem;
        }
        .md\:-ml-11 {
          margin-left: -2.75rem;
        }
        .md\:-ml-12 {
          margin-left: -3rem;
        }
        .md\:-ml-14 {
          margin-left: -3.5rem;
        }
        .md\:-ml-16 {
          margin-left: -4rem;
        }
        .md\:-ml-2 {
          margin-left: -0.5rem;
        }
        .md\:-ml-2\.5 {
          margin-left: -0.625rem;
        }
        .md\:-ml-20 {
          margin-left: -5rem;
        }
        .md\:-ml-24 {
          margin-left: -6rem;
        }
        .md\:-ml-28 {
          margin-left: -7rem;
        }
        .md\:-ml-3 {
          margin-left: -0.75rem;
        }
        .md\:-ml-3\.5 {
          margin-left: -0.875rem;
        }
        .md\:-ml-32 {
          margin-left: -8rem;
        }
        .md\:-ml-36 {
          margin-left: -9rem;
        }
        .md\:-ml-4 {
          margin-left: -1rem;
        }
        .md\:-ml-40 {
          margin-left: -10rem;
        }
        .md\:-ml-44 {
          margin-left: -11rem;
        }
        .md\:-ml-48 {
          margin-left: -12rem;
        }
        .md\:-ml-5 {
          margin-left: -1.25rem;
        }
        .md\:-ml-52 {
          margin-left: -13rem;
        }
        .md\:-ml-56 {
          margin-left: -14rem;
        }
        .md\:-ml-6 {
          margin-left: -1.5rem;
        }
        .md\:-ml-60 {
          margin-left: -15rem;
        }
        .md\:-ml-64 {
          margin-left: -16rem;
        }
        .md\:-ml-7 {
          margin-left: -1.75rem;
        }
        .md\:-ml-72 {
          margin-left: -18rem;
        }
        .md\:-ml-8 {
          margin-left: -2rem;
        }
        .md\:-ml-80 {
          margin-left: -20rem;
        }
        .md\:-ml-9 {
          margin-left: -2.25rem;
        }
        .md\:-ml-96 {
          margin-left: -24rem;
        }
        .md\:-ml-px {
          margin-left: -1px;
        }
        .md\:-mr-0 {
          margin-right: 0;
        }
        .md\:-mr-0\.5 {
          margin-right: -0.125rem;
        }
        .md\:-mr-1 {
          margin-right: -0.25rem;
        }
        .md\:-mr-1\.5 {
          margin-right: -0.375rem;
        }
        .md\:-mr-10 {
          margin-right: -2.5rem;
        }
        .md\:-mr-11 {
          margin-right: -2.75rem;
        }
        .md\:-mr-12 {
          margin-right: -3rem;
        }
        .md\:-mr-14 {
          margin-right: -3.5rem;
        }
        .md\:-mr-16 {
          margin-right: -4rem;
        }
        .md\:-mr-2 {
          margin-right: -0.5rem;
        }
        .md\:-mr-2\.5 {
          margin-right: -0.625rem;
        }
        .md\:-mr-20 {
          margin-right: -5rem;
        }
        .md\:-mr-24 {
          margin-right: -6rem;
        }
        .md\:-mr-28 {
          margin-right: -7rem;
        }
        .md\:-mr-3 {
          margin-right: -0.75rem;
        }
        .md\:-mr-3\.5 {
          margin-right: -0.875rem;
        }
        .md\:-mr-32 {
          margin-right: -8rem;
        }
        .md\:-mr-36 {
          margin-right: -9rem;
        }
        .md\:-mr-4 {
          margin-right: -1rem;
        }
        .md\:-mr-40 {
          margin-right: -10rem;
        }
        .md\:-mr-44 {
          margin-right: -11rem;
        }
        .md\:-mr-48 {
          margin-right: -12rem;
        }
        .md\:-mr-5 {
          margin-right: -1.25rem;
        }
        .md\:-mr-52 {
          margin-right: -13rem;
        }
        .md\:-mr-56 {
          margin-right: -14rem;
        }
        .md\:-mr-6 {
          margin-right: -1.5rem;
        }
        .md\:-mr-60 {
          margin-right: -15rem;
        }
        .md\:-mr-64 {
          margin-right: -16rem;
        }
        .md\:-mr-7 {
          margin-right: -1.75rem;
        }
        .md\:-mr-72 {
          margin-right: -18rem;
        }
        .md\:-mr-8 {
          margin-right: -2rem;
        }
        .md\:-mr-80 {
          margin-right: -20rem;
        }
        .md\:-mr-9 {
          margin-right: -2.25rem;
        }
        .md\:-mr-96 {
          margin-right: -24rem;
        }
        .md\:-mr-px {
          margin-right: -1px;
        }
        .md\:-mt-0 {
          margin-top: 0;
        }
        .md\:mb-0 {
          margin-bottom: 0;
        }
        .md\:mb-0\.5 {
          margin-bottom: 0.125rem;
        }
        .md\:mb-1 {
          margin-bottom: 0.25rem;
        }
        .md\:mb-1\.5 {
          margin-bottom: 0.375rem;
        }
        .md\:mb-10 {
          margin-bottom: 2.5rem;
        }
        .md\:mb-11 {
          margin-bottom: 2.75rem;
        }
        .md\:mb-12 {
          margin-bottom: 3rem;
        }
        .md\:mb-14 {
          margin-bottom: 3.5rem;
        }
        .md\:mb-16 {
          margin-bottom: 4rem;
        }
        .md\:mb-2 {
          margin-bottom: 0.5rem;
        }
        .md\:mb-2\.5 {
          margin-bottom: 0.625rem;
        }
        .md\:mb-20 {
          margin-bottom: 5rem;
        }
        .md\:mb-24 {
          margin-bottom: 6rem;
        }
        .md\:mb-28 {
          margin-bottom: 7rem;
        }
        .md\:mb-3 {
          margin-bottom: 0.75rem;
        }
        .md\:mb-3\.5 {
          margin-bottom: 0.875rem;
        }
        .md\:mb-32 {
          margin-bottom: 8rem;
        }
        .md\:mb-36 {
          margin-bottom: 9rem;
        }
        .md\:mb-4 {
          margin-bottom: 1rem;
        }
        .md\:mb-40 {
          margin-bottom: 10rem;
        }
        .md\:mb-44 {
          margin-bottom: 11rem;
        }
        .md\:mb-48 {
          margin-bottom: 12rem;
        }
        .md\:mb-5 {
          margin-bottom: 1.25rem;
        }
        .md\:mb-52 {
          margin-bottom: 13rem;
        }
        .md\:mb-56 {
          margin-bottom: 14rem;
        }
        .md\:mb-6 {
          margin-bottom: 1.5rem;
        }
        .md\:mb-60 {
          margin-bottom: 15rem;
        }
        .md\:mb-64 {
          margin-bottom: 16rem;
        }
        .md\:mb-7 {
          margin-bottom: 1.75rem;
        }
        .md\:mb-72 {
          margin-bottom: 18rem;
        }
        .md\:mb-8 {
          margin-bottom: 2rem;
        }
        .md\:mb-80 {
          margin-bottom: 20rem;
        }
        .md\:mb-9 {
          margin-bottom: 2.25rem;
        }
        .md\:mb-96 {
          margin-bottom: 24rem;
        }
        .md\:mb-auto {
          margin-bottom: auto;
        }
        .md\:mb-px {
          margin-bottom: 1px;
        }
        .md\:ml-0 {
          margin-left: 0;
        }
        .md\:ml-0\.5 {
          margin-left: 0.125rem;
        }
        .md\:ml-1 {
          margin-left: 0.25rem;
        }
        .md\:ml-1\.5 {
          margin-left: 0.375rem;
        }
        .md\:ml-10 {
          margin-left: 2.5rem;
        }
        .md\:ml-11 {
          margin-left: 2.75rem;
        }
        .md\:ml-12 {
          margin-left: 3rem;
        }
        .md\:ml-14 {
          margin-left: 3.5rem;
        }
        .md\:ml-16 {
          margin-left: 4rem;
        }
        .md\:ml-2 {
          margin-left: 0.5rem;
        }
        .md\:ml-2\.5 {
          margin-left: 0.625rem;
        }
        .md\:ml-20 {
          margin-left: 5rem;
        }
        .md\:ml-24 {
          margin-left: 6rem;
        }
        .md\:ml-28 {
          margin-left: 7rem;
        }
        .md\:ml-3 {
          margin-left: 0.75rem;
        }
        .md\:ml-3\.5 {
          margin-left: 0.875rem;
        }
        .md\:ml-32 {
          margin-left: 8rem;
        }
        .md\:ml-36 {
          margin-left: 9rem;
        }
        .md\:ml-4 {
          margin-left: 1rem;
        }
        .md\:ml-40 {
          margin-left: 10rem;
        }
        .md\:ml-44 {
          margin-left: 11rem;
        }
        .md\:ml-48 {
          margin-left: 12rem;
        }
        .md\:ml-5 {
          margin-left: 1.25rem;
        }
        .md\:ml-52 {
          margin-left: 13rem;
        }
        .md\:ml-56 {
          margin-left: 14rem;
        }
        .md\:ml-6 {
          margin-left: 1.5rem;
        }
        .md\:ml-60 {
          margin-left: 15rem;
        }
        .md\:ml-64 {
          margin-left: 16rem;
        }
        .md\:ml-7 {
          margin-left: 1.75rem;
        }
        .md\:ml-72 {
          margin-left: 18rem;
        }
        .md\:ml-8 {
          margin-left: 2rem;
        }
        .md\:ml-80 {
          margin-left: 20rem;
        }
        .md\:ml-9 {
          margin-left: 2.25rem;
        }
        .md\:ml-96 {
          margin-left: 24rem;
        }
        .md\:ml-\[65px\] {
          margin-left: 65px;
        }
        .md\:ml-\[7px\] {
          margin-left: 7px;
        }
        .md\:ml-auto {
          margin-left: auto;
        }
        .md\:ml-px {
          margin-left: 1px;
        }
        .md\:mr-0 {
          margin-right: 0;
        }
        .md\:mr-0\.5 {
          margin-right: 0.125rem;
        }
        .md\:mr-1 {
          margin-right: 0.25rem;
        }
        .md\:mr-1\.5 {
          margin-right: 0.375rem;
        }
        .md\:mr-10 {
          margin-right: 2.5rem;
        }
        .md\:mr-11 {
          margin-right: 2.75rem;
        }
        .md\:mr-12 {
          margin-right: 3rem;
        }
        .md\:mr-14 {
          margin-right: 3.5rem;
        }
        .md\:mr-16 {
          margin-right: 4rem;
        }
        .md\:mr-2 {
          margin-right: 0.5rem;
        }
        .md\:mr-2\.5 {
          margin-right: 0.625rem;
        }
        .md\:mr-20 {
          margin-right: 5rem;
        }
        .md\:mr-24 {
          margin-right: 6rem;
        }
        .md\:mr-28 {
          margin-right: 7rem;
        }
        .md\:mr-3 {
          margin-right: 0.75rem;
        }
        .md\:mr-3\.5 {
          margin-right: 0.875rem;
        }
        .md\:mr-32 {
          margin-right: 8rem;
        }
        .md\:mr-36 {
          margin-right: 9rem;
        }
        .md\:mr-4 {
          margin-right: 1rem;
        }
        .md\:mr-40 {
          margin-right: 10rem;
        }
        .md\:mr-44 {
          margin-right: 11rem;
        }
        .md\:mr-48 {
          margin-right: 12rem;
        }
        .md\:mr-5 {
          margin-right: 1.25rem;
        }
        .md\:mr-52 {
          margin-right: 13rem;
        }
        .md\:mr-56 {
          margin-right: 14rem;
        }
        .md\:mr-6 {
          margin-right: 1.5rem;
        }
        .md\:mr-60 {
          margin-right: 15rem;
        }
        .md\:mr-64 {
          margin-right: 16rem;
        }
        .md\:mr-7 {
          margin-right: 1.75rem;
        }
        .md\:mr-72 {
          margin-right: 18rem;
        }
        .md\:mr-8 {
          margin-right: 2rem;
        }
        .md\:mr-80 {
          margin-right: 20rem;
        }
        .md\:mr-9 {
          margin-right: 2.25rem;
        }
        .md\:mr-96 {
          margin-right: 24rem;
        }
        .md\:mr-auto {
          margin-right: auto;
        }
        .md\:mr-px {
          margin-right: 1px;
        }
        .md\:mt-0 {
          margin-top: 0;
        }
        .md\:mt-0\.5 {
          margin-top: 0.125rem;
        }
        .md\:mt-1 {
          margin-top: 0.25rem;
        }
        .md\:mt-1\.5 {
          margin-top: 0.375rem;
        }
        .md\:mt-10 {
          margin-top: 2.5rem;
        }
        .md\:mt-11 {
          margin-top: 2.75rem;
        }
        .md\:mt-12 {
          margin-top: 3rem;
        }
        .md\:mt-14 {
          margin-top: 3.5rem;
        }
        .md\:mt-16 {
          margin-top: 4rem;
        }
        .md\:mt-2 {
          margin-top: 0.5rem;
        }
        .md\:mt-2\.5 {
          margin-top: 0.625rem;
        }
        .md\:mt-20 {
          margin-top: 5rem;
        }
        .md\:mt-24 {
          margin-top: 6rem;
        }
        .md\:mt-28 {
          margin-top: 7rem;
        }
        .md\:mt-3 {
          margin-top: 0.75rem;
        }
        .md\:mt-3\.5 {
          margin-top: 0.875rem;
        }
        .md\:mt-32 {
          margin-top: 8rem;
        }
        .md\:mt-36 {
          margin-top: 9rem;
        }
        .md\:mt-4 {
          margin-top: 1rem;
        }
        .md\:mt-40 {
          margin-top: 10rem;
        }
        .md\:mt-44 {
          margin-top: 11rem;
        }
        .md\:mt-48 {
          margin-top: 12rem;
        }
        .md\:mt-5 {
          margin-top: 1.25rem;
        }
        .md\:mt-52 {
          margin-top: 13rem;
        }
        .md\:mt-56 {
          margin-top: 14rem;
        }
        .md\:mt-6 {
          margin-top: 1.5rem;
        }
        .md\:mt-60 {
          margin-top: 15rem;
        }
        .md\:mt-64 {
          margin-top: 16rem;
        }
        .md\:mt-7 {
          margin-top: 1.75rem;
        }
        .md\:mt-72 {
          margin-top: 18rem;
        }
        .md\:mt-8 {
          margin-top: 2rem;
        }
        .md\:mt-80 {
          margin-top: 20rem;
        }
        .md\:mt-9 {
          margin-top: 2.25rem;
        }
        .md\:mt-96 {
          margin-top: 24rem;
        }
        .md\:mt-\[23px\] {
          margin-top: 23px;
        }
        .md\:mt-\[7px\] {
          margin-top: 7px;
        }
        .md\:mt-auto {
          margin-top: auto;
        }
        .md\:mt-px {
          margin-top: 1px;
        }
        .md\:block {
          display: block;
        }
        .md\:flex {
          display: flex;
        }
        .md\:table {
          display: table;
        }
        .md\:hidden {
          display: none;
        }
        .md\:h-0 {
          height: 0;
        }
        .md\:h-0\.5 {
          height: 0.125rem;
        }
        .md\:h-1 {
          height: 0.25rem;
        }
        .md\:h-1\.5 {
          height: 0.375rem;
        }
        .md\:h-10 {
          height: 2.5rem;
        }
        .md\:h-11 {
          height: 2.75rem;
        }
        .md\:h-12 {
          height: 3rem;
        }
        .md\:h-14 {
          height: 3.5rem;
        }
        .md\:h-16 {
          height: 4rem;
        }
        .md\:h-2 {
          height: 0.5rem;
        }
        .md\:h-2\.5 {
          height: 0.625rem;
        }
        .md\:h-20 {
          height: 5rem;
        }
        .md\:h-24 {
          height: 6rem;
        }
        .md\:h-28 {
          height: 7rem;
        }
        .md\:h-3 {
          height: 0.75rem;
        }
        .md\:h-3\.5 {
          height: 0.875rem;
        }
        .md\:h-32 {
          height: 8rem;
        }
        .md\:h-36 {
          height: 9rem;
        }
        .md\:h-4 {
          height: 1rem;
        }
        .md\:h-40 {
          height: 10rem;
        }
        .md\:h-44 {
          height: 11rem;
        }
        .md\:h-48 {
          height: 12rem;
        }
        .md\:h-5 {
          height: 1.25rem;
        }
        .md\:h-52 {
          height: 13rem;
        }
        .md\:h-56 {
          height: 14rem;
        }
        .md\:h-6 {
          height: 1.5rem;
        }
        .md\:h-60 {
          height: 15rem;
        }
        .md\:h-64 {
          height: 16rem;
        }
        .md\:h-7 {
          height: 1.75rem;
        }
        .md\:h-72 {
          height: 18rem;
        }
        .md\:h-8 {
          height: 2rem;
        }
        .md\:h-80 {
          height: 20rem;
        }
        .md\:h-9 {
          height: 2.25rem;
        }
        .md\:h-96 {
          height: 24rem;
        }
        .md\:h-\[114px\] {
          height: 114px;
        }
        .md\:h-\[139px\] {
          height: 139px;
        }
        .md\:h-\[223px\] {
          height: 223px;
        }
        .md\:h-\[24px\] {
          height: 24px;
        }
        .md\:h-\[26px\] {
          height: 26px;
        }
        .md\:h-\[310px\] {
          height: 310px;
        }
        .md\:h-\[337px\] {
          height: 337px;
        }
        .md\:h-\[449px\] {
          height: 449px;
        }
        .md\:h-\[80px\] {
          height: 80px;
        }
        .md\:h-auto {
          height: auto;
        }
        .md\:h-dvh {
          height: 100dvh;
        }
        .md\:h-fit {
          height: -moz-fit-content;
          height: fit-content;
        }
        .md\:h-full {
          height: 100%;
        }
        .md\:h-lvh {
          height: 100lvh;
        }
        .md\:h-max {
          height: -moz-max-content;
          height: max-content;
        }
        .md\:h-min {
          height: -moz-min-content;
          height: min-content;
        }
        .md\:h-px {
          height: 1px;
        }
        .md\:h-screen {
          height: 100vh;
        }
        .md\:h-svh {
          height: 100svh;
        }
        .md\:max-h-\[114px\] {
          max-height: 114px;
        }
        .md\:w-0 {
          width: 0;
        }
        .md\:w-0\.5 {
          width: 0.125rem;
        }
        .md\:w-1 {
          width: 0.25rem;
        }
        .md\:w-1\.5 {
          width: 0.375rem;
        }
        .md\:w-10 {
          width: 2.5rem;
        }
        .md\:w-11 {
          width: 2.75rem;
        }
        .md\:w-12 {
          width: 3rem;
        }
        .md\:w-14 {
          width: 3.5rem;
        }
        .md\:w-16 {
          width: 4rem;
        }
        .md\:w-2 {
          width: 0.5rem;
        }
        .md\:w-2\.5 {
          width: 0.625rem;
        }
        .md\:w-20 {
          width: 5rem;
        }
        .md\:w-24 {
          width: 6rem;
        }
        .md\:w-28 {
          width: 7rem;
        }
        .md\:w-3 {
          width: 0.75rem;
        }
        .md\:w-3\.5 {
          width: 0.875rem;
        }
        .md\:w-3\/5 {
          width: 60%;
        }
        .md\:w-32 {
          width: 8rem;
        }
        .md\:w-36 {
          width: 9rem;
        }
        .md\:w-4 {
          width: 1rem;
        }
        .md\:w-4\/5 {
          width: 80%;
        }
        .md\:w-40 {
          width: 10rem;
        }
        .md\:w-44 {
          width: 11rem;
        }
        .md\:w-48 {
          width: 12rem;
        }
        .md\:w-5 {
          width: 1.25rem;
        }
        .md\:w-52 {
          width: 13rem;
        }
        .md\:w-56 {
          width: 14rem;
        }
        .md\:w-6 {
          width: 1.5rem;
        }
        .md\:w-60 {
          width: 15rem;
        }
        .md\:w-64 {
          width: 16rem;
        }
        .md\:w-7 {
          width: 1.75rem;
        }
        .md\:w-72 {
          width: 18rem;
        }
        .md\:w-8 {
          width: 2rem;
        }
        .md\:w-80 {
          width: 20rem;
        }
        .md\:w-9 {
          width: 2.25rem;
        }
        .md\:w-96 {
          width: 24rem;
        }
        .md\:w-\[128px\] {
          width: 128px;
        }
        .md\:w-\[150px\] {
          width: 150px;
        }
        .md\:w-\[15px\] {
          width: 15px;
        }
        .md\:w-\[24px\] {
          width: 24px;
        }
        .md\:w-\[300px\] {
          width: 300px;
        }
        .md\:w-\[80px\] {
          width: 80px;
        }
        .md\:w-\[84px\] {
          width: 84px;
        }
        .md\:w-auto {
          width: auto;
        }
        .md\:w-dvw {
          width: 100dvw;
        }
        .md\:w-fit {
          width: -moz-fit-content;
          width: fit-content;
        }
        .md\:w-full {
          width: 100%;
        }
        .md\:w-lvw {
          width: 100lvw;
        }
        .md\:w-max {
          width: -moz-max-content;
          width: max-content;
        }
        .md\:w-min {
          width: -moz-min-content;
          width: min-content;
        }
        .md\:w-popover {
          width: var(--radix-popper-anchor-width);
        }
        .md\:w-px {
          width: 1px;
        }
        .md\:w-screen {
          width: 100vw;
        }
        .md\:w-svw {
          width: 100svw;
        }
        .md\:max-w-\[114px\] {
          max-width: 114px;
        }
        .md\:max-w-\[1440px\] {
          max-width: 1440px;
        }
        .md\:grid-flow-row {
          grid-auto-flow: row;
        }
        .md\:grid-flow-col {
          grid-auto-flow: column;
        }
        .md\:grid-flow-dense {
          grid-auto-flow: dense;
        }
        .md\:grid-flow-row-dense {
          grid-auto-flow: row dense;
        }
        .md\:grid-flow-col-dense {
          grid-auto-flow: column dense;
        }
        .md\:grid-cols-1 {
          grid-template-columns: repeat(1, minmax(0, 1fr));
        }
        .md\:grid-cols-10 {
          grid-template-columns: repeat(10, minmax(0, 1fr));
        }
        .md\:grid-cols-11 {
          grid-template-columns: repeat(11, minmax(0, 1fr));
        }
        .md\:grid-cols-12 {
          grid-template-columns: repeat(12, minmax(0, 1fr));
        }
        .md\:grid-cols-2 {
          grid-template-columns: repeat(2, minmax(0, 1fr));
        }
        .md\:grid-cols-3 {
          grid-template-columns: repeat(3, minmax(0, 1fr));
        }
        .md\:grid-cols-4 {
          grid-template-columns: repeat(4, minmax(0, 1fr));
        }
        .md\:grid-cols-5 {
          grid-template-columns: repeat(5, minmax(0, 1fr));
        }
        .md\:grid-cols-6 {
          grid-template-columns: repeat(6, minmax(0, 1fr));
        }
        .md\:grid-cols-7 {
          grid-template-columns: repeat(7, minmax(0, 1fr));
        }
        .md\:grid-cols-8 {
          grid-template-columns: repeat(8, minmax(0, 1fr));
        }
        .md\:grid-cols-9 {
          grid-template-columns: repeat(9, minmax(0, 1fr));
        }
        .md\:grid-cols-none {
          grid-template-columns: none;
        }
        .md\:grid-cols-subgrid {
          grid-template-columns: subgrid;
        }
        .md\:grid-rows-1 {
          grid-template-rows: repeat(1, minmax(0, 1fr));
        }
        .md\:grid-rows-10 {
          grid-template-rows: repeat(10, minmax(0, 1fr));
        }
        .md\:grid-rows-11 {
          grid-template-rows: repeat(11, minmax(0, 1fr));
        }
        .md\:grid-rows-12 {
          grid-template-rows: repeat(12, minmax(0, 1fr));
        }
        .md\:grid-rows-2 {
          grid-template-rows: repeat(2, minmax(0, 1fr));
        }
        .md\:grid-rows-3 {
          grid-template-rows: repeat(3, minmax(0, 1fr));
        }
        .md\:grid-rows-4 {
          grid-template-rows: repeat(4, minmax(0, 1fr));
        }
        .md\:grid-rows-5 {
          grid-template-rows: repeat(5, minmax(0, 1fr));
        }
        .md\:grid-rows-6 {
          grid-template-rows: repeat(6, minmax(0, 1fr));
        }
        .md\:grid-rows-7 {
          grid-template-rows: repeat(7, minmax(0, 1fr));
        }
        .md\:grid-rows-8 {
          grid-template-rows: repeat(8, minmax(0, 1fr));
        }
        .md\:grid-rows-9 {
          grid-template-rows: repeat(9, minmax(0, 1fr));
        }
        .md\:grid-rows-none {
          grid-template-rows: none;
        }
        .md\:grid-rows-subgrid {
          grid-template-rows: subgrid;
        }
        .md\:flex-row {
          flex-direction: row;
        }
        .md\:place-content-center {
          place-content: center;
        }
        .md\:place-content-start {
          place-content: start;
        }
        .md\:place-content-end {
          place-content: end;
        }
        .md\:place-content-between {
          place-content: space-between;
        }
        .md\:place-content-around {
          place-content: space-around;
        }
        .md\:place-content-evenly {
          place-content: space-evenly;
        }
        .md\:place-content-baseline {
          place-content: baseline;
        }
        .md\:place-content-stretch {
          place-content: stretch;
        }
        .md\:place-items-start {
          place-items: start;
        }
        .md\:place-items-end {
          place-items: end;
        }
        .md\:place-items-center {
          place-items: center;
        }
        .md\:place-items-baseline {
          place-items: baseline;
        }
        .md\:place-items-stretch {
          place-items: stretch;
        }
        .md\:items-start {
          align-items: flex-start;
        }
        .md\:items-end {
          align-items: flex-end;
        }
        .md\:items-center {
          align-items: center;
        }
        .md\:items-baseline {
          align-items: baseline;
        }
        .md\:items-stretch {
          align-items: stretch;
        }
        .md\:justify-normal {
          justify-content: normal;
        }
        .md\:justify-start {
          justify-content: flex-start;
        }
        .md\:justify-end {
          justify-content: flex-end;
        }
        .md\:justify-center {
          justify-content: center;
        }
        .md\:justify-between {
          justify-content: space-between;
        }
        .md\:justify-around {
          justify-content: space-around;
        }
        .md\:justify-evenly {
          justify-content: space-evenly;
        }
        .md\:justify-stretch {
          justify-content: stretch;
        }
        .md\:justify-items-start {
          justify-items: start;
        }
        .md\:justify-items-end {
          justify-items: end;
        }
        .md\:justify-items-center {
          justify-items: center;
        }
        .md\:justify-items-stretch {
          justify-items: stretch;
        }
        .md\:gap-0 {
          gap: 0;
        }
        .md\:gap-0\.5 {
          gap: 0.125rem;
        }
        .md\:gap-1 {
          gap: 0.25rem;
        }
        .md\:gap-1\.5 {
          gap: 0.375rem;
        }
        .md\:gap-10 {
          gap: 2.5rem;
        }
        .md\:gap-11 {
          gap: 2.75rem;
        }
        .md\:gap-12 {
          gap: 3rem;
        }
        .md\:gap-14 {
          gap: 3.5rem;
        }
        .md\:gap-16 {
          gap: 4rem;
        }
        .md\:gap-2 {
          gap: 0.5rem;
        }
        .md\:gap-2\.5 {
          gap: 0.625rem;
        }
        .md\:gap-20 {
          gap: 5rem;
        }
        .md\:gap-24 {
          gap: 6rem;
        }
        .md\:gap-28 {
          gap: 7rem;
        }
        .md\:gap-3 {
          gap: 0.75rem;
        }
        .md\:gap-3\.5 {
          gap: 0.875rem;
        }
        .md\:gap-32 {
          gap: 8rem;
        }
        .md\:gap-36 {
          gap: 9rem;
        }
        .md\:gap-4 {
          gap: 1rem;
        }
        .md\:gap-40 {
          gap: 10rem;
        }
        .md\:gap-44 {
          gap: 11rem;
        }
        .md\:gap-48 {
          gap: 12rem;
        }
        .md\:gap-5 {
          gap: 1.25rem;
        }
        .md\:gap-52 {
          gap: 13rem;
        }
        .md\:gap-56 {
          gap: 14rem;
        }
        .md\:gap-6 {
          gap: 1.5rem;
        }
        .md\:gap-60 {
          gap: 15rem;
        }
        .md\:gap-64 {
          gap: 16rem;
        }
        .md\:gap-7 {
          gap: 1.75rem;
        }
        .md\:gap-72 {
          gap: 18rem;
        }
        .md\:gap-8 {
          gap: 2rem;
        }
        .md\:gap-80 {
          gap: 20rem;
        }
        .md\:gap-9 {
          gap: 2.25rem;
        }
        .md\:gap-96 {
          gap: 24rem;
        }
        .md\:gap-px {
          gap: 1px;
        }
        .md\:gap-x-0 {
          -moz-column-gap: 0;
          column-gap: 0;
        }
        .md\:gap-x-0\.5 {
          -moz-column-gap: 0.125rem;
          column-gap: 0.125rem;
        }
        .md\:gap-x-1 {
          -moz-column-gap: 0.25rem;
          column-gap: 0.25rem;
        }
        .md\:gap-x-1\.5 {
          -moz-column-gap: 0.375rem;
          column-gap: 0.375rem;
        }
        .md\:gap-x-10 {
          -moz-column-gap: 2.5rem;
          column-gap: 2.5rem;
        }
        .md\:gap-x-11 {
          -moz-column-gap: 2.75rem;
          column-gap: 2.75rem;
        }
        .md\:gap-x-12 {
          -moz-column-gap: 3rem;
          column-gap: 3rem;
        }
        .md\:gap-x-14 {
          -moz-column-gap: 3.5rem;
          column-gap: 3.5rem;
        }
        .md\:gap-x-16 {
          -moz-column-gap: 4rem;
          column-gap: 4rem;
        }
        .md\:gap-x-2 {
          -moz-column-gap: 0.5rem;
          column-gap: 0.5rem;
        }
        .md\:gap-x-2\.5 {
          -moz-column-gap: 0.625rem;
          column-gap: 0.625rem;
        }
        .md\:gap-x-20 {
          -moz-column-gap: 5rem;
          column-gap: 5rem;
        }
        .md\:gap-x-24 {
          -moz-column-gap: 6rem;
          column-gap: 6rem;
        }
        .md\:gap-x-28 {
          -moz-column-gap: 7rem;
          column-gap: 7rem;
        }
        .md\:gap-x-3 {
          -moz-column-gap: 0.75rem;
          column-gap: 0.75rem;
        }
        .md\:gap-x-3\.5 {
          -moz-column-gap: 0.875rem;
          column-gap: 0.875rem;
        }
        .md\:gap-x-32 {
          -moz-column-gap: 8rem;
          column-gap: 8rem;
        }
        .md\:gap-x-36 {
          -moz-column-gap: 9rem;
          column-gap: 9rem;
        }
        .md\:gap-x-4 {
          -moz-column-gap: 1rem;
          column-gap: 1rem;
        }
        .md\:gap-x-40 {
          -moz-column-gap: 10rem;
          column-gap: 10rem;
        }
        .md\:gap-x-44 {
          -moz-column-gap: 11rem;
          column-gap: 11rem;
        }
        .md\:gap-x-48 {
          -moz-column-gap: 12rem;
          column-gap: 12rem;
        }
        .md\:gap-x-5 {
          -moz-column-gap: 1.25rem;
          column-gap: 1.25rem;
        }
        .md\:gap-x-52 {
          -moz-column-gap: 13rem;
          column-gap: 13rem;
        }
        .md\:gap-x-56 {
          -moz-column-gap: 14rem;
          column-gap: 14rem;
        }
        .md\:gap-x-6 {
          -moz-column-gap: 1.5rem;
          column-gap: 1.5rem;
        }
        .md\:gap-x-60 {
          -moz-column-gap: 15rem;
          column-gap: 15rem;
        }
        .md\:gap-x-64 {
          -moz-column-gap: 16rem;
          column-gap: 16rem;
        }
        .md\:gap-x-7 {
          -moz-column-gap: 1.75rem;
          column-gap: 1.75rem;
        }
        .md\:gap-x-72 {
          -moz-column-gap: 18rem;
          column-gap: 18rem;
        }
        .md\:gap-x-8 {
          -moz-column-gap: 2rem;
          column-gap: 2rem;
        }
        .md\:gap-x-80 {
          -moz-column-gap: 20rem;
          column-gap: 20rem;
        }
        .md\:gap-x-9 {
          -moz-column-gap: 2.25rem;
          column-gap: 2.25rem;
        }
        .md\:gap-x-96 {
          -moz-column-gap: 24rem;
          column-gap: 24rem;
        }
        .md\:gap-x-px {
          -moz-column-gap: 1px;
          column-gap: 1px;
        }
        .md\:gap-y-0 {
          row-gap: 0;
        }
        .md\:gap-y-0\.5 {
          row-gap: 0.125rem;
        }
        .md\:gap-y-1 {
          row-gap: 0.25rem;
        }
        .md\:gap-y-1\.5 {
          row-gap: 0.375rem;
        }
        .md\:gap-y-10 {
          row-gap: 2.5rem;
        }
        .md\:gap-y-11 {
          row-gap: 2.75rem;
        }
        .md\:gap-y-12 {
          row-gap: 3rem;
        }
        .md\:gap-y-14 {
          row-gap: 3.5rem;
        }
        .md\:gap-y-16 {
          row-gap: 4rem;
        }
        .md\:gap-y-2 {
          row-gap: 0.5rem;
        }
        .md\:gap-y-2\.5 {
          row-gap: 0.625rem;
        }
        .md\:gap-y-20 {
          row-gap: 5rem;
        }
        .md\:gap-y-24 {
          row-gap: 6rem;
        }
        .md\:gap-y-28 {
          row-gap: 7rem;
        }
        .md\:gap-y-3 {
          row-gap: 0.75rem;
        }
        .md\:gap-y-3\.5 {
          row-gap: 0.875rem;
        }
        .md\:gap-y-32 {
          row-gap: 8rem;
        }
        .md\:gap-y-36 {
          row-gap: 9rem;
        }
        .md\:gap-y-4 {
          row-gap: 1rem;
        }
        .md\:gap-y-40 {
          row-gap: 10rem;
        }
        .md\:gap-y-44 {
          row-gap: 11rem;
        }
        .md\:gap-y-48 {
          row-gap: 12rem;
        }
        .md\:gap-y-5 {
          row-gap: 1.25rem;
        }
        .md\:gap-y-52 {
          row-gap: 13rem;
        }
        .md\:gap-y-56 {
          row-gap: 14rem;
        }
        .md\:gap-y-6 {
          row-gap: 1.5rem;
        }
        .md\:gap-y-60 {
          row-gap: 15rem;
        }
        .md\:gap-y-64 {
          row-gap: 16rem;
        }
        .md\:gap-y-7 {
          row-gap: 1.75rem;
        }
        .md\:gap-y-72 {
          row-gap: 18rem;
        }
        .md\:gap-y-8 {
          row-gap: 2rem;
        }
        .md\:gap-y-80 {
          row-gap: 20rem;
        }
        .md\:gap-y-9 {
          row-gap: 2.25rem;
        }
        .md\:gap-y-96 {
          row-gap: 24rem;
        }
        .md\:gap-y-px {
          row-gap: 1px;
        }
        .md\:place-self-auto {
          place-self: auto;
        }
        .md\:place-self-start {
          place-self: start;
        }
        .md\:place-self-end {
          place-self: end;
        }
        .md\:place-self-center {
          place-self: center;
        }
        .md\:place-self-stretch {
          place-self: stretch;
        }
        .md\:justify-self-auto {
          justify-self: auto;
        }
        .md\:justify-self-start {
          justify-self: start;
        }
        .md\:justify-self-end {
          justify-self: end;
        }
        .md\:justify-self-center {
          justify-self: center;
        }
        .md\:justify-self-stretch {
          justify-self: stretch;
        }
        .md\:text-nowrap {
          text-wrap: nowrap;
        }
        .md\:rounded-lg {
          border-radius: 0.5rem;
        }
        .md\:border {
          border-width: 1px;
        }
        .md\:border-1\.5 {
          border-width: 1.5px;
        }
        .md\:border-solid {
          border-style: solid;
        }
        .md\:border-gray-300 {
          --tw-border-opacity: 1;
          border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
        }
        .md\:border-stroke {
          --tw-border-opacity: 1;
          border-color: rgb(222 222 222 / var(--tw-border-opacity, 1));
        }
        .md\:bg-lightWhite {
          --tw-bg-opacity: 1;
          background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1));
        }
        .md\:bg-primary {
          --tw-bg-opacity: 1;
          background-color: rgb(4 42 61 / var(--tw-bg-opacity, 1));
        }
        .md\:p-0 {
          padding: 0;
        }
        .md\:p-0\.5 {
          padding: 0.125rem;
        }
        .md\:p-1 {
          padding: 0.25rem;
        }
        .md\:p-1\.5 {
          padding: 0.375rem;
        }
        .md\:p-10 {
          padding: 2.5rem;
        }
        .md\:p-11 {
          padding: 2.75rem;
        }
        .md\:p-12 {
          padding: 3rem;
        }
        .md\:p-14 {
          padding: 3.5rem;
        }
        .md\:p-16 {
          padding: 4rem;
        }
        .md\:p-2 {
          padding: 0.5rem;
        }
        .md\:p-2\.5 {
          padding: 0.625rem;
        }
        .md\:p-20 {
          padding: 5rem;
        }
        .md\:p-24 {
          padding: 6rem;
        }
        .md\:p-28 {
          padding: 7rem;
        }
        .md\:p-3 {
          padding: 0.75rem;
        }
        .md\:p-3\.5 {
          padding: 0.875rem;
        }
        .md\:p-32 {
          padding: 8rem;
        }
        .md\:p-36 {
          padding: 9rem;
        }
        .md\:p-4 {
          padding: 1rem;
        }
        .md\:p-40 {
          padding: 10rem;
        }
        .md\:p-44 {
          padding: 11rem;
        }
        .md\:p-48 {
          padding: 12rem;
        }
        .md\:p-5 {
          padding: 1.25rem;
        }
        .md\:p-52 {
          padding: 13rem;
        }
        .md\:p-56 {
          padding: 14rem;
        }
        .md\:p-6 {
          padding: 1.5rem;
        }
        .md\:p-60 {
          padding: 15rem;
        }
        .md\:p-64 {
          padding: 16rem;
        }
        .md\:p-7 {
          padding: 1.75rem;
        }
        .md\:p-72 {
          padding: 18rem;
        }
        .md\:p-8 {
          padding: 2rem;
        }
        .md\:p-80 {
          padding: 20rem;
        }
        .md\:p-9 {
          padding: 2.25rem;
        }
        .md\:p-96 {
          padding: 24rem;
        }
        .md\:p-px {
          padding: 1px;
        }
        .md\:px-0 {
          padding-left: 0;
          padding-right: 0;
        }
        .md\:px-16 {
          padding-left: 4rem;
          padding-right: 4rem;
        }
        .md\:py-0 {
          padding-top: 0;
        }
        .md\:pb-0,
        .md\:py-0 {
          padding-bottom: 0;
        }
        .md\:pb-0\.5 {
          padding-bottom: 0.125rem;
        }
        .md\:pb-1 {
          padding-bottom: 0.25rem;
        }
        .md\:pb-1\.5 {
          padding-bottom: 0.375rem;
        }
        .md\:pb-10 {
          padding-bottom: 2.5rem;
        }
        .md\:pb-11 {
          padding-bottom: 2.75rem;
        }
        .md\:pb-12 {
          padding-bottom: 3rem;
        }
        .md\:pb-14 {
          padding-bottom: 3.5rem;
        }
        .md\:pb-16 {
          padding-bottom: 4rem;
        }
        .md\:pb-2 {
          padding-bottom: 0.5rem;
        }
        .md\:pb-2\.5 {
          padding-bottom: 0.625rem;
        }
        .md\:pb-20 {
          padding-bottom: 5rem;
        }
        .md\:pb-24 {
          padding-bottom: 6rem;
        }
        .md\:pb-28 {
          padding-bottom: 7rem;
        }
        .md\:pb-3 {
          padding-bottom: 0.75rem;
        }
        .md\:pb-3\.5 {
          padding-bottom: 0.875rem;
        }
        .md\:pb-32 {
          padding-bottom: 8rem;
        }
        .md\:pb-36 {
          padding-bottom: 9rem;
        }
        .md\:pb-4 {
          padding-bottom: 1rem;
        }
        .md\:pb-40 {
          padding-bottom: 10rem;
        }
        .md\:pb-44 {
          padding-bottom: 11rem;
        }
        .md\:pb-48 {
          padding-bottom: 12rem;
        }
        .md\:pb-5 {
          padding-bottom: 1.25rem;
        }
        .md\:pb-52 {
          padding-bottom: 13rem;
        }
        .md\:pb-56 {
          padding-bottom: 14rem;
        }
        .md\:pb-6 {
          padding-bottom: 1.5rem;
        }
        .md\:pb-60 {
          padding-bottom: 15rem;
        }
        .md\:pb-64 {
          padding-bottom: 16rem;
        }
        .md\:pb-7 {
          padding-bottom: 1.75rem;
        }
        .md\:pb-72 {
          padding-bottom: 18rem;
        }
        .md\:pb-8 {
          padding-bottom: 2rem;
        }
        .md\:pb-80 {
          padding-bottom: 20rem;
        }
        .md\:pb-9 {
          padding-bottom: 2.25rem;
        }
        .md\:pb-96 {
          padding-bottom: 24rem;
        }
        .md\:pb-px {
          padding-bottom: 1px;
        }
        .md\:pl-0 {
          padding-left: 0;
        }
        .md\:pl-0\.5 {
          padding-left: 0.125rem;
        }
        .md\:pl-1 {
          padding-left: 0.25rem;
        }
        .md\:pl-1\.5 {
          padding-left: 0.375rem;
        }
        .md\:pl-10 {
          padding-left: 2.5rem;
        }
        .md\:pl-11 {
          padding-left: 2.75rem;
        }
        .md\:pl-12 {
          padding-left: 3rem;
        }
        .md\:pl-14 {
          padding-left: 3.5rem;
        }
        .md\:pl-16 {
          padding-left: 4rem;
        }
        .md\:pl-2 {
          padding-left: 0.5rem;
        }
        .md\:pl-2\.5 {
          padding-left: 0.625rem;
        }
        .md\:pl-20 {
          padding-left: 5rem;
        }
        .md\:pl-24 {
          padding-left: 6rem;
        }
        .md\:pl-28 {
          padding-left: 7rem;
        }
        .md\:pl-3 {
          padding-left: 0.75rem;
        }
        .md\:pl-3\.5 {
          padding-left: 0.875rem;
        }
        .md\:pl-32 {
          padding-left: 8rem;
        }
        .md\:pl-36 {
          padding-left: 9rem;
        }
        .md\:pl-4 {
          padding-left: 1rem;
        }
        .md\:pl-40 {
          padding-left: 10rem;
        }
        .md\:pl-44 {
          padding-left: 11rem;
        }
        .md\:pl-48 {
          padding-left: 12rem;
        }
        .md\:pl-5 {
          padding-left: 1.25rem;
        }
        .md\:pl-52 {
          padding-left: 13rem;
        }
        .md\:pl-56 {
          padding-left: 14rem;
        }
        .md\:pl-6 {
          padding-left: 1.5rem;
        }
        .md\:pl-60 {
          padding-left: 15rem;
        }
        .md\:pl-64 {
          padding-left: 16rem;
        }
        .md\:pl-7 {
          padding-left: 1.75rem;
        }
        .md\:pl-72 {
          padding-left: 18rem;
        }
        .md\:pl-8 {
          padding-left: 2rem;
        }
        .md\:pl-80 {
          padding-left: 20rem;
        }
        .md\:pl-9 {
          padding-left: 2.25rem;
        }
        .md\:pl-96 {
          padding-left: 24rem;
        }
        .md\:pl-px {
          padding-left: 1px;
        }
        .md\:pr-0 {
          padding-right: 0;
        }
        .md\:pr-0\.5 {
          padding-right: 0.125rem;
        }
        .md\:pr-1 {
          padding-right: 0.25rem;
        }
        .md\:pr-1\.5 {
          padding-right: 0.375rem;
        }
        .md\:pr-10 {
          padding-right: 2.5rem;
        }
        .md\:pr-11 {
          padding-right: 2.75rem;
        }
        .md\:pr-12 {
          padding-right: 3rem;
        }
        .md\:pr-14 {
          padding-right: 3.5rem;
        }
        .md\:pr-16 {
          padding-right: 4rem;
        }
        .md\:pr-2 {
          padding-right: 0.5rem;
        }
        .md\:pr-2\.5 {
          padding-right: 0.625rem;
        }
        .md\:pr-20 {
          padding-right: 5rem;
        }
        .md\:pr-24 {
          padding-right: 6rem;
        }
        .md\:pr-28 {
          padding-right: 7rem;
        }
        .md\:pr-3 {
          padding-right: 0.75rem;
        }
        .md\:pr-3\.5 {
          padding-right: 0.875rem;
        }
        .md\:pr-32 {
          padding-right: 8rem;
        }
        .md\:pr-36 {
          padding-right: 9rem;
        }
        .md\:pr-4 {
          padding-right: 1rem;
        }
        .md\:pr-40 {
          padding-right: 10rem;
        }
        .md\:pr-44 {
          padding-right: 11rem;
        }
        .md\:pr-48 {
          padding-right: 12rem;
        }
        .md\:pr-5 {
          padding-right: 1.25rem;
        }
        .md\:pr-52 {
          padding-right: 13rem;
        }
        .md\:pr-56 {
          padding-right: 14rem;
        }
        .md\:pr-6 {
          padding-right: 1.5rem;
        }
        .md\:pr-60 {
          padding-right: 15rem;
        }
        .md\:pr-64 {
          padding-right: 16rem;
        }
        .md\:pr-7 {
          padding-right: 1.75rem;
        }
        .md\:pr-72 {
          padding-right: 18rem;
        }
        .md\:pr-8 {
          padding-right: 2rem;
        }
        .md\:pr-80 {
          padding-right: 20rem;
        }
        .md\:pr-9 {
          padding-right: 2.25rem;
        }
        .md\:pr-96 {
          padding-right: 24rem;
        }
        .md\:pr-px {
          padding-right: 1px;
        }
        .md\:pt-0 {
          padding-top: 0;
        }
        .md\:pt-0\.5 {
          padding-top: 0.125rem;
        }
        .md\:pt-1 {
          padding-top: 0.25rem;
        }
        .md\:pt-1\.5 {
          padding-top: 0.375rem;
        }
        .md\:pt-10 {
          padding-top: 2.5rem;
        }
        .md\:pt-11 {
          padding-top: 2.75rem;
        }
        .md\:pt-12 {
          padding-top: 3rem;
        }
        .md\:pt-14 {
          padding-top: 3.5rem;
        }
        .md\:pt-16 {
          padding-top: 4rem;
        }
        .md\:pt-2 {
          padding-top: 0.5rem;
        }
        .md\:pt-2\.5 {
          padding-top: 0.625rem;
        }
        .md\:pt-20 {
          padding-top: 5rem;
        }
        .md\:pt-24 {
          padding-top: 6rem;
        }
        .md\:pt-28 {
          padding-top: 7rem;
        }
        .md\:pt-3 {
          padding-top: 0.75rem;
        }
        .md\:pt-3\.5 {
          padding-top: 0.875rem;
        }
        .md\:pt-32 {
          padding-top: 8rem;
        }
        .md\:pt-36 {
          padding-top: 9rem;
        }
        .md\:pt-4 {
          padding-top: 1rem;
        }
        .md\:pt-40 {
          padding-top: 10rem;
        }
        .md\:pt-44 {
          padding-top: 11rem;
        }
        .md\:pt-48 {
          padding-top: 12rem;
        }
        .md\:pt-5 {
          padding-top: 1.25rem;
        }
        .md\:pt-52 {
          padding-top: 13rem;
        }
        .md\:pt-56 {
          padding-top: 14rem;
        }
        .md\:pt-6 {
          padding-top: 1.5rem;
        }
        .md\:pt-60 {
          padding-top: 15rem;
        }
        .md\:pt-64 {
          padding-top: 16rem;
        }
        .md\:pt-7 {
          padding-top: 1.75rem;
        }
        .md\:pt-72 {
          padding-top: 18rem;
        }
        .md\:pt-8 {
          padding-top: 2rem;
        }
        .md\:pt-80 {
          padding-top: 20rem;
        }
        .md\:pt-9 {
          padding-top: 2.25rem;
        }
        .md\:pt-96 {
          padding-top: 24rem;
        }
        .md\:pt-px {
          padding-top: 1px;
        }
        .md\:text-left {
          text-align: left;
        }
        .md\:text-center {
          text-align: center;
        }
        .md\:text-right {
          text-align: right;
        }
        .md\:text-2xl {
          font-size: 1.5rem;
        }
        .md\:text-3xl {
          font-size: 1.75rem;
        }
        .md\:text-4xl {
          font-size: 2.25rem;
          line-height: 2.5rem;
        }
        .md\:text-5xl {
          font-size: 3rem;
          line-height: 1;
        }
        .md\:text-6xl {
          font-size: 3.75rem;
          line-height: 1;
        }
        .md\:text-7xl {
          font-size: 4.5rem;
          line-height: 1;
        }
        .md\:text-8xl {
          font-size: 6rem;
          line-height: 1;
        }
        .md\:text-9xl {
          font-size: 8rem;
          line-height: 1;
        }
        .md\:text-\[10px\] {
          font-size: 10px;
        }
        .md\:text-\[15px\] {
          font-size: 15px;
        }
        .md\:text-\[16px\] {
          font-size: 16px;
        }
        .md\:text-\[32px\] {
          font-size: 32px;
        }
        .md\:text-base {
          font-size: 1rem;
        }
        .md\:text-lg {
          font-size: 1.125rem;
        }
        .md\:text-sm {
          font-size: 0.875rem;
        }
        .md\:text-xl {
          font-size: 1.25rem;
        }
        .md\:text-xs {
          font-size: 0.75rem;
        }
        .md\:font-normal {
          font-weight: 400;
        }
        .md\:leading-\[130\%\] {
          line-height: 130%;
        }
        .md\:text-dark {
          --tw-text-opacity: 1;
          color: rgb(51 53 56 / var(--tw-text-opacity, 1));
        }
        .md\:text-primary {
          --tw-text-opacity: 1;
          color: rgb(4 42 61 / var(--tw-text-opacity, 1));
        }
        .md\:underline {
          text-decoration-line: underline;
        }
        .md\:shadow-cardTransaction {
          --tw-shadow:
            0 1px 4px rgba(51, 53, 56, 0.12), 0 4px 8px rgba(51, 53, 56, 0.12);
          --tw-shadow-colored:
            0 1px 4px var(--tw-shadow-color), 0 4px 8px var(--tw-shadow-color);
        }
        .md\:shadow-cardTransaction,
        .md\:shadow-none {
          box-shadow:
            var(--tw-ring-offset-shadow, 0 0 #0000),
            var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
        }
        .md\:shadow-none {
          --tw-shadow: 0 0 #0000;
          --tw-shadow-colored: 0 0 #0000;
        }
      }
      @media (min-width: 1024px) {
        .lg\:\!visible {
          visibility: visible !important;
        }
        .lg\:visible {
          visibility: visible;
        }
        .lg\:\!invisible {
          visibility: hidden !important;
        }
        .lg\:invisible {
          visibility: hidden;
        }
        .lg\:relative {
          position: relative;
        }
        .lg\:left-\[100px\] {
          left: 100px;
        }
        .lg\:right-\[90px\] {
          right: 90px;
        }
        .lg\:top-\[-120px\] {
          top: -120px;
        }
        .lg\:top-\[-220px\] {
          top: -220px;
        }
        .lg\:top-\[-320px\] {
          top: -320px;
        }
        .lg\:order-first {
          order: -9999;
        }
        .lg\:col-span-1 {
          grid-column: span 1 / span 1;
        }
        .lg\:col-span-2 {
          grid-column: span 2 / span 2;
        }
        .lg\:col-span-3 {
          grid-column: span 3 / span 3;
        }
        .lg\:col-span-4 {
          grid-column: span 4 / span 4;
        }
        .lg\:col-span-5 {
          grid-column: span 5 / span 5;
        }
        .lg\:col-span-6 {
          grid-column: span 6 / span 6;
        }
        .lg\:col-span-7 {
          grid-column: span 7 / span 7;
        }
        .lg\:col-span-8 {
          grid-column: span 8 / span 8;
        }
        .lg\:col-span-9 {
          grid-column: span 9 / span 9;
        }
        .lg\:m-0 {
          margin: 0;
        }
        .lg\:mx-0 {
          margin-left: 0;
          margin-right: 0;
        }
        .lg\:mx-16 {
          margin-left: 4rem;
          margin-right: 4rem;
        }
        .lg\:my-0 {
          margin-bottom: 0;
          margin-top: 0;
        }
        .lg\:mb-2 {
          margin-bottom: 0.5rem;
        }
        .lg\:mb-4 {
          margin-bottom: 1rem;
        }
        .lg\:mb-5 {
          margin-bottom: 1.25rem;
        }
        .lg\:ml-0 {
          margin-left: 0;
        }
        .lg\:mr-3 {
          margin-right: 0.75rem;
        }
        .lg\:mr-4 {
          margin-right: 1rem;
        }
        .lg\:mr-6 {
          margin-right: 1.5rem;
        }
        .lg\:mt-0 {
          margin-top: 0;
        }
        .lg\:mt-10 {
          margin-top: 2.5rem;
        }
        .lg\:mt-2 {
          margin-top: 0.5rem;
        }
        .lg\:mt-\[-30px\] {
          margin-top: -30px;
        }
        .lg\:mt-\[300px\] {
          margin-top: 300px;
        }
        .lg\:\!block {
          display: block !important;
        }
        .lg\:block {
          display: block;
        }
        .lg\:flex {
          display: flex;
        }
        .lg\:\!hidden {
          display: none !important;
        }
        .lg\:hidden {
          display: none;
        }
        .lg\:size-7 {
          height: 1.75rem;
          width: 1.75rem;
        }
        .lg\:h-12 {
          height: 3rem;
        }
        .lg\:h-14 {
          height: 3.5rem;
        }
        .lg\:h-\[120px\] {
          height: 120px;
        }
        .lg\:h-\[562px\] {
          height: 562px;
        }
        .lg\:h-\[65px\] {
          height: 65px;
        }
        .lg\:h-\[72px\] {
          height: 72px;
        }
        .lg\:h-\[80px\] {
          height: 80px;
        }
        .lg\:h-full {
          height: 100%;
        }
        .lg\:\!max-h-\[700px\] {
          max-height: 700px !important;
        }
        .lg\:\!min-h-\[700px\] {
          min-height: 700px !important;
        }
        .lg\:w-1\/2 {
          width: 50%;
        }
        .lg\:w-1\/3 {
          width: 33.333333%;
        }
        .lg\:w-12 {
          width: 3rem;
        }
        .lg\:w-14 {
          width: 3.5rem;
        }
        .lg\:w-\[120px\] {
          width: 120px;
        }
        .lg\:w-\[180px\] {
          width: 180px;
        }
        .lg\:w-\[220px\] {
          width: 220px;
        }
        .lg\:w-\[243px\] {
          width: 243px;
        }
        .lg\:w-\[350px\] {
          width: 350px;
        }
        .lg\:w-\[65px\] {
          width: 65px;
        }
        .lg\:w-\[780px\] {
          width: 780px;
        }
        .lg\:w-\[80px\] {
          width: 80px;
        }
        .lg\:w-\[810px\] {
          width: 810px;
        }
        .lg\:w-auto {
          width: auto;
        }
        .lg\:w-fit {
          width: -moz-fit-content;
          width: fit-content;
        }
        .lg\:w-max {
          width: -moz-max-content;
          width: max-content;
        }
        .lg\:\!min-w-\[700px\] {
          min-width: 700px !important;
        }
        .lg\:\!max-w-\[700px\] {
          max-width: 700px !important;
        }
        .lg\:max-w-\[255px\] {
          max-width: 255px;
        }
        .lg\:max-w-\[300px\] {
          max-width: 300px;
        }
        .lg\:max-w-\[400px\] {
          max-width: 400px;
        }
        .lg\:max-w-\[500px\] {
          max-width: 500px;
        }
        .lg\:max-w-lg {
          max-width: 32rem;
        }
        .lg\:scroll-mt-\[40\.70rem\] {
          scroll-margin-top: 40.7rem;
        }
        .lg\:scroll-mt-\[44\.75rem\] {
          scroll-margin-top: 44.75rem;
        }
        .lg\:grid-cols-1 {
          grid-template-columns: repeat(1, minmax(0, 1fr));
        }
        .lg\:grid-cols-10 {
          grid-template-columns: repeat(10, minmax(0, 1fr));
        }
        .lg\:grid-cols-2 {
          grid-template-columns: repeat(2, minmax(0, 1fr));
        }
        .lg\:grid-cols-3 {
          grid-template-columns: repeat(3, minmax(0, 1fr));
        }
        .lg\:grid-cols-4 {
          grid-template-columns: repeat(4, minmax(0, 1fr));
        }
        .lg\:grid-cols-5 {
          grid-template-columns: repeat(5, minmax(0, 1fr));
        }
        .lg\:grid-rows-2 {
          grid-template-rows: repeat(2, minmax(0, 1fr));
        }
        .lg\:grid-rows-none {
          grid-template-rows: none;
        }
        .lg\:flex-row {
          flex-direction: row;
        }
        .lg\:items-center {
          align-items: center;
        }
        .lg\:justify-normal {
          justify-content: normal;
        }
        .lg\:justify-start {
          justify-content: flex-start;
        }
        .lg\:justify-end {
          justify-content: flex-end;
        }
        .lg\:gap-12 {
          gap: 3rem;
        }
        .lg\:gap-20 {
          gap: 5rem;
        }
        .lg\:gap-4 {
          gap: 1rem;
        }
        .lg\:gap-5 {
          gap: 1.25rem;
        }
        .lg\:gap-6 {
          gap: 1.5rem;
        }
        .lg\:gap-8 {
          gap: 2rem;
        }
        .lg\:gap-\[52px\] {
          gap: 52px;
        }
        .lg\:gap-x-8 {
          -moz-column-gap: 2rem;
          column-gap: 2rem;
        }
        .lg\:place-self-end {
          place-self: end;
        }
        .lg\:rounded-lg {
          border-radius: 0.5rem;
        }
        .lg\:border-0 {
          border-width: 0;
        }
        .lg\:border-t {
          border-top-width: 1px;
        }
        .lg\:border-gray-300 {
          --tw-border-opacity: 1;
          border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
        }
        .lg\:bg-transparent {
          background-color: transparent;
        }
        .lg\:p-0 {
          padding: 0;
        }
        .lg\:p-3 {
          padding: 0.75rem;
        }
        .lg\:p-4 {
          padding: 1rem;
        }
        .lg\:p-5 {
          padding: 1.25rem;
        }
        .lg\:px-0 {
          padding-left: 0;
          padding-right: 0;
        }
        .lg\:px-16 {
          padding-left: 4rem;
          padding-right: 4rem;
        }
        .lg\:px-5 {
          padding-left: 1.25rem;
          padding-right: 1.25rem;
        }
        .lg\:px-9 {
          padding-left: 2.25rem;
          padding-right: 2.25rem;
        }
        .lg\:py-0 {
          padding-bottom: 0;
          padding-top: 0;
        }
        .lg\:py-12 {
          padding-bottom: 3rem;
          padding-top: 3rem;
        }
        .lg\:pb-0 {
          padding-bottom: 0;
        }
        .lg\:pr-0 {
          padding-right: 0;
        }
        .lg\:pt-10 {
          padding-top: 2.5rem;
        }
        .lg\:pt-2 {
          padding-top: 0.5rem;
        }
        .lg\:pt-5 {
          padding-top: 1.25rem;
        }
        .lg\:text-left {
          text-align: left;
        }
        .lg\:text-center {
          text-align: center;
        }
        .lg\:text-right {
          text-align: right;
        }
        .lg\:text-2xl {
          font-size: 1.5rem;
        }
        .lg\:text-4xl {
          font-size: 2.25rem;
          line-height: 2.5rem;
        }
        .lg\:text-\[10px\] {
          font-size: 10px;
        }
        .lg\:text-\[14px\] {
          font-size: 14px;
        }
        .lg\:text-\[20px\] {
          font-size: 20px;
        }
        .lg\:text-\[24px\] {
          font-size: 24px;
        }
        .lg\:text-\[36px\] {
          font-size: 36px;
        }
        .lg\:text-\[40px\] {
          font-size: 40px;
        }
        .lg\:text-\[48px\] {
          font-size: 48px;
        }
        .lg\:text-base {
          font-size: 1rem;
        }
        .lg\:text-sm {
          font-size: 0.875rem;
        }
        .lg\:text-xl {
          font-size: 1.25rem;
        }
        .lg\:shadow {
          --tw-shadow:
            0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
          --tw-shadow-colored:
            0 1px 3px 0 var(--tw-shadow-color),
            0 1px 2px -1px var(--tw-shadow-color);
          box-shadow:
            var(--tw-ring-offset-shadow, 0 0 #0000),
            var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
        }
      }
      @media (min-width: 1280px) {
        .xl\:size-8 {
          width: 2rem;
        }
        .xl\:h-8,
        .xl\:size-8 {
          height: 2rem;
        }
        .xl\:w-8 {
          width: 2rem;
        }
        .xl\:grid-cols-2 {
          grid-template-columns: repeat(2, minmax(0, 1fr));
        }
        .xl\:grid-cols-5 {
          grid-template-columns: repeat(5, minmax(0, 1fr));
        }
        .xl\:px-0 {
          padding-left: 0;
          padding-right: 0;
        }
        .xl\:px-10 {
          padding-left: 2.5rem;
          padding-right: 2.5rem;
        }
        .xl\:px-16 {
          padding-left: 4rem;
          padding-right: 4rem;
        }
        .xl\:text-xs {
          font-size: 0.75rem;
        }
      }
      .\[\&\:\:-webkit-inner-spin-button\]\:m-0::-webkit-inner-spin-button {
        margin: 0;
      }
      .\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button {
        -webkit-appearance: none;
        appearance: none;
      }
      .\[\&\:\:-webkit-outer-spin-button\]\:m-0::-webkit-outer-spin-button {
        margin: 0;
      }
      .\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button {
        -webkit-appearance: none;
        appearance: none;
      }
      .\[\&\>div\]\:w-full > div {
        width: 100%;
      }
      .\[\&\>img\]\:mx-auto > img {
        margin-left: auto;
        margin-right: auto;
      }
      .\[\&\>ol\]\:list-inside > ol {
        list-style-position: inside;
      }
      .\[\&\>ol\]\:list-decimal > ol {
        list-style-type: decimal;
      }
      .\[\&\>p\>a\]\:text-primary > p > a {
        --tw-text-opacity: 1;
        color: rgb(4 42 61 / var(--tw-text-opacity, 1));
      }
      .\[\&\>p\>span\>em\]\:text-xs > p > span > em,
      .\[\&\>p\>span\>span\>em\]\:text-xs > p > span > span > em {
        font-size: 0.75rem;
      }
      .\[\&\>p\]\:text-sm > p {
        font-size: 0.875rem;
      }
      .\[\&\>p\]\:leading-relaxed > p {
        line-height: 1.625;
      }
      .\[\&\>ul\]\:list-inside > ul {
        list-style-position: inside;
      }
      .\[\&\>ul\]\:list-disc > ul {
        list-style-type: disc;
      }
      .image-gallery-icon {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background-color: transparent;
        border: 0;
        color: #fff;
        cursor: pointer;
        filter: drop-shadow(0 2px 2px #1a1a1a);
        outline: none;
        position: absolute;
        transition: all 0.3s ease-out;
        z-index: 4;
      }
      .image-gallery-icon:focus {
        outline: 2px solid #007730;
      }
      .image-gallery-using-mouse .image-gallery-icon:focus {
        outline: none;
      }
      .image-gallery-fullscreen-button,
      .image-gallery-play-button {
        bottom: 0;
        padding: 20px;
      }
      .image-gallery-fullscreen-button .image-gallery-svg,
      .image-gallery-play-button .image-gallery-svg {
        height: 28px;
        width: 28px;
      }
      @media (max-width: 768px) {
        .image-gallery-fullscreen-button,
        .image-gallery-play-button {
          padding: 15px;
        }
        .image-gallery-fullscreen-button .image-gallery-svg,
        .image-gallery-play-button .image-gallery-svg {
          height: 24px;
          width: 24px;
        }
      }
      @media (max-width: 480px) {
        .image-gallery-fullscreen-button,
        .image-gallery-play-button {
          padding: 10px;
        }
        .image-gallery-fullscreen-button .image-gallery-svg,
        .image-gallery-play-button .image-gallery-svg {
          height: 16px;
          width: 16px;
        }
      }
      .image-gallery-fullscreen-button {
        right: 0;
      }
      .image-gallery-play-button {
        left: 0;
      }
      .image-gallery-left-nav,
      .image-gallery-right-nav {
        border-radius: 32px;
        box-shadow:
          0 1px 4px rgba(51, 53, 56, 0.12),
          0 4px 8px rgba(51, 53, 56, 0.08);
        height: 25px;
        top: 50%;
        transform: translateY(-50%);
        width: 25px;
      }
      .image-gallery-left-nav .image-gallery-svg,
      .image-gallery-right-nav .image-gallery-svg {
        height: 120px;
        width: 60px;
      }
      @media (max-width: 768px) {
        .image-gallery-left-nav .image-gallery-svg,
        .image-gallery-right-nav .image-gallery-svg {
          height: 72px;
          width: 36px;
        }
      }
      @media (max-width: 480px) {
        .image-gallery-left-nav .image-gallery-svg,
        .image-gallery-right-nav .image-gallery-svg {
          height: 48px;
          width: 24px;
        }
      }
      .image-gallery-left-nav[disabled],
      .image-gallery-right-nav[disabled] {
        cursor: disabled;
        opacity: 0.6;
        pointer-events: none;
      }
      .image-gallery-left-nav {
        left: 0;
        margin-left: -100px;
      }
      .image-gallery-right-nav {
        margin-right: -100px;
        padding-left: 1px;
        right: 0;
      }
      .image-gallery {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        position: relative;
        -webkit-user-select: none;
        -moz-user-select: none;
        -o-user-select: none;
        user-select: none;
      }
      .image-gallery.fullscreen-modal {
        background: #000;
        bottom: 0;
        height: 100%;
        left: 0;
        position: fixed;
        right: 0;
        top: 0;
        width: 100%;
        z-index: 5;
      }
      .image-gallery.fullscreen-modal .image-gallery-content {
        top: 50%;
        transform: translateY(-50%);
      }
      .image-gallery-content {
        line-height: 0;
        position: relative;
        top: 0;
      }
      .image-gallery-content.fullscreen {
        background: #000;
      }
      .image-gallery-slide-wrapper {
        position: relative;
      }
      .image-gallery-slide-wrapper.left,
      .image-gallery-slide-wrapper.right {
        display: inline-block;
        width: calc(100% - 110px);
      }
      @media (max-width: 768px) {
        .image-gallery-slide-wrapper.left,
        .image-gallery-slide-wrapper.right {
          width: calc(100% - 87px);
        }
      }
      .image-gallery-slide-wrapper.image-gallery-rtl {
        direction: rtl;
      }
      .image-gallery-slides {
        line-height: 0;
        overflow: hidden;
        position: relative;
        text-align: center;
        white-space: nowrap;
      }
      .image-gallery-slide {
        left: 0;
        position: absolute;
        top: 0;
        width: 100%;
      }
      .image-gallery-slide.center {
        position: relative;
      }
      .image-gallery-slide .image-gallery-image {
        -o-object-fit: contain;
        object-fit: contain;
        width: 100%;
      }
      .image-gallery-slide .image-gallery-description {
        background: rgba(0, 0, 0, 0.4);
        bottom: 70px;
        color: #fff;
        left: 0;
        line-height: 1;
        padding: 10px 20px;
        position: absolute;
        white-space: normal;
      }
      @media (max-width: 768px) {
        .image-gallery-slide .image-gallery-description {
          bottom: 45px;
          font-size: 0.8em;
          padding: 8px 15px;
        }
      }
      .image-gallery-bullets {
        bottom: 20px;
        left: 0;
        margin: 0 auto;
        position: absolute;
        right: 0;
        width: 80%;
        z-index: 4;
      }
      .image-gallery-bullets .image-gallery-bullets-container {
        margin: 0;
        padding: 0;
        text-align: center;
      }
      .image-gallery-bullets .image-gallery-bullet {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        background-color: transparent;
        border: 1px solid #fff;
        border-radius: 50%;
        box-shadow: 0 2px 2px #1a1a1a;
        cursor: pointer;
        display: inline-block;
        margin: 0 5px;
        outline: none;
        padding: 5px;
        transition: all 0.2s ease-out;
      }
      @media (max-width: 768px) {
        .image-gallery-bullets .image-gallery-bullet {
          margin: 0 3px;
          padding: 3px;
        }
      }
      @media (max-width: 480px) {
        .image-gallery-bullets .image-gallery-bullet {
          padding: 2.7px;
        }
      }
      .image-gallery-bullets .image-gallery-bullet:focus {
        background: #337ab7;
        border: 1px solid #007730;
        transform: scale(1.2);
      }
      .image-gallery-bullets .image-gallery-bullet.active {
        background: #fff;
        border: 1px solid #fff;
        transform: scale(1.2);
      }
      @media (hover: hover) and (pointer: fine) {
        .image-gallery-bullets .image-gallery-bullet:hover {
          background: #337ab7;
          border: 1px solid #007730;
        }
        .image-gallery-bullets .image-gallery-bullet.active:hover {
          background: #337ab7;
        }
      }
      .image-gallery-thumbnails-wrapper {
        position: relative;
      }
      .image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal {
        touch-action: pan-y;
      }
      .image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical {
        touch-action: pan-x;
      }
      .image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl {
        direction: rtl;
      }
      .image-gallery-thumbnails-wrapper.left,
      .image-gallery-thumbnails-wrapper.right {
        display: inline-block;
        vertical-align: top;
        width: 100px;
      }
      @media (max-width: 768px) {
        .image-gallery-thumbnails-wrapper.left,
        .image-gallery-thumbnails-wrapper.right {
          width: 81px;
        }
      }
      .image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,
      .image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails {
        height: 100%;
        left: 0;
        padding: 0;
        position: absolute;
        top: 0;
        width: 100%;
      }
      .image-gallery-thumbnails-wrapper.left
        .image-gallery-thumbnails
        .image-gallery-thumbnail,
      .image-gallery-thumbnails-wrapper.right
        .image-gallery-thumbnails
        .image-gallery-thumbnail {
        display: block;
        margin-right: 0;
        padding: 0;
      }
      .image-gallery-thumbnails-wrapper.left
        .image-gallery-thumbnails
        .image-gallery-thumbnail
        + .image-gallery-thumbnail,
      .image-gallery-thumbnails-wrapper.right
        .image-gallery-thumbnails
        .image-gallery-thumbnail
        + .image-gallery-thumbnail {
        margin-left: 0;
        margin-top: 2px;
      }
      .image-gallery-thumbnails-wrapper.left,
      .image-gallery-thumbnails-wrapper.right {
        margin: 0 5px;
      }
      @media (max-width: 768px) {
        .image-gallery-thumbnails-wrapper.left,
        .image-gallery-thumbnails-wrapper.right {
          margin: 0 3px;
        }
      }
      .image-gallery-thumbnails {
        overflow: hidden;
        padding: 5px 0;
      }
      @media (max-width: 768px) {
        .image-gallery-thumbnails {
          padding: 3px 0;
        }
      }
      .image-gallery-thumbnails .image-gallery-thumbnails-container {
        cursor: pointer;
        text-align: center;
        white-space: nowrap;
      }
      .image-gallery-thumbnail {
        background: transparent;
        border: 4px solid transparent;
        display: inline-block;
        padding: 0;
        transition: border 0.3s ease-out;
        width: 100px;
      }
      @media (max-width: 768px) {
        .image-gallery-thumbnail {
          border: 3px solid transparent;
          width: 81px;
        }
      }
      .image-gallery-thumbnail + .image-gallery-thumbnail {
        margin-left: 2px;
      }
      .image-gallery-thumbnail .image-gallery-thumbnail-inner {
        display: block;
        position: relative;
      }
      .image-gallery-thumbnail .image-gallery-thumbnail-image {
        line-height: 0;
        vertical-align: middle;
        width: 100%;
      }
      .image-gallery-thumbnail.active,
      .image-gallery-thumbnail:focus {
        border: 2px solid #007730;
        border-radius: 4px;
        outline: none;
      }
      @media (max-width: 768px) {
        .image-gallery-thumbnail.active,
        .image-gallery-thumbnail:focus {
          border: 2px solid #007730;
          border-radius: 4px;
          outline: none;
        }
      }
      @media (hover: hover) and (pointer: fine) {
        .image-gallery-thumbnail:hover {
          border: 2px solid #007730;
          border-radius: 4px;
          outline: none;
        }
      }
      @media (hover: hover) and (pointer: fine) and (max-width: 768px) {
        .image-gallery-thumbnail:hover {
          border: 2px solid #007730;
          border-radius: 4px;
          outline: none;
        }
      }
      .image-gallery-thumbnail-label {
        box-sizing: border-box;
        color: #fff;
        font-size: 1em;
        left: 0;
        line-height: 1em;
        padding: 5%;
        position: absolute;
        text-shadow: 0 2px 2px #1a1a1a;
        top: 50%;
        transform: translateY(-50%);
        white-space: normal;
        width: 100%;
      }
      @media (max-width: 768px) {
        .image-gallery-thumbnail-label {
          font-size: 0.8em;
          line-height: 0.8em;
        }
      }
      .image-gallery-index {
        background: rgba(0, 0, 0, 0.4);
        color: #fff;
        line-height: 1;
        padding: 10px 20px;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 4;
      }
      @media (max-width: 768px) {
        .image-gallery-index {
          font-size: 0.8em;
          padding: 5px 10px;
        }
      }
      .svg-inline--fa,
      .svg:not(:root).svg-inline--fa {
        overflow: visible;
      }
      .svg-inline--fa {
        display: inline-block;
        font-size: inherit;
        height: 1em;
        vertical-align: -0.125em;
      }
      .svg-inline--fa.fa-lg {
        vertical-align: -0.225em;
      }
      .svg-inline--fa.fa-w-1 {
        width: 0.0625em;
      }
      .svg-inline--fa.fa-w-2 {
        width: 0.125em;
      }
      .svg-inline--fa.fa-w-3 {
        width: 0.1875em;
      }
      .svg-inline--fa.fa-w-4 {
        width: 0.25em;
      }
      .svg-inline--fa.fa-w-5 {
        width: 0.3125em;
      }
      .svg-inline--fa.fa-w-6 {
        width: 0.375em;
      }
      .svg-inline--fa.fa-w-7 {
        width: 0.4375em;
      }
      .svg-inline--fa.fa-w-8 {
        width: 0.5em;
      }
      .svg-inline--fa.fa-w-9 {
        width: 0.5625em;
      }
      .svg-inline--fa.fa-w-10 {
        width: 0.625em;
      }
      .svg-inline--fa.fa-w-11 {
        width: 0.6875em;
      }
      .svg-inline--fa.fa-w-12 {
        width: 0.75em;
      }
      .svg-inline--fa.fa-w-13 {
        width: 0.8125em;
      }
      .svg-inline--fa.fa-w-14 {
        width: 0.875em;
      }
      .svg-inline--fa.fa-w-15 {
        width: 0.9375em;
      }
      .svg-inline--fa.fa-w-16 {
        width: 1em;
      }
      .svg-inline--fa.fa-w-17 {
        width: 1.0625em;
      }
      .svg-inline--fa.fa-w-18 {
        width: 1.125em;
      }
      .svg-inline--fa.fa-w-19 {
        width: 1.1875em;
      }
      .svg-inline--fa.fa-w-20 {
        width: 1.25em;
      }
      .svg-inline--fa.fa-pull-left {
        margin-right: 0.3em;
        width: auto;
      }
      .svg-inline--fa.fa-pull-right {
        margin-left: 0.3em;
        width: auto;
      }
      .svg-inline--fa.fa-border {
        height: 1.5em;
      }
      .svg-inline--fa.fa-li {
        width: 2em;
      }
      .svg-inline--fa.fa-fw {
        width: 1.25em;
      }
      .fa-layers svg.svg-inline--fa {
        bottom: 0;
        left: 0;
        margin: auto;
        position: absolute;
        right: 0;
        top: 0;
      }
      .fa-layers {
        display: inline-block;
        height: 1em;
        position: relative;
        text-align: center;
        vertical-align: -0.125em;
        width: 1em;
      }
      .fa-layers svg.svg-inline--fa {
        transform-origin: center center;
      }
      .fa-layers-counter,
      .fa-layers-text {
        display: inline-block;
        position: absolute;
        text-align: center;
      }
      .fa-layers-text {
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        transform-origin: center center;
      }
      .fa-layers-counter {
        background-color: #ff253a;
        border-radius: 1em;
        box-sizing: border-box;
        color: #fff;
        height: 1.5em;
        line-height: 1;
        max-width: 5em;
        min-width: 1.5em;
        overflow: hidden;
        padding: 0.25em;
        right: 0;
        text-overflow: ellipsis;
        top: 0;
        transform: scale(0.25);
        transform-origin: top right;
      }
      .fa-layers-bottom-right {
        bottom: 0;
        right: 0;
        top: auto;
        transform: scale(0.25);
        transform-origin: bottom right;
      }
      .fa-layers-bottom-left {
        bottom: 0;
        left: 0;
        right: auto;
        top: auto;
        transform: scale(0.25);
        transform-origin: bottom left;
      }
      .fa-layers-top-right {
        right: 0;
        top: 0;
        transform: scale(0.25);
        transform-origin: top right;
      }
      .fa-layers-top-left {
        left: 0;
        right: auto;
        top: 0;
        transform: scale(0.25);
        transform-origin: top left;
      }
      .fa-lg {
        font-size: 1.3333333333em;
        line-height: 0.75em;
        vertical-align: -0.0667em;
      }
      .fa-xs {
        font-size: 0.75em;
      }
      .fa-sm {
        font-size: 0.875em;
      }
      .fa-1x {
        font-size: 1em;
      }
      .fa-2x {
        font-size: 2em;
      }
      .fa-3x {
        font-size: 3em;
      }
      .fa-4x {
        font-size: 4em;
      }
      .fa-5x {
        font-size: 5em;
      }
      .fa-6x {
        font-size: 6em;
      }
      .fa-7x {
        font-size: 7em;
      }
      .fa-8x {
        font-size: 8em;
      }
      .fa-9x {
        font-size: 9em;
      }
      .fa-10x {
        font-size: 10em;
      }
      .fa-fw {
        text-align: center;
        width: 1.25em;
      }
      .fa-ul {
        list-style-type: none;
        margin-left: 2.5em;
        padding-left: 0;
      }
      .fa-ul > li {
        position: relative;
      }
      .fa-li {
        left: -2em;
        line-height: inherit;
        position: absolute;
        text-align: center;
        width: 2em;
      }
      .fa-border {
        border: 0.08em solid #eee;
        border-radius: 0.1em;
        padding: 0.2em 0.25em 0.15em;
      }
      .fa-pull-left {
        float: left;
      }
      .fa-pull-right {
        float: right;
      }
      .fa.fa-pull-left,
      .fab.fa-pull-left,
      .fal.fa-pull-left,
      .far.fa-pull-left,
      .fas.fa-pull-left {
        margin-right: 0.3em;
      }
      .fa.fa-pull-right,
      .fab.fa-pull-right,
      .fal.fa-pull-right,
      .far.fa-pull-right,
      .fas.fa-pull-right {
        margin-left: 0.3em;
      }
      .fa-spin {
        animation: fa-spin 2s linear infinite;
      }
      .fa-pulse {
        animation: fa-spin 1s steps(8) infinite;
      }
      @keyframes fa-spin {
        0% {
          transform: rotate(0deg);
        }
        to {
          transform: rotate(1turn);
        }
      }
      .fa-rotate-90 {
        -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
        transform: rotate(90deg);
      }
      .fa-rotate-180 {
        -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
        transform: rotate(180deg);
      }
      .fa-rotate-270 {
        -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
        transform: rotate(270deg);
      }
      .fa-flip-horizontal {
        -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
        transform: scaleX(-1);
      }
      .fa-flip-vertical {
        transform: scaleY(-1);
      }
      .fa-flip-both,
      .fa-flip-horizontal.fa-flip-vertical,
      .fa-flip-vertical {
        -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
      }
      .fa-flip-both,
      .fa-flip-horizontal.fa-flip-vertical {
        transform: scale(-1);
      }
      :root .fa-flip-both,
      :root .fa-flip-horizontal,
      :root .fa-flip-vertical,
      :root .fa-rotate-180,
      :root .fa-rotate-270,
      :root .fa-rotate-90 {
        filter: none;
      }
      .fa-stack {
        display: inline-block;
        height: 2em;
        position: relative;
        width: 2.5em;
      }
      .fa-stack-1x,
      .fa-stack-2x {
        bottom: 0;
        left: 0;
        margin: auto;
        position: absolute;
        right: 0;
        top: 0;
      }
      .svg-inline--fa.fa-stack-1x {
        height: 1em;
        width: 1.25em;
      }
      .svg-inline--fa.fa-stack-2x {
        height: 2em;
        width: 2.5em;
      }
      .fa-inverse {
        color: #fff;
      }
      .sr-only {
        clip: rect(0, 0, 0, 0);
        border: 0;
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px;
      }
      .sr-only-focusable:active,
      .sr-only-focusable:focus {
        clip: auto;
        height: auto;
        margin: 0;
        overflow: visible;
        position: static;
        width: auto;
      }
      .svg-inline--fa .fa-primary {
        fill: var(--fa-primary-color, currentColor);
        opacity: 1;
        opacity: var(--fa-primary-opacity, 1);
      }
      .svg-inline--fa .fa-secondary {
        fill: var(--fa-secondary-color, currentColor);
      }
      .svg-inline--fa .fa-secondary,
      .svg-inline--fa.fa-swap-opacity .fa-primary {
        opacity: 0.4;
        opacity: var(--fa-secondary-opacity, 0.4);
      }
      .svg-inline--fa.fa-swap-opacity .fa-secondary {
        opacity: 1;
        opacity: var(--fa-primary-opacity, 1);
      }
      .svg-inline--fa mask .fa-primary,
      .svg-inline--fa mask .fa-secondary {
        fill: #000;
      }
      .fad.fa-inverse {
        color: #fff;
      }
      [data-rsbs-overlay] {
        background: #fff;
        background: var(--rsbs-bg, #fff);
        border-top-left-radius: 16px;
        border-top-left-radius: var(--rsbs-overlay-rounded, 16px);
        border-top-right-radius: 16px;
        border-top-right-radius: var(--rsbs-overlay-rounded, 16px);
        display: flex;
        flex-direction: column;
        height: 0;
        height: var(--rsbs-overlay-h, 0);
        transform: translateZ(0);
        transform: translate3d(0, var(--rsbs-overlay-translate-y, 0), 0);
        will-change: height;
      }
      [data-rsbs-overlay]:focus {
        outline: none;
      }
      [data-rsbs-is-blocking="false"] [data-rsbs-overlay] {
        box-shadow:
          0 -5px 60px 0 rgba(38, 89, 115, 0.11),
          0 -1px 0 rgba(38, 89, 115, 0.05);
      }
      [data-rsbs-overlay],
      [data-rsbs-root]:after {
        margin-left: env(safe-area-inset-left);
        margin-left: var(--rsbs-ml, env(safe-area-inset-left));
        margin-right: env(safe-area-inset-right);
        margin-right: var(--rsbs-mr, env(safe-area-inset-right));
        max-width: auto;
        max-width: var(--rsbs-max-w, auto);
      }
      [data-rsbs-backdrop],
      [data-rsbs-overlay],
      [data-rsbs-root]:after {
        -ms-scroll-chaining: none;
        -webkit-tap-highlight-color: transparent;
        -webkit-touch-callout: none;
        bottom: 0;
        left: 0;
        overscroll-behavior: none;
        position: fixed;
        right: 0;
        touch-action: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        z-index: 3;
      }
      [data-rsbs-backdrop] {
        background-color: rgba(0, 0, 0, 0.6);
        background-color: var(--rsbs-backdrop-bg, rgba(0, 0, 0, 0.6));
        bottom: -60px;
        cursor: pointer;
        opacity: 1;
        top: -60px;
        will-change: opacity;
      }
      [data-rsbs-is-dismissable="false"] [data-rsbs-backdrop] {
        cursor: ns-resize;
      }
      [data-rsbs-root]:after {
        background: #fff;
        background: var(--rsbs-bg, #fff);
        content: "";
        height: 1px;
        pointer-events: none;
        transform: scaleY(0);
        transform: scaleY(var(--rsbs-antigap-scale-y, 0));
        transform-origin: bottom;
        will-change: transform;
      }
      [data-rsbs-footer],
      [data-rsbs-header] {
        cursor: ns-resize;
        flex-shrink: 0;
        padding: 16px;
      }
      [data-rsbs-header] {
        box-shadow: 0 1px 0 rgba(46, 59, 66, 0.125);
        box-shadow: 0 1px 0
          rgba(46, 59, 66, calc(var(--rsbs-content-opacity, 1) * 0.125));
        padding-bottom: 8px;
        padding-top: calc(20px + env(safe-area-inset-top));
        text-align: center;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        z-index: 1;
      }
      [data-rsbs-header]:before {
        background-color: rgba(0, 0, 0, 0.14);
        background-color: var(--rsbs-handle-bg, rgba(0, 0, 0, 0.14));
        border-radius: 2px;
        content: "";
        display: block;
        height: 4px;
        left: 50%;
        position: absolute;
        top: calc(8px + env(safe-area-inset-top));
        transform: translateX(-50%);
        width: 36px;
      }
      @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
        [data-rsbs-header]:before {
          transform: translateX(-50%) scaleY(0.75);
        }
      }
      [data-rsbs-has-header="false"] [data-rsbs-header] {
        box-shadow: none;
        padding-top: calc(12px + env(safe-area-inset-top));
      }
      [data-rsbs-scroll] {
        -webkit-tap-highlight-color: revert;
        -webkit-touch-callout: revert;
        -ms-scroll-chaining: none;
        -webkit-overflow-scrolling: touch;
        flex-grow: 1;
        flex-shrink: 1;
        overflow: auto;
        overscroll-behavior: contain;
        -webkit-user-select: auto;
        -ms-user-select: auto;
        -moz-user-select: auto;
        user-select: auto;
      }
      [data-rsbs-scroll]:focus {
        outline: none;
      }
      [data-rsbs-has-footer="false"] [data-rsbs-content] {
        padding-bottom: env(safe-area-inset-bottom);
      }
      [data-rsbs-content] {
        overflow: hidden;
      }
      [data-rsbs-footer] {
        box-shadow:
          0 -1px 0 rgba(46, 59, 66, 0.125),
          0 2px 0 #fff;
        box-shadow:
          0 -1px 0
            rgba(46, 59, 66, calc(var(--rsbs-content-opacity, 1) * 0.125)),
          0 2px 0 var(--rsbs-bg, #fff);
        overflow: hidden;
        padding-bottom: calc(16px + env(safe-area-inset-bottom));
        z-index: 1;
      }
      [data-rsbs-is-dismissable="false"][data-rsbs-state="closing"]
        [data-rsbs-footer]
        > *,
      [data-rsbs-is-dismissable="false"][data-rsbs-state="closing"]
        [data-rsbs-header]
        > *,
      [data-rsbs-is-dismissable="false"][data-rsbs-state="closing"]
        [data-rsbs-scroll]
        > *,
      [data-rsbs-is-dismissable="false"][data-rsbs-state="opening"]
        [data-rsbs-footer]
        > *,
      [data-rsbs-is-dismissable="false"][data-rsbs-state="opening"]
        [data-rsbs-header]
        > *,
      [data-rsbs-is-dismissable="false"][data-rsbs-state="opening"]
        [data-rsbs-scroll]
        > *,
      [data-rsbs-is-dismissable="true"] [data-rsbs-footer] > *,
      [data-rsbs-is-dismissable="true"] [data-rsbs-header] > *,
      [data-rsbs-is-dismissable="true"] [data-rsbs-scroll] > * {
        opacity: 1;
        opacity: var(--rsbs-content-opacity, 1);
      }
      [data-rsbs-is-dismissable="false"][data-rsbs-state="closing"]
        [data-rsbs-backdrop],
      [data-rsbs-is-dismissable="false"][data-rsbs-state="opening"]
        [data-rsbs-backdrop],
      [data-rsbs-is-dismissable="true"] [data-rsbs-backdrop] {
        opacity: 1;
        opacity: var(--rsbs-backdrop-opacity, 1);
      }
      [data-rsbs-state="closed"],
      [data-rsbs-state="closing"] {
        pointer-events: none;
      }
      .slick-loading .slick-list {
        background: #fff
          url(https://erafone.com/_next/static/media/ajax-loader.0b80f665.gif)
          50% no-repeat;
      }
      @font-face {
        font-family: slick;
        font-style: normal;
        font-weight: 400;
        src: url(https://erafone.com/_next/static/media/slick.25572f22.eot);
        src:
          url(https://erafone.com/_next/static/media/slick.25572f22.eot#iefix)
            format("embedded-opentype"),
          url(https://erafone.com/_next/static/media/slick.653a4cbb.woff)
            format("woff"),
          url(https://erafone.com/_next/static/media/slick.6aa1ee46.ttf)
            format("truetype"),
          url(https://erafone.com/_next/static/media/slick.f895cfdf.svg#slick)
            format("svg");
      }
      .slick-next,
      .slick-prev {
        border: none;
        cursor: pointer;
        display: block;
        font-size: 0;
        height: 20px;
        line-height: 0;
        padding: 0;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 20px;
      }
      .slick-next,
      .slick-next:focus,
      .slick-next:hover,
      .slick-prev,
      .slick-prev:focus,
      .slick-prev:hover {
        background: transparent;
        color: transparent;
        outline: none;
      }
      .slick-next:focus:before,
      .slick-next:hover:before,
      .slick-prev:focus:before,
      .slick-prev:hover:before {
        opacity: 1;
      }
      .slick-next.slick-disabled:before,
      .slick-prev.slick-disabled:before {
        opacity: 0.25;
      }
      .slick-next:before,
      .slick-prev:before {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        color: #fff;
        font-family: slick;
        font-size: 20px;
        line-height: 1;
        opacity: 0.75;
      }
      .slick-prev {
        left: -25px;
      }
      [dir="rtl"] .slick-prev {
        left: auto;
        right: -25px;
      }
      .slick-prev:before {
        content: "←";
      }
      [dir="rtl"] .slick-prev:before {
        content: "→";
      }
      .slick-next {
        right: -25px;
      }
      [dir="rtl"] .slick-next {
        left: -25px;
        right: auto;
      }
      .slick-next:before {
        content: "→";
      }
      [dir="rtl"] .slick-next:before {
        content: "←";
      }
      .slick-dotted.slick-slider {
        margin-bottom: 30px;
      }
      .slick-dots {
        bottom: -25px;
        display: block;
        list-style: none;
        margin: 0;
        padding: 0;
        position: absolute;
        text-align: center;
        width: 100%;
      }
      .slick-dots li {
        display: inline-block;
        margin: 0 5px;
        padding: 0;
        position: relative;
      }
      .slick-dots li,
      .slick-dots li button {
        cursor: pointer;
        height: 20px;
        width: 20px;
      }
      .slick-dots li button {
        background: transparent;
        border: 0;
        color: transparent;
        display: block;
        font-size: 0;
        line-height: 0;
        outline: none;
        padding: 5px;
      }
      .slick-dots li button:focus,
      .slick-dots li button:hover {
        outline: none;
      }
      .slick-dots li button:focus:before,
      .slick-dots li button:hover:before {
        opacity: 1;
      }
      .slick-dots li button:before {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        color: #000;
        content: "•";
        font-family: slick;
        font-size: 6px;
        height: 20px;
        left: 0;
        line-height: 20px;
        opacity: 0.25;
        position: absolute;
        text-align: center;
        top: 0;
        width: 20px;
      }
      .slick-dots li.slick-active button:before {
        color: #000;
        opacity: 0.75;
      }
      .slick-slider {
        -webkit-touch-callout: none;
        -webkit-tap-highlight-color: transparent;
        box-sizing: border-box;
        touch-action: pan-y;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        -khtml-user-select: none;
      }
      .slick-list,
      .slick-slider {
        display: block;
        position: relative;
      }
      .slick-list {
        margin: 0;
        overflow: hidden;
        padding: 0;
      }
      .slick-list:focus {
        outline: none;
      }
      .slick-list.dragging {
        cursor: pointer;
        cursor: hand;
      }
      .slick-slider .slick-list,
      .slick-slider .slick-track {
        transform: translateZ(0);
      }
      .slick-track {
        display: block;
        left: 0;
        margin-left: auto;
        margin-right: auto;
        position: relative;
        top: 0;
      }
      .slick-track:after,
      .slick-track:before {
        content: "";
        display: table;
      }
      .slick-track:after {
        clear: both;
      }
      .slick-loading .slick-track {
        visibility: hidden;
      }
      .slick-slide {
        display: none;
        float: left;
        height: 100%;
        min-height: 1px;
      }
      [dir="rtl"] .slick-slide {
        float: right;
      }
      .slick-slide img {
        display: block;
      }
      .slick-slide.slick-loading img {
        display: none;
      }
      .slick-slide.dragging img {
        pointer-events: none;
      }
      .slick-initialized .slick-slide {
        display: block;
      }
      .slick-loading .slick-slide {
        visibility: hidden;
      }
      .slick-vertical .slick-slide {
        border: 1px solid transparent;
        display: block;
        height: auto;
      }
      .slick-arrow.slick-hidden {
        display: none;
      }
      .n-columns-2 {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        font-weight: 700;
      }
      .n-columns-2 a {
        text-align: center;
      }
      .login,
      .register {
        color: #fff;
        padding: 13px 10px;
      }
      .login,
      .login-button {
        background: linear-gradient(to bottom, #c71212 0%, #000000 100%);
        border: 2px solid #fff;
        box-shadow: 0px 0px 3px #fff;
      }
      .register,
      .register-button {
        background: linear-gradient(to bottom, #c71212 0%, #000000 100%);
        border: 2px solid #fff;
        box-shadow: 0px 0px 3px #fff;
      }
    </style>

    <noscript data-n-css=""></noscript>
    <style
      data-href="https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&amp;display=swap"
    >
      @font-face {
        font-family: "Outfit";
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4I.woff)
          format("woff");
      }
      @font-face {
        font-family: "Outfit";
        font-style: normal;
        font-weight: 500;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4QK1C4I.woff)
          format("woff");
      }
      @font-face {
        font-family: "Outfit";
        font-style: normal;
        font-weight: 600;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yC4I.woff)
          format("woff");
      }
      @font-face {
        font-family: "Outfit";
        font-style: normal;
        font-weight: 700;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4deyC4I.woff)
          format("woff");
      }
      @font-face {
        font-family: "Outfit";
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqUYLkn8BJ.woff2)
          format("woff2");
        unicode-range:
          U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF,
          U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020,
          U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      }
      @font-face {
        font-family: "Outfit";
        font-style: normal;
        font-weight: 400;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2)
          format("woff2");
        unicode-range:
          U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
          U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193,
          U+2212, U+2215, U+FEFF, U+FFFD;
      }
      @font-face {
        font-family: "Outfit";
        font-style: normal;
        font-weight: 500;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqUYLkn8BJ.woff2)
          format("woff2");
        unicode-range:
          U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF,
          U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020,
          U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      }
      @font-face {
        font-family: "Outfit";
        font-style: normal;
        font-weight: 500;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2)
          format("woff2");
        unicode-range:
          U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
          U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193,
          U+2212, U+2215, U+FEFF, U+FFFD;
      }
      @font-face {
        font-family: "Outfit";
        font-style: normal;
        font-weight: 600;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqUYLkn8BJ.woff2)
          format("woff2");
        unicode-range:
          U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF,
          U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020,
          U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      }
      @font-face {
        font-family: "Outfit";
        font-style: normal;
        font-weight: 600;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2)
          format("woff2");
        unicode-range:
          U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
          U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193,
          U+2212, U+2215, U+FEFF, U+FFFD;
      }
      @font-face {
        font-family: "Outfit";
        font-style: normal;
        font-weight: 700;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqUYLkn8BJ.woff2)
          format("woff2");
        unicode-range:
          U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF,
          U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020,
          U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
      }
      @font-face {
        font-family: "Outfit";
        font-style: normal;
        font-weight: 700;
        font-display: swap;
        src: url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtqUYLknw.woff2)
          format("woff2");
        unicode-range:
          U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
          U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193,
          U+2212, U+2215, U+FEFF, U+FFFD;
      }
    </style>
    <style id="_goober">
      @keyframes go2264125279 {
        from {
          transform: scale(0) rotate(45deg);
          opacity: 0;
        }
        to {
          transform: scale(1) rotate(45deg);
          opacity: 1;
        }
      }
      @keyframes go3020080000 {
        from {
          transform: scale(0);
          opacity: 0;
        }
        to {
          transform: scale(1);
          opacity: 1;
        }
      }
      @keyframes go463499852 {
        from {
          transform: scale(0) rotate(90deg);
          opacity: 0;
        }
        to {
          transform: scale(1) rotate(90deg);
          opacity: 1;
        }
      }
      @keyframes go1268368563 {
        from {
          transform: rotate(0deg);
        }
        to {
          transform: rotate(360deg);
        }
      }
      @keyframes go1310225428 {
        from {
          transform: scale(0) rotate(45deg);
          opacity: 0;
        }
        to {
          transform: scale(1) rotate(45deg);
          opacity: 1;
        }
      }
      @keyframes go651618207 {
        0% {
          height: 0;
          width: 0;
          opacity: 0;
        }
        40% {
          height: 0;
          width: 6px;
          opacity: 1;
        }
        100% {
          opacity: 1;
          height: 10px;
        }
      }
      @keyframes go901347462 {
        from {
          transform: scale(0.6);
          opacity: 0.4;
        }
        to {
          transform: scale(1);
          opacity: 1;
        }
      }
      .go4109123758 {
        z-index: 9999;
      }
      .go4109123758 > * {
        pointer-events: auto;
      }
    </style>
    <style id="googleidentityservice_button_styles" nonce="undefined">
      .qJTHM {
        -webkit-user-select: none;
        color: #202124;
        direction: ltr;
        -webkit-touch-callout: none;
        font-family: "Roboto-Regular", arial, sans-serif;
        -webkit-font-smoothing: antialiased;
        font-weight: 400;
        margin: 0;
        overflow: hidden;
        -webkit-text-size-adjust: 100%;
      }
      .ynRLnc {
        left: -9999px;
        position: absolute;
        top: -9999px;
      }
      .L6cTce {
        display: none;
      }
      .bltWBb {
        overflow-wrap: break-word;
        word-break: break-word;
      }
      .hSRGPd {
        color: #1a73e8;
        cursor: pointer;
        font-weight: 500;
        text-decoration: none;
      }
      .Bz112c-W3lGp {
        height: 16px;
        width: 16px;
      }
      .Bz112c-E3DyYd {
        height: 20px;
        width: 20px;
      }
      .Bz112c-r9oPif {
        height: 24px;
        width: 24px;
      }
      .Bz112c-u2z5K {
        height: 36px;
        width: 36px;
      }
      .Bz112c-uaxL4e {
        -webkit-border-radius: 10px;
        border-radius: 10px;
      }
      .LgbsSe-Bz112c {
        display: block;
      }
      .S9gUrf-YoZ4jf,
      .S9gUrf-YoZ4jf * {
        border: none;
        margin: 0;
        padding: 0;
      }
      .fFW7wc-ibnC6b > .aZ2wEe > div {
        border-color: #4285f4;
      }
      .P1ekSe-ZMv3u {
        -webkit-transition: height linear 200ms;
        -webkit-transition: height linear 200ms;
        transition: height linear 200ms;
      }
      .P1ekSe-ZMv3u > div:nth-child(1) {
        background-color: #1a73e8 !important;
        -webkit-transition: width linear 300ms;
        -webkit-transition: width linear 300ms;
        transition: width linear 300ms;
      }
      .P1ekSe-ZMv3u > div:nth-child(2),
      .P1ekSe-ZMv3u > div:nth-child(3) {
        background-image:
          linear-gradient(
            to right,
            rgba(255, 255, 255, 0.7),
            rgba(255, 255, 255, 0.7)
          ),
          linear-gradient(to right, #1a73e8, #1a73e8) !important;
      }
      .haAclf {
        display: inline-block;
      }
      .nsm7Bb-HzV7m-LgbsSe {
        border-radius: 4px;
        box-sizing: border-box;
        -webkit-transition:
          background-color 0.218s,
          border-color 0.218s;
        transition:
          background-color 0.218s,
          border-color 0.218s;
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        -webkit-appearance: none;
        background-color: #fff;
        background-image: none;
        border: 1px solid #dadce0;
        color: #3c4043;
        cursor: pointer;
        font-family: "Google Sans", arial, sans-serif;
        font-size: 14px;
        height: 40px;
        letter-spacing: 0.25px;
        outline: none;
        overflow: hidden;
        padding: 0 12px;
        position: relative;
        text-align: center;
        vertical-align: middle;
        white-space: nowrap;
        width: auto;
      }
      @media screen and (-ms-high-contrast: active) {
        .nsm7Bb-HzV7m-LgbsSe {
          border: 2px solid windowText;
          color: windowText;
        }
      }
      @media screen and (preferes-contrast: more) {
        .nsm7Bb-HzV7m-LgbsSe {
          color: #000;
        }
      }
      .nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe {
        font-size: 14px;
        height: 32px;
        letter-spacing: 0.25px;
        padding: 0 10px;
      }
      .nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe {
        font-size: 11px;
        height: 20px;
        letter-spacing: 0.3px;
        padding: 0 8px;
      }
      .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe {
        padding: 0;
        width: 40px;
      }
      .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe {
        width: 32px;
      }
      .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe {
        width: 20px;
      }
      .nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK {
        border-radius: 20px;
      }
      .nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe {
        border-radius: 16px;
      }
      .nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe {
        border-radius: 10px;
      }
      .nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc {
        border: none;
        color: #fff;
      }
      .nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc {
        background-color: #1a73e8;
      }
      .nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
        background-color: #202124;
        color: #e8eaed;
      }
      @media screen and (prefers-contrast: more) {
        .nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
          color: #fff;
        }
      }
      .nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
        height: 18px;
        margin-right: 8px;
        min-width: 18px;
        width: 18px;
      }
      .nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
        height: 14px;
        min-width: 14px;
        width: 14px;
      }
      .nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
        height: 10px;
        min-width: 10px;
        width: 10px;
      }
      .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
        margin-left: 8px;
        margin-right: -4px;
      }
      .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
        margin: 0;
        padding: 10px;
      }
      .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe
        .nsm7Bb-HzV7m-LgbsSe-Bz112c {
        padding: 8px;
      }
      .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe
        .nsm7Bb-HzV7m-LgbsSe-Bz112c {
        padding: 4px;
      }
      .nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
        border-top-left-radius: 3px;
        border-bottom-left-radius: 3px;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fff;
        height: 36px;
        margin-left: -10px;
        margin-right: 12px;
        min-width: 36px;
        width: 36px;
      }
      .nsm7Bb-HzV7m-LgbsSe
        .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf
        .nsm7Bb-HzV7m-LgbsSe-Bz112c,
      .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe
        .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf
        .nsm7Bb-HzV7m-LgbsSe-Bz112c {
        margin: 0;
        padding: 0;
      }
      .nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
        height: 28px;
        margin-left: -8px;
        margin-right: 10px;
        min-width: 28px;
        width: 28px;
      }
      .nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
        height: 16px;
        margin-left: -6px;
        margin-right: 8px;
        min-width: 16px;
        width: 16px;
      }
      .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
        border-radius: 3px;
        margin-left: 2px;
        margin-right: 0;
        padding: 0;
      }
      .nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
        border-radius: 18px;
      }
      .nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK
        .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
        border-radius: 14px;
      }
      .nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK
        .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
        border-radius: 8px;
      }
      .nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: center;
        -webkit-box-align: center;
        align-items: center;
        -webkit-flex-direction: row;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        -webkit-flex-wrap: nowrap;
        flex-wrap: nowrap;
        height: 100%;
        position: relative;
        width: 100%;
      }
      .nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
      }
      .nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
        -webkit-flex-grow: 1;
        -webkit-box-flex: 1;
        flex-grow: 1;
        font-family: "Google Sans", arial, sans-serif;
        font-weight: 500;
        overflow: hidden;
        text-overflow: ellipsis;
        vertical-align: top;
      }
      .nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
        font-weight: 300;
      }
      .nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId {
        -webkit-flex-grow: 0;
        -webkit-box-flex: 0;
        flex-grow: 0;
      }
      .nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
        -webkit-transition: background-color 0.218s;
        transition: background-color 0.218s;
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
      }
      .nsm7Bb-HzV7m-LgbsSe:hover,
      .nsm7Bb-HzV7m-LgbsSe:focus {
        box-shadow: none;
        border-color: rgb(210, 227, 252);
        outline: none;
      }
      .nsm7Bb-HzV7m-LgbsSe:focus-within {
        outline: 2px solid #00639b;
        border-color: transparent;
      }
      .nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
        background: rgba(66, 133, 244, 0.08);
      }
      .nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
      .nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
        background: rgba(66, 133, 244, 0.1);
      }
      .nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
        background: rgba(255, 255, 255, 0.24);
      }
      .nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
      .nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
        background: rgba(255, 255, 255, 0.32);
      }
      .nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY {
        border-radius: 50%;
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        height: 20px;
        margin-left: -4px;
        margin-right: 8px;
        min-width: 20px;
        width: 20px;
      }
      .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
        font-family: "Roboto";
        font-size: 12px;
        text-align: left;
      }
      .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf,
      .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS {
        overflow: hidden;
        text-overflow: ellipsis;
      }
      .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: center;
        -webkit-box-align: center;
        align-items: center;
        color: #5f6368;
        fill: #5f6368;
        font-size: 11px;
        font-weight: 400;
      }
      .nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc
        .nsm7Bb-HzV7m-LgbsSe-BPrWId
        .K4efff {
        color: #e8eaed;
        fill: #e8eaed;
      }
      @media screen and (prefers-contrast: more) {
        .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff,
        .nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc
          .nsm7Bb-HzV7m-LgbsSe-BPrWId
          .K4efff {
          color: #000;
          fill: #000;
        }
      }
      .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c {
        height: 18px;
        margin: -3px -3px -3px 2px;
        min-width: 18px;
        width: 18px;
      }
      .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-top-right-radius: 3px;
        border-bottom-right-radius: 3px;
        margin-left: 12px;
        margin-right: -10px;
      }
      .nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK
        .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
        border-radius: 18px;
      }
      .L5Fo6c-sM5MNb {
        border: 0;
        display: block;
        left: 0;
        position: relative;
        top: 0;
      }
      .L5Fo6c-bF1uUb {
        -webkit-border-radius: 4px;
        border-radius: 4px;
        bottom: 0;
        cursor: pointer;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
      }
      .L5Fo6c-bF1uUb:focus {
        border: none;
        outline: none;
      }
      sentinel {
      }
    </style>
    <style evg-campaign="A2YSR" evg-experience="ItdcV" type="text/css">
      .divtrend {
        width: 100%;
        height: auto;
        position: relative;
      }

      .evergage__content-zone__highlighted {
        height: 100px;
      }

      .mcis_trends {
        height: 90px;
        font-family: Poppins;
      }

      #mcis-trends.mcis-trends {
        /*opacity: 0;*/
        padding: 0 15px;
      }

      #mcis-trends.mcis-trends li {
        color: white;
        list-style-type: none;
      }
      /*baloon*/
      .ir {
        background-color: transparent;
        overflow: hidden;
        text-indent: -9999px;
      }
      .baloon {
        opacity: 0;
        position: fixed;
        vertical-align: middle;
        bottom: 150px;
        left: 80px;
        /* background-color: #ffdbb3; */
        padding: 7px 30px;
        color: #555;
        font-size: 18px;
        font-weight: 500;
        -webkit-transition: all 1s ease-out;
        -o-transition: all 1s ease-out;
        transition: all 1s ease-out;
        -webkit-transform: translateY(150px);
        -ms-transform: translateY(150px);
        transform: translateY(150px);
        z-index: 100;
      }
      .baloon span {
        /*font-size:20px;*/
        display: inline-block;
        /*margin-right:5px;*/
        padding-left: 30px;
        color: #555;
      }
      .baloon .baloon-desc {
        display: inline-block;
      }
      .baloon .baloon-ico {
        /* background:#FF8C00; */
        /* border:3px solid #FF8C00; */
        width: 60px;
        height: 60px;
        border-radius: 100px;
        --gg: 3;
        /* padding:20px 10px; */
        position: absolute;
        left: -37px;
        top: -3px;
      }
      .baloon.active {
        -webkit-animation: baloon 10s 3s;
        animation: baloon 10s 3s;
        border-radius: 10px;
      }
      .baloon.orange {
        background: rgba(251, 123, 17, 0.8);
      }
      .baloon.orange .baloon-ico {
        border: 3px solid rgba(251, 123, 17, 0.5);
      }
      .ico-toa {
        /*background:url(https://eraspace.com/eraspace/assets/img/avatar-bot.png) -500px -100px no-repeat;*/
        display: inline-block;
        width: 48px;
        height: 31px;
      }

      .main__icon {
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        color: var(--aic);
        flex-direction: row;
        box-sizing: border-box;
      }
      #sc1:checked ~ main {
        --aic: var(--color-1);
      }

      #sc1:checked ~ main {
        --scpc: var(--hover-color);
      }

      @media only screen and (max-width: 1282px) {
        .main__icon--holder i {
          --ggs: 1.5;
        }
      }

      @media screen and (max-width: 800px) {
        .baloon {
          left: 20px;
          padding: 9px 20px;
          border-radius: 100px;
          font-style: normal;
          font-size: 15px;
        }
        .baloon span {
          margin-right: 5px;
          font-weight: bold;
        }
        .baloon .baloon-ico {
          --gg: 1.5;
          width: 50px;
          height: 50px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          padding: 0;
          left: -10px;
          top: -5px;
          border-width: 1px;
        }
        .baloon .baloon-ico .ico-toa {
          -webkit-transform: scale(0.6);
          -ms-transform: scale(0.6);
          transform: scale(0.6);
        }
        .baloon .baloon-desc {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          padding-left: 10px;
        }
      }
      @-webkit-keyframes baloon {
        20% {
          opacity: 1;
          -webkit-transform: translateY(20px);
          transform: translateY(20px);
        }
        70% {
          -webkit-transform: translateY(0);
          transform: translateY(0);
        }
        90% {
          -webkit-transform: translateY(0);
          transform: translateY(0);
          opacity: 1;
        }
        to {
          -webkit-transform: translateY(150px);
          transform: translateY(150px);
          opacity: 0;
        }
      }
      @keyframes baloon {
        20% {
          opacity: 1;
          -webkit-transform: translateY(20px);
          transform: translateY(20px);
        }
        70% {
          -webkit-transform: translateY(0);
          transform: translateY(0);
        }
        90% {
          -webkit-transform: translateY(0);
          transform: translateY(0);
          opacity: 1;
        }
        to {
          -webkit-transform: translateY(150px);
          transform: translateY(150px);
          opacity: 0;
        }
      }
      /*icon eyes*/
      .gg-eye {
        position: relative;
        display: block;
        transform: scale(var(--ggs, 1));
        width: 25px;
        height: 18px;
        border-bottom-right-radius: 100px;
        border-bottom-left-radius: 100px;
        overflow: hidden;
        box-sizing: border-box;
        color: #fff;
      }
      .gg-eye::after,
      .gg-eye::before {
        content: "";
        display: block;
        border-radius: 100px;
        position: absolute;
        box-sizing: border-box;
      }
      .gg-eye::after {
        top: 2px;
        box-shadow:
          inset 0 -8px 0 2px,
          inset 0 0 0 2px;
        width: 20px;
        height: 28px;
      }
      .gg-eye::before {
        width: 8px;
        height: 8px;
        border: 2px solid;
        bottom: 4px;
        left: 8px;
      }
    </style>
    <style id="custom-overrides">
      /* NOTHING */
    </style>
  </head>
  <body
    style="
      background-image: url(&quot;https://kilat.digital/images/2026/01/09/433489e2c5f1b5333c54a80fb004dc37.jpg&quot;);
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
      background-attachment: fixed;
    "
  >
    <noscript>
      <iframe
        height="0"
        id="tag-manager"
        src="https://www.googletagmanager.com/ns.html?id=GTM-NCHLFTH5&gt;m_auth=&gt;m_preview=&gt;m_cookies_win=x"
        style="display: none; visibility: hidden"
        width="0"
      ></iframe>
    </noscript>
    <div id="__next">
      <div
        data-rht-toaster=""
        style="
          position: fixed;
          z-index: 9999;
          top: 16px;
          left: 16px;
          right: 16px;
          bottom: 16px;
          pointer-events: none;
        "
      ></div>
      <div
        class="w-full right-0 sticky pb-6 top-0 left-0 z-30 transition-transform duration-500 translate-y-0"
      >
        <div class="w-full right-0 left-0 bg-primary" id="mcis-header-middle">
          <div class="w-full max-w-[1440px] mx-auto px-16 flex h-[88px]">
            <div class="w-[200px] h-[60px] flex items-center">
              <a
                aria-label="ALEXISTOGEL"
                href="https://www.palmapilates.nl/"
              >
                <div class="w-[200px] flex">
                  <div class="pt-8">
                    <img
                      alt=""
                      height="40"
                      src="https://kilat.digital/images/2026/01/18/e17b2678942070b923cdd39ad137f161.png"
                      width="200"
                    />
                  </div>
                </div>
              </a>
            </div>
            <div class="w-full flex items-center gap-5 pl-12 pr-4">
              <div class="w-full h-[40px] relative">
                <div class="flex flex-col gap-1 w-full">
                  <div class="relative">
                    <input
                      autocomplete="off"
                      class="pr-9 focus:!ring-primaryErafone text-base text-dark block !rounded-lg !border-stroke !shadow-sm focus:border-transparent !caret-dark placeholder-gray disabled:bg-stroke disabled:text-gray py-0 scale-[0.875] origin-left w-[114.3%] h-10 focus:ring-0"
                      data-testid="qa-searchfield"
                      id="mcis-search-field"
                      inputmode="text"
                      maxlength="524288"
                      placeholder="CARI DI GOOGLE ALEXISTOGEL"
                      type="text"
                      value=""
                    />
                    <div
                      class="absolute inset-y-0 right-0 flex items-center pr-2 cursor-pointer"
                    >
                      <button
                        aria-label="Search"
                        class="capitalize tracking-wide font-bold inline-flex flex-grow-0 flex-shrink-0 justify-center items-center focus:outline-none focus:ring-1 active:ring-0 focus:ring-offset-0 disabled:bg-stroke disabled:text-gray space-x-2 text-xs bg-transparent focus:ring-transparent border-1.5 border-transparent px-0 py-0 flex-shrink-0 flex-grow-0 rounded-lg min-w-8 w-8 h-8"
                        data-testid="qa-button-searchfield"
                        type="button"
                      >
                        <span class="tracking-[0.03em] leading-none">
                          <svg
                            class="w-5 h-5 text-gray shrink-0 grow-0"
                            fill="none"
                            viewbox="0 0 24 24"
                            xmlns="http://www.w3.org/2000/svg"
                          >
                            <path
                              d="M10.8581 16.3092C14.1832 16.3092 16.8788 13.7074 16.8788 10.498C16.8788 7.28862 14.1832 4.68689 10.8581 4.68689C7.53296 4.68689 4.8374 7.28862 4.8374 10.498C4.8374 13.7074 7.53296 16.3092 10.8581 16.3092Z"
                              stroke="currentColor"
                              stroke-miterlimit="10"
                              stroke-width="1.5"
                            ></path>
                            <g clip-path="url(#clip0_689_17131)">
                              <path
                                d="M10.0224 6.66694C11.188 6.2157 12.583 6.55912 13.308 7.4736C13.51 7.72518 13.9872 7.48558 13.7853 7.23001C12.8767 6.08791 11.2017 5.68857 9.74246 6.25563C9.42123 6.37942 9.70116 6.79473 10.0224 6.66694Z"
                                fill="currentColor"
                              ></path>
                              <path
                                d="M14.4001 8.16041C14.4001 8.15242 14.4001 8.14044 14.4001 8.13246C14.4001 8.10051 14.3955 8.06856 14.3772 8.04061C14.368 8.01266 14.3451 7.9847 14.3221 7.96474C14.2992 7.94078 14.2671 7.9248 14.2349 7.91682C14.2028 7.90084 14.1661 7.89685 14.1294 7.89685C14.1064 7.90084 14.0789 7.90084 14.056 7.90484C14.0101 7.91682 13.9688 7.93678 13.9367 7.96474C13.9229 7.98071 13.9091 7.99668 13.8954 8.01266C13.8724 8.0486 13.8586 8.08853 13.8586 8.13246C13.8586 8.14044 13.8586 8.15242 13.8586 8.16041C13.8586 8.19236 13.8632 8.2243 13.8816 8.25226C13.8908 8.28021 13.9137 8.30817 13.9367 8.32813C13.9596 8.35209 13.9917 8.36807 14.0238 8.37605C14.056 8.39203 14.0927 8.39602 14.1294 8.39602C14.1523 8.39203 14.1799 8.39203 14.2028 8.38803C14.2487 8.37605 14.29 8.35609 14.3221 8.32813C14.3359 8.31216 14.3497 8.29618 14.3634 8.28021C14.3864 8.24427 14.4001 8.20434 14.4001 8.16041Z"
                                fill="currentColor"
                              ></path>
                            </g>
                            <path
                              d="M15.2424 14.5852C14.9794 14.2653 14.5067 14.2191 14.1868 14.4822C13.8668 14.7452 13.8207 15.2179 14.0837 15.5378L15.2424 14.5852ZM18.6207 21.0562C18.8838 21.3761 19.3564 21.4223 19.6764 21.1592C19.9963 20.8962 20.0424 20.4235 19.7794 20.1036L18.6207 21.0562ZM14.0837 15.5378L18.6207 21.0562L19.7794 20.1036L15.2424 14.5852L14.0837 15.5378Z"
                              fill="currentColor"
                            ></path>
                            <defs>
                              <clippath id="clip0_689_17131">
                                <rect
                                  fill="white"
                                  height="2.4"
                                  transform="translate(9.6001 6)"
                                  width="4.8"
                                ></rect>
                              </clippath>
                            </defs>
                          </svg>
                        </span>
                      </button>
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div class="w-[550px] flex items-center gap-5 pl-5 justify-end">
              <div class="flex gap-4">
                <div class="relative h-auto">
                  <button
                    aria-label=""
                    class="capitalize tracking-wide font-bold inline-flex flex-grow-0 flex-shrink-0 justify-center items-center focus:outline-none focus:ring-1 active:ring-0 focus:ring-offset-0 disabled:bg-stroke disabled:text-gray space-x-2 text-xs bg-transparent focus:ring-transparent border-1.5 border-transparent px-0 py-0 flex-shrink-0 flex-grow-0 rounded-lg min-w-10 w-10 h-10 text-white"
                    data-testid="qa-icon-notif"
                    type="button"
                  >
                    <span class="tracking-[0.03em] leading-none"
                      ><img
                        alt="Notification"
                        class="w-6 h-6 shrink-0 grow-0"
                        src="https://erafone.com/icons/notification.svg"
                    /></span>
                  </button>
                </div>
                <button
                  aria-label=""
                  class="capitalize tracking-wide font-bold inline-flex flex-grow-0 flex-shrink-0 justify-center items-center focus:outline-none focus:ring-1 active:ring-0 focus:ring-offset-0 disabled:bg-stroke disabled:text-gray space-x-2 text-xs bg-transparent focus:ring-transparent border-1.5 border-transparent px-0 py-0 flex-shrink-0 flex-grow-0 rounded-lg min-w-10 w-10 text-white h-auto"
                  data-testid="qa-icon-favorite"
                  id="mcis-wishlist-button-navbar"
                  type="button"
                >
                  <span class="tracking-[0.03em] leading-none"
                    ><img
                      alt="Wishlist"
                      class="w-6 h-6 shrink-0 grow-0"
                      src="https://erafone.com/icons/wishlist.svg"
                  /></span>
                </button>
                <div class="relative" id="mcis-cart">
                  <div class="absolute inset-0 cursor-pointer"></div>
                  <button
                    aria-label="Cart"
                    class="capitalize tracking-wide font-bold inline-flex flex-grow-0 flex-shrink-0 justify-center items-center focus:outline-none focus:ring-1 active:ring-0 focus:ring-offset-0 disabled:bg-stroke disabled:text-gray space-x-2 text-xs bg-transparent focus:ring-transparent border-1.5 border-transparent px-0 py-0 flex-shrink-0 flex-grow-0 rounded-lg min-w-10 w-10 h-10 text-white"
                    data-testid="qa-icon-cart"
                    type="button"
                  >
                    <span class="tracking-[0.03em] leading-none"
                      ><img
                        alt="Cart"
                        class="w-6 h-6 shrink-0 grow-0"
                        src="https://erafone.com/icons/cart.svg"
                    /></span>
                  </button>
                </div>
              </div>
              <div class="pb-2">
                <span
                  class="tracking-[0.03em] text-2xl font-extralight text-white"
                  >|</span
                >
              </div>
              <div class="flex gap-2 flex-row w-fit h-fit">
                <div id="mcis-login-button">
                  <a
                    class="w-[86px] h-10 flex items-center justify-center rounded-lg ring-1 ring-white"
                    href="https://kilat.io/daftar2"
                    ><span
                      class="tracking-[0.03em] text-sm font-semibold text-white"
                      data-testid="qa-button-textmasuk"
                      >Masuk</span
                    ></a
                  >
                </div>
                <div id="mcis-register-button">
                  <a
                    class="w-[86px] h-10 flex items-center justify-center rounded-lg bg-info"
                    href="https://blog.palmapilates.nl"
                    ><span
                      class="tracking-[0.03em] text-sm font-semibold text-white"
                      data-testid="qa-button-textdaftar"
                      >Daftar</span
                    ></a
                  >
                </div>
              </div>
            </div>
          </div>
        </div>
        <div
          class="w-full right-0 left-0 h-[40px] z-10 bg-[#B11B26]"
          id="mcis-header-bottom"
        >
          <div
            class="w-full max-w-[1440px] mx-auto px-16 flex gap-4 h-[40px] z-10 items-center justify-between"
          >
            <div class="w-[90px] z-50 relative cursor-pointer">
              <div class="flex mr-2" id="mcis-list-kategori">
                <span
                  class="tracking-[0.03em] text-sm font-semibold text-white py-3 pr-1"
                  data-testid="qa-button-textkategori"
                  >Kategori</span
                >
                <div class="pt-[15px] px-2">
                  <img
                    alt=""
                    class="block max-h-full"
                    height="16"
                    src="https://erafone.com/icons/bottom-navigation/category.svg"
                    style="
                      min-width: 16px;
                      width: 16px;
                      max-height: 16px;
                      height: 16px;
                    "
                    width="16"
                  />
                </div>
              </div>
            </div>
            <div class="w-full pl-12 flex-1" id="mcis-kategori-pilihan">
              <div
                class="text-white gap-4 flex flex-wrap h-[1.5rem] overflow-y-clip"
              >
                <a href="https://www.palmapilates.nl/">ALEXISTOGEL</a>
                <a href="https://www.palmapilates.nl/">AGEN SLOT GACOR</a>
                <a href="https://www.palmapilates.nl/">BANDAR SLOT ONLINE</a>
                <a href="https://www.palmapilates.nl/">RTP SLOT MAXWIN</a>
                <a href="https://www.palmapilates.nl/">SLOT ONLINE RESMI</a>
              </div>
            </div>
            <div>
              <div
                class="flex items-center px-5 w-full h-7 justify-end pr-0"
                id="mcis-toko-terdekat"
              >
                <img
                  alt="Store"
                  class="h-6 w-6 text-white shrink-0 grow-0"
                  src="https://erafone.com/icons/bottom-navigation/store.svg"
                /><button
                  class="min-w-[78px] capitalize tracking-wide rounded-[6px] font-bold inline-flex flex-grow-0 flex-shrink-0 justify-center items-center focus:outline-none focus:ring-1 active:ring-0 focus:ring-offset-0 disabled:text-gray space-x-2 h-10 text-sm bg-transparent focus:bg-transparent focus:ring-transparent border-1.5 border-transparent px-1 text-primary focus:text-primary/75 disabled:bg-transparent"
                  type="button"
                >
                  <span class="tracking-[0.03em] leading-none"
                    ><a href="https://www.palmapilates.nl/"
                      ><span class="tracking-[0.03em] text-white font-semibold"
                        >Akses Slot Gacor</span
                      ></a
                    ></span
                  >
                </button>
              </div>
            </div>
          </div>
        </div>
        <div id="mcis-ribbon-banner">
          <div class="bg-secondaryErafone overflow-hidden text-dark">
            <div class="">
              <div class="@slider-desktop" data-hidden-dots="" ribbon-banner="">
                <div
                  class="slick-slider slider-custom ribbon-banner-desktop slick-initialized"
                  dir="ltr"
                >
                  <div class="slick-list">
                    <div
                      class="slick-track"
                      style="
                        width: 17758px;
                        opacity: 1;
                        transform: translate3d(-1366px, 0px, 0px);
                      "
                    >
                      <div
                        aria-hidden="true"
                        class="slick-slide slick-cloned"
                        data-index="-1"
                        style="width: 1366px"
                        tabindex="-1"
                      >
                        <div>
                          <div
                            class="container-ribbon-banner"
                            style="width: 100%; display: inline-block"
                            tabindex="-1"
                          >
                            <div>
                              <p
                                class="tracking-normal font-medium text-xs leading-[0.875rem] text-black grow text-center"
                                style="font-size: 14px"
                              >
                                Cicilan 0% hingga 24 Bulan
                              </p>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div
                        aria-hidden="false"
                        class="slick-slide slick-active slick-current"
                        data-index="0"
                        style="outline: none; width: 1366px"
                        tabindex="-1"
                      >
                        <div>
                          <div
                            class="container-ribbon-banner"
                            style="width: 100%; display: inline-block"
                            tabindex="-1"
                          >
                            <div>
                              <p
                                class="tracking-normal font-medium text-xs leading-[0.875rem] text-black grow text-center"
                                style="font-size: 18px"
                              >ALEXISTOGEL > Agen Slot Gacor > Bandar Slot Online > RTP Slot Maxwin Resmi
                              </p>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div
                        aria-hidden="true"
                        class="slick-slide"
                        data-index="1"
                        style="outline: none; width: 1366px"
                        tabindex="-1"
                      >
                        <div>
                          <div
                            class="container-ribbon-banner"
                            style="width: 100%; display: inline-block"
                            tabindex="-1"
                          >
                            <div>
                              <p
                                class="tracking-normal font-medium text-xs leading-[0.875rem] text-black grow text-center"
                                style="font-size: 14px"
                              >
                                Kirim lebih cepat dengan eraXpress
                              </p>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div
                        aria-hidden="true"
                        class="slick-slide"
                        data-index="2"
                        style="outline: none; width: 1366px"
                        tabindex="-1"
                      >
                        <div>
                          <div
                            class="container-ribbon-banner"
                            style="width: 100%; display: inline-block"
                            tabindex="-1"
                          >
                            <div>
                              <p
                                class="tracking-normal font-medium text-xs leading-[0.875rem] text-black grow text-center"
                                style="font-size: 14px"
                              >
                                Bebas Biaya Admin, Bebas Ongkir, Bebas Segala
                                Biaya
                              </p>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div
                        aria-hidden="true"
                        class="slick-slide"
                        data-index="3"
                        style="outline: none; width: 1366px"
                        tabindex="-1"
                      >
                        <div>
                          <div
                            class="container-ribbon-banner"
                            style="width: 100%; display: inline-block"
                            tabindex="-1"
                          >
                            <div>
                              <p
                                class="tracking-normal font-medium text-xs leading-[0.875rem] text-black grow text-center"
                                style="font-size: 14px"
                              >
                                Beli Apa Aja, Dapat Poin MyEraspace
                              </p>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div
                        aria-hidden="true"
                        class="slick-slide"
                        data-index="4"
                        style="outline: none; width: 1366px"
                        tabindex="-1"
                      >
                        <div>
                          <div
                            class="container-ribbon-banner"
                            style="width: 100%; display: inline-block"
                            tabindex="-1"
                          >
                            <div>
                              <p
                                class="tracking-normal font-medium text-xs leading-[0.875rem] text-black grow text-center"
                                style="font-size: 14px"
                              >
                                Produk Pasti 100% Original
                              </p>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div
                        aria-hidden="true"
                        class="slick-slide"
                        data-index="5"
                        style="outline: none; width: 1366px"
                        tabindex="-1"
                      >
                        <div>
                          <div
                            class="container-ribbon-banner"
                            style="width: 100%; display: inline-block"
                            tabindex="-1"
                          >
                            <div>
                              <p
                                class="tracking-normal font-medium text-xs leading-[0.875rem] text-black grow text-center"
                                style="font-size: 14px"
                              >
                                Cicilan 0% hingga 24 Bulan
                              </p>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div
                        aria-hidden="true"
                        class="slick-slide slick-cloned"
                        data-index="6"
                        style="width: 1366px"
                        tabindex="-1"
                      >
                        <div>
                          <div
                            class="container-ribbon-banner"
                            style="width: 100%; display: inline-block"
                            tabindex="-1"
                          >
                            <div>
                              <p
                                class="tracking-normal font-medium text-xs leading-[0.875rem] text-black grow text-center"
                                style="font-size: 17px; letter-spacing: 1px"
                              >ALEXISTOGEL > Agen Slot Gacor > Bandar Slot Online > RTP Slot Maxwin Resmi</p>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div
                        aria-hidden="true"
                        class="slick-slide slick-cloned"
                        data-index="7"
                        style="width: 1366px"
                        tabindex="-1"
                      >
                        <div>
                          <div
                            class="container-ribbon-banner"
                            style="width: 100%; display: inline-block"
                            tabindex="-1"
                          >
                            <div>
                              <p
                                class="tracking-normal font-medium text-xs leading-[0.875rem] text-black grow text-center"
                                style="font-size: 14px"
                              >
                                Kirim lebih cepat dengan eraXpress
                              </p>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div
                        aria-hidden="true"
                        class="slick-slide slick-cloned"
                        data-index="8"
                        style="width: 1366px"
                        tabindex="-1"
                      >
                        <div>
                          <div
                            class="container-ribbon-banner"
                            style="width: 100%; display: inline-block"
                            tabindex="-1"
                          >
                            <div>
                              <p
                                class="tracking-normal font-medium text-xs leading-[0.875rem] text-black grow text-center"
                                style="font-size: 14px"
                              >
                                Bebas Biaya Admin, Bebas Ongkir, Bebas Segala
                                Biaya
                              </p>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div
                        aria-hidden="true"
                        class="slick-slide slick-cloned"
                        data-index="9"
                        style="width: 1366px"
                        tabindex="-1"
                      >
                        <div>
                          <div
                            class="container-ribbon-banner"
                            style="width: 100%; display: inline-block"
                            tabindex="-1"
                          >
                            <div>
                              <p
                                class="tracking-normal font-medium text-xs leading-[0.875rem] text-black grow text-center"
                                style="font-size: 14px"
                              >
                                Beli Apa Aja, Dapat Poin MyEraspace
                              </p>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div
                        aria-hidden="true"
                        class="slick-slide slick-cloned"
                        data-index="10"
                        style="width: 1366px"
                        tabindex="-1"
                      >
                        <div>
                          <div
                            class="container-ribbon-banner"
                            style="width: 100%; display: inline-block"
                            tabindex="-1"
                          >
                            <div>
                              <p
                                class="tracking-normal font-medium text-xs leading-[0.875rem] text-black grow text-center"
                                style="font-size: 14px"
                              >
                                Produk Pasti 100% Original
                              </p>
                            </div>
                          </div>
                        </div>
                      </div>
                      <div
                        aria-hidden="true"
                        class="slick-slide slick-cloned"
                        data-index="11"
                        style="width: 1366px"
                        tabindex="-1"
                      >
                        <div>
                          <div
                            class="container-ribbon-banner"
                            style="width: 100%; display: inline-block"
                            tabindex="-1"
                          >
                            <div>
                              <p
                                class="tracking-normal font-medium text-xs leading-[0.875rem] text-black grow text-center"
                                style="font-size: 14px"
                              >
                                Cicilan 0% hingga 24 Bulan
                              </p>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <main>
        <div class="w-full max-w-[1440px] mx-auto px-[110px]">
          <div id="mcis-breadcrumb-pdp">
            <nav aria-label="breadcrumb" class="pb-5">
              <ul
                class="flex items-center overflow-x-scroll hide-scrollbar gap-1 text-primary"
              >
                <li class="flex-none">
                  <a class="font-bold" href="https://www.palmapilates.nl/"
                    >ALEXISTOGEL</a
                  >
                </li>
                <li class="flex-none text-[#333538]">
                  <svg
                    class="text-dark h-4 w-4 shrink-0 grow-0"
                    fill="none"
                    height="16"
                    viewbox="0 0 16 16"
                    width="16"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <g opacity="0.7">
                      <path
                        d="M6 4L10 8L6 12"
                        stroke="currentColor"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      ></path>
                    </g>
                  </svg>
                </li>
                <li class="flex-none">
                  <a href="https://www.palmapilates.nl/"
                    ><span class="text-stone-500">AGEN SLOT GACOR</span></a
                  >
                </li>
                <li class="flex-none text-[#333538]">
                  <svg
                    class="text-dark h-4 w-4 shrink-0 grow-0"
                    fill="none"
                    height="16"
                    viewbox="0 0 16 16"
                    width="16"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <g opacity="0.7">
                      <path
                        d="M6 4L10 8L6 12"
                        stroke="currentColor"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      ></path>
                    </g>
                  </svg>
                </li>
                <li class="flex-none">
                  <a href="https://www.palmapilates.nl/"
                    ><span class="text-stone-500">BANDAR SLOT ONLINE</span></a
                  >
                </li>
                <li class="flex-none text-[#333538]">
                  <svg
                    class="text-dark h-4 w-4 shrink-0 grow-0"
                    fill="none"
                    height="16"
                    viewbox="0 0 16 16"
                    width="16"
                    xmlns="http://www.w3.org/2000/svg"
                  >
                    <g opacity="0.7">
                      <path
                        d="M6 4L10 8L6 12"
                        stroke="currentColor"
                        stroke-linecap="round"
                        stroke-linejoin="round"
                        stroke-width="2"
                      ></path>
                    </g>
                  </svg>
                </li>
                <li class="flex-none">
                  <a href="https://www.palmapilates.nl/"
                    ><span class="text-stone-500"
                      >RTP SLOT MAXWIN</span
                    ></a
                  >
                </li>
              </ul>
            </nav>
          </div>
          <div class="n-columns-2">
            <a
              href="https://blog.palmapilates.nl"
              rel="nofollow noreferrer"
              class="login"
              >LOGIN SEKARANG</a
            >
            <a
              href="https://kilat.io/seosel"
              rel="nofollow noreferrer"
              class="register"
              >DAFTAR SEKARANG</a
            >
          </div>
          <div class="flex gap-10" id="product-detail">
            <div class="w-full overflow-auto">
              <div class="flex gap-6 justify-between flex-row">
                <div class="flex flex-col w-full max-w-[774px]">
                  <div class="w-[374px] mx-auto">
                    <div id="mcis-product-image-pdp">
                      <div>
                        <div
                          class="slick-slider image-pdp slick-initialized"
                          dir="ltr"
                        >
                          <button
                            class="slick-arrow slick-prev slick-disabled"
                            data-role="none"
                            style="display: block"
                            type="button"
                          >
                            Previous
                          </button>
                          <div class="slick-list">
                            <div
                              class="slick-track"
                              style="
                                width: 3366px;
                                opacity: 1;
                                transform: translate3d(0px, 0px, 0px);
                              "
                            >
                              <div
                                aria-hidden="false"
                                class="slick-slide slick-active slick-current"
                                data-index="0"
                                style="outline: none; width: 374px"
                                tabindex="-1"
                              >
                                <div>
                                  <div
                                    class="relative w-full"
                                    style="width: 100%; display: inline-block"
                                    tabindex="-1"
                                  >
                                    <div
                                      class="absolute bottom-0 left-0 -translate-y-[20px]"
                                    ></div>
                                    <img
                                      alt=""
                                      class="object-contain w-[374px] h-[374px] mx-auto"
                                      src="https://kilat.digital/images/2026/05/07/1dc6c57e1d9b3f0060c0304ec648d836.jpg"
                                    />
                                  </div>
                                </div>
                              </div>

                              <div
                                aria-hidden="true"
                                class="slick-slide"
                                data-index="1"
                                style="outline: none; width: 374px"
                                tabindex="-1"
                              >
                                <div>
                                  <div
                                    class="relative w-full"
                                    style="width: 100%; display: inline-block"
                                    tabindex="-1"
                                  >
                                    <img
                                      alt=""
                                      class="object-contain w-[374px] h-[374px] mx-auto"
                                      src="https://cdnpro.eraspace.com/media/catalog/product/x/i/xiaomi_15t_rsg_2.webp"
                                    />
                                  </div>
                                </div>
                              </div>
                              <div
                                aria-hidden="true"
                                class="slick-slide"
                                data-index="2"
                                style="outline: none; width: 374px"
                                tabindex="-1"
                              >
                                <div>
                                  <div
                                    class="relative w-full"
                                    style="width: 100%; display: inline-block"
                                    tabindex="-1"
                                  >
                                    <img
                                      alt=""
                                      class="object-contain w-[374px] h-[374px] mx-auto"
                                      src="https://cdnpro.eraspace.com/media/catalog/product/x/i/xiaomi_15t_rsg_3.webp"
                                    />
                                  </div>
                                </div>
                              </div>
                              <div
                                aria-hidden="true"
                                class="slick-slide"
                                data-index="3"
                                style="outline: none; width: 374px"
                                tabindex="-1"
                              >
                                <div>
                                  <div
                                    class="relative w-full"
                                    style="width: 100%; display: inline-block"
                                    tabindex="-1"
                                  >
                                    <img
                                      alt=""
                                      class="object-contain w-[374px] h-[374px] mx-auto"
                                      src="https://cdnpro.eraspace.com/media/catalog/product/x/i/xiaomi_15t_rsg_4.webp"
                                    />
                                  </div>
                                </div>
                              </div>
                              <div
                                aria-hidden="true"
                                class="slick-slide"
                                data-index="4"
                                style="outline: none; width: 374px"
                                tabindex="-1"
                              >
                                <div>
                                  <div
                                    class="relative w-full"
                                    style="width: 100%; display: inline-block"
                                    tabindex="-1"
                                  >
                                    <img
                                      alt=""
                                      class="object-contain w-[374px] h-[374px] mx-auto"
                                      src="https://cdnpro.eraspace.com/media/catalog/product/x/i/xiaomi_15t_rsg_5.webp"
                                    />
                                  </div>
                                </div>
                              </div>
                              <div
                                aria-hidden="true"
                                class="slick-slide"
                                data-index="5"
                                style="outline: none; width: 374px"
                                tabindex="-1"
                              >
                                <div>
                                  <div
                                    class="relative w-full"
                                    style="width: 100%; display: inline-block"
                                    tabindex="-1"
                                  >
                                    <img
                                      alt=""
                                      class="object-contain w-[374px] h-[374px] mx-auto"
                                      src="https://cdnpro.eraspace.com/media/catalog/product/x/i/xiaomi_15t_rsg_6.webp"
                                    />
                                  </div>
                                </div>
                              </div>
                              <div
                                aria-hidden="true"
                                class="slick-slide"
                                data-index="6"
                                style="outline: none; width: 374px"
                                tabindex="-1"
                              >
                                <div>
                                  <div
                                    class="relative w-full"
                                    style="width: 100%; display: inline-block"
                                    tabindex="-1"
                                  >
                                    <img
                                      alt=""
                                      class="object-contain w-[374px] h-[374px] mx-auto"
                                      src="https://cdnpro.eraspace.com/media/catalog/product/x/i/xiaomi_15t_rsg_7.webp"
                                    />
                                  </div>
                                </div>
                              </div>
                              <div
                                aria-hidden="true"
                                class="slick-slide"
                                data-index="7"
                                style="outline: none; width: 374px"
                                tabindex="-1"
                              >
                                <div>
                                  <div
                                    class="relative w-full"
                                    style="width: 100%; display: inline-block"
                                    tabindex="-1"
                                  >
                                    <img
                                      alt=""
                                      class="object-contain w-[374px] h-[374px] mx-auto"
                                      src="https://cdnpro.eraspace.com/media/catalog/product/x/i/xiaomi_15t_rsg_8.webp"
                                    />
                                  </div>
                                </div>
                              </div>
                              <div
                                aria-hidden="true"
                                class="slick-slide"
                                data-index="8"
                                style="outline: none; width: 374px"
                                tabindex="-1"
                              >
                                <div>
                                  <div
                                    class="relative w-full"
                                    style="width: 100%; display: inline-block"
                                    tabindex="-1"
                                  >
                                    <img
                                      alt=""
                                      class="object-contain w-[374px] h-[374px] mx-auto"
                                      src="https://cdnpro.eraspace.com/media/catalog/product/x/i/xiaomi_15t_rsg_9.webp"
                                    />
                                  </div>
                                </div>
                              </div>
                            </div>

                            <div class="table-premium-wrapper">
                              <div class="table-container">
                                <h2 class="table-title">
                                  Seputar ALEXISTOGEL
                                </h2>
                                <table class="luxury-table">
                                  <thead>
                                    <tr>
                                      <th>Fitur Layanan</th>
                                      <th>Detail Informasi</th>
                                    </tr>
                                  </thead>
                                  <tbody>
                                    <tr>
                                      <td>
                                        <span class="label">Nama Situs</span>
                                      </td>
                                      <td class="brand-name">ALEXISTOGEL</td>
                                    </tr>
                                    <tr>
                                      <td>
                                        <span class="label">Min. Deposit</span>
                                      </td>
                                      <td class="gold-text">IDR 5.000</td>
                                    </tr>
                                    <tr>
                                      <td>
                                        <span class="label">Min. Withdraw</span>
                                      </td>
                                      <td class="gold-text">IDR 25.000</td>
                                    </tr>
                                    <tr>
                                      <td><span class="label">Rating</span></td>
                                      <td>
                                        <div class="rating-box">
                                          <span class="stars">★★★★★</span>
                                          <span class="count"
                                            >888.888.888 Votes</span
                                          >
                                        </div>
                                      </td>
                                    </tr>
                                    <tr>
                                      <td>
                                        <span class="label"
                                          >Metode Transaksi</span
                                        >
                                      </td>
                                      <td>
                                        <div class="trx-tags">
                                          <span>QRIS</span>
                                          <span>BANK</span>
                                          <span>E-WALLET</span>
                                        </div>
                                      </td>
                                    </tr>
                                  </tbody>
                                </table>
                                <div class="table-footer">
                                  <p>
                                    Keberuntungan menjemput mereka yang sabar,
                                    namun kedisiplinan menjaga mereka tetap
                                    bertahan.
                                  </p>
                                </div>
                              </div>
                            </div>

                            <style>
                              :root {
                                --charcoal: #0a0a0a;
                                --dark-grey: #151515;
                                --gold: #d4af37;
                                --white-smoke: #f5f5f5;
                              }

                              .table-premium-wrapper {
                                display: flex;
                                justify-content: center;
                              }

                              .table-container {
                                background: var(--charcoal);
                                border-radius: 20px;
                                position: relative;
                                border: 1px solid rgba(212, 175, 55, 0.2);
                                box-shadow: 0 20px 40px rgba(0, 0, 0, 0.8);
                                font-family: "Montserrat", sans-serif;
                                overflow: hidden;
                              }

                              /* Animasi cahaya berputar di belakang (Before) */
                              .table-container::before {
                                content: "";
                                position: absolute;
                                top: -50%;
                                left: -50%;
                                width: 200%;
                                height: 200%;
                                background: conic-gradient(
                                  transparent,
                                  #c11a1a1a,
                                  transparent 30%
                                );
                                animation: rotateGold 10s linear infinite;
                                z-index: 0;
                              }

                              .table-title {
                                font-family: "Playfair Display", serif;
                                color: var(--gold);
                                text-align: center;
                                position: relative;
                                z-index: 1;
                                background: linear-gradient(
                                  135deg,
                                  #c71212 0%,
                                  #ac2929 35%,
                                  #f6ae1b 100%
                                );
                                padding: 18px 26px 16px;
                              }

                              .luxury-table {
                                width: 100%;
                                border-collapse: collapse;
                                position: relative;
                                z-index: 1;
                              }

                              /* Styling Header Tabel (After) */
                              .luxury-table thead tr {
                                background: rgba(212, 175, 55, 0.1);
                                position: relative;
                              }

                              .luxury-table th {
                                color: var(--gold);
                                text-transform: uppercase;
                                padding: 15px;
                                font-size: 0.8rem;
                                border-bottom: 2px solid var(--gold);
                              }

                              .luxury-table td {
                                padding: 15px;
                                border-bottom: 1px solid rgba(212, 175, 55, 0.1);
                                color: var(--white-smoke);
                                font-size: 0.8rem;
                              }

                              .brand-name {
                                font-weight: 800;
                                letter-spacing: 2px;
                                color: #fff;
                                text-shadow: 0 0 10px rgba(212, 175, 55, 0.5);
                              }

                              .gold-text {
                                color: var(--gold);
                                font-weight: 700;
                              }

                              /* Animasi Rating Bintang */
                              .stars {
                                color: #ffdf00;
                                margin-right: 10px;
                                text-shadow: 0 0 5px rgba(255, 223, 0, 0.8);
                              }

                              .count {
                                font-size: 0.7rem;
                                color: #888;
                              }

                              /* Tags Transaksi */
                              .trx-tags span {
                                background: rgba(255, 255, 255, 0.05);
                                padding: 4px 10px;
                                border-radius: 4px;
                                font-size: 0.7rem;
                                margin-right: 5px;
                                border: 1px solid rgba(212, 175, 55, 0.2);
                              }

                              /* Tombol Footer */
                              .table-footer {
                                text-align: center;
                                position: relative;
                                z-index: 1;
                              }

                              .table-footer p {
                                font-size: 14px !important;
                                padding: 10px 5px;
                                color: gold !important;
                              }

                              /* Keyframes */
                              @keyframes rotateGold {
                                from {
                                  transform: rotate(0deg);
                                }
                                to {
                                  transform: rotate(360deg);
                                }
                              }

                              /* Baris Hover Effect (After) */
                              .luxury-table tbody tr:hover {
                                background: rgba(212, 175, 55, 0.03);
                                transition: 0.3s;
                              }

                              @media (max-width: 480px) {
                                .table-container {
                                  padding: 15px;
                                }
                                .luxury-table td {
                                  font-size: 0.8rem;
                                  padding: 10px;
                                }
                              }
                            </style>

                            <div class="review-section">
                              <div class="review-header">
                                <span class="gold-badge">VIP REVIEWS</span>
                                <h2>ALEXISTOGEL</h2>
                              </div>

                              <div class="review-container">
                                <div class="review-card" style="--delay: 1">
                                  <div class="user-meta">
                                    <div class="user-avatar">
                                      <img
                                        src="https://kilat.digital/images/2025/12/22/5ac0e61c5163e21b9537ab6b4da4df9b.gif"
                                        width="100%"
                                        height="auto"
                                      />
                                    </div>
                                    <div class="user-info">
                                      <span class="username">Aris Setiawan – Jakarta</span>
                                      <span class="status"
                                        >Member Platinum</span
                                      >
                                    </div>
                                  </div>
                                  <div class="rating">★★★★★</div>
                                  <p class="comment">
                                    "Memang terbukti sebagai Agen Slot Gacor. Saya mencoba bermain mengikuti bocoran RTP Slot Maxwin Resmi yang mereka sediakan, dan hasilnya luar biasa akurat. Kemenangan besar pertama saya di tahun ini!"
                                  </p>
                                </div>

                                <div class="review-card" style="--delay: 2">
                                  <div class="user-meta">
                                    <div class="user-avatar">
                                      <img
                                        src="https://kilat.digital/images/2025/12/22/5ac0e61c5163e21b9537ab6b4da4df9b.gif"
                                        width="100%"
                                        height="auto"
                                      />
                                    </div>
                                    <div class="user-info">
                                      <span class="username">Dewa Ayu – Denpasar</span>
                                      <span class="status">Member Gold</span>
                                    </div>
                                  </div>
                                  <div class="rating">★★★★★</div>
                                  <p class="comment">
                                    "Sebagai Bandar Slot Online pilihan, ALEXISTOGEL tidak pernah mengecewakan. Sistemnya sangat transparan dan peluang menangnya terasa lebih adil dibandingkan situs lain yang pernah saya coba sebelumnya."
                                  </p>
                                </div>

                                <div class="review-card" style="--delay: 3">
                                  <div class="user-meta">
                                    <div class="user-avatar">
                                      <img
                                        src="https://kilat.digital/images/2025/12/22/5ac0e61c5163e21b9537ab6b4da4df9b.gif"
                                        width="100%"
                                        height="auto"
                                      />
                                    </div>
                                    <div class="user-info">
                                      <span class="username">Lukman Hakim – Surabaya</span>
                                      <span class="status">Member VIP</span>
                                    </div>
                                  </div>
                                  <div class="rating">★★★★★</div>
                                  <p class="comment">
                                    "Baru kali ini merasakan gampangnya dapat jackpot di situs slot. Fitur RTP-nya sangat membantu pemula seperti saya untuk memilih permainan yang sedang 'panas' hari ini. Benar-benar situs resmi yang terpercaya!"
                                  </p>
                                </div>

                                <div class="review-card" style="--delay: 4">
                                  <div class="user-meta">
                                    <div class="user-avatar">
                                      <img
                                        src="https://kilat.digital/images/2025/12/22/5ac0e61c5163e21b9537ab6b4da4df9b.gif"
                                        width="100%"
                                        height="auto"
                                      />
                                    </div>
                                    <div class="user-info">
                                      <span class="username">Rina Amelia – Medan</span>
                                      <span class="status">Member Silver</span>
                                    </div>
                                  </div>
                                  <div class="rating">★★★★★</div>
                                  <p class="comment">
                                    "Proses transaksi di ALEXISTOGEL sangat cepat, baik deposit maupun withdraw hasil kemenangan Maxwin. Keamanan data saya terjaga dengan baik, jadi saya bisa fokus bermain dengan tenang setiap hari."
                                  </p>
                                </div>

                                <div class="review-card" style="--delay: 5">
                                  <div class="user-meta">
                                    <div class="user-avatar">
                                      <img
                                        src="https://kilat.digital/images/2025/12/22/5ac0e61c5163e21b9537ab6b4da4df9b.gif"
                                        width="100%"
                                        height="auto"
                                      />
                                    </div>
                                    <div class="user-info">
                                      <span class="username">Bagas Pratama – Yogyakarta</span>
                                      <span class="status"
                                        >Member Platinum</span
                                      >
                                    </div>
                                  </div>
                                  <div class="rating">★★★★★</div>
                                  <p class="comment">
                                    "Sangat merekomendasikan ALEXISTOGEL bagi para pemburu Maxwin. Pelayanan customer service 24 jam sangat sigap membantu, dan pilihan permainan slotnya sangat lengkap dari berbagai provider ternama dunia."
                                  </p>
                                </div>
                              </div>
                            </div>
                            <style>
                              :root {
                                --charcoal: #0a0a0a;
                                --gold: #d4af37;
                                --white-smoke: #f5f5f5;
                                --glass: rgba(255, 255, 255, 0.03);
                              }

                              .review-section {
                                background: #050505;
                                border-radius: 12px;
                                padding: 1rem 0.5rem;
                                margin-top: 1rem;
                                font-family: "Montserrat", sans-serif;
                                color: var(--white-smoke);
                                overflow: hidden;
                              }

                              .review-header {
                                text-align: center;
                                margin-bottom: 50px;
                              }

                              .gold-badge {
                                color: var(--gold);
                                border: 1px solid var(--gold);
                                padding: 5px 15px;
                                font-size: 0.7rem;
                                letter-spacing: 3px;
                                border-radius: 50px;
                              }

                              .review-header h2 {
                                margin-top: 15px;
                                font-weight: 800;
                                text-transform: uppercase;
                                letter-spacing: 1px;
                              }

                              .review-container {
                                max-width: 800px;
                                margin: 0 auto;
                                display: flex;
                                flex-direction: column;
                                gap: 20px;
                              }

                              /* --- CARD STYLE --- */
                              .review-card {
                                background: var(--glass);
                                backdrop-filter: blur(10px);
                                border: 1px solid rgba(212, 175, 55, 0.1);
                                border-radius: 20px;
                                padding: 25px;
                                position: relative;
                                opacity: 0;
                                transform: translateY(30px);
                                animation: fadeInUp 0.8s ease forwards;
                                animation-delay: calc(var(--delay) * 0.2s);
                                transition: all 0.4s ease;
                              }

                              /* Efek Cahaya Saat Hover (Before) */
                              .review-card::before {
                                content: "";
                                position: absolute;
                                top: 0;
                                left: 0;
                                width: 100%;
                                height: 100%;
                                border-radius: 20px;
                                background: radial-gradient(
                                  circle at top left,
                                  rgba(212, 175, 55, 0.1),
                                  transparent
                                );
                                pointer-events: none;
                                opacity: 0;
                                transition: 0.4s;
                              }

                              .review-card:hover {
                                border-color: var(--gold);
                                transform: scale(1.02);
                                box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);
                              }

                              .review-card:hover::before {
                                opacity: 1;
                              }

                              /* Dekorasi Tanda Kutip (After) */
                              .review-card::after {
                                content: '"';
                                position: absolute;
                                right: 30px;
                                top: 20px;
                                font-size: 5rem;
                                color: var(--gold);
                                opacity: 0.1;
                                font-family: serif;
                              }

                              /* User Info Styling */
                              .user-meta {
                                display: flex;
                                align-items: center;
                                gap: 15px;
                                margin-bottom: 15px;
                              }

                              .user-avatar {
                                width: 50px;
                                height: 50px;
                                background: linear-gradient(
                                  135deg,
                                  #d4af37,
                                  #8a6d1d
                                );
                                border-radius: 50%;
                                display: flex;
                                align-items: center;
                                justify-content: center;
                                font-weight: 800;
                                color: var(--charcoal);
                              }

                              .username {
                                display: block;
                                font-weight: 700;
                                color: var(--white-smoke);
                              }

                              .status {
                                font-size: 0.75rem;
                                color: var(--gold);
                              }

                              .rating {
                                color: #ffdf00;
                                margin-bottom: 10px;
                                text-shadow: 0 0 10px rgba(255, 223, 0, 0.3);
                              }

                              .comment {
                                font-style: italic;
                                line-height: 1.6;
                                color: #ccc;
                                position: relative;
                                z-index: 1;
                              }

                              /* --- KEYFRAMES --- */
                              @keyframes fadeInUp {
                                to {
                                  opacity: 1;
                                  transform: translateY(0);
                                }
                              }

                              @media (max-width: 600px) {
                                .review-card {
                                  padding: 20px;
                                }
                                .review-header h2 {
                                  font-size: 1.2rem;
                                }
                              }
                            </style>
                            <br />
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>

                <div class="!w-[423px] max-h-max">
                  <div class="flex gap-4 flex-col">
                    <div class="flex gap-3 flex-col text-[#121212]">
                      <div class="my-2 flex gap-2">
                        <div class="my-auto"></div>
                      </div>
                      <style>
                        /* ===========================
           0. BASE TYPOGRAPHY UNTUK PDP
           =========================== */

                        /* Semua teks di dalam section PDP diset ke base 14px */
                        #product-detail {
                          font-size: 14px;
                          line-height: 1.7;
                        }

                        /* Heading default kalau nggak di-style khusus */
                        #product-detail h1 {
                          font-size: 26px; /* ~22px */
                          line-height: 1.35;
                        }

                        #product-detail h2 {
                          font-size: 1.3rem; /* ~18px */
                          line-height: 1.4;
                        }

                        #product-detail h3,
                        #product-detail h4 {
                          font-size: 1.1rem; /* ~15px */
                        }

                        /* Override util tailwind supaya skala lebih kecil tapi tetap proporsional */
                        #product-detail .text-2xl {
                          font-size: 1.4rem;
                        } /* ~20px */
                        #product-detail .text-xl {
                          font-size: 1.25rem;
                        } /* ~17.5px */
                        #product-detail .text-lg {
                          font-size: 1.1rem;
                        } /* ~15.4px */
                        #product-detail .text-base {
                          font-size: 1rem;
                        } /* 14px */
                        #product-detail .text-sm {
                          font-size: 0.9rem;
                        } /* ~12.6px */
                        #product-detail .text-xs {
                          font-size: 0.8rem;
                        } /* ~11.2px */

                        /* Biar tombol & badge nggak kebesaran */
                        #product-detail button {
                          font-size: 0.9rem;
                        }

                        /* ===========================
           1. KARTU ARTIKEL
           =========================== */

                        /* WRAPPER KARTU */
                        .ALEXISTOGEL-artikel-card {
                          max-width: 774px;
                          margin-top: 24px;
                          border-radius: 26px;
                          box-shadow: 0 22px 55px rgba(0, 0, 0, 0.9);
                          overflow: hidden;
                          border: 1px solid rgba(255, 255, 255, 0.06);
                        }

                        /* HEADER: GRADIENT 3 WARNA */
                        .ALEXISTOGEL-artikel-card__header {
                          background: linear-gradient(
                            135deg,
                            #c71212 0%,
                            #ac2929 35%,
                            #f6ae1b 100%
                          );
                          padding: 18px 26px 16px;
                        }

                        /* JUDUL DI DALAM HEADER */
                        .ALEXISTOGEL-artikel-card__title {
                          margin: 0;
                          font-size: 26px; /* selaras dengan heading lain (~19–20px) */
                          line-height: 1.3;
                          font-weight: 700;
                          color: #ffffff;
                          letter-spacing: 0.03em;
                        }

                        /* BODY: BACKGROUND GELAP, TEKS MUDAH DIBACA */
                        .ALEXISTOGEL-artikel-card__body {
                          padding: 22px 26px 24px;
                          background: radial-gradient(
                            circle at top left,
                            #2f2020 0%,
                            #110505 45%,
                            #080202 100%
                          );
                        }

                        .ALEXISTOGEL-artikel-card__body p {
                          margin: 0 0 10px 0;
                          font-size: 1rem; /* 14px, sama dengan base */
                          line-height: 1.8;
                          color: rgba(241, 245, 249, 0.94);
                          text-align: justify;
                        }

                        .ALEXISTOGEL-artikel-card__body p:last-of-type {
                          margin-bottom: 0;
                        }

                        /* LINK DALAM PARAGRAF: AKSEN SENADA */
                        .ALEXISTOGEL-artikel-card__body p a {
                          color: #fbbf24;
                          font-weight: 600;
                          text-decoration: underline;
                          text-decoration-thickness: 1px;
                          text-underline-offset: 3px;
                        }

                        /* RESPONSIVE */
                        @media (max-width: 768px) {
                          .ALEXISTOGEL-artikel-card {
                            margin-top: 18px;
                            border-radius: 22px;
                          }

                          .ALEXISTOGEL-artikel-card__header {
                            padding: 14px 16px;
                          }

                          .ALEXISTOGEL-artikel-card__title {
                            font-size: 1.25rem; /* ~17–18px di mobile */
                          }

                          .ALEXISTOGEL-artikel-card__body {
                            padding: 16px;
                          }

                          .ALEXISTOGEL-artikel-card__body p {
                            font-size: 0.95rem;
                            line-height: 1.7;
                          }
                        }

                        /* ===========================
           2. RATASKAN KOLOM GAMBAR & KANAN
           =========================== */

                        #product-detail > .w-full.overflow-auto > .flex {
                          align-items: flex-start;
                        }

                        /* ===========================
           3. CARD HARGA + CTA + PASARAN
           =========================== */

                        .ALEXISTOGEL-cta-card {
                          position: relative;
                          margin-top: 24px;
                          padding: 20px 24px 24px;
                          border-radius: 26px;
                          max-width: 774px;

                          background: radial-gradient(
                            circle at top left,
                            #2f2020 0%,
                            #110505 45%,
                            #080202 100%
                          );
                          border: 1px solid rgba(148, 163, 184, 0.35);
                          box-shadow: 0 22px 55px rgba(0, 0, 0, 0.9);
                          overflow: hidden;
                          color: rgba(241, 245, 249, 0.94);
                        }

                        /* STRIP HEADER GRADIENT 3 WARNA */
                        .ALEXISTOGEL-cta-card::before {
                          content: "";
                          position: absolute;
                          inset: 0;
                          height: 88px;
                          background: linear-gradient(
                            135deg,
                            #c71212 0%,
                            #ac2929 45%,
                            #f6ae1b 100%
                          );
                          opacity: 0.98;
                          pointer-events: none;
                          z-index: 0;
                        }

                        /* Semua isi card di atas strip */
                        .ALEXISTOGEL-cta-card > * {
                          position: relative;
                          z-index: 1;
                        }

                        /* BARIS ATAS: LABEL & STOK */
                        .ALEXISTOGEL-cta-card > .flex.items-center.gap-2 {
                          margin-top: 4px;
                          margin-bottom: 10px;
                          font-size: 0.85rem; /* ~12px */
                          color: rgba(248, 250, 252, 0.95);
                        }

                        .ALEXISTOGEL-cta-card > .flex.items-center.gap-2 img {
                          height: 18px;
                        }

                        /* titik pemisah */
                        .ALEXISTOGEL-cta-card > .flex.items-center.gap-2 svg {
                          color: rgba(248, 250, 252, 0.45);
                        }

                        /* HARGA & CICILAN */
                        .ALEXISTOGEL-cta-card [data-testid="qa-pdp-price"] {
                          display: block;
                          color: #fffbeb !important;
                          font-size: 1.5rem; /* ~21px */
                          font-weight: 800;
                          letter-spacing: 0.04em;
                        }

                        .ALEXISTOGEL-cta-card #simulasi-cicilan {
                          margin-top: 8px;
                          margin-bottom: 14px;
                        }

                        .ALEXISTOGEL-cta-card
                          #simulasi-cicilan
                          span.text-\[\#121212\] {
                          color: rgba(241, 245, 249, 0.9) !important;
                          font-size: 0.95rem; /* sedikit di bawah body */
                        }

                        .ALEXISTOGEL-cta-card
                          #simulasi-cicilan
                          span.text-\[\#121212\]
                          .font-medium {
                          color: #e2e8f0;
                        }

                        /* tombol "Selengkapnya" cicilan */
                        .ALEXISTOGEL-cta-card
                          [data-label="mcis-button-cicilan"] {
                          color: #9fd1ff !important;
                          font-size: 0.8rem;
                          text-transform: uppercase;
                          letter-spacing: 0.08em;
                          gap: 4px;
                        }

                        /* CTA BUTTON UTAMA */
                        .ALEXISTOGEL-cta-card #mcis-button-wishlist {
                          width: 100%;
                          margin-top: 4px;
                          background: linear-gradient(
                            135deg,
                            #29ac33 0%,
                            #c71212 60%,
                            #007730 100%
                          );
                          border-color: transparent !important;
                          color: #ffffff !important;
                          border-radius: 999px !important;
                          height: 50px;
                          font-size: 0.9rem !important;
                          font-weight: 700;
                          letter-spacing: 0.08em;
                          text-transform: uppercase;
                          box-shadow: 0 16px 35px rgba(0, 0, 0, 0.8);
                        }

                        .ALEXISTOGEL-cta-card
                          #mcis-button-wishlist
                          svg
                          path:first-child {
                          fill: #ffffff;
                        }

                        .ALEXISTOGEL-cta-card #mcis-button-wishlist span {
                          font-weight: 700;
                        }

                        /* JUMLAH */
                        .ALEXISTOGEL-cta-card #mcis-btn-qty-pdp {
                          margin-top: 18px;
                        }

                        .ALEXISTOGEL-cta-card #mcis-btn-qty-pdp > span {
                          font-size: 0.85rem;
                          font-weight: 600;
                          text-transform: uppercase;
                          letter-spacing: 0.08em;
                          color: #cbd5f5;
                        }

                        .ALEXISTOGEL-cta-card #mcis-btn-qty-pdp .border {
                          border-color: rgba(148, 163, 184, 0.7) !important;
                          background: rgba(15, 23, 42, 0.9);
                        }

                        .ALEXISTOGEL-cta-card #mcis-btn-qty-pdp input {
                          color: #e5e7eb !important;
                        }

                        /* BONUS & SHARE */
                        .ALEXISTOGEL-cta-card .flex.flex-col.divide-y.border-t {
                          margin-top: 18px;
                          border-top-color: rgba(30, 64, 175, 0.6);
                        }

                        .ALEXISTOGEL-cta-card #mcis-shipment-estimation-pdp h2 {
                          color: #e5edff;
                          font-size: 0.95rem;
                        }

                        .ALEXISTOGEL-cta-card
                          #mcis-shipment-estimation-pdp
                          .text-primaryErafone {
                          color: #fbbf24;
                        }

                        .ALEXISTOGEL-cta-card
                          #mcis-shipment-estimation-pdp
                          button {
                          color: #9fd1ff;
                          font-size: 0.8rem;
                        }

                        /* bullet merah NOTHING share */
                        .ALEXISTOGEL-cta-card #mcis-button-share span {
                          color: #ffffff;
                          font-size: 0.9rem;
                        }

                        /* ===========================
           PASARAN TOGEL – KOTAK MEWAH
           =========================== */

                        .ALEXISTOGEL-cta-card #mcis-social-share-pdp {
                          margin-top: 16px;
                          padding-top: 10px;
                          border-top: 1px solid rgba(30, 64, 175, 0.6);
                        }

                        .ALEXISTOGEL-cta-card #mcis-social-share-pdp > span {
                          font-size: 0.9rem;
                          font-weight: 600;
                          letter-spacing: 0.06em;
                          text-transform: uppercase;
                          color: #e5edff;
                          margin-bottom: 12px;
                        }

                        .ALEXISTOGEL-cta-card #mcis-social-share-pdp > .flex {
                          gap: 14px;
                        }

                        /* KOTAK LUX – pakai 3 warna: 2867b8, ac292d, 003a77 */
                        .ALEXISTOGEL-cta-card
                          #mcis-social-share-pdp
                          .pasaran-item {
                          position: relative;
                          width: 130px;
                          height: 72px;
                          border-radius: 18px;
                          overflow: hidden;

                          display: flex;
                          align-items: center;
                          justify-content: center;

                          padding: 4px;
                          background: linear-gradient(
                            135deg,
                            #c71212 0%,
                            #770000 45%,
                            #ac2929 100%
                          );
                          box-shadow:
                            0 10px 26px rgba(0, 0, 0, 0.9),
                            0 0 0 1px rgba(15, 23, 42, 0.7);

                          animation: float-soft 4s ease-in-out infinite;
                          transition:
                            box-shadow 0.3s ease-out,
                            transform 0.3s ease-out,
                            background 0.3s ease-out;
                        }

                        /* inner glass effect */
                        .ALEXISTOGEL-cta-card
                          #mcis-social-share-pdp
                          .pasaran-item::before {
                          content: "";
                          position: absolute;
                          inset: 1px;
                          border-radius: 16px;
                          background:
                            radial-gradient(
                              circle at top,
                              rgba(255, 255, 255, 0.2),
                              transparent 55%
                            ),
                            #120303f2;
                          z-index: 0;
                        }

                        /* LOGO DI DALAM KOTAK */
                        .ALEXISTOGEL-cta-card
                          #mcis-social-share-pdp
                          .pasaran-img {
                          position: relative;
                          z-index: 1;
                          max-width: 150%;
                          max-height: 150%;
                          object-fit: contain;
                          transform: translateY(0) scale(0.96);
                          transition: transform 0.45s ease-out;
                        }

                        /* HOVER – glow & sedikit zoom */
                        .ALEXISTOGEL-cta-card
                          #mcis-social-share-pdp
                          .pasaran-item:hover {
                          transform: translateY(-4px);
                          box-shadow:
                            0 16px 36px rgba(0, 0, 0, 0.95),
                            0 0 0 1px rgba(159, 209, 255, 0.9);
                          background: linear-gradient(
                            135deg,
                            #007730 0%,
                            #c71212 40%,
                            #29ac33 100%
                          );
                        }

                        .ALEXISTOGEL-cta-card
                          #mcis-social-share-pdp
                          .pasaran-item:hover
                          .pasaran-img {
                          transform: translateY(-1px) scale(1.02);
                        }

                        /* Animasi mengambang lembut (dipakai juga di atas) */
                        @keyframes float-soft {
                          0% {
                            transform: translateY(0);
                          }
                          50% {
                            transform: translateY(-4px);
                          }
                          100% {
                            transform: translateY(0);
                          }
                        }

                        /* RESPONSIVE CARD CTA */
                        @media (max-width: 768px) {
                          .ALEXISTOGEL-cta-card {
                            margin-top: 18px;
                            padding: 16px 14px 18px;
                            border-radius: 22px;
                          }

                          .ALEXISTOGEL-cta-card::before {
                            height: 82px;
                          }

                          .ALEXISTOGEL-cta-card [data-testid="qa-pdp-price"] {
                            font-size: 1.35rem; /* sedikit dikecilin di mobile */
                          }

                          .ALEXISTOGEL-cta-card
                            #mcis-social-share-pdp
                            .pasaran-item {
                            width: 80px;
                            height: 80px;
                          }
                        }
                      </style>

                      <section class="ALEXISTOGEL-artikel-card">
                        <!-- HEADER -->
                        <div class="ALEXISTOGEL-artikel-card__header">
                          <h1
                            id="pdp-product-title"
                            class="ALEXISTOGEL-artikel-card__title"
                          >
                            <span class="ALEXISTOGEL-artikel-card__brand"
                              ></span
                            >
                            <span class="ALEXISTOGEL-artikel-card__divider"
                              ></span
                            >
                            <span class="ALEXISTOGEL-artikel-card__subtitle">ALEXISTOGEL > Agen Slot Gacor > Bandar Slot Online > RTP Slot Maxwin Resmi
                            </span>
                          </h1>
                        </div>

                        <!-- BODY -->
                        <div class="ALEXISTOGEL-artikel-card__body">
                          <p>Di era digital sekarang, banyak orang mencari hiburan online yang praktis dan seru, salah satunya lewat permainan slot online. <span style="color: gold"><a style="text-decoration: none;" href="https://www.palmapilates.nl/">ALEXISTOGEL</a></span> hadir sebagai agen slot gacor yang menawarkan pengalaman bermain lebih nyaman dengan pilihan game lengkap dan tampilan yang mudah digunakan. Selain menyediakan berbagai jenis slot populer, <span style="color: gold;">slot gacor</span> juga dikenal memiliki akses permainan dengan RTP tinggi yang sering dicari para pemain. Dengan sistem yang cepat dan layanan yang responsif, pemain bisa menikmati permainan kapan saja tanpa ribet. Tidak heran kalau banyak pengguna menjadikan agen slot sebagai pilihan utama untuk mencari hiburan sekaligus peluang mendapatkan kemenangan besar.</p>
                            <p>Sebagai <span style="color: gold;">bandar slot online</span> resmi, ALEXISTOGEL juga memberikan banyak keuntungan menarik bagi member baru maupun pemain lama. Proses daftar yang simpel, transaksi deposit dan withdraw yang cepat, serta dukungan customer service 24 jam membuat pengalaman bermain terasa lebih aman dan nyaman. Selain itu, tersedia banyak promo dan bonus harian yang menambah keseruan saat bermain. Bagi pemain yang suka mencari <span style="color: gold"><a style="text-decoration: none;" href="https://www.palmapilates.nl/">slot maxwin</a></span>, platform ini menawarkan berbagai rekomendasi game favorit dengan peluang kemenangan menarik. Dengan kombinasi fitur lengkap dan pelayanan profesional, ALEXISTOGEL menjadi salah satu tempat bermain bandar slot yang banyak diminati saat ini.</p>
                          
                        </div>
                      </section>

                      <!-- CARD HARGA + CTA + BONUS + PASARAN -->
                      <div class="ALEXISTOGEL-cta-card">
                        <!-- BARIS: Bebas Ongkir + Stok -->
                        <div class="flex items-center gap-2 text-base my-2">
                          <div class="flex gap-2 min-w-fit">
                            <img
                              alt="Transaksi Super Cepat"
                              src="https://erafone.com/icons/pdp-gratis-ongkir.svg"
                            />
                            <div class="text-xs">Transaksi Super Cepat</div>
                          </div>

                          <svg
                            class="h-5 w-1 text-gray-300 shrink-0 grow-0"
                            fill="none"
                            height="4"
                            viewBox="0 0 4 4"
                            width="4"
                            xmlns="http://www.w3.org/2000/svg"
                          >
                            <circle
                              cx="2"
                              cy="2"
                              fill="currentColor"
                              r="2"
                            ></circle>
                          </svg>
                        </div>

                        <!-- HARGA + SIMULASI CICILAN -->
                        <div class="text-1xl">
                          <div class="flex flex-col gap-1">
                            <span
                              class="tracking-[0.03em] font-semibold false"
                              data-testid="qa-pdp-price"
                            >
                              Rp 25.000
                            </span>
                          </div>

                          <div
                            class="flex gap-3 flex-col my-2"
                            id="simulasi-cicilan"
                          >
                            <span
                              class="tracking-[0.03em] text-[#121212] text-lg"
                            >
                              atau minimal deposit mulai dari
                              <span class="font-medium">Rp 5.000</span>
                            </span>
                            <button
                              class="text-sm leading-none flex text-primary font-medium items-center"
                              data-label="mcis-button-cicilan"
                            >
                              Selengkapnya
                              <svg
                                class="h-5 w-5 my-auto text-sm text-primary shrink-0 grow-0"
                                fill="none"
                                height="16"
                                viewBox="0 0 16 16"
                                width="16"
                                xmlns="http://www.w3.org/2000/svg"
                              >
                                <g opacity="0.7">
                                  <path
                                    d="M6 4L10 8L6 12"
                                    stroke="currentColor"
                                    stroke-linecap="round"
                                    stroke-linejoin="round"
                                    stroke-width="2"
                                  ></path>
                                </g>
                              </svg>
                            </button>
                          </div>
                        </div>

                        <div class="flex items-center space-x-3">
                          <!-- kalau ada icon tambahan, taruh sini -->
                        </div>

                        <!-- TOMBOL DAFTAR -->
                        <div class="flex justify-between items-center gap-4">
                          <div class="flex-1" data-testid="qa-pdp-wishlist">
                            <a href="https://blog.palmapilates.nl">
                              <img
                                src="https://kilat.digital/images/2026/01/27/5bfdb0930ac15eed7ce38e1861219c89.gif"
                                width="100%"
                                height="auto"
                              />
                            </a>
                          </div>
                        </div>

                        <!-- JUMLAH -->
                        <div id="button-configurable">
                          <div></div>
                        </div>

                        <div id="mcis-btn-qty-pdp">
                          <span class="text-base mb-4 block font-medium"
                            >Jumlah</span
                          >

                          <div
                            class="flex items-center border border-black rounded p-2 sm:w-[170px] w-full justify-between"
                          >
                            <div
                              class="w-[45px] flex justify-center text-gray"
                              data-testid="qa-pdp-minusqty"
                            >
                              <svg
                                class="h-4 w-4 shrink-0 grow-0"
                                fill="none"
                                height="2"
                                viewBox="0 0 12 2"
                                width="12"
                                xmlns="http://www.w3.org/2000/svg"
                              >
                                <path
                                  d="M1 1H11"
                                  stroke="currentColor"
                                  stroke-linecap="round"
                                  stroke-width="1.5"
                                ></path>
                              </svg>
                            </div>

                            <div class="input-qty">
                              <div class="flex flex-col gap-1 w-full">
                                <div class="relative"></div>
                              </div>
                            </div>

                            <div
                              class="w-[45px] flex justify-center text-black"
                              data-testid="qa-pdp-plusqty"
                            >
                              <svg
                                class="h-4 w-4 shrink-0 grow-0"
                                fill="none"
                                viewBox="0 0 24 24"
                                xmlns="http://www.w3.org/2000/svg"
                              >
                                <path
                                  d="M4 10.75C3.30964 10.75 2.75 11.3096 2.75 12C2.75 12.6904 3.30964 13.25 4 13.25V10.75ZM20 13.25C20.6904 13.25 21.25 12.6904 21.25 12C21.25 11.3096 20.6904 10.75 20 10.75V13.25ZM4 13.25H20V10.75H4V13.25Z"
                                  fill="currentColor"
                                ></path>
                                <path
                                  d="M13.25 4C13.25 3.30964 12.6904 2.75 12 2.75C11.3096 2.75 10.75 3.30964 10.75 4H13.25ZM10.75 20C10.75 20.6904 11.3096 21.25 12 21.25C12.6904 21.25 13.25 20.6904 13.25 20H10.75ZM10.75 4V20H13.25V4H10.75Z"
                                  fill="currentColor"
                                ></path>
                              </svg>
                            </div>
                          </div>
                        </div>

                        <!-- BONUS NEW MEMBER & SHARE -->
                        <div class="flex flex-col divide-y border-t">
                          <div
                            class="flex items-center py-3"
                            id="mcis-shipment-estimation-pdp"
                          >
                            <div
                              class="flex justify-between items-end w-full cursor-pointer"
                            >
                              <div>
                                <div class="flex gap-2 mb-1">
                                  <img
                                    alt="Pilihan Pengiriman"
                                    height="24"
                                    src="https://erafone.com/icons/shipping.svg"
                                    width="24"
                                  />
                                  <h2
                                    class="font-semibold tracking-normal text-base"
                                  >
                                    Prediksi Angka Up To
                                    <span class="text-primaryErafone">95%</span>
                                  </h2>
                                </div>
                              </div>

                              <button
                                class="text-[11px] font-bold text-nowrap"
                                data-label="mcis-button-shipping"
                                type="button"
                              >
                                Lihat Selengkapnya
                              </button>
                            </div>
                          </div>

                          <div class="py-3" data-testid="qa-pdp-share">
                            <button
                              class="min-w-[78px] capitalize tracking-wide rounded-[6px] inline-flex flex-grow-0 flex-shrink-0 justify-center items-center focus:outline-none focus:ring-1 active:ring-0 focus:ring-offset-0 disabled:bg-stroke disabled:text-gray space-x-2 h-8 bg-transparent focus:ring-transparent border-1.5 border-transparent px-1 text-base font-semibold"
                              id="mcis-button-share"
                              type="button"
                            >
                              <svg
                                class="-ml-1 w-[24px] h-[24px] shrink-0 grow-0"
                                fill="none"
                                height="25"
                                viewBox="0 0 24 25"
                                width="24"
                                xmlns="http://www.w3.org/2000/svg"
                              >
                                <!-- svg share mu tetap sama -->
                                <path
                                  d="M17.0387 11.6605C19.1595 11.6605 20.8787 9.92397 20.8787 7.78189C20.8787 5.63982 19.1595 3.90332 17.0387 3.90332C14.9179 3.90332 13.1987 5.63982 13.1987 7.78189C13.1987 9.92397 14.9179 11.6605 17.0387 11.6605Z"
                                  fill="#E02534"
                                ></path>
                                <!-- (potong untuk singkat, boleh pakai full svg asli) -->
                              </svg>
                              <span class="tracking-[0.03em] leading-none"
                                >SLOT GACOR SE-ASIA</span
                              >
                            </button>
                          </div>
                        </div>

                        <!-- PASARAN TOGEL PALING POPULER -->
                        <div
                          class="flex gap-3 flex-col py-3"
                          id="mcis-social-share-pdp"
                        >
                          <span
                            class="tracking-[0.03em] font-medium text-sm text-[#ffffff]"
                          >
                            Provider Lengkap di ALEXISTOGEL
                          </span>

                          <div class="flex gap-5 flex-row">
                            <!-- SGP -->
                            <div
                              class="pasaran-item flex justify-center items-center cursor-pointer"
                            >
                              <img
                                alt="Pragmatic Play"
                                class="pasaran-img block"
                                src="https://kilat.digital/images/2025/06/05/58cb5a028d921dec92e8dee0c76024bc.gif"
                              />
                            </div>

                            <!-- Sydney -->
                            <div
                              class="pasaran-item flex justify-center items-center cursor-pointer"
                            >
                              <img
                                alt="PG Soft"
                                class="pasaran-img block"
                                src="https://kilat.digital/images/2025/06/05/58cb5a028d921dec92e8dee0c76024bc.gif"
                              />
                            </div>

                            <!-- Hongkong -->
                            <div
                              class="pasaran-item flex justify-center items-center cursor-pointer"
                            >
                              <img
                                alt="Habanero"
                                class="pasaran-img block"
                                src="https://kilat.digital/images/2025/06/05/58cb5a028d921dec92e8dee0c76024bc.gif"
                              />
                            </div>

                            <!-- Macau -->
                            <div
                              class="pasaran-item flex justify-center items-center cursor-pointer"
                            >
                              <img
                                alt="IDN Slot"
                                class="pasaran-img block"
                                src="https://kilat.digital/images/2025/06/05/58cb5a028d921dec92e8dee0c76024bc.gif"
                              />
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </main>
      <br />
      <div class="fixed-footer">
        <a href="https://blog.palmapilates.nl" class="footer-item">
          <img
            src="https://kilat.digital/images/2023/12/13/067a6dbaedf867ecca980a732729ed54.png"
          />
          <span>Promo</span>
        </a>

        <a href="https://blog.palmapilates.nl" class="footer-item">
          <img
            src="https://kilat.digital/images/2023/12/13/067a6dbaedf867ecca980a732729ed54.png"
          />
          <span>Login</span>
        </a>

        <a href="https://blog.palmapilates.nl" class="footer-item daftar">
          <img
            src="https://kilat.digital/images/2023/12/13/067a6dbaedf867ecca980a732729ed54.png"
          />
          <span>Daftar</span>
        </a>

        <a href="https://blog.palmapilates.nl" class="footer-item">
          <img
            src="https://kilat.digital/images/2023/12/13/067a6dbaedf867ecca980a732729ed54.png"
          />
          <span>Alternatif</span>
        </a>

        <a href="https://blog.palmapilates.nl" class="footer-item">
          <img
            src="https://kilat.digital/images/2023/12/13/067a6dbaedf867ecca980a732729ed54.png"
          />
          <span>Livechat</span>
        </a>
      </div>
      <style>
        :root {
          --gold: #d4af37;
          --red: #ff0033;
          --dark: #070707;
        }

        /* FIXED FOOTER */

        .fixed-footer {
          position: fixed;
          bottom: 0;
          left: 0;
          width: 100%;
          height: 65px;

          display: grid;
          grid-template-columns: repeat(5, 1fr);

          background: linear-gradient(180deg, #0a0a0a, #000);

          border-top: 1px solid rgba(212, 175, 55, 0.3);

          z-index: 9999;

          box-shadow:
            0 -5px 20px rgba(255, 0, 0, 0.3),
            0 0 10px rgba(212, 175, 55, 0.2);

          overflow: hidden;
        }

        /* WAVE ANIMATION */

        .fixed-footer::before {
          content: "";
          position: absolute;
          top: -10px;
          left: 0;
          width: 200%;
          height: 100%;

          background: radial-gradient(
            circle at 50% 0%,
            rgba(255, 0, 0, 0.6),
            transparent 70%
          );

          animation: wave 6s linear infinite;
        }

        /* ITEM */

        .footer-item {
          display: flex;
          flex-direction: column;
          align-items: center;
          justify-content: center;

          color: var(--gold);
          text-decoration: none;
          font-size: 12px;

          position: relative;
          z-index: 2;

          transition: 0.3s;
        }

        /* ICON */

        .footer-item img {
          width: 20px;
        }

        /* TEXT */

        .footer-item span {
          letter-spacing: 1px;
        }

        /* HOVER */

        .footer-item:hover {
          transform: translateY(-3px);
          color: #fff;
        }

        /* SPECIAL DAFTAR */

        .footer-item.daftar {
          color: #fff;

          background: linear-gradient(145deg, var(--red), #8b0000);

          border-radius: 10px;
          margin: 5px;

          box-shadow:
            0 0 15px var(--red),
            inset 0 0 10px rgba(255, 255, 255, 0.2);
        }

        /* DAFTAR GLOW */

        .footer-item.daftar::after {
          content: "";
          position: absolute;
          inset: 0;
          border-radius: 10px;

          background: linear-gradient(
            120deg,
            transparent,
            rgba(255, 255, 255, 0.4),
            transparent
          );

          animation: shine 3s infinite;
        }

        /* KEYFRAMES */

        @keyframes wave {
          0% {
            transform: translateX(0);
          }
          100% {
            transform: translateX(-50%);
          }
        }

        @keyframes shine {
          0% {
            opacity: 0;
          }
          50% {
            opacity: 1;
          }
          100% {
            opacity: 0;
          }
        }
      </style>
      <style id="custom-overrides">
        /* JARAK BLOK PDP DARI BREADCRUMB (SAMA-SAMA TURUN) */
        #product-detail {
          margin-top: 24px;
        }

        /* FLEX ROW PDP: kolom kiri (gambar) & kanan (artikel+CTA) rata atas */
        #product-detail > .w-full.overflow-auto > .flex {
          align-items: flex-start;
        }

        /* ==== SEJAJARIN GAMBAR + ARTIKEL DI DESKTOP ==== */
        @media (min-width: 1024px) {
          /* Buang margin-top artikel card supaya sejajar dengan gambar */
          .ALEXISTOGEL-artikel-card {
            margin-top: 0;
          }

          /* Pastikan wrapper kolom kanan nggak punya margin-top aneh */
          #product-detail > .w-full.overflow-auto > .flex > .flex.flex-col {
            margin-top: 0;
          }
        }

        /* ==== DI MOBILE / TABLET, ARTIKEL TETAP ADA JARAK DARI GAMBAR ==== */
        @media (max-width: 1023.98px) {
          .ALEXISTOGEL-artikel-card {
            margin-top: 18px; /* jarak vertikal normal kalau jadi 1 kolom */
          }
        }
        /* NOTHING – override warna ribbon atas */

        /* Ubah warna background bar emas jadi gradient 3 warna */
        #mcis-ribbon-banner .bg-secondaryErafone {
          background: linear-gradient(
            135deg,
            #c71212 0%,
            #ac2929 50%,
            #770000 100%
          );
        }

        /* (opsional) pastikan teks-nya putih biar kebaca */
        #mcis-ribbon-banner .bg-secondaryErafone p {
          color: #ffffff;
        }
        /* ======================================
           TOMBOL "Masuk" & "Daftar" HEADER TOP
           ====================================== */

        /* Tombol MASUK – outline, warna teks putih */
        #mcis-login-button a {
          background: transparent !important;
          border-radius: 999px !important;
          border: 1.5px solid #ffffff !important;
          color: #ffffff !important;
          box-shadow: 0 0 0 rgba(0, 0, 0, 0);
          font-size: 0.9rem;
          font-weight: 600;
        }

        #mcis-login-button a span {
          color: inherit !important;
        }

        /* Hover Masuk: sedikit gelap biar kerasa klik */
        #mcis-login-button a:hover {
          background: rgba(0, 0, 0, 0.25) !important;
        }

        /* Tombol DAFTAR – fill gradient 3 warna (2867b8, ac292d, 003a77) */
        #mcis-register-button a {
          background: linear-gradient(
            135deg,
            #c71212 0%,
            #ac2929 50%,
            #770000 100%
          ) !important;
          border-radius: 999px !important;
          border: none !important;
          color: #fefce8 !important;
          box-shadow: 0 8px 18px rgba(0, 0, 0, 0.55);
          font-size: 0.9rem;
          font-weight: 600;
        }

        #mcis-register-button a span {
          color: inherit !important;
        }

        /* Hover Daftar: sedikit lebih terang dan naik dikit */
        #mcis-register-button a:hover {
          filter: brightness(1.05);
          transform: translateY(-1px);
        }
        /* ==========================================
           LOGIN / DAFTAR BAR – GRADIENT RUNNING
           ========================================== */

        /* tombol kiri & kanan */
        .n-columns-2 .login,
        .n-columns-2 .register,
        .login-button,
        .register-button {
          position: relative;
          display: block;
          color: #000000 !important;
          padding: 13px 10px;
          text-align: center;

          border: 2px solid #000000;
          box-shadow: 0 0 8px #ffffffcc;

          /* gradient 3 warna + animasi jalan */
          background: linear-gradient(
            120deg,
            #c71212,
            #f6ae1b,
            #f6ae1b,
            #c71212
          );
          background-size: 300% 100%;
          animation: login-gradient-run 10s linear infinite;
        }

        /* teks di dalamnya kalau ada span */
        .n-columns-2 .login span,
        .n-columns-2 .register span {
          color: inherit !important;
        }

        /* hover sedikit lebih terang */
        .n-columns-2 .login:hover,
        .n-columns-2 .register:hover {
          filter: brightness(1.05);
        }

        /* animasi pergerakan gradient */
        @keyframes login-gradient-run {
          0% {
            background-position: 0% 50%;
          }
          50% {
            background-position: 100% 50%;
          }
          100% {
            background-position: 0% 50%;
          }
        }
        /* Biar tulisan PLATFORM ALEXISTOGEL satu baris di desktop */
        @media (min-width: 768px) {
          .app-title-block {
            max-width: 100%; /* kasih ruang penuh */
          }

          .app-title {
            white-space: nowrap; /* larang teks turun ke bawah */
            font-size: 18px;
            font-weight: 700;
            letter-spacing: 0.03em;
            line-height: 1.3;
          }
        }

        /* Di HP biarin boleh kebawah kalau kependekan layarnya */
        @media (max-width: 767.98px) {
          .app-title-block {
            max-width: 100%;
          }
          .app-title {
            white-space: normal;
          }
        }
      </style>
      <script
        defer
        src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015"
        integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaECcijrCfZBuqDzBWp3qSrBEZCqBUfQVz4CWGHWF91iaEw=="
        data-cf-beacon='{"version":"2024.11.0","token":"2e64c9e9ed0747d095d8a4c89cce7be9","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}'
        crossorigin="anonymous"
      ></script>
      <script
        defer
        src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015"
        integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaECcijrCfZBuqDzBWp3qSrBEZCqBUfQVz4CWGHWF91iaEw=="
        data-cf-beacon='{"version":"2024.11.0","token":"e33d79c729ff4d89b5382d51c937c80c","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}'
        crossorigin="anonymous"
      ></script>
      <script
        defer
        src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015"
        integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaECcijrCfZBuqDzBWp3qSrBEZCqBUfQVz4CWGHWF91iaEw=="
        data-cf-beacon='{"version":"2024.11.0","token":"e33d79c729ff4d89b5382d51c937c80c","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}'
        crossorigin="anonymous"
      ></script>
    </div>
    <script
      defer
      src="https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516"
      integrity="sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg=="
      data-cf-beacon='{"version":"2024.11.0","token":"9125529264b5431981dcbaa70fb342df","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}'
      crossorigin="anonymous"
    ></script>
    <script
      defer
      src="https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516"
      integrity="sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg=="
      data-cf-beacon='{"version":"2024.11.0","token":"9125529264b5431981dcbaa70fb342df","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}'
      crossorigin="anonymous"
    ></script>
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" integrity="sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==" data-cf-beacon='{"version":"2024.11.0","token":"eb8ebddefe7440f98c27c467a514579d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
