@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.bundle.scp.css';
@import '_content/ReactorBlazorQRCodeScanner/ReactorBlazorQRCodeScanner.bundle.scp.css';
@import '_content/ZXingBlazor/ZXingBlazor.bundle.scp.css';

/* /Components/ExpandingCard.razor.rz.scp.css */
.container[b-ycoy0axt0x] {
    position : relative;
    display : flex;
    align-items : center;
    justify-content : center;
    padding : 30px;
    border-radius: 8px;
}

.container .card[b-ycoy0axt0x] {
    position: relative;
    max-width : 300px;
    height : 200px;
    background-color : #fffFFF;
    margin : 30px 10px;
    padding : 20px 15px;
    display : flex;
    flex-direction : column;
    box-shadow : 0 5px 20px rgba(0,0,0,0.5);
    transition : 0.3s ease-in-out;
    border-radius: 8px;
}
.container .card:hover[b-ycoy0axt0x] {
    height : 300px;
}


.container .card .image[b-ycoy0axt0x] {
    position : relative;
    width : 260px;
    height : 190px;
    top : -25%;
    box-shadow : 0 5px 20px rgba(0,0,0,0.2);
    z-index : 1;
    border-radius : 8px;

    color: #FFFFFF;
}

.container .card .image img[b-ycoy0axt0x] {
    max-width : 100%;
    border-radius : 8px;
}

.container .card .content[b-ycoy0axt0x] {
    position : relative;
    top : -110px;
    padding : 15px 15px;
    color : #FFFFFF;
    text-align : center;
    visibility : hidden;
    opacity : 0;
    transition : 0.3s ease-in-out;

}

.container .card:hover .content[b-ycoy0axt0x] {
    margin-top : 30px;
    visibility : visible;
    opacity : 1;
    transition-delay: 0.2s;
}
/* /Components/ExpandingGallery.razor.rz.scp.css */
.gallery[b-6nbvrnphhr] {
  --s: 130px; /* control the size of the images*/

  display: grid;
  grid-template-columns: repeat(3,auto);
  gap: 5px;
  position: relative;
}
.gallery input[b-6nbvrnphhr] {
  position: absolute;
  border: 2px solid #000;
  border-radius: 50%;
  inset: calc(50% - var(--s)/3);
  cursor: pointer;
  --g: linear-gradient(#000 0 0) no-repeat;
  background: var(--g) 50%/var(--b,0%) 3px,var(--g) 50%/3px var(--b,0%);
  transition: 1.5s;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.gallery > img[b-6nbvrnphhr] {
  width: var(--s);
  aspect-ratio: 1;
  object-fit: cover;
  transform: scale(.1);
  filter: brightness(0);
  pointer-events: none;
  transform-origin: var(--x) var(--y);
  transition: 1s calc((var(--i) - 1)*.1s);
}
.gallery > img:nth-of-type(1)[b-6nbvrnphhr] {--i:1;--x: 150%;--y:150%;}
.gallery > img:nth-of-type(2)[b-6nbvrnphhr] {--i:2;--x:  50%;--y:150%;}
.gallery > img:nth-of-type(3)[b-6nbvrnphhr] {--i:3;--x: -50%;--y:150%;}
.gallery > img:nth-of-type(4)[b-6nbvrnphhr] {--i:4;--x: 150%;--y:50%; }
.gallery > img:nth-of-type(5)[b-6nbvrnphhr] {--i:5 }
.gallery > img:nth-of-type(6)[b-6nbvrnphhr] {--i:6;--x: -50%;--y:50%; }
.gallery > img:nth-of-type(7)[b-6nbvrnphhr] {--i:7;--x: 150%;--y:-50%;}
.gallery > img:nth-of-type(8)[b-6nbvrnphhr] {--i:8;--x:  50%;--y:-50%;}
.gallery > img:nth-of-type(9)[b-6nbvrnphhr] {--i:9;--x: -50%;--y:-50%;}

.gallery > input:checked ~ img[b-6nbvrnphhr] {
  transform: scale(1);
  filter: brightness(1);
  pointer-events: initial;
}
.gallery > input:checked[b-6nbvrnphhr] {
  transform: translateY(calc(1.75*var(--s))) scale(.5) rotate(45deg);
  --b: 70%;
}



.galleryContainer[b-6nbvrnphhr] {
  margin: 0;
  min-height: 100vh;
  display: grid;
  place-content: center;  
}


/*# sourceMappingURL=ExpandingGallery.razor.css.map */
/* /Components/FoodList.razor.rz.scp.css */
.food-card[b-wam28vfrej] {
  height: 450px;
  width: 360px;
  border: 1px solid #000000;
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: end;
  background-image: url(https://fastly.picsum.photos/id/913/360/450.jpg?hmac=i4eesL86KGwqBUXyIh--YWf2jVlrC48IBXnoND7O9C4);
  -webkit-box-shadow: 0px 4px 15px 2px rgba(0, 0, 0, 0.41);
  box-shadow: 0px 4px 15px 2px rgba(0, 0, 0, 0.41);
}

.food-info[b-wam28vfrej] {
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 40%;
  background-color: #86B971;
  border-radius: 0 0 5px 5px;
  display: flex;
  flex-direction: column;
  justify-items: center;
  align-items: center;
  margin-top: -1px;
}

.food-info p[b-wam28vfrej] {
  margin: 0px;
  padding: 0px;
}

.card-curve[b-wam28vfrej] {
  width: 100%;
  height: 50%;
  background-color: #86B971;
  top: -80px;
  clip-path: ellipse(60% 80px at bottom center);
}

/*# sourceMappingURL=FoodList.razor.css.map */
/* /Components/Reveal.razor.rz.scp.css */
*[b-x925padaku] {
  margin: 0;
  padding: 0;
}

body[b-x925padaku], html[b-x925padaku] {
  overflow: hidden;
}

.lottieContainer[b-x925padaku] {
  border-radius: 2px;
  height: 25dvh;
  width: 350px;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
}

.container[b-x925padaku] {
  width: 100%;
  height: 25dvh;
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
  border-radius: 2px;
}
.container .box[b-x925padaku] {
  width: 450px;
  height: 250px;
  position: relative;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.container .box .title[b-x925padaku] {
  width: 100%;
  position: relative;
  display: flex;
  align-items: center;
  height: 50px;
}
.container .box .title .block[b-x925padaku] {
  width: 0%;
  height: inherit;
  position: absolute;
  animation: mainBlock-b-x925padaku 2s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards;
  display: flex;
}
.container .box .title h1[b-x925padaku] {
  font-family: "Poppins";
  color: #fff;
  font-size: 32px;
  -webkit-animation: mainFadeIn 2s forwards;
  -o-animation: mainFadeIn 2s forwards;
  animation: mainFadeIn-b-x925padaku 2s forwards;
  animation-delay: 1.6s;
  opacity: 0;
  display: flex;
  align-items: baseline;
  position: relative;
}
.container .box .title h1 span[b-x925padaku] {
  width: 0px;
  height: 0px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: #ffb510;
  -webkit-animation: load 0.6s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards;
  animation: popIn-b-x925padaku 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards;
  animation-delay: 2s;
  margin-left: 5px;
  margin-top: -10px;
  position: absolute;
  bottom: 13px;
  right: -12px;
}
.container .box .role[b-x925padaku] {
  width: 100%;
  position: relative;
  display: flex;
  align-items: center;
  height: 30px;
  margin-top: -10px;
}
.container .box .role .block[b-x925padaku] {
  width: 0%;
  height: inherit;
  position: absolute;
  animation: secBlock-b-x925padaku 2s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards;
  animation-delay: 2s;
  display: flex;
}
.container .box .role p[b-x925padaku] {
  animation: secFadeIn-b-x925padaku 2s forwards;
  animation-delay: 3.2s;
  opacity: 0;
  font-weight: 400;
  font-family: "Lato";
  color: #ffffff;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 5px;
}

.container-mobile[b-x925padaku] {
  width: 100%;
  height: 25dvh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.container-mobile .box-mobile[b-x925padaku] {
  width: 450px;
  height: 250px;
  position: relative;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.container-mobile .box-mobile .title-mobile[b-x925padaku] {
  width: 100%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 50px;
}
.container-mobile .box-mobile .title-mobile .block-mobile[b-x925padaku] {
  width: 0%;
  height: inherit;
  position: absolute;
  animation: mainBlock-b-x925padaku 2s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards;
  display: flex;
}
.container-mobile .box-mobile .title-mobile h1[b-x925padaku] {
  font-family: "Poppins";
  color: #fff;
  font-size: 32px;
  -webkit-animation: mainFadeIn 2s forwards;
  -o-animation: mainFadeIn 2s forwards;
  animation: mainFadeIn-b-x925padaku 2s forwards;
  animation-delay: 1.6s;
  opacity: 0;
  display: flex;
  align-items: baseline;
  position: relative;
}
.container-mobile .box-mobile .title-mobile h1 span[b-x925padaku] {
  width: 0px;
  height: 0px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: #ffb510;
  -webkit-animation: load 0.6s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards;
  animation: popIn-b-x925padaku 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards;
  animation-delay: 2s;
  margin-left: 5px;
  margin-top: -10px;
  position: absolute;
  bottom: 13px;
  right: -12px;
}
.container-mobile .box-mobile .role-mobile[b-x925padaku] {
  width: 100%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 30px;
  margin-top: -10px;
}
.container-mobile .box-mobile .role-mobile .block-mobile[b-x925padaku] {
  width: 0%;
  height: inherit;
  position: absolute;
  animation: secBlock-b-x925padaku 2s cubic-bezier(0.74, 0.06, 0.4, 0.92) forwards;
  animation-delay: 2s;
  display: flex;
}
.container-mobile .box-mobile .role-mobile p[b-x925padaku] {
  animation: secFadeIn-b-x925padaku 2s forwards;
  animation-delay: 3.2s;
  opacity: 0;
  font-weight: 400;
  font-family: "Lato";
  color: #ffffff;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 5px;
}

@keyframes mainBlock-b-x925padaku {
  0% {
    width: 0%;
    left: 0;
  }
  50% {
    width: 100%;
    left: 0;
  }
  100% {
    width: 0;
    left: 100%;
  }
}
@keyframes secBlock-b-x925padaku {
  0% {
    width: 0%;
    left: 0;
  }
  50% {
    width: 100%;
    left: 0;
  }
  100% {
    width: 0;
    left: 100%;
  }
}
@keyframes mainFadeIn-b-x925padaku {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes popIn-b-x925padaku {
  0% {
    width: 0px;
    height: 0px;
    background: #e9d856;
    border: 0px solid #ddd;
    opacity: 0;
  }
  50% {
    width: 10px;
    height: 10px;
    background: #e9d856;
    opacity: 1;
    bottom: 45px;
  }
  65% {
    width: 7px;
    height: 7px;
    bottom: 0px;
    width: 15px;
  }
  80% {
    width: 10px;
    height: 10px;
    bottom: 20px;
  }
  100% {
    width: 7px;
    height: 7px;
    background: #e9d856;
    border: 0px solid #222;
    bottom: 13px;
  }
}
@keyframes secFadeIn-b-x925padaku {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
footer[b-x925padaku] {
  width: 350px;
  height: 80px;
  background: #ffb510;
  position: absolute;
  right: 0;
  bottom: -80px;
  display: flex;
  justify-content: center;
  align-items: center;
  animation: top-b-x925padaku 0.8s forwards;
  animation-delay: 4s;
}
footer span[b-x925padaku] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  color: #232323;
  font-family: "Poppins";
}
footer span i[b-x925padaku] {
  margin-right: 25px;
  font-size: 22px;
  color: #232323;
  animation: icon-b-x925padaku 2s forwards;
  animation-delay: 4s;
  opacity: 0;
}

@keyframes top-b-x925padaku {
  0% {
    opacity: 0;
    bottom: -80px;
  }
  100% {
    opacity: 1;
    bottom: 0px;
  }
}
@keyframes icon-b-x925padaku {
  0% {
    opacity: 0;
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: scale(1.3) rotate(-2deg);
  }
  100% {
    opacity: 1;
    bottom: 0px;
  }
}

/*# sourceMappingURL=Reveal.razor.css.map */
/* /Components/Reveal2.razor.rz.scp.css */
*[b-ppwn36n839] {
  margin-top: 0;
}

.reveal2Container[b-ppwn36n839] {
  margin: 0;
  padding: 0;
  padding-top: 10px;
  background-size: cover;
  background-position: center;
  display: grid;
  align-items: center;
}

.quote[b-ppwn36n839] {
  text-align: center;
  font-size: min(6vw, 120px);
  white-space: nowrap;
}
.quote blockquote[b-ppwn36n839] {
  position: relative;
  display: inline-block;
  margin: 0;
}
.quote p[b-ppwn36n839] {
  line-height: 1.1;
  font-family: "Amiri", serif;
  text-transform: uppercase;
}
.quote p span[b-ppwn36n839] {
  display: block;
}
.quote .cut-text-container[b-ppwn36n839] {
  background-color: #fff;
  position: relative;
  z-index: 1;
  padding: 0 50px;
  width: 50dvw;
  animation: moveCutClip-b-ppwn36n839 4s cubic-bezier(0.85, 0, 0.15, 1) infinite alternate;
}
.quote .cut-text-container .cut-text[b-ppwn36n839] {
  margin: 0;
}
.quote .cut-text-container span[b-ppwn36n839] {
  color: #000;
  mix-blend-mode: lighten;
  background-color: #fff;
}
.quote .colored-text[b-ppwn36n839] {
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  animation: moveTopColoredClip-b-ppwn36n839 4s cubic-bezier(0.85, 0, 0.15, 1) infinite alternate;
}
.quote .colored-text.second[b-ppwn36n839] {
  top: 50%;
  animation: moveBottomColoredClip-b-ppwn36n839 4s cubic-bezier(0.85, 0, 0.15, 1) infinite alternate;
}
.quote figcaption[b-ppwn36n839] {
  line-height: 0.4;
}
.quote cite[b-ppwn36n839] {
  font-style: normal;
  font-family: "Nunito", sans-serif;
  font-size: 0.4em;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 0.2em;
  animation: fadeInAuthor-b-ppwn36n839 4s cubic-bezier(0.85, 0, 0.15, 1) infinite alternate;
}

.reveal2Container-mobile[b-ppwn36n839] {
  height: 100%;
  margin: 0;
  padding: 0;
  background-size: cover;
  background-position: center;
  display: grid;
  align-items: center;
}

.quote-mobile[b-ppwn36n839] {
  text-align: center;
  font-size: min(6vw, 120px);
  white-space: nowrap;
}
.quote-mobile blockquote[b-ppwn36n839] {
  position: relative;
  display: inline-block;
  margin: 0;
}
.quote-mobile p[b-ppwn36n839] {
  line-height: 1.1;
  font-family: "Amiri", serif;
  text-transform: uppercase;
}
.quote-mobile p span[b-ppwn36n839] {
  display: block;
}
.quote-mobile .cut-text-container-mobile[b-ppwn36n839] {
  background-color: #fff;
  position: relative;
  z-index: 1;
  padding: 0px 50px;
  animation: moveCutClip-b-ppwn36n839 4s cubic-bezier(0.85, 0, 0.15, 1) infinite alternate;
}
.quote-mobile .cut-text-container-mobile .cut-text-mobile[b-ppwn36n839] {
  margin: 0;
}
.quote-mobile .cut-text-container-mobile span[b-ppwn36n839] {
  color: #000;
  mix-blend-mode: lighten;
  background-color: #fff;
}
.quote-mobile .colored-text-mobile[b-ppwn36n839] {
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  animation: moveTopColoredClip-b-ppwn36n839 4s cubic-bezier(0.85, 0, 0.15, 1) infinite alternate;
}
.quote-mobile .colored-text-mobile.second[b-ppwn36n839] {
  top: 50%;
  animation: moveBottomColoredClip-b-ppwn36n839 4s cubic-bezier(0.85, 0, 0.15, 1) infinite alternate;
}
.quote-mobile figcaption[b-ppwn36n839] {
  line-height: 0.4;
}
.quote-mobile cite[b-ppwn36n839] {
  font-style: normal;
  font-family: "Nunito", sans-serif;
  font-size: 0.4em;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 0.2em;
  animation: fadeInAuthor-b-ppwn36n839 4s cubic-bezier(0.85, 0, 0.15, 1) infinite alternate;
}

@keyframes moveCutClip-b-ppwn36n839 {
  0%, 25% {
    clip-path: polygon(35px 0%, 100% 0%, calc(100% - 35px) 50%, 0% 50%);
  }
  75%, 100% {
    clip-path: polygon(35px 50%, 100% 50%, calc(100% - 35px) 100%, 0% 100%);
  }
}
@keyframes moveTopColoredClip-b-ppwn36n839 {
  0%, 25% {
    clip-path: polygon(35px -100%, 100% -100%, calc(100% - 35px) 0%, 0% 0%);
  }
  75%, 100% {
    clip-path: polygon(35px 0%, 100% 0%, calc(100% - 35px) 100%, 0% 100%);
  }
}
@keyframes moveBottomColoredClip-b-ppwn36n839 {
  0%, 25% {
    clip-path: polygon(35px 0%, 100% 0%, calc(100% - 35px) 100%, 0% 100%);
  }
  75%, 100% {
    clip-path: polygon(35px 100%, 100% 100%, calc(100% - 35px) 200%, 0% 200%);
  }
}
@keyframes fadeInAuthor-b-ppwn36n839 {
  0%, 25% {
    opacity: 0;
  }
  75%, 100% {
    opacity: 1;
  }
}

/*# sourceMappingURL=Reveal2.razor.css.map */
/* /Components/Reveal3.razor.rz.scp.css */
.lottieContainer[b-cmnus4vgp7] {
  border-radius: 2px;
  height: 25dvh;
  width: 350px;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
}

/* Basic styles */
.reveal3-container[b-cmnus4vgp7],
.reveal3-container *[b-cmnus4vgp7],
.reveal3-container *[b-cmnus4vgp7]::before,
.reveal3-container *[b-cmnus4vgp7]::after {
  box-sizing: border-box;
}

.reveal3-container[b-cmnus4vgp7] {
  --bg-color: #D8D8D8;
}

.reveal3-container[b-cmnus4vgp7] {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  width: 100%;
  height: 25dvh;
  color: #000;
  background-color: var(--bg-color);
  font-family: "Maitree", serif;
}

.home-title[b-cmnus4vgp7] {
  font-size: 3em;
  font-weight: normal;
}

/* title styles */
.slide-effect-1[b-cmnus4vgp7], .slide-effect-2[b-cmnus4vgp7] {
  position: relative;
  overflow: hidden;
  display: block;
  line-height: 1.2;
}

.slide-effect-1[b-cmnus4vgp7]::after, .slide-effect-2[b-cmnus4vgp7]::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: white;
  animation: a-ltr-after-b-cmnus4vgp7 2s cubic-bezier(0.77, 0, 0.18, 1) forwards;
  transform: translateX(-101%);
}

.slide-effect-1[b-cmnus4vgp7]::before, .slide-effect-2[b-cmnus4vgp7]::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: var(--bg-color);
  animation: a-ltr-before-b-cmnus4vgp7 2s cubic-bezier(0.77, 0, 0.18, 1) forwards;
  transform: translateX(0);
}

.slide-effect-1[b-cmnus4vgp7]::before,
.slide-effect-1[b-cmnus4vgp7]::after {
  animation-delay: 1s;
}

.slide-effect-2[b-cmnus4vgp7]::before,
.slide-effect-2[b-cmnus4vgp7]::after {
  animation-delay: 1.5s;
}

@keyframes a-ltr-after-b-cmnus4vgp7 {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(101%);
  }
}
@keyframes a-ltr-before-b-cmnus4vgp7 {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(200%);
  }
}


/*# sourceMappingURL=Reveal3.razor.css.map */
/* /Components/RevealText2.razor.rz.scp.css */
.component-container[b-ews7cn20hv] {
  text-align: center;
  background: linear-gradient(141deg, #ccc 25%, #eee 40%, #ddd 55%);
  color: #555;
  font-family: "Roboto";
  font-weight: 300;
  font-size: 32px;
  padding-top: 40vh;
  height: 100vh;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  -webkit-transform: translate3d(0, 0, 0);
}

.lottieContainer[b-ews7cn20hv] {
  border-radius: 2px;
  height: 25dvh;
  width: 350px;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.75);
}

div[b-ews7cn20hv] {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
}

.fadein-container[b-ews7cn20hv] { /* For increasing performance 
ID/Class should've been used. 
For a small demo 
it's okaish for now */
  animation: showup-b-ews7cn20hv 7s infinite;
}

.slide-container[b-ews7cn20hv] {
  width: 0px;
  animation: reveal-b-ews7cn20hv 7s infinite;
}

.slide-container span[b-ews7cn20hv] {
  margin-left: -355px;
  animation: slidein-b-ews7cn20hv 7s infinite;
}

@keyframes showup-b-ews7cn20hv {
  0% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  80% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes slidein-b-ews7cn20hv {
  0% {
    margin-left: -800px;
  }
  20% {
    margin-left: -800px;
  }
  35% {
    margin-left: 0px;
  }
  100% {
    margin-left: 0px;
  }
}
@keyframes reveal-b-ews7cn20hv {
  0% {
    opacity: 0;
    width: 0px;
  }
  20% {
    opacity: 1;
    width: 0px;
  }
  30% {
    width: 355px;
  }
  80% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    width: 355px;
  }
}
p[b-ews7cn20hv] {
  font-size: 12px;
  color: #999;
  margin-top: 200px;
}

/*# sourceMappingURL=RevealText2.razor.css.map */
/* /Components/RevealTyping.razor.rz.scp.css */

.container[b-hiul7iyrfk] {
  width: 70dvw;
  height: 25dvh;
  
}

.typing-wrapper[b-hiul7iyrfk] {
  height: 100%;
  /*This part is important for centering*/
  display: grid;
  place-items: center;
}

.typing-demo[b-hiul7iyrfk] {
  width: 38ch;
  animation: typing-b-hiul7iyrfk 2s steps(37), blink-b-hiul7iyrfk 0.5s step-end infinite alternate;
  white-space: nowrap;
  overflow: hidden;
  border-right: 3px solid;
  font-family: monospace;
  font-size: 2em;
}

@keyframes typing-b-hiul7iyrfk {
  from {
    width: 0;
  }
}
@keyframes blink-b-hiul7iyrfk {
  50% {
    border-color: transparent;
  }
}


/*# sourceMappingURL=RevealTyping.razor.css.map */
/* /Pages/ArcticH.razor.rz.scp.css */
.fade-in[b-0vqro3iuxx] {
  opacity: 0;
  animation: fadeIn-b-0vqro3iuxx ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 3s;
}

.fade-in2[b-0vqro3iuxx] {
  opacity: 0;
  animation: fadeIn-b-0vqro3iuxx ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 2s;
}

.fade-in3[b-0vqro3iuxx] {
  opacity: 0;
  animation: fadeIn-b-0vqro3iuxx ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 3.5s;
}

.fade-in4[b-0vqro3iuxx] {
  opacity: 0;
  animation: fadeIn-b-0vqro3iuxx ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 4s;
}

@keyframes fadeIn-b-0vqro3iuxx {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

/*# sourceMappingURL=Finnmarkp.razor.css.map */
/* /Pages/Catering/Cantene.razor.rz.scp.css */
.fade-in[b-9xj4jk4xkh] {
  opacity: 0;
  animation: fadeIn-b-9xj4jk4xkh ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 3s;
}

.fade-in2[b-9xj4jk4xkh] {
  opacity: 0;
  animation: fadeIn-b-9xj4jk4xkh ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 2s;
}

.fade-in3[b-9xj4jk4xkh] {
  opacity: 0;
  animation: fadeIn-b-9xj4jk4xkh ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 3.5s;
}

.fade-in4[b-9xj4jk4xkh] {
  opacity: 0;
  animation: fadeIn-b-9xj4jk4xkh ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 4s;
}

@keyframes fadeIn-b-9xj4jk4xkh {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

/*# sourceMappingURL=Finnmarkp.razor.css.map */
/* /Pages/Cleaning.razor.rz.scp.css */
.fade-in[b-d08sbfrpxk] {
  opacity: 0;
  animation: fadeIn-b-d08sbfrpxk ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 3s;
}

.fade-in2[b-d08sbfrpxk] {
  opacity: 0;
  animation: fadeIn-b-d08sbfrpxk ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 2s;
}

.fade-in3[b-d08sbfrpxk] {
  opacity: 0;
  animation: fadeIn-b-d08sbfrpxk ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 3.5s;
}

.fade-in4[b-d08sbfrpxk] {
  opacity: 0;
  animation: fadeIn-b-d08sbfrpxk ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 4s;
}

@keyframes fadeIn-b-d08sbfrpxk {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

/*# sourceMappingURL=Finnmarkp.razor.css.map */
/* /Pages/Events/Events.razor.rz.scp.css */
.fade-in[b-cf2ushq5k6] {
  opacity: 0;
  animation: fadeIn-b-cf2ushq5k6 ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 3s;
}

.fade-in2[b-cf2ushq5k6] {
  opacity: 0;
  animation: fadeIn-b-cf2ushq5k6 ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 2s;
}

.fade-in3[b-cf2ushq5k6] {
  opacity: 0;
  animation: fadeIn-b-cf2ushq5k6 ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 3.5s;
}

.fade-in4[b-cf2ushq5k6] {
  opacity: 0;
  animation: fadeIn-b-cf2ushq5k6 ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 4s;
}

@keyframes fadeIn-b-cf2ushq5k6 {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

/*# sourceMappingURL=Finnmarkp.razor.css.map */
/* /Pages/Finnmarkp.razor.rz.scp.css */
.fade-in[b-52dv2e0hqm] {
  opacity: 0;
  animation: fadeIn-b-52dv2e0hqm ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 3s;
}

.fade-in2[b-52dv2e0hqm] {
  opacity: 0;
  animation: fadeIn-b-52dv2e0hqm ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 2s;
}

.fade-in3[b-52dv2e0hqm] {
  opacity: 0;
  animation: fadeIn-b-52dv2e0hqm ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 3.5s;
}

.fade-in4[b-52dv2e0hqm] {
  opacity: 0;
  animation: fadeIn-b-52dv2e0hqm ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 4s;
}

@keyframes fadeIn-b-52dv2e0hqm {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

/*# sourceMappingURL=Finnmarkp.razor.css.map */
/* /Pages/Index.razor.rz.scp.css */
/* /Pages/IssuePage.razor.rz.scp.css */

.image[b-r0wsz1oly0] {
    position: relative;
    object-fit: cover;
    max-height: 130px;
    max-width: 100%;
    transition: max-height linear 200ms;
    z-index: 1000;
}
.image-large[b-r0wsz1oly0] {
    max-height: 800px;
}
/* /Pages/Primafisk.razor.rz.scp.css */
.fade-in[b-5jhqq8u57p] {
  opacity: 0;
  animation: fadeIn-b-5jhqq8u57p ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 3s;
}

.fade-in2[b-5jhqq8u57p] {
  opacity: 0;
  animation: fadeIn-b-5jhqq8u57p ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 2s;
}

.fade-in3[b-5jhqq8u57p] {
  opacity: 0;
  animation: fadeIn-b-5jhqq8u57p ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 3.5s;
}

.fade-in4[b-5jhqq8u57p] {
  opacity: 0;
  animation: fadeIn-b-5jhqq8u57p ease 2s;
  animation-fill-mode: forwards;
  animation-delay: 4s;
}

@keyframes fadeIn-b-5jhqq8u57p {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

/*# sourceMappingURL=Finnmarkp.razor.css.map */
/* /Pages/QrPrint.razor.rz.scp.css */
@media print {
    .no-printer[b-04j1tx8s6x] {
        display: none;
    }

    .page-break[b-04j1tx8s6x] {
        clear: both;
        page-break-after: always;
    }
}
