.num-container{transform:translateY(0);display:inline-block}.num-container .h{height:16px;line-height:16px}@keyframes move10{0%{transform:translateY(0)}to{transform:translateY(-160px)}}@keyframes move6{0%{transform:translateY(0)}to{transform:translateY(-96px)}}.number[data-v-00b4e8c1]{display:inline-block;height:16px;overflow:hidden}.ib[data-v-00b4e8c1]{display:inline-block}.fade-away[data-v-00b4e8c1]{opacity:.4}.fade-away-complete[data-v-00b4e8c1]{transition:opacity 2s;opacity:0}.ski-header .stage-r{animation-fill-mode:forwards;opacity:0;white-space:nowrap;display:flex;border-bottom:1px solid #e30613;margin-top:8px;font-size:14px}.ski-header .stage-r .box{margin-bottom:1px;padding:5px 0}.portrait-overlay{background:#122e47;position:absolute;width:100%;z-index:4}.portrait-overlay .result{display:flex}.portrait-overlay .result{margin-bottom:0;display:flex}.portrait-overlay .result.move-in-r{margin-bottom:0}.portrait-overlay .p-circle{width:120px;height:136px}.portrait-overlay .portrait{width:100%}.portrait-overlay .content{width:calc(100% - 120px)}.portrait-overlay .content .name{display:none;font-weight:700;font-size:14px;line-height:20px;font-style:italic;background:rgba(0,0,0,.8);color:#fff;bottom:0;left:0;padding:5px;width:100%}.portrait-overlay .load-timer{background:#cdcdcd;margin-top:6px;margin-left:5px;height:8px;width:100%;transform-origin:left;animation:go-away 13s linear forwards}.portrait-overlay .load-timer.paused{animation-play-state:paused}.portrait-overlay .close-btn{color:#cdcdcd;cursor:pointer}.portrait-overlay .close-btn:hover{color:#000}@keyframes go-away{0%{transform:scale(1)}to{transform:scaleX(0)}}.ski-timer{height:16px!important;font:16px/16px Mont,Arial,sans-serif!important;margin-top:2px}.starter{width:90%;overflow:hidden;transition:transform .8s,max-height 1s;position:absolute;top:0;left:5%;margin:auto}.starter.highlight{background:#000}.starter .result{display:flex;justify-content:space-between;background:rgba(83,149,210,.25);margin-bottom:2px;flex-wrap:nowrap}.starter .ski-timer.dnf,.starter .ski-timer.dq{background:#e30613;animation:danger 2s linear}.starter .place{background:#276298!important;color:#fff!important;font-weight:700!important}.starter .clock-w{min-height:100%;position:relative}.starter .clock{position:absolute;top:50%;left:50%;height:20px;width:20px;border-radius:100%;transform:translate(-50%,-50%);background:-webkit-linear-gradient(left,white 50%,skyblue 50%)}.starter .mask{top:50%;left:50%;border-radius:100%;height:100%;position:absolute;width:100%;animation:mask 60s linear forwards}@keyframes mask{0%{background:linear-gradient(90deg,white 50%,transparent 50%);transform:translate(-50%,-50%) rotate(180deg)}50%{background:linear-gradient(90deg,white 50%,transparent 50%);transform:translate(-50%,-50%) rotate(360deg)}50.001%{background:linear-gradient(90deg,skyblue 50%,transparent 50%);transform:translate(-50%,-50%) rotate(180deg)}to{background:linear-gradient(90deg,skyblue 50%,transparent 50%);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes danger{0%{background:#e30613}25%{background:orange}to{background:#e30613}}.ski-header .sub-header.live-header-wrapper{min-height:200px;transition:height 1s;padding-bottom:40px}.ski-header .box{display:inline-block;text-align:center;overflow:hidden;padding:6px;font-size:16px;line-height:16px;font-style:italic;color:#dbdcdd}.ski-header .box .aut{color:#ddb1b5}.ski-header .box.more-starters{text-align:right;display:block;margin-right:5px}.ski-header .box.not_started{white-space:nowrap;overflow:visible}.ski-header .box.small{font-size:.9em}.ski-header .box.small>span{border-radius:4px;padding:0 8px}.ski-header .divider{padding:14px 0 0;color:#fff;text-align:center;font-weight:700;font-size:14px;line-height:20px;font-style:italic;transition:transform .8s;position:absolute;top:0;left:5%;width:90%;border-bottom:2px solid #5395d2}.ski-header .box-left{text-align:left}.ski-header .flag{width:23px;margin:0 5px;height:15px}@media all and (max-width: 900px){.ski-header .sub-header.live-header-wrapper{min-height:170px;padding-bottom:30px}.ski-header .box.small>span{padding:0 2px}}.ski-header .rank-wrapper{display:flex;justify-content:center;gap:1em;padding:1em 0}.ski-header .rank{font-size:14px;line-height:20px;font-style:italic;position:relative;color:#fff;max-width:200px;flex:1;width:30%}.ski-header .rank .portrait-w{position:relative;cursor:pointer}.ski-header .rank picture{display:block;overflow:hidden;position:relative;width:90%;padding-bottom:90%;margin:0 auto}.ski-header .rank picture:hover{filter:brightness(1.2)}.ski-header .rank picture img{object-fit:cover;border-radius:50%;display:block;position:absolute;width:calc(100% - 4px);height:calc(100% - 4px);border:2px solid #fff}.ski-header .rank .flag{height:auto;width:32px;position:absolute;bottom:0;right:1em;border:2px solid #fff;border-radius:4px;background:#fff}.ski-header .rank .rank-nr-wrapper{width:auto;display:flex;padding:0;margin:.5em 0;line-height:24px;border-radius:4px;color:#000}.ski-header .rank .rank-nr-wrapper .rank-nr{font-size:16px;font-weight:900;padding:0 .5em}.ski-header .rank .name{padding:0 1em .5em;gap:.5em}@media all and (max-width: 900px){.ski-header .rank-wrapper{gap:0;padding-bottom:0;padding-left:.5em;padding-right:.5em}.ski-header .rank picture{width:80%;padding-bottom:80%}.ski-header .rank .rank-nr-wrapper{max-width:80%;margin:.5em auto}.ski-header .rank .name{padding:0 4px;line-height:16px}.ski-header .rank .flag{width:24px}}.ski-header .sub-header.pre{min-height:unset}.ski-header .sub-header.pre .starter{position:static}.ski-header #match-countdown{font-weight:700;font-size:40px;line-height:40px;font-style:italic;text-align:center;color:#fa555e}.ski-header #match-countdown.shine{font-size:20px}.ski-header{color:#fff;position:relative;overflow:hidden;text-align:center;padding:24px 0;min-height:120px;background:linear-gradient(114deg,#292a2a,#000 50%,#292a2a 50%,#111215)}.ski-header.hidden{display:none}.ski-header .sub-header{position:relative;margin:auto;max-width:600px}.ski-header .ski-live{color:#fff;font-weight:700;padding:4px 8px;margin:4px auto 0;width:max-content}.ski-header .ski-live:before{content:"•";animation:blink 3s linear infinite;font-size:32px;line-height:18px;float:left;padding:0 4px 0 0}.logo-container{position:absolute;top:16px;right:16px;z-index:10}.logo-container img{max-width:100px;height:auto}.ski-title{font-style:italic;margin:0;font-weight:900;text-transform:uppercase;font-size:30px;line-height:46px;padding:10px}.ski-sub-title{font-style:italic;margin:0;padding:0;font-weight:600;font-size:14px;line-height:24px}.aut{color:#e30613;font-weight:700}.dark-mode .ski-header{background:linear-gradient(114deg,#111215,#1c1e26 50%,#111215 50%,#111215)}@media all and (max-width: 900px){.ski-header{min-height:100px;border-radius:0;padding:15px 0 20px}.ski-title{font-size:24px;line-height:26px}.ski-live{display:none}.logo-container{top:8px;right:8px}.logo-container img{max-width:50px}}.nation-statistics-wrapper,.historic-data-wrapper{border-radius:4px;background:#fff;overflow:hidden;box-shadow:rgba(28,29,29,.075) 0 .75em 1.5em;margin-bottom:1.5em}.matchdetails{display:grid;grid-template-columns:1fr 1fr;gap:1.5em 1em;margin-bottom:1.5em}.matchdetails .widget{margin-bottom:16px}.matchdetails .widget .flag{width:20px;margin-left:2px}.matchdetails .item{overflow:hidden;background:#fff;box-shadow:rgba(28,29,29,.075) 0 .75em 1.5em;border-radius:4px;padding:2em;text-align:center;list-style:none}.matchdetails .item.row-2{grid-row-end:span 2}.matchdetails .item em{padding:0;line-height:24px;font-size:16px}.matchdetails .item h2{display:flex;align-items:flex-start;gap:.5em;font-weight:700;font-size:20px;line-height:28px;font-style:italic;margin:0 0 .5em;text-align:left;padding-bottom:.5em;border-bottom:1px solid #eff0f0}.matchdetails .item p{font-size:16px;line-height:24px;padding:.5em 0;margin:0;overflow:hidden;text-align:left}.matchdetails .item p img{float:left;margin:2px 8px 0 0}.matchdetails .item p a{color:#e30613}.matchdetails .item p a:hover{text-decoration:underline}.dark-mode .matchdetails .item{background:#1c1e26}.dark-mode .matchdetails .item h2{border-color:#2e2f35}@media screen and (max-width: 900px){.matchdetails{margin-bottom:1em;display:block}.matchdetails .item{padding:1em;margin-bottom:1em}.matchdetails .item p{font-size:14px}}.item dl{margin:0;padding:0;display:grid;gap:1em;grid-template-columns:38% auto;text-align:left}.item dl dt{grid-column:1}.item dl dd{grid-column:2}@media screen and (max-width: 900px){.flex-on-desktop{display:block}}.starterlist-wrapper .starterlist-navigation{display:flex;justify-content:flex-end;align-items:center;gap:1em}.starterlist-wrapper .starterlist{background:#fff;border-radius:4px;overflow:hidden;box-shadow:rgba(28,29,29,.075) 0 .75em 1.5em}.starterlist-wrapper .starterlist .caption{border-radius:0}.starterlist-wrapper td{vertical-align:middle}.starterlist-wrapper .order{white-space:nowrap;position:relative}.starterlist-wrapper .name-wrapper{display:flex;align-items:center;gap:.5em;max-width:40vw}.starterlist-wrapper .name-wrapper img{width:32px;height:32px;object-fit:cover;border-radius:50%;overflow:hidden;border:2px solid #fff;display:block;font-size:10px;font-weight:400;background:#dbdcdd;color:#909090;line-height:1em;text-align:center}.dark-mode .starterlist{background:#1c1e26}.name-wrapper{display:flex;align-items:center;gap:.5em}.name-wrapper img{width:32px;height:32px;object-fit:cover;border-radius:50%;overflow:hidden;border:2px solid #fff;display:block;font-size:10px;font-weight:400;background:#dbdcdd;color:#909090;line-height:1em;text-align:center}.behind{background:#e30613;color:#fff;padding:0 .5em;border-radius:4px;font-size:14px}.ahead{background:#439a3e;color:#fff;padding:0 .5em;border-radius:4px;font-size:14px}.starterlist-navigation{display:flex;justify-content:flex-end;gap:1em;margin:.5em 0;font-size:14px;font-weight:700;font-style:italic;text-transform:uppercase;align-items:center}.starterlist{background:#fff;border-radius:4px;overflow:hidden;box-shadow:rgba(28,29,29,.075) 0 .75em 1.5em}.starterlist .caption{border-radius:0}.ski-results{max-width:100vw;overflow-y:hidden;overflow-x:auto}.ski-results .s-table td{min-width:64px}.ski-results .squeeze span{overflow:hidden;text-overflow:ellipsis;display:block}.interval-input{text-align:center;line-height:14px}.parallel .hide-parallel{display:none!important}.ski-stats-wrapper{border-radius:4px;background:#fff;overflow:hidden;box-shadow:rgba(28,29,29,.075) 0 .75em 1.5em}.ski-stats-wrapper .flag{width:23px;margin-left:2px}.dark-mode .ski-stats-wrapper{background:#1c1e26}.ski-event{display:flex;justify-content:space-between;text-align:left;align-items:center;font-size:16px;line-height:24px}.ski-event>.pad{padding:.5em;box-sizing:border-box}.ski-event .flag{margin:0 4px;padding:1px 0 5px}.ski-event .event-info,.ski-event .event-time{flex:1}.ski-event .event-time .scheduled-date{color:#909090;font-size:13px;font-weight:600;padding:0 1px}.ski-event .event-location{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;flex:1;line-height:18px;padding-top:3px;padding-bottom:3px}.ski-event .event-location .location{z-index:1;overflow:hidden;text-overflow:ellipsis}.ski-event .event-winner{flex:1}.ski-event .event-link{width:48px;text-align:right;align-self:center;color:#909090;padding:1em 0}.matches .match .ski-event .event-time .status{margin:2px 0;max-width:none;padding:0 .75em;width:fit-content}.matches .match.match-invalid .ski-event .event-time .status{padding:0}@media screen and (max-width: 900px){.ski-event{font-size:14px;flex-wrap:wrap}.ski-event .event-link{display:none}.ski-event .event-time{order:1;flex:100%;display:flex;gap:1em;align-items:center;line-height:20px}.ski-event .event-time .date-time{padding-top:4px}.ski-event .event-info{flex:1;order:2}.ski-event .event-location{flex:1;order:3}.ski-event .event-winner{flex:1;order:4}.ski-event .event-winner-empty{display:none}}.ski-btn.match-link{display:flex;flex-wrap:wrap;justify-content:center;font-style:italic;font-size:13px}.ski-btn.match-link .match-info{font-weight:700;display:flex;justify-content:center;align-items:center}.ski-btn.match-link .flag{height:14px;margin:2px 4px 6px;display:block}.ski-btn.match-link .match-status{width:100%;text-align:center;line-height:22px}@media screen and (max-width: 900px){.ski-btn.match-link{flex-wrap:nowrap}.ski-btn.match-link .match-info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
