::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}.navbar{border-bottom-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.navbar .wrapper{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:1360px){.navbar .wrapper{max-width:1360px}}.navbar .wrapper{display:flex;height:4.5rem!important;align-items:center;justify-content:space-between;padding-left:.25rem;padding-right:.25rem;font-size:1rem;line-height:1.5rem;font-weight:500}@media (min-width:768px){.navbar .wrapper{height:5rem;padding-left:1.5rem;padding-right:1.5rem}}.navbar a{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}.navbar .menu-button{margin:.25rem;border-radius:.5rem;padding:.75rem;font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(36 41 47/var(--tw-text-opacity))}.navbar .navbar-logo{width:100%;text-align:center}@media (min-width:768px){.navbar .navbar-logo{width:auto}}.navbar .navbar-logo a{width:100%;justify-content:center;text-align:center;font-size:20px;font-weight:700}@media (min-width:768px){.navbar .navbar-logo a{width:auto;font-size:24px}}.navbar .navbar-logo a img{height:1.75rem;width:1.75rem}@media (min-width:768px){.navbar .navbar-logo a img{height:2rem;width:2rem}}.navbar .right-side{font-size:1rem;line-height:1.5rem}.navbar .navbar-right-side{margin-left:auto;display:flex;align-items:center;gap:.5rem}.navbar .navbar-right-side button.login{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(36 41 47/var(--tw-bg-opacity));padding:.625rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.navbar .navbar-right-side button.login:hover{background-color:rgba(36,41,47,.9)}.navbar .navbar-right-side button.login:focus{outline:2px solid transparent;outline-offset:2px}:is(.dark .navbar .navbar-right-side button.login:hover){background-color:rgba(5,7,8,.3)}@media (min-width:768px){.navbar .navbar-right-side button.login{padding-left:1.25rem;padding-right:1.25rem}}.navbar .navbar-right-side .login .auth{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.5rem;padding:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1)}.navbar .navbar-right-side .login .auth:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.navbar .navbar-links ul{display:none}.navbar .navbar-links ul>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}@media (min-width:768px){.navbar .navbar-links ul{margin-left:2rem;display:flex;width:auto}}.navbar .navbar-links ul li{display:flex;cursor:pointer;align-items:center;padding-left:.5rem;padding-right:.5rem}.navbar .right-side .current-city{display:flex;cursor:pointer;align-items:center;border-radius:.5rem;padding:.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1)}.navbar .right-side .current-city:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.navbar-mobile{padding:0}.navbar-mobile .search-flex{display:flex;flex-direction:column;border-top-width:1px;border-bottom-width:1px;padding:0}.navbar-mobile .search{margin:.5rem;width:auto;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.navbar-mobile .search:focus{--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-opacity:1;--tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))}.navbar-mobile ul{display:flex;flex-direction:column}.navbar-mobile ul li{border-bottom-width:1px;padding-top:.5rem;padding-bottom:.5rem}.navbar-mobile ul li a{margin-left:1rem;margin-right:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}.newsbar{margin-top:.5rem;padding-left:.5rem!important;padding-right:.5rem!important;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(36 41 47/var(--tw-text-opacity))}@media (min-width:768px){.newsbar{margin-top:.5rem;padding-left:1.5rem!important;padding-right:1.5rem!important}}.newsbar .content{display:flex;height:2rem!important;align-items:center;justify-content:space-between;gap:.25rem;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem}.newsbar .content .article a{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1!important;color:rgb(57 62 67/var(--tw-text-opacity))!important}.newsbar .content .article a:hover{--tw-text-opacity:1!important;color:rgb(28 100 242/var(--tw-text-opacity))!important}.newsbar .content .article a:after{margin-left:.5rem;margin-right:.5rem;padding-left:.5rem;padding-right:.5rem;font-size:1.25rem;line-height:1.75rem;content:"·"}.newsbar .content .news-line{width:91.666667%;flex:1 1 0%}.newsbar .content .news-line:after{right:0;background-image:linear-gradient(to left,var(--tw-gradient-stops))}.newsbar .content .news-line:after,.newsbar .content .news-line:before{position:absolute;top:0;bottom:0;z-index:2;width:2%;--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);content:""}.newsbar .content .news-line:before{left:0;background-image:linear-gradient(to right,var(--tw-gradient-stops))}.newsbar .announce{font-size:.875rem;line-height:1.25rem}@keyframes scroll-left{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.tickerbar{margin-top:.5rem;padding-left:.5rem!important;padding-right:.5rem!important;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.tickerbar{margin-top:2rem;padding-left:1.5rem!important;padding-right:1.5rem!important}}.tickerbar .content{display:flex;height:4rem!important;align-items:center;justify-content:space-between;gap:.5rem;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(36 41 47/var(--tw-bg-opacity));padding:1rem}.tickerbar .content .quote{margin-right:1.5rem;border-left-width:1px;--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity));padding-left:1.5rem}.tickerbar .content .quotes-line{width:91.666667%;flex:1 1 0%}.tickerbar .content .quotes-line:after{right:0;background-image:linear-gradient(to left,var(--tw-gradient-stops))}.tickerbar .content .quotes-line:after,.tickerbar .content .quotes-line:before{position:absolute;top:0;bottom:0;z-index:2;width:15%;--tw-gradient-from:#24292f var(--tw-gradient-from-position);--tw-gradient-to:rgba(36,41,47,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);content:""}.tickerbar .content .quotes-line:before{left:0;background-image:linear-gradient(to right,var(--tw-gradient-stops))}.tickerbar .content .quotes-line .quote-title{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.tickerbar .announce{font-size:.875rem;line-height:1.25rem}