@charset "UTF-8";html,body,#app{height:100%;margin:0;padding:0;overflow:hidden}.v-select .v-field__input1{min-height:36px!important;padding-top:0!important;padding-bottom:0!important}.v-row+.v-row{margin-top:0}a,a:visited{color:#333;text-decoration:none;background-color:transparent}.clear{clear:both}.checkbox_small .v-label{font-size:14px;margin-top:-3px}.checkbox_small .v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.2em)}.v-alert .v-icon{font-size:20px}.v-switch .switch-track{font-size:16px;margin:5px}.v-switch .v-switch__track{opacity:1}.form-item-label{max-width:110px;color:#666}.v-col{padding:6px}.v-row{margin:0}.v-breadcrumbs{margin-top:-10px;padding:10px 2px}.v-breadcrumbs-item,.v-breadcrumbs-item--link{color:#555!important}.v-pagination__list{justify-content:right!important}.v-dialog:not(.v-dialog--fullscreen) .v-overlay__content{position:absolute!important;top:150px!important;left:50%!important;transform:translate(-50%)!important}.v-btn{border-radius:0!important;color:#555;font-weight:400}.v-btn--size-small{font-size:13px;margin:2px}.v-table{width:100%;table-layout:fixed}.v-table thead{background:#eef3f8;font-size:14px}.v-table th{font-weight:400!important;border-bottom:1px solid #e2e8f0!important}.v-table td{vertical-align:middle!important}.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>th{border-bottom:thin solid rgba(var(--v-border-color),.06)!important}.btn-item-delete{padding:0 18px;color:#666}.btn-icon-no-border{width:30px!important;height:30px!important}.v-slider-thumb__label{background-color:v-bind(labelColor);color:#fff!important}.v-tooltip p{margin:5px 0}.nickname{display:inline-block;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.align-middle{vertical-align:middle}.winners-list{width:100%;padding-right:4px;display:flex;flex-wrap:wrap;gap:10px 20px;margin-bottom:10px}.winner-item{width:260px;display:flex;align-items:center;gap:12px;padding:4px 8px;background:#fafafa;border-radius:10px;border:1px solid #f5f5f5;background:#f5f5f5}.winner-avatar,.headimg{flex-shrink:0;border:1px solid #fff;box-shadow:0 2px 4px #0000001a}.winner-info{flex:1;min-width:0;display:flex;align-items:center}.winner-nickname{color:#333;font-size:15px;width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.signin-wrapper{display:inline-block}.signin-badge{display:inline-flex;align-items:baseline;gap:8px;color:#10b981;background:#10b9811a;padding:4px 10px;border-radius:16px;font-size:13px;cursor:pointer}.signin-label{color:#666;flex-shrink:0}.signin-name{color:#4a90e2;max-width:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tooltip-key{opacity:.7}.tooltip-title{border-bottom:1px solid grey;margin-bottom:3px;padding-bottom:3px;opacity:.7}.play-score{padding:8px 0;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}.play-score.no-border{border-bottom:none}.play-score:hover{background-color:#fafafa}.play-score-rank{min-width:80px;color:#2c3e50}.play-score-nickname{color:#333;margin-left:-10px}.signin-info{color:#10b981;background:#10b9811a;padding:5px;font-size:13px}.round-status{font-size:14px}.status-active{color:#f44336;font-weight:500}.status-finished{color:#4caf50}.mobile-break{width:100%;height:0;display:none}@media screen and (max-width:768px){.hide-on-mobile{display:none!important}.form-item-label{max-width:92px}th,td{padding:2px 10px!important}.mobile-break{display:block}.play-score{padding-left:0!important;padding-right:0!important}.play-score-rank{min-width:70px;font-size:13px}.play-score-nickname{font-size:13px}.round-card .text-h6{font-size:16px}.round-status{font-size:12px}}.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}.v-card{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card{border-radius:4px}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-card--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;inset:0;pointer-events:none}.v-card .v-card__underlay{position:absolute}.v-card--disabled{pointer-events:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;content:"";display:block;inset:0;pointer-events:none;position:absolute;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1}.v-card--hover:before{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:after{z-index:1;opacity:0}.v-card--hover:after{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem;gap:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend,.v-card-item__append{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.25rem;font-weight:500;hyphens:auto;letter-spacing:.0125em;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:1.6}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.425}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-text-opacity, 1);padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.425}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{inset:0 0 auto;position:absolute;width:100%;z-index:1}@media(forced-colors:active){.v-card__loader .v-progress-linear{border:none}}.v-card__overlay{background-color:currentColor;border-radius:inherit;position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}@media(forced-colors:active){.v-card:not(.v-card--variant-text,.v-card--variant-plain){border:thin solid}}
