header{align-items:flex-start;position:sticky;top:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:900;background-color:#ed1c24}header,header nav{display:flex;width:100%}header nav{margin:0 auto;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 20px;max-width:1536px;overflow:hidden}header nav a{display:flex;align-items:center;gap:5px;border-radius:0;padding:10px 15px;background:none;color:#fff;white-space:nowrap;--cutout:5px;-webkit-mask:radial-gradient(circle at 0 0,transparent var(--cutout),#000 calc(var(--cutout) + 1px)) top left,radial-gradient(circle at 100% 0,transparent var(--cutout),#000 calc(var(--cutout) + 1px)) top right,radial-gradient(circle at 0 100%,transparent var(--cutout),#000 calc(var(--cutout) + 1px)) bottom left,radial-gradient(circle at 100% 100%,transparent var(--cutout),#000 calc(var(--cutout) + 1px)) bottom right;mask:radial-gradient(circle at 0 0,transparent var(--cutout),#000 calc(var(--cutout) + 1px)) top left,radial-gradient(circle at 100% 0,transparent var(--cutout),#000 calc(var(--cutout) + 1px)) top right,radial-gradient(circle at 0 100%,transparent var(--cutout),#000 calc(var(--cutout) + 1px)) bottom left,radial-gradient(circle at 100% 100%,transparent var(--cutout),#000 calc(var(--cutout) + 1px)) bottom right;-webkit-mask-size:51% 51%;mask-size:51% 51%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}header nav a:hover{background-color:#fff3}header nav a.router-link-exact-active{background-color:#fff;color:#1d1d1b}header nav .left{display:flex;align-items:center;gap:10px;min-width:0}header nav .left .logo img{height:40px}header nav .left .logo:hover{background:none}header nav .left .items{display:flex;align-items:center;gap:5px;overflow-x:scroll;scroll-behavior:smooth;min-width:0}header nav .left .items::-webkit-scrollbar{display:none}header nav .right{display:flex;flex-flow:row nowrap;align-items:center}header nav .right .nav-user{font-weight:700}footer[data-v-7a95e3a6],footer .wrapper[data-v-7a95e3a6]{display:flex;justify-content:center}footer .wrapper[data-v-7a95e3a6]{flex-flow:row wrap;gap:20px;max-width:800px;width:100%;padding:40px 20px}footer .wrapper a[data-v-7a95e3a6]{background:none}footer .wrapper a[data-v-7a95e3a6]:hover{background-color:#ffffff1a}@media only screen and (max-width:768px){footer .wrapper[data-v-7a95e3a6]{flex-direction:column;align-items:center}}
