﻿@font-face
{
    font-family: SportIcons;
    font-weight: 400;
    font-style: normal;
    src: url(https://velobet.com/assets/fonts/sporticons.woff2?v=6) format("woff2"),url(https://velobet.com/assets/fonts/sporticons.woff?v=6) format("woff");
}
.middle
{
    width: 94.667rem!important;
    padding: 0!important;
}
body
{
    background: #171717;
}
main
{
    overflow-x: hidden!important;
}
section.slider
{
    width: 94.667rem!important;
    margin: 0 auto;
}
section.categories
{
    position: relative;
    z-index: 1;
    margin-top: 1rem!important;
}
section.categories .category-list
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    gap: 2.667rem;
    width: 94.667rem;
    margin: auto;
}
section.categories .category-list .category-item
{
    width: 100%;
}
section.categories .category-list .category-item.shine
{
    border-radius: 10px!important;
}
section.categories .category-list .category-item a
{
    position: relative;
    width: 100%;
    height: 12rem;
    background: #14171c;
    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;
    font-size: 1.0667rem;
    color: #fff;
    border-radius: 10px;
    padding-left: 10.6667rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: .2s ease;
    transition: .2s ease;
    overflow: hidden;
    z-index: 1;
}
section.categories .category-list .category-item a:hover
{
    -webkit-filter: brightness(1.1);
    filter: brightness(1.1);
}
section.categories .category-list .category-item a span
{
    -webkit-transition: .2s ease;
    transition: .2s ease;
    font-family: Poppins-Bold;
    font-size: 1.4667rem;
}
section.categories .category-list .category-item a img
{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    border-radius: 10px!important;
    -o-object-fit: cover;
    object-fit: cover;
    z-index: -1;
}
.main-slider img
{
    -o-object-fit: cover!important;
    object-fit: cover!important;
    border-radius: 8px;
}
.slider-btn-wrapper .swiper-next, .slider-btn-wrapper .swiper-prev
{
    background-color: unset!important;
    border: unset!important;
}
.swiper-pagination .swiper-pagination-bullet
{
    width: 18px!important;
    height: 4px!important;
    border-radius: 3px!important;
    border: unset!important;
    background: #ffffff40!important;
}
.swiper-pagination
{
    grid-gap: 11px!important;
    bottom: 16px!important;
    height: .1333rem;
    right: 36px;
    left: unset;
    -webkit-transform: unset!important;
    transform: unset!important;
}
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active
{
    background: #fff!important;
}
section .head-wrapper
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
section .head-wrapper>svg
{
    margin-right: 1.0667rem;
}
section .head-wrapper .right
{
    font-size: .875rem;
    margin-left: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
section .head-wrapper .right .view-more
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 1rem;
}
section .head-wrapper .right .view-more a
{
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: Poppins-Bold;
    font-size: .9333rem;
    margin-right: .625rem;
}
section .head-wrapper .right .view-more span
{
    color: #52596e;
    font-family: Poppins-Medium;
    font-size: 1.2rem;
}
section .head-wrapper .right .slider-btn-wrapper
{
    width: unset;
    gap: .8;
}
section .head-wrapper .right .slider-btn-wrapper .swiper-next, section .head-wrapper .right .slider-btn-wrapper .swiper-prev
{
    width: 3rem;
    height: 3rem;
}
section .head-wrapper h1
{
    font-size: 1.5rem;
    font-weight: 100;
    font-family: Kanit-Bold;
    line-height: 2.4rem;
    margin-bottom: .2667rem;
}
section .head-wrapper+.swiper-container
{
    overflow: hidden;
    min-height: 9.4375rem;
}
section .head-wrapper+.swiper-container .swiper-slide
{
    background: #111418;
    border-radius: .1333rem;
    width: 100%;
    overflow: hidden;
}
section .head-wrapper+.swiper-container .swiper-slide a
{
    cursor: pointer;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: .1333rem;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
section .head-wrapper+.swiper-container .swiper-slide a:not(.btn)
{
    height: 100%;
}
section .head-wrapper+.swiper-container .swiper-slide a img
{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
section+section
{
    margin-top: .6rem!important;
}
section.sb-top-matches li.swiper-slide
{
    background-size: cover;
    background-position: center;
    padding: .5rem 0;
    color: #fff;
    font-size: 1rem;
    font-family: Roboto-Bold;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 10px!important;
    background-image: url(../../willbettingde/image/default.jpg);
}
section.sb-top-matches li.swiper-slide[sport=soccer]
{
    background-image: url(../../willbettingde/image/soccer.jpeg);
}
section.sb-top-matches li.swiper-slide[sport=basketball]
{
    background-image: url(../../willbettingde/image/basketball.jpeg);
}
section.sb-top-matches li.swiper-slide[sport=icehockey]
{
    background-image: url(../../willbettingde/image/icehockey.jpeg);
}
section.sb-top-matches li.swiper-slide[sport=horseracing]
{
    background-image: url(../../willbettingde/image/horseracing.jpeg);
}
section.sb-top-matches li.swiper-slide .match-info
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 1.3rem;
}
section.sb-top-matches li.swiper-slide .match-info div:first-child
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1.2rem;
}
section.sb-top-matches li.swiper-slide .match-info div:first-child span:first-child
{
    color: #f6c944;
    padding-right: .8rem;
}
section.sb-top-matches li.swiper-slide .match-info div:first-child span:last-child
{
    padding-left: .8rem;
    border-left: 1px solid #fff;
}
section.sb-top-matches li.swiper-slide .match-info div:last-child
{
    color: #727a83;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 1rem;
}
section.sb-top-matches li.swiper-slide .match-name
{
    font-size: 1.1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    margin-top: 1.8rem;
    cursor: pointer;
}
section.sb-top-matches li.swiper-slide .match-name p
{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 .5rem;
}
section.sb-top-matches li.swiper-slide .match-name p:last-child
{
    text-align: right;
}
section.sb-top-matches li.swiper-slide .match-name .sport-icon-wrapper
{
    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;
    font-size: 1.7rem;
}
section.sb-top-matches li.swiper-slide .result-market
{
    margin-top: 2.5rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 1.3rem;
}
section.sb-top-matches li.swiper-slide .result-market .odd
{
    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;
    width: 100%;
    height: 2rem;
    background-color: #f6c944;
    color: #272d33;
    padding: 0 .6rem;
    border-radius: 5px;
}
section.sb-top-matches li.swiper-slide .result-market .odd+.odd
{
    margin-left: 1.5rem;
}
section.sb-top-matches li.swiper-slide .result-market .odd:not(.disabled)
{
    -webkit-transition: -webkit-filter .1s;
    transition: -webkit-filter .1s;
    transition: filter .1s;
    transition: filter .1s,-webkit-filter .1s;
    cursor: pointer;
}
section.sb-top-matches li.swiper-slide .result-market .odd:not(.disabled):hover
{
    -webkit-filter: brightness(1.2);
    filter: brightness(1.2);
}
section.sb-top-matches li.swiper-slide .result-market .odd span:last-child
{
    font-family: Roboto-Bold;
    margin-left: auto;
}
section.sb-top-matches .sport-icon
{
    font-family: SportIcons;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
section.sb-top-matches .sport-icon[sport=basketball3x3]
{
    font-size: 3.3vw!important;
    margin-left: -1vw;
    margin-right: 4.692vw!important;
}
section.sb-top-matches .sport-icon[sport=formula1]
{
    font-size: 4.4vw!important;
    margin-left: -1vw;
    margin-right: 4.692vw!important;
}
section.sb-top-matches .sport-icon[sport=speedskating]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=speedway]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=squash]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=starcraft]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=starcraftbroodwar]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=stockcarracing]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=sumo]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=surfing]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=swimming]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=tabletennis]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=taekwondo]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=tennis]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=triathlon]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=vainglory]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=valorant]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=volleyball]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=warcraft3]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=waterpolo]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=weightlifting]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=wintersports]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=worldoftanks]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=worldofwarcraft]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=wrestling]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=basketball3x3]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=formula1]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport='11']:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=alpineskiing]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=americanfootball]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=archery]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=arenaofvalor]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=athletics]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=aussierules]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=badminton]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=bandy]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=baseball]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=basketball]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=beachsoccer]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=beachvolley]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=biathlon]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=bowls]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=boxing]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=callofduty]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=canoeing]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=chess]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=counterstrike]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=counter-strike]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=counterstrikego]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=cricket]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=crosscountry]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=curling]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=cycling]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=darts]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=diving]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=dota]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=dota2]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=equestrian]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=fencing]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=fieldhockey]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=fifa]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=figureskating]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=floorball]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=formulae]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=futsal]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=gaelicfootball]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=gaelichurling]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=golf]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=greyhoundraicing]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=handball]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=harnessracing]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=heartstone]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=heroesofnewerth]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=heroesofthestorm]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=horseracing]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=icehockey]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=indyracing]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=judo]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=kabaddi]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=lacrosse]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=leagueoflegends]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=luge]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=marathonswimming]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=mma]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=modernpentathlon]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=motorcycleracing]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=motorsport]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=moviesandtvshows]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=nhl]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=olympics]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=overwatch]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=pesapallo]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=poker]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=politics]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=quakeii]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=rainbowsix]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=rally]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=rocketleague]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=rowing]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=rugby]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=sailing]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=shorttrackspeedskating]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=skateboarding]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=skijumping]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=smite]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=snooker]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=soccer]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=soccermythical]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=softball]:before
{
    content: '';
}
section.sb-top-matches .sport-icon[sport=specials]:before
{
    content: '';
}
section.mini-games .swiper-wrapper
{
    padding: 10px 0;
}
section.mini-games .swiper-container .swiper-slide
{
    background: 0 0;
    border-radius: 2rem;
    height: 280px;
    overflow: unset;
}
section.mini-games .swiper-container .swiper-slide .shine
{
    overflow: unset;
}
section.mini-games .swiper-container .swiper-slide img
{
    width: 100%;
    aspect-ratio: 253/280;
}
section.casino
{
    margin-top: .6rem!important;
}
section.casino .casino-grid-container
{
    display: grid;
    grid-gap: 10px;
    grid-template-columns: repeat(5,1fr);
}
section.casino .casino-grid-container .grid-item
{
    height: 190px;
    background: #14171c;
    border-radius: 10px!important;
    overflow: hidden;
}
section.casino .casino-grid-container .grid-item img
{
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 10px;
}
section.live-casino .swiper-container .swiper-slide
{
    background: 0 0;
}
section.live-casino .swiper-container .swiper-slide a .img-wrapper
{
    height: 16.6667rem;
    border-radius: 2rem;
    width: 100%;
    height: 100%;
    border-radius: 2rem!important;
}
section.live-casino .swiper-container .swiper-slide a .img-wrapper img
{
    -o-object-fit: cover;
    object-fit: cover;
}
section.live-casino .swiper-container .swiper-slide a .bottom
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    padding-top: 1rem;
    font-size: 1.1333rem;
    color: #fff;
}
section.promotions
{
    margin-top: 5.25rem;
}
section.promotions ul li
{
    border-radius: 2rem!important;
    background: #14171c;
    -webkit-transition: .3s ease;
    transition: .3s ease;
}
section.promotions ul li:hover
{
    background: #242a33!important;
}
section.promotions ul li:hover .text-content, section.promotions ul li:hover h2
{
    color: #fff!important;
}
section.promotions ul li:hover .promo-img img
{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
section.promotions ul li .promo-img
{
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
section.promotions ul li .promo-img img
{
    width: 100%;
    height: 100%;
    -webkit-transition: .2s ease;
    transition: .2s ease;
    -o-object-fit: cover;
    object-fit: cover;
    aspect-ratio: 450/150;
}
section.promotions ul li .info
{
    position: relative;
    padding: 1.4667rem 2.3333rem;
    overflow: hidden;
    border-radius: 0 0 1rem 1rem;
}
section.promotions ul li .info>h2
{
    font-size: 1.0667rem;
    font-family: Poppins-Bold;
}
section.promotions ul li .info div.text-content
{
    margin-top: .8rem;
    line-height: 1.5625rem;
    font-size: .9rem;
    height: 5rem;
    font-family: Poppins-Regular;
    overflow: hidden;
    color: #fff;
}
section.promotions ul li .info div.text-content p
{
    font-family: Poppins-Regular!important;
    font-size: .9rem!important;
}
section.promotions ul li .info div.text-content p span
{
    font-family: Poppins-Regular!important;
    font-size: .9rem!important;
}
section.promotions ul li .info div.text-content ul
{
    list-style-type: disc;
}
section.promotions ul li .info .btn-wrapper
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-top: .625rem;
}
section.promotions ul li .info .btn-wrapper .read-more
{
    cursor: pointer;
    color: #0c121e;
    height: 2.1333rem;
    font-size: .8rem;
    font-family: Poppins-Bold;
    padding: 0 1.0667rem;
    border-radius: .5333rem;
    background: #f7de26;
    -webkit-transition: .4s ease;
    transition: .4s ease;
    min-width: 6.6667rem;
    width: unset;
    gap: .625rem;
}
.shine
{
    position: relative;
    overflow: hidden;
    border-radius: 2rem!important;
}
.shine img
{
    -webkit-transition: 1s ease;
    transition: 1s ease;
    border-radius: 2rem;
}
.shine:hover img
{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.shine:hover::before
{
    translate: 150%;
    opacity: 1;
}
.shine:not(:hover)::before
{
    translate: -150%;
    opacity: 0;
    -webkit-transition: 0s;
    transition: 0s;
}
.shine:before
{
    content: "";
    position: absolute;
    top: 0;
    z-index: 9;
    display: block;
    width: 100%;
    height: 100%;
    background: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));
    background: linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
    opacity: .4;
    pointer-events: none;
    translate: -120%;
    -webkit-transition: translate cubic-bezier(.16,1,.3,1) 2.5s;
    transition: translate cubic-bezier(.16,1,.3,1) 2.5s;
}
.card-body
{
    display: grid;
    -webkit-box-shadow: var(--shadow);
    box-shadow: var(--shadow);
}
.mouse-position-tracker
{
    position: absolute;
    width: calc(100% / 3);
    height: calc(100% / 3);
    z-index: 2;
}
.mouse-position-tracker:nth-child(3n-2)
{
    left: 0;
}
.mouse-position-tracker:nth-child(3n-1)
{
    left: calc(100% / 3);
}
.mouse-position-tracker:nth-child(3n)
{
    right: 0;
}
.mouse-position-tracker:nth-child(n+4):nth-child(-n+6)
{
    top: calc(100% / 3);
}
.mouse-position-tracker:nth-child(n+7):nth-child(-n+9)
{
    bottom: 0;
}
.card-wrapper
{
    position: relative;
    width: 15rem;
    aspect-ratio: 1/2;
}
.card-body
{
    position: absolute;
    inset: 0;
    border-radius: 2rem!important;
    overflow: hidden;
    --perspective: 500px;
    --rotationX: 0;
    --rotationY: 0;
    --rotationZ: 0;
    --angle: 15deg;
    -webkit-transform: perspective(var(--perspective)) rotateX(var(--rotationX)) rotateY(var(--rotationY)) rotateZ(var(--rotationZ));
    transform: perspective(var(--perspective)) rotateX(var(--rotationX)) rotateY(var(--rotationY)) rotateZ(var(--rotationZ));
    -webkit-transition: -webkit-transform 250ms ease;
    transition: -webkit-transform 250ms ease;
    transition: transform 250ms ease;
    transition: transform 250ms ease,-webkit-transform 250ms ease;
}
.card-body>:where(h1,p)
{
    background: #fff;
    padding: .2rem;
    margin: 0;
}
.mouse-position-tracker:nth-child(1):hover~.card-body
{
    --rotationX: var(--angle);
    --rotationY: calc(var(--angle) * -1);
}
.mouse-position-tracker:nth-child(2):hover~.card-body
{
    --rotationX: var(--angle);
}
.mouse-position-tracker:nth-child(3):hover~.card-body
{
    --rotationX: var(--angle);
    --rotationY: var(--angle);
}
.mouse-position-tracker:nth-child(4):hover~.card-body
{
    --rotationY: calc(var(--angle) * -1);
}
.mouse-position-tracker:nth-child(6):hover~.card-body
{
    --rotationY: var(--angle);
}
.mouse-position-tracker:nth-child(7):hover~.card-body
{
    --rotationY: calc(var(--angle) * -1);
    --rotationX: calc(var(--angle) * -1);
}
.mouse-position-tracker:nth-child(8):hover~.card-body
{
    --rotationX: calc(var(--angle) * -1);
}
.mouse-position-tracker:nth-child(9):hover~.card-body
{
    --rotationY: var(--angle);
    --rotationX: calc(var(--angle) * -1);
}
:root
{
    --shadow: 0px 1px 2.2px rgba(0,0,0,.02),0px 2.5px 5.3px rgba(0,0,0,.028),0px 4.6px 10px rgba(0,0,0,.035),0px 8.3px 17.9px rgba(0,0,0,.042),0px 15.5px 33.4px rgba(0,0,0,.05),0px 37px 80px rgba(0,0,0,.07);
}/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL2hvbWVwYWdlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxXQUNFLFlBQWEsV0FDYixZQUFhLElBQ2IsV0FBWSxPQUNaLElBQUssd0NBQTBDLGVBQWUsQ0FBRSx1Q0FBeUMsZUFFM0csUUFDRSxNQUFPLG9CQUNQLFFBQVMsWUFFWCxLQUNFLFdBQVksUUFFZCxLQUNFLFdBQVksaUJBRWQsZUFDRSxNQUFPLG9CQUNQLE9BQVEsRUFBRSxLQUVaLG1CQUNFLFNBQVUsU0FDVixRQUFTLEVBQ1QsV0FBWSxlQUNaLGtDQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULGtCQUFtQixPQUNuQixlQUFnQixPQUNoQixZQUFhLE9BQ2IsaUJBQWtCLFFBQ2xCLGNBQWUsUUFDZixnQkFBaUIsY0FDakIsSUFBSyxTQUNMLE1BQU8sVUFDUCxPQUFRLEtBQ1IsaURBQ0UsTUFBTyxLQUNQLHVEQUNFLGNBQWUsZUFDakIsbURBQ0UsU0FBVSxTQUNWLE1BQU8sS0FDUCxPQUFRLE1BQ1IsV0FBWSxRQUNaLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULGtCQUFtQixPQUNuQixlQUFnQixPQUNoQixZQUFhLE9BQ2IsaUJBQWtCLE9BQ2xCLGNBQWUsT0FDZixnQkFBaUIsT0FDakIsVUFBVyxVQUNYLE1BQU8sS0FDUCxjQUFlLEtBQ2YsYUFBYyxXQUNkLG1CQUFvQixXQUNwQixXQUFZLFdBQ1osbUJBQW9CLElBQUssS0FDekIsV0FBWSxJQUFLLEtBQ2pCLFNBQVUsT0FDVixRQUFTLEVBQ1QseURBQ0UsZUFBZ0IsZ0JBQ2hCLE9BQVEsZ0JBQ1Ysd0RBQ0UsbUJBQW9CLElBQUssS0FDekIsV0FBWSxJQUFLLEtBQ2pCLFlBQWEsYUFDYixVQUFXLFVBQ2IsdURBQ0UsU0FBVSxTQUNWLEtBQU0sRUFDTixJQUFLLEVBQ0wsT0FBUSxLQUNSLE1BQU8sS0FDUCxjQUFlLGVBQ2YsY0FBZSxNQUNmLFdBQVksTUFDWixRQUFTLEdBRW5CLGlCQUNFLGNBQWUsZ0JBQ2YsV0FBWSxnQkFDWixjQUFlLElBRWpCLGlDQUFrQyxpQ0FDaEMsaUJBQWtCLGdCQUNsQixPQUFRLGdCQUVWLDZDQUNFLE1BQU8sZUFDUCxPQUFRLGNBQ1IsY0FBZSxjQUNmLE9BQVEsZ0JBQ1IsV0FBWSxvQkFFZCxtQkFDRSxTQUFVLGVBQ1YsT0FBUSxlQUNSLE9BQVEsU0FDUixNQUFPLEtBQ1AsS0FBTSxNQUVOLGtCQUFtQixnQkFDbkIsVUFBVyxnQkFFYiw2RUFDRSxXQUFZLGVBRWQsc0JBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1Qsa0JBQW1CLE9BQ25CLGVBQWdCLE9BQ2hCLFlBQWEsT0FDYiwwQkFDRSxhQUFjLFVBQ2hCLDZCQUNFLFVBQVcsUUFDWCxZQUFhLEtBQ2IsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1Qsa0JBQW1CLE9BQ25CLGVBQWdCLE9BQ2hCLFlBQWEsT0FDYix3Q0FDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxrQkFBbUIsT0FDbkIsZUFBZ0IsT0FDaEIsWUFBYSxPQUNiLGFBQWMsS0FDZCwwQ0FDRSxNQUFPLEtBQ1AsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsWUFBYSxhQUNiLFVBQVcsU0FDWCxhQUFjLFFBQ2hCLDZDQUNFLE1BQU8sUUFDUCxZQUFhLGVBQ2IsVUFBVyxPQUNmLGlEQUNFLE1BQU8sTUFDUCxJQUFLLEdBQ0wsOERBQ0EsOERBQ0UsTUFBTyxLQUNQLE9BQVEsS0FDZCx5QkFDRSxVQUFXLE9BQ1gsWUFBYSxJQUNiLFlBQWEsV0FDYixZQUFhLE9BQ2IsY0FBZSxTQUNqQix3Q0FDRSxTQUFVLE9BQ1YsV0FBWSxVQUNaLHNEQUNFLFdBQVksUUFDWixjQUFlLFNBQ2YsTUFBTyxLQUNQLFNBQVUsT0FDVix3REFDRSxPQUFRLFFBQ1IsTUFBTyxLQUNQLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULGNBQWUsU0FDZixTQUFVLE9BQ1YsbUJBQW9CLFNBQ3BCLHNCQUF1QixPQUN2QixtQkFBb0IsT0FDcEIsZUFBZ0IsT0FDaEIsa0VBQ0UsT0FBUSxLQUNWLDREQUNFLE1BQU8sS0FDUCxPQUFRLEtBQ1IsY0FBZSxNQUNmLFdBQVksTUFFdEIsZ0JBQ0UsV0FBWSxnQkFFZCx1Q0FDRSxnQkFBaUIsTUFDakIsb0JBQXFCLE9BQ3JCLFFBQVMsTUFBTyxFQUNoQixNQUFPLEtBQ1AsVUFBVyxLQUNYLFlBQWEsWUFDYixtQkFBb0IsV0FDcEIsV0FBWSxXQUNaLGNBQWUsZUFDZixpQkFBa0Isb0RBQ2xCLHFEQUNFLGlCQUFrQixvREFDcEIseURBQ0UsaUJBQWtCLHdEQUNwQix3REFDRSxpQkFBa0IsdURBQ3BCLDBEQUNFLGlCQUFrQix5REFDcEIsbURBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1Qsa0JBQW1CLE9BQ25CLGVBQWdCLE9BQ2hCLFlBQWEsT0FDYixpQkFBa0IsUUFDbEIsY0FBZSxRQUNmLGdCQUFpQixjQUNqQixRQUFTLEVBQUUsT0FDWCxtRUFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxrQkFBbUIsT0FDbkIsZUFBZ0IsT0FDaEIsWUFBYSxPQUNiLFlBQWEsT0FDYixvRkFDRSxNQUFPLFFBQ1AsY0FBZSxNQUNqQixtRkFDRSxhQUFjLE1BQ2QsWUFBYSxJQUFJLE1BQU0sS0FDM0Isa0VBQ0UsTUFBTyxRQUNQLFlBQWEsT0FDYixTQUFVLE9BQ1YsY0FBZSxTQUNmLGFBQWMsS0FDbEIsbURBQ0UsVUFBVyxPQUNYLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULGtCQUFtQixPQUNuQixlQUFnQixPQUNoQixZQUFhLE9BQ2IsaUJBQWtCLGFBQ2xCLGNBQWUsYUFDZixnQkFBaUIsYUFDakIsV0FBWSxPQUNaLE9BQVEsUUFDUixxREFDRSxZQUFhLE9BQ2IsU0FBVSxPQUNWLGNBQWUsU0FDZixtQkFBb0IsV0FDcEIsV0FBWSxXQUNaLFFBQVMsRUFBRSxNQUNYLGdFQUNFLFdBQVksTUFDaEIsdUVBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1Qsa0JBQW1CLE9BQ25CLGVBQWdCLE9BQ2hCLFlBQWEsT0FDYixpQkFBa0IsT0FDbEIsY0FBZSxPQUNmLGdCQUFpQixPQUNqQixVQUFXLE9BQ2Ysc0RBQ0UsV0FBWSxPQUNaLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULGtCQUFtQixPQUNuQixlQUFnQixPQUNoQixZQUFhLE9BQ2IsaUJBQWtCLFFBQ2xCLGNBQWUsUUFDZixnQkFBaUIsY0FDakIsUUFBUyxFQUFFLE9BQ1gsMkRBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1Qsa0JBQW1CLE9BQ25CLGVBQWdCLE9BQ2hCLFlBQWEsT0FDYixpQkFBa0IsT0FDbEIsY0FBZSxPQUNmLGdCQUFpQixPQUNqQixNQUFPLEtBQ1AsT0FBUSxLQUNSLGlCQUFrQixRQUNsQixNQUFPLFFBQ1AsUUFBUyxFQUFFLE1BQ1gsY0FBZSxJQUNmLGdFQUNFLFlBQWEsT0FDZiwwRUFDRSxtQkFBb0IsZUFBZSxJQUNuQyxXQUFZLGVBQWUsSUFDM0IsV0FBWSxPQUFPLElBQ25CLFdBQVksT0FBTyxHQUFLLENBQUUsZUFBZSxJQUN6QyxPQUFRLFFBQ1IsZ0ZBQ0UsZUFBZ0IsZ0JBQ2hCLE9BQVEsZ0JBQ1osMkVBQ0UsWUFBYSxZQUNiLFlBQWEsS0FFckIsbUNBQ0UsWUFBYSxXQUNiLE1BQU8sS0FDUCxXQUFZLE9BQ1osWUFBYSxJQUNiLGFBQWMsT0FDZCxlQUFnQixLQUNoQix1QkFBd0IsWUFDeEIsd0JBQXlCLFVBQ3pCLHdEQUNFLFVBQVcsZ0JBQ1gsWUFBYSxLQUNiLGFBQWMsa0JBQ2hCLG1EQUNFLFVBQVcsZ0JBQ1gsWUFBYSxLQUNiLGFBQWMsa0JBQ2hCLDhEQUNFLFFBQVMsUUFDWCwwREFDRSxRQUFTLFFBQ1gsd0RBQ0UsUUFBUyxRQUNYLDJEQUNFLFFBQVMsUUFDWCxtRUFDRSxRQUFTLFFBQ1gsZ0VBQ0UsUUFBUyxRQUNYLHNEQUNFLFFBQVMsUUFDWCx5REFDRSxRQUFTLFFBQ1gsMERBQ0UsUUFBUyxRQUNYLDZEQUNFLFFBQVMsUUFDWCwyREFDRSxRQUFTLFFBQ1gsd0RBQ0UsUUFBUyxRQUNYLDJEQUNFLFFBQVMsUUFDWCwyREFDRSxRQUFTLFFBQ1gsMERBQ0UsUUFBUyxRQUNYLDREQUNFLFFBQVMsUUFDWCwyREFDRSxRQUFTLFFBQ1gsMkRBQ0UsUUFBUyxRQUNYLCtEQUNFLFFBQVMsUUFDWCw4REFDRSxRQUFTLFFBQ1gsOERBQ0UsUUFBUyxRQUNYLGlFQUNFLFFBQVMsUUFDWCwyREFDRSxRQUFTLFFBQ1gsK0RBQ0UsUUFBUyxRQUNYLDBEQUNFLFFBQVMsUUFDWCxzREFDRSxRQUFTLFFBQ1gsOERBQ0UsUUFBUyxRQUNYLGtFQUNFLFFBQVMsUUFDWCx5REFDRSxRQUFTLFFBQ1gsOERBQ0UsUUFBUyxRQUNYLDJEQUNFLFFBQVMsUUFDWCw2REFDRSxRQUFTLFFBQ1gsMkRBQ0UsUUFBUyxRQUNYLHVEQUNFLFFBQVMsUUFDWCwwREFDRSxRQUFTLFFBQ1gsNERBQ0UsUUFBUyxRQUNYLDZEQUNFLFFBQVMsUUFDWCw2REFDRSxRQUFTLFFBQ1gsMERBQ0UsUUFBUyxRQUNYLHVEQUNFLFFBQVMsUUFDWCx3REFDRSxRQUFTLFFBQ1gsNERBQ0UsUUFBUyxRQUNYLDBEQUNFLFFBQVMsUUFDWCx1REFDRSxRQUFTLFFBQ1gsK0RBQ0UsUUFBUyxRQUNYLGdFQUNFLFFBQVMsUUFDWCxpRUFDRSxRQUFTLFFBQ1gseURBQ0UsUUFBUyxRQUNYLDhEQUNFLFFBQVMsUUFDWCx5REFDRSxRQUFTLFFBQ1gseURBQ0UsUUFBUyxRQUNYLHVEQUNFLFFBQVMsUUFDWCx3REFDRSxRQUFTLFFBQ1gsc0RBQ0UsUUFBUyxRQUNYLHVEQUNFLFFBQVMsUUFDWCw0REFDRSxRQUFTLFFBQ1gseURBQ0UsUUFBUyxRQUNYLDZEQUNFLFFBQVMsUUFDWCxzREFDRSxRQUFTLFFBQ1gsK0RBQ0UsUUFBUyxRQUNYLDJEQUNFLFFBQVMsUUFDWCwwREFDRSxRQUFTLFFBQ1gsd0RBQ0UsUUFBUyxRQUNYLGdFQUNFLFFBQVMsUUFDWCwrREFDRSxRQUFTLFFBQ1gsc0RBQ0UsUUFBUyxRQUNYLGtFQUNFLFFBQVMsUUFDWCwwREFDRSxRQUFTLFFBQ1gsK0RBQ0UsUUFBUyxRQUNYLDREQUNFLFFBQVMsUUFDWCxpRUFDRSxRQUFTLFFBQ1gsa0VBQ0UsUUFBUyxRQUNYLDZEQUNFLFFBQVMsUUFDWCwyREFDRSxRQUFTLFFBQ1gsNERBQ0UsUUFBUyxRQUNYLHNEQUNFLFFBQVMsUUFDWCx5REFDRSxRQUFTLFFBQ1gsMERBQ0UsUUFBUyxRQUNYLGlFQUNFLFFBQVMsUUFDWCxzREFDRSxRQUFTLFFBQ1gsa0VBQ0UsUUFBUyxRQUNYLHFEQUNFLFFBQVMsUUFDWCxrRUFDRSxRQUFTLFFBQ1gsa0VBQ0UsUUFBUyxRQUNYLDREQUNFLFFBQVMsUUFDWCxrRUFDRSxRQUFTLFFBQ1gscURBQ0UsUUFBUyxRQUNYLDBEQUNFLFFBQVMsUUFDWCwyREFDRSxRQUFTLFFBQ1gsMkRBQ0UsUUFBUyxRQUNYLHVEQUNFLFFBQVMsUUFDWCwwREFDRSxRQUFTLFFBQ1gseURBQ0UsUUFBUyxRQUNYLDREQUNFLFFBQVMsUUFDWCx1REFDRSxRQUFTLFFBQ1gsOERBQ0UsUUFBUyxRQUNYLHdEQUNFLFFBQVMsUUFDWCx1REFDRSxRQUFTLFFBQ1gseURBQ0UsUUFBUyxRQUNYLHdFQUNFLFFBQVMsUUFDWCwrREFDRSxRQUFTLFFBQ1gsNERBQ0UsUUFBUyxRQUNYLHVEQUNFLFFBQVMsUUFDWCx5REFDRSxRQUFTLFFBQ1gsd0RBQ0UsUUFBUyxRQUNYLGdFQUNFLFFBQVMsUUFDWCwwREFDRSxRQUFTLFFBQ1gsMERBQ0UsUUFBUyxRQUViLG1DQUNFLFFBQVMsS0FBSyxFQUVoQixtREFDRSxXQUFZLElBQ1osY0FBZSxLQUNmLE9BQVEsTUFDUixTQUFVLE1BQ1YsMERBQ0UsU0FBVSxNQUNaLHVEQUNFLE1BQU8sS0FDUCxhQUFjLEdBQUksQ0FBRSxJQUV4QixlQUNFLFdBQVksZ0JBQ1osc0NBQ0UsUUFBUyxLQUNULFNBQVUsS0FDVixzQkFBdUIsY0FDdkIsaURBQ0UsT0FBUSxNQUNSLFdBQVksUUFDWixjQUFlLGVBQ2YsU0FBVSxPQUNWLHFEQUNFLE9BQVEsS0FDUixNQUFPLEtBQ1AsY0FBZSxNQUNmLFdBQVksTUFDWixjQUFlLEtBRXZCLG9EQUNFLFdBQVksSUFDWixtRUFDRSxPQUFRLFdBQ1IsY0FBZSxLQUNmLE1BQU8sS0FDUCxPQUFRLEtBQ1IsY0FBZSxlQUNmLHVFQUNFLGNBQWUsTUFDZixXQUFZLE1BQ2hCLDhEQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULGlCQUFrQixPQUNsQixjQUFlLE9BQ2YsZ0JBQWlCLE9BQ2pCLFdBQVksT0FDWixZQUFhLEtBQ2IsVUFBVyxVQUNYLE1BQU8sS0FFWCxtQkFDRSxXQUFZLFFBQ1oseUJBQ0UsY0FBZSxlQUNmLFdBQVksUUFDWixtQkFBb0IsSUFBSyxLQUN6QixXQUFZLElBQUssS0FDakIsK0JBQ0UsV0FBWSxrQkFDWiw2Q0FDQSxrQ0FDRSxNQUFPLGVBQ1QsOENBQ0Usa0JBQW1CLFdBQ25CLFVBQVcsV0FDZixvQ0FDRSxNQUFPLEtBQ1AsT0FBUSxFQUFFLEtBQ1YsU0FBVSxPQUNWLHdDQUNFLE1BQU8sS0FDUCxPQUFRLEtBQ1IsbUJBQW9CLElBQUssS0FDekIsV0FBWSxJQUFLLEtBQ2pCLGNBQWUsTUFDZixXQUFZLE1BQ1osYUFBYyxHQUFJLENBQUUsSUFDeEIsK0JBQ0UsU0FBVSxTQUNWLFFBQVMsVUFBVSxVQUNuQixTQUFVLE9BQ1YsY0FBZSxFQUFFLEVBQUUsS0FBSyxLQUN4QixrQ0FDRSxVQUFXLFVBQ1gsWUFBYSxhQUNmLGdEQUNFLFdBQVksTUFDWixZQUFhLFVBQ2IsVUFBVyxNQUNYLE9BQVEsS0FDUixZQUFhLGdCQUNiLFNBQVUsT0FDVixNQUFPLEtBQ1Asa0RBQ0UsWUFBYSwwQkFDYixVQUFXLGdCQUNYLHVEQUNFLFlBQWEsMEJBQ2IsVUFBVyxnQkFDZixtREFDRSxnQkFBaUIsS0FDckIsNENBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1Qsa0JBQW1CLE9BQ25CLGVBQWdCLE9BQ2hCLFlBQWEsT0FDYixpQkFBa0IsTUFDbEIsY0FBZSxNQUNmLGdCQUFpQixXQUNqQixXQUFZLFFBQ1osdURBQ0UsT0FBUSxRQUNSLE1BQU8sUUFDUCxPQUFRLFVBQ1IsVUFBVyxNQUNYLFlBQWEsYUFDYixRQUFTLEVBQUUsVUFDWCxjQUFlLFNBQ2YsV0FBWSxRQUNaLG1CQUFvQixJQUFLLEtBQ3pCLFdBQVksSUFBSyxLQUNqQixVQUFXLFVBQ1gsTUFBTyxNQUNQLElBQUssUUFFZixPQUNFLFNBQVUsU0FDVixTQUFVLE9BQ1YsY0FBZSxlQUNmLFdBQ0UsbUJBQW9CLEdBQUcsS0FDdkIsV0FBWSxHQUFHLEtBQ2YsY0FBZSxLQUNqQixpQkFDRSxrQkFBbUIsV0FDbkIsVUFBVyxXQUNiLHFCQUNFLFVBQVcsS0FDWCxRQUFTLEVBQ1gsMkJBQ0UsVUFBVyxNQUNYLFFBQVMsRUFDVCxtQkFBb0IsR0FDcEIsV0FBWSxHQUNkLGNBQ0UsUUFBUyxHQUNULFNBQVUsU0FDVixJQUFLLEVBQ0wsUUFBUyxFQUNULFFBQVMsTUFDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLFdBQVksK0ZBQ1osV0FBWSwwRUFDWixrQkFBbUIsY0FDbkIsVUFBVyxjQUNYLFFBQVMsR0FDVCxlQUFnQixLQUNoQixVQUFXLE1BQ1gsbUJBQW9CLFVBQVUseUJBQThCLEtBQzVELFdBQVksVUFBVSx5QkFBOEIsS0FFeEQsV0FDRSxRQUFTLEtBQ1QsbUJBQW9CLGNBQ3BCLFdBQVksY0FFZCx3QkFDRSxTQUFVLFNBQ1YsTUFBTyxlQUNQLE9BQVEsZUFDUixRQUFTLEVBQ1Qsd0NBQ0UsS0FBTSxFQUNSLHdDQUNFLEtBQU0sZUFDUixzQ0FDRSxNQUFPLEVBQ1QsdURBQ0UsSUFBSyxlQUNQLHVEQUNFLE9BQVEsRUFFWixjQUNFLFNBQVUsU0FDVixNQUFPLE1BQ1AsYUFBYyxDQUFFLENBQUUsRUFFcEIsV0FDRSxTQUFVLFNBQ1YsTUFBTyxFQUNQLGNBQWUsZUFDZixTQUFVLE9BQ1YsY0FBZSxNQUNmLFlBQWEsRUFDYixZQUFhLEVBQ2IsWUFBYSxFQUNiLFFBQVMsTUFDVCxrQkFBbUIsZ0NBQWdDLDBCQUEwQiwwQkFBMEIsMEJBQ3ZHLFVBQVcsZ0NBQWdDLDBCQUEwQiwwQkFBMEIsMEJBQy9GLG1CQUFvQixrQkFBa0IsTUFBTSxLQUM1QyxXQUFZLGtCQUFrQixNQUFNLEtBQ3BDLFdBQVksVUFBVSxNQUFNLEtBQzVCLFdBQVksVUFBVSxNQUFNLElBQUksQ0FBRSxrQkFBa0IsTUFBTSxLQUMxRCx3QkFDRSxXQUFZLEtBQ1osUUFBUyxNQUNULE9BQVEsRUFFWixzREFDRSxZQUFhLGFBQ2IsWUFBYSx3QkFFZixzREFDRSxZQUFhLGFBRWYsc0RBQ0UsWUFBYSxhQUNiLFlBQWEsYUFFZixzREFDRSxZQUFhLHdCQUVmLHNEQUNFLFlBQWEsYUFFZixzREFDRSxZQUFhLHdCQUNiLFlBQWEsd0JBRWYsc0RBQ0UsWUFBYSx3QkFFZixzREFDRSxZQUFhLGFBQ2IsWUFBYSx3QkFFZixNQUNFLFNBQVUsSUFBSSxJQUFJLE1BQU0sbUJBQW1CLENBQ3JDLElBQUksTUFBTSxNQUFNLG9CQUFvQixDQUNwQyxJQUFJLE1BQU0sS0FBSyxvQkFBb0IsQ0FDbkMsSUFBSSxNQUFNLE9BQU8sb0JBQW9CLENBQ3JDLElBQUksT0FBTyxPQUFPLG1CQUFtQixDQUFFLElBQUksS0FBSyxLQUFLIiwiZmlsZSI6InBhZ2VzL2hvbWVwYWdlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbF19 */