@keyframes loading-2ccd2e88{to{background-position-x:-20%}}.app-card[data-v-2ccd2e88]{background-color:var(--primary-background-color);border-radius:var(--default-border-radius);min-width:100%;height:fit-content;padding:16px}@media print{.app-card[data-v-2ccd2e88]{padding:0}}@media screen and (width<=960px){.app-card[data-v-2ccd2e88]{padding:10px 16px}}@media screen and (width<=600px){.app-card[data-v-2ccd2e88]{border-left:none;border-right:none;border-radius:0}}.card-title[data-v-2ccd2e88]{width:100%;font-size:var(--font-size-content-title);text-align:center;margin-bottom:16px;position:relative}@media screen and (width<=600px){.card-title[data-v-2ccd2e88]{font-size:var(--font-size-default-text);text-align:left}}.card-header[data-v-2ccd2e88]{justify-content:space-between;align-items:center;display:flex}.card-header .card-title[data-v-2ccd2e88]{margin-bottom:0}@media screen and (width<=600px){.card-body[data-v-2ccd2e88]{margin-top:16px}}.card-subtitle[data-v-2ccd2e88]{width:100%;font-size:var(--font-size-page-subtitle);margin-bottom:26px}.card-actions[data-v-2ccd2e88]{width:100%}.tournament-sparring-dialog-divider[data-v-212321f1]{grid-template-rows:120px auto;place-items:center;gap:8px;display:grid}.tournament-sparring-dialog-divider .results[data-v-212321f1]{grid-template-columns:1fr auto 1fr;display:grid}.tournament-sparring-dialog-divider .result-item[data-v-212321f1],.tournament-sparring-dialog-divider .results-divider[data-v-212321f1]{font-weight:var(--font-weight-medium);font-size:24px}.tournament-sparring-dialog-divider .result-item[data-v-212321f1]{display:grid}.tournament-sparring-dialog-divider .result-item.result-red[data-v-212321f1]{color:var(--red-player-card-border);justify-self:end}.tournament-sparring-dialog-divider .result-item.result-blue[data-v-212321f1]{color:var(--blue-player-card-border);justify-self:start}.tournament-sparring-dialog-dropdown .dropdown-title[data-v-692adfb5]{font-weight:var(--font-weight-medium);text-align:center;margin-top:24px}.tournament-sparring-dialog-dropdown .dropdown-content[data-v-692adfb5]{grid-template-rows:0fr;transition:grid-template-rows .5s ease-in-out;display:grid}.tournament-sparring-dialog-dropdown .dropdown-content.opened[data-v-692adfb5]{grid-template-rows:1fr}.tournament-sparring-dialog-dropdown .dropdown-content .dropdown-content-wrapper[data-v-692adfb5]{flex-direction:column;gap:16px;padding:0 10px 16px;display:flex;overflow:hidden}.tournament-sparring-dialog-dropdown .period-item[data-v-692adfb5]{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.tournament-sparring-dialog-dropdown .period-item .score-red[data-v-692adfb5]{color:var(--red-player-background);font-weight:var(--font-weight-bold);justify-self:start}.tournament-sparring-dialog-dropdown .period-item .score-blue[data-v-692adfb5]{color:var(--blue-player-background);font-weight:var(--font-weight-bold);justify-self:end}.tournament-sparring-dialog-dropdown .period-item .period-title[data-v-692adfb5]{color:var(--secondary-text-color)}.scoreboard-winner .winner[data-v-d5372cd0]{width:fit-content;font-weight:var(--font-weight-bold);font-size:var(--font-h1);text-align:center;border-radius:var(--default-border-radius);flex-direction:column;align-self:center;align-items:center;margin-bottom:16px;padding:16px 32px 0;display:flex}.scoreboard-winner--red .winner[data-v-d5372cd0]{color:var(--red-player-text);background-color:var(--red-player-background)}.scoreboard-winner--blue .winner[data-v-d5372cd0]{color:var(--blue-player-text);background-color:var(--blue-player-background)}.scoreboard-winner .winning-results[data-v-d5372cd0],.scoreboard-winner .winning-types[data-v-d5372cd0]{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.scoreboard-winner .winning-results .winning-title[data-v-d5372cd0],.scoreboard-winner .winning-types .winning-title[data-v-d5372cd0]{font-weight:var(--font-weight-bold)}.scoreboard-winner .winning-results .winning-results-table[data-v-d5372cd0],.scoreboard-winner .winning-types .winning-results-table[data-v-d5372cd0]{flex-direction:column;gap:8px;padding:8px 0;display:flex}.scoreboard-winner .winning-results .winning-results-table .winning-results-row[data-v-d5372cd0],.scoreboard-winner .winning-types .winning-results-table .winning-results-row[data-v-d5372cd0]{grid-template-columns:repeat(3,1fr);align-items:center;gap:8px;display:grid}.scoreboard-winner .winning-results .winning-results-table .winning-results-row .winning-results-divider[data-v-d5372cd0],.scoreboard-winner .winning-types .winning-results-table .winning-results-row .winning-results-divider[data-v-d5372cd0]{color:var(--primary-text-color);text-align:center}.scoreboard-winner .winning-results .winning-results-table .winning-results-row:first-child span[data-v-d5372cd0]:first-child,.scoreboard-winner .winning-types .winning-results-table .winning-results-row:first-child span[data-v-d5372cd0]:first-child{font-weight:var(--font-weight-bold)}.scoreboard-winner .winning-results .winning-results-table .winning-results-row:first-child span[data-v-d5372cd0]:last-child,.scoreboard-winner .winning-types .winning-results-table .winning-results-row:first-child span[data-v-d5372cd0]:last-child{font-weight:var(--font-weight-bold);text-align:right}.scoreboard-winner .winning-types-buttons[data-v-d5372cd0]{flex-wrap:wrap;gap:8px 16px;display:flex}.player-wrapper[data-v-7861fc88]{border:1px solid var(--primary-border-color);border-radius:var(--default-border-radius);flex-direction:column;gap:16px;padding:16px;display:flex}.player-wrapper .player-info[data-v-7861fc88]{grid-template-columns:auto 1fr;grid-template-areas:"rand-id name""rand-id region";gap:0 8px;display:grid}.player-wrapper .player-info .rand-id[data-v-7861fc88]{font-weight:var(--font-weight-bold);font-size:var(--font-h1);grid-area:rand-id}.player-wrapper .player-info .name[data-v-7861fc88]{font-weight:var(--font-weight-medium);font-size:var(--font-h2);text-align:right}.player-wrapper .player-info .region[data-v-7861fc88]{font-size:var(--font-h5);text-align:right}.player-wrapper .divider[data-v-7861fc88]{border-bottom:1px solid var(--primary-border-color)}.player-wrapper .player-score[data-v-7861fc88]{margin:auto 0}.player-wrapper .player-actions[data-v-7861fc88]{justify-content:space-between;align-items:center;gap:16px;display:flex}.player-wrapper .player-actions .winner-button--blue[data-v-7861fc88]{margin-left:auto}.player-wrapper .player-actions .winner-button--red[data-v-7861fc88]{order:-1;margin-right:auto}.player-wrapper--red[data-v-7861fc88]{background-color:var(--red-player-background);border-color:var(--red-player-card-border)}.player-wrapper--red[data-v-7861fc88],.player-wrapper--red .player-info .name[data-v-7861fc88],.player-wrapper--red .player-info .rand-id[data-v-7861fc88]{color:var(--red-player-text)}.player-wrapper--red .divider[data-v-7861fc88]{border-color:var(--red-player-on-background)}.player-wrapper--blue[data-v-7861fc88]{background-color:var(--blue-player-background);border-color:var(--blue-player-card-border)}.player-wrapper--blue[data-v-7861fc88],.player-wrapper--blue .player-info .name[data-v-7861fc88],.player-wrapper--blue .player-info .rand-id[data-v-7861fc88]{color:var(--blue-player-text)}.player-wrapper--blue .divider[data-v-7861fc88]{border-color:var(--blue-player-on-background)}.scoreboard-secretary[data-v-60c4709d]{font-weight:var(--font-weight-medium);flex-direction:column;grid-area:secretary;gap:8px;display:flex}.scoreboard-secretary .secretary-card[data-v-60c4709d]{font-weight:var(--font-weight-normal);align-items:center;gap:16px;display:flex}.scoreboard-judge[data-v-18b90150]{flex-direction:column;grid-area:judge;align-self:start;gap:8px;display:flex}.scoreboard-judge .selected-judge[data-v-18b90150]{align-items:center;gap:16px;display:flex}.scoreboard-periods[data-v-3fe7d391]{flex-direction:column;grid-area:score-table;justify-content:flex-end;gap:8px;padding:8px;display:flex}.scoreboard-periods .score-item[data-v-3fe7d391]{text-align:center;border:1px solid var(--secondary-text-color);border-radius:var(--default-border-radius);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;transition:transform .3s;display:grid;overflow:hidden}.scoreboard-periods .score-item--can-click[data-v-3fe7d391]{cursor:pointer}.scoreboard-periods .score-item--can-click[data-v-3fe7d391]:hover{background-color:var(--secondary-background-color)}.scoreboard-periods .score-item--past[data-v-3fe7d391]{background-color:var(--primary-background-color)}.scoreboard-periods .score-item--active[data-v-3fe7d391]{font-weight:var(--font-weight-bold);background-color:var(--secondary-background-color);border:var(--default-border);transform:scale(1.05)}.scoreboard-periods .score-item--future[data-v-3fe7d391]{opacity:.3}.scoreboard-periods .score-left[data-v-3fe7d391],.scoreboard-periods .score-right[data-v-3fe7d391]{font-weight:var(--font-weight-bold);padding:4px 12px}.scoreboard-periods .score-left[data-v-3fe7d391]{color:var(--red-player-on-background);background-color:var(--red-player-background)}.scoreboard-periods .score-right[data-v-3fe7d391]{color:var(--blue-player-on-background);text-align:right;background-color:var(--blue-player-background)}.match-controls[data-v-460192e6]{flex-direction:column;display:flex}.match-controls .cooldown-timer[data-v-460192e6],.match-controls .hold-timer[data-v-460192e6],.match-controls .main-timer[data-v-460192e6]{margin-bottom:16px}.match-controls .carpet-name[data-v-460192e6]{font-weight:var(--font-weight-bold);font-size:var(--font-h2);text-align:center}.scoreboard-layout[data-v-f349f45f]{gap:16px;width:100%;height:100%;display:grid}.scoreboard-layout--classic[data-v-f349f45f]{grid-template:"left-player match-controls right-player"1fr"left-player periods right-player""secretary periods judge"/1fr .6fr 1fr}.scoreboard-layout .red-player[data-v-f349f45f]{grid-area:left-player}.scoreboard-layout .blue-player[data-v-f349f45f]{grid-area:right-player}.scoreboard-layout .match-controls[data-v-f349f45f]{grid-area:match-controls}.scoreboard-layout .periods[data-v-f349f45f]{grid-area:periods}.scoreboard-layout .secretary[data-v-f349f45f]{grid-area:secretary}.scoreboard-layout .judge[data-v-f349f45f]{grid-area:judge}.scoreboard-connection-alert{--header-offset-top:0px;z-index:1000;position:fixed;inset:0 0 auto}.scoreboard-dialog .dialog-content{flex-direction:column;display:flex}
