.gnt-bar{display:flex;align-items:stretch;height:64px;direction:rtl;background:#071d35;color:#fff;overflow:hidden;font-family:inherit;box-sizing:content-box;z-index:99990}
.gnt-bar.gnt-pos-bottom{position:fixed;left:0;right:0;bottom:0;border-top:4px solid #ff7600;box-shadow:0 -8px 22px rgba(0,0,0,.28)}
.gnt-bar.gnt-pos-menu{position:relative;border-bottom:4px solid #ff7600;box-shadow:0 8px 18px rgba(6,59,89,.15)}
.gnt-bar.gnt-pos-preview{position:relative;border-top:4px solid #ff7600;border-radius:8px}
.gnt-label{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:0 22px 0 30px;background:#ff7600;color:#fff;font-weight:800;font-size:22px;white-space:nowrap;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,16px 50%);position:relative;z-index:2}
.gnt-dot{width:12px;height:12px;border-radius:50%;background:#fff;animation:gnt-pulse 1.4s infinite}
@keyframes gnt-pulse{50%{opacity:.25}}
.gnt-view{flex:1 1 auto;overflow:hidden;display:flex;align-items:center;position:relative;min-width:0}
.gnt-track{display:flex;width:max-content;animation:gnt-move 300s linear infinite}
.gnt-bar:hover .gnt-track{animation-play-state:paused}
@keyframes gnt-move{from{transform:translateX(0)}to{transform:translateX(50%)}}
.gnt-group{display:flex;align-items:center}
.gnt-item{display:inline-flex;align-items:center;gap:11px;white-space:nowrap;color:inherit!important;text-decoration:none!important;font-size:20px;font-weight:600;line-height:64px}
a.gnt-item:hover .gnt-title{text-decoration:underline}
.gnt-cat{display:inline-block;padding:2px 12px;border-radius:5px;font-size:15px;font-weight:800;line-height:26px;color:#fff;flex:0 0 auto}
.gnt-flag{display:inline-block;width:30px;height:22px;object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.18);flex:0 0 auto;margin:0}
.gnt-sep{display:inline-block;width:10px;height:10px;margin:0 20px;background:#ff7600;transform:rotate(45deg);flex:0 0 auto}
.gnt-slot{padding:0 20px;width:100%;overflow:hidden}
.gnt-slot .gnt-item{max-width:100%}
.gnt-slot .gnt-title{overflow:hidden;text-overflow:ellipsis}
.gnt-in{animation:gnt-slide .5s ease-out both}
@keyframes gnt-slide{from{transform:translateY(60%);opacity:0}to{transform:none;opacity:1}}
.gnt-typing::after{content:"";display:inline-block;width:3px;height:1em;margin-right:3px;vertical-align:-0.15em;background:#ff7600;animation:gnt-pulse .8s infinite}
.gnt-close{flex:0 0 auto;width:52px;border:0;background:rgba(255,255,255,.08);color:inherit;opacity:.75;font-size:28px;cursor:pointer;font-family:inherit}
.gnt-close:hover{opacity:1}
.gnt-theme-light{background:#fff;color:#063b59;border-color:#ff7600}
.gnt-theme-light.gnt-pos-menu{border-top:1px solid #dce6eb}
.gnt-theme-light .gnt-close{background:#eef3f6}
.gnt-theme-red{background:#7a0c1e;border-color:#f2c14e!important}
.gnt-theme-red .gnt-label{background:#f2c14e;color:#3b0610}
.gnt-theme-red .gnt-dot{background:#3b0610}
.gnt-theme-red .gnt-sep,.gnt-theme-red .gnt-typing::after{background:#f2c14e}
html.gnt-on body{padding-bottom:68px!important}
html.gnt-on #to-top{bottom:92px!important}
html.gnt-on .rht_banner_wrapper{bottom:88px!important}
@media (max-width:767px){
.gnt-bar{height:50px}
.gnt-label{font-size:15px;padding:0 12px 0 18px;gap:6px}
.gnt-dot{width:9px;height:9px}
.gnt-item{font-size:16px;line-height:50px;gap:8px}
.gnt-flag{width:22px;height:16px}
.gnt-cat{font-size:12px;line-height:20px;padding:1px 8px}
.gnt-sep{margin:0 14px;width:8px;height:8px}
.gnt-close{width:40px;font-size:22px}
.gnt-slot{padding:0 10px}
html.gnt-on body{padding-bottom:54px!important}
html.gnt-on #to-top{bottom:72px!important}
html.gnt-on .rht_banner_wrapper{bottom:68px!important}
}
@media (prefers-reduced-motion:reduce){.gnt-track{animation:none}.gnt-view{overflow-x:auto}}
