@font-face{font-family:Neulis Neue;src:url(/fonts/neulis/Neulis-Neue-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}.top-bar .bar-container{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:100%;display:grid}.top-bar .bar-container .search-box{grid-column:2;justify-content:center;width:100%;min-width:200px;max-width:400px;display:flex}.top-bar .bar-container .user-box{grid-column:3;justify-self:end;align-items:center;gap:12px;display:flex}@media (max-width:768px){.top-bar .bar-container{flex-wrap:wrap-reverse;display:flex}.top-bar .bar-container .search-box{width:100%;max-width:none;margin:0}.top-bar .bar-container .user-box{margin-left:auto}}.top-bar .retro-button{--retro-blue:#0073ff;--retro-cyan:#02cfff;--retro-aqua:#00ffe0;--retro-coral:#f27d82;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(110deg,#0b2942 0%,#0073ff 25%,#00ffe0 50%,#f27d82 75%,#0b2942 100%) 0 0/300% 100%;border:1px solid #ffffff59;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;height:2rem;margin-right:.25rem;padding:0 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);animation:6s ease-in-out infinite alternate gradient-flow;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 2px 8px #0006,inset 0 1px #ffffff1a}.top-bar .retro-button:active{filter:brightness(1.2);transform:scale(.96)translateY(0);box-shadow:0 0 0 1px #ffffff4d,0 2px 4px #0000004d,inset 0 2px 10px #fff3}.top-bar .retro-button:before{content:"";opacity:0;pointer-events:none;z-index:10;background:#fff;transition:opacity .1s;position:absolute;inset:0}.top-bar .retro-button:active:before{opacity:.2;transition:none}.top-bar .retro-button:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%}.top-bar .retro-button:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 0 0 1px #fff3,0 6px 20px #0073ff40,inset 0 1px #fff3}.top-bar .retro-button:hover:after{left:100%}.top-bar .retro-button .retro-icon{background:#fff;width:.85rem;height:.85rem;transition:transform .3s;-webkit-mask-image:url(/images/retro/grafismos/letra-a-icon.png);mask-image:url(/images/retro/grafismos/letra-a-icon.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.top-bar .retro-button:hover .retro-icon{transform:scale(1.1)rotate(-5deg)}.top-bar .retro-button .retro-text{color:#fff;letter-spacing:.02em;text-shadow:0 1px 2px #0000001a;white-space:nowrap;font-family:Neulis Neue,system-ui,sans-serif;font-size:.8125rem;font-weight:700}@media (max-width:1200px){.top-bar .retro-button{justify-content:center;width:2rem;padding:0 .5rem}.top-bar .retro-button .retro-text{display:none}.top-bar .retro-button .retro-icon{margin:0}}@keyframes gradient-flow{0%{background-position:0%}to{background-position:100%}}
/*# sourceMappingURL=e10cc0e7cf413abe.css.map*/