[data-v-2e824193]{font-family:Lato,sans-serif;box-sizing:border-box}[data-v-2e824193] .v-data-table.elevation-8{border-radius:8px;margin-top:12px;overflow:hidden}[data-v-2e824193] .action-button{background-color:#fff!important;transition:background-color .2s ease;height:40px}[data-v-2e824193] .download-button:hover{background-color:#e0f7fa!important}[data-v-2e824193] .upload-button:hover{background-color:#fff3e0!important}[data-v-2e824193] .bulk-button:hover{background-color:#e8f5e9!important}[data-v-2e824193] .toggle50-button:hover{background-color:#ffebee!important}[data-v-2e824193] .archive-button:hover{background-color:#fffde7!important}[data-v-2e824193] .add-game-button:hover{background-color:#e3f2fd!important}[data-v-2e824193] .v-data-table--fixed-header thead{background-color:#eef4fb!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)!important}[data-v-2e824193] .v-data-table--fixed-header th{padding:16px 20px!important;font-weight:600!important;font-size:.85rem!important;color:#2c2c2c!important;align-items:center!important;text-transform:uppercase!important;letter-spacing:.06em!important;text-align:left!important;white-space:nowrap!important}[data-v-2e824193] .v-data-table td{padding:12px 20px!important;font-size:.875rem!important;color:#333!important;text-overflow:ellipsis!important;overflow:hidden!important}[data-v-2e824193] .theme--light.v-data-table{background-color:#f7f7f7!important;color:rgba(0,0,0,.87)!important}[data-v-2e824193] .striped tbody tr:nth-child(odd){background-color:#fafafa!important}[data-v-2e824193] .hoverable:hover{background-color:#f5f5f5!important}[data-v-2e824193] .theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:rgba(159,149,235,.2901960784313726)!important}[data-v-2e824193] .wrap-cell{white-space:normal!important;word-break:break-word!important}[data-v-2e824193] .theme--light.v-data-table.v-data-table--fixed-header thead th{background:#fff!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.12)!important;margin:2px 4px 2px 0!important;font-weight:600!important;font-size:.75rem!important}[data-v-2e824193] .v-chip.ONGOING{background-color:rgba(231,111,0,.15);color:#e76f00}[data-v-2e824193] .v-chip.UPCOMING{background-color:rgba(0,133,255,.15);color:#0085ff}[data-v-2e824193] .v-chip.COMPLETED{background-color:rgba(6,118,5,.15);color:#067605}[data-v-2e824193] .v-select .v-input__control,[data-v-2e824193] .v-text-field .v-input__control{min-height:38px!important}[data-v-2e824193] .v-navigation-drawer.sidebar-container{width:240px!important;max-width:240px!important}.footer-sheet[data-v-2e824193]{background-color:#fafafa}.footer-text[data-v-2e824193]{font-size:14px;color:#424242}[data-v-2e824193] .footer-select .v-input__control{background:#f1f0f0!important}[data-v-2e824193] .footer-pagination .v-pagination{padding-top:0}[data-v-2e824193] .footer-select .v-select__slot{height:12px}[data-v-2e824193] .v-select__selections{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;max-width:100%}.footer-select .v-input__prepend-inner .v-icon[data-v-2e824193],[data-v-2e824193] .footer-select .v-input__append-inner{color:#757575}[data-v-2e824193] .tableHeader-bg{background-color:#a30606!important}[data-v-2e824193] .embossed-chip{box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.2);border-radius:16px;margin-right:10px}.tableHeader-text[data-v-2e824193]{padding:10px 20px;font-size:.875rem!important;color:#2c2c2c!important;font-weight:500}[data-v-2e824193] .v-btn>>>span{letter-spacing:.025em;font-weight:600}@media (max-width:960px){[data-v-2e824193] .v-data-table--fixed-header th{font-size:1rem;padding:14px 16px!important}[data-v-2e824193] .v-data-table td{font-size:.8125rem;padding:10px 16px}}@media (max-width:600px){[data-v-2e824193] .v-data-table--fixed-header th,[data-v-2e824193] .v-data-table td{font-size:.75rem!important;padding:8px 12px}}.filter-toolbar[data-v-2e824193]{overflow:hidden}.blink-chip[data-v-2e824193]{transition:opacity .2s ease-in-out}[data-v-2e824193] .archived-badge{background-color:#d32f2f;color:#fff;font-size:11px;font-weight:600;padding:4px 8px;border-radius:6px;line-height:1;letter-spacing:.4px;text-transform:uppercase}.wizfit-date-link[data-v-2e824193]{cursor:pointer;transition:color .2s ease}.wizfit-date-link[data-v-2e824193]:hover{color:#38227a!important;text-decoration:underline}.game-header-card[data-v-2e824193]{background:#fff!important;border:1px solid #ebebeb;border-radius:14px!important;padding:10px 16px;box-shadow:0 2px 10px rgba(0,0,0,.03)!important;margin-bottom:14px}.game-header-toolbar[data-v-2e824193]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:2px 0}.game-header-toolbar[data-v-2e824193]::-webkit-scrollbar{display:none}.game-header-left[data-v-2e824193]{display:flex;align-items:center;gap:8px;flex-shrink:0}.game-year-select-wrap[data-v-2e824193]{width:135px;flex-shrink:0}.game-search-input-wrap[data-v-2e824193]{width:255px;flex-shrink:0}[data-v-2e824193] .game-header-card .v-input--dense.v-text-field--outlined .v-input__control{min-height:36px!important}[data-v-2e824193] .game-header-card .v-input--dense.v-text-field--outlined .v-input__slot{min-height:36px!important;padding:0 12px!important;border-color:#e5e7eb!important;background-color:#fff!important}[data-v-2e824193] .game-header-card .game-year-select .v-input__slot{border-radius:10px!important}[data-v-2e824193] .game-header-card .game-search-input .v-input__slot{border-radius:22px!important}[data-v-2e824193] .game-header-card .v-input--dense.v-text-field--outlined .v-label{top:8px!important;font-size:12.5px!important}[data-v-2e824193] .game-header-card .v-input--dense.v-text-field--outlined input{font-size:12.5px!important}.game-header-divider[data-v-2e824193]{width:1px;height:26px;background-color:#e5e7eb;margin:0 2px;flex-shrink:0}.game-header-filters[data-v-2e824193]{display:flex;align-items:center;gap:8px;flex-shrink:0}.game-more-filters-btn[data-v-2e824193]{display:inline-flex;align-items:center;gap:2px;height:34px;padding:0 8px;border-radius:8px;background:transparent;border:none;cursor:pointer;color:#5e35b1;font-size:11.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s ease;flex-shrink:0;outline:none}.game-more-filters-btn[data-v-2e824193]:hover{background:rgba(94,53,177,.08)}.game-pill-btn[data-v-2e824193]{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 14px;border-radius:20px;border:none;background-color:#4a4a4a;color:#fff!important;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;flex-shrink:0;outline:none}.game-pill-btn .v-icon[data-v-2e824193]{color:#fff!important}.game-pill-btn[data-v-2e824193]:hover{background-color:#383838;transform:translateY(-1px)}.game-pill-btn[data-v-2e824193]:active{transform:translateY(0)}.game-pill-btn-purple[data-v-2e824193],.game-pill-btn.is-active-purple[data-v-2e824193]{background-color:#7c3aed!important;box-shadow:0 2px 8px rgba(124,58,237,.3)}.game-pill-btn.is-active-red[data-v-2e824193]{background-color:#e53935!important;box-shadow:0 2px 8px rgba(229,57,53,.3)}.game-pill-btn.is-active-amber[data-v-2e824193]{background-color:#f59e0b!important;box-shadow:0 2px 8px rgba(245,158,11,.3)}.game-pill-btn.is-active-indigo[data-v-2e824193]{background-color:#3949ab!important;box-shadow:0 2px 8px rgba(57,73,171,.3)}.game-pill-btn.is-active-teal[data-v-2e824193]{background-color:#00897b!important;box-shadow:0 2px 8px rgba(0,137,123,.3)}.game-header-right[data-v-2e824193]{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.game-stat-badge[data-v-2e824193]{display:inline-flex;align-items:center;gap:8px;height:40px;padding:4px 12px;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;transition:all .2s ease}.game-stat-badge-purple[data-v-2e824193]{background:linear-gradient(135deg,#fcfaff,#f4ecff);border:1px solid #ebdcfc;cursor:pointer;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}.game-stat-badge-purple[data-v-2e824193]:hover{transform:translateY(-1px);background:linear-gradient(135deg,#f9f5ff,#eee2ff);border-color:#c49eff;box-shadow:0 4px 12px rgba(124,58,237,.16)}.game-stat-badge-purple[data-v-2e824193]:active{transform:translateY(0)}.game-stat-badge-purple.is-active-purple-badge[data-v-2e824193]{background:linear-gradient(135deg,#f3e8ff,#ede9fe);border:1.5px solid #7c3aed;box-shadow:0 2px 10px rgba(124,58,237,.25)}.game-stat-badge-purple.blink-effect[data-v-2e824193]{animation:duplicateBadgeBlink-2e824193 .65s ease-in-out 3}@keyframes duplicateBadgeBlink-2e824193{0%{opacity:1;border-color:#ebdcfc;box-shadow:0 1px 3px rgba(124,58,237,.08);transform:scale(1)}35%{opacity:.35;border-color:#7c3aed;box-shadow:0 0 0 4px rgba(124,58,237,.25),0 4px 12px rgba(124,58,237,.2);transform:scale(1.02)}70%{opacity:1;border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.15);transform:scale(1)}to{opacity:1;border-color:#ebdcfc;box-shadow:0 1px 3px rgba(124,58,237,.08);transform:scale(1)}}.game-stat-badge-red[data-v-2e824193]{background:linear-gradient(135deg,snow,#feebeb);border:1px solid #fedcdc}.game-stat-content[data-v-2e824193]{display:flex;flex-direction:column;justify-content:center;line-height:1.15}.game-stat-badge-purple .game-stat-label[data-v-2e824193]{font-size:10px;font-weight:700;color:#8b5cf6;letter-spacing:.2px;white-space:nowrap}.game-stat-badge-purple .game-stat-value[data-v-2e824193]{font-size:18px;font-weight:800;color:#6d28d9;line-height:1.1;white-space:nowrap}.game-stat-badge-red .game-stat-label[data-v-2e824193]{font-size:10px;font-weight:700;color:#f87171;letter-spacing:.2px;white-space:nowrap}.game-stat-badge-red .game-stat-value[data-v-2e824193]{font-size:18px;font-weight:800;color:#dc2626;line-height:1.1;white-space:nowrap}.game-overflow-btn[data-v-2e824193]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid #e5e7eb;background-color:#f9fafb;cursor:pointer;outline:none;transition:all .15s ease;flex-shrink:0}.game-overflow-btn[data-v-2e824193]:hover{background-color:#f3f4f6;border-color:#d1d5db}.game-expanded-filters[data-v-2e824193]{display:flex;align-items:center;gap:16px;padding-top:12px;margin-top:10px;border-top:1px dashed #e5e7eb}.game-expanded-filter-item[data-v-2e824193]{width:240px}