.search-element[data-v-a7c39ec6]{position:relative;display:flex;justify-content:flex-end}.search-element .icon[data-v-a7c39ec6]{position:absolute;right:1rem;display:flex;height:100%;align-items:center;cursor:pointer;z-index:1}.search-element .icon:hover svg[data-v-a7c39ec6]{fill:#0ff}.search-element .search-box[data-v-a7c39ec6]{overflow:hidden;width:48px;opacity:0;transition:.3s ease}.search-element .search-box.open[data-v-a7c39ec6]{opacity:1;width:100%}.search-element .search-box.open input[data-v-a7c39ec6]{width:100%}.search-element .search-box input[data-v-a7c39ec6]{line-height:2.5;background:#111724;padding-left:10px;border-radius:.5rem;box-shadow:0 0 0 1000px #111724 inset;-webkit-text-fill-color:#9ca3af}.search-element .search-box.active[data-v-a7c39ec6]{width:100%;opacity:1}nav[data-v-d49f3681]{padding:0 1rem;position:relative;top:0;left:0;z-index:10000;width:100%;background:#182234;box-shadow:rgba(0,0,0,.12) 0 -23px 25px inset,rgba(0,0,0,.1) 0 -36px 30px inset,rgba(0,0,0,.08) 0 -79px 40px inset,rgba(0,0,0,.06) 0 2px 1px,rgba(0,0,0,.09) 0 4px 2px,rgba(0,0,0,.09) 0 8px 4px,rgba(0,0,0,.09) 0 16px 8px,rgba(0,0,0,.09) 0 32px 16px,0 0 105px -30px rgba(1,177,241,.98)}@media (max-width: 768px){nav[data-v-d49f3681]{position:sticky;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}}nav .container[data-v-d49f3681]{display:flex;justify-content:space-between;align-items:center}@media (min-width: 769px){nav .container[data-v-d49f3681]{padding:0 1rem}}nav .container svg[data-v-d49f3681]{height:80px;width:160px;padding:20px 0}nav .container .supporter[data-v-d49f3681]{background-image:radial-gradient(ellipse farthest-corner at right bottom,#FEDB37 0%,#FDB931 8%,#9F7928 30%,#8A6E2F 40%,transparent 80%),radial-gradient(ellipse farthest-corner at left top,#FFFFFF 0%,#FFFFAC 8%,#D1B464 25%,#5D4A1F 62.5%,#5D4A1F 100%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;margin-top:3px;font-weight:600}nav .container .nav-items[data-v-d49f3681]{display:flex;gap:1rem;align-items:center}@media (max-width: 768px){nav .container .nav-items[data-v-d49f3681]{display:none}}nav .container .nav-items a[href][data-v-d49f3681]{color:#fff}nav .container .nav-items a[href][data-v-d49f3681]:hover{color:#0ff}nav .container .nav-items .login[data-v-d49f3681]{margin-left:3rem;font-weight:600;text-transform:uppercase}nav .container #menu-icon[data-v-d49f3681]{width:32px;height:23px;position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}@media (min-width: 769px){nav .container #menu-icon[data-v-d49f3681]{display:none}}nav .container #menu-icon span[data-v-d49f3681]{display:block;position:absolute;height:3px;width:100%;background:#0ff;border-radius:9px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}nav .container #menu-icon span[data-v-d49f3681]:nth-child(1){top:0}nav .container #menu-icon span[data-v-d49f3681]:nth-child(2),nav .container #menu-icon span[data-v-d49f3681]:nth-child(3){top:10px}nav .container #menu-icon span[data-v-d49f3681]:nth-child(4){top:20px}nav .container #menu-icon.open span[data-v-d49f3681]:nth-child(1){top:18px;width:0%;left:50%}nav .container #menu-icon.open span[data-v-d49f3681]:nth-child(2){transform:rotate(45deg)}nav .container #menu-icon.open span[data-v-d49f3681]:nth-child(3){transform:rotate(-45deg)}nav .container #menu-icon.open span[data-v-d49f3681]:nth-child(4){top:18px;width:0%;left:50%}.overlay-menu[data-v-d49f3681]{position:fixed;top:80px;left:0;right:0;bottom:0;width:100%;height:calc(100vh - 80px);transition:.3s cubic-bezier(.87,0,.38,.87);z-index:99999;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);margin-left:auto;box-shadow:rgba(0,0,0,.17) 0 -23px 25px inset,rgba(0,0,0,.15) 0 -36px 30px inset,rgba(0,0,0,.1) 0 -79px 40px inset,rgba(0,0,0,.06) 0 2px 1px,rgba(0,0,0,.09) 0 4px 2px,rgba(0,0,0,.09) 0 8px 4px,rgba(0,0,0,.09) 0 16px 8px,rgba(0,0,0,.09) 0 32px 16px;display:flex;flex-direction:column;background:rgba(0,0,0,.3);font-size:1.25rem}.overlay-menu[data-v-d49f3681]:not(.open){transform:translate(100%)}.overlay-menu.open[data-v-d49f3681]{transform:translate(0)}.overlay-menu .competitions[data-v-d49f3681]{display:flex;flex-direction:column;gap:1rem;line-height:1.2;margin-top:2rem}.overlay-menu .competitions .competition[data-v-d49f3681]{display:flex;align-items:center;gap:1rem;font-weight:700}.overlay-menu .competitions .competition img[data-v-d49f3681]{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.overlay-menu .nav-items[data-v-d49f3681]{display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem;border-top:1px solid rgba(255,255,255,.25)}.overlay-menu .nav-items a[data-v-d49f3681]{display:flex;gap:1rem;align-items:center}.overlay-menu .nav-items a span[data-v-d49f3681]{display:inherit;gap:inherit}.overlay-menu .caption[data-v-d49f3681]{text-align:center;font-weight:600;border-top:1px solid rgba(255,255,255,.5);padding-top:1rem;margin-left:1rem;margin-right:1rem}.overlay-menu .get-app[data-v-d49f3681]{display:flex;padding:1rem;align-items:center;justify-content:center;gap:1rem}.overlay-menu .qr-container[data-v-d49f3681]{display:flex;justify-content:end}.overlay-menu .qr-container img[data-v-d49f3681]{width:128px;border-radius:3px}.overlay-menu .badges-container[data-v-d49f3681]{display:flex;gap:.5rem;flex-direction:column;max-width:50%}.overlay-menu .badges-container img[data-v-d49f3681]{width:100%;-o-object-fit:contain;object-fit:contain}.teams[data-v-d49f3681]{display:flex;gap:1rem;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);scroll-snap-type:x mandatory;padding-left:3rem;padding-right:3rem;padding-bottom:.5rem;overflow:scroll}.teams[data-v-d49f3681]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#182234}.teams[data-v-d49f3681]::-webkit-scrollbar{width:6px;height:6px;background-color:#182234;cursor:grab}.teams[data-v-d49f3681]::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,255,255,.5)}.teams[data-v-d49f3681]{scrollbar-width:thin;scrollbar-color:rgba(0,255,255,.5) rgba(24,34,52,0)}.teams .badge[data-v-d49f3681]{border-radius:.5rem;box-shadow:rgba(0,0,0,.17) 0 -23px 25px inset,rgba(0,0,0,.15) 0 -36px 30px inset,rgba(0,0,0,.1) 0 -79px 40px inset;aspect-ratio:1;position:relative;overflow:hidden;display:block;padding:.5rem;scroll-snap-align:center}.teams .badge.mobile[data-v-d49f3681]{min-width:20vw;max-width:96px}.teams .badge.desktop[data-v-d49f3681]{min-width:120px;width:120px}.teams .badge img[data-v-d49f3681]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.teams-results[data-v-d49f3681]{position:absolute;top:0;left:0;right:0;transform:translateY(-100%);transition:.3s ease;z-index:1000;-webkit-backdrop-filter:blur(30px) brightness(1.2);backdrop-filter:blur(30px) brightness(1.2);padding-bottom:.5rem;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.teams-results.open[data-v-d49f3681]{transform:translateY(80px)}.teams-results .teams[data-v-d49f3681]{padding:1rem 10rem .5rem}.teams-results .close[data-v-d49f3681]{position:absolute;right:1rem;z-index:10;cursor:pointer}.teams-results .close:hover svg[data-v-d49f3681]{fill:#0ff}.teams-results .badge[data-v-d49f3681]:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%);pointer-events:none;z-index:20;opacity:0;transform:skew(30deg)}.teams-results .badge[data-v-d49f3681]:hover{box-shadow:rgba(0,0,0,.17) 0 -23px 25px inset,rgba(0,0,0,.15) 0 -36px 30px inset,rgba(0,0,0,.1) 0 -79px 40px inset,0 0 0 3px #0ff}.teams-results .badge[data-v-d49f3681]:hover:before{animation:shine-d49f3681 .75s linear 1}.teams-results .badge:hover img[data-v-d49f3681]{transform:scale(.9)}.teams-results .badge img[data-v-d49f3681]{width:inherit;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;transition:.3s ease;padding:10px}@keyframes shine-d49f3681{0%{left:-50%;opacity:0}50%{left:25%;opacity:.5}to{left:100%;opacity:0}}
