.v-alert{border-radius:0;border-width:4px 0 0 0;border-style:solid;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin:4px auto;padding:16px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-alert .v-alert__icon.v-icon,.v-alert__dismissible .v-icon{-ms-flex-item-align:center;align-self:center;color:rgba(0,0,0,.3);font-size:24px}.v-alert--outline .v-icon{color:inherit!important}.v-alert__icon{margin-right:16px}.v-alert__dismissible{-ms-flex-item-align:start;align-self:flex-start;color:inherit;margin-left:16px;margin-right:0;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-alert__dismissible:hover{opacity:.8}.v-alert--no-icon .v-alert__icon{display:none}.v-alert>div{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}@media screen and (max-width:600px){.v-alert__icon{display:none}}.v-alert.v-alert{border-color:rgba(0,0,0,.12)!important}.v-alert.v-alert--outline{border:1px solid currentColor!important}.theme--light.v-picker__title{background:#e0e0e0}.theme--dark.v-picker__title{background:#616161}.theme--light.v-picker__body{background:#fff}.theme--dark.v-picker__body{background:#424242}.v-picker{border-radius:2px;contain:layout style;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;vertical-align:top;position:relative}.v-picker--full-width{display:-webkit-box;display:-ms-flexbox;display:flex}.v-picker__title{color:#fff;border-top-left-radius:2px;border-top-right-radius:2px;padding:16px}.v-picker__title__btn{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-picker__title__btn:not(.v-picker__title__btn--active){opacity:.6;cursor:pointer}.v-picker__title__btn:not(.v-picker__title__btn--active):hover:not(:focus){opacity:1}.v-picker__title__btn--readonly{pointer-events:none}.v-picker__title__btn--active{opacity:1}.v-picker__body{height:auto;overflow:hidden;position:relative;z-index:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-picker__body>div{width:100%}.v-picker__body>div.fade-transition-leave-active{position:absolute}.v-picker--landscape .v-picker__title{border-top-right-radius:0;border-bottom-right-radius:0;width:170px;position:absolute;top:0;left:0;height:100%;z-index:1}.v-picker--landscape .v-picker__actions,.v-picker--landscape .v-picker__body{margin-left:170px}.application--is-rtl .v-date-picker-title .v-picker__title__btn{text-align:right}.v-date-picker-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1}.v-date-picker-title__year{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:500;margin-bottom:8px}.v-date-picker-title__date{font-size:34px;text-align:left;font-weight:500;position:relative;overflow:hidden;padding-bottom:8px;margin-bottom:-8px}.v-date-picker-title__date>div{position:relative}.v-date-picker-title--disabled{pointer-events:none}.theme--light.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) button:not(:hover):not(:focus){color:rgba(0,0,0,.87)}.theme--light.v-date-picker-header .v-date-picker-header__value--disabled button{color:rgba(0,0,0,.38)}.theme--dark.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) button:not(:hover):not(:focus){color:#fff}.theme--dark.v-date-picker-header .v-date-picker-header__value--disabled button{color:hsla(0,0%,100%,.5)}.v-date-picker-header{padding:4px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.v-date-picker-header .v-btn{margin:0;z-index:auto}.v-date-picker-header .v-icon{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-date-picker-header__value{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;position:relative;overflow:hidden}.v-date-picker-header__value div{width:100%}.v-date-picker-header__value button,.v-date-picker-header__value div{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-date-picker-header__value button{cursor:pointer;font-weight:700;outline:none;padding:.5rem}.v-date-picker-header--disabled{pointer-events:none}.theme--light.v-date-picker-table .v-date-picker-table--date__week,.theme--light.v-date-picker-table th{color:rgba(0,0,0,.38)}.theme--dark.v-date-picker-table .v-date-picker-table--date__week,.theme--dark.v-date-picker-table th{color:hsla(0,0%,100%,.5)}.v-date-picker-table{position:relative;padding:0 12px;height:242px}.v-date-picker-table table{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);top:0;table-layout:fixed;width:100%}.v-date-picker-table td,.v-date-picker-table th{text-align:center;position:relative}.v-date-picker-table th{font-size:12px}.v-date-picker-table--date .v-btn{height:32px;width:32px}.v-date-picker-table .v-btn{z-index:auto;margin:0;font-size:12px}.v-date-picker-table .v-btn.v-btn--active{color:#fff}.v-date-picker-table--month td{width:33.333333%;height:56px;vertical-align:middle;text-align:center}.v-date-picker-table--month td .v-btn{margin:0 auto;max-width:160px;min-width:40px;width:100%}.v-date-picker-table--date th{padding:8px 0;font-weight:600}.v-date-picker-table--date td{width:45px}.v-date-picker-table__events{height:8px;left:0;position:absolute;text-align:center;white-space:pre;width:100%}.v-date-picker-table__events>div{border-radius:50%;display:inline-block;height:8px;margin:0 1px;width:8px}.v-date-picker-table--date .v-date-picker-table__events{bottom:6px}.v-date-picker-table--month .v-date-picker-table__events{bottom:8px}.v-date-picker-table--disabled{pointer-events:none}.v-date-picker-years{font-size:16px;font-weight:400;height:286px;list-style-type:none;overflow:auto;padding:0;text-align:center}.v-date-picker-years li{cursor:pointer;padding:8px 0;-webkit-transition:none;transition:none}.v-date-picker-years li.active{font-size:26px;font-weight:500;padding:10px 0}.v-date-picker-years li:hover{background:rgba(0,0,0,.12)}.v-picker--landscape .v-date-picker-years{height:286px}.wrestler-search-card[data-v-5ab00617]{border-radius:10px;overflow:hidden}.wrestler-search-header[data-v-5ab00617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1rem;background:linear-gradient(135deg,#c62828,#b71c1c);color:#fff}.wrestler-search-title[data-v-5ab00617]{margin:0;font-size:1rem;font-weight:600}.wrestler-search-close[data-v-5ab00617]{color:#fff}.wrestler-search-body[data-v-5ab00617]{padding:1rem;max-height:70vh;overflow-y:auto}.wrestler-search-filters[data-v-5ab00617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:1rem}.wrestler-search-field[data-v-5ab00617]{font-size:.9rem}.wrestler-search-btn[data-v-5ab00617]{margin-top:.25rem}.wrestler-search-results-wrap[data-v-5ab00617]{min-height:120px}.wrestler-search-empty[data-v-5ab00617],.wrestler-search-loading[data-v-5ab00617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;padding:1.5rem;color:#6b7280;font-size:.9rem}.wrestler-search-results[data-v-5ab00617]{max-height:320px;overflow-y:auto}.wrestler-search-row[data-v-5ab00617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.6rem .75rem;border-bottom:1px solid #eee;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.wrestler-search-row[data-v-5ab00617]:hover{background:#f3f4f6}.wrestler-search-row-avatar[data-v-5ab00617]{margin-right:.75rem;-ms-flex-negative:0;flex-shrink:0}.wrestler-search-avatar-img[data-v-5ab00617]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.wrestler-search-row-content[data-v-5ab00617]{min-width:0}.wrestler-search-row-name[data-v-5ab00617]{font-weight:600;font-size:.95rem;color:#1f2937}.wrestler-search-row-meta[data-v-5ab00617]{font-size:.8rem;color:#6b7280;margin-top:.15rem}.wrestler-search-load-more[data-v-5ab00617]{padding:.5rem;text-align:center}.theme--dark .wrestler-search-row[data-v-5ab00617]{border-bottom-color:#374151}.theme--dark .wrestler-search-row[data-v-5ab00617]:hover{background:#1f2937}.theme--dark .wrestler-search-row-name[data-v-5ab00617]{color:#e5e7eb}.theme--dark .wrestler-search-row-meta[data-v-5ab00617]{color:#9ca3af}.wrestler-search-quick-add[data-v-5ab00617]{margin-top:1rem;padding-top:1rem;border-top:1px solid #eee}.theme--dark .wrestler-search-quick-add[data-v-5ab00617]{border-top-color:#374151}.quick-add-toggle[data-v-5ab00617]{margin-bottom:.5rem}.quick-add-form[data-v-5ab00617]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:.5rem 0}.quick-add-field[data-v-5ab00617]{font-size:.9rem}.quick-add-submit[data-v-5ab00617]{margin-top:.25rem}.dup-dialog-p[data-v-5ab00617]{margin:0 0 .5rem;font-size:.9rem;color:#374151}.theme--dark .dup-dialog-p[data-v-5ab00617]{color:#e5e7eb}.dup-list-item[data-v-5ab00617]{cursor:pointer}.dup-list-item[data-v-5ab00617]:hover{background:#f3f4f6}.theme--dark .dup-list-item[data-v-5ab00617]:hover{background:#1f2937}.add-match-card[data-v-529cf9a4]{border-radius:8px;overflow:hidden;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.1);box-shadow:0 8px 24px rgba(0,0,0,.1)}.add-match-header[data-v-529cf9a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.5rem;background:linear-gradient(135deg,#c62828,#b71c1c);color:#fff}.add-match-title[data-v-529cf9a4]{margin:0;font-size:1.1rem;font-weight:600;letter-spacing:-.02em}.add-match-close[data-v-529cf9a4]{margin:0;opacity:.8;-webkit-transition:opacity .2s;transition:opacity .2s}.add-match-close[data-v-529cf9a4]:hover{opacity:1}.add-match-body[data-v-529cf9a4]{padding:1.5rem}.duplicate-warning[data-v-529cf9a4]{margin-bottom:1rem;border-left:4px solid #f57f17}.add-match-form[data-v-529cf9a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.form-row[data-v-529cf9a4]{width:100%}.form-row-split[data-v-529cf9a4]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.form-row-cell[data-v-529cf9a4]{min-width:0}.wrestler-pick-field[data-v-529cf9a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.wrestler-pick-field .form-field[data-v-529cf9a4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.wrestler-pick-btn[data-v-529cf9a4]{-ms-flex-negative:0;flex-shrink:0;margin-top:8px}.form-field[data-v-529cf9a4]{width:100%}.add-match-actions[data-v-529cf9a4]{padding:1rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;border-top:1px solid #e5e7eb;background:#f9fafb}.action-btn[data-v-529cf9a4]{min-height:40px;min-width:100px;font-size:.95rem;border-radius:4px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.action-cancel[data-v-529cf9a4]{color:#374151;border:1px solid #d1d5db;background:#fff}.action-cancel[data-v-529cf9a4]:hover{background:#f9fafb;border-color:#9ca3af}.action-save[data-v-529cf9a4]{background:#2563eb;color:#fff}.action-save[data-v-529cf9a4]:hover{background:#1d4ed8}@media (max-width:767px){.add-match-card[data-v-529cf9a4]{border-radius:0;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.add-match-header[data-v-529cf9a4]{padding:.75rem 1rem;-ms-flex-negative:0;flex-shrink:0}.add-match-title[data-v-529cf9a4]{font-size:1rem}.add-match-body[data-v-529cf9a4]{padding:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.add-match-form[data-v-529cf9a4]{gap:.5rem}.form-row-split[data-v-529cf9a4]{grid-template-columns:1fr;gap:.5rem}.add-match-actions[data-v-529cf9a4]{padding:.75rem 1rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-negative:0;flex-shrink:0;gap:.5rem}.add-match-actions .action-btn[data-v-529cf9a4]{width:100%;min-height:44px;margin:0}.action-save[data-v-529cf9a4]{margin-left:0}}.add-match-dialog .v-card{overflow:hidden}.add-match-dialog .v-input{margin-bottom:0}.add-match-dialog .v-input__control{min-height:auto}.add-match-dialog .v-select__details,.add-match-dialog .v-text-field__details{display:none}.add-match-dialog .v-messages{min-height:0;display:none}.add-match-dialog .v-input__slot{padding:8px 12px;min-height:44px}@media (max-width:767px){.add-match-dialog{margin:0;max-width:100%;width:100%}.add-match-dialog .v-dialog{margin:0;height:100%;max-height:100%}.add-match-dialog .v-card{max-height:100vh;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.add-match-dialog .v-card__text{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-overflow-scrolling:touch}.add-match-dialog .v-card__actions .v-btn{min-height:44px;padding:0 20px}.add-match-dialog .v-input__control,.add-match-dialog .v-input__slot,.add-match-dialog .v-select>.v-input__control>.v-input__slot,.add-match-dialog .v-text-field--outline>.v-input__control>.v-input__slot{min-height:44px!important;height:44px!important;max-height:44px!important}}