.header{padding:0;justify-content:space-between;margin-bottom:2px}.header,.indicators{display:flex;height:50px;align-items:center}.indicators{justify-content:center;margin-bottom:1px;font-size:.75rem;padding-top:2px;padding-bottom:4px}.table-container{padding:0 1px}.table-container>table{width:100%;text-align:left;table-layout:fixed;margin-bottom:0}.scroll-content{height:calc(100% - 24px);overflow:hidden}.scroll-content table{width:100%;text-align:left;table-layout:fixed}.animate-scroll{animation:listScroll var(--animation-duration) linear infinite}td,th{padding:1px 2px}th{color:#9e9e9e}td,th{font-size:.75rem}td{font-weight:400}.w-\[20\%\]{width:20%}.w-\[30\%\]{width:30%}.w-\[10\%\]{width:10%}.table-container{display:flex;flex-direction:column;overflow:hidden;font-size:.875rem;flex:1;background-color:#f7f7f7}.table-header{height:24px;flex-shrink:0}.scroll-content{height:200%}.fqs-tip-container{display:flex;flex-direction:column;min-height:100%;overflow:hidden}.scroll-wrapper{will-change:transform}.scroll-wrapper:hover{animation-play-state:paused}@keyframes listScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.animate-scroll{animation:listScroll var(--animation-duration,20s) linear infinite}.table-content-container{flex:1;overflow:hidden;position:relative;height:100%}.table-fixed-layout{width:100%;table-layout:fixed;border-collapse:collapse}td,th{padding:4px 8px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}th{font-weight:400}td,th{color:#333}.simple-route-container .shadow img{display:none}