@font-face { 
  font-family:Superstar;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(./fonts/superstar.ttf) format("truetype"),url(https://toshies.xyz./fonts/superstar.woff2) format("woff2"),url(/fonts/superstar.woff) format("woff");
} 
@font-face { 
  font-family:Pexel Grotesk;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(./fonts/PexelGrotesk-Regular.ttf) format("truetype"),url(./fonts/PexelGrotesk-Regular.otf) format("opentype"),url(https://toshies.xyz./fonts/PexelGrotesk-Regular.woff2) format("woff2"),url(/fonts/PexelGrotesk-Regular.woff) format("woff");
} 
* { 
    box-sizing: border-box;
} 

html { 
    margin:  0; 
    padding:  0; 
    border:  0; 
    font-size:  100%; 
    font:  inherit; 
    vertical-align:  baseline; 
    text-rendering:  optimizeLegibility; 
    -webkit-font-smoothing:  antialiased; 
    text-size-adjust:  none;
    scroll-behavior: smooth; 
    scroll-padding-top: 80px;
} 

body { 
    margin:   0; 
    padding:   0; 
    border:   0; 
    font-size:   100%; 
    font:   inherit; 
    vertical-align:   baseline; 
    text-rendering:   optimizeLegibility; 
    -webkit-font-smoothing:   antialiased; 
    text-size-adjust:   none;
    line-height:  1;
    scroll-behavior: smooth; 
    background-color: #3a3eb0;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

div { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    font-size: 100%; 
    font: inherit; 
    vertical-align: baseline; 
    text-rendering: optimizeLegibility; 
    -webkit-font-smoothing: antialiased; 
    text-size-adjust: none;
} 

span { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    font-size: 100%; 
    font: inherit; 
    vertical-align: baseline; 
    text-rendering: optimizeLegibility; 
    -webkit-font-smoothing: antialiased; 
    text-size-adjust: none;
} 

canvas { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    font-size: 100%; 
    font: inherit; 
    vertical-align: baseline; 
    text-rendering: optimizeLegibility; 
    -webkit-font-smoothing: antialiased; 
    text-size-adjust: none;
} 

main { 
    display: block;
    margin:  0; 
    padding:  0; 
    border:  0; 
    font-size:  100%; 
    font:  inherit; 
    vertical-align:  baseline; 
    text-rendering:  optimizeLegibility; 
    -webkit-font-smoothing:  antialiased; 
    text-size-adjust:  none;
} 

p { 
    margin:  0; 
    padding:  0; 
    border:  0; 
    font-size:  16px; 
    font:  inherit; 
    vertical-align:  baseline; 
    text-rendering:  optimizeLegibility; 
    -webkit-font-smoothing:  antialiased; 
    text-size-adjust:  none;
    font-family: Pexel Grotesk; 
    color: #fff; 
    line-height: 150%;
} 

.Navbar_navbar__VBDwK { 
    width: 100%; 
    background-color: #1e1d25; 
    position: fixed; 
    top: 0; 
    z-index: 99; 
    border-bottom: 2px solid #000;
} 

button { 
    background-color: transparent; 
    border-width: 0; 
    font-family: inherit; 
    font-size: inherit; 
    font-style: inherit; 
    font-weight: inherit; 
    line-height: inherit; 
    padding: 0;
} 

nav { 
    display: block;
    margin:  0; 
    padding:  0; 
    border:  0; 
    font-size:  100%; 
    font:  inherit; 
    vertical-align:  baseline; 
    text-rendering:  optimizeLegibility; 
    -webkit-font-smoothing:  antialiased; 
    text-size-adjust:  none;
} 

.Navbar_navbar__VBDwK .Navbar_container__TmvYv  { 
    max-width: 1300px; 
    margin: 0 auto; 
    padding: 16px; 
    display: flex; 
    justify-content: space-between; 
    align-items: center;
} 

h1 { 
    margin:  0; 
    padding:  0; 
    border:  0; 
    font-size:  40px; 
    font:  inherit; 
    vertical-align:  baseline; 
    text-rendering:  optimizeLegibility; 
    -webkit-font-smoothing:  antialiased; 
    text-size-adjust:  none;
    font-family: Superstar; 
    color: #fff; 
    text-align: center;
} 

@media (min-width: 768px){ 
  h1 { 
    font-size: 80px;
  } 
}     

section { 
    display: block;
    margin:  0; 
    padding:  0; 
    border:  0; 
    font-size:  100%; 
    font:  inherit; 
    vertical-align:  baseline; 
    text-rendering:  optimizeLegibility; 
    -webkit-font-smoothing:  antialiased; 
    text-size-adjust:  none;
} 

.Checker_container__UQDf7 { 
    max-width: 1300px; 
    margin: 32px auto; 
    padding: 16px; 
    display: flex; 
    align-items: center; 
    justify-content: center; 
    flex-direction: column; 
    gap: 48px;
} 

img { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    font-size: 100%; 
    font: inherit; 
    vertical-align: baseline; 
    text-rendering: optimizeLegibility; 
    -webkit-font-smoothing: antialiased; 
    text-size-adjust: none;
} 

.Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_brand__i7DaD  { 
    display: flex; 
    gap: 16px; 
    align-items: center;
} 

.Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_right__QLVSo  { 
    display: none; 
    align-items: center; 
    gap: 32px;
} 

@media (min-width: 768px){ 
  .Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_right__QLVSo  { 
    display: flex;
  } 
}     

.Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_hamburger__dVhv5  { 
    background-color: #fff; 
    padding: 14px; 
    border-radius: 4px; 
    cursor: pointer; 
    display: flex;
} 

@media (min-width: 768px){ 
  .Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_hamburger__dVhv5  { 
    display: none;
  } 
}     

.Checker_container__UQDf7 .Checker_card__HsB89  { 
    max-width: 400px; 
    width: 100%; 
    background-color: #3135a1; 
    padding: 32px; 
    border-radius: 4px; 
    display: flex; 
    flex-direction: column;
} 

.Checker_information__FoJSg { 
    max-width: 800px;
} 

h2 { 
    margin:  0; 
    padding:  0; 
    border:  0; 
    font-size:  30px; 
    font:  inherit; 
    vertical-align:  baseline; 
    text-rendering:  optimizeLegibility; 
    -webkit-font-smoothing:  antialiased; 
    text-size-adjust:  none;
    font-family: Superstar; 
    color: #fff; 
    text-align: center;
} 

@media (min-width: 768px){ 
  h2 { 
    font-size: 64px;
  } 
}     

a { 
    margin:  0; 
    padding:  0; 
    border:  0; 
    font-size:  100%; 
    font:  inherit; 
    vertical-align:  baseline; 
    text-rendering:  optimizeLegibility; 
    -webkit-font-smoothing:  antialiased; 
    text-size-adjust:  none;
    color: #000; 
    text-decoration: none;
} 

ul { 
    margin:  0; 
    padding:  0; 
    border:  0; 
    font-size:  100%; 
    font:  inherit; 
    vertical-align:  baseline; 
    text-rendering:  optimizeLegibility; 
    -webkit-font-smoothing:  antialiased; 
    text-size-adjust:  none;
    list-style: none;
} 

.Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_right__QLVSo .Navbar_menu__eWF6S  { 
    display: flex; 
    gap: 16px;
} 

.Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_right__QLVSo .Navbar_socials__dk3ZR  { 
    display: flex; 
    gap: 24px; 
    align-items: center;
} 

.Checker_container__UQDf7 .Checker_card__HsB89 .Checker_form__668UZ  { 
    display: flex; 
    flex-direction: column; 
    gap: 24px;
} 

.Checker_container__UQDf7 .Checker_result__2Sl1b  { 
    display: flex; 
    flex-direction: column; 
    width: 100%; 
    align-items: center; 
    max-width: 600px; 
    border-radius: 4px; 
    padding: 24px 0;
} 

h4 { 
    margin:  0; 
    padding:  0; 
    border:  0; 
    font-size:  19px; 
    font:  inherit; 
    vertical-align:  baseline; 
    text-rendering:  optimizeLegibility; 
    -webkit-font-smoothing:  antialiased; 
    text-size-adjust:  none;
    font-family: Superstar; 
    color: #fff; 
    text-align: center;
} 

@media (min-width: 768px){ 
  h4 { 
    font-size: 32px;
  } 
}     

.Checker_information__FoJSg h4  { 
    line-height: 120%; 
    margin-bottom: 16px;
} 

.Checker_information__FoJSg ul  { 
    display: flex; 
    flex-direction: column; 
    gap: 16px;
} 

.Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_brand__i7DaD .Navbar_logo__FI2xK  { 
    max-width: 120px; 
    height: auto;
} 

.Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_brand__i7DaD h4  { 
    text-align: left; 
    font-size: 24px; 
    display: none;
} 

@media (min-width: 768px){ 
  .Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_brand__i7DaD h4  { 
    display: block;
  } 
}     

li { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    font-size: 100%; 
    font: inherit; 
    vertical-align: baseline; 
    text-rendering: optimizeLegibility; 
    -webkit-font-smoothing: antialiased; 
    text-size-adjust: none;
} 

.Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_right__QLVSo .Navbar_menu__eWF6S .Navbar_menuItem__wImv_  { 
    font-family: Superstar; 
    padding: 16px; 
    width: -moz-fit-content; 
    width: fit-content; 
    display: flex; 
    justify-content: center; 
    place-items: center; 
    cursor: pointer;
} 

.Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_right__QLVSo .Navbar_menu__eWF6S .Navbar_mintButton__VUCi1  { 
    background-color: #ffa100; 
    border-radius: 4px;
} 

label { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    font-size: 100%; 
    font: inherit; 
    vertical-align: baseline; 
    text-rendering: optimizeLegibility; 
    -webkit-font-smoothing: antialiased; 
    text-size-adjust: none;
} 

.Checker_container__UQDf7 .Checker_card__HsB89 .Checker_form__668UZ label  { 
    display: flex; 
    flex-direction: column; 
    gap: 8px;
} 

.Checker_fetch__pVH4U { 
    background-color: #fff; 
    padding: 16px 32px; 
    width: 100%; 
    border-radius: 4px; 
    cursor: pointer; 
    font-family: Superstar; 
    font-size: 20px;
} 

.Checker_fetch__pVH4U[disabled] { 
    opacity: .2; 
    cursor: not-allowed;
} 

.Checker_information__FoJSg li  { 
    background-color: rgba(94,143,221,.431); 
    padding: 8px; 
    border-radius: 4px;
} 

input { 
    -webkit-appearance: none; 
    -moz-appearance: none; 
    appearance: none; 
    border-radius: 0;
} 

.Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_right__QLVSo .Navbar_menu__eWF6S .Navbar_menuItem__wImv_ a  { 
    color: #fff; 
    font-size: 24px;
} 

.Navbar_navbar__VBDwK .Navbar_container__TmvYv .Navbar_right__QLVSo .Navbar_socials__dk3ZR .Navbar_socialImage__SOP9D  { 
    width: 32px; 
    height: auto; 
    cursor: pointer;
} 

.Checker_container__UQDf7 .Checker_card__HsB89 .Checker_form__668UZ label h4  { 
    color: #fff; 
    font-size: 24px; 
    font-family: Superstar;
} 

.Checker_container__UQDf7 .Checker_card__HsB89 .Checker_form__668UZ label .Checker_input__lbIwb  { 
    width: 100%; 
    all: unset; 
    background-color: #efefef; 
    height: 48px; 
    color: #2843b9; 
    padding: 4px 16px; 
    margin-top: 8px; 
    font-size: 16px; 
    font-family: Pexel Grotesk; 
    border-radius: 4px; 
    cursor: text;
} 

.Checker_information__FoJSg p  { 
    text-align: center; 
    color: #fff; 
    font-size: 20px;
} 

.Checker_information__FoJSg p span  { 
    font-weight: 700;
} 

.Checker_information__FoJSg p a  { 
    color: #ffa100;
} 


@keyframes mmfadeOut { 
  0% {  
  }  
  100% {  
  }  

} 
@keyframes mmslideOut { 
  0% {  
  }  
  100% {  
  }  

} 
