.header{background-color:#000;box-shadow:0 2px 10px #0000004d;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.header-container{height:55px;justify-content:space-between;max-width:2000px;position:relative}.header-container,.logo-link{align-items:center;display:flex}.header-logo{height:51px;object-fit:contain;transition:transform .3s ease;width:67px}.header-logo:hover{transform:scale(1.05)}.main-nav{flex:1 1;margin:0 1rem}.nav-list{display:flex;gap:1.5rem;list-style:none;margin:0;padding:0}.header-search{align-items:center;display:flex;margin-left:auto}.nav-list_right{align-items:center;flex-wrap:nowrap;position:relative}.nav-list_right>*{width:38%}.nav-item{margin:0;padding:0}.nav-link{color:#fff;display:inline-block;font-family:math;font-size:18px;padding:3px 0;position:relative;text-decoration:none;transition:color .3s ease}.secondary{font-size:14px}.nav-list_right{display:flex;flex-wrap:wrap;font-size:14px;gap:0;list-style:none;margin:0;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.nav-link:hover{color:#3498db}.nav-link:hover .link-underline{transform:scaleX(1);transform-origin:left}.nav-link.secondary{transition:all .3s ease}.nav-link.secondary:hover{background-color:#3498db1a}.nav-link.active,.subheader-link.active{color:#007bff;font-weight:500}.mobile-menu-button{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;height:25px;justify-content:space-around;padding:0;width:30px;z-index:10}.mobile-menu-button span{background:#fff;border-radius:10px;height:3px;position:relative;transform-origin:1px;transition:all .3s linear;width:30px}.nav-item{position:relative}.subheader-container{background-color:#262626;box-shadow:0 4px 8px #0000001a;padding:7px 9px}.subheader-list{display:flex;gap:14px;list-style:none;margin:0;padding:0}.subheader-link{color:#f0f8ff;font-family:sans-serif;font-size:13px;text-decoration:none;transition:all .3s ease}.subheader-link:hover{color:#3498db}.subheader-container .subheader-item:not(:last-child){margin-right:1rem}@media (max-width:768px){.mobile-menu-button{display:flex}.main-nav,.right-nav{display:none}.main-nav.active,.right-nav.active{background-color:#000;display:block;left:0;padding:1rem;position:absolute;right:0;top:60px}.nav-list{align-items:center;flex-direction:column;gap:1rem}.nav-item{text-align:center;width:100%}.nav-link{display:block;padding:3px 0}.header-container{height:auto;padding:.5rem 1rem}}@media (max-width:480px){.header-logo{width:80px}.nav-link{font-size:.9rem}}.ticker-container{background:#0000;height:40px;overflow:hidden;position:absolute;right:0;top:50%;transform:translateY(-50%);width:65%}.ticker-wrap{height:100%;padding:10px;width:100%}.ticker{animation:ticker 24s linear infinite;display:inline-flex;white-space:nowrap}@keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.ticker-item{align-items:center;color:#fff;display:inline-flex;font-family:math;font-size:14px;padding:0 20px}.ticker-symbol{font-weight:700}.ticker-change,.ticker-price,.ticker-symbol{margin-right:8px}.ticker-change{align-items:center;display:flex}.ticker-change.positive{color:#4ade80}.ticker-change.negative{color:#f87171}.ticker-message{color:#fff}.ticker:hover{animation-play-state:paused}@media (max-width:1200px){.ticker-container{width:60%}.ticker-item{font-size:12px;padding:0 10px}}@media (max-width:992px){.ticker-container{width:55%}.ticker-item{font-size:11px;padding:0 8px}}@media (max-width:768px){.ticker-container{height:35px;position:relative;top:0;transform:none;width:100%}.ticker-item{font-size:10px;padding:0 6px}}@media (max-width:480px){.ticker-container{height:30px}.ticker-item{font-size:9px;padding:0 4px}}.toast-container{display:flex;flex-direction:column;gap:10px;max-width:300px;position:fixed;right:20px;top:20px;z-index:9999}.toast{align-items:center;animation:slideIn .3s ease-out forwards;background-color:#f8f9fa;border-radius:4px;box-shadow:0 4px 12px #00000026;display:flex;justify-content:space-between;overflow:hidden;padding:12px 16px;position:relative}.toast-success{background-color:#d4edda;border-left:4px solid #28a745;color:#155724}.toast-error{background-color:#f8d7da;border-left:4px solid #dc3545;color:#721c24}.toast-info{background-color:#d1ecf1;border-left:4px solid #17a2b8;color:#0c5460}.toast-warning{background-color:#fff3cd;border-left:4px solid #ffc107;color:#856404}.toast-content{flex:1 1;margin-right:8px}.toast-close{background:none;border:none;cursor:pointer;font-size:18px;line-height:1;opacity:.5;padding:0 4px;transition:opacity .2s}.toast-close:hover{opacity:1}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.toast-exit{animation:fadeOut .3s forwards}.new-data-alert{align-items:center;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;display:flex;justify-content:space-between;margin:10px 0;padding:10px}.new-data-alert button{background-color:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:5px 10px}.new-data-alert button:hover{background-color:#5a6268}
/*# sourceMappingURL=main.25310ee9.css.map*/