@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap);.theme--light.v-progress-linear{color:rgba(0,0,0,.87)}.theme--dark.v-progress-linear{color:#fff}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.6,1);width:100%}.v-progress-linear__buffer{height:inherit;left:0;position:absolute;top:0;transition:inherit;width:100%}.v-progress-linear--reverse .v-progress-linear__buffer{left:auto;right:0}.v-progress-linear__background{bottom:0;left:0;position:absolute;top:0;transition:inherit}.v-progress-linear--reverse .v-progress-linear__background{left:auto;right:0}.v-progress-linear__content{align-items:center;display:flex;height:100%;left:0;justify-content:center;position:absolute;top:0;width:100%}.v-progress-linear--reverse .v-progress-linear__content{left:auto;right:0}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit}.v-progress-linear--reverse .v-progress-linear__determinate{left:auto;right:0}.v-progress-linear .v-progress-linear__indeterminate .long,.v-progress-linear .v-progress-linear__indeterminate .short{animation-play-state:paused;background-color:inherit;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto;will-change:left,right}.v-progress-linear .v-progress-linear__indeterminate--active .long{animation-name:indeterminate-ltr;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear .v-progress-linear__indeterminate--active .short{animation-name:indeterminate-short-ltr;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{animation-name:indeterminate-short-rtl}.v-progress-linear__stream{animation:stream-ltr .25s linear infinite;animation-play-state:paused;border-color:currentColor;border-top:4px dotted;bottom:0;left:auto;right:-8px;opacity:.3;pointer-events:none;position:absolute;top:calc(50% - 2px);transition:inherit}.v-progress-linear--reverse .v-progress-linear__stream{animation:stream-rtl .25s linear infinite;left:-8px;right:auto}.v-progress-linear__wrapper{overflow:hidden;position:relative;transition:inherit}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--reactive .v-progress-linear__content{pointer-events:none}.v-progress-linear--rounded{border-radius:4px}.v-progress-linear--striped .v-progress-linear__determinate{background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-size:40px 40px;background-repeat:repeat}.v-progress-linear--query .v-progress-linear__indeterminate--active .long{animation-name:query-ltr;animation-duration:2s;animation-iteration-count:infinite}.v-progress-linear--query .v-progress-linear__indeterminate--active .short{animation-name:query-short-ltr;animation-duration:2s;animation-iteration-count:infinite}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{animation-name:query-rtl}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{animation-name:query-short-rtl}.v-progress-linear--visible .v-progress-linear__indeterminate--active .long,.v-progress-linear--visible .v-progress-linear__indeterminate--active .short,.v-progress-linear--visible .v-progress-linear__stream{animation-play-state:running}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes query-ltr{0%{right:-90%;left:100%}60%{right:-90%;left:100%}to{right:100%;left:-35%}}@keyframes query-rtl{0%{right:100%;left:-90%}60%{right:100%;left:-90%}to{right:-35%;left:100%}}@keyframes query-short-ltr{0%{right:-200%;left:100%}60%{right:107%;left:-8%}to{right:107%;left:-8%}}@keyframes query-short-rtl{0%{right:100%;left:-200%}60%{right:-8%;left:107%}to{right:-8%;left:107%}}@keyframes stream-ltr{to{transform:translateX(-8px)}}@keyframes stream-rtl{to{transform:translateX(8px)}}.list-page-container[data-v-435d0e38]{font-family:Poppins,sans-serif;background-color:#1a1a1a;color:#fff;min-height:100vh;padding:2rem;box-sizing:border-box}.game-grid[data-v-435d0e38]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../static/img/newHarlemLogo.2f858201.png);background-repeat:repeat;background-position:50%;filter:blur(20px) brightness(.6);transform:scale(.8);z-index:0}.header[data-v-435d0e38]{text-align:center;margin-bottom:2rem}.logo[data-v-435d0e38]{max-width:120px;margin-bottom:1rem}h1[data-v-435d0e38]{font-weight:700;font-size:2.5rem}.search-bar-container[data-v-435d0e38]{max-width:500px;margin:0 auto 3rem auto}.game-grid[data-v-435d0e38]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto}.game-card-wrapper[data-v-435d0e38]{position:relative}.game-card[data-v-435d0e38]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:15px;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden}.game-card[data-v-435d0e38]:hover{transform:translateY(-5px);box-shadow:0 8px 32px 0 rgba(135,3,3,.37)}.game-card-link[data-v-435d0e38]{display:flex;flex-direction:column;padding:1.5rem;text-decoration:none;color:#fff;height:100%}.game-card p[data-v-435d0e38]{margin:0 0 .75rem;font-size:1.1rem}.location[data-v-435d0e38]{font-weight:600;font-size:1.25rem}.status-badge[data-v-435d0e38]{align-self:flex-start;padding:4px 10px;border-radius:12px;font-size:.8rem;font-weight:600;margin-bottom:1rem}.status-badge.happening-today[data-v-435d0e38]{background-color:#28a745;color:#fff}.status-badge.upcoming[data-v-435d0e38]{background-color:#17a2b8;color:#fff}.status-badge.past[data-v-435d0e38]{background-color:#6c757d;color:#fff}.cta-button[data-v-435d0e38]{display:block;text-align:center;margin-top:auto;padding:10px;background:linear-gradient(135deg,#2c1963,#000);color:#fff;border-radius:8px;font-weight:600;transition:background-color .2s}.share-button[data-v-435d0e38]{position:absolute;top:8px;right:8px;z-index:10;background-color:rgba(0,0,0,.3)!important;color:#fff!important}.no-results[data-v-435d0e38]{text-align:center;margin-top:4rem;color:rgba(170,255,0,.7);z-index:100;position:relative}