main .poster{display:grid;grid-template-columns:1fr}main .poster .poster-content .main-content{max-width:500px;width:100%;margin-top:9px;overflow:hidden}main .poster .poster-content .main-content .train-cards{display:flex;flex-wrap:wrap}main .poster .poster-content .main-content .card-outline{border-radius:12px}main .poster .poster-content .main-content .tab-content{overflow-x:hidden;white-space:nowrap;width:100%}main .poster .poster-content .main-content .main-content-tab{display:flex;gap:3px;overflow-x:scroll;scrollbar-width:none;width:96vw;height:48px;padding:3px;border-radius:12px;background:#fff;margin-bottom:8px}main .poster .poster-content .main-content .main-content-tab li{padding:13px 21px;cursor:pointer;border-radius:12px;transition:.5s;color:#282828;font-size:15px;font-weight:500;line-height:16px}main .poster .poster-content .main-content .main-content-tab li:hover{background:#a9ffe0}main .poster .poster-content .main-content .main-content-context .card-st h1{color:#131313;position:relative;font-size:15px;font-weight:400;letter-spacing:-.3px;margin-top:-42px;padding-left:40px}main .poster .poster-content .main-content .main-content-context .card-st .train-card-statistics{display:grid;grid-template-columns:65% 40%;position:relative;border-radius:12px;z-index:20;grid-gap:10px;gap:10px;background:rgba(255,236,65,.2);max-width:500px;width:100%;height:108px;margin-left:auto;margin-right:auto;padding:17px 32px}main .poster .poster-content .main-content .main-content-context .card-st .train-card-statistics li{display:flex;flex-direction:column;align-items:start;gap:2px;width:90px}main .poster .poster-content .main-content .main-content-context .card-st .train-card-statistics li span{color:#131313;font-size:11px;font-weight:400}main .poster .poster-content .main-content .main-content-context .card-st .train-card-statistics li h3{color:#131313;font-size:15px;font-weight:400}main .poster .poster-content .main-content .main-content-context .train-card-records{margin-bottom:10px;border-radius:12px;background:#a9ffe0;max-width:500px;width:100%;height:68px;display:flex;align-items:center;justify-content:space-between;padding:11px 19px;margin-left:auto;margin-right:auto}main .poster .poster-content .main-content .main-content-context .train-card-records button{background:transparent;border:none;cursor:pointer;color:#131313;font-size:12px;font-weight:400;letter-spacing:-.24px}main .poster .poster-content .main-content .main-content-context .train-card-records .train-recorders{display:flex;align-items:center;gap:10px}main .poster .poster-content .main-content .main-content-context .train-card-records .train-recorders p{color:#131313;font-size:15px;font-weight:400;letter-spacing:-.3px}main .poster .poster-content .main-content .main-content-context .train-card-records .train-recorders .recorders-img img{width:30px;height:30px;margin-right:-8px;border:1px solid #fff;border-radius:50px}main .poster .poster-content .main-content .main-content-context .train-card-records .train-recorders .recorders-img img:last-child{margin-right:0}main .poster .poster-content .main-content .main-content-context .train-card-records .all-recorders{display:flex;align-items:center;gap:14px}main .poster .poster-content .main-content .main-content-context .train-card-records .all-recorders img{width:14px;height:14px;margin-top:2px}footer{z-index:25;background:#f6f6f6;position:relative}