@font-face{font-family:SBfont;src:local("Roboto Black"),url(/css/roboto-black-webfont.woff2) format("woff2");font-style:normal;font-weight:900;font-display:swap}:root{--header-font-size:3.2rem;--item-font-size:3rem;--footer-font-size:2.8rem;--header-padding-y:0.06em;--header-padding-x:0.5em;--footer-padding-y:0.04em;--footer-padding-x:0.45em;--header-letter-spacing:1px;--footer-letter-spacing:0px;--item-padding-x:0.5em;--item-gap:0.45em;--header-background:#036;--header-color:#fff;--row-odd:#f9fafb;--row-even:#fff;--text-color:#000;--border-color:#8e98a3}*{box-sizing:border-box;font-family:SBfont,Arial,Helvetica,sans-serif;font-weight:900;cursor:none}body,html{margin:0;width:100%;height:100%;background:#000;color:var(--text-color);overflow:hidden}body{display:flex;flex-direction:column}.menu-footer,.menu-header{background:var(--header-background);color:var(--header-color);display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;line-height:1;white-space:nowrap;overflow:hidden}.menu-footer-text,.menu-header-text{display:block;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap}.menu-header-text{letter-spacing:var(--header-letter-spacing)}.menu-footer-text{letter-spacing:var(--footer-letter-spacing)}.menu-header{font-size:var(--header-font-size);padding:var(--header-padding-y) var(--header-padding-x);border-bottom:.0625rem solid var(--border-color)}body.menu-team-lineup-remaining .menu-header,body.menu-team-lineup-remaining .menu-header-text{white-space:normal}body.menu-team-lineup-remaining .menu-header-text{line-height:1.05;max-height:2.1em}.menu-footer{background:#ffffb3;color:#000;font-size:var(--footer-font-size);padding:var(--footer-padding-y) var(--footer-padding-x);padding-bottom:.14em;border-top:.0625rem solid var(--border-color)}.menu-content{flex-direction:column;flex:1 1 auto;background:#f4f1e8}.menu-content,.menu-list{display:flex;min-height:0;overflow:hidden}.menu-list{list-style:none;margin:0;padding:0;flex-direction:column;flex:1 1 0px;width:100%}.menu-item,.menu-item-placeholder{flex:1 1 0;min-width:0;border-bottom:.0625rem solid var(--border-color);overflow:hidden}.menu-item{display:flex;align-items:center;gap:var(--item-gap);padding:0 var(--item-padding-x);font-size:var(--item-font-size);line-height:1.08}.menu-item-placeholder:nth-child(odd),.menu-item:nth-child(odd){background:var(--row-odd)}.menu-item-placeholder:nth-child(2n),.menu-item:nth-child(2n){background:var(--row-even)}.menu-item.menu-event-selected{background:green;color:#fff}.menu-item.menu-player-arrived{background:#cfc;color:#000}.menu-item.menu-player-not-arrived{background:#ffc1c1;color:#000}.menu-item.menu-player-suspended{background:#c00000;color:#fff}.menu-item.menu-lineup-chosen{color:#000;padding-right:0}.menu-item.menu-lineup-remaining-item{padding-right:0}.menu-item.menu-lineup-impossible .menu-player-name{text-decoration:line-through}.menu-item.menu-lineup-impossible.menu-lineup-dpcar .menu-player-name{text-decoration:none}.menu-item.menu-event-selected:not(.menu-event-prompt) .menu-player-name{text-decoration:line-through}body[data-menu=teamopstelling] .menu-item.menu-event-selected:not(.menu-event-prompt) .menu-player-name{text-decoration:none}.menu-lineup-match-label{flex:0 0 auto;font-weight:700}.menu-item.menu-event-prompt{justify-content:center;text-align:center}.menu-event-prompt .menu-event-label{flex:0 1 auto}.menu-index{flex:0 0 auto}.menu-index-placeholder{visibility:hidden}.menu-index-disabled{color:#777}.menu-choice-key{color:red;text-shadow:none}.menu-choice-separator{color:#000;text-shadow:none}.menu-index-disabled .menu-choice-key{color:#777;text-shadow:none}.menu-footer .menu-choice-key{color:red;text-shadow:none}.menu-item.menu-lineup-impossible .menu-index{color:#777}.menu-item.menu-lineup-impossible .menu-choice-key{color:#777;text-shadow:none}.menu-player-suspended .menu-index-disabled{color:#ccc}.menu-item.menu-player-suspended.menu-lineup-impossible .menu-index{align-self:stretch;display:flex;align-items:center;margin-left:calc(-1 * var(--item-padding-x));padding-left:var(--item-padding-x);color:#777}.menu-item.menu-player-suspended.menu-lineup-impossible:nth-child(odd) .menu-index{background:var(--row-odd)}.menu-item.menu-player-suspended.menu-lineup-impossible:nth-child(2n) .menu-index{background:var(--row-even)}.menu-provider{flex:0 0 auto;background:#000;color:#fff;line-height:1;min-width:2.1em;padding:.08em .28em;text-align:center}.menu-competition-class{flex:0 0 2.8em;min-width:2.8em;padding:0 .03em;text-align:center;white-space:nowrap}.menu-competition-turn-limit{align-items:center;display:inline-flex;flex:0 0 2.6em;flex-direction:column;justify-content:center;line-height:.75;min-width:2.6em;white-space:nowrap}.menu-competition-turn-limit sub,.menu-competition-turn-limit sup{font-size:.5em;line-height:1}.menu-label{min-width:0;flex:1 1 auto;padding-bottom:.08em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-message-item{justify-content:center}.menu-message-label{flex:0 1 auto;color:#c00000;text-align:center;text-transform:uppercase}.menu-match-label{display:flex;align-items:center;text-overflow:clip}.menu-match-date{flex:0 0 auto;min-width:3.4em;margin-left:.3em;text-align:right;white-space:nowrap}.menu-item.menu-match-outside-date{background:#c00000;color:#fff}.menu-item.menu-match-claimed{background:#fff2b2;color:#000}.menu-match-date-warning{min-width:8.5em}.menu-party-date-column{align-self:stretch;display:flex;align-items:center;justify-content:center;flex:0 0 2.7em;color:#000;white-space:nowrap}.menu-item:nth-child(odd) .menu-party-date-column{background:var(--row-odd)}.menu-item:nth-child(2n) .menu-party-date-column{background:var(--row-even)}.menu-match-prefix,.menu-separator{flex:0 0 auto}.menu-match-prefix:after,.menu-separator:after,.menu-separator:before{content:"\00a0"}.menu-away,.menu-home{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap}.menu-player-name{display:flex;align-items:baseline;flex:1 1 auto;min-width:0}body[data-menu=teamopstelling] .menu-item:not(.menu-event-prompt)>.menu-player-name{align-self:stretch;align-items:center}body[data-menu=teamopstelling] .menu-item:not(.menu-event-prompt)>.menu-player-name>.menu-lineup-player-name{align-self:stretch;display:flex;align-items:center;line-height:1}.menu-event-code{flex:0 0 auto}.menu-event-label{flex:1 1 auto}.menu-player-photo{flex:0 0 auto;display:block;height:calc(100% - .35rem);width:auto}.menu-player-value{flex:0 0 3.2em;text-align:right;white-space:nowrap}.menu-player-suspension-label{flex:0 0 auto;margin-left:auto;text-align:right;white-space:nowrap}.menu-lineup-pair{display:flex;align-self:stretch;flex:1 1 0;width:0;min-width:0}.menu-lineup-player{display:flex;align-items:center;flex:1 1 0;width:50%;min-width:0;gap:0;padding:0 .18em;box-sizing:border-box;color:#000}.menu-item .menu-lineup-player--home{background:#ffc1c1}.menu-item.menu-lineup-chosen .menu-lineup-player--home{padding-left:0}.menu-lineup-player .menu-player-photo{margin-right:var(--item-gap)}.menu-item .menu-lineup-player--away{background:#c0c0ff}.menu-lineup-player-name{min-width:0;overflow:hidden;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.menu-lineup-player-values{flex:0 0 auto;display:inline-flex;align-items:baseline;margin-right:.04em;white-space:nowrap}.menu-lineup-player-car-stack{vertical-align:baseline}.menu-lineup-player-car-stack--enkel{display:inline;line-height:1}.menu-lineup-player-car-stack--dubbel{display:inline-grid;grid-template-columns:auto;grid-template-rows:auto auto;justify-items:center;align-self:baseline;position:relative;top:-.06em;line-height:.72}.menu-lineup-player-car-stack--dubbel .menu-lineup-player-car{grid-column:1;grid-row:1}.menu-lineup-player-order{display:none}.menu-lineup-player-car-stack--dubbel .menu-lineup-player-dp{grid-column:1;grid-row:2}.menu-lineup-player-car{font-size:.9em;line-height:1}.menu-lineup-player-dp{font-size:.55em}.menu-lineup-player-car-stack--enkel .menu-lineup-player-car{position:relative;top:-.1em}.menu-lineup-player-car-stack--dubbel .menu-lineup-player-car,.menu-lineup-player-car-stack--dubbel .menu-lineup-player-dp{position:static}.menu-event-date-disabled{background:#c00000;color:#fff;padding:0 .16em}.menu-event-date-enabled{background:green;color:#fff;padding:0 .16em}.menu-event-disabled-message{color:#fff;text-align:center}.menu-item.menu-event-disabled-row{background:#c00000}