:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;--border: rgba(255, 255, 255, .603);color-scheme:light dark;color:#fffffff5;background-color:#00157e;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;width:100%}.board{animation:fadein .3s}h1{font-size:3em;line-height:1.8;text-align:center;margin:0;margin-bottom:2rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}ul{list-style:none}table{border-collapse:collapse;font-size:2rem;width:100vw;max-width:100vw;table-layout:auto;word-break:keep-all;white-space:nowrap;text-align:left}th,td{border-bottom:1px solid var(--border);padding:10px 13px}th{font-size:1.2rem}table td:nth-child(1){max-width:100px;font-weight:700}table td:nth-child(2){max-width:100px}table td:nth-child(3){max-width:200px}table td:nth-child(4){max-width:600px;white-space:nowrap}table td:nth-child(4)>span{overflow:hidden;display:block;width:100%}table td:nth-child(4)>span>span{display:inline-block;white-space:nowrap;--scroll: 0px}table td:nth-child(4)>span>span.marquee{animation:marquee 7s linear infinite}table td:nth-child(5){min-width:60px;max-width:60px}.s-line{background-color:#fff;color:#000;padding-left:5px}.ic-line{background-color:#db0000;color:#fff;padding-left:5px;font-style:italic}.loader-box{display:flex;justify-content:center;align-items:center;height:90vh}.loader{width:120px;height:120px;border:15px solid transparent;border-top:15px solid white;border-radius:50%;animation:spin 1.2s linear infinite}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes marquee{0%,20%{transform:translate(0)}70%{transform:translate(var(--scroll))}to{transform:translate(var(--scroll))}}@keyframes spin{to{transform:rotate(360deg)}}@media screen and (min-width: 1900px){h1{font-size:4.3rem}table{font-size:2.6rem}th{font-size:1.5rem}table td:nth-child(1){min-width:120px;max-width:120px;overflow:hidden}table td:nth-child(3){max-width:300px}table td:nth-child(4){max-width:800px}table td:nth-child(5){min-width:110px;max-width:110px}}
