/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{touch-action:pan-y;height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{color:#333;background:rgba(255,255,255,.75);border:none;position:absolute}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;width:44px;height:44px;top:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{width:60%;height:60%;position:absolute;top:20%;left:20%}.flickity-page-dots{text-align:center;flex-wrap:wrap;justify-content:center;width:100%;display:flex;position:absolute;bottom:-25px}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;text-indent:-9999px;background:rgba(51,51,51,.25);border:none;border-radius:50%;width:10px;height:10px;margin:0 8px;padding:0;display:block;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}.fc{text-align:left;direction:ltr}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{opacity:.3;background:#bce8f1}.fc-bgevent{opacity:.3;background:#8fdf82}.fc-nonbusiness{background:#d7d7d7}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{flex-direction:row;justify-content:space-between;align-items:center;padding:2px 4px;display:flex}.fc-rtl .fc-popover .fc-header{flex-direction:row-reverse}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer;opacity:.65;font-size:1.1em}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{border-width:1px 0;height:0;margin:0;padding:0 0 2px}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-mirror-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%;font-size:1em}.fc th{text-align:center}.fc th,.fc td{vertical-align:top;border-style:solid;border-width:1px;padding:0}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-bottom:0 hidden transparent;border-left:0 hidden transparent;border-right:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{z-index:4;padding-bottom:2px;position:relative}.fc-row .fc-mirror-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-mirror-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-mirror-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-mirror-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{width:100%;position:relative}.fc-event{border:1px solid #3788d8;border-radius:3px;font-size:.85em;line-height:1.4;display:block;position:relative}.fc-event,.fc-event-dot{background-color:#3788d8}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-event[href],.fc-event.fc-draggable{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-content{z-index:2;position:relative}.fc-event .fc-resizer{z-index:4;display:none;position:absolute}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";z-index:9999;width:40px;height:40px;margin-top:-20px;margin-left:-20px;position:absolute;top:50%;left:50%}.fc-event.fc-selected{box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:9999!important}.fc-event.fc-selected:after{content:"";z-index:1;opacity:.25;background:#000;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.fc-event.fc-dragging.fc-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event.fc-dragging:not(.fc-selected){opacity:.75}.fc-h-event.fc-selected:before{content:"";z-index:3;position:absolute;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0;padding-left:1px}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0;padding-right:1px}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-style:solid;border-width:1px;border-color:inherit;background:#fff;border-radius:4px;width:6px;height:6px;margin-top:-4px;top:50%}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-mirror-skeleton tr:first-child>td>.fc-day-grid-event{margin-top:0}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{cursor:pointer;margin:1px 3px;font-size:.85em;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{border:0 solid red;position:absolute}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-content,.fc-unthemed .fc-popover,.fc-unthemed .fc-list-view,.fc-unthemed .fc-list-heading td{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header,.fc-unthemed .fc-list-heading td{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{opacity:.3;background:#d7d7d7}@font-face{font-family:fcicons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=)format("truetype");font-weight:400;font-style:normal}.fc-icon{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:fcicons!important}.fc-icon-chevron-left:before{content:""}.fc-icon-chevron-right:before{content:""}.fc-icon-chevrons-left:before{content:""}.fc-icon-chevrons-right:before{content:""}.fc-icon-minus-square:before{content:""}.fc-icon-plus-square:before{content:""}.fc-icon-x:before{content:""}.fc-icon{text-align:center;width:1em;height:1em;display:inline-block}.fc-button{text-transform:none;font-family:inherit;font-size:inherit;line-height:inherit;border-radius:0;margin:0;overflow:visible}.fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc-button{-webkit-appearance:button}.fc-button:not(:disabled){cursor:pointer}.fc-button::-moz-focus-inner{border-style:none;padding:0}.fc-button{color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;border-radius:.25em;padding:.4em .65em;font-size:1em;font-weight:400;line-height:1.5;display:inline-block}.fc-button:hover{color:#212529;text-decoration:none}.fc-button:focus{outline:0;box-shadow:0 0 0 .2rem rgba(44,62,80,.25)}.fc-button:disabled{opacity:.65}.fc-button-primary{color:#fff;background-color:#2c3e50;border-color:#2c3e50}.fc-button-primary:hover{color:#fff;background-color:#1e2b37;border-color:#1a252f}.fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc-button-primary:disabled{color:#fff;background-color:#2c3e50;border-color:#2c3e50}.fc-button-primary:not(:disabled):active,.fc-button-primary:not(:disabled).fc-button-active{color:#fff;background-color:#1a252f;border-color:#151e27}.fc-button-primary:not(:disabled):active:focus,.fc-button-primary:not(:disabled).fc-button-active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc-button .fc-icon{vertical-align:middle;font-size:1.5em}.fc-button-group{vertical-align:middle;display:inline-flex;position:relative}.fc-button-group>.fc-button{flex:auto;position:relative}.fc-button-group>.fc-button:hover,.fc-button-group>.fc-button:focus,.fc-button-group>.fc-button:active,.fc-button-group>.fc-button.fc-button-active{z-index:1}.fc-button-group>.fc-button:not(:first-child){margin-left:-1px}.fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc-button-group>.fc-button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.fc-unthemed .fc-popover{border-style:solid;border-width:1px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.fc-toolbar{justify-content:space-between;align-items:center;display:flex}.fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-toolbar h2{margin:0;font-size:1.75em}.fc-view-container{position:relative}.fc-view-container *,.fc-view-container :before,.fc-view-container :after{box-sizing:content-box}.fc-view,.fc-view>table{z-index:1;position:relative}@media print{.fc{max-width:100%!important}.fc-event{page-break-inside:avoid;color:#000!important;background:#fff!important}.fc-event .fc-resizer{display:none}.fc th,.fc td,.fc hr,.fc thead,.fc tbody,.fc-row{background:#fff!important;border-color:#ccc!important}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-mirror-skeleton,.fc-bgevent-container,.fc-business-container,.fc-highlight-container,.fc-mirror-container{display:none}.fc tbody .fc-row{height:auto!important;min-height:0!important}.fc tbody .fc-row .fc-content-skeleton{position:static;padding-bottom:0!important}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td{padding-bottom:1em}.fc tbody .fc-row .fc-content-skeleton table{height:1em}.fc-more-cell,.fc-more{display:none!important}.fc tr.fc-limited{display:table-row!important}.fc td.fc-limited{display:table-cell!important}.fc-popover{display:none}.fc-time-grid{min-height:0!important}.fc-timeGrid-view .fc-axis{display:none}.fc-slats,.fc-time-grid hr{display:none!important}.fc-time-grid .fc-content-skeleton{position:static}.fc-time-grid .fc-content-skeleton table{height:4em}.fc-time-grid .fc-event-container{margin:0!important}.fc-time-grid .fc-event{margin:3px 2px!important;position:static!important}.fc-time-grid .fc-event.fc-not-end{border-bottom-width:1px!important}.fc-time-grid .fc-event.fc-not-end:after{content:"..."}.fc-time-grid .fc-event.fc-not-start{border-top-width:1px!important}.fc-time-grid .fc-event.fc-not-start:before{content:"..."}.fc-time-grid .fc-event .fc-time{white-space:normal!important}.fc-time-grid .fc-event .fc-time span{display:none}.fc-time-grid .fc-event .fc-time:after{content:attr(data-full)}.fc-scroller,.fc-day-grid-container,.fc-time-grid-container{height:auto!important;overflow:visible!important}.fc-row{border:0!important;margin:0!important}.fc-button-group,.fc button{display:none}}.fc-dayGridWeek-view .fc-content-skeleton,.fc-dayGridDay-view .fc-content-skeleton{padding-bottom:1em}.fc-dayGrid-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-dayGrid-view .fc-week-number,.fc-dayGrid-view .fc-day-number{padding:2px}.fc-dayGrid-view th.fc-week-number,.fc-dayGrid-view th.fc-day-number{padding:0 2px}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-dayGrid-view .fc-day-top .fc-week-number{text-align:center;color:gray;background-color:#f2f2f2;min-width:1.5em}.fc-dayGrid-view td.fc-week-number{text-align:center}.fc-dayGrid-view td.fc-week-number>*{min-width:1.25em;display:inline-block}.fc-event-dot{border-radius:5px;width:10px;height:10px;display:inline-block}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-style:solid;border-width:1px}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{color:inherit;text-decoration:none}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;bottom:0;left:0;right:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{vertical-align:middle;text-align:center;display:table-cell}.fc-unthemed .fc-list-empty{background-color:#eee}@media (max-width:240px){#toast-container>div{width:11em;padding:8px 8px 8px 50px}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{top:-.2em;right:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:241px) and (max-width:480px){#toast-container>div{width:18em;padding:8px 8px 8px 50px}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{top:-.2em;right:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:481px) and (max-width:768px){#toast-container>div{width:25em;padding:15px 15px 15px 50px}#toast-container>div.rtl{padding:15px 50px 15px 15px}}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}.tabs .tabs-list::-webkit-scrollbar{display:none}.bracket-wrapper::-webkit-scrollbar{display:none}.table-responsive::-webkit-scrollbar{display:none}.tabs .tabs-list,.bracket-wrapper,.table-responsive{-ms-overflow-style:none;scrollbar-width:none}.table_classification .points,.table_classification .rank{white-space:nowrap;width:1%}.button-dom{color:#fff;box-sizing:border-box;text-align:center;text-transform:uppercase;border-top:2px solid #fff;border-bottom:2px solid #fff;height:48px;margin-left:25px;margin-right:25px;padding:0 15px;font-size:20px;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s,width .3s;display:inline-flex;position:relative}.button-dom.dark:hover{background-color:#67696f}.button-dom.dark:hover svg path{fill:#67696f}.button-dom.dark:active,.button-dom.dark:focus,.button-dom.dark.active{background-color:#e4052e;border-color:#e4052e}.button-dom.dark:active svg path,.button-dom.dark:focus svg path,.button-dom.dark.active svg path{stroke:#e4052e;fill:#e4052e}.button-dom.dark.disabled{color:#e4052e!important;background-color:transparent!important;border-color:#e4052e!important}.button-dom.dark.disabled svg path{stroke:#e4052e!important;fill:transparent!important}.button-dom.dark.disabled span>svg path{stroke:#e4052e!important;fill:#e4052e!important}.button-dom.red:hover{background-color:#d76a74}.button-dom.red:hover svg path{fill:#d76a74}.button-dom.red:active,.button-dom.red:focus,.button-dom.red.active{color:#e4052e;background-color:#fff;border-color:#fff}.button-dom.red:active svg path,.button-dom.red:focus svg path,.button-dom.red.active svg path{stroke:#fff;fill:#fff}.button-dom.red.disabled{color:#0f0f19!important;background-color:transparent!important;border-color:#0f0f19!important}.button-dom.red.disabled svg path{stroke:#0f0f19!important;fill:transparent!important}.button-dom.red.disabled span>svg path{stroke:#0f0f19!important;fill:#0f0f19!important}.button-dom.light{color:#e4052e;border-color:#e4052e}.button-dom.light svg path{stroke:#e4052e}.button-dom.light:hover{background-color:#dda1a9}.button-dom.light:hover svg path{fill:#dda1a9}.button-dom.light:active,.button-dom.light:focus,.button-dom.light.active{color:#fff;background-color:#e4052e;border-color:#e4052e}.button-dom.light:active svg path,.button-dom.light:focus svg path,.button-dom.light.active svg path{stroke:#e4052e;fill:#e4052e}.button-dom.light.disabled{color:#0f0f19!important;background-color:transparent!important;border-color:#0f0f19!important}.button-dom.light.disabled svg path{stroke:#0f0f19!important;fill:transparent!important}.button-dom.light.disabled span>svg path{stroke:#0f0f19!important;fill:#0f0f19!important}.button-dom.disabled{opacity:.5;cursor:not-allowed}.button-dom:hover{transition:background-color .3s,border-color .3s}.button-dom:hover svg path{transition:fill .3s}.button-dom:active,.button-dom:focus,.button-dom.active{transition:background-color .3s,color .3s,border-color .3s}.button-dom:active svg path,.button-dom:focus svg path,.button-dom.active svg path{transition:fill .3s,stroke .3s}.button-dom span{align-self:center;justify-self:center;display:flex}.button-dom .button-dom-left_side{width:22.07px;height:48px;position:absolute;top:-2px;left:-22.07px}.button-dom .button-dom-left_side path{fill:transparent;stroke:#fff;transition:fill .3s,stroke .3s}.button-dom .button-dom-right_side{width:23px;height:48px;position:absolute;top:-2px;right:-22px;transform:rotate(180deg)}.button-dom .button-dom-right_side path{stroke:#fff;fill:transparent;transition:fill .3s,stroke .3s}.form-input.span{grid-column:1/span 2}.form-input.light label{color:#fff}.form-input.dark label,.form-input.dark label span{color:#0f0f19}.form-input.dark input,.form-input.dark select,.form-input.dark textarea{color:#0f0f19;border-color:#0f0f19}.form-input.dark input::-moz-placeholder{color:rgba(15,15,25,.75)!important}.form-input.dark select::-moz-placeholder{color:rgba(15,15,25,.75)!important}.form-input.dark textarea::-moz-placeholder{color:rgba(15,15,25,.75)!important}.form-input.dark input::-webkit-input-placeholder{color:rgba(15,15,25,.75)!important}.form-input.dark input::-ms-input-placeholder{color:rgba(15,15,25,.75)!important}.form-input.dark input::placeholder{color:rgba(15,15,25,.75)!important}.form-input.dark select::-webkit-input-placeholder{color:rgba(15,15,25,.75)!important}.form-input.dark select::-ms-input-placeholder{color:rgba(15,15,25,.75)!important}.form-input.dark select::placeholder{color:rgba(15,15,25,.75)!important}.form-input.dark textarea::-webkit-input-placeholder{color:rgba(15,15,25,.75)!important}.form-input.dark textarea::-ms-input-placeholder{color:rgba(15,15,25,.75)!important}.form-input.dark textarea::placeholder{color:rgba(15,15,25,.75)!important}.form-input label,.form-input input,.form-input textarea{display:block}.form-input>label:empty{display:none}.form-input>label{text-align:left}.form-input>label:lang(ar){text-align:right}.form-input>label{color:#babfd1;margin:20px 0 10px;font-size:16px;line-height:1}.form-input>label span{color:#babfd1;font-size:12px;display:block}.form-input>label .required{margin:0 2px;font-size:16px;display:inline-block}.form-input .radio-button{align-items:center;margin-bottom:.5rem;display:flex}.form-input .radio-button label{margin:0}.form-input .radio-button input{margin-right:.5rem}textarea,select{--clr:var(--color,#fff)}input[type=text]{--clr:var(--color,#fff)}input[type=number]{--clr:var(--color,#fff)}input[type=search]{--clr:var(--color,#fff)}input[type=date]{--clr:var(--color,#fff)}input[type=phone]{--clr:var(--color,#fff)}input[type=email]{--clr:var(--color,#fff)}input[type=password]{--clr:var(--color,#fff)}input[type=time]{--clr:var(--color,#fff)}textarea.dark,select.dark{--clr:#0f0f19}input[type=text].dark{--clr:#0f0f19}input[type=number].dark{--clr:#0f0f19}input[type=search].dark{--clr:#0f0f19}input[type=date].dark{--clr:#0f0f19}input[type=phone].dark{--clr:#0f0f19}input[type=email].dark{--clr:#0f0f19}input[type=password].dark{--clr:#0f0f19}input[type=time].dark{--clr:#0f0f19}textarea,select{border:1px solid var(--clr);color:var(--clr);background:0 0;border-radius:5px;min-height:40px;padding:.25rem .5rem;font-family:Funnel Display,sans-serif;font-size:16px;transition:box-shadow .3s,background-color .3s;display:block}input[type=text]{border:1px solid var(--clr);color:var(--clr);background:0 0;border-radius:5px;min-height:40px;padding:.25rem .5rem;font-family:Funnel Display,sans-serif;font-size:16px;transition:box-shadow .3s,background-color .3s;display:block}input[type=number]{border:1px solid var(--clr);color:var(--clr);background:0 0;border-radius:5px;min-height:40px;padding:.25rem .5rem;font-family:Funnel Display,sans-serif;font-size:16px;transition:box-shadow .3s,background-color .3s;display:block}input[type=search]{border:1px solid var(--clr);color:var(--clr);background:0 0;border-radius:5px;min-height:40px;padding:.25rem .5rem;font-family:Funnel Display,sans-serif;font-size:16px;transition:box-shadow .3s,background-color .3s;display:block}input[type=date]{border:1px solid var(--clr);color:var(--clr);background:0 0;border-radius:5px;min-height:40px;padding:.25rem .5rem;font-family:Funnel Display,sans-serif;font-size:16px;transition:box-shadow .3s,background-color .3s;display:block}input[type=phone]{border:1px solid var(--clr);color:var(--clr);background:0 0;border-radius:5px;min-height:40px;padding:.25rem .5rem;font-family:Funnel Display,sans-serif;font-size:16px;transition:box-shadow .3s,background-color .3s;display:block}input[type=email]{border:1px solid var(--clr);color:var(--clr);background:0 0;border-radius:5px;min-height:40px;padding:.25rem .5rem;font-family:Funnel Display,sans-serif;font-size:16px;transition:box-shadow .3s,background-color .3s;display:block}input[type=password]{border:1px solid var(--clr);color:var(--clr);background:0 0;border-radius:5px;min-height:40px;padding:.25rem .5rem;font-family:Funnel Display,sans-serif;font-size:16px;transition:box-shadow .3s,background-color .3s;display:block}input[type=time]{border:1px solid var(--clr);color:var(--clr);background:0 0;border-radius:5px;min-height:40px;padding:.25rem .5rem;font-family:Funnel Display,sans-serif;font-size:16px;transition:box-shadow .3s,background-color .3s;display:block}textarea.dark,select.dark{color:#0f0f19;border:1px solid #0f0f19}input[type=text].dark{color:#0f0f19;border:1px solid #0f0f19}input[type=number].dark{color:#0f0f19;border:1px solid #0f0f19}input[type=search].dark{color:#0f0f19;border:1px solid #0f0f19}input[type=date].dark{color:#0f0f19;border:1px solid #0f0f19}input[type=phone].dark{color:#0f0f19;border:1px solid #0f0f19}input[type=email].dark{color:#0f0f19;border:1px solid #0f0f19}input[type=password].dark{color:#0f0f19;border:1px solid #0f0f19}input[type=time].dark{color:#0f0f19;border:1px solid #0f0f19}textarea.dark:focus,select.dark:focus{outline:0;transition:box-shadow .3s,background-color .3s}input[type=text].dark:focus{outline:0;transition:box-shadow .3s,background-color .3s}input[type=number].dark:focus{outline:0;transition:box-shadow .3s,background-color .3s}input[type=search].dark:focus{outline:0;transition:box-shadow .3s,background-color .3s}input[type=date].dark:focus{outline:0;transition:box-shadow .3s,background-color .3s}input[type=phone].dark:focus{outline:0;transition:box-shadow .3s,background-color .3s}input[type=email].dark:focus{outline:0;transition:box-shadow .3s,background-color .3s}input[type=password].dark:focus{outline:0;transition:box-shadow .3s,background-color .3s}input[type=time].dark:focus{outline:0;transition:box-shadow .3s,background-color .3s}textarea:focus,select:focus{background-color:rgba(255,255,255,.25);outline:0;transition:box-shadow .3s,background-color .3s}input[type=text]:focus{background-color:rgba(255,255,255,.25);outline:0;transition:box-shadow .3s,background-color .3s}input[type=number]:focus{background-color:rgba(255,255,255,.25);outline:0;transition:box-shadow .3s,background-color .3s}input[type=search]:focus{background-color:rgba(255,255,255,.25);outline:0;transition:box-shadow .3s,background-color .3s}input[type=date]:focus{background-color:rgba(255,255,255,.25);outline:0;transition:box-shadow .3s,background-color .3s}input[type=phone]:focus{background-color:rgba(255,255,255,.25);outline:0;transition:box-shadow .3s,background-color .3s}input[type=email]:focus{background-color:rgba(255,255,255,.25);outline:0;transition:box-shadow .3s,background-color .3s}input[type=password]:focus{background-color:rgba(255,255,255,.25);outline:0;transition:box-shadow .3s,background-color .3s}input[type=time]:focus{background-color:rgba(255,255,255,.25);outline:0;transition:box-shadow .3s,background-color .3s}textarea:disabled,select:disabled{opacity:.75;cursor:not-allowed}input[type=text]:disabled{opacity:.75;cursor:not-allowed}input[type=number]:disabled{opacity:.75;cursor:not-allowed}input[type=search]:disabled{opacity:.75;cursor:not-allowed}input[type=date]:disabled{opacity:.75;cursor:not-allowed}input[type=phone]:disabled{opacity:.75;cursor:not-allowed}input[type=email]:disabled{opacity:.75;cursor:not-allowed}input[type=password]:disabled{opacity:.75;cursor:not-allowed}input[type=time]:disabled{opacity:.75;cursor:not-allowed}textarea.block,select.block{width:100%}input[type=text].block{width:100%}input[type=number].block{width:100%}input[type=search].block{width:100%}input[type=date].block{width:100%}input[type=phone].block{width:100%}input[type=email].block{width:100%}input[type=password].block{width:100%}input[type=time].block{width:100%}select option{color:#0f0f19}textarea{max-height:none}.search-input{--clr:var(--color,#fff);--clr-rgb:var(--color-rgb,#fff)}.search-input.dark{--clr:var(--color,#0f0f19)}.search-input.dark input{--clr:var(--color,#0f0f19);--clr-rgb:var(--color-rgb,#0f0f19)}.search-input{color:var(--clr);border-color:var(--clr);position:relative}.search-input input{padding-left:40px}.search-input input::placeholder{color:rgba(var(--clr-rgb),.5)}.search-input input::placeholder{color:rgba(var(--clr-rgb),.5)}.search-input input::placeholder{color:rgba(var(--clr-rgb),.5)}.search-input:before{font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;display:none}.search-input svg{color:var(--clr);position:absolute;top:50%;left:15px;transform:translateY(-50%)}.btn{vertical-align:middle;color:#fff;cursor:pointer;background-color:#0f0f19;border:1px solid #0f0f19;border-radius:5px;max-width:100%;padding:10px 15px;font-family:Funnel Display,sans-serif;font-size:1rem;line-height:1;transition:color .2s,background-color .2s,border-color .2s;display:inline-block}.btn.btn-solid-primary{color:#0f0f19;background-color:#e4052e;border-color:#e4052e}.btn.btn-solid-primary:hover,.btn.btn-solid-primary.active{color:#0f0f19;background-color:#b20424;border-color:#b20424}.btn.btn-solid-light{color:#0f0f19;background-color:#fff;border-color:#fff}.btn.btn-solid-light:hover,.btn.btn-solid-light.active{color:#0f0f19;background-color:#e6e6e6;border-color:#e6e6e6}.btn.btn-solid-dark{color:#fff;background-color:#0f0f19;border-color:#0f0f19}.btn.btn-solid-dark:hover,.btn.btn-solid-dark.active{color:#fff;background-color:#000;border-color:#000}.btn.btn-solid-danger{color:#fff;background-color:#ff2a04;border-color:#ff2a04}.btn.btn-solid-danger:hover,.btn.btn-solid-danger.active{color:#fff;background-color:#d01f00;border-color:#d01f00}.btn.btn-ghost-primary{color:#e4052e;background:0 0;border-color:#e4052e;position:relative}.btn.btn-ghost-primary:hover,.btn.btn-ghost-primary.active{color:#0f0f19;background-color:#e4052e;border-color:#e4052e}.btn.btn-ghost-primary:hover:after,.btn.btn-ghost-primary:hover:before,.btn.btn-ghost-primary.active:after,.btn.btn-ghost-primary.active:before{background:#e4052e}.btn.btn-ghost-light{color:#fff;background:0 0;border-color:#fff;position:relative}.btn.btn-ghost-light:hover,.btn.btn-ghost-light.active{color:#0f0f19;background-color:#fff;border-color:#fff}.btn.btn-ghost-light:hover:after,.btn.btn-ghost-light:hover:before,.btn.btn-ghost-light.active:after,.btn.btn-ghost-light.active:before{background:#fff}.btn.btn-ghost-dark{color:#0f0f19;background:0 0;border-color:#0f0f19;position:relative}.btn.btn-ghost-dark:hover,.btn.btn-ghost-dark.active{color:#fff;background-color:#0f0f19;border-color:#0f0f19}.btn.btn-ghost-dark:hover:after,.btn.btn-ghost-dark:hover:before,.btn.btn-ghost-dark.active:after,.btn.btn-ghost-dark.active:before{background:#0f0f19}.btn.btn-ghost-danger{color:#ff2a04;background:0 0;border-color:#ff2a04;position:relative}.btn.btn-ghost-danger:hover,.btn.btn-ghost-danger.active{color:#fff;background-color:#ff2a04;border-color:#ff2a04}.btn.btn-ghost-danger:hover:after,.btn.btn-ghost-danger:hover:before,.btn.btn-ghost-danger.active:after,.btn.btn-ghost-danger.active:before{background:#ff2a04}.btn.btn-text-dark{color:#0f0f19;border:0;position:relative;background-color:transparent!important}.btn.btn-text-dark:hover,.btn.btn-text-dark.active{color:#fff;border-color:#0f0f19;background-color:#0f0f19!important}.btn.btn-text-dark:hover:after,.btn.btn-text-dark:hover:before,.btn.btn-text-dark.active:after,.btn.btn-text-dark.active:before{background:#0f0f19}.btn.big{font-size:1.5rem}@media (max-width:1200px){.btn.big{font-size:calc(1.275rem + .3vw)}}.btn.big{padding:10px 20px}.btn.medium{font-size:1.125rem}.btn.small{padding:5px 7px;font-size:13px!important}.btn.block{width:100%}.btn.bold{font-weight:700}.btn.disabled,.btn:disabled{pointer-events:none;cursor:not-allowed;opacity:.75}.btn.uppercase{text-transform:uppercase}.btn.icon svg{margin-right:5px}.btn.icon svg:lang(ar){margin-left:5px;margin-right:0}.btn-group{vertical-align:middle;align-items:center;gap:.25rem;display:inline-flex;position:relative}.btn-group .divider{opacity:.2;background-color:#0f0f19;align-self:center;width:1px;height:80%;margin:0 .25rem}.btn-group+.btn-group{margin-left:.5rem}.btn-group.block{justify-content:space-between;width:100%}.btn-group.block .btn{flex-grow:1}.btn-toolbar{vertical-align:middle;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:inline-flex;position:relative}.btn-toolbar .btn-group{margin:0}.partners{text-align:center;background-color:#f3f3f4;padding:1rem}.partners .carousel-cell{margin-right:1rem}@media (min-width:992px){.partners .carousel-cell{margin-right:3rem}}.partners .carousel-cell{align-content:center;justify-content:center;align-items:center;justify-items:center;display:inline-flex}.partners.footer{margin-top:50px}.partners .flickity-viewport{width:100%!important;height:50px!important}.partners .partners--list{justify-content:center;align-items:center;justify-items:center;min-height:50px;margin:0;padding:0}.partners .partners--list a{align-content:center;justify-content:center;align-items:center;justify-items:center;display:inline-flex}.partners a{min-width:100px;max-width:100px;height:50px;position:relative}.partners a:hover .partner-pre{opacity:0}.partners a:hover .partner-post{opacity:1}.partners .partner-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100px;height:50px;transition:opacity .1s;position:absolute;top:0;left:0}.partners .partner-pre{z-index:1}.partners .partner-post{z-index:2;opacity:0}.tournament-boxes{grid-row-gap:40px;display:grid}@media (min-width:992px){.tournament-boxes{grid-column-gap:40px;grid-row-gap:0px;grid-template-columns:1fr 1fr}}.tournament--header{font-size:1.875rem}@media (max-width:1200px){.tournament--header{font-size:calc(1.3125rem + .75vw)}}.tournament--header{text-transform:uppercase;color:#fff;margin:0 0 25px;font-family:Funnel Display,sans-serif}.tournament--header span{text-shadow:none;margin-top:.5rem;font-size:1.25rem;display:block}.tournament--header span a{color:#fff;letter-spacing:0;cursor:pointer;margin-right:.5rem;font-family:Funnel Display,sans-serif;display:inline-block;position:relative}.tournament--header span a:hover,.tournament--header span a.active{color:#fff}.tournament--header span a:hover:after,.tournament--header span a.active:after{content:"";background-color:#fff;width:100%;height:2px;display:block;position:absolute}.tournament--header .group-selector{display:flex}.tournament--small-header{text-align:center;letter-spacing:.15em;color:#babfd1;font-size:16px;line-height:25px}.tournament-box hr{width:auto;max-width:100%;margin:0}.tournament-box__next-game .tournament--header,.tournament-box__next-game table td{color:#0f0f19}.tournament-box__next-game{background:#e4e0e5;border:1px solid #e4052e}.h1{font-size:2.8125rem}@media (max-width:1200px){.h1{font-size:calc(1.40625rem + 1.875vw)}}.h1{margin:0;padding:0;line-height:1}.h1.big{font-size:3rem}@media (max-width:1200px){.h1.big{font-size:calc(1.425rem + 2.1vw)}}.h1.big{letter-spacing:.15em;margin:0 0 25px;font-weight:400}.h1.center{text-align:center}.h1 span{color:#e4052e;margin-top:15px;font-size:24px;font-weight:400;display:block}.h2{font-size:1.25rem;font-weight:400;line-height:1.2}.h2.center{text-align:center}.h3{font-size:1.25rem;font-weight:700;line-height:1.2}.h3.center{text-align:center}.text-bold{font-weight:700}@keyframes logo-glitch-red{0%{transform-origin:50%;transform:skew(.69deg)translate(-1px,-2px)}5%{transform-origin:50%;transform:skew(.55deg)translate(3px,1px)}10%{transform-origin:50%;transform:skew(.31deg)translateY(-1px)}15%{transform-origin:50%;transform:skew(1deg)translate(2px)}20%{transform-origin:50%;transform:skew(.75deg)translateY(4px)}25%{transform-origin:50%;transform:skew(.15deg)translate(3px,2px)}30%{transform-origin:50%;transform:skew(.97deg)translate(1px,-1px)}35%{transform-origin:50%;transform:skew(.33deg)translate(2px)}40%{transform-origin:50%;transform:skew(.97deg)translate(-1px,-1px)}45%{transform-origin:50%;transform:skew(.72deg)translateY(2px)}50%{transform-origin:50%;transform:skew(.73deg)translate(-2px,2px)}55%{transform-origin:50%;transform:skew(.4deg)translate(-1px,-2px)}60%{transform-origin:50%;transform:skew(.18deg)translate(0)}65%{transform-origin:50%;transform:skew(.6deg)translate(-1px,4px)}70%{transform-origin:50%;transform:skew(.31deg)translate(2px)}75%{transform-origin:50%;transform:skew(.08deg)translate(-1px)}80%{transform-origin:50%;transform:skew(.39deg)translate(-2px,-2px)}85%{transform-origin:50%;transform:skew(.52deg)translate(1px,3px)}90%{transform-origin:50%;transform:skew(.15deg)translate(4px,4px)}95%{transform-origin:50%;transform:skew(.53deg)translate(3px,2px)}to{transform-origin:50%;transform:skew(.34deg)translate(-1px)}}@keyframes logo-glitch-blue{0%{transform-origin:50%;transform:skew(.18deg)translateY(-4px)}5%{transform-origin:50%;transform:skew(.21deg)translate(-4px,-3px)}10%{transform-origin:50%;transform:skew(.92deg)translateY(2px)}15%{transform-origin:50%;transform:skew(.53deg)translate(-2px,-4px)}20%{transform-origin:50%;transform:skew(.13deg)translate(-1px,-1px)}25%{transform-origin:50%;transform:skew(.46deg)translate(-3px,2px)}30%{transform-origin:50%;transform:skew(.14deg)translate(-2px)}35%{transform-origin:50%;transform:skew(.47deg)translate(-2px)}40%{transform-origin:50%;transform:skew(.77deg)translateY(-2px)}45%{transform-origin:50%;transform:skew(.39deg)translate(2px,-4px)}50%{transform-origin:50%;transform:skew(.28deg)translate(-2px,-4px)}55%{transform-origin:50%;transform:skew(.7deg)translate(2px,-3px)}60%{transform-origin:50%;transform:skew(.94deg)translateY(-4px)}65%{transform-origin:50%;transform:skew(.01deg)translate(-3px,1px)}70%{transform-origin:50%;transform:skew(.07deg)translate(1px,2px)}75%{transform-origin:50%;transform:skew(.59deg)translate(-2px,2px)}80%{transform-origin:50%;transform:skew(.5deg)translate(-2px,-2px)}85%{transform-origin:50%;transform:skew(.1deg)translate(2px,-1px)}90%{transform-origin:50%;transform:skew(.2deg)translate(-2px,2px)}95%{transform-origin:50%;transform:skew(.36deg)translate(1px,-3px)}to{transform-origin:50%;transform:skew(.99deg)translate(-4px)}}@keyframes logo-glitch-white{}.header-loader{z-index:99999;opacity:0;background:#fff;width:100%;height:2px;transition:opacity .1s ease-in-out;position:fixed;top:0;left:0}.header-loader.active{opacity:1;transition:opacity .1s ease-in-out}.header-loader--progress{content:"";background-color:#e4052e;width:0%;height:100%;transition:width .1s ease-in-out;position:absolute;top:0;left:0}.tournaments-list{grid-row-gap:25px;display:grid}@media (min-width:768px){.tournaments-list{grid-column-gap:25px;grid-template-columns:1fr 1fr 1fr}}@media (min-width:992px){.tournaments-list{grid-column-gap:25px;grid-template-columns:1fr 1fr 1fr 1fr}}.tournament-item{--status-clr:#0f0f19;border-radius:5px;display:grid;overflow:hidden}.tournament-item [data-aspect-ratio]{overflow:visible}.tournament-item.waiting,.tournament-item.ready{--status-clr:#64d9ff;color:#fff!important}.tournament-item.progress{--status-clr:#00e200;color:#fff!important}.tournament-item.completed{--status-clr:#757575;color:#fff!important}.tournament-item.inscriptions{--status-clr:#7d0eb1;color:#fff!important}.tournament-item{border-top:8px solid var(--status-clr)}.tournament-item header{background:linear-gradient(227deg,rgba(0,0,0,.75) 0%,rgba(148,187,233,0) 40%),var(--background);background-position:50%;background-size:cover;height:100%;position:relative}.tournament-item header .game{background-image:var(--game-logo);background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:50px;position:absolute;top:5px;right:5px}.tournament-item header .status-pill{align-content:center;align-self:flex-start;align-items:center;display:inline-flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)translateY(50%)}.tournament-item .body{background-color:#dbdbdd;padding:1.5rem 1rem 1rem;display:grid}.tournament-item .body h1{color:#0f0f19;margin:0 0 1rem;font-size:1rem;line-height:1}.tournament-item .body ul{color:#0f0f19;margin:0;padding:0;font-size:.875rem;list-style-type:none}.tournament-item .body ul li{text-transform:capitalize}.go-back{cursor:pointer;color:#0f0f19;margin-bottom:15px;transition:color .3s;display:block}.go-back svg{color:#0f0f19;transition:transform .3s,color .3s;transform:translate(0)}.go-back:hover{color:#0f0f19;transition:color .3s}.go-back:hover svg{color:#0f0f19;transition:transform .3s,color .3s;transform:translate(-3px)}.games-bar{background-blend-mode:hard-light;background-color:rgba(15,15,25,.5);background-image:url(/img/games-bar/games-bar-bg.jpg);border-top:1px solid #fff;border-bottom:1px solid #fff;padding:50px 0}.games-bar .home-page--wrapper{grid-row-gap:40px;grid-template-columns:1fr 1fr;display:grid}@media (min-width:992px){.games-bar .home-page--wrapper{grid-column-gap:40px;grid-row-gap:0px;grid-auto-columns:1fr;grid-auto-flow:column}}.games-bar img{max-width:75px}.games-bar a{text-align:center;color:#fff;font-size:1rem;font-weight:700;text-decoration:none;transition:-webkit-filter .3s,filter .3s}.games-bar a p{margin:5px 0 0}.games-bar a:hover{-webkit-filter:drop-shadow(0 0 6px rgba(255,255,255,.7));filter:drop-shadow(0 0 6px rgba(255,255,255,.7))}.spawn{opacity:0;animation:.2s both spawn;animation-delay:var(--delay)}.despawn{opacity:1;animation:.2s both despawn;animation-delay:var(--delay)}.tippy-box[data-animation=spawn][data-state=hidden]{opacity:0;transform:scale(.5)}[data-aos=spawn]{opacity:0;transition-property:transform,opacity;transform:scale(.95)translateY(-10px)}[data-aos=spawn].aos-animate{opacity:1;transform:scale(1)translateY(0)}@keyframes spawn{0%{opacity:0;transform:scale(.95)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes despawn{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(-10px)}}@keyframes countryListSpawn{0%{opacity:0;left:50%;transform:translateY(-10px)translate(-50%)}to{opacity:1;left:50%;transform:translateY(0)translate(-50%)}}@keyframes regionListSpawn{0%{opacity:0;left:50%;transform:translateY(-10px)translate(-50%)}to{opacity:1;left:50%;transform:translateY(0)translate(-50%)}}@keyframes flicker{0%{opacity:.7}to{opacity:.75}}@keyframes rotateAnim{0%{transform:rotate(60deg)}15%{transform:rotate(90deg)}30%{transform:rotate(80deg)}50%{transform:rotate(100deg)}75%{transform:rotate(90deg)}to{transform:rotate(75deg)}}[data-aos=drop-in]{opacity:0}[data-aos=drop-in].aos-animate{animation-name:clipPathAnimAOS;animation-duration:1s;animation-fill-mode:forwards}@keyframes clipPathAnim{0%{-webkit-clip-path:polygon(0 0,0% 0,0% 0%,0 0%,0 0);clip-path:polygon(0 0,0% 0,0% 0%,0 0%,0 0);transform:translateY(-15%)scale(1.05)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 200%,0 0);clip-path:polygon(0 0,100% 0,100% 100%,0 200%,0 0);opacity:1;transform:translateY(0%)scale(1)}}@keyframes clipPathAnimAOS{0%{-webkit-clip-path:polygon(0 0,0% 0,0% 0%,0 0%,0 0);clip-path:polygon(0 0,0% 0,0% 0%,0 0%,0 0);transform:translateY(-15%)scale(1.05)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 200%,0 0);clip-path:polygon(0 0,100% 0,100% 100%,0 200%,0 0);opacity:1;transform:translateY(0%)scale(1)}}.user-notifications{position:relative}.toggle-notifications{cursor:pointer;align-items:center;height:50px;padding:.5rem;display:inline-flex;position:relative}.toggle-notifications.active:after{opacity:1}.toggle-notifications .fa-layers-counter{font-size:2em;font-weight:700;top:-5px;right:-5px}.notifications{visibility:hidden;opacity:0;background-color:#0f0f19;border:1px solid #fff;border-radius:10px;min-width:400px;max-width:100%;transition:visibility .2s,opacity .2s,transform .2s;position:absolute;top:calc(100% + 1rem);right:0;overflow:hidden}.notifications--actions{background-color:#6f6f75;justify-content:flex-end;gap:.5rem;padding:.5rem;display:flex}.notifications .notifications-empty{color:var(--gts-sys-color-foreground);text-align:center;padding:2rem 1rem;line-height:1}.notifications .notifications-empty svg{color:var(--gts-sys-color-foreground);margin-bottom:1rem}.notifications ul{max-height:300px;margin:0;padding:0;list-style-type:none;overflow-y:scroll}.notifications__active{visibility:visible;opacity:1}.notifications .notification{background-color:rgba(var(--gts-sys-color-foreground),.1);border-bottom:1px solid #fff;list-style-type:none;transition:background-color .1s}.notifications .notification:hover{background-color:rgba(255,255,255,.1)}.notifications .notification>.notification-body{color:#fff;-moz-column-gap:.75rem;grid-template:"image title""image details""image actions"/50px auto;align-content:center;align-items:flex-start;gap:.5rem .75rem;padding:1rem;display:grid}.notifications .notification p{margin:0;padding:0;white-space:normal!important}.notifications .notification .title{grid-area:title;justify-self:start;font-size:1rem;font-weight:700}.notifications .notification .title small{opacity:.5;font-weight:400;display:block}.notifications .notification .image{aspect-ratio:1;background-color:#fff;border-radius:50%;grid-area:image;justify-content:center;align-items:center;width:50px;display:flex}.notifications .notification .image svg{color:#0f0f19}.notifications .notification .actions{grid-area:actions}.notifications .notification .details{grid-row-gap:10px;grid-area:details;grid-template-columns:auto;grid-template-areas:"descriptionTournament""messages";grid-auto-rows:auto;font-size:.875rem;list-style-type:none;display:grid}.notifications .notification .details .message{grid-area:messages;grid-template-columns:auto 15px;grid-template-areas:"description userActions";grid-auto-rows:auto;display:grid}.notifications .notification .details .message .description{grid-area:description;font-weight:400;line-height:1}.notificationsPage--actions{justify-content:flex-end;width:100%;margin:1rem 0;display:flex}.notificationsPage--list{flex-direction:column;gap:1rem;display:flex}.notificationsPage--list .notification{background-color:rgba(var(--gts-sys-color-foreground),.1);border-bottom:1px solid #fff;list-style-type:none;transition:background-color .1s}.notificationsPage--list .notification>.notification-body{color:#000;-moz-column-gap:.75rem;grid-template:"image title""image details""image actions"/50px auto;align-content:center;align-items:flex-start;gap:.5rem .75rem;padding:1rem;display:grid}.notificationsPage--list .notification p{margin:0;padding:0;white-space:normal!important}.notificationsPage--list .notification .title{grid-area:title;justify-self:start;font-size:1rem;font-weight:700}.notificationsPage--list .notification .title small{opacity:.5;font-weight:400;display:block}.notificationsPage--list .notification .image{aspect-ratio:1;background-color:#fff;border-radius:50%;grid-area:image;justify-content:center;align-items:center;width:50px;display:flex}.notificationsPage--list .notification .image svg{color:#0f0f19}.notificationsPage--list .notification .actions{grid-area:actions}.notificationsPage--list .notification .details{grid-row-gap:10px;grid-area:details;grid-template-columns:auto;grid-template-areas:"descriptionTournament""messages";grid-auto-rows:auto;font-size:.875rem;list-style-type:none;display:grid}.notificationsPage--list .notification .details .message{grid-area:messages;grid-template-columns:auto 15px;grid-template-areas:"description userActions";grid-auto-rows:auto;display:grid}.notificationsPage--list .notification .details .message .description{grid-area:description;font-weight:400;line-height:1}.notificationsPage--list .notification{background-color:#babfd1;border-radius:1rem}.notificationsPage--list .notification:hover{background-color:#babfd1}.connection-boxes{grid-template-columns:1fr;gap:25px;display:grid}@media (min-width:992px){.connection-boxes{grid-template-columns:1fr 1fr}}.connection-box{background-color:#babfd1;border-radius:10px;line-height:1}.connection-box.text .footer{display:none}.connection-box .header{background-color:#cfcfd1;border-top-left-radius:10px;border-top-right-radius:10px;grid-template-rows:auto auto;grid-template-columns:1fr;gap:1px;min-height:50px;max-height:50px;padding:15px;font-weight:700;display:grid}.connection-box .header a{color:#fff}.connection-box .header a:hover{color:#0f0f19}.connection-box .header span{font-size:16px;font-weight:400}.connection-box .header div{color:red;font-size:10px;font-weight:700}.connection-box .header .toggleGuide{color:#0f0f19;cursor:pointer}.connection-box .body{align-items:center;height:70px;padding:15px;display:grid;position:relative}.connection-box .footer{padding:0 15px 15px;position:relative}.connection-box p{margin:0;padding:0}.chat .chat-frame{color:#fff}.chat .chat-frame__header{color:#fff;text-transform:uppercase;background-color:#050509;flex-direction:row;align-items:center;gap:.5rem;padding:.5rem;font-size:1.125rem;font-weight:700;display:flex}.chat .search-chats{color:#fff;text-align:center;opacity:.8;flex-direction:column;justify-content:center;align-items:center;min-height:213px;display:flex}.chat .search-chats p{margin:0}.chat .search-chats svg{margin-bottom:1rem}.chat .settings-card{background-color:rgba(255,255,255,.1);border-radius:5px;margin-bottom:1rem;padding:1rem}.chat .settings-card strong{grid-template-columns:1fr auto;align-items:start;gap:1rem;margin-bottom:.25rem;display:grid}.chat .settings-card p{margin:0;font-size:14px}.chat{background-color:#0b0b13;width:100%;transition:transform .3s;position:fixed;bottom:0;overflow:hidden;transform:translateY(100%)}@media (min-width:992px){.chat{border:1px solid #0f0f19;border-top-left-radius:10px;border-top-right-radius:10px;width:400px;height:auto;right:5%;transform:translateY(calc(100% - 46px))}.chat:lang(ar){right:unset;left:5%}.chat{max-width:100%}}.chat.chat__active{bottom:0;transform:translateY(0%)}.chat.chat__window{width:300px;right:0}@media (min-width:992px){.chat.chat__window{height:auto;right:calc(5% + 415px)}.chat.chat__window:lang(ar){right:unset;left:calc(5% + 415px)}}.chat__list{z-index:4}.chat.chat__group{width:500px}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.chat .chat-header{background-color:#e4052e;border-bottom:1px solid #0f0f19;justify-content:space-between;min-width:250px;padding:.5rem;display:flex}.chat .chat-header .chat-controls{align-content:center;justify-content:space-between;align-items:center;justify-items:center;display:flex}.chat .chat-header .chat-controls a,.chat .chat-header .chat-controls span{cursor:pointer;color:#0f0f19;padding:0 .5rem}.chat .chat-header .chat-header-info{-moz-column-gap:.5rem;grid-template-areas:"icon title""icon desc";justify-content:center;align-items:center;column-gap:.5rem;display:grid}.chat .chat-header .chat-header-info-title{text-overflow:ellipsis;grid-area:title;font-weight:700;line-height:1;overflow:hidden}.chat .chat-header .chat-header-info-desc{color:#0f0f19;grid-area:desc;font-size:12px;line-height:1}.chat .chat-header .chat-header-info-icon{color:#fff;background-color:#0f0f19;background-position:50%;background-size:cover;border-radius:50%;grid-area:icon;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.chat .chat-header .chat-header-info-icon.online:after{content:"";background-color:#00e200;border:1px solid #e4052e;border-radius:50%;width:10px;height:10px;display:block;position:absolute;bottom:0;right:0}.chat .chat-header--user .chat-header-info{grid-template-areas:"icon title""icon title"}.chat .body .toggleCategory{color:#babfd1;text-align:left;background:#050509;border:0;width:100%;padding:.5rem .5rem .5rem 1rem;font-family:Funnel Display,sans-serif;font-size:16px;line-height:1;position:relative}.chat .body .toggleCategory:after{content:"−";color:#777;font-size:16px;position:absolute;left:5px}.chat .body .toggleCategory.active:after{content:"+";font-size:16px}.chat .body .chats-wrapper{width:100%;min-height:284px;max-height:284px;overflow-y:scroll}.chat .body .chats-list.closed{display:none}.chat .body .chat-controls{background-color:#050509;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;display:flex}.chat .body .chat-element{-moz-column-gap:15px;cursor:pointer;border-bottom:1px solid rgba(186,191,209,.1);grid-template-columns:40px 1fr;grid-template-areas:"img username unread-msg""img last-msg time";align-items:center;gap:5px 15px;padding:10px 15px;transition:background-color .1s;display:grid}.chat .body .chat-element:hover{background-color:rgba(255,255,255,.1)}.chat .body .chat-element__avatar-wrap{grid-area:img;display:inline-block;position:relative}.chat .body .chat-element__avatar{-o-object-fit:cover;object-fit:cover;aspect-ratio:1;background-color:#0f0f19;background-position:50%;background-size:cover;border-radius:50%;width:40px;height:40px;overflow:hidden}.chat .body .chat-element__avatar-status{background-color:#00e200;border:2px solid #0b0b13;border-radius:50%;width:12px;height:12px;position:absolute;bottom:6px;right:0}.chat .body .chat-element__username{text-overflow:ellipsis;color:#fff;grid-area:username;grid-template-columns:1fr auto;gap:.25rem;font-weight:700;display:grid;overflow:hidden}.chat .body .chat-element__username span{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:1.2px;min-height:1.2em;max-height:1.2px;line-height:1.2;display:-webkit-box;overflow:hidden}.chat .body .chat-element__last-msg{color:#babfd1;text-overflow:ellipsis;-webkit-line-clamp:1;opacity:.75;-webkit-box-orient:vertical;grid-area:last-msg;height:1.2px;min-height:1.2em;max-height:1.2px;line-height:1.2;display:-webkit-box;overflow:hidden}.chat .body .chat-element__unread-msg{color:#0f0f19;background-color:#e4052e;border-radius:50%;grid-area:unread-msg;justify-content:center;justify-self:flex-end;align-items:center;width:23px;height:23px;font-size:12px;font-weight:700;display:flex}.chat .body .chat-element__time{color:#fff;opacity:.75;grid-area:time;font-size:10px}.chat .body .chat-element__avatar.useIcon{color:#f4f4f4;background-color:#252930;justify-content:center;align-items:center;display:flex}.chat .body .chat-element__avatar.useIcon svg{width:70%;height:70%}.chat .body .chat-element.online .chat-element__avatar:after{content:"";background-color:#00e200;border:2px solid #0b0b13;border-radius:50%;width:10px;height:10px;display:block;position:absolute;bottom:0;right:0}.chat .body .chat-element.admin a .img{border:2px solid #e4052e}.chat .body .chat-element.admin .username{font-weight:700}.chat .body .chat-element p{margin:0;padding:0;line-height:1}.chat__window{z-index:4}.chat__window .chat-min{display:none}@media (min-width:992px){.chat__window .chat-min{display:block}}.chat__window .body{grid-template-columns:1fr auto;grid-template-areas:"bubbles members""input input";display:grid;position:relative;padding-bottom:0!important}.chat__window .body .chat-bubbles-wrap{min-height:284px;max-height:284px;position:relative}.chat__window .body .chat-bubbles-wrap .overlay{width:100%;height:-moz-fit-content;background-color:rgba(0,0,0,.4);height:fit-content;margin:0;padding:0;position:absolute}.chat__window .body .chat-bubbles-wrap .overlay .overlay-element{padding:3px 10px;font-size:small;font-weight:700}.chat__window .body .chat-bubbles-wrap .overlay.top{top:0}.chat__window .body .chat-bubbles-wrap .overlay.bottom{bottom:0}.chat__window .body .chat-bubbles-wrap .chat-bubbles{scroll-behavior:smooth;grid-area:bubbles;grid-auto-rows:min-content;align-items:flex-start;min-height:284px;max-height:284px;margin:0;list-style-type:none;display:grid;overflow-y:scroll;padding:0 15px!important}@media (min-width:992px){.chat__window .body .chat-bubbles-wrap .chat-bubbles{min-height:auto}}.chat__window .body .chat-bubbles-wrap .chat-bubbles .bubble{background-color:#f3f3f4;border-radius:5px;justify-self:flex-end;margin-top:.5rem;margin-bottom:.5rem;padding:7px 10px;line-height:1.1;position:relative}.chat__window .body .chat-bubbles-wrap .chat-bubbles .bubble .report{cursor:pointer;color:#0f0f19;background:0 0;border:0;display:none;position:absolute;bottom:.25rem;right:.25rem}.chat__window .body .chat-bubbles-wrap .chat-bubbles .bubble:hover .report{display:block}.chat__window .body .chat-bubbles-wrap .chat-bubbles .bubble .participant-card{margin-bottom:.25rem;font-weight:700}.chat__window .body .chat-bubbles-wrap .chat-bubbles .bubble-sender{margin:0 0 .25rem;font-weight:700}.chat__window .body .chat-bubbles-wrap .chat-bubbles .bubble-date{color:#0f0f19;width:100%;margin:.25rem 0 0;font-size:10px;line-height:1;display:block}.chat__window .body .chat-bubbles-wrap .chat-bubbles .bubble-message{word-break:break-word;margin:0;padding:0}.chat__window .separator{text-align:center;color:#fff;align-items:center;font-size:x-small;font-weight:700;display:flex}.chat__window .separator:before,.chat__window .separator:after{content:"";border-bottom:1px solid #fff;flex:1}.chat__window .separator:not(:empty):before{margin-right:.25em}.chat__window .separator:not(:empty):after{margin-left:.25em}.chat__window .chat-members-wrap{color:#ebebeb;width:75%;min-height:284px;max-height:284px;margin:0;padding:0;transition:transform .2s;position:absolute;top:0;right:0;transform:translate(0)}.chat__window .chat-members-wrap.closed{transform:translate(100%)}.chat__window .chat-members-wrap .list-toggle{z-index:4;color:#fff;shape-outside:polygon(0 0,100% 0,100% 100%,30% 100%);-webkit-clip-path:polygon(26% 0,100% 0%,100% 100%,100% 100%,26% 70%);clip-path:polygon(26% 0,100% 0%,100% 100%,100% 100%,26% 70%);shape-margin:20px;text-align:center;background-color:#000;width:1.7em;height:2em;font-weight:700;line-height:19px;transition:background-color .3s ease-in-out,color .3s ease-in-out;position:absolute;left:-1.7em}.chat__window .chat-members-wrap .list-toggle:hover{color:#000;background-color:#fff}.chat__window .chat-members-wrap .list-toggle span{position:relative;right:-3px}.chat__window .chat-members-wrap .chat-members{background-color:#0f0f19;grid-area:members;min-height:284px;max-height:284px;overflow-x:hidden;overflow-y:scroll}.chat__window .chat-members-wrap .chat-members .toggleTeam{cursor:pointer;grid-template-columns:auto auto;justify-content:space-between;align-items:center;margin-top:1rem;margin-bottom:.5rem;display:grid}.chat__window .chat-members-wrap .chat-members .toggleTeam.closed i{transform:rotate(180deg)}.chat__window .chat-members-wrap .chat-members .chat-members-list{flex-direction:column;gap:.5rem;margin:0;padding:.5rem 1rem;list-style-type:none;display:flex;max-height:-moz-fit-content!important;min-height:-moz-fit-content!important;max-height:fit-content!important;min-height:fit-content!important}.chat__window .chat-members-wrap .chat-members .chat-members-list .participant-card{color:#fff}.chat__window .chat-members-wrap .chat-members .chat-members-list.closed{display:none}.chat__window .input{background-color:#050509;grid-area:input;padding:.5rem}.chat-bubble-open{z-index:4;aspect-ratio:1;background-color:#e4052e;border-radius:50%;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;bottom:5rem;right:1rem}@media (min-width:992px){.chat-bubble-open{display:none}}.chat-bubble-open.with-notifications:before{content:attr(data-number);color:#fff;background-color:#003776;border-radius:50%;width:8px;max-width:15px;height:8px;max-height:15px;padding:7px;font-size:small;font-weight:bolder;line-height:.7;position:absolute;top:0;right:0}.game-selector{flex-wrap:wrap;justify-content:flex-start;display:flex}.game-selector label{margin:0}.game-selector .game{cursor:pointer}.game-selector .game img{-o-object-fit:contain;object-fit:contain;width:35px;height:35px}.game-selector .game input{display:none}.alert-box{background-color:#dbdbdd;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;display:grid;overflow:hidden}.alert-box .icon{background-color:rgba(15,15,25,.1);align-items:center;height:100%;padding:15px;display:flex;position:relative}.alert-box a{color:#0f0f19;text-decoration:underline}.alert-box a:hover{text-decoration:underline}.alert-box .text{padding:1rem}.alert-box .text p{margin:0 0 10px}.alert-box.warning{color:#0f0f19;background-color:#ffaf3d}.alert-box.success{color:#0f0f19;background-color:#00e200}.alert-box.error,.alert-box.error a{color:#fff}.alert-box.error{background-color:#ff2a04}.alert-box.info{color:#0f0f19;background-color:#dbdbdd}.section-filters{margin:2rem 0;padding:0!important}.modal--back{z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(15,15,25,.95);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal--back.disabled{display:none}.modal{grid-template-rows:auto 1fr auto;min-width:75%;max-width:95%;max-height:75%;overflow:hidden}@media (min-width:992px){.modal{min-width:40%}.modal.small{min-width:20%;max-width:20%}.modal.big{min-width:60%;max-width:65%}}.modal{z-index:99999;background-color:#e7e7e8;border:1px solid rgba(186,191,209,.4);border-radius:10px;display:grid;position:fixed}.modal--close{color:#0f0f19;cursor:pointer;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.modal--header{background-color:rgba(15,15,25,.1);padding:1rem;font-weight:700;line-height:1;position:relative}.modal--body{color:#0f0f19;padding:1rem;overflow-x:hidden;overflow-y:auto}.modal--actions{-moz-column-gap:1rem;grid-auto-columns:1fr;grid-auto-flow:column;column-gap:1rem;display:grid}.modal--footer{background-color:rgba(186,191,209,.2);border-top:1px solid rgba(255,255,255,.25);grid-template-columns:1fr 1fr;gap:1rem;padding:15px;display:grid}.tournament--back{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(15,15,25,.9);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.tournament--back.disabled{display:none}.tournament-modal{border:unset}.tournament-modal .modal-emoji-intro{border-bottom:1px solid rgba(255,255,255,.25);align-items:center;gap:.5rem;font-size:1.125rem;font-weight:700;display:flex}.tournament-modal .modal-emoji-intro p{margin:0}.tournament-modal .modal-emoji-intro{margin-bottom:.5rem;padding-bottom:.5rem}.tournament-modal .modal--close{font-size:20px;top:50%;right:1.5rem;transform:translateY(-50%)}.tournament-modal .participant-score--header{text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:.75rem;display:flex}.tournament-modal .participant-score--item{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}.tournament-modal .participant-score--item .participant{align-items:center;gap:.5rem;display:flex}.tournament-modal .participant-score--item .participant p{margin:0}.tournament-modal .participant-score--item .participant img{border-radius:50%;width:40px;height:40px}.tournament-modal .participant-score--item label{margin-top:0}.tournament-modal .participant-score--item strong{font-size:1.25rem}.tournament-modal .modal-section-header{border-bottom:1px solid rgba(255,255,255,.25);margin:1rem 0}.tournament-modal .modal-section-header strong{text-transform:uppercase}.tournament-modal .modal-section-header p{margin:0}.tournament-modal .fileList{margin-top:1rem}.tournament-modal .fileList--item{background-color:rgba(255,255,255,.05);border-radius:5px;align-items:center;gap:.5rem;margin-bottom:.25rem;padding:5px;display:flex}.tournament-modal .fileList--item p{margin:0}.tournament-modal .buttonsSection{margin-top:1rem}.tournament-modal .media--item{background-color:rgba(255,255,255,.05);border-radius:5px;padding:.5rem;font-size:.75rem}.tournament-modal .media--item [data-aspect-ratio]{max-width:50px}.tournament-modal .media--item strong{line-break:anywhere;font-size:.875rem}.tournament-modal .media--item p{margin-top:.5rem;margin-bottom:0}.tournament-modal .media--item .content{cursor:pointer;background-color:rgba(255,255,255,.2);border-radius:5px;flex-direction:column;justify-content:center;align-items:center;justify-items:center;display:flex}.tournament-modal .media--item--user{grid-template-columns:25px 1fr;align-items:center;gap:.25rem;margin-top:.25rem;display:grid}.tournament-modal .media--item--user p{margin:0}.tournament-modal .media--item--user [data-aspect-ratio]{border-radius:50%}.tournament-modal .media--list{grid-template-columns:repeat(4,1fr);justify-content:center;gap:.5rem;margin-top:1rem;display:grid}.lineup-check .lineup-title{padding-bottom:12px;font-size:1.1rem;font-weight:700}.lineup-check .lineup-member-requirements-details ul{margin:.5rem 0;padding:0;list-style-type:none}.lineup-check .lineup-member-requirements-details ul li{margin-bottom:.5rem;padding-left:10px;font-size:14px;position:relative}.lineup-check .lineup-member-requirements-details ul li:before{content:"";background-color:#0f0f19;border-radius:50%;width:5px;height:5px;display:block;position:absolute;top:.6em;left:0}.lineup-check .lineup-member-requirements-details ul p{margin:0}.lineup-check .lineup-members .lineup-no-content{background-color:rgba(186,191,209,.3);border-radius:5px;justify-content:center;align-items:center;margin-bottom:40px;padding:15px 0;display:flex}.lineup-check .lineup-members .lineup-no-content p{text-align:center;padding-left:12px}.lineup-check .lineup-wrapper-btn{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.lineup-check .lineup-card-container{gap:1rem;margin-bottom:40px;display:grid}@media (min-width:768px){.lineup-check .lineup-card-container{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.lineup-check .lineup-card-container{grid-template-columns:repeat(3,1fr)}}@media (min-width:1500px){.lineup-check .lineup-card-container{grid-template-columns:repeat(4,1fr)}}.lineup-check .lineup-card-container .lineup-member-card{color:#0f0f19;-moz-column-gap:1rem;cursor:pointer;background-color:#dbdbdd;border:0;border-radius:5px;grid-template-columns:1fr auto 20px;align-items:center;gap:.5rem 1rem;width:100%;padding:1rem;transition:background-color .2s;display:grid;position:relative}.lineup-check .lineup-card-container .lineup-member-card.joined{background-color:rgba(15,15,25,.2)}.lineup-check .lineup-card-container .lineup-member-card.joined .lineup-member-select{background-color:#0f0f19;border:0;outline-color:#0f0f19}.lineup-check .lineup-card-container .lineup-member-card:hover{background-color:#cfcfd1}.lineup-check .lineup-card-container .lineup-member-card .lineup-member-select{cursor:pointer;outline-offset:2px;border:1px solid #0f0f19;border-radius:50%;outline:2px solid transparent;align-self:center;justify-self:center;width:12px;height:12px;transition:background-color .2s,outline-color .2s;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.lineup-check .lineup-card-container .lineup-member-card .toggleGuide{color:#0f0f19;cursor:pointer}.lineup-check .lineup-members-selected.md{--user-size:30px;--gap:.5rem}.lineup-check .lineup-members-selected.lg{--user-size:50px;--gap:1rem}.lineup-check .lineup-members-selected{gap:var(--gap);flex-wrap:wrap;justify-content:flex-start;padding:1rem 0;display:flex}.lineup-check .lineup-members-selected .member-image-container,.lineup-check .lineup-members-selected .member-placeholder-container{width:100%;height:100%;height:var(--user-size);width:var(--user-size);aspect-ratio:1;border:1px solid #0f0f19;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;display:flex;overflow:hidden}.lineup-check .lineup-members-selected .member-image-container img,.lineup-check .lineup-members-selected .member-placeholder-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lineup-check .lineup-members-selected .greenSlot{background-color:rgba(15,15,25,.2)}.lineup-check .lineup-members-legend{align-items:center;margin-bottom:2rem;font-size:.875rem;line-height:1;display:flex}.lineup-check .lineup-members-legend span{background-color:rgba(15,15,25,.2);border:1px solid #0f0f19;border-radius:10px;width:1em;height:1em;margin-right:3px;display:inline-block}.lineup-check .lineup-success{flex-wrap:wrap;justify-content:center;display:flex}.lineup-check .lineup-success .lineup-success-members{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.lineup-check .lineup-success .lineup-success-title{width:100%;padding-bottom:12px;font-size:1.3em;font-weight:600}.lineup-check .lineup-success .lineup-success-data-container{text-align:center;width:100%}.lineup-check .lineup-success .lineup-success-data-container .lineup-success-data-name{font-size:1.5rem;line-height:1}@media (max-width:1200px){.lineup-check .lineup-success .lineup-success-data-container .lineup-success-data-name{font-size:calc(1.275rem + .3vw)}}.lineup-check .lineup-success .lineup-success-data-container .lineup-success-data-name{text-transform:uppercase;margin:0;font-weight:700}.lineup-check .lineup-success .lineup-success-data-container .lineup-success-data-info{border-bottom:1px solid rgba(255,255,255,.2);grid-template-columns:repeat(3,30%);justify-content:center;align-self:center;justify-self:center;gap:1rem;width:85%;margin:1rem auto 0;display:flex}.lineup-check .lineup-success .lineup-success-data-container .lineup-success-data-info div{justify-content:center;align-items:center;display:flex}.lineup-check .lineup-success .lineup-success-data-container .lineup-success-data-info div p{margin:0;padding-left:5px}.lineup-check .lineup-success .lineup-success-data-container .lineup-success-data-reminder{flex-direction:column;align-items:center;width:100%;padding:12px 0 15px;display:flex}.lineup-check .lineup-success .lineup-success-data-container .lineup-success-data-reminder div{flex-wrap:wrap;justify-content:center;align-items:center;width:50%;display:flex}.lineup-check .lineup-success .lineup-success-data-container .lineup-success-data-reminder div p{margin:0;padding-left:12px}.lineup-check .lineup-success .lineup-success-reminder{-moz-column-gap:1rem;grid-template:"icon title title""icon content content"/auto 1fr;align-items:center;column-gap:1rem;width:100%;max-width:510px;margin:1rem 0;display:grid}.lineup-check .lineup-success .lineup-success-reminder .lineup-success-reminder-icon{background:#dbdbdd;border-radius:50%;grid-area:icon;align-content:center;justify-content:center;align-items:center;width:60px;height:60px;font-size:2em;display:flex}.lineup-check .lineup-success .lineup-success-reminder .lineup-success-reminder-title{grid-area:title;margin:0;font-size:1.125rem;font-weight:700}.lineup-check .lineup-success .lineup-success-reminder .lineup-success-reminder-content{grid-area:content;margin:0}.lineup-check .lineup-success button{cursor:pointer;width:100%;margin-top:15px}.lineup-check .lineup-requirements-list{font-size:.86rem}.lineup-check .lineup-requirements-list ul{margin:0;padding:0;list-style:none}.lineup-check .lineup-requirements-list ul li{align-items:center;margin-bottom:.25rem;display:flex}.lineup-check .lineup-requirements-list ul li:before{content:"";background-color:#0f0f19;border-radius:25px;justify-self:center;width:5px;height:5px;margin-right:5px;font-weight:700;display:inline-block}.lineup-check .lineup-individual-description{font-size:.8rem}.lineup-check .lineup-individual{font-size:1rem}.lineup-check .lineup-individual .lineup-requirements-title{font-weight:600}.lineup-check .lineup-individual ul{font-size:.85rem}.modalMissingData .modal{max-width:40rem}.modalMissingData .modal .requirements-list{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.modalMissingData .modal .requirement-box{background-color:#fff;border-radius:5px;flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}.modalMissingData .modal .requirement-box strong{margin-bottom:.5rem;padding:1rem 1rem 0;font-size:1.25rem;line-height:1;display:block}.modalMissingData .modal .requirement-box p{margin:0;padding:.5rem 1rem}.modalMissingData .modal .requirement-box span{background-color:rgba(15,15,25,.25);padding:.5rem 1rem;font-weight:700;display:block}.modalMissingData .modal .requirement-box span svg{transition:padding-left .2s}.modalMissingData .modal .requirement-box.error{color:#fff;background-color:rgba(228,5,46,.6);border:1px solid rgba(228,5,46,.25)}.modalMissingData .modal .requirement-box.success{color:#0f0f19;background-color:rgba(0,226,0,.6);border:1px solid rgba(0,226,0,.25)}.modalMissingData .modal .requirement-box{transition:-webkit-filter .2s,filter .2s}.modalMissingData .modal .requirement-box:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1);transition:-webkit-filter .2s,filter .2s}.modalMissingData .modal .requirement-box:hover span svg{padding-left:.5rem;transition:padding-left .2s}.team-box{background-color:#dbdbdd;border-radius:5px;display:grid;overflow:hidden}.team-box a{color:#0f0f19}.team-box header{background-position:50%;background-size:cover;grid-template-columns:50px 1fr;align-items:center;gap:10px;display:grid}.team-box header *{margin:0;padding:0;line-height:1}.team-box .institution{text-align:center;color:#0f0f19;text-overflow:ellipsis;-webkit-line-clamp:1;background:#babfd1;-webkit-box-orient:vertical;width:100%;height:1.75px;min-height:1.2em;max-height:1.75px;font-size:14px;line-height:1.75;display:-webkit-box;overflow:hidden}.team-box h1{letter-spacing:0;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:1.2px;min-height:1.2em;max-height:1.2px;font-size:1rem;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}.team-box [data-aspect-ratio]{background:#0f0f19;width:50px;height:50px}.team-box ul{margin:0;padding:15px;list-style-type:none}.team-box ul li{text-transform:capitalize}.team-box--games{grid-auto-flow:column;justify-content:center;align-items:center;gap:10px;padding:10px 0;display:grid}.team-box--games img{width:45px}.team-box{transition:background-color .2s,transform .2s,box-shadow .3s}.team-box:hover{background-color:#cfcfd1}.official-team-box{text-align:center;border-top:8px solid #e4052e;position:relative}.official-team-box article{background-color:#0f0f19;background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;height:100%;padding:10px;display:flex}.official-team-box h1{text-transform:uppercase;margin:0 0 .5rem;font-size:14px;line-height:1}.official-team-box h2{text-transform:uppercase;margin:0;font-size:1.25rem;font-weight:400;line-height:1}.official-team-box [data-aspect-ratio]{overflow:visible}.official-team-box .team-box--games{background-color:#0f0f19;background-position:50%;background-repeat:no-repeat;background-size:auto 35px;border:2px solid #e4052e;border-radius:50%;justify-content:center;align-items:center;min-width:60px;min-height:60px;padding:10px;display:flex;position:absolute;top:0;right:1rem;transform:translateY(-50%)}.teams-searching-players-box{text-align:center;margin-top:40px;position:relative}@media (min-width:992px){.teams-searching-players-box{text-align:left;border-left:8px solid #e4052e;margin-top:1rem;margin-bottom:1rem;padding-top:0}}.teams-searching-players-box--info{background-color:#292e33;padding:40px 1rem 1rem}@media (min-width:992px){.teams-searching-players-box--info{padding:1rem 1rem 1rem 40px}}.teams-searching-players-box--actions{text-align:center;background-color:#343a40;flex-direction:column;align-content:center;justify-content:center;align-items:center;justify-items:center;padding:1rem;display:flex}.teams-searching-players-box--actions button{text-transform:uppercase;background-color:transparent}.teams-searching-players-box .image{background-color:#0f0f19;background-size:cover;border-radius:50%;width:60px;height:60px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media (min-width:992px){.teams-searching-players-box .image{top:50%;left:-4px;transform:translate(-50%,-50%)}}.teams-searching-players-box .image{background-position:50%;border:1px solid #e4052e}.teams-searching-players-box article{min-height:125px;display:grid}@media (min-width:992px){.teams-searching-players-box article{grid-template-columns:1.5fr 1fr}}.teams-searching-players-box article h1{font-size:1.5rem}@media (max-width:1200px){.teams-searching-players-box article h1{font-size:calc(1.275rem + .3vw)}}.teams-searching-players-box article h1{margin:0 0 .25rem;line-height:1}.teams-searching-players-box article h2{margin:0 0 .25rem;font-size:16px;font-weight:400}.teams-searching-players-box article .game{background-position:50%;background-repeat:no-repeat;background-size:contain;width:25px;height:25px;display:inline-block}.teams-searching-players-box article .captain{align-items:center;justify-items:center;margin-bottom:1rem;display:flex}.teams-searching-players-box article .captain--name{margin:0 5px}.teams-searching-players-box article .captain a{color:#fff;line-height:1}.player-searching-team-box{background:linear-gradient(90deg,#252a2f 36.75%,rgba(37,42,47,0) 82.46%);border-top-left-radius:60px;border-bottom-left-radius:60px;margin-bottom:1rem;padding-left:70px;position:relative}.player-searching-team-box--info{padding:1rem}.player-searching-team-box--actions{text-align:center;flex-direction:column;align-content:center;justify-content:center;align-items:center;justify-items:center;padding:1rem;display:flex}.player-searching-team-box--actions button{text-transform:uppercase!important;background-color:transparent!important}.player-searching-team-box .image{background-position:50%;background-size:cover;border:1px solid #e4052e;border-radius:50%;width:60px;height:60px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.player-searching-team-box article{grid-template-columns:1fr auto;display:grid}.player-searching-team-box article h1{margin:0 0 .25rem;font-size:1.25rem;line-height:1}.player-searching-team-box article h2{margin:0 0 .25rem;font-size:16px;font-weight:400}.player-searching-team-box article .game{background-position:50%;background-repeat:no-repeat;background-size:cover;width:25px;height:25px}.player-searching-team-box article .captain{margin-bottom:.5rem}.pagination-wrapper{--clr:var(--color,#fff);--clr-rgb:var(--color-rgb,255,255,255)}.pagination-wrapper.dark{--clr:var(--color,#0f0f19);--clr-rgb:var(--color-rgb,15,15,25)}.pagination-wrapper{grid-auto-flow:column;justify-content:center;align-items:center;gap:5px;margin-top:1rem;display:grid}.pagination-wrapper>ul,.pagination-wrapper>li{margin:0;padding:0;list-style-type:none}.pagination-wrapper li{display:inline-block}.pagination-wrapper li a{color:var(--clr);border:1px solid var(--clr);border-radius:5px;padding:5px;font-size:1.25rem;line-height:1;display:block}.pagination-wrapper li a:hover{color:var(--clr);background-color:rgba(var(--clr-rgb),.25)}.pagination-wrapper li.active a{background-color:rgba(var(--clr-rgb),.25);color:var(--clr)}.pagination-wrapper button{background-color:transparent;border:none}.pagination-wrapper button svg{color:rgba(var(--clr-rgb),.75)}.pagination-wrapper button:hover svg{color:var(--clr)}.pagination-wrapper button{cursor:pointer;padding:5px;display:flex}.pagination-simple{align-content:center;justify-content:center;align-items:center;justify-items:center;gap:.5rem;display:grid}.pagination-simple #firstButton,.pagination-simple #lastButton{display:none}.pagination-simple{grid-template-columns:auto auto auto}@media (min-width:992px){.pagination-simple #firstButton,.pagination-simple #lastButton{display:inline-block}}.view-more{color:#fff;background-color:#e4052e;border-radius:10px;padding:15px 40px;font-size:1.5rem;line-height:1;box-shadow:0 4px 4px rgba(228,5,46,.15)}@media (max-width:1200px){.view-more{font-size:calc(1.275rem + .3vw)}}.view-more{text-transform:uppercase;cursor:pointer;opacity:.5;border:none;font-family:Funnel Display,sans-serif;font-weight:700;transition:all .3s}.view-more:hover{opacity:1;transform:translateY(-2px)}.view-more--wrapper{text-align:center;margin:25px 0}.bracket-round-list{z-index:2;background-color:#050509;grid-auto-columns:200px;grid-auto-flow:column;gap:50px;width:100%;margin:0 0 15px;padding:2rem 0 1rem;display:grid;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 0 10px #050509}.bracket-wrapper{align-content:flex-start;align-items:flex-start;padding-top:0;display:grid;overflow-x:scroll}.bracket-round{text-align:center;color:#fff;justify-content:space-between;justify-items:space-between;background-color:#0f0f19;border-radius:5px;flex-flow:row;align-content:center;align-items:center;width:200px;margin-right:45px;padding:10px;display:block}.bracket-round p{margin:0}.bracket-round button{width:100%;margin-top:5px}.bracket-container{z-index:1;position:relative}.brackets-viewer{--primary-background:#0f0f19;--secondary-background:#cfcfd1;--match-background:#dbdbdd;--font-color:#0f0f19;--font-color-soft:#6f6f75;--win-color:#00e200;--loss-color:#ff2a04;--label-color:#fff;--hint-color:#87878c;--connector-color:#cfcfd1;--border-color:#e7e7e8;--border-hover-color:#dbdbdd;--text-size:16px;--round-margin:40px;--match-width:200px;--match-horizontal-padding:8px;--match-vertical-padding:6px;--connector-border-width:2px;--match-border-width:1px;--match-border-radius:5px;--participant-image-size:1em;color:var(--font-color);font-size:var(--text-size);text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-direction:column;align-items:flex-start;margin:0 auto;display:flex;overflow:auto}.brackets-viewer:empty{display:none}.brackets-viewer *,.brackets-viewer :after,.brackets-viewer :before{box-sizing:border-box}.brackets-viewer h1,.brackets-viewer h2,.brackets-viewer h3{margin-bottom:.5em;font-weight:500;line-height:1.2}.brackets-viewer h1{margin-top:30px;margin-bottom:20px;font-size:2em}.brackets-viewer h2{font-size:1.7em}.brackets-viewer h3{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:var(--match-width);background:#dbdbdd;border-radius:5px;padding:10px 0;font-size:1.1em;font-weight:700;overflow:hidden;margin-bottom:1rem!important}.brackets-viewer .bracket h2{font-size:2rem}@media (max-width:1200px){.brackets-viewer .bracket h2{font-size:calc(1.325rem + .9vw)}}.brackets-viewer .bracket h2{color:var(--font-color);margin:0 0 1rem;font-weight:700}.brackets-viewer .bracket .rounds{display:flex}.brackets-viewer .bracket .rounds:not(:last-of-type){margin-bottom:15px}.brackets-viewer .bracket .rounds .round{background-color:transparent;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex}.brackets-viewer .bracket .rounds .round:not(:last-of-type){margin-right:var(--round-margin)}.brackets-viewer .bracket .rounds .round h3{flex-direction:column;justify-content:center;align-items:center;min-height:75px;margin:0;display:flex}.brackets-viewer .bracket .rounds .round h3 p{margin:0;padding:2px}.brackets-viewer .bracket .rounds .round .round-date{color:var(--font-color-soft);font-weight:400}.brackets-viewer .match{width:var(--match-width);flex:1;align-items:center;padding:10px 0;display:flex;position:relative}.brackets-viewer .match.connect-next:after{content:"";right:calc(-1*var(--round-margin)/2);width:calc(var(--round-margin)/2);border-right:var(--connector-border-width)solid var(--connector-color);height:50%;display:block;position:absolute}.brackets-viewer .match.connect-next:nth-of-type(odd):after{border-top:var(--connector-border-width)solid var(--connector-color);top:50%}.brackets-viewer .match.connect-next:nth-of-type(2n):after{border-bottom:var(--connector-border-width)solid var(--connector-color);top:0}.brackets-viewer .match.connect-next.straight:after{width:var(--round-margin);right:calc(-1*var(--round-margin));border-bottom:var(--connector-border-width)solid var(--connector-color);border-top:unset;border-right:unset;top:0}.brackets-viewer .opponents{border:var(--match-border-width)solid var(--border-color);border-radius:var(--match-border-radius);background:var(--match-background);width:100%;position:relative}.brackets-viewer .opponents:hover{border:1px solid var(--border-hover-color);cursor:pointer}.brackets-viewer .opponents>span{color:var(--label-color);background:var(--primary-background);border-radius:3px;padding:0 5px;font-size:.8em;position:absolute;top:-10px}.brackets-viewer .opponents>span:first-of-type{left:3px}.brackets-viewer .opponents>span:nth-of-type(2){right:3px}.brackets-viewer .opponents.connect-previous:before{content:"";left:calc(-1*var(--round-margin)/2 - 1px);width:calc(var(--round-margin)/2);border-bottom:var(--connector-border-width)solid var(--connector-color);height:50%;display:block;position:absolute}.bracket:nth-of-type(2) .brackets-viewer .opponents.connect-previous .opponents.connect-previous.straight:before,.bracket:first-of-type .brackets-viewer .opponents.connect-previous .opponents.connect-previous.straight:after{border-left:unset;left:var(--round-margin);width:var(--round-margin)}.bracket:first-of-type .brackets-viewer .opponents.connect-previous.straight:before,.bracket:nth-of-type(2) .brackets-viewer .opponents.connect-previous.straight:after{content:unset}.brackets-viewer .participant{background:var(--match-background);justify-content:space-between;display:flex}.brackets-viewer .participant.hover{box-shadow:inset 3px 0 #e4052e;background:var(--secondary-background)!important}.brackets-viewer .participant.win.hover{box-shadow:inset 3px 0 0 var(--win-color);background:var(--secondary-background)!important}.brackets-viewer .participant.loss.hover{box-shadow:inset 3px 0 0 var(--loss-color);background:var(--secondary-background)!important}.brackets-viewer .participant:first-of-type{border-top-left-radius:var(--match-border-radius);border-top-right-radius:var(--match-border-radius);border-bottom:none;overflow:hidden}.brackets-viewer .participant:nth-of-type(2){border-bottom-left-radius:var(--match-border-radius);border-bottom-right-radius:var(--match-border-radius);border-top:none;overflow:hidden}.brackets-viewer .participant .name{white-space:nowrap;text-overflow:ellipsis;width:80%;padding-top:var(--match-vertical-padding);padding-bottom:var(--match-vertical-padding);margin-left:5px;overflow:hidden}.brackets-viewer .participant .name>img{width:var(--participant-image-size);height:var(--participant-image-size);-o-object-fit:cover;object-fit:cover;vertical-align:middle;border-radius:4px;margin-right:4px;position:relative;bottom:1px}.brackets-viewer .participant .name>span{color:var(--hint-color);font-size:.9em;font-weight:initial}.brackets-viewer .participant.win .name{font-weight:700}.brackets-viewer .participant .result{text-align:center;width:15%;padding-top:var(--match-vertical-padding);padding-bottom:var(--match-vertical-padding);background-color:#cfcfd1;margin-left:10px;font-weight:700}.brackets-viewer .participant.win .result{background-color:var(--win-color)}.brackets-viewer .participant.loss .result{color:var(--loss-color)}.brackets-viewer .bracket .rounds>.round{padding-top:1.5rem}.brackets-viewer .bracket .rounds .consolation-bracket-group{margin-left:calc(var(--round-margin)*2);padding-left:calc(var(--round-margin)/2);border-left:2px solid #e4052e;padding-top:1.5rem;display:flex;position:relative}.brackets-viewer .bracket .rounds .consolation-bracket-group:before{content:var(--position-matches-label,"Consolation Bracket");font-size:2rem;position:absolute;top:-1.5em;left:.4rem}@media (max-width:1200px){.brackets-viewer .bracket .rounds .consolation-bracket-group:before{font-size:calc(1.325rem + .9vw)}}.brackets-viewer .bracket .rounds .consolation-bracket-group:before{color:var(--font-color);white-space:nowrap;font-weight:700}.round-wrapper{margin-bottom:50px}.round-wrapper .round-title{font-size:2rem}@media (max-width:1200px){.round-wrapper .round-title{font-size:calc(1.325rem + .9vw)}}.round-wrapper .round-title{text-transform:uppercase;margin:0;font-weight:700;line-height:1}.round-wrapper .round-title span{color:#0f0f19;margin-top:5px;font-size:1rem;font-weight:400;display:block}.round-wrapper .round-header{grid-template-columns:auto max-content;margin-bottom:15px;display:grid}.round-wrapper .round-header--pagination{text-align:center;grid-template-columns:repeat(4,auto);justify-content:center;justify-self:flex-end;align-items:center;gap:.5rem;display:grid}.round-wrapper .round-header{align-items:center;gap:1rem}.lobbies-wrapper{gap:30px;margin-top:15px;display:grid}.lobby-box{background-color:#dbdbdd;border-radius:10px;overflow:hidden}.lobby-box--header{background-color:#cfcfd1;justify-content:center;align-items:center;gap:1rem;padding:15px;display:grid}.lobby-box--header p{margin:0;padding:0}@media (min-width:992px){.lobby-box--header{grid-template-columns:1fr auto auto}}.lobby-box--header--title{text-align:center;text-transform:uppercase;font-size:1.5rem;font-weight:700}@media (max-width:1200px){.lobby-box--header--title{font-size:calc(1.275rem + .3vw)}}@media (min-width:992px){.lobby-box--header--title{text-align:left}.lobby-box--header--info{text-align:right}}.lobby-box--header--info{font-weight:400}.lobby-box--list{text-align:center;gap:1rem;padding:1rem;display:grid}@media (min-width:768px){.lobby-box--list{grid-template-columns:1fr 1fr}}@media (min-width:992px){.lobby-box--list{grid-template-columns:1fr 1fr 1fr 1fr}}.lobby-box--list .none{opacity:.5}.lobby-box--list .none:hover{cursor:default}.lobby-box .view-match{text-align:center;padding:0 15px 15px}.context-box{z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(17,17,17,.8);border-radius:5px;min-width:200px;padding:10px;display:none;position:fixed;top:0;left:0;box-shadow:0 0 10px rgba(15,15,25,.15)}.context-box.active{display:block}.context-box a{color:#fff;border-radius:5px;width:100%;padding:10px;line-height:1;display:block}.context-box a:hover{color:#0f0f19;background-color:#fff}.robin-round-boxes{grid-template-columns:1fr;gap:2rem;display:grid}.robin-round--header{font-size:1.5rem;font-weight:700}@media (max-width:1200px){.robin-round--header{font-size:calc(1.275rem + .3vw)}}.robin-round--header p{margin:0}.robin-round--header{text-align:center;display:grid}@media (min-width:992px){.robin-round--header{text-align:left;grid-template-columns:auto auto}}.robin-round--header{align-items:center;margin-bottom:1rem}.robin-round--header .round-date{grid-template-columns:auto auto;justify-self:center;gap:10px;font-size:1.125rem;display:grid}@media (min-width:992px){.robin-round--header .round-date{justify-self:flex-end}}.robin-round ul{margin:0;padding:0;list-style-type:none}.robin-round .robin-round-list li{color:#0f0f19;background-color:#dbdbdd;border-radius:5px;margin-bottom:10px;transition:background-color .2s;overflow:hidden}@media (min-width:992px){.robin-round .robin-round-list li.waiting{background-image:linear-gradient(90deg,#64d9ff -100%,transparent 25%);border-top:0;border-left:3px solid #64d9ff}}.robin-round .robin-round-list li.waiting{background-image:linear-gradient(#64d9ff -100%,transparent 25%);border-top:3px solid #64d9ff}.robin-round .robin-round-list li.waiting:hover{background-color:#e8f9ff}@media (min-width:992px){.robin-round .robin-round-list li.ready{background-image:linear-gradient(90deg,#64d9ff -100%,transparent 25%);border-top:0;border-left:3px solid #64d9ff}}.robin-round .robin-round-list li.ready{background-image:linear-gradient(#64d9ff -100%,transparent 25%);border-top:3px solid #64d9ff}.robin-round .robin-round-list li.ready:hover{background-color:#e8f9ff}@media (min-width:992px){.robin-round .robin-round-list li.progress{background-image:linear-gradient(90deg,#00e200 -100%,transparent 25%);border-top:0;border-left:3px solid #00e200}}.robin-round .robin-round-list li.progress{background-image:linear-gradient(#00e200 -100%,transparent 25%);border-top:3px solid #00e200}.robin-round .robin-round-list li.progress:hover{background-color:#d9fbd9}@media (min-width:992px){.robin-round .robin-round-list li.completed{background-image:linear-gradient(90deg,#757575 -100%,transparent 25%);border-top:0;border-left:3px solid #757575}}.robin-round .robin-round-list li.completed{background-image:linear-gradient(#757575 -100%,transparent 25%);border-top:3px solid #757575}.robin-round .robin-round-list li.completed:hover{background-color:#eaeaea}@media (min-width:992px){.robin-round .robin-round-list li.inscriptions{background-image:linear-gradient(90deg,#7d0eb1 -100%,transparent 25%);border-top:0;border-left:3px solid #7d0eb1}}.robin-round .robin-round-list li.inscriptions{background-image:linear-gradient(#7d0eb1 -100%,transparent 25%);border-top:3px solid #7d0eb1}.robin-round .robin-round-list li.inscriptions:hover{background-color:#ecdbf3}.robin-round .robin-round-list li:hover{background-color:#cfcfd1}.robin-round .vsMatch{padding:1rem}.robin-round .vsMatch__link{justify-content:center;align-items:center;gap:1rem;display:grid}@media (min-width:992px){.robin-round .vsMatch__link{grid-template-columns:150px 1fr auto;justify-content:space-between}.robin-round .vsMatch__link .status-pill{justify-self:flex-start}}.robin-round .vsMatch .participants-data{grid-template:"score score"1fr"team1 team2"1fr/1fr 1fr;align-items:center;justify-items:center;gap:.5rem;display:grid}@media (min-width:992px){.robin-round .vsMatch .participants-data{grid-template:"team1 score team2"1fr/1fr auto 1fr;gap:2rem}}.robin-round .vsMatch .participants-data .match-message{color:#0f0f19}.robin-round .vsMatch .participants-data .versus{text-align:center;grid-area:score;grid-template-columns:min-content min-content min-content;align-items:center;display:grid}.robin-round .vsMatch .participants-data .versus strong{color:#0f0f19;opacity:.5;margin:0 .5rem;font-size:14px;line-height:1}.robin-round .vsMatch .participants-data .versus .score{color:#0f0f19;border-radius:5px;font-size:2rem;display:inline-block}@media (max-width:1200px){.robin-round .vsMatch .participants-data .versus .score{font-size:calc(1.325rem + .9vw)}}.robin-round .vsMatch .participants-data .versus .score{margin-bottom:3px;line-height:1}.robin-round .vsMatch .participants-data .versus .score__flag{background-color:#ffaf3d}.robin-round .vsMatch .participants-data strong{text-align:center;line-height:1}.robin-round .vsMatch .participants-data strong small{font-weight:400}.robin-round .vsMatch .participants-data .team{-moz-column-gap:15px;color:#0f0f19;grid-template-columns:auto auto;align-items:center;column-gap:15px;display:grid}.robin-round .vsMatch .participants-data .team.team-1{grid-area:team1}.robin-round .vsMatch .participants-data .team.team-2{grid-area:team2}.robin-round .vsMatch .participants-data .team__winner span{font-weight:700}.robin-round .vsMatch .participants-data [data-aspect-ratio]{background:rgba(186,191,209,.5);border-radius:50%;min-width:35px}.robin-round .vsMatch .date{color:#0f0f19;display:block}.amazon-banner{background-image:url(../img/amazon-banner/bg-mobile.jpg);background-position:50%;background-size:cover;padding:15px}@media (min-width:992px){.amazon-banner{background-image:none;padding:0}}.amazon-banner{color:#f90;background-color:#040301;align-content:center;align-items:center;font-family:Amazon Ember;font-style:normal;font-weight:300;line-height:1.2;display:grid}.amazon-banner .home-page--wrapper{width:100%}.amazon-banner strong{font-weight:400}@media (min-width:992px){.amazon-banner{justify-content:center;justify-items:center}.amazon-banner .home-page--wrapper{width:900px}}.amazon-banner--small{text-shadow:0 0 5px rgba(4,3,1,.5);font-size:1.125rem}.amazon-banner--big{font-size:1.5rem}@media (max-width:1200px){.amazon-banner--big{font-size:calc(1.275rem + .3vw)}}.amazon-banner--big{text-shadow:0 0 5px rgba(4,3,1,.5)}@media (min-width:992px){.amazon-banner--small{font-size:1.125rem}.amazon-banner--big{font-size:1.5rem}}@media (min-width:992px) and (max-width:1200px){.amazon-banner--big{font-size:calc(1.275rem + .3vw)}}.amazon-banner .cols{display:grid}.amazon-banner .cols img{display:none}@media (min-width:992px){.amazon-banner .cols img{display:block}}.amazon-banner .cols img{height:70px;max-height:70px}@media (min-width:992px){.amazon-banner .cols{background-position:0;background-repeat:no-repeat;background-size:contain;justify-content:center}}@media (min-width:992px) and (min-width:992px){.amazon-banner .cols{grid-template-columns:auto auto auto}}.amazon-banner .cols{align-content:center;justify-content:center;align-items:center;justify-items:center;gap:15px}@media (min-width:992px){.amazon-banner .cols{gap:30px}}.amazon-banner p{margin:0;padding:0}.amazon-banner .oval-button{color:#040301;text-transform:uppercase;background-color:#f90;border:1px solid #f90;border-radius:5px;padding:5px 15px;transition:box-shadow .3s,transform .3s}.amazon-banner{border-bottom:1px solid #f90}.amazon-banner:hover .oval-button{will-change:transform;transition:box-shadow .3s,transform .3s;box-shadow:0 0 10px #f90}.nav-submenu{text-align:right;z-index:2;padding:0;display:none;transform:none;box-shadow:0 0 5px #0f0f19}.nav-submenu a{text-transform:capitalize;text-transform:uppercase;padding:5px;display:block;text-align:center!important}@media (min-width:992px){.has-submenu:hover{box-shadow:none}.has-submenu:hover .nav-submenu{visibility:visible;opacity:1;transition:visibility .2s,opacity .2s,transform .2s;display:block;transform:translateY(0)scale(1)translate(-50%);margin-top:0!important}.nav-submenu{visibility:hidden;opacity:0;transform-origin:0;background-color:#09090f;min-width:100%;padding:0;transition:visibility .2s,opacity .2s,transform .2s;display:block;position:absolute;top:100%;left:50%;transform:translateY(-7px)scale(.9)translate(-50%);box-shadow:0 0 5px #0f0f19}.nav-submenu li{text-align:center;width:100%;margin:0}.nav-submenu a{text-transform:capitalize;text-align:center;text-transform:uppercase;width:100%;transition:background-color .1s;padding:5px!important}.nav-submenu a:hover{color:#0f0f19;text-shadow:none;background-color:#e4052e}}.has-submenu{position:relative}.has-submenu>a{align-content:center;align-items:center;display:inline-flex}.has-submenu .submenu-button{align-content:center;align-items:center;display:flex;justify-content:flex-end!important}.has-submenu .toggle{color:#fff;background-color:rgba(255,255,255,.3);border-radius:3px;margin-left:15px;padding:0 15px}@media (min-width:992px){.has-submenu .toggle{display:none}}.has-submenu.active{box-shadow:none}@media (min-width:992px){.has-submenu.active .nav-submenu{display:none}}.has-submenu.active .nav-submenu{visibility:visible;opacity:1;margin-top:15px;display:block}.calendar-page #calendar{margin-bottom:2rem;font-weight:400!important}.calendar-page #calendar td.fc-today{background:rgba(228,5,46,.3)}.calendar-page #calendar .fc-event-container{transition:-webkit-filter .2s,filter .2s;cursor:pointer!important}.calendar-page #calendar .fc-event-container:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.calendar-page #calendar .fc-event{background-color:var(--bg-clr,#0f0f19);border-color:var(--bg-clr,#0f0f19);color:var(--clr,#fff);cursor:pointer;transition:-webkit-filter .2s,filter .2s}.calendar-page #calendar .fc-event:hover{-webkit-filter:brightness(1.1)contrast(1.1);filter:brightness(1.1)contrast(1.1)}.calendar-page .calendar-filters{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:992px){.calendar-page .calendar-filters{grid-template-columns:auto auto;justify-content:flex-start}}@font-face{font-family:fontello;src:url(../fonts/fontello.eot?78340208);src:url(../fonts/fontello.eot?78340208#iefix)format("embedded-opentype"),url(../fonts/fontello.woff2?78340208)format("woff2"),url(../fonts/fontello.woff?78340208)format("woff"),url(../fonts/fontello.ttf?78340208)format("truetype"),url(../fonts/fontello.svg?78340208#fontello)format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=\ icon-]:before{speak:none;-webkit-text-decoration:inherit;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.2em;font-family:fontello;font-style:normal;font-weight:400;line-height:1em;display:inline-block}.intro{text-align:center;background-color:#0f0f19;background-image:url(../img/gyEditions/bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;min-height:300px;padding:4rem 0}.intro.left{text-align:left}.intro h1{color:#fff;margin:0 0 1.5rem;font-size:5.375rem;font-weight:900!important}@media (max-width:1200px){.intro h1{font-size:calc(1.6625rem + 4.95vw)}}.intro h1{text-transform:uppercase;font-family:Anybody,sans-serif;line-height:1}.intro h2{color:#fff;max-width:900px;margin:0 auto;font-size:1.5rem}@media (max-width:1200px){.intro h2{font-size:calc(1.275rem + .3vw)}}.intro h2{line-height:1.2;font-weight:400!important}.event-modal{background:linear-gradient(90deg,rgba(255,255,255,.25) 0%,#fff 50%,rgba(255,255,255,.25) 100%),var(--bg);color:#fff;z-index:2;text-align:center;transform-origin:50%;background-position:50%;background-repeat:no-repeat;background-size:cover;width:900px;max-width:90%;padding:2rem;animation:.2s forwards eventModal;position:relative}@keyframes eventModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.event-modal h1{margin:0;font-size:3rem}@media (max-width:1200px){.event-modal h1{font-size:calc(1.425rem + 2.1vw)}}.event-modal h1{color:#0f0f19;text-align:center;text-transform:uppercase;font-family:Funnel Display,sans-serif}.event-modal .date{color:#0f0f19;margin:5px 0 0;font-weight:700;display:grid}@media (min-width:992px){.event-modal .date{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:2rem}}.event-modal .date p{margin:0}.event-modal .game{background-color:#e4052e;padding:5px}.event-modal .description{color:#0f0f19;font-weight:400}.event-modal .event-category img{-o-object-fit:contain;object-fit:contain;width:75px;height:75px;display:inline-block}.event-modal .event-category p{margin-top:0}.event-modal .event-category{text-align:center;color:#0f0f19;text-transform:uppercase;font-size:1.5rem;font-weight:700}@media (max-width:1200px){.event-modal .event-category{font-size:calc(1.275rem + .3vw)}}.event-modal .event-tags{text-align:center;grid-auto-flow:column;justify-content:flex-start;gap:1rem;margin-top:1rem;margin-bottom:1rem;display:grid}.event-modal .event-tags p{margin:0}.event-modal .event-modal-close{cursor:pointer;color:#0f0f19;display:block;position:absolute;top:15px;right:15px}.event-modal--back{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:9999;background-color:rgba(15,15,25,.9);justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.event-modal--back.active{align-content:center;justify-content:center;align-items:center;justify-items:center;display:flex}.upload-modal .upload-box{background:#e3e0e5;border:1px solid rgba(139,139,139,.28);border-radius:10px;width:100%;max-width:450px;padding:25px;animation:.5s ease-in-out spawn;box-shadow:0 5px 20px #b6b5b7}.upload-modal .upload-drop-area{opacity:0;text-align:center;border:2px dashed #e4052e;border-radius:10px;padding:50px 25px;transition:background-color .1s ease-in-out;animation:.5s ease-in-out .25s forwards spawn}.upload-modal .upload-drop-area *{margin:0;line-height:1;animation:.5s ease-in-out .25s spawn}.upload-modal .upload-drop-area span{color:#e4052e;text-transform:uppercase;font-size:24px;font-weight:700}.upload-modal .upload-drop-area .uploader-icons{margin-bottom:15px;transition:transform .1s}.upload-modal .upload-drop-area .uploader-browse{cursor:pointer;color:#e4052e;border:1px solid #e4052e;border-radius:5px;padding:5px 10px;text-decoration:none;transition:background-color .1s ease-in-out,color .1s ease-in-out;display:inline-block}.upload-modal .upload-drop-area .uploader-browse:hover{color:#d2d2d7;background-color:#e4052e;transition:background-color .1s ease-in-out,color .1s ease-in-out}.upload-modal .upload-drop-area .uploader-or{margin:5px 0 10px}.upload-modal .upload-drop-area:hover,.upload-modal .upload-drop-area.active{background-color:rgba(37,41,48,.1);transition:background-color .1s ease-in-out}.upload-modal .upload-drop-area:hover .uploader-icons,.upload-modal .upload-drop-area.active .uploader-icons{transition:transform .1s;transform:scale(1.1)}.upload-modal .uploader-items-area.active{margin-top:25px;margin-bottom:25px;animation:.5s ease-in-out .25s forwards spawn}.upload-modal .uploader-items-area{opacity:0;grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:1fr 1fr 1fr;display:grid}.upload-modal .uploader-items-area:empty{margin-top:0}.upload-modal .uploader-items-area .uploader-item{text-align:center;padding-bottom:5px;animation:.5s ease-in-out spawn;position:relative;overflow:hidden}.upload-modal .uploader-items-area .uploader-item p{margin:0;font-size:16px}.upload-modal .uploader-items-area .uploader-item p:nth-child(3){margin-top:5px;font-size:13px}.upload-modal .uploader-items-area .uploader-item:before{content:"";background-color:#252930;width:0%;height:5px;display:block;position:absolute;bottom:0;left:0}.upload-modal .uploader-items-area .uploader-item:after{opacity:0;content:"Eliminar";color:#fff;cursor:pointer;background-color:rgba(0,0,0,.5);align-content:center;justify-content:center;align-items:center;justify-items:center;width:100%;height:100%;font-size:1rem;transition:opacity .1s ease-in-out;display:flex;position:absolute;top:0;left:0}.upload-modal .uploader-items-area .uploader-item:hover:after{opacity:1}.cookies-alert .cookies-back{z-index:99998;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.9);width:100%;height:100%;position:fixed;top:0;left:0}.cookies-alert input[type=checkbox]{display:none}.cookies-alert input[type=checkbox]+label{align-content:center;align-items:center;margin-right:5px;display:inline-flex}.cookies-alert input[type=checkbox]+label:before{content:"";border:1px solid #babfd1;width:13px;height:13px;margin-right:7px;display:inline-block;position:relative}.cookies-alert input[type=checkbox]:checked+label:before{background-color:#babfd1;box-shadow:0 0 0 1px #0f0f19,0 0 0 2px #babfd1}.cookies-alert .wrapper{grid-template-columns:1fr 1fr;width:1600px;max-width:100%;margin:0 auto;display:grid}@media (min-width:992px){.cookies-alert .wrapper{grid-template-columns:1fr auto auto auto}}.cookies-alert .wrapper{color:#fff;z-index:99999;background-color:#0f0f19;align-content:center;align-items:center;gap:1rem;width:100%;padding:1rem;position:fixed;bottom:0;left:0}.cookies-alert .cookie-desc{-moz-column-gap:15px;grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;column-gap:15px;display:grid}@media (min-width:992px){.cookies-alert .cookie-desc{grid-column:unset}}.cookies-alert .icon{display:none}@media (min-width:992px){.cookies-alert .icon{display:inline}}.lang-changer{text-align:center;display:inline-block;position:relative}.lang-changer p{margin:0}.lang-changer #currentLang{text-transform:capitalize;background:unset;color:rgba(255,255,255,.75);text-transform:uppercase;cursor:pointer;border:none;border-radius:5px;align-items:center;padding:3px 5px;font-size:.9rem;transition:background-color .2s,color .2s;display:flex}.lang-changer #currentLang:hover,.lang-changer #currentLang.active{color:#fff;background-color:rgba(255,255,255,.1)}.lang-changer #currentLang:hover svg,.lang-changer #currentLang.active svg{color:#fff}.lang-changer #currentLang svg{color:rgba(255,255,255,.75);margin-right:5px;transition:background-color .2s,color .2s}.lang-changer #currentLang svg:lang(ar){margin-left:5px;margin-right:0}.lang-changer #currentLang img{border-radius:3px;width:25px}.lang-changer.regions{justify-content:center;display:flex}.lang-changer.regions .emoji{text-align:center;width:20px;margin-right:.5rem}.lang-changer.regions .emoji:lang(ar){margin-left:.5rem;margin-right:0}.lang-changer.regions .countryList{bottom:100%;top:unset;grid-template-columns:1fr 1fr;width:100%;display:grid}@media (min-width:992px){.lang-changer.regions .countryList{grid-template-columns:1fr 1fr 1fr;width:auto}}.lang-changer.regions .countryList{animation:.2s forwards regionListSpawn}.lang-changer.regions .countryList>li{justify-content:flex-start;align-items:center;display:flex}.lang-changer.regions .globe{opacity:.1;z-index:1;height:100%;transition:opacity .2s;animation:15s infinite globe;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.lang-changer.regions .arrow{transition:transform .2s}.lang-changer .countryList{text-align:center;color:#fff;z-index:99;background-color:#fff;border-radius:5px;outline:none;min-width:150px;margin:15px 0 0;padding:.5rem;position:absolute;top:100%;right:0;box-shadow:0 5px 20px rgba(15,15,25,.25)}@media (min-width:992px){.lang-changer .countryList{animation:.2s forwards countryListSpawn}}.lang-changer .countryList>li{cursor:pointer;color:#0f0f19;text-transform:capitalize;text-align:center;width:100%;margin:0;padding:.25rem .5rem;list-style:none;margin-bottom:0!important}.lang-changer .countryList>li img{margin-right:.5rem}.lang-changer .countryList>li img:lang(ar){margin-left:.5rem;margin-right:0}.lang-changer .countryList>li img{border:1px solid #0f0f19;border-radius:3px;width:25px}.lang-changer .countryList>li p{text-transform:capitalize;margin:0}.lang-changer .countryList>li:hover{color:#fff;background-color:#0f0f19;border-radius:5px}#currentRegion{z-index:2;text-transform:uppercase;text-align:center;background-color:unset;cursor:pointer;color:#fff;border:none;padding:2rem;font-weight:700;display:inline-block;position:relative}#currentRegion:hover .arrow,#currentRegion.active .arrow{transform:translateY(-3px)}#currentRegion:hover .globe,#currentRegion.active .globe{opacity:.2}#currentRegion svg{margin:0 auto;display:block}.togglr{cursor:pointer;width:60px;height:30px;display:inline-block;position:relative}.togglr .slider-bg{z-index:1;background-color:#9e9e9e;border-radius:50px;width:100%;height:100%;transition:background-color .2s;position:absolute;top:0;left:0;margin:0!important}.togglr input{display:none!important}.togglr .slider{z-index:2;background-color:#fff;border-radius:50px;justify-content:center;align-items:center;width:25px;height:25px;transition:left .2s,background-color .2s;display:flex;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.togglr .slider .check{opacity:0;transition:opacity .2s,transform .2s;transform:rotate(90deg)}.togglr input:checked~.slider-bg{background-color:#fff}.togglr input:checked~.slider{background-color:#0f0f19;transition:left .2s,background-color .2s;left:32px}.togglr input:checked~.slider .check{opacity:1;transform:rotate(0)}.abanderado-university-page{color:#0f0f19;background-color:#babfd1;padding:1rem 0}.abanderado-university-page .abanderado-image{border-radius:50%;width:70px;margin-bottom:1rem;margin-right:0}@media (min-width:992px){.abanderado-university-page .abanderado-image{margin-right:1rem}.abanderado-university-page .abanderado-image:lang(ar){margin-left:1rem;margin-right:0}.abanderado-university-page .abanderado-image{margin-bottom:0}}.abanderado-university-page .home-page--wrapper{display:grid}@media (min-width:992px){.abanderado-university-page .home-page--wrapper{grid-template-columns:auto 1fr auto;justify-content:space-between}.abanderado-university-page .home-page--wrapper.without{grid-template-columns:1fr auto;justify-content:space-between}}.abanderado-university-page .home-page--wrapper{justify-content:center;align-items:center;gap:1rem}@media (min-width:992px){.abanderado-university-page .home-page--wrapper{flex-direction:row}}.abanderado-university-page--info{display:grid}@media (min-width:992px){.abanderado-university-page--info{text-align:left;grid-template-columns:auto auto;justify-content:space-between}}.abanderado-university-page--info{text-align:center;justify-content:center;align-items:center}@media (min-width:992px){.abanderado-university-page--info img{margin-bottom:0;margin-right:1rem}}.abanderado-university-page--info img{margin:0 auto 1rem}.abanderado-university-page--info--username{color:#0f0f19;margin:0;font-size:1.625rem;line-height:1}@media (max-width:1200px){.abanderado-university-page--info--username{font-size:calc(1.2875rem + .45vw)}}.abanderado-university-page--info--username{font-weight:700}.abanderado-university-page--actions{text-align:center}.abanderado-university-page--actions a{color:#0f0f19}.abanderado-university-page p.copy{margin:0}.game-cards{padding:4rem 0}.game-cards .flickity-button{background:0 0;display:none;transform:scale(1.5)}.game-cards .flickity-button:hover{background:0 0!important}@media (min-width:992px){.game-cards .flickity-button{display:block}}.game-cards .flickity-button-icon{fill:#0f0f19;transform-origin:50%;transform:scale(1.25)translateY(-50%)}.game-cards .flickity-prev-next-button.previous{left:-30px}.game-cards .flickity-prev-next-button.next{right:-30px}.game-cards .carousel-cell{width:50%}@media (min-width:768px){.game-cards .carousel-cell{width:25%}}@media (min-width:992px){.game-cards .carousel-cell{width:20%}}@media (min-width:1200px){.game-cards .carousel-cell{width:20%}}.game-cards .flickity-page-dots{bottom:-20px}.game-cards .dot.is-selected{background:#0f0f19}.game-cards .dot{background:rgba(15,15,25,.75);width:10px;height:10px}.game-card-wrapper{will-change:transform;perspective-origin:50%;transform-origin:50%;padding:25px 15px;position:relative}.game-card-wrapper:hover{z-index:2;transform:scale(1.15)}.game-card{perspective:1000px;transform-style:preserve-3d;z-index:1;background:#111;border:2px solid #4e4d4d;border-radius:10px;transition:transform .35s,box-shadow .35s;display:block;position:relative}.game-card .content{background:var(--bg);background-position:50%;background-size:cover;border-radius:5px;position:absolute;top:7px;bottom:7px;left:7px;right:7px}.game-card .character{content:"";z-index:3;background-image:var(--character);pointer-events:none;background-position:50%;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateZ(10px)}.game-card .background{content:"";z-index:2;background-image:var(--bg);-webkit-filter:grayscale();filter:grayscale();pointer-events:none;background-position:50%;background-size:cover;border-radius:5px;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateZ(5px)}.game-card .info{text-align:center;color:#fff;pointer-events:none;z-index:3;background:linear-gradient(rgba(255,255,255,0) 0%,rgba(0,0,0,.5) 100%);border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:100%;padding:2rem 10px 10px;transition:background .35s;position:absolute;bottom:0;left:50%;transform:translate(-50%)translateZ(15px)}.game-card .info img{width:50px;margin:0 auto 10px;display:block}.game-card .info strong{white-space:nowrap;height:0;font-size:14px;font-weight:400;line-height:1;transition:height .35s;display:block;overflow:hidden}.game-card:before{content:"";padding-bottom:150%;display:block}.game-card:hover{box-shadow:0px 0px 5px var(--color);border-color:var(--color);transition:border-color .35s,box-shadow .35s}.game-card:hover .info{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--color)100%);transition:background .35s}.game-card:hover .info strong{height:1rem;transition:height .35s}.game-card:hover .gloss{opacity:.25}.last-news--header a{display:none}@media (min-width:992px){.last-news--header a{display:block}}.last-news--header{justify-content:space-between;align-items:flex-end;display:flex}.last-news--news .last-news-list{grid-template-columns:1fr;justify-items:center;gap:1rem;display:grid}@media (min-width:768px){.last-news--news .last-news-list{grid-template-columns:1fr 1fr}}@media (min-width:992px){.last-news--news .last-news-list{grid-template-columns:1fr 1fr 1fr 1fr}}article.article{--clr:var(--color,#0f0f19);--clr-text:var(--color-text,#0f0f19);background-color:#dbdbdd;border-radius:5px;width:100%;position:relative;overflow:hidden}article.article .image{transition:transform .5s}article.article .article-data{padding:1rem;position:relative}article.article .image{border-top:8px solid var(--clr)}article.article .image .content{transition:transform .5s}article.article h1{width:100%;color:var(--clr-text);margin:0;font-size:1rem;font-weight:700}article.article h1 a{color:var(--clr-text)}article.article .date{background-color:var(--clr);color:#fff;border-radius:5px;margin:0;padding:.5rem 1rem;font-size:10px;line-height:1;display:inline-block;position:absolute;top:0;left:1rem;transform:translateY(-50%)}article.article h2{color:var(--clr-text);font-size:.8125rem;font-weight:400}article.article .tag{border:1px solid var(--clr);color:var(--clr);padding:3px 5px;line-height:1;transition:color .1s,background-color .1s;display:inline-block}article.article:hover .image .content{transition:transform .5s;transform:scale(1.05)}article.article:hover .content{background-color:rgba(var(--clr-bg),.2);background-blend-mode:multiply;transition:background-color .1s}.join-us{background-color:#5865f2;margin-top:2rem}.join-us .home-page--wrapper{display:grid}@media (min-width:992px){.join-us .home-page--wrapper{grid-template-columns:auto auto}}.join-us .home-page--wrapper{align-items:center;gap:2rem}.join-us .title{color:#fff;font-size:2.5rem}@media (max-width:1200px){.join-us .title{font-size:calc(1.375rem + 1.5vw)}}.join-us .title{margin:0;font-weight:700;line-height:1}.join-us .desc{color:#fff;margin:0;font-size:1rem}.join-us img{margin-top:-50px}@keyframes pulse-black{0%{box-shadow:0 0 rgba(14,13,13,.7)}70%{box-shadow:0 0 0 10px rgba(14,13,13,0)}to{box-shadow:0 0 rgba(14,13,13,0)}}.status-pill{--clr:#0f0f19;--clr-bg:15,15,25;--clr-border:#fff;border:1px solid var(--clr);color:var(--clr);white-space:nowrap;background-color:#f3f3f4;border-radius:50px;flex-direction:column;align-content:center;justify-content:center;align-items:center;display:inline-flex}.status-pill.block{width:100%}.status-pill.transparent{border:0;padding:0;background:unset!important}.status-pill.small{min-height:25px}.status-pill.small img{min-width:1.5em;max-width:1.5em;min-height:1.5em;max-height:1.5em}.status-pill.small p{padding:.25rem .5rem;font-size:10px}.status-pill.small p:before,.status-pill.img p:before{display:none}.status-pill.waiting,.status-pill.ready{--clr:#64d9ff;--clr-bg:100,217,255;--clr-border:#64d9ff;background-color:#d8f6ff}.status-pill.progress{--clr:#00e200;--clr-bg:0,226,0;--clr-border:#00e200;background-color:#bff8bf}.status-pill.completed{--clr:#757575;--clr-bg:117,117,117;--clr-border:#757575;background-color:#ddd}.status-pill.inscriptions{--clr:#7d0eb1;--clr-bg:125,14,177;--clr-border:#7d0eb1;background-color:#dfc3ec}.status-pill.error{--clr:#ff2a04;--clr-bg:255,42,4;--clr-border:#ff2a04;background-color:#ffcac0}.status-pill.success{--clr:#00e200;--clr-bg:0,226,0;--clr-border:#00e200;background-color:#bff8bf}.status-pill.warning{--clr:#ffaf3d;--clr-bg:255,175,61;--clr-border:#ffaf3d;background-color:#ffebcf}.status-pill.info{--clr:#64d9ff;--clr-bg:100,217,255;--clr-border:#64d9ff;background-color:#d8f6ff}.status-pill.victory{--clr:#00e200;--clr-bg:0,226,0;--clr-border:#00e200;background-color:#bff8bf}.status-pill.lose{--clr:#ff2a04;--clr-bg:255,42,4;--clr-border:#ff2a04;background-color:#ffcac0}.status-pill.draw{--clr:#757575;--clr-bg:117,117,117;--clr-border:#757575;background-color:#ddd}.status-pill.iron{--clr:#413130;--clr-bg:65,49,48;--clr-border:#413130;background-color:#d0cccb}.status-pill.bronze{--clr:#b97c67;--clr-bg:185,124,103;--clr-border:#b97c67;background-color:#eeded9}.status-pill.silver{--clr:#aebcc4;--clr-bg:174,188,196;--clr-border:#aebcc4;background-color:#ebeef0}.status-pill.gold{--clr:#c6a86d;--clr-bg:198,168,109;--clr-border:#c6a86d;background-color:#f1e9db}.status-pill.master{--clr:#ed95f7;--clr-bg:237,149,247;--clr-border:#ed95f7;background-color:#fbe5fd}.status-pill.grandmaster{--clr:#e16c36;--clr-bg:225,108,54;--clr-border:#e16c36;background-color:#f8dacd}.status-pill.challenger{--clr:#538897;--clr-bg:83,136,151;--clr-border:#538897;background-color:#d4e1e5}.status-pill p{text-transform:uppercase;justify-content:center;align-items:center;gap:.25rem;margin:0;padding:.5rem 1rem;font-size:14px;font-weight:700;line-height:1;display:flex}.status-pill p img{-o-object-fit:contain;object-fit:contain;border-radius:3px;min-width:2em;max-width:2em;min-height:2em;max-height:2em}.status-pill p:before{content:"";background-color:var(--clr);border-radius:50%;width:9px;height:9px;margin-right:.5rem;display:inline-flex}.stream-section{padding:2rem 0}.stream-section #toggle-stream{color:#0f0f19;cursor:pointer;background-color:#fff;border-radius:10px;grid-template-columns:minmax(10px,100px) 1fr auto auto;align-items:center;gap:1rem;width:100%;display:grid;overflow:hidden}.stream-section .stream-name{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:1.2px;min-height:1.2em;max-height:1.2px;line-height:1.2;display:-webkit-box;overflow:hidden}.stream-section .stream-arrow{margin-right:1rem}.stream-section .stream-viewers{color:#fff;background-color:#e91916;flex-direction:row;justify-content:center;align-self:stretch;align-items:center;display:flex}.stream-section .dot{background:#fff;border-radius:50%;width:10px;height:10px;margin:10px;animation:2s infinite pulse-red;transform:scale(1);box-shadow:0 0 #fff}@keyframes pulse-red{0%{transform:scale(.95);box-shadow:0 0 rgba(255,255,255,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(255,255,255,0)}to{transform:scale(.95);box-shadow:0 0 rgba(255,255,255,0)}}.landing-box{text-align:center;background-color:#dbdbdd;border-radius:5px;transition:-webkit-filter .2s,filter .2s;display:block;overflow:hidden}.landing-box--content{text-align:center;margin:0;padding:1rem;font-size:1.375rem;font-weight:700;position:relative}@media (max-width:1200px){.landing-box--content{font-size:calc(1.2625rem + .15vw)}}.landing-box--content{line-height:1.1}.landing-box:hover .content{transform:scale(1.05)}.landing-box .content{background:var(--bg);background-position:50%;background-size:cover;flex-direction:column;align-content:center;justify-content:center;align-items:center;justify-items:center;padding:1rem;transition:transform .2s,-webkit-filter .2s,filter .2s;display:flex}.landing-box--button{text-transform:uppercase;background-color:var(--clr);color:#fff;opacity:0;z-index:2;border-radius:5px;padding:.25rem 1.25rem;font-weight:700;transition:all .2s;position:absolute;bottom:0;left:50%;transform:translate(-50%)translateY(100%)}.landing-box--image{z-index:2;max-width:80%;max-height:50px;margin-bottom:.5rem}.landing-box--title{color:#0f0f19;z-index:2;margin:0 0 .5rem;font-size:1.125rem;font-weight:700;line-height:1}.landing-box--subtitle{color:#0f0f19;z-index:2;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.4px;min-height:2em;max-height:2.4px;margin:0;font-size:.875rem;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}.tabs{z-index:2;width:100%;margin:0;position:relative;overflow:hidden}.tabs .tabs-list{scroll-behavior:smooth;white-space:nowrap;z-index:1;flex-direction:row;justify-content:flex-start;gap:1rem;width:100%;padding:.5rem 0;display:flex;overflow-x:scroll}.tabs .tabs-list.dragging{scroll-behavior:unset;cursor:grabbing}.tabs .tabs-list.dragging a,.tabs .tabs-list.dragging button{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:grabbing}.tabs .prev,.tabs .next{z-index:2;cursor:pointer;opacity:0;background:linear-gradient(90deg,rgba(255,255,255,.5),transparent);border-radius:3px;align-content:center;justify-content:center;align-items:center;justify-items:center;width:2rem;height:100%;transition:opacity .2s;display:flex;position:absolute;bottom:50%;left:0;transform:translateY(50%)}.tabs .next{right:0;left:unset;background:linear-gradient(270deg,rgba(255,255,255,.5),transparent)}.tabs li{list-style-type:none}.tabs.center{justify-content:center}.tabs.light{color:#fff}.tabs.light a,.tabs.light button{color:rgba(255,255,255,.6)}.tabs.light a:hover,.tabs.light button:hover{border-color:rgba(255,255,255,.25)}.tabs.light a.active,.tabs.light button.active{color:#fff;border-color:#fff}.tabs.light .prev{background:linear-gradient(90deg,rgba(15,15,25,.5),transparent)}.tabs.light .next{background:linear-gradient(270deg,rgba(15,15,25,.5),transparent)}.tabs a,.tabs button{background-color:unset;text-transform:uppercase;cursor:pointer;color:#0f0f19;z-index:1;border:none;border-bottom:2px solid transparent;padding:0 0 .25rem;font-family:Funnel Display,sans-serif;font-weight:700;transition:border-color .2s}.tabs a:last-child,.tabs button:last-child{margin-right:0}.tabs a:hover,.tabs button:hover{border-color:rgba(15,15,25,.25)}.tabs a.active,.tabs button.active{border-color:#0f0f19}.dropzoneUploader{text-align:center;border:.125rem dashed #0f0f19;border-radius:5px;flex-direction:column;align-items:center;padding:.5rem;display:flex}.image-uploader{--clr:#0f0f19;--clr-rgb:15,15,25;margin-bottom:1rem;display:block}.image-uploader.light{--clr:#fff;--clr-rgb:255,255,255}.image-uploader:hover{background-color:rgba(var(--clr-rgb),.1);cursor:pointer!important}.image-uploader input{display:none}.image-uploader label{border:1px dashed var(--clr);color:var(--clr);border-radius:5px;padding:1rem;font-weight:700;display:block;cursor:pointer!important}.image-uploader label span{color:var(--clr)}.image-uploader label .help-block{color:var(--clr);margin:0;font-weight:400;display:block}.pickem-box{background-color:var(--pickem-gray);border-radius:5px;padding:0;overflow:hidden}.pickem-box.pink{--clr-mix:#f7b4c0;--clr:#e4052e}.pickem-box--header{background-color:rgba(var(--pickem-dark-rgb),.9);cursor:pointer;background-image:url(../img/pickem/pickem-box-bg.png);background-position:100%;background-repeat:no-repeat;background-size:cover;min-height:70px;transition:background-color .2s;display:grid}.pickem-box--header a{color:var(--pickem-light)}.pickem-box--header:hover{background-color:rgba(var(--pickem-dark-rgb),1)}.pickem-box--header:hover .vote-btn svg{transform:translate(5px)}@media (min-width:992px){.pickem-box--header{background-size:contain;grid-template-columns:auto auto;justify-content:space-between;align-items:center}}.pickem-box--header--title{text-transform:uppercase;color:var(--pickem-light);background-position:50%;margin:0;padding:.5rem 1rem;font-family:Anybody,sans-serif;font-size:1.5rem;font-weight:900}@media (max-width:1200px){.pickem-box--header--title{font-size:calc(1.275rem + .3vw)}}.pickem-box--header--title{line-clamp:1;white-space:nowrap;grid-template-columns:50px 1fr;justify-self:flex-start;align-items:center;gap:.5rem;width:100%;line-height:1;display:grid;position:relative}.pickem-box--header--title img{-o-object-fit:contain;object-fit:contain;aspect-ratio:1;width:50px}.pickem-box--header--title .pickem-box--header--points{background-color:var(--pickem-light);color:#64d9ff;padding:.5rem 1rem;font-family:Funnel Display,sans-serif;font-size:1rem;display:block}@media (min-width:992px){.pickem-box--header--title{display:grid}.pickem-box--header--title .pickem-box--header--points{display:none}.pickem-box--header--title{width:auto}}.pickem-box--header .title-points{gap:.5rem;display:grid}@media (min-width:992px){.pickem-box--header .title-points{grid-template-columns:auto auto;align-items:center}}.pickem-box--header .date-button{grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:.5rem 1rem;display:grid}@media (min-width:992px){.pickem-box--header .date-button{gap:.25rem}}.pickem-box--header--points{display:none}@media (min-width:992px){.pickem-box--header--points{border:1px solid #64d9ff;border-radius:5px;justify-self:flex-start;padding:.5rem 1rem;line-height:1;display:block}}.pickem-box--header--points{text-transform:capitalize;text-align:center;width:100%;margin:0;font-size:.875rem}.pickem-box--header--date{margin:0;font-weight:700}.pickem-box--header--date .countDown__label{text-align:left}@media (min-width:992px){.pickem-box--header--date .countDown__label{text-align:right}.pickem-box--header--date{flex-direction:column;align-items:flex-end;display:flex}}.pickem-box--header .vote-btn{cursor:pointer;padding:1rem}.pickem-box--header .vote-btn svg{transition:transform .2s}.pickem-box--text{text-align:center;padding:1rem;font-size:1rem}.pickem-box--result{padding:1rem}.pickem-box--result__crystal{display:grid}@media (min-width:992px){.pickem-box--result__crystal{grid-template-columns:auto auto}}.pickem-box--result__crystal{justify-content:center;align-items:center;gap:1rem}.pickem-box--result__region{display:grid}@media (min-width:992px){.pickem-box--result__region{grid-template-columns:auto auto}}.pickem-box--result__region{justify-content:center;align-items:center;gap:1rem}.pickem-box--result__region .region{display:grid}@media (min-width:992px){.pickem-box--result__region .region{grid-template-columns:50px 1fr}}.pickem-box--result__region .region{justify-content:center;align-items:center;gap:.5rem}.pickem-box--result__region .region p{margin:0;font-family:Funnel Display,sans-serif;font-size:1.125rem}.pickem-box--result__order{gap:2rem;display:grid}.pickem-box--result__order.single{grid-template-columns:1fr;justify-items:center}.pickem-box--result__order.top{grid-template-columns:1fr 1fr 1fr;gap:1rem}.pickem-box--result__order.top .order-list{gap:.25rem}@media (min-width:992px){.pickem-box--result__order.top{grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:column;gap:3rem}.pickem-box--result__order{grid-auto-columns:auto;grid-auto-flow:column;align-content:center;justify-content:center;align-items:center;justify-items:end}}.pickem-box--result__order .order-list{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:grid}@media (min-width:992px){.pickem-box--result__order .order-list{grid-template-columns:auto 1fr}}.pickem-box--result__order .order-list{align-content:end;align-items:center;gap:1rem}.pickem-box--result__order .order-list .range{white-space:nowrap;text-align:center}@media (min-width:992px){.pickem-box--result__order .order-list .range{text-align:right}}.pickem-box--result__order .order-list .range span{text-transform:uppercase;font-size:.75rem;line-height:1;display:block}.pickem-box--result__order .order-list .range strong{font-size:1.375rem}@media (max-width:1200px){.pickem-box--result__order .order-list .range strong{font-size:calc(1.2625rem + .15vw)}}.pickem-box--result__order .order-list .range strong{line-height:1}.pickem-box--result__order .order-list .participants{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}@media (min-width:992px){.pickem-box--result__order .order-list .participants{gap:.25rem}}.countDown{--font-size-label:16px;--font-size-time:13px}.countDown.big{--font-size-time:24px}.countDown{--clr:#0f0f19}.countDown.light{--clr:#fff}.countDown p{color:var(--clr);margin:0}.countDown__label{text-align:right;font-weight:700;font-size:var(--font-size-label);color:var(--clr)}.countDown__time{font-size:var(--font-size-time);color:var(--clr);font-family:Funnel Display,sans-serif;font-weight:400}.region-box{text-align:center;grid-template-columns:repeat(2,1fr);align-content:center;justify-content:center;align-items:center;gap:5px;display:grid}.region-box p{margin:0}.region-box img{max-height:100px}.region-box--name{color:#e4052e;font-family:Funnel Display,sans-serif;font-size:1.75rem}@media (max-width:1200px){.region-box--name{font-size:calc(1.3rem + .6vw)}}.region-box--name{text-transform:uppercase}.region-box--slots{color:#0f0f19;text-transform:uppercase;margin-top:.25rem;font-family:Funnel Display,sans-serif;font-size:1.25rem}.participants-home{color:#000;background:#ededed;padding:5rem 0}.participants-home--participant-list{grid-template-columns:repeat(2,50%);justify-content:center;gap:1rem;display:grid}@media (min-width:768px){.participants-home--participant-list{grid-template-columns:repeat(3,1fr);gap:2rem}}@media (min-width:992px){.participants-home--participant-list{grid-template-columns:repeat(6,1fr)}}.participants-home--participant-list.broadcast-partners{grid-template-columns:repeat(2,50%);margin-bottom:2rem}@media (min-width:992px){.participants-home--participant-list.broadcast-partners{grid-template-columns:repeat(4,1fr)}}.participants-home .regions-list{gap:2rem;display:grid}@media (min-width:768px){.participants-home .regions-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.participants-home .regions-list{grid-template-columns:repeat(4,1fr)}}.participants-home .last-chance-qualifier{gap:1rem;margin-top:2rem;display:grid}@media (min-width:992px){.participants-home .last-chance-qualifier{grid-template-columns:repeat(2,1fr)}}.participants-home .last-chance-qualifier div{color:#0f0f19;background-color:#e4052e;transform:skew(-8deg)}.participants-home .last-chance-qualifier div p{text-align:center;margin:0;padding:1rem;font-size:1.25rem;transform:skew(8deg)}.participant-home{text-align:center}.participant-home.live [data-aspect-ratio]{border-color:#eb0400}@keyframes pulse-mixin{0%{box-shadow:0 0 rgba(235,4,0,.7)}70%{box-shadow:0 0 0 10px rgba(235,4,0,0)}to{box-shadow:0 0 rgba(235,4,0,0)}}.participant-home.live [data-aspect-ratio]{animation:3s infinite pulse-mixin}.participant-home.live .live-tag{visibility:visible;opacity:1;transform:translate(-50%,-80%)}.participant-home .live-hover{opacity:0;color:#fff;background-color:rgba(235,4,0,.35);justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}.participant-home .live-hover:hover{opacity:1}.participant-home .live-tag{visibility:hidden;opacity:0;z-index:2;text-transform:uppercase;text-align:center;color:#fff;background-color:#eb0400;border-radius:5px;padding:.25rem .5rem;font-size:1.125rem;font-weight:700;transition:visibility .2s,opacity .2s,transform .2s;position:absolute;top:100%;left:50%;transform:translate(-50%,-25%)}.participant-home p{margin:0}.participant-home--image{position:relative}.participant-home--image [data-aspect-ratio]{z-index:1;border:4px solid transparent;border-radius:50%;margin-bottom:1rem;transition:border-width .2s,border-color .2s}.participant-home--title{text-transform:uppercase;margin-bottom:.5rem;font-family:Funnel Display,sans-serif;font-size:1.25rem;font-weight:700}.participant-home--broadcast-partner{color:#0f0f19;background-color:#e4052e;margin:.25rem 0;display:inline-block;transform:skew(-8deg)}.participant-home--broadcast-partner p{text-align:center;margin:0;font-size:.875rem;font-weight:700;transform:skew(8deg)}@media (min-width:992px){.participant-home--broadcast-partner p{padding:.5rem 1rem}}.participant-home--broadcast-partner p{text-transform:uppercase;padding:.25rem .5rem}.participant-home--country{justify-content:center;align-items:center;gap:.625rem;font-size:1.125rem;display:flex;margin:.25rem 0!important}.participant-home--country img{-o-object-fit:cover;object-fit:cover;border-radius:1rem;width:1rem;height:1rem}.participant-home--region{font-size:.75rem;margin-bottom:.25rem!important}.participant-home--socials a{color:#0f0f19}.participant-home--socials a:hover{color:#e4052e}.pickem-user-box{flex-direction:row;align-items:center;display:flex}.pickem-user-box.correct .fa-solid{color:#00e200}.pickem-user-box.fail .fa-solid{color:#ff2a04}.pickem-user-box.big{--avatar-size:70px;flex-direction:column}.pickem-user-box.medium{--avatar-size:50px}.pickem-user-box.small{--avatar-size:24px;font-size:16px}.pickem-user-box.avatar{--avatar-size:50px}.pickem-user-box p{margin:0 0 0 .5rem;line-height:1}.pickem-user-box p img{vertical-align:middle}.pickem-user-box .user-avatar{width:var(--avatar-size);height:var(--avatar-size);-o-object-fit:cover;object-fit:cover}.pickem-user-box--image{display:flex;position:relative}.pickem-user-box--image .fa-layers{position:absolute;bottom:0;right:0}.pickem-user-box--image .fa-layers .success{color:#00e200}.pickem-user-box--image .fa-layers .danger{color:#ff2a04}.pickem-user-box .user-country{vertical-align:middle;-o-object-fit:cover;object-fit:cover;width:16px;height:16px}.pickem-user-box img{border-radius:50%}.pickem-item{text-align:center;background-color:#0f0f19;border-radius:5px;transition:-webkit-filter .2s,filter .2s;display:block;overflow:hidden}.pickem-item--body{padding:1rem}.pickem-item--title{color:#fff;z-index:2;margin:0 0 .5rem;font-size:1.125rem;font-weight:700;line-height:1}.pickem-item--date{color:#fff;z-index:2;min-height:2em;margin:0;font-size:.875rem;font-weight:400;line-height:1}.pickem-item--description{color:#fff;z-index:2;min-height:2em;margin:0;font-size:1rem;font-weight:400;line-height:1}:root{--swiper-theme-color:#007aff}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);z-index:1;width:100%;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-bottom:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%;min-width:1px}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(transparent,rgba(0,0,0,.5))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));box-sizing:border-box;transform-origin:50%;z-index:10;border-top:4px solid transparent;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;height:var(--swiper-navigation-size);width:var(--swiper-navigation-size);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:is(.swiper-button-next,.swiper-button-prev).swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}:is(.swiper-button-next,.swiper-button-prev) ::slotted(svg){-o-object-fit:contain;object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}:is(.swiper-button-next,.swiper-button-prev) svg{-o-object-fit:contain;object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal .swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal~.swiper-button-next{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal.swiper-rtl~.swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal~.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-vertical .swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));display:inline-block}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-shadow:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translateY(-50%)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-pagination-progressbar.swiper-pagination-horizontal{height:var(--swiper-pagination-progressbar-size,4px);width:100%;top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);width:100%;top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar{height:var(--swiper-pagination-progressbar-size,4px);width:100%;top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);width:100%;top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{height:100%;width:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-vertical{height:100%;width:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:100%;width:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar{height:100%;width:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;position:relative}.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-scrollbar-disabled>.swiper-scrollbar{display:none!important}.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);z-index:50;position:absolute}.swiper-horizontal>.swiper-scrollbar{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);z-index:50;position:absolute}.swiper-scrollbar.swiper-scrollbar-vertical{height:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50;position:absolute}.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50;position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>canvas{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.swiper-zoom-container>img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.swiper-zoom-container>svg{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{opacity:0;pointer-events:none;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;transform-origin:0 0;visibility:hidden;z-index:1;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-next{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";-webkit-filter:blur(50px);filter:blur(50px);background:#000;position:absolute;top:0;bottom:0;left:0;right:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:bottom;overflow:hidden}.home-slider{padding-top:1rem!important}:root{--swiper-theme-color:#e4052e!important;--swiper-navigation-size:30px!important}.swiper{border-radius:5px}@media (min-width:992px){.swiper{min-height:300px}}.swiper .swiper-slide{border-radius:10px;overflow:hidden}.swiper .swiper-slide .cell-text{z-index:2;position:absolute;bottom:1rem;left:1rem}.swiper .swiper-slide:not(.image):before{content:"";z-index:1;background:linear-gradient(45deg,rgba(0,0,0,.8) 0%,rgba(148,187,233,0) 100%),0 0;width:100%;height:100%;position:absolute;top:0;left:0}.swiper .swiper-slide picture{display:flex}.swiper .swiper-slide>a{width:100%;height:100%;display:block}.swiper-influencers{padding-bottom:1rem}.swiper-influencers .swiper-pagination{--swiper-pagination-bottom:-4px}.swiper-influencers .swiper-slide{border-radius:5px}@media (min-width:992px){.swiper-influencers .swiper-slide{margin-left:8px;margin-right:8px;width:calc(25% - 16px)!important}}.swiper-influencers .swiper-slide{background-image:linear-gradient(to bottom,transparent 25%,#0f0f19),var(--bg);aspect-ratio:1;background-position:50%;background-size:cover;position:relative;width:100%!important}.swiper-influencers .swiper-slide .influencer-info{color:#fff;text-align:center;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.swiper-influencers .swiper-slide .influencer-info a{color:#fff}.swiper-influencers .swiper-slide .influencer-info .influencer-socials{justify-content:center;gap:.5rem;margin-top:.25rem;display:flex}@media (min-width:992px){.swiper-sponsors .swiper-wrapper{justify-content:center}}@media (min-width:992px){.swiper-sponsors .swiper-slide{width:100px!important}}.swiper-sponsors .swiper-slide{justify-content:center;align-items:center;display:flex;width:50%!important}.swiper-sponsors{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;position:relative}@media (min-width:992px){.swiper-sponsors:before,.swiper-sponsors:after{content:"";z-index:2;pointer-events:none;width:10%;position:absolute;top:0;bottom:0}.swiper-sponsors:before{background:linear-gradient(90deg,#fff,rgba(255,255,255,0));left:0}.swiper-sponsors:after{background:linear-gradient(270deg,#fff,rgba(255,255,255,0));right:0}}.swiper-sponsors{overflow:hidden}@media (min-width:992px){.swiper-sponsors .swiper-slide{width:150px!important}}.swiper-sponsors .swiper-slide{z-index:1;justify-content:center;align-items:center;display:flex;width:50%!important}.swiper-sponsors a{min-width:100px;max-width:100px;height:50px;display:block;position:relative}.swiper-sponsors a:hover .partner-pre{opacity:0}.swiper-sponsors a:hover .partner-post{opacity:1}.swiper-sponsors a .partner-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100px;height:50px;transition:opacity .1s;position:absolute;top:0;left:0}.swiper-sponsors a .partner-pre{z-index:1}.swiper-sponsors a .partner-post{z-index:2;opacity:0}.upcoming-events{padding:50px 0}.upcoming-events--list{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.upcoming-events--list{grid-template-columns:1fr 1fr}}@media (min-width:992px){.upcoming-events--list{grid-template-columns:1fr 1fr 1fr 1fr}}.event-item{background-color:#dbdbdd;border-radius:5px;align-items:center;overflow:hidden}.event-item h1,.event-item h2{margin:0;line-height:1}.event-item--image{border-top:8px solid #0f0f19;display:block}.event-item--body{padding:1rem;position:relative}.event-item--tags{flex-wrap:wrap;align-items:flex-start;gap:.25rem;display:flex}.event-item h1 a{color:#0f0f19;font-family:Funnel Display,sans-serif;font-size:1rem;font-weight:700;line-height:1}.event-item h1{margin-bottom:1rem}.event-item .date{color:#fff;background-color:#0f0f19;border-radius:5px;margin:0;padding:.5rem 1rem;font-size:10px;line-height:1;display:inline-block;position:absolute;top:0;left:1rem;transform:translateY(-50%)}.event-item .tag{color:#0f0f19;background-color:rgba(15,15,25,.2);border-radius:3px;padding:3px 7px;font-family:Funnel Display,sans-serif;font-size:.875rem;font-weight:700}.home-section-intro{--clr:#fff;margin-bottom:1rem!important}.home-section-intro.dark{--clr:#0f0f19}.home-section-intro.md .home-section-intro--title{font-size:2rem}@media (max-width:1200px){.home-section-intro.md .home-section-intro--title{font-size:calc(1.325rem + .9vw)}}.home-section-intro.md .home-section-intro--title{font-weight:900}.home-section-intro.md .home-section-intro--subtitle{font-size:1.5rem}@media (max-width:1200px){.home-section-intro.md .home-section-intro--subtitle{font-size:calc(1.275rem + .3vw)}}.home-section-intro.sm .home-section-intro--title{font-size:1.875rem}@media (max-width:1200px){.home-section-intro.sm .home-section-intro--title{font-size:calc(1.3125rem + .75vw)}}.home-section-intro.sm .home-section-intro--title{font-weight:900}.home-section-intro.sm .home-section-intro--subtitle{font-size:1.25rem}.home-section-intro.center .home-section-intro--description{margin:0 auto}.home-section-intro.left .home-section-intro--title{text-align:left;margin:unset}.home-section-intro.left .home-section-intro--description{text-align:left;margin:unset;max-width:unset}.home-section-intro{color:var(--clr);margin:0 0 1rem}.home-section-intro.no-margin{margin:0}.home-section-intro.no-margin .home-section-intro--title{margin-bottom:0}.home-section-intro--title{font-size:3rem}@media (max-width:1200px){.home-section-intro--title{font-size:calc(1.425rem + 2.1vw)}}@media (min-width:992px){.home-section-intro--title{font-size:5.375rem}}@media (min-width:992px) and (max-width:1200px){.home-section-intro--title{font-size:calc(1.6625rem + 4.95vw)}}.home-section-intro--title{text-transform:uppercase;width:-moz-fit-content;background-position:0;background-repeat:no-repeat;background-size:contain;width:fit-content;margin:0 auto 2rem;font-family:Anybody,sans-serif;font-weight:900;line-height:1;position:relative}.home-section-intro--subtitle{text-transform:uppercase;z-index:1;margin:0 0 1rem;position:relative}.home-section-intro--description{z-index:1;max-width:900px;margin:0 0 1rem;font-size:1.125rem;font-weight:400;position:relative}.marquee{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:1.2px;min-height:1.2em;max-height:1.2px;line-height:1.2;display:-webkit-box;position:relative;overflow:hidden}.marquee.marquee_active .marquee--text{cursor:default;background:linear-gradient(90deg,#0f0f19,transparent 99%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;transition:background .2s,left .2s}.marquee.marquee_active:hover .marquee--text{background:linear-gradient(#0f0f19);-webkit-text-fill-color:transparent;left:calc(0px - var(--diff));-webkit-background-clip:text;transition:background 1s,left 1s}.marquee--text{white-space:nowrap;transition:right .2s,left .2s;display:inline-block;position:absolute;top:0;left:0}@keyframes bounce{0%{left:0}to{left:calc(0px - var(--diff))}}.projects{z-index:2;background-color:#e7e7e8;padding:3rem 0;position:relative}.projects--list{flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;justify-items:center;gap:1rem;display:flex}.projects--list img{-o-object-fit:contain;object-fit:contain;max-width:100px}.select2-container{box-sizing:border-box;vertical-align:middle;margin:0;display:inline-block;position:relative}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:28px;display:block}.select2-container .select2-selection--single .select2-selection__rendered{text-overflow:ellipsis;white-space:nowrap;padding-left:8px;padding-right:20px;display:block;overflow:hidden}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:32px;display:block}.select2-container .select2-selection--multiple .select2-selection__rendered{padding:0;list-style:none;display:inline}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;resize:none;vertical-align:bottom;word-break:keep-all;border:none;max-width:100%;height:18px;margin-top:5px;margin-left:5px;padding:0;font-family:sans-serif;font-size:100%;overflow:hidden}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{box-sizing:border-box;z-index:1051;background-color:#fff;border:1px solid #aaa;border-radius:4px;width:100%;display:block;position:absolute;left:-100000px}.select2-results{display:block}.select2-results__options{margin:0;padding:0;list-style:none}.select2-results__option{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:6px}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{padding:4px;display:block}.select2-search--dropdown .select2-search__field{box-sizing:border-box;width:100%;padding:4px}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{opacity:0;z-index:99;width:auto;min-width:100%;height:auto;min-height:100%;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);background-color:#fff;border:0;margin:0;padding:0;display:block;position:fixed;top:0;left:0}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;height:26px;margin-right:20px;padding-right:0;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{width:20px;height:26px;position:absolute;top:1px;right:1px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:4px solid transparent;border-top:5px solid #888;border-bottom-width:0;width:0;height:0;margin-top:-2px;margin-left:-4px;position:absolute;top:50%;left:50%}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{cursor:default;background-color:#eee}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px;border-color:transparent transparent #888}.select2-container--default .select2-selection--multiple{cursor:text;background-color:#fff;border:1px solid #aaa;border-radius:4px;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;height:20px;margin-top:5px;margin-right:10px;padding:1px;font-weight:700;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{box-sizing:border-box;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;max-width:100%;margin-top:5px;margin-left:5px;padding:0 0 0 20px;display:inline-block;position:relative;overflow:hidden}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:0 4px;font-size:1em;font-weight:700;position:absolute;top:0;left:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{color:#333;background-color:#f1f1f1;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{cursor:default;background-color:#eee}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{box-shadow:none;-webkit-appearance:textfield;background:0 0;border:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color:#fff;background-color:#5897fb}.select2-container--default .select2-results__group{cursor:default;padding:6px;display:block}.select2-container--classic .select2-selection--single{-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);background-color:#f7f7f7;background-image:linear-gradient(#fff 50%,#eee 100%);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;height:26px;margin-right:20px;font-weight:700}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{width:20px;height:26px;-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);background-color:#ddd;background-image:linear-gradient(#eee 50%,#ccc 100%);background-repeat:repeat-x;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;position:absolute;top:1px;right:1px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border:4px solid transparent;border-top:5px solid #888;border-bottom-width:0;width:0;height:0;margin-top:-2px;margin-left:-4px;position:absolute;top:50%;left:50%}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px;border-color:transparent transparent #888}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);background-image:linear-gradient(#fff 0%,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0);background-image:linear-gradient(#eee 50%,#fff 100%);background-repeat:repeat-x;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--classic .select2-selection--multiple{cursor:text;background-color:#fff;border:1px solid #aaa;border-radius:4px;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;margin-top:5px;margin-left:5px;padding:0;display:inline-block}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:0 4px;font-size:1em;font-weight:700}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{color:#fff;background-color:#3875d7}.select2-container--classic .select2-results__group{cursor:default;padding:6px;display:block}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--ggtheme .select2-selection--single{background-color:transparent;border:1px solid #0f0f19;border-radius:5px;height:40px;font-family:Funnel Display,sans-serif!important}.select2-container--ggtheme .select2-selection--single .select2-selection__rendered{color:#0f0f19;line-height:40px}.select2-container--ggtheme .select2-selection--single .select2-selection__rendered span{align-items:center;gap:.25rem;display:flex}.select2-container--ggtheme .select2-selection--single .select2-selection__rendered span img{vertical-align:middle;border-radius:3px;width:1.5rem}.select2-container--ggtheme .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;height:26px;margin-right:20px;padding-right:0;font-weight:700}.select2-container--ggtheme .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--ggtheme .select2-selection--single .select2-selection__arrow{width:20px;height:40px;position:absolute;top:0;right:1px}.select2-container--ggtheme .select2-selection--single .select2-selection__arrow b{border:4px solid transparent;border-top:5px solid #0f0f19;border-bottom-width:0;width:0;height:0;margin-top:-2px;margin-left:-4px;position:absolute;top:50%;left:50%}.select2-container--ggtheme[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--ggtheme[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--ggtheme.select2-container--disabled .select2-selection--single{cursor:default;background-color:#eee}.select2-container--ggtheme.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--ggtheme.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px;border-color:transparent transparent #888}.select2-container--ggtheme .select2-selection--multiple{cursor:text;background-color:#fff;border:1px solid #aaa;border-radius:4px;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--ggtheme .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--ggtheme .select2-selection--multiple .select2-selection__clear{cursor:pointer;height:20px;margin-top:5px;margin-right:10px;padding:1px;font-weight:700;position:absolute;right:0}.select2-container--ggtheme .select2-selection--multiple .select2-selection__choice{background-color:var(--gts-sys-color-foreground);color:var(--gts-sys-color-background);box-sizing:border-box;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;border:0;border-radius:4px;max-width:100%;margin-top:5px;margin-left:5px;padding:5px 5px 5px 20px;display:inline-block;position:relative;overflow:hidden}.select2-container--ggtheme .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:0;padding-right:0}.select2-container--ggtheme .select2-selection--multiple .select2-selection__choice__remove{color:var(--gts-sys-color-background);cursor:pointer;background-color:transparent;border:none;border-right-width:0;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:0;font-size:1em;font-weight:700;position:absolute;top:50%;left:13px;transform:translateY(-50%)translate(-50%)}.select2-container--ggtheme .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--ggtheme .select2-selection--multiple .select2-selection__choice__remove:focus{color:#333;background-color:#f1f1f1;outline:none}.select2-container--ggtheme[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--ggtheme[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--ggtheme[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--ggtheme[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--ggtheme.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--ggtheme.select2-container--disabled .select2-selection--multiple{cursor:default;background-color:#eee}.select2-container--ggtheme.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--ggtheme .select2-dropdown{border:1px solid #0f0f19;border-top:0;background-color:#fff!important}.select2-container--ggtheme .select2-container--focus .select2-selection--multiple{border:1px solid rgba(255,255,255,.4)!important}.select2-container--ggtheme .select2-selection--multiple{background-color:#0f0f19!important;border:1px solid rgba(255,255,255,.4)!important}.select2-container--ggtheme.select2-container--open.select2-container--above .select2-selection--single,.select2-container--ggtheme.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--ggtheme.select2-container--open.select2-container--below .select2-selection--single,.select2-container--ggtheme.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--ggtheme .select2-search--dropdown .select2-search__field{color:#0f0f19;border:1px solid #0f0f19}.select2-container--ggtheme .select2-search--inline .select2-search__field{box-shadow:none;-webkit-appearance:textfield;background:0 0;border:none;outline:0}.select2-container--ggtheme .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--ggtheme .select2-results__option{color:#0f0f19}.select2-container--ggtheme .select2-results__option span{align-items:center;gap:.25rem;display:flex}.select2-container--ggtheme .select2-results__option span img{vertical-align:middle;border-radius:3px;width:1.5rem}.select2-container--ggtheme .select2-results__option .select2-results__option{padding-left:1em}.select2-container--ggtheme .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--ggtheme .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--ggtheme .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--ggtheme .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--ggtheme .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--ggtheme .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--ggtheme .select2-results__option--group{padding:0}.select2-container--ggtheme .select2-results__option--disabled{color:#999}.select2-container--ggtheme .select2-results__option--selected{color:#fff;background-color:#0f0f19}.select2-container--ggtheme .select2-results__option--highlighted.select2-results__option--selectable{color:#fff!important;background-color:#0f0f19!important}.select2-container--ggtheme .select2-results__group{cursor:default;padding:6px;display:block}.select2-container{z-index:9999;min-width:100%;font-family:Funnel Display,sans-serif}.matches-list{gap:1rem;display:grid}.matches-list--item{background-color:#dbdbdd;border-radius:5px;align-items:center;padding:1rem;display:grid}@media (min-width:768px){.matches-list--item{grid-template-columns:auto auto auto}}.matches-list--item{justify-content:space-between;gap:1rem}.matches-list--item--info{grid-template-columns:auto auto;align-items:center;gap:1rem;display:grid}.matches-list--item h1{margin:0;font-size:1.25rem}.matches-list--item h1 a{color:#0f0f19}.matches-list--item h2{margin:0 0 .5rem;font-size:.875rem;font-weight:400}.matches-list--item p{margin:0}.bottom-nav{color:#babfd1;z-index:9999;background-color:#0f0f19;justify-content:space-around;align-items:center;width:100%;padding:1rem .5rem;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -2px 4px rgba(0,0,0,.1)}@media (min-width:992px){.bottom-nav{display:none}}.bottom-nav .bottom-nav__item{color:#babfd1;flex-direction:column;align-items:center;display:flex}.bottom-nav .bottom-nav__item[disabled]{opacity:.5;pointer-events:none}.bottom-nav .bottom-nav__item svg{margin-bottom:.25rem}.bottom-nav .bottom-nav__item:hover{color:#fff}.bottom-nav .bottom-nav__label{color:#babfd1;font-size:12px}.bottom-nav .bottom-nav__item.active svg,.bottom-nav .bottom-nav__item.active .bottom-nav__label{color:#e4052e}.user-popover header{grid-template-columns:75px 1fr;align-items:center;gap:.5rem;padding:.5rem .5rem 0;display:grid}.user-popover header .avatar{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:50%;width:75px;overflow:hidden}.user-popover header .content{justify-content:flex-start;align-items:center;justify-items:flex-start;gap:.25rem;display:grid}.user-popover header p{margin:0}.user-popover header h1{margin:0;font-size:1.125rem;font-weight:700;line-height:1}.user-popover header h2{margin:0;font-size:.875rem;font-weight:400;line-height:1}.user-popover--body{padding:0 .5rem .5rem}.user-popover--body a{color:#0f0f19;transition:transform .2s;display:inline-block}.user-popover--body a:hover{transform:scale(1.1)}.user-popover--body--section{margin-top:.5rem;margin-bottom:.5rem}.user-popover--body--section strong{text-transform:uppercase;font-size:12px;font-weight:700;display:block}.user-popover--body--section.game{text-align:center;background-color:#f3f3f4;border-radius:5px;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:center;align-items:center;justify-items:center;gap:1rem;margin:1rem 0;padding:1rem;display:grid}.user-popover--body--section.game span{white-space:nowrap}.user-popover--actions{grid-template-columns:1fr;gap:.5rem;padding:0 .5rem .5rem;display:grid}[data-theme~=tomato].tippy-box{color:#0f0f19;background-color:#fff;border:1px solid #0f0f19;min-width:300px}[data-theme~=tomato] .tippy-content{border-radius:5px;overflow:hidden;padding:0!important}[data-theme~=tomato].tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:#0f0f19}[data-theme~=tomato].tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#0f0f19}[data-theme~=tomato].tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:#0f0f19;right:-8px}[data-theme~=tomato].tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:#0f0f19;left:-8px}.participant-card>div{gap:.1rem;display:grid}.participant-card.big{--img-size:50px}.participant-card.medium{--img-size:30px}.participant-card.small{--img-size:20px;--font-size:14px;--gap-size:.25rem}.participant-card.winner{font-weight:700}.participant-card:not(.transparent){background-color:#dbdbdd;border-radius:5px;transition:background-color .2s;overflow:hidden}.participant-card:not(.transparent):hover{background-color:#cfcfd1}.participant-card:not(.transparent) .participant-card--avatar{border-radius:0}.participant-card:not(.only-avatar):not(.hide-avatar){grid-template-columns:var(--img-size)1fr;gap:var(--gap-size,.5rem);display:grid}.participant-card{color:#0f0f19;text-align:left;align-items:center;justify-items:flex-start}.participant-card--name{margin:0;font-size:.875rem;line-height:1}.participant-card--extra-info{text-align:left;align-items:center;gap:.25rem;margin:0;font-size:.75rem;font-weight:700;line-height:1;display:flex}.participant-card--extra-info span{align-items:center;gap:.25rem;display:flex}.participant-card--extra-info span img{-o-object-fit:contain;object-fit:contain;max-width:1.5em;max-height:1.5em}.participant-card--flag{border-radius:3px}.participant-card--avatar{width:var(--img-size);height:var(--img-size);-o-object-fit:cover;object-fit:cover;border-radius:50%}.participant-socials{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.participant-socials a{cursor:pointer}.participant-socials a.valorant{color:#fff;background-color:#e84057;border-radius:3px;padding:.1rem .2rem}.participant-socials a.lol{color:#fff;background-color:#4171d6;border-radius:3px;padding:.1rem .2rem}.live-bar--wrapper{margin-bottom:2rem}.live-bar{color:#0f0f19;background-color:#dbdbdd;border-radius:5px;grid-template-columns:auto 1fr auto;justify-content:space-between;align-items:center;gap:1rem;display:grid;overflow:hidden}.live-bar p{margin:0;padding:0}.live-bar--info{grid-template-columns:1fr auto;justify-content:space-between;align-items:center;gap:1rem;display:grid}.live-bar--info--title{font-weight:700}.live-bar--live{color:#fff;text-transform:uppercase;background-color:#eb0400;padding:1rem;font-weight:700}.live-bar--actions{padding:.5rem}.live-bar #toggleActive{color:#0f0f19;cursor:pointer;background-color:transparent;border:0;transition:transform .2s}.live-bar #toggleActive.active{transform:rotate(180deg)}.live-embed{background-color:#dbdbdd;border-radius:5px;margin-top:1rem;padding:1rem}.live-embed #twitch-embed{aspect-ratio:16/9;width:100%;height:100%}.ranking-card{--clr:var(--color,#0f0f19);--clr-text:var(--color-text,#0f0f19);background-color:#dbdbdd;border-radius:5px;width:100%;position:relative;overflow:hidden}.ranking-card--image{transition:transform .5s}.ranking-card--data{padding:1rem;position:relative}.ranking-card--image{border-top:8px solid var(--clr)}.ranking-card--image .content{transition:transform .5s}.ranking-card h1{width:100%;color:var(--clr-text);margin:0;font-size:1rem;font-weight:700}.ranking-card h1 a{color:var(--clr-text)}.ranking-card .date{background-color:var(--clr);color:#fff;border-radius:5px;margin:0;padding:.5rem 1rem;font-size:10px;line-height:1;display:inline-block;position:absolute;top:0;left:1rem;transform:translateY(-50%)}.ranking-card h2{color:var(--clr-text);font-size:.8125rem;font-weight:400}.ranking-card .tag{color:#0f0f19;background-color:rgba(15,15,25,.2);border-radius:3px;padding:3px 7px;font-family:Funnel Display,sans-serif;font-size:.875rem;font-weight:700}.ranking-card:hover .image .content{transition:transform .5s;transform:scale(1.05)}.ranking-card:hover .content{background-color:rgba(var(--clr-bg),.2);background-blend-mode:multiply;transition:background-color .1s}.game-logo.lg{--img-size:50px}.game-logo.md{--img-size:30px}.game-logo.sm{--img-size:16px}.game-logo img{height:var(--img-size);width:var(--img-size);-o-object-fit:contain;object-fit:contain}.awards--list{display:flex}.awards--item{text-align:center;flex-direction:column;justify-items:center;gap:1rem;display:flex}.awards--item img{-o-object-fit:contain;object-fit:contain;width:125px;height:125px}.awards--item h1{margin:0;padding:0;font-size:1.125rem}.awards--list-bg{gap:1rem;display:flex}.awards--item-bg{text-align:center;justify-items:center;display:flex}.awards--item-bg img{-o-object-fit:contain;object-fit:contain;width:75px;height:75px}.awards--item-bg h1{margin:0;padding:0;font-size:1.125rem}.awards--item-bg{background-color:#dbdbdd;border-radius:5px;padding:.5rem}.institution-item{background-color:#dbdbdd;border-radius:5px;align-items:center;overflow:hidden}.institution-item h1,.institution-item h2{margin:0;line-height:1}.institution-item--image{border-top:8px solid #0f0f19;display:block}.institution-item--image div{justify-content:center;align-items:center;display:flex}.institution-item--image img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;max-height:50%}.institution-item--body{padding:1rem;position:relative}.institution-item h1 a{color:#0f0f19;font-family:Funnel Display,sans-serif;font-size:1rem;font-weight:700;line-height:1}.institution-item h1{margin-bottom:1rem}.institution-item .date{color:#fff;background-color:#0f0f19;border-radius:5px;margin:0;padding:.5rem 1rem;font-size:10px;line-height:1;display:inline-block;position:absolute;top:0;left:1rem;transform:translateY(-50%)}.institution-item .tag{color:#0f0f19;background-color:rgba(15,15,25,.2);border-radius:3px;padding:3px 7px;font-family:Funnel Display,sans-serif;font-size:.875rem;font-weight:700}.section-title{border-bottom:1px solid rgba(15,15,25,.1);justify-content:space-between;align-items:flex-end;gap:.75rem;margin:2rem 0 .5rem;padding-bottom:.25rem;font-size:1.25rem;font-weight:700;display:flex}.section-title__text{flex-direction:column;gap:.25rem;display:flex}.section-title__title{text-transform:uppercase;line-height:1}.section-title__subtitle{text-transform:none;font-size:.75em;font-weight:400;line-height:1.2}.custom-table{border-collapse:separate;border-spacing:0 .5rem;width:100%}.custom-table .life-system-counter svg{max-width:20px}.custom-table .drop-points{padding:.25rem;position:relative}.custom-table .drop-points:after{content:"";z-index:2;width:25px;height:25px;transform:translate(-50%,-50%)rotate(var(--rotate-degs));background-image:url(/img/custom-table/cross-3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:60%;left:60%}.custom-table--header{grid-template-columns:1fr;grid-template-areas:"search""filters""legends""dates";display:grid}@media (min-width:992px){.custom-table--header{grid-template-columns:1fr auto;grid-template-areas:"filters search""legends dates";justify-content:space-between;align-items:flex-start}}.custom-table--header{gap:1rem;margin-top:1rem;margin-bottom:.5rem}.custom-table--header--selects{grid-area:filters;grid-auto-rows:auto;display:grid}@media (min-width:992px){.custom-table--header--selects{grid-auto-columns:minmax(min-content,200px);grid-auto-flow:column;align-self:flex-end}}.custom-table--header--selects{gap:.5rem}.custom-table--header--legends{flex-direction:column;grid-area:legends;align-self:flex-end;gap:.5rem;display:flex}.custom-table--header--legends .legend{flex-direction:row;align-items:center;gap:.25rem;margin:0;line-height:1;display:flex;position:relative}.custom-table--header--legends .legend:before{content:"";aspect-ratio:1;background-color:var(--clr);border-radius:5px;width:1.25em;height:1.25em;display:inline-block}.custom-table--header--search{grid-area:search;align-self:flex-end}.custom-table--header--search .form-input.search{display:block}.custom-table--header--dates{grid-area:dates}.custom-table--header--dates small{display:block}.custom-table thead th{text-align:center;z-index:2;background-color:#fff;padding:.5rem 1rem;position:-webkit-sticky;position:sticky;top:0}.custom-table thead th .table-order--wrapper{grid-template-columns:auto auto;justify-content:space-between;display:grid}.custom-table tbody tr.legend{background-color:rgba(var(--legend-color),.05)!important}.custom-table tbody tr.legend td:first-child{border-left:5px solid rgba(var(--legend-color),1)}.custom-table tbody tr:nth-child(odd){background-color:rgba(15,15,25,.01)}.custom-table tbody tr:nth-child(2n){background-color:rgba(15,15,25,.02)}.custom-table tbody tr td{padding:.5rem 1rem}.custom-table tbody tr td .image{-o-object-fit:contain;object-fit:contain;border-radius:5px;width:50px;min-width:50px;height:50px}.custom-table tbody tr td:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.custom-table tbody tr td:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.custom-table .min-width-column{white-space:nowrap;width:1%;text-align:center!important}.custom-table .min-width-column .table-order--wrapper{justify-content:center}.custom-table.lol-table-team.red{background:linear-gradient(rgba(246,12,80,.05),transparent)}.custom-table.lol-table-team.red tbody tr:nth-child(odd){background-color:#fee7ee}.custom-table.lol-table-team.red tbody tr:nth-child(2n){background-color:#feeef3}.custom-table.lol-table-team.blue{background:linear-gradient(rgba(31,133,253,.05),transparent)}.custom-table.lol-table-team.blue tbody tr:nth-child(odd){background-color:#e9f3ff}.custom-table.lol-table-team.blue tbody tr:nth-child(2n){background-color:#eff6ff}.custom-table.lol-table-team{border-radius:5px;margin-top:.5rem;padding:0 1rem 1rem}.custom-table--wrapper.fixed-pagination .pagination-simple{background-color:#fff;padding:.5rem 0;position:-webkit-sticky;position:sticky;bottom:0}.table-order button{background-color:transparent;border:0;padding:0 .25rem}.table-order button i{cursor:pointer;color:#0f0f19}.statsTableHeader{border-radius:5px;padding:1rem;display:grid}@media (min-width:768px){.statsTableHeader{grid-template-columns:auto 1fr}}.statsTableHeader{justify-content:space-between;align-items:center;gap:2rem}.statsTableHeader .participant-score{gap:1rem;display:flex}.statsTableHeader .participant-score .score{font-size:2rem}@media (max-width:1200px){.statsTableHeader .participant-score .score{font-size:calc(1.325rem + .9vw)}}.statsTableHeader .participant-score .score{font-weight:700;line-height:1}.statsTableHeader__stats{flex-direction:column;display:flex}@media (min-width:768px){.statsTableHeader__stats{flex-direction:row}}.statsTableHeader__stats{justify-content:space-between;justify-self:end;align-items:center;gap:2rem;font-size:.8rem}.statsTableHeader__stats .bans{gap:.25rem;display:inline-flex}.statsTableHeader__stats .bans div{border:1px solid red;border-radius:3px;display:inline-flex;position:relative;overflow:hidden}.statsTableHeader__stats .bans div:before{content:"";z-index:1;background-color:rgba(255,0,0,.1);width:100%;height:100%;position:absolute;top:0;left:0}.statsTableHeader__stats .bans div:after{content:"";z-index:2;background-color:red;width:1px;height:100%;position:absolute;top:50%;left:50%;transform:translate(50%)translateY(-50%)rotate(45deg)scale(1.5)}.statsTableHeader__stats .bans div img{aspect-ratio:1;background-color:#dbdbdd;width:30px;min-width:30px}.statsTableHeader__stats .stats{text-align:center;flex-direction:row;gap:1rem;line-height:1;display:flex}.statsTableHeader__stats .stats div{flex-direction:row;align-items:center;gap:.25rem;display:flex}.statsTableHeader.red{background-color:rgba(246,12,80,.25);border-left:4px solid #f60c50}.statsTableHeader.blue{background-color:rgba(31,133,253,.25);border-left:4px solid #1f85fd}.champion-spells{grid-template-columns:calc(50px + .25rem) 25px 25px;justify-content:center;align-items:center;gap:.25rem;display:grid}.champion-spells img{border-radius:3px;display:inline-block}.champion-spells .champion{flex-direction:column;display:flex;position:relative}.champion-spells .champion small{color:#fff;text-align:center;background-color:#0f0f19;padding:.1rem .2rem;line-height:1;position:absolute;bottom:0;right:0}.champion-spells .spells,.champion-spells .masteries{flex-direction:column;gap:.25rem;display:flex}.lolStatsItems{flex-direction:row;justify-content:center;gap:.25rem;display:flex}.lolStatsItems img{aspect-ratio:1;background-color:#dbdbdd;border-radius:3px;width:30px}.kda{text-align:center}.kda *{display:block}.creep-score{text-align:center}.creep-score *{display:block}.vision-score{text-align:center}.vision-score *{display:block}.champion-damage{text-align:center}.champion-damage *{display:block}.champion-image-name{align-items:center;gap:.5rem;display:flex}.champion-image-name img{aspect-ratio:1;border-radius:50%;max-width:30px;max-height:30px}.gold{white-space:nowrap}.confirmationModal .modal{border:none;min-width:570px;max-width:570px}.confirmationModal .modal .modal--body{width:100%;overflow-y:hidden}.confirmationModal .modal .confirmationModal__body{flex-direction:column;align-items:center;display:flex}.confirmationModal .modal .confirmationModal__main{width:100%;margin-top:2rem}.confirmationModal .modal .confirmationModal__header{flex-direction:column;align-items:center;display:flex}.confirmationModal .modal .confirmationModal__header i{margin-bottom:5px;font-size:3rem}.confirmationModal .modal .confirmationModal__title{margin:0;padding:10px 0;font-size:1.5rem;font-weight:700}.confirmationModal .modal .confirmationModal__subtitle{text-align:center;margin:0;padding:10px 0;font-size:1.2rem}.confirmationModal .modal .confirmationModal__footer{grid-template-columns:1fr 1fr;gap:1rem;width:100%;margin-top:1rem;display:grid}.file-thumbnail div[data-aspect-ratio]{cursor:pointer;border-radius:10px;position:relative;overflow:hidden}.file-thumbnail .removeImage{cursor:pointer;background:#fff;border-radius:50%;width:30px;height:30px;font-size:15px;position:absolute;top:5px;right:5px}.file-thumbnail p{margin:1rem 0 0;font-weight:700}.file-thumbnail small{color:var(--gts-sys-color-foreground)}.file-thumbnail__icon{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;font-size:6rem;display:flex;position:relative}.file-thumbnail__user{align-items:center;gap:7px;display:flex}.file-thumbnail__user img{border-radius:100px;width:25px;height:25px}.file-thumbnail__user p{color:var(--gts-sys-color-foreground);margin:0;font-size:.8rem;font-weight:400}.textInOneLine{white-space:nowrap;text-overflow:ellipsis;width:300px;overflow:hidden}.table_classification{border-collapse:collapse;width:100%}.table_classification tr:first-child th:first-child{border-top-left-radius:5px}.table_classification tr:first-child th:last-child{border-top-right-radius:5px}.table_classification tr:last-child td:first-child{border-bottom-left-radius:5px}.table_classification tr:last-child td:last-child{border-bottom-right-radius:5px}.table_classification tr:last-child td{border-bottom:0}.table_classification{text-align:center}.table_classification .participant,.table_classification .team{text-align:left;min-width:200px}.table_classification .rank p{margin:0}.table_classification .rank{font-weight:700}.table_classification .points{text-align:center}.table_classification tr:nth-child(2n){background-color:rgba(15,15,25,.05)}.table_classification tr:nth-child(odd){background-color:rgba(15,15,25,.075)}.table_classification tr:hover{background-color:rgba(15,15,25,.15)}.table_classification td{border-collapse:collapse;color:#0f0f19;padding:.5rem 1rem}.table_classification th{color:#fff;text-transform:uppercase;text-align:left;background-color:#0f0f19;padding:.5rem 1rem;font-weight:700}.copy-to-clipboard{cursor:pointer;grid-template-columns:auto auto;justify-content:flex-start;align-items:center;gap:.25rem;display:grid}.tournament-list--list{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.tournament-list--list{grid-template-columns:1fr 1fr}}@media (min-width:992px){.tournament-list--list{grid-template-columns:1fr 1fr 1fr 1fr}}.gallery{flex-flow:column;flex-basis:100%;display:flex}@media (min-width:768px){.gallery{flex-flow:wrap;flex-basis:25%}}.gallery{justify-content:center;align-items:center;gap:1rem}.gallery a{flex-basis:100%;width:100%}@media (min-width:768px){.gallery a{flex-basis:calc(25% - 1rem)}}.gallery a{border-radius:5px;display:flex;position:relative;overflow:hidden}.gallery a p{opacity:0;color:#fff;text-overflow:ellipsis;-webkit-line-clamp:1;background:linear-gradient(transparent,rgba(0,0,0,.8));-webkit-box-orient:vertical;width:100%;height:1.2px;min-height:1.2em;max-height:1.2px;margin:0;padding:3rem .5rem .5rem;font-size:14px;line-height:1.2;transition:transform .2s,opacity .2s;display:-webkit-box;position:absolute;bottom:0;overflow:hidden;transform:translateY(10%)}.gallery a img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;transition:-webkit-filter .2s,filter .2s,transform .2s;transform:scale(1)}.gallery a:hover p{opacity:1;transition:transform .2s,opacity .2s;transform:translateY(0)}.gallery a:hover img{-webkit-filter:brightness(1.1)contrast(1.1);filter:brightness(1.1)contrast(1.1);transition:-webkit-filter .2s,filter .2s,transform .2s;transform:scale(1.05)}.accordion{--bg-clr:#babfd1;--clr:#0f0f19;border-bottom:1px solid var(--bg-clr);padding-top:1.25rem;padding-bottom:1.25rem}.accordion:first-child{padding-top:0}.accordion .accordion-button{color:var(--clr);cursor:pointer;text-align:left;background-color:transparent;border:0;border-left-width:5px;grid-template-columns:1fr auto;align-items:center;gap:1rem;width:100%;font-family:Funnel Display,sans-serif;font-size:1.25rem;font-weight:700;line-height:1;transition:all .2s;display:grid}.accordion .accordion-button small{font-size:.625rem;font-weight:400;display:block}.accordion .accordion-button .icon{transform-origin:50%;text-align:center;width:30px;font-size:1.5rem;line-height:1;transition:transform .2s;transform:translateY(0)}.accordion .accordion-button.active{color:#0f0f19;border-bottom-color:#fff;margin-bottom:.5rem}.accordion .accordion-button.active .icon{transform:scale(.9)rotate(45deg)}.accordion .accordion-button.active+.panel{opacity:1}.accordion .panel{opacity:0;color:var(--clr);background-color:rgba(228,5,46,.05);border-radius:10px;max-height:0;padding:0 1rem;transition:max-height .2s,opacity .2s;overflow:hidden}.gamergy-play-profile{width:100%;min-height:100vh;color:var(--text-primary,#fff);background:linear-gradient(135deg,#0a0a0f 0%,#1a1a2e 100%);padding-bottom:4rem}.gamergy-play-profile__section-title{color:var(--text-primary,#fff);border-bottom:2px solid rgba(255,107,53,.3);margin:0 0 1.5rem;padding-bottom:.75rem;font-size:1.75rem;font-weight:700}.gamergy-play-profile__stats-overview{max-width:1200px;margin:0 auto 3rem;padding:0 1rem}.gamergy-play-profile__stats-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}@media (min-width:480px){.gamergy-play-profile__stats-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.gamergy-play-profile__stats-grid{grid-template-columns:repeat(3,1fr)}}.gamergy-play-profile__stats-grid--loading{opacity:.6}.gamergy-play-profile__stat-card{background:linear-gradient(135deg,#1a1a2e 0%,#2a2a3e 100%);border:1px solid rgba(255,255,255,.05);border-radius:12px;align-items:center;gap:.5rem;padding:.5rem;transition:all .3s;display:flex;box-shadow:0 4px 12px rgba(0,0,0,.3)}.gamergy-play-profile__stat-card--skeleton{pointer-events:none}.gamergy-play-profile__stat-card--coins .gamergy-play-profile__stat-icon{background:linear-gradient(135deg,gold 0%,#ffed4e 100%)}.gamergy-play-profile__stat-card--games .gamergy-play-profile__stat-icon{background:linear-gradient(135deg,#ff6b35 0%,#ff8c42 100%)}.gamergy-play-profile__stat-card--score .gamergy-play-profile__stat-icon{background:linear-gradient(135deg,#4ecdc4 0%,#44a08d 100%)}.gamergy-play-profile__stat-card--time .gamergy-play-profile__stat-icon{background:linear-gradient(135deg,#a18cd1 0%,#fbc2eb 100%)}.gamergy-play-profile__stat-card--streak .gamergy-play-profile__stat-icon{background:linear-gradient(135deg,#fa709a 0%,#fee140 100%)}.gamergy-play-profile__stat-card--avg .gamergy-play-profile__stat-icon{background:linear-gradient(135deg,#30cfd0 0%,#330867 100%)}.gamergy-play-profile__stat-icon{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.75rem;display:flex;box-shadow:0 4px 12px rgba(0,0,0,.3)}.gamergy-play-profile__stat-content{flex-direction:column;flex:1;gap:.25rem;display:flex}.gamergy-play-profile__stat-label{color:var(--text-secondary,#a0a0b0);font-size:12px;font-weight:500;line-height:1}.gamergy-play-profile__stat-value{color:var(--text-primary,#fff);font-size:1.25rem;font-weight:700;line-height:1}.gamergy-play-profile__stat-skeleton-icon,.gamergy-play-profile__stat-skeleton-label,.gamergy-play-profile__stat-skeleton-value{background:linear-gradient(90deg,#2a2a3e 0%,#3a3a4e 50%,#2a2a3e 100%) 0 0/200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite skeleton-loading}.gamergy-play-profile__stat-skeleton-icon{border-radius:12px;width:60px;height:60px}.gamergy-play-profile__stat-skeleton-label{width:80%;height:14px;margin-bottom:.5rem}.gamergy-play-profile__stat-skeleton-value{width:60%;height:24px}.gamergy-play-profile__game-history{max-width:1200px;margin:0 auto 3rem;padding:0 1rem}.gamergy-play-profile__history-list{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.gamergy-play-profile__history-list--loading{opacity:.6}.gamergy-play-profile__history-item{background:linear-gradient(135deg,#1a1a2e 0%,#2a2a3e 100%);border:1px solid rgba(255,255,255,.05);border-radius:12px;align-items:center;gap:.5rem;padding:.5rem;transition:all .3s;display:flex}.gamergy-play-profile__history-item--skeleton{pointer-events:none}@media (max-width:767px){.gamergy-play-profile__history-item{text-align:center;flex-direction:column}}.gamergy-play-profile__history-game-icon{color:#fff;background:linear-gradient(135deg,#ff6b35 0%,#ff8c42 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.75rem;display:flex;box-shadow:0 4px 12px rgba(255,107,53,.3)}.gamergy-play-profile__history-game-icon img{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:100%}.gamergy-play-profile__history-info{flex:1}.gamergy-play-profile__history-game-name{color:var(--text-primary,#fff);margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.gamergy-play-profile__history-meta{color:var(--text-secondary,#a0a0b0);flex-wrap:wrap;gap:1rem;font-size:.85rem;display:flex}@media (max-width:767px){.gamergy-play-profile__history-meta{justify-content:center}}.gamergy-play-profile__history-date,.gamergy-play-profile__history-duration{align-items:center;gap:.4rem;display:flex}.gamergy-play-profile__history-date i,.gamergy-play-profile__history-duration i{color:var(--primary-color,#ff6b35)}.gamergy-play-profile__history-results{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}@media (max-width:767px){.gamergy-play-profile__history-results{align-items:center}}.gamergy-play-profile__history-score{flex-direction:column;align-items:flex-end;display:flex}@media (max-width:767px){.gamergy-play-profile__history-score{align-items:center}}.gamergy-play-profile__history-score-value{color:var(--text-primary,#fff);font-size:1.125rem;font-weight:700}.gamergy-play-profile__history-coins{color:#1a1a2e;background:linear-gradient(135deg,gold 0%,#ffed4e 100%);border-radius:20px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:12px;font-weight:700;display:flex;box-shadow:0 2px 8px rgba(255,215,0,.3)}.gamergy-play-profile__history-skeleton-icon,.gamergy-play-profile__history-skeleton-content,.gamergy-play-profile__history-skeleton-score{background:linear-gradient(90deg,#2a2a3e 0%,#3a3a4e 50%,#2a2a3e 100%) 0 0/200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite skeleton-loading}.gamergy-play-profile__history-skeleton-icon{border-radius:12px;width:60px;height:60px}.gamergy-play-profile__history-skeleton-content{flex:1;height:60px}.gamergy-play-profile__history-skeleton-score{width:100px;height:60px}.gamergy-play-profile__history-skeleton-title,.gamergy-play-profile__history-skeleton-meta{background:linear-gradient(90deg,#2a2a3e 0%,#3a3a4e 50%,#2a2a3e 100%) 0 0/200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite skeleton-loading}.gamergy-play-profile__history-skeleton-title{width:200px;height:20px;margin-bottom:.5rem}.gamergy-play-profile__history-skeleton-meta{width:150px;height:16px}.gamergy-play-profile__load-more{justify-content:center;margin-top:1.5rem;display:flex}.gamergy-play-profile__load-more-btn{background:var(--primary-color,#ff6b35);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 12px rgba(255,107,53,.3)}.gamergy-play-profile__load-more-btn:hover:not(:disabled){background:var(--primary-hover,#ff8c42);transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,107,53,.4)}.gamergy-play-profile__load-more-btn:disabled{opacity:.6;cursor:not-allowed}.gamergy-play-profile__load-more-btn i{margin-right:.5rem}.gamergy-play-profile__redemption-history{max-width:1200px;margin:0 auto 3rem;padding:0 1rem}.gamergy-play-profile__redemptions-list{grid-template-columns:1fr;gap:.75rem;display:grid}.gamergy-play-profile__redemptions-list--loading{opacity:.6}.gamergy-play-profile__redemption-item{background:linear-gradient(135deg,#1a1a2e 0%,#2a2a3e 100%);border:1px solid rgba(255,255,255,.05);border-radius:12px;align-items:center;gap:1rem;padding:1rem;transition:all .3s;display:flex}.gamergy-play-profile__redemption-item--skeleton{pointer-events:none}@media (max-width:767px){.gamergy-play-profile__redemption-item{text-align:center;flex-direction:column}}.gamergy-play-profile__redemption-icon{color:#fff;background:linear-gradient(135deg,#ff6b35 0%,#ff8c42 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.75rem;display:flex;box-shadow:0 4px 12px rgba(255,107,53,.3)}.gamergy-play-profile__redemption-info{flex:1}.gamergy-play-profile__redemption-name{color:var(--text-primary,#fff);margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.gamergy-play-profile__redemption-meta{color:var(--text-secondary,#a0a0b0);flex-wrap:wrap;gap:.75rem;font-size:.85rem;display:flex}@media (max-width:767px){.gamergy-play-profile__redemption-meta{justify-content:center}}.gamergy-play-profile__redemption-date{align-items:center;gap:.4rem;display:flex}.gamergy-play-profile__redemption-date i{color:var(--primary-color,#ff6b35)}.gamergy-play-profile__redemption-notes{color:var(--text-secondary,#a0a0b0);margin:.5rem 0 0;font-size:.85rem;font-style:italic}.gamergy-play-profile__redemption-amount{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}@media (max-width:767px){.gamergy-play-profile__redemption-amount{align-items:center}}.gamergy-play-profile__redemption-coins{color:#ff6b6b;font-size:1.25rem;font-weight:700}.gamergy-play-profile__redemption-skeleton-icon,.gamergy-play-profile__redemption-skeleton-content,.gamergy-play-profile__redemption-skeleton-amount{background:linear-gradient(90deg,#2a2a3e 0%,#3a3a4e 50%,#2a2a3e 100%) 0 0/200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite skeleton-loading}.gamergy-play-profile__redemption-skeleton-icon{border-radius:12px;width:60px;height:60px}.gamergy-play-profile__redemption-skeleton-content{flex:1;height:60px}.gamergy-play-profile__redemption-skeleton-amount{width:80px;height:60px}.gamergy-play-profile__redemption-skeleton-title,.gamergy-play-profile__redemption-skeleton-date{background:linear-gradient(90deg,#2a2a3e 0%,#3a3a4e 50%,#2a2a3e 100%) 0 0/200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite skeleton-loading}.gamergy-play-profile__redemption-skeleton-title{width:200px;height:20px;margin-bottom:.5rem}.gamergy-play-profile__redemption-skeleton-date{width:150px;height:16px}.gamergy-play-profile__empty-state-link{background:var(--primary-color,#ff6b35);color:#fff;border-radius:8px;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 12px rgba(255,107,53,.3)}.gamergy-play-profile__empty-state-link:hover{background:var(--primary-hover,#ff8c42);transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,107,53,.4)}.gamergy-play-profile__per-game-stats{max-width:1200px;margin:0 auto 3rem;padding:0 1rem}.gamergy-play-profile__per-game-list{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.gamergy-play-profile__per-game-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.gamergy-play-profile__per-game-list{grid-template-columns:repeat(3,1fr)}}.gamergy-play-profile__per-game-list--loading{opacity:.6}.gamergy-play-profile__per-game-card{background:linear-gradient(135deg,#1a1a2e 0%,#2a2a3e 100%);border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:1.25rem;transition:all .3s}.gamergy-play-profile__per-game-card--skeleton{pointer-events:none}.gamergy-play-profile__per-game-header{border-bottom:1px solid rgba(255,255,255,.1);align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.gamergy-play-profile__per-game-icon{color:#fff;background:linear-gradient(135deg,#ff6b35 0%,#ff8c42 100%);border-radius:10px;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.5rem;display:flex;box-shadow:0 4px 12px rgba(255,107,53,.3)}.gamergy-play-profile__per-game-icon img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:100%}.gamergy-play-profile__per-game-name{color:var(--text-primary,#fff);margin:0;font-size:1.1rem;font-weight:700}.gamergy-play-profile__per-game-stats-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.gamergy-play-profile__per-game-stat{flex-direction:column;gap:.25rem;display:flex}.gamergy-play-profile__per-game-stat-label{color:var(--text-secondary,#a0a0b0);font-size:.8rem;font-weight:500}.gamergy-play-profile__per-game-stat-value{color:var(--text-primary,#fff);font-size:1.25rem;font-weight:700}.gamergy-play-profile__per-game-skeleton-header,.gamergy-play-profile__per-game-skeleton-stats{background:linear-gradient(90deg,#2a2a3e 0%,#3a3a4e 50%,#2a2a3e 100%) 0 0/200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite skeleton-loading}.gamergy-play-profile__per-game-skeleton-header{width:100%;height:50px;margin-bottom:1rem}.gamergy-play-profile__per-game-skeleton-stats{width:100%;height:100px}.gamergy-play-profile__empty-state{text-align:center;color:var(--text-secondary,#a0a0b0);padding:3rem 1rem}.gamergy-play-profile__empty-state i{color:rgba(255,255,255,.2);margin-bottom:1rem;font-size:4rem}.gamergy-play-profile__empty-state p{margin:0;font-size:1.1rem}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}button:focus-visible{outline-offset:2px;outline:3px solid #667eea}a:focus-visible{outline-offset:2px;outline:3px solid #667eea}[role=button]:focus-visible{outline-offset:2px;outline:3px solid #667eea}input:focus-visible{outline-offset:0;border-color:#667eea;outline:3px solid #667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}textarea:focus-visible{outline-offset:0;border-color:#667eea;outline:3px solid #667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}select:focus-visible{outline-offset:0;border-color:#667eea;outline:3px solid #667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.checkbox input[type=radio]{opacity:0;width:0;height:0;position:absolute}.radio input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.radio input[type=radio]{opacity:0;width:0;height:0;position:absolute}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes ripple{0%{box-shadow:0 0 rgba(102,126,234,.4),0 0 rgba(102,126,234,.4)}50%{box-shadow:0 0 0 10px rgba(102,126,234,0),0 0 0 20px rgba(102,126,234,0)}to{box-shadow:0 0 0 10px rgba(102,126,234,0),0 0 0 20px rgba(102,126,234,0)}}.games-container .form-group input:not(:placeholder-shown)+label{color:#667eea;transform:translateY(-1.5rem)scale(.85)}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)translate(50px)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)translate(0)}}@media (prefers-reduced-motion:reduce){.games-container *,.games-container :before,.games-container :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}button:focus-visible{outline-offset:2px;outline:3px solid #667eea}a:focus-visible{outline-offset:2px;outline:3px solid #667eea}input:focus-visible{outline-offset:2px;outline:3px solid #667eea}textarea:focus-visible{outline-offset:2px;outline:3px solid #667eea}select:focus-visible{outline-offset:2px;outline:3px solid #667eea}@keyframes ripple-animation{to{opacity:0;transform:scale(4)}}@keyframes countUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-ring{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes float{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-8px)}}.pulse{animation:2s ease-in-out infinite pulse}.shake{animation:.5s ease-in-out shake}.games-container *{transition:all .3s}.games-container input,.games-container textarea,.games-container select{transition:border-color .3s,box-shadow .3s,background-color .3s}.games-container input:focus,.games-container textarea:focus,.games-container select:focus{border-color:#667eea;outline:none;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.games-container .reward-row{opacity:0;animation:.5s ease-out forwards slideInRight}.games-container .reward-row:nth-child(2){animation-delay:50ms}.games-container .reward-row:nth-child(3){animation-delay:.1s}.games-container .reward-row:nth-child(4){animation-delay:.15s}.games-container .reward-row:nth-child(5){animation-delay:.2s}.games-container .reward-row:nth-child(6){animation-delay:.25s}.games-container .reward-row:nth-child(7){animation-delay:.3s}.games-container .reward-row:nth-child(8){animation-delay:.35s}.games-container .loading-spinner{border:4px solid rgba(102,126,234,.2);border-top-color:#667eea;border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin;display:inline-block}.games-container .toastr{animation:.5s ease-out slideInRight}.games-container .no-game-active{opacity:0;animation:.8s ease-out forwards fadeIn}.games-container .no-game-active i{animation:2s ease-in-out infinite pulse}.games-container .badge,.games-container .tag{transition:transform .2s,background-color .2s}.games-container .badge:hover,.games-container .tag:hover{transform:scale(1.05)}.games-container .tabs .tab{transition:color .3s;position:relative}.games-container .tabs .tab:after{content:"";background:#667eea;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.games-container .tabs .tab.active:after,.games-container .tabs .tab:hover:after{width:100%}.games-container .progress-bar{position:relative;overflow:hidden}.games-container .progress-bar:before{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);width:100%;height:100%;animation:2s infinite shimmer;position:absolute;top:0;left:-100%}.games-container .form-group{position:relative}.games-container .form-group label{transition:all .3s}.games-container .form-group input:not(:-moz-placeholder-shown)+label{color:#667eea;transform:translateY(-1.5rem)scale(.85)}.games-container .form-group input:focus+label{color:#667eea;transform:translateY(-1.5rem)scale(.85)}.games-container .form-group input:not(:placeholder-shown)+label{color:#667eea;transform:translateY(-1.5rem)scale(.85)}.games-container .notification{animation:.5s ease-out slideInRight}@media (prefers-reduced-motion:reduce){.games-container *,.games-container :before,.games-container :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.badge{text-transform:uppercase;letter-spacing:.5px;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:all .3s;display:inline-flex}.toast-notification{z-index:9999;background:#fff;border-radius:12px;align-items:flex-start;gap:1rem;min-width:300px;max-width:500px;padding:1rem 1.5rem;animation:.5s ease-out slideInRight;display:flex;position:fixed;top:2rem;right:2rem;box-shadow:0 10px 40px rgba(0,0,0,.2)}.toast-notification .toast-icon{flex-shrink:0;font-size:1.5rem}.toast-notification .toast-content{flex:1}.toast-notification .toast-content .toast-title{margin-bottom:.25rem;font-weight:600}.toast-notification .toast-content .toast-message{color:#6b7280;font-size:.875rem}.toast-notification .toast-close{cursor:pointer;color:#9ca3af;background:0 0;border:none;padding:0;font-size:1.25rem;transition:color .2s}.toast-notification .toast-close:hover{color:#4b5563}.toast-notification.toast-success{border-left:4px solid #10b981}.toast-notification.toast-success .toast-icon{color:#10b981}.toast-notification.toast-error{border-left:4px solid #ef4444}.toast-notification.toast-error .toast-icon{color:#ef4444}.toast-notification.toast-warning{border-left:4px solid #f59e0b}.toast-notification.toast-warning .toast-icon{color:#f59e0b}.toast-notification.toast-info{border-left:4px solid #667eea}.toast-notification.toast-info .toast-icon{color:#667eea}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:8px;animation:1.5s infinite shimmer}:focus-visible{outline-offset:2px;border-radius:4px;outline:3px solid #667eea}button:focus-visible{outline-offset:2px;outline:3px solid #667eea}a:focus-visible{outline-offset:2px;outline:3px solid #667eea}input:focus-visible{outline-offset:2px;outline:3px solid #667eea}textarea:focus-visible{outline-offset:2px;outline:3px solid #667eea}select:focus-visible{outline-offset:2px;outline:3px solid #667eea}button:disabled,input:disabled,textarea:disabled,select:disabled,.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.counter{font-variant-numeric:tabular-nums;transition:all .5s}.tooltip{position:relative}.tooltip:before{content:attr(data-tooltip);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:10000;background:rgba(0,0,0,.9);border-radius:6px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.4;transition:opacity .3s,visibility .3s,transform .3s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.tooltip:after{content:"";pointer-events:none;opacity:0;visibility:hidden;z-index:10000;border:6px solid transparent;border-top-color:rgba(0,0,0,.9);transition:opacity .3s,visibility .3s;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after{opacity:1;visibility:visible}.tooltip:hover:before{transform:translate(-50%)translateY(-4px)}.popover{position:relative}button:focus-visible{outline-offset:2px;outline:3px solid #667eea}a:focus-visible{outline-offset:2px;outline:3px solid #667eea}[role=button]:focus-visible{outline-offset:2px;outline:3px solid #667eea}input:focus-visible{outline-offset:0;border-color:#667eea;outline:3px solid #667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}textarea:focus-visible{outline-offset:0;border-color:#667eea;outline:3px solid #667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}select:focus-visible{outline-offset:0;border-color:#667eea;outline:3px solid #667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button,[role=button]{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;padding:0}button[disabled],[role=button][disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.form-group{margin-bottom:1.5rem}.form-group label{color:#374151;margin-bottom:.5rem;font-weight:500;display:block}.form-group label .required{color:#ef4444;margin-left:.25rem}.form-group input,.form-group textarea,.form-group select{border:2px solid #d1d5db;border-radius:8px;width:100%;padding:.75rem 1rem;font-size:1rem;transition:all .2s}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{border-color:#667eea;outline:none;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.form-group input[disabled],.form-group textarea[disabled],.form-group select[disabled]{cursor:not-allowed;background-color:#f3f4f6}.checkbox,.radio{cursor:pointer;align-items:center;display:flex;position:relative}.checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.checkbox input[type=radio]{opacity:0;width:0;height:0;position:absolute}.radio input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.radio input[type=radio]{opacity:0;width:0;height:0;position:absolute}[role=alert],[role=status]{border-radius:8px;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:1rem 1.5rem;display:flex}[role=tooltip]{color:#fff;z-index:10000;pointer-events:none;background:rgba(0,0,0,.9);border-radius:6px;padding:.5rem .75rem;font-size:.875rem;position:absolute}.accordion{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.rewards-table{background:#fff;border-radius:12px;overflow:hidden}.rewards-table .reward-row{background-color:#f8f9fa;border-bottom:1px solid #eee;grid-template-columns:1fr 1fr;padding:1rem;display:grid}.rewards-table .reward-row:last-child{border-bottom:none}.rewards-table .reward-row.header{color:#fff;background:#667eea;font-weight:700}.rewards-table .reward-row.gold{background:linear-gradient(135deg,gold 0%,#ffed4e 100%);font-weight:700}.rewards-table .reward-row.silver{background:linear-gradient(135deg,silver 0%,#e8e8e8 100%);font-weight:700}.rewards-table .reward-row.bronze{background:linear-gradient(135deg,#cd7f32 0%,#e6a157 100%);font-weight:700}.games-container{max-width:1200px;margin:0 auto;padding:2rem}.games-container .games-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.games-container .games-header h1{font-size:2.5rem}@media (max-width:1200px){.games-container .games-header h1{font-size:calc(1.375rem + 1.5vw)}}.games-container .games-header h1{margin:0;font-weight:700}.games-container .games-header h2{margin:0;font-size:1.25rem;font-weight:400}.games-container .games-header .gy-coins-display{color:#fff;background:linear-gradient(135deg,#e4052e 0%,#4be1fa 100%);border-radius:12px;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-weight:700;display:flex}.games-container .games-header .gy-coins-display i{color:gold;font-size:1.5rem}.games-container .games-header .gy-coins-display .coins{font-size:1.8rem}.games-container .games-header .gy-coins-display .label{opacity:.9;font-size:.9rem}.games-container .game-meta{gap:2rem;display:flex}@media (min-width:992px){.games-container .game-meta{margin:0 1rem}}.games-container .game-meta span{color:#888;align-items:center;gap:.5rem;display:flex}.games-container .game-meta span i{color:#667eea}.games-container .active-game-card{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1rem 2rem;display:flex;box-shadow:0 4px 6px rgba(15,15,25,.1)}.games-container .active-game-card .game-info{flex:1;gap:2rem;display:flex}.games-container .active-game-card .game-info-image{border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;font-size:4rem;display:flex}.games-container .active-game-card .game-info h2{margin:0 0 .5rem;font-size:2rem}.games-container .active-game-card .game-info p{color:#666;margin:0}.games-container .active-game-card .no-attempts-message{text-align:center}.games-container .active-game-card .no-attempts-message .comeback-message{color:#888;margin-top:1rem;font-size:.9rem}.games-container .active-game-card .no-attempts-message .comeback-message i{color:#667eea}.games-container #game-container{justify-content:center;margin:2rem 0;display:flex}.games-container .rewards-info-card{background:#fff;border-radius:16px;margin-bottom:2rem;padding:2rem;box-shadow:0 4px 6px rgba(15,15,25,.1)}.games-container .rewards-info-card h3{margin:0 0 1rem;font-size:1.5rem}.games-container .rewards-info-card .rewards-note{color:#888;margin-top:1rem;font-size:.9rem}.games-container .rewards-info-card .rewards-note i{color:#667eea}.games-container .game-stats-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem;display:grid}.games-container .game-stats-grid .stat-card{text-align:center;background:#fff;border-radius:12px;padding:1rem;box-shadow:0 2px 4px rgba(15,15,25,.1)}.games-container .game-stats-grid .stat-card.highlight{color:#fff;background:linear-gradient(135deg,#e4052e 0%,#4be1fa 100%);grid-column:span 2}.games-container .game-stats-grid .stat-card.highlight h3{color:#fff}.games-container .game-stats-grid .stat-card .stat-icon{margin-bottom:.5rem;font-size:2.5rem}.games-container .game-stats-grid .stat-card h3{color:#888;margin:0 0 .5rem;font-size:1rem}.games-container .game-stats-grid .stat-card .score-value{margin:0;font-size:2rem;font-weight:700}.games-container .no-game-active{text-align:center;color:#888;padding:4rem 2rem}.games-container .no-game-active i{color:#ccc;margin-bottom:1rem;font-size:4rem}.games-container .no-game-active h2{margin:0 0 .5rem;font-size:1.8rem}.games-container .no-game-active p{margin:0}.daily-leaderboard-section{background:#fff;border-radius:16px;margin-bottom:2rem;padding:2rem;box-shadow:0 4px 6px rgba(15,15,25,.1)}.daily-leaderboard-section .leaderboard-header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.daily-leaderboard-section .leaderboard-header h3{margin:0;font-size:1.5rem}.daily-leaderboard-section .leaderboard-loading{text-align:center;color:#888;padding:2rem}.daily-leaderboard-section .leaderboard-loading i{margin-bottom:.5rem;font-size:2rem}.daily-leaderboard-section .leaderboard-table{border-collapse:collapse;width:100%}.daily-leaderboard-section .leaderboard-table th,.daily-leaderboard-section .leaderboard-table td{padding:.5rem}.daily-leaderboard-section .leaderboard-table .leaderboard-row{border-bottom:1px solid #eee;align-items:center}.daily-leaderboard-section .leaderboard-table .leaderboard-row:last-child{border-bottom:none}.daily-leaderboard-section .leaderboard-table .leaderboard-row.header{background:#f8f9fa;border-radius:8px 8px 0 0;font-weight:700}.daily-leaderboard-section .leaderboard-table .leaderboard-row.gold{background:linear-gradient(90deg,rgba(255,215,0,.1) 0%,transparent 100%)}.daily-leaderboard-section .leaderboard-table .leaderboard-row.silver{background:linear-gradient(90deg,rgba(192,192,192,.1) 0%,transparent 100%)}.daily-leaderboard-section .leaderboard-table .leaderboard-row.bronze{background:linear-gradient(90deg,rgba(205,127,50,.1) 0%,transparent 100%)}.daily-leaderboard-section .leaderboard-table .leaderboard-row .pos{width:1%}.daily-leaderboard-section .leaderboard-table .leaderboard-row .pos .pos-number{text-align:center;color:#888}.daily-leaderboard-section .leaderboard-table .leaderboard-row .player{text-align:left}.daily-leaderboard-section .leaderboard-table .leaderboard-row .player .player-avatar{border-radius:50%;width:40px;height:40px;overflow:hidden}.daily-leaderboard-section .leaderboard-table .leaderboard-row .player .player-name{font-weight:500}.daily-leaderboard-section .leaderboard-table .leaderboard-row .time,.daily-leaderboard-section .leaderboard-table .leaderboard-row .score{text-align:right;font-weight:700}.daily-leaderboard-section .leaderboard-table .leaderboard-row .reward{text-align:right}.daily-leaderboard-section .leaderboard-table .leaderboard-row .reward i{color:gold}.daily-leaderboard-section .leaderboard-footer{text-align:center;margin-top:1.5rem}.daily-leaderboard-section .leaderboard-footer .total-players{color:#888;margin-bottom:1rem;font-size:.9rem}.daily-leaderboard-section .leaderboard-footer .total-players i{color:#667eea;margin-right:.5rem}.daily-leaderboard-section .no-rankings{text-align:center;color:#888;padding:3rem}.daily-leaderboard-section .no-rankings i{color:#ccc;margin-bottom:1rem;font-size:3rem}.daily-leaderboard-section .no-rankings p{margin:.5rem 0}.daily-leaderboard-section .no-rankings .subtext{font-size:.9rem}@media (max-width:768px){.games-container{padding:1rem}.games-container .games-header{flex-direction:column;gap:1rem}.games-container .games-header h1{font-size:2rem}.games-container .active-game-card{flex-direction:column;gap:1.5rem}.daily-leaderboard-section .leaderboard-table .leaderboard-row{grid-template-columns:50px 1fr 70px 70px 90px;padding:.75rem .5rem;font-size:.85rem}.daily-leaderboard-section .leaderboard-table .leaderboard-row .player .player-avatar{width:32px;height:32px}}.gy-coins-balance{margin-right:1rem}@media (min-width:992px){.gy-coins-balance{display:block}}.gy-coins-balance .balance-link{-webkit-filter:contrast();filter:contrast();background:linear-gradient(135deg,#e4052e 0%,#4be1fa 100%) 50%/100%;border-radius:2rem;align-items:center;padding:.5rem 1rem;text-decoration:none;transition:transform .2s,background-size .2s,-webkit-filter .2s,filter .2s;display:flex}.gy-coins-balance .balance-link:hover{-webkit-filter:contrast(1.4);filter:contrast(1.4);background-size:200%;transition:transform .2s,background-size .2s,-webkit-filter .2s,filter .2s;transform:scale(1.05)}.gy-coins-balance .balance-link:active{transform:scale(1)}.gy-coins-balance .balance-content{color:#fff;align-items:center;gap:.75rem;display:flex}.gy-coins-balance .balance-info{flex-direction:column;gap:.125rem;display:flex}.gy-coins-balance .balance-amount{color:#fff;align-items:baseline;gap:.25rem;font-weight:700;line-height:1;display:flex}.gy-coins-balance .balance-amount .amount{font-size:1.1rem}.gy-coins-balance .balance-amount .currency{opacity:.9;font-size:.75rem;font-weight:600}@media (max-width:768px){.gy-coins-balance{margin-right:.5rem}.gy-coins-balance .balance-link{padding:.4rem .8rem}.gy-coins-balance .balance-content{gap:.5rem}.gy-coins-balance .balance-amount .amount{font-size:1rem}.gy-coins-balance .balance-amount .currency{font-size:.7rem}}.user-stats-widget{background:var(--color-background-secondary,#1a1d29);border-radius:12px;margin-bottom:32px;padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.user-stats-widget .stats-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:24px;display:grid}.user-stats-widget .stats-grid.loading .stat-card{pointer-events:none}.user-stats-widget .stat-card{background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.02) 100%);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:20px;transition:all .3s;position:relative;overflow:hidden}.user-stats-widget .stat-card:before{content:"";background:linear-gradient(90deg,var(--color-primary,#ff6b35)0%,var(--color-secondary,#ffd93d)100%);opacity:0;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.user-stats-widget .stat-card .stat-icon{color:var(--color-primary,#ff6b35);margin-bottom:12px;font-size:2rem}.user-stats-widget .stat-card .stat-icon i{display:block}.user-stats-widget .stat-card .stat-label{color:var(--color-text-secondary,rgba(255,255,255,.7));text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;font-size:.875rem;font-weight:600}.user-stats-widget .stat-card .stat-value{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.user-stats-widget .stat-card .stat-value .value{color:var(--color-text-primary,#fff);font-size:2rem;font-weight:700;line-height:1}.user-stats-widget .stat-card .stat-value .value.no-ranking,.user-stats-widget .stat-card .stat-value .value.no-score{color:var(--color-text-tertiary,rgba(255,255,255,.3))}.user-stats-widget .stat-card .stat-value .value.ranking-number{background:linear-gradient(135deg,#ffd93d 0%,#ff6b35 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.user-stats-widget .stat-card .stat-value .unit{color:var(--color-text-tertiary,rgba(255,255,255,.5));font-size:.875rem;font-weight:500}.user-stats-widget .stat-card .stat-value .rank-change{border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.875rem;font-weight:600;display:inline-flex}.user-stats-widget .stat-card .stat-value .rank-change.rank-up{color:#4caf50;background:rgba(76,175,80,.15)}.user-stats-widget .stat-card .stat-value .rank-change.rank-down{color:#f44336;background:rgba(244,67,54,.15)}.user-stats-widget .stat-card .stat-subtext{color:var(--color-text-tertiary,rgba(255,255,255,.5));margin-top:4px;font-size:.75rem}.user-stats-widget .stat-card .stat-subtext strong{color:var(--color-text-secondary,rgba(255,255,255,.8));font-weight:600}.user-stats-widget .stat-card .stat-subtext .fire-streak{color:#ff6b35;margin-right:4px}.user-stats-widget .stat-card.coins-card .stat-icon{color:#ffd93d}.user-stats-widget .stat-card.ranking-card.rank-gold{background:linear-gradient(135deg,rgba(255,215,0,.1) 0%,rgba(255,215,0,.02) 100%);border-color:rgba(255,215,0,.3)}.user-stats-widget .stat-card.ranking-card.rank-gold .stat-icon .trophy-gold{color:gold}.user-stats-widget .stat-card.ranking-card.rank-silver{background:linear-gradient(135deg,rgba(192,192,192,.1) 0%,rgba(192,192,192,.02) 100%);border-color:rgba(192,192,192,.3)}.user-stats-widget .stat-card.ranking-card.rank-silver .stat-icon .trophy-silver{color:silver}.user-stats-widget .stat-card.ranking-card.rank-bronze{background:linear-gradient(135deg,rgba(205,127,50,.1) 0%,rgba(205,127,50,.02) 100%);border-color:rgba(205,127,50,.3)}.user-stats-widget .stat-card.ranking-card.rank-bronze .stat-icon .trophy-bronze{color:#cd7f32}.user-stats-widget .stat-card.ranking-card.rank-top10{border-color:rgba(76,175,80,.3)}.user-stats-widget .stat-card.ranking-card.rank-top100{border-color:rgba(33,150,243,.3)}.user-stats-widget .stat-card.games-card .stat-icon{color:#00bcd4}.user-stats-widget .stat-card.score-card .stat-icon{color:#ffd93d}.user-stats-widget .stat-card.skeleton{pointer-events:none}.user-stats-widget .stat-card.skeleton .skeleton-icon,.user-stats-widget .stat-card.skeleton .skeleton-label,.user-stats-widget .stat-card.skeleton .skeleton-value{background:linear-gradient(90deg,rgba(255,255,255,.05) 25%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 75%) 0 0/200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite skeleton-loading}.user-stats-widget .stat-card.skeleton .skeleton-icon{width:40px;height:40px;margin-bottom:12px}.user-stats-widget .stat-card.skeleton .skeleton-label{width:70%;height:14px;margin-bottom:12px}.user-stats-widget .stat-card.skeleton .skeleton-value{width:50%;height:32px}.user-stats-widget .progress-section{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:10px;margin-bottom:20px;padding:16px}.user-stats-widget .progress-section .progress-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.user-stats-widget .progress-section .progress-header .progress-label{color:var(--color-text-secondary,rgba(255,255,255,.8));align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}.user-stats-widget .progress-section .progress-header .progress-label i{color:var(--color-primary,#ff6b35)}.user-stats-widget .progress-section .progress-header .progress-value{color:var(--color-text-primary,#fff);font-size:.875rem;font-weight:600}.user-stats-widget .progress-section .progress-bar{background:rgba(255,255,255,.1);border-radius:4px;height:8px;position:relative;overflow:hidden}.user-stats-widget .progress-section .progress-bar .progress-fill{background:linear-gradient(90deg,var(--color-primary,#ff6b35)0%,var(--color-secondary,#ffd93d)100%);border-radius:4px;height:100%;transition:width .8s;position:relative}.user-stats-widget .progress-section .progress-bar .progress-fill:after{content:"";background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:2s ease-in-out infinite progress-shimmer;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes progress-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.user-stats-widget .no-stats{text-align:center;padding:60px 20px}.user-stats-widget .no-stats .no-stats-icon{color:var(--color-text-tertiary,rgba(255,255,255,.2));margin-bottom:16px;font-size:4rem}.user-stats-widget .no-stats h4{color:var(--color-text-secondary,rgba(255,255,255,.7));margin:0 0 8px;font-size:1.25rem;font-weight:600}.user-stats-widget .no-stats p{color:var(--color-text-tertiary,rgba(255,255,255,.5));margin:0;font-size:.875rem}.user-stats-widget .widget-footer{text-align:center;border-top:1px solid rgba(255,255,255,.08);padding-top:20px}.user-stats-widget .widget-footer .view-full-profile{background:linear-gradient(135deg,var(--color-primary,#ff6b35)0%,var(--color-secondary,#ffd93d)100%);color:#fff;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 12px rgba(255,107,53,.3)}.user-stats-widget .widget-footer .view-full-profile:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,107,53,.4)}.user-stats-widget .widget-footer .view-full-profile i{transition:transform .3s}.user-stats-widget .widget-footer .view-full-profile:hover i{transform:translate(4px)}@media (max-width:768px){.user-stats-widget{padding:16px}.user-stats-widget .stats-grid{grid-template-columns:1fr;gap:16px}.user-stats-widget .stat-card{padding:16px}.user-stats-widget .stat-card .stat-icon,.user-stats-widget .stat-card .stat-value .value{font-size:1.5rem}.user-stats-widget .progress-section{padding:12px}.user-stats-widget .progress-section .progress-header{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:480px){.user-stats-widget .widget-footer .view-full-profile{justify-content:center;width:100%}}.qr-page-container{max-width:1200px;margin:0 auto;padding:2rem}.qr-page-container .qr-header{text-align:center;margin-bottom:3rem}.qr-page-container .qr-header h1{color:var(--primary-color);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.qr-page-container .qr-header h1 i{margin-right:1rem}.qr-page-container .qr-header .subtitle{color:var(--text-muted);font-size:1.1rem}.qr-page-container .loading-container{text-align:center;padding:4rem 0}.qr-page-container .loading-container i{color:var(--primary-color);margin-bottom:1rem;font-size:3rem}.qr-page-container .loading-container p{color:var(--text-muted)}.qr-page-container .qr-content{gap:2rem;display:grid}@media (max-width:768px){.qr-page-container .qr-content{grid-template-columns:1fr}}.qr-page-container .qr-code-card{background:#fff;border-radius:1rem;padding:2rem;display:grid;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media (min-width:992px){.qr-page-container .qr-code-card{grid-template-columns:auto 2fr}}.qr-page-container .qr-code-card{align-items:center;gap:2rem}.qr-page-container .qr-code-card .qr-code-wrapper{border:2px solid var(--border-color);background:#fff;border-radius:.5rem;position:relative}.qr-page-container .qr-code-card .qr-code-wrapper .qr-image{width:100%;max-width:300px;display:block}.qr-page-container .qr-code-card .qr-code-wrapper .qr-overlay{background:rgba(0,0,0,.8);border-radius:.5rem;justify-content:center;align-items:center;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.qr-page-container .qr-code-card .qr-code-wrapper .qr-overlay .expired-message{text-align:center;color:#fff}.qr-page-container .qr-code-card .qr-code-wrapper .qr-overlay .expired-message i{color:var(--warning-color);margin-bottom:1rem;font-size:3rem}.qr-page-container .qr-code-card .qr-code-wrapper .qr-overlay .expired-message p{margin:0;font-size:1.2rem}.qr-page-container .qr-code-card .qr-info{background:var(--info-light);border-left:4px solid var(--info-color);border-radius:.5rem;margin-bottom:1.5rem;padding:1rem 0}.qr-page-container .qr-code-card .qr-info h2{font-size:2rem}@media (max-width:1200px){.qr-page-container .qr-code-card .qr-info h2{font-size:calc(1.325rem + .9vw)}}.qr-page-container .qr-code-card .qr-info h2{margin:0 0 .25rem;font-weight:900;line-height:1}.qr-page-container .qr-code-card .qr-info h3{margin:0 0 1rem;font-size:1.125rem;font-weight:400;line-height:1}.qr-page-container .qr-code-card .qr-info p{align-items:center;gap:.5rem;margin:.5rem 0;font-size:.9rem;display:flex}.qr-page-container .qr-code-card .qr-info p i{color:var(--info-color)}.qr-page-container .qr-code-card .qr-info .timer{background:var(--success-light);color:var(--success-color);border-radius:.5rem;justify-content:center;align-items:center;font-weight:600;display:flex}.qr-page-container .qr-code-card .qr-info .timer.warning{background:var(--warning-light);color:var(--warning-color)}.qr-page-container .qr-code-card .qr-info .timer i{animation:1s infinite pulse}.qr-page-container .qr-code-card .qr-error{text-align:center;padding:2rem}.qr-page-container .qr-code-card .qr-error i{color:var(--danger-color);margin-bottom:1rem;font-size:3rem}.qr-page-container .qr-code-card .qr-error p{color:var(--text-muted);margin-bottom:1.5rem}.qr-page-container .instructions-card{background:#fff;border-radius:1rem;grid-column:1/-1;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.qr-page-container .instructions-card h2{margin:0;font-size:1.5rem;font-weight:600}.qr-page-container .instructions-card .instructions-list{margin:2rem 0;padding:0;list-style:none}.qr-page-container .instructions-card .instructions-list li{background:var(--background-light);border-radius:.5rem;align-items:flex-start;gap:1rem;margin-bottom:.5rem;padding:.5rem;display:flex}.qr-page-container .instructions-card .instructions-list li i{color:var(--primary-color);margin-top:.25rem;font-size:1.5rem}.qr-page-container .instructions-card .help-link{text-align:center;border-top:1px solid var(--border-color);padding-top:1rem}.qr-page-container .instructions-card .help-link i{color:var(--info-color);margin-right:.5rem}.qr-page-container .instructions-card .help-link a{color:var(--primary-color);font-weight:600;text-decoration:none}.qr-page-container .instructions-card .help-link a:hover{text-decoration:underline}.qr-page-container .not-logged-in{text-align:center;background:#fff;border-radius:1rem;padding:4rem 2rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.qr-page-container .not-logged-in i{color:var(--text-muted);opacity:.5;margin-bottom:2rem;font-size:5rem}.qr-page-container .not-logged-in h2{margin-bottom:1rem;font-size:2rem;font-weight:600}.qr-page-container .not-logged-in p{color:var(--text-muted);margin-bottom:2rem;font-size:1.1rem}.rewards-page-container{max-width:1400px;margin:0 auto;padding:1rem}.rewards-page-container .rewards-header{text-align:center;margin-bottom:2rem}.rewards-page-container .rewards-header h1{color:var(--primary-color);margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.rewards-page-container .rewards-header h1 i{margin-right:1rem}.rewards-page-container .rewards-header .subtitle{color:var(--text-muted);font-size:1.1rem}.rewards-page-container .user-balance-banner{background:linear-gradient(135deg,gold 0%,orange 100%);border-radius:1rem;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1rem 2rem;display:flex;box-shadow:0 4px 12px rgba(255,165,0,.3)}@media (max-width:768px){.rewards-page-container .user-balance-banner{text-align:center;flex-direction:column;gap:1.5rem}}.rewards-page-container .user-balance-banner .balance-info-large{color:#0f0f19;align-items:center;gap:1.5rem;display:flex}@media (max-width:768px){.rewards-page-container .user-balance-banner .balance-info-large{text-align:center;flex-direction:row}}.rewards-page-container .user-balance-banner .balance-info-large .balance-icon-wrapper{background:rgba(255,255,255,.3);border-radius:50%;width:80px;height:80px;display:none}@media (min-width:992px){.rewards-page-container .user-balance-banner .balance-info-large .balance-icon-wrapper{justify-content:center;align-items:center;display:flex}}.rewards-page-container .user-balance-banner .balance-info-large .balance-icon-wrapper i,.rewards-page-container .user-balance-banner .balance-info-large .balance-icon-wrapper svg{color:#0f0f19}.rewards-page-container .user-balance-banner .balance-info-large .balance-details .label{opacity:.9;font-size:.9rem;line-height:1;display:block}.rewards-page-container .user-balance-banner .balance-info-large .balance-details .amount-wrapper{align-items:baseline;gap:.5rem;margin-bottom:.25rem;display:flex}@media (max-width:768px){.rewards-page-container .user-balance-banner .balance-info-large .balance-details .amount-wrapper{justify-content:center}}.rewards-page-container .user-balance-banner .balance-info-large .balance-details .amount-wrapper .amount{font-size:2.5rem;font-weight:700;line-height:1}.rewards-page-container .user-balance-banner .balance-info-large .balance-details .amount-wrapper .currency{opacity:.9;font-size:1.2rem;font-weight:600}.rewards-page-container .filters-container{flex-direction:column;align-items:flex-end;margin-bottom:2rem;display:flex}.rewards-page-container .filters-container .filters-toggle-btn{cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:1rem;font-weight:600;transition:all .3s;display:flex}.rewards-page-container .filters-container .filters-toggle-btn:hover{opacity:.8}.rewards-page-container .rewards-filters{background:#fff;border-radius:.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;padding:1.5rem;display:grid;box-shadow:0 2px 4px rgba(0,0,0,.05)}.rewards-page-container .rewards-filters .filter-group{flex-direction:column;gap:.5rem;display:flex}.rewards-page-container .rewards-filters .filter-group label{color:var(--text-primary);font-size:.9rem;font-weight:600}.rewards-page-container .rewards-filters .filter-group .filter-select{cursor:pointer;color:#0f0f19;border:1px solid #0f0f19;border-radius:.5rem;padding:.75rem;font-size:1rem;transition:border-color .2s}.rewards-page-container .rewards-filters .filter-group.checkbox-filter{flex-direction:row;align-items:center}.rewards-page-container .rewards-filters .filter-group.checkbox-filter label{cursor:pointer;align-items:center;gap:.5rem;display:flex}.rewards-page-container .rewards-filters .filter-group.checkbox-filter label input[type=checkbox]{cursor:pointer;width:18px;height:18px}.rewards-page-container .loading-container{text-align:center;padding:4rem 0}.rewards-page-container .loading-container i{color:var(--primary-color);margin-bottom:1rem;font-size:3rem}.rewards-page-container .loading-container p{color:var(--text-muted)}.rewards-page-container .rewards-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-bottom:2rem;display:grid}@media (max-width:768px){.rewards-page-container .rewards-grid{grid-template-columns:1fr}}.rewards-page-container .reward-card{background:#fff;border-radius:1rem;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.rewards-page-container .reward-card .reward-image-wrapper{background:var(--background-light);width:100%;height:200px;position:relative;overflow:hidden}.rewards-page-container .reward-card .reward-image-wrapper .reward-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rewards-page-container .reward-card .reward-image-wrapper .reward-image-placeholder{background:linear-gradient(135deg,#babfd1 0%,#fff 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.rewards-page-container .reward-card .reward-image-wrapper .reward-image-placeholder i{color:var(--primary-color);opacity:.5;font-size:4rem}.rewards-page-container .reward-card .reward-image-wrapper .out-of-stock-badge{color:#fff;background:rgba(220,53,69,.95);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;display:flex;position:absolute;top:1rem;right:1rem;box-shadow:0 2px 4px rgba(0,0,0,.2)}.rewards-page-container .reward-card .reward-image-wrapper .affordable-badge{color:#fff;background:rgba(40,167,69,.95);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;display:flex;position:absolute;top:1rem;left:1rem;box-shadow:0 2px 4px rgba(0,0,0,.2)}.rewards-page-container .reward-card .reward-content{flex-direction:column;flex:1;align-items:flex-start;padding:1rem;display:flex}.rewards-page-container .reward-card .reward-content .reward-name{color:var(--text-primary);margin:.75rem 0;font-size:1.3rem;font-weight:600}.rewards-page-container .reward-card .reward-content .reward-description{color:var(--text-secondary);flex:1;margin-bottom:1rem;font-size:.95rem;line-height:1.5}.rewards-page-container .reward-card .reward-content .reward-footer{justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;display:flex}.rewards-page-container .reward-card .reward-content .reward-footer .reward-cost{align-items:center;gap:.5rem;display:flex}.rewards-page-container .reward-card .reward-content .reward-footer .reward-cost i{color:gold;font-size:1.5rem}.rewards-page-container .reward-card .reward-content .reward-footer .reward-cost .cost-amount{color:var(--text-primary);font-size:1.5rem;font-weight:700}.rewards-page-container .reward-card .reward-content .reward-footer .reward-cost .cost-label{color:var(--text-muted);font-size:.9rem}.rewards-page-container .reward-card .reward-content .reward-stock{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.9rem;display:flex}.rewards-page-container .reward-card .reward-content .reward-stock i{font-size:1rem}.rewards-page-container .reward-card .reward-content .reward-stock .low-stock{color:var(--warning-color);font-weight:600}.rewards-page-container .no-rewards{text-align:center;background:#fff;border-radius:1rem;padding:4rem 2rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.rewards-page-container .no-rewards i{color:var(--text-muted);opacity:.5;margin-bottom:2rem;font-size:5rem}.rewards-page-container .no-rewards h2{margin-bottom:1rem;font-size:2rem;font-weight:600}.rewards-page-container .no-rewards p{color:var(--text-muted);font-size:1.1rem}.rewards-page-container .not-logged-in{text-align:center;background:#fff;border-radius:1rem;padding:4rem 2rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.rewards-page-container .not-logged-in i{color:var(--text-muted);opacity:.5;margin-bottom:2rem;font-size:5rem}.rewards-page-container .not-logged-in h2{margin-bottom:1rem;font-size:2rem;font-weight:600}.rewards-page-container .not-logged-in p{color:var(--text-muted);margin-bottom:2rem;font-size:1.1rem}@keyframes slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.global-leaderboard{background:var(--color-background-secondary,#1a1d29);border-radius:12px;margin-bottom:32px;padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.global-leaderboard .leaderboard-header{border-bottom:2px solid rgba(255,255,255,.1);justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;padding-bottom:20px;display:flex}.global-leaderboard .leaderboard-header h3{color:var(--color-text-primary,#fff);align-items:center;gap:12px;margin:0;font-size:1.75rem;font-weight:700;display:flex}.global-leaderboard .leaderboard-header h3 i{color:#ffd93d;font-size:1.5rem}.global-leaderboard .leaderboard-header .period-filters{background:rgba(255,255,255,.05);border-radius:8px;gap:8px;padding:4px;display:flex}.global-leaderboard .leaderboard-header .period-filters .period-btn{color:var(--color-text-secondary,rgba(255,255,255,.7));cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:10px 16px;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.global-leaderboard .leaderboard-header .period-filters .period-btn i{font-size:.75rem}.global-leaderboard .leaderboard-header .period-filters .period-btn:hover{color:var(--color-text-primary,#fff);background:rgba(255,255,255,.08)}.global-leaderboard .leaderboard-header .period-filters .period-btn.active{background:linear-gradient(135deg,var(--color-primary,#ff6b35)0%,var(--color-secondary,#ffd93d)100%);color:#fff;box-shadow:0 4px 12px rgba(255,107,53,.3)}.global-leaderboard .leaderboard-loading{text-align:center;padding:60px 20px}.global-leaderboard .leaderboard-loading .loading-spinner{color:var(--color-primary,#ff6b35);margin-bottom:16px;font-size:3rem}.global-leaderboard .leaderboard-loading .loading-spinner i{animation:1s linear infinite spin}.global-leaderboard .leaderboard-loading p{color:var(--color-text-secondary,rgba(255,255,255,.7));font-size:.875rem}.global-leaderboard .podium-section{background:linear-gradient(135deg,rgba(255,107,53,.05) 0%,rgba(255,217,61,.05) 100%);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px;padding:20px;display:grid}.global-leaderboard .podium-section .podium-place{background:rgba(255,255,255,.05);border:2px solid rgba(255,255,255,.1);border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:24px;transition:all .3s;display:flex;position:relative}.global-leaderboard .podium-section .podium-place:hover{transform:translateY(-4px)scale(1.05);box-shadow:0 8px 24px rgba(0,0,0,.3)}.global-leaderboard .podium-section .podium-place .podium-medal{margin-bottom:8px;font-size:2.5rem}.global-leaderboard .podium-section .podium-place .podium-avatar{border:3px solid rgba(255,255,255,.2);border-radius:50%;width:80px;height:80px;overflow:hidden}.global-leaderboard .podium-section .podium-place .podium-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.global-leaderboard .podium-section .podium-place .podium-avatar .avatar-placeholder{width:100%;height:100%;color:var(--color-text-tertiary,rgba(255,255,255,.5));background:rgba(255,255,255,.1);justify-content:center;align-items:center;font-size:2rem;display:flex}.global-leaderboard .podium-section .podium-place .podium-name{color:var(--color-text-primary,#fff);text-align:center;font-size:1rem;font-weight:600}.global-leaderboard .podium-section .podium-place .podium-coins{color:#ffd93d;align-items:center;gap:6px;font-size:1.125rem;font-weight:700;display:flex}.global-leaderboard .podium-section .podium-place .podium-coins i{font-size:1rem}.global-leaderboard .podium-section .podium-place .podium-rank{color:var(--color-text-tertiary,rgba(255,255,255,.5));font-size:.875rem}.global-leaderboard .leaderboard-table{background:rgba(255,255,255,.02);border-radius:10px;margin-bottom:24px;overflow:hidden}.global-leaderboard .leaderboard-table .table-header,.global-leaderboard .leaderboard-table .ranking-row{grid-template-columns:80px 1fr 120px 120px 120px;align-items:center;gap:16px;padding:16px 20px;font-size:.875rem;display:grid}.global-leaderboard .leaderboard-table .table-header{color:var(--color-text-secondary,rgba(255,255,255,.7));text-transform:uppercase;letter-spacing:.5px;background:rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.1);font-weight:600}.global-leaderboard .leaderboard-table .ranking-row{border-bottom:1px solid rgba(255,255,255,.05);transition:all .2s}.global-leaderboard .leaderboard-table .ranking-row:hover{background:rgba(255,255,255,.05)}.global-leaderboard .leaderboard-table .ranking-row.rank-gold{background:linear-gradient(90deg,rgba(255,215,0,.08) 0%,transparent 100%);border-left:3px solid #fee101;padding-left:17px}.global-leaderboard .leaderboard-table .ranking-row.rank-silver{background:linear-gradient(90deg,rgba(192,192,192,.08) 0%,transparent 100%);border-left:3px solid #d7d7d7;padding-left:17px}.global-leaderboard .leaderboard-table .ranking-row.rank-bronze{background:linear-gradient(90deg,rgba(205,127,50,.08) 0%,transparent 100%);border-left:3px solid #a77044;padding-left:17px}.global-leaderboard .leaderboard-table .ranking-row.rank-top10{border-left:3px solid rgba(76,175,80,.5);padding-left:17px}.global-leaderboard .leaderboard-table .ranking-row.rank-top100{border-left:3px solid rgba(33,150,243,.3);padding-left:17px}.global-leaderboard .leaderboard-table .col-rank{align-items:center;gap:8px;display:flex}.global-leaderboard .leaderboard-table .col-rank .rank-number{color:var(--color-text-primary,#fff);font-weight:700}.global-leaderboard .leaderboard-table .col-rank .rank-change{border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:.75rem;font-weight:600;display:inline-flex}.global-leaderboard .leaderboard-table .col-rank .rank-change.rank-up{color:#4caf50;background:rgba(76,175,80,.15)}.global-leaderboard .leaderboard-table .col-rank .rank-change.rank-down{color:#f44336;background:rgba(244,67,54,.15)}.global-leaderboard .leaderboard-table .col-rank .rank-change .change-value{font-size:.7rem}.global-leaderboard .leaderboard-table .col-player .player-info{align-items:center;gap:12px;display:flex}.global-leaderboard .leaderboard-table .col-player .player-info .player-avatar{border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.global-leaderboard .leaderboard-table .col-player .player-info .player-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.global-leaderboard .leaderboard-table .col-player .player-info .player-avatar .avatar-placeholder{width:100%;height:100%;color:var(--color-text-tertiary,rgba(255,255,255,.5));background:rgba(255,255,255,.1);justify-content:center;align-items:center;display:flex}.global-leaderboard .leaderboard-table .col-player .player-info .player-name{flex-direction:column;gap:2px;display:flex}.global-leaderboard .leaderboard-table .col-player .player-info .player-name .name-link{color:var(--color-text-primary,#fff);font-weight:600;text-decoration:none;transition:color .2s}.global-leaderboard .leaderboard-table .col-player .player-info .player-name .name-link:hover{color:var(--color-primary,#ff6b35)}.global-leaderboard .leaderboard-table .col-player .player-info .player-name .username{color:var(--color-text-tertiary,rgba(255,255,255,.5));font-size:.75rem}.global-leaderboard .leaderboard-table .col-coins{align-items:center;gap:6px;font-weight:600;display:flex}.global-leaderboard .leaderboard-table .col-coins i{color:#ffd93d}.global-leaderboard .leaderboard-table .col-coins .coins-value{color:var(--color-text-primary,#fff)}.global-leaderboard .leaderboard-table .col-games,.global-leaderboard .leaderboard-table .col-score{color:var(--color-text-secondary,rgba(255,255,255,.8));align-items:center;gap:6px;display:flex}.global-leaderboard .leaderboard-table .col-games i,.global-leaderboard .leaderboard-table .col-score i{color:var(--color-text-tertiary,rgba(255,255,255,.5))}.global-leaderboard .leaderboard-pagination{background:rgba(255,255,255,.03);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding:20px;display:flex}.global-leaderboard .leaderboard-pagination .pagination-info{color:var(--color-text-secondary,rgba(255,255,255,.7));font-size:.875rem}.global-leaderboard .leaderboard-pagination .pagination-info strong{color:var(--color-text-primary,#fff);font-weight:600}.global-leaderboard .leaderboard-pagination .pagination-controls{align-items:center;gap:12px;display:flex}.global-leaderboard .leaderboard-pagination .pagination-controls .pagination-btn{color:var(--color-text-primary,#fff);cursor:pointer;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.global-leaderboard .leaderboard-pagination .pagination-controls .pagination-btn:hover:not(.disabled){background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.2)}.global-leaderboard .leaderboard-pagination .pagination-controls .pagination-btn.disabled{opacity:.4;cursor:not-allowed}.global-leaderboard .leaderboard-pagination .pagination-controls .page-numbers{gap:4px;display:flex}.global-leaderboard .leaderboard-pagination .pagination-controls .page-numbers .page-number{min-width:36px;height:36px;color:var(--color-text-secondary,rgba(255,255,255,.7));cursor:pointer;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.global-leaderboard .leaderboard-pagination .pagination-controls .page-numbers .page-number:hover:not(.active):not(.ellipsis){color:var(--color-text-primary,#fff);background:rgba(255,255,255,.1)}.global-leaderboard .leaderboard-pagination .pagination-controls .page-numbers .page-number.active{background:linear-gradient(135deg,var(--color-primary,#ff6b35)0%,var(--color-secondary,#ffd93d)100%);color:#fff;border-color:transparent;box-shadow:0 4px 12px rgba(255,107,53,.3)}.global-leaderboard .leaderboard-pagination .pagination-controls .page-numbers .page-number.ellipsis{cursor:default;background:0 0;border-color:transparent}.global-leaderboard .my-position-card{border:2px solid var(--color-primary,#ff6b35);background:linear-gradient(135deg,rgba(255,107,53,.15) 0%,rgba(255,217,61,.15) 100%);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:20px;display:flex}.global-leaderboard .my-position-card .position-label{color:var(--color-text-primary,#fff);align-items:center;gap:10px;font-size:1rem;font-weight:600;display:flex}.global-leaderboard .my-position-card .position-label i{color:var(--color-primary,#ff6b35)}.global-leaderboard .my-position-card .position-content{align-items:center;gap:20px;display:flex}.global-leaderboard .my-position-card .position-content .position-rank{background:linear-gradient(135deg,#ffd93d 0%,#ff6b35 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700}.global-leaderboard .my-position-card .position-content .position-coins{color:#ffd93d;align-items:center;gap:6px;font-size:1.125rem;font-weight:600;display:flex}.global-leaderboard .my-position-card .position-content .btn-jump-to-me{background:var(--color-primary,#ff6b35);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.global-leaderboard .my-position-card .position-content .btn-jump-to-me:hover{background:var(--color-secondary,#ffd93d);transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,107,53,.4)}.global-leaderboard .no-rankings{text-align:center;padding:80px 20px}.global-leaderboard .no-rankings .no-rankings-icon{color:var(--color-text-tertiary,rgba(255,255,255,.2));margin-bottom:20px;font-size:5rem}.global-leaderboard .no-rankings h4{color:var(--color-text-secondary,rgba(255,255,255,.7));margin:0 0 12px;font-size:1.5rem;font-weight:600}.global-leaderboard .no-rankings p{color:var(--color-text-tertiary,rgba(255,255,255,.5));margin:0;font-size:1rem}@media (max-width:1024px){.global-leaderboard .leaderboard-header{flex-direction:column;align-items:flex-start}.global-leaderboard .leaderboard-header h3{font-size:1.5rem}.global-leaderboard .leaderboard-header .period-filters{justify-content:space-between;width:100%}.global-leaderboard .leaderboard-header .period-filters .period-btn{flex:1;justify-content:center;padding:10px 12px;font-size:.8rem}.global-leaderboard .leaderboard-header .period-filters .period-btn span{display:none}.global-leaderboard .podium-section{grid-template-columns:1fr;gap:12px}.global-leaderboard .podium-section .podium-place{order:0!important;transform:none!important}.global-leaderboard .podium-section .podium-place:hover{transform:translateY(-4px)!important}}@media (max-width:768px){.global-leaderboard{padding:16px}.global-leaderboard .leaderboard-table .table-header{display:none}.global-leaderboard .leaderboard-table .ranking-row{grid-template-columns:1fr;gap:12px;padding:16px}.global-leaderboard .leaderboard-table .ranking-row .col-rank,.global-leaderboard .leaderboard-table .ranking-row .col-player,.global-leaderboard .leaderboard-table .ranking-row .col-coins,.global-leaderboard .leaderboard-table .ranking-row .col-games,.global-leaderboard .leaderboard-table .ranking-row .col-score{justify-content:space-between;align-items:center;display:flex}.global-leaderboard .leaderboard-table .ranking-row .col-rank:before,.global-leaderboard .leaderboard-table .ranking-row .col-player:before,.global-leaderboard .leaderboard-table .ranking-row .col-coins:before,.global-leaderboard .leaderboard-table .ranking-row .col-games:before,.global-leaderboard .leaderboard-table .ranking-row .col-score:before{content:attr(data-label);color:var(--color-text-tertiary,rgba(255,255,255,.5));text-transform:uppercase;font-size:.75rem;font-weight:600}.global-leaderboard .leaderboard-pagination{flex-direction:column;align-items:stretch;gap:16px}.global-leaderboard .leaderboard-pagination .pagination-info{text-align:center}.global-leaderboard .leaderboard-pagination .pagination-controls{flex-direction:column;gap:12px}.global-leaderboard .leaderboard-pagination .pagination-controls .pagination-btn{justify-content:center;width:100%}.global-leaderboard .leaderboard-pagination .pagination-controls .page-numbers{flex-wrap:wrap;justify-content:center}.global-leaderboard .my-position-card{text-align:center;flex-direction:column}.global-leaderboard .my-position-card .position-content{flex-direction:column;gap:12px}.global-leaderboard .my-position-card .position-content .btn-jump-to-me{justify-content:center;width:100%}}@media (max-width:480px){.global-leaderboard .period-filters .period-btn{padding:8px 10px;font-size:.75rem}.global-leaderboard .period-filters .period-btn i{display:none}.global-leaderboard .podium-section{padding:12px}.global-leaderboard .podium-section .podium-place{padding:16px}.global-leaderboard .podium-section .podium-place .podium-avatar{width:60px;height:60px}.global-leaderboard .podium-section .podium-place .podium-medal{font-size:2rem}}.minigame-container{flex-direction:column;align-items:center;width:100%;padding:2rem;display:flex;position:relative}@media (max-width:768px){.minigame-container{padding:1rem}}.minigame-container .game-meta{justify-content:center;gap:2rem;display:flex}.minigame-container .game-meta .timer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.1);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:1.25rem;display:flex}.minigame-container .phaser-game{z-index:1;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 10px 40px rgba(15,15,25,.4)}@media (min-width:992px){.minigame-container .phaser-game{width:800px;height:800px}}.minigame-container .phaser-game{max-width:100%}.minigame-container .phaser-game canvas{-o-object-fit:contain;object-fit:contain;max-width:100%!important;max-height:100%!important}.minigame-container .game-summary{width:100%;max-width:800px;animation:.5s ease-out fadeIn}.minigame-container .summary-card{border:2px solid rgba(255,255,255,.1);border-radius:2rem;padding:2.5rem;box-shadow:0 20px 60px rgba(15,15,25,.1)}@media (max-width:768px){.minigame-container .summary-card{padding:1.5rem}}.minigame-container .summary-header{text-align:center;border-bottom:2px solid rgba(255,255,255,.1);margin-bottom:2rem;padding-bottom:2rem}.minigame-container .summary-header h2{margin:0;font-size:2rem}@media (max-width:768px){.minigame-container .summary-header h2{font-size:1.5rem}}.minigame-container .final-score-display{flex-direction:column;align-items:center;gap:.5rem;display:flex}.minigame-container .score-label{text-transform:uppercase;letter-spacing:1px;opacity:.7;font-size:.9rem}.minigame-container .score-value{font-size:3rem;font-weight:700}@media (max-width:768px){.minigame-container .score-value{font-size:2rem}}.minigame-container .summary-stats{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}@media (max-width:768px){.minigame-container .summary-stats{grid-template-columns:1fr;gap:1rem}}.minigame-container .stat-item{background:rgba(186,191,209,.2);border-radius:1rem;align-items:center;gap:1rem;padding:1rem;display:flex}.minigame-container .stat-item .stat-info{flex-direction:column;gap:.25rem;display:flex}.minigame-container .stat-item .stat-info .stat-label{text-transform:uppercase;letter-spacing:.5px;opacity:.7;font-size:.75rem}.minigame-container .stat-item .stat-info .stat-value{font-size:1.5rem;font-weight:700}.minigame-container .best-score-badge{text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;padding:1rem;font-size:1rem;font-weight:700;animation:2s infinite pulse;display:flex}.minigame-container .best-score-badge i{font-size:1.25rem;animation:3s linear infinite rotate}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.minigame-container .game-error{text-align:center;background:rgba(231,76,60,.1);border:2px solid #e74c3c;border-radius:12px;max-width:500px;margin:2rem auto;padding:3rem}.minigame-container .game-error i{margin-bottom:1rem;font-size:3rem}.minigame-container .game-error p{margin:1rem 0;font-size:1.25rem}.minigame-container .game-intro{width:100%;max-width:800px;animation:.5s ease-out fadeIn}.minigame-container .intro-card{border:2px solid rgba(255,255,255,.1);border-radius:2rem;padding:2.5rem;box-shadow:0 20px 60px rgba(15,15,25,.1)}@media (max-width:768px){.minigame-container .intro-card{padding:1.5rem}}.minigame-container .intro-header{border-bottom:2px solid rgba(255,255,255,.1);flex-direction:column;justify-content:center;align-items:center;margin-bottom:1px;padding-bottom:2rem;display:flex}.minigame-container .intro-header .game-icon{width:100px;height:100px;margin-bottom:1rem;font-size:2.5rem}.minigame-container .intro-header .game-icon i{opacity:.8}.minigame-container .intro-header h2{margin:0;font-size:2rem}@media (max-width:768px){.minigame-container .intro-header h2{font-size:1.5rem}}.minigame-container .intro-content{margin-bottom:2rem}.minigame-container .intro-section{background:rgba(186,191,209,.2);border-radius:1rem;margin-bottom:1.5rem;padding:1.5rem}.minigame-container .intro-section:last-child{margin-bottom:0}.minigame-container .intro-section h3{text-transform:uppercase;letter-spacing:.5px;opacity:.7;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.9rem;font-weight:600;display:flex}@media (max-width:768px){.minigame-container .intro-section h3{font-size:.85rem}}.minigame-container .intro-section p{opacity:.9;margin:0;font-size:1rem;line-height:1.6}.minigame-container .intro-actions{flex-direction:column;gap:1rem;display:flex}#map{min-height:500px}.venue-block{grid-template-columns:1fr;display:grid}@media (min-width:768px){.venue-block{grid-template-columns:1fr .5fr}}.venue-block{justify-content:space-between;align-items:center;gap:2rem}.venue-block h1{font-size:2rem}@media (max-width:1200px){.venue-block h1{font-size:calc(1.325rem + .9vw)}}.venue-block h1{margin-bottom:1rem;font-family:Anybody,sans-serif}.venue-block h2{margin-bottom:1rem;font-size:1.125rem;font-weight:400}.venue-block iframe{aspect-ratio:1;border-radius:10px;min-width:100%}.accreditation-block .columns{display:grid}@media (min-width:992px){.accreditation-block .columns{grid-template-columns:1fr 1fr}}.accreditation-block .columns{justify-content:space-between;align-items:flex-start;gap:1rem}.accreditation-block .form{background-color:#dbdbdd;border-radius:5px;overflow:hidden}.accreditation-block .form .info{padding:1rem}.accreditation-block .legal-text{opacity:.8;text-align:center;font-size:.7rem}.blocks-wrapper{flex-direction:column;gap:4rem;padding-bottom:2rem;display:flex}.roulettes-picker-wrapper{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.ruleta-wrapper{flex-direction:column;align-items:center;gap:5px;display:flex}.ruleta-wrapper.disabled{opacity:.6;cursor:not-allowed}.ruleta-wrapper.disabled button{cursor:not-allowed}.ruleta-wrapper.disabled .ruleta-container{pointer-events:none}.ruleta-container{cursor:ns-resize;background-color:#fff;width:100%;height:100px;position:relative;overflow:hidden}.ruleta{width:100%;transition:top .3s,transform .3s ease-out;position:absolute;top:50%;transform:translateY(-50%)}.opcion{text-align:center;color:#333;justify-content:center;align-items:center;height:40px;font-size:18px;line-height:20px;transition:opacity .3s,font-size .3s,color .3s;display:flex}.opcion.activa{color:#0f0f19;opacity:1;font-size:22px;font-weight:700}.flecha-arriba,.flecha-abajo{color:#0f0f19;cursor:pointer;background-color:transparent;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;font-size:16px;transition:color .2s,opacity .2s;display:flex}.flecha-arriba:disabled,.flecha-arriba[disabled],.flecha-abajo:disabled,.flecha-abajo[disabled]{opacity:.5;cursor:not-allowed}.flecha-arriba i,.flecha-abajo i{font-size:20px}.form-input{flex-direction:column;justify-content:end;margin-top:.75rem;display:flex;position:relative}.form-input.horizontal{flex-direction:row;align-items:center}.form-input.horizontal label{margin-bottom:0}.form-input.disabled{opacity:.7}.form-input.ignore-top,.form-input.ignore-top label{margin-top:0}.form-input label{align-items:center;margin-bottom:5px;font-size:1rem;display:flex}.form-input .help-text{min-height:1em;font-size:.8125rem;font-weight:400;display:block}.form-input.search input{padding-left:2rem}.form-input.search .input-wrapper{position:relative}.form-input.rounded input{border-radius:20px}.form-input.loading input{padding-right:36px}.form-input.loading .loading-icon{opacity:.7;font-size:16px;position:absolute;right:10px}.form-input label,.form-input input,.form-input textarea,.form-input select{outline:none;display:block}.form-input input[type=checkbox]{display:inline-block}.form-input input[type=checkbox]+label{display:inline-block}.form-input input[type=radio]{display:inline-block}.form-input input[type=radio]+label{display:inline-block}.form-input.block input,.form-input.block textarea,.form-input.block select{width:100%}.form-input.two-col{grid-column:1/span 2}.checkbox-wrapper{margin:.5rem 0;display:block;position:relative}.checkbox-wrapper label{cursor:pointer}.checkbox-wrapper label span{padding-left:calc(1.25em + .5rem);display:block;position:relative}.checkbox-wrapper label span:before{content:"";aspect-ratio:1;z-index:1;border:1px solid #0f0f19;border-radius:3px;width:1.25em;height:1.25em;transition:background-color .2s,border-color .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.checkbox-wrapper label i,.checkbox-wrapper label svg{z-index:2;opacity:0;width:1.25em;height:1.25em;font-size:.8em;transition:opacity .2s,color .4s,transform .2s;position:absolute;top:50%;left:3px;transform:translateY(0)scale(.9)}.checkbox-wrapper input{display:none!important}.checkbox-wrapper input:hover~label span:before{background-color:rgba(15,15,25,.2);transition:background-color .2s,border-color .2s}.checkbox-wrapper input:checked~label span:before{background-color:#0f0f19;border-color:#0f0f19}.checkbox-wrapper input:checked~label i,.checkbox-wrapper input:checked~label svg{color:#fff;opacity:1;transition:opacity .2s,transform .2s;transform:translateY(calc(-50% - 2px))scale(1)}.radio-wrapper{margin:.5rem 0;display:block;position:relative}.radio-wrapper label{cursor:pointer;overflow:hidden}.radio-wrapper label span{padding-left:calc(1.35em + .5rem);display:block;position:relative}.radio-wrapper label span:before{content:"";aspect-ratio:1;z-index:1;background-color:#fff;border-radius:50%;width:20px;height:20px;transition:background-color .2s,box-shadow .2s;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #0f0f19,inset 0 0 0 2px #fff}.radio-wrapper input{display:none!important}.radio-wrapper input:hover~label span:before{background-color:rgba(15,15,25,.2);transition:background-color .2s,box-shadow .2s}.radio-wrapper input:checked~label span:before{background-color:#0f0f19;transition:background-color .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0f0f19,inset 0 0 0 5px #fff}.gyEditions{padding:4rem 0;position:relative}.gyEditions:before{content:"";z-index:0;background-color:#e4052e;background-image:url(../img/gyEditions/editions-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:absolute;top:0;left:0}.gyEditions--list{display:grid}@media (min-width:992px){.gyEditions--list{grid-template-columns:repeat(3,1fr)}}.gyEditions--list{gap:1rem;padding:1rem}.gyEditions--item{aspect-ratio:16/9;color:#fff;text-align:center;background-color:#0f0f19;background-image:var(--bg);background-position:50%;background-size:cover;border:1px solid #4be1fa;flex-direction:column;justify-content:center;align-items:center;padding:1rem;transition:-webkit-filter .2s,filter .2s,transform .2s;display:flex;position:relative}.gyEditions--item img{-o-object-fit:contain;object-fit:contain;width:150px;height:50px;margin-bottom:.5rem}.gyEditions--item strong{text-transform:uppercase;font-size:1.5rem;font-weight:700}@media (max-width:1200px){.gyEditions--item strong{font-size:calc(1.275rem + .3vw)}}.gyEditions--item strong{line-height:1}.gyEditions--item p{margin:0}.gyEditions--item:hover{-webkit-filter:brightness(105%)contrast(105%);filter:brightness(105%)contrast(105%);transition:-webkit-filter .2s,filter .2s,transform .2s;transform:scale(1.01)}.clubs-participant-card{background-color:#dbdbdd;border-radius:5px;padding:1rem}.clubs-participant-card .stats{text-align:center;justify-content:space-between;margin-top:10px;display:flex}.clubs-participant-card .stats .rank img{-o-object-fit:contain;object-fit:contain;width:50px;height:30px}.clubs-participant-card .stats span{text-transform:uppercase;font-size:.875rem;display:block}.clubs-participant-card .stats strong{justify-content:center;align-items:center;min-height:30px;font-family:Anybody,sans-serif;font-size:1.125rem;line-height:1;display:flex}.intel-content{row-gap:50px;display:grid}.intel-content h1{text-align:center;margin-top:50px!important;margin-bottom:0!important;padding-bottom:0!important}.intel-content h1 span{color:#00aeef}.intel-content .laptop,.intel-content .desktop{display:grid;position:relative}@media (min-width:992px){.intel-content .laptop,.intel-content .desktop{grid-template-columns:1fr 1fr}}.intel-content .laptop,.intel-content .desktop{-moz-column-gap:25px;align-items:center;column-gap:25px;padding:15px}.intel-content .laptop h2,.intel-content .desktop h2{color:#fff;z-index:2;font-size:1.875rem}@media (max-width:1200px){.intel-content .laptop h2,.intel-content .desktop h2{font-size:calc(1.3125rem + .75vw)}}.intel-content .laptop h2,.intel-content .desktop h2{margin:0;line-height:1}.intel-content .laptop h3,.intel-content .desktop h3{color:#fff;z-index:2;font-size:1.5rem}@media (max-width:1200px){.intel-content .laptop h3,.intel-content .desktop h3{font-size:calc(1.275rem + .3vw)}}.intel-content .laptop h3,.intel-content .desktop h3{margin:0;font-weight:400;line-height:1}.intel-content .laptop p,.intel-content .desktop p{color:#fff;z-index:2;font-size:1.125rem;font-weight:300}.intel-content .laptop .btn,.intel-content .desktop .btn{z-index:2}.intel-content .laptop,.intel-content .desktop{background-size:cover}.intel-content .image{position:relative}.intel-content .image img{-webkit-filter:drop-shadow(0 0 15px rgba(0,131,215,.3));filter:drop-shadow(0 0 15px rgba(0,131,215,.3));max-width:100%}.intel-content .image .cpu{max-width:70px;position:absolute;bottom:50px;right:50px}.profile-page--info{padding-bottom:2rem}.profile-page .delete-account{background-color:rgba(255,42,4,.25);border:1px solid #ff2a04;border-radius:5px;margin-top:1rem;padding:1rem}.profile-page--wrapper{gap:1rem;width:1200px;max-width:100%;margin:0 auto;padding:0 25px;display:grid}@media (min-width:992px){.profile-page--wrapper{grid-template-columns:1.5fr 1fr}}.profile-page .copy-username{cursor:pointer}.profile-page .without-content{color:#0f0f19;opacity:.75;margin:0}.profile-page--header{background-color:#0f0f19;display:flex;position:relative}.profile-page--header .profile-page--wrapper{grid-row-gap:1rem;z-index:6;grid-template-rows:1fr;align-self:flex-end;align-items:flex-end;display:grid}@media (min-width:992px){.profile-page--header .profile-page--wrapper{grid-row-gap:0;grid-template-rows:1fr;grid-template-columns:1fr auto}}.profile-page--avatar{background-size:cover;border:1px solid #fff;border-radius:50%;width:100px;height:100px;position:relative}.profile-page--avatar .icon-decor{z-index:2;aspect-ratio:1;background-color:#fff;border-radius:50%;padding:.5rem;position:absolute;bottom:0;right:0}.profile-page--avatar--edit{opacity:0;text-align:center;background:rgba(231,230,118,.7);border-radius:50%;align-items:center;justify-items:center;width:100%;height:100%;font-size:16px;font-weight:700;display:grid;position:absolute}.profile-page--avatar--edit label{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.profile-page--avatar--edit input[type=file]{display:none}.profile-page--avatar--edit:hover{opacity:1;cursor:pointer}.profile-page--user{grid-column-gap:1rem;grid-template-columns:100px auto;align-items:center;display:grid}.profile-page--username span{font-weight:700}.profile-page--username{font-size:1.875rem;line-height:1.1}@media (max-width:1200px){.profile-page--username{font-size:calc(1.3125rem + .75vw)}}.profile-page--username{color:#fff}.profile-page--username--country{font-size:16px;display:inline}.profile-page--username--country img{width:16px}.profile-page--wrapper{margin-top:40px;margin-bottom:40px}.profile-page .profile--social{flex-direction:row;gap:.5rem;margin:.5rem 0;display:flex}.profile-page .profile--social a{color:#fff;font-size:16px;display:inline-block}.profile-page .profile--social a.valorant{color:#fff;background-color:#e84057;padding:.2rem}.profile-page .profile--social a.lol{color:#fff;background-color:#4171d6;padding:.2rem}.profile-page .profile--social a:hover{color:#e4052e}.profile-page .profile--social p{word-break:break-all;margin:0 0 5px;padding:0}.profile-page--box{grid-template-rows:auto 1fr;max-width:100%;display:grid;overflow:hidden}.profile-page--box_full{grid-column:1/-1}.profile-page--box--header{color:#0f0f19;margin:0 0 7px;font-weight:700;line-height:1}.profile-page--box--content{color:#0f0f19;background:#dbdbdd;border-radius:5px;max-width:100%;padding:1rem}.profile-page--box--content_transparent{padding:0;background-color:transparent!important}.profile-page--box--content ul,.profile-page--box--content li{margin:0;padding:0;list-style-type:none}.profile-page--box--content li{margin-bottom:5px}.profile-page--box--content .profile-page--games{grid-auto-flow:row;display:grid}@media (min-width:768px){.profile-page--box--content .profile-page--games{grid-template-columns:1fr 1fr}}@media (min-width:992px){.profile-page--box--content .profile-page--games{grid-template-columns:1fr 1fr;justify-content:center;align-items:center}}.profile-page--box--content .profile-page--games{gap:10px}.profile-page--box--content .profile-page--games img{width:45px}.profile-page--box--content .profile-page--games .profile-game{color:#0f0f19;word-break:break-word;text-align:left;background-color:#dbdbdd;border-radius:5px;grid-template-columns:45px 1fr auto;align-content:center;justify-content:flex-start;align-items:center;justify-items:center;gap:10px;max-width:100%;padding:5px 15px;display:grid;overflow:hidden}.profile-page--box--content .profile-page--games .profile-game img{-webkit-filter:brightness(0);filter:brightness(0)}.profile-page--box--content .profile-page--games .profile-game button{color:inherit;cursor:pointer;background:0 0;border:0}.profile-page--box--content .profile-page--games .profile-game span{justify-self:flex-start}.profile-page--box--content .profile-page--teams{grid-template-columns:1fr;display:grid}@media (min-width:768px){.profile-page--box--content .profile-page--teams{grid-template-columns:1fr 1fr}}.profile-page--box--content .profile-page--teams{justify-content:center;align-items:center;gap:1rem}.profile-page--box__edit-sidebar{padding:0}.profile-page .enrollment-items{gap:1rem;margin-bottom:1rem;display:grid}.profile-page .enrollment-item{background:#cfcfd1;border-radius:5px;grid-template-areas:"title controls""ext controls";justify-content:space-between;align-items:center;padding:1rem;display:grid}.profile-page .enrollment-item p{margin:0}.profile-page .enrollment-item .enrollment-title{grid-area:title}.profile-page .enrollment-item .enrollment-controls{flex-direction:column;align-items:flex-end;gap:1rem;display:flex}.profile-page__edit{grid-template-columns:1fr;margin:40px 0;display:grid}.profile-page__edit .form-input{margin:0}.profile-page__edit .form-input label{margin-top:0}@media (min-width:992px){.profile-page__edit{grid-column-gap:20px;grid-template-columns:200px 1fr;align-items:flex-start}}.profile-page.admin .profile-page--avatar{border-color:#e4052e;box-shadow:0 0 10px #e4052e}.profile-page--edit .profile-page--edit--wrapper{grid-row-gap:15px;grid-template-rows:1fr;align-self:flex-end;align-items:flex-end;width:880px;max-width:100%;margin:0 auto;display:grid}@media (min-width:992px){.profile-page--edit .profile-page--edit--wrapper{grid-row-gap:0;grid-template-rows:1fr}}.profile-page--edit .profile-page--edit--wrapper ul{margin:0;padding:1rem 0;list-style-type:none}.profile-page--edit .profile-page--edit--wrapper ul a{color:#0f0f19;padding:.5rem 1rem;display:block}.profile-page--edit .profile-page--edit--wrapper ul a:hover,.profile-page--edit .profile-page--edit--wrapper ul a.active{color:#fff;background-color:#0f0f19}.profile-page--edit .profile-page--edit--wrapper ul a svg{margin-right:5px}.profile-page--edit .profile-page--edit--wrapper ul a svg:lang(ar){margin-left:5px;margin-right:0}.profile-page--info--box--category form{grid-template-columns:1fr;gap:25px;display:grid}.profile-page--info--box--category form.two-col{grid-template-columns:1fr 1fr}.profile-page--info--box--category--header{color:#0f0f19;grid-column:1/span 2;font-size:1.5rem}@media (max-width:1200px){.profile-page--info--box--category--header{font-size:calc(1.275rem + .3vw)}}.profile-page--info--box--category--header{margin:0 0 1rem;font-weight:700;line-height:1}.profile-page--info--box--category .chat-config{grid-template-columns:1fr auto;align-items:center;gap:1rem;display:grid}.profile-page--info--box--category .chat-config p{color:rgba(15,15,25,.8)}.profile-page--info--box--category .chat-config strong{color:#0f0f19}.news-grid .news-filters{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:992px){.news-grid .news-filters{grid-template-columns:2fr 1fr 1fr}}.news-grid--list{display:grid}@media (min-width:768px){.news-grid--list{grid-template-columns:1fr 1fr}}@media (min-width:992px){.news-grid--list{grid-template-columns:1fr 1fr 1fr 1fr}}.news-grid--list{gap:1rem}.news-article--image{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;overflow:hidden}.news-article--wrapper{width:800px;max-width:100%;padding:0 25px}@media (min-width:992px){.news-article--wrapper{margin:0 auto}}.home-page{color:#0f0f19;background-color:#fff}.home-page .banner{text-align:center}.home-page .banner .banner-img{max-width:100%;max-height:150px}.home-page hr{border:1px solid #babfd1;width:100%;max-width:1150px;height:1px;margin:50px auto}.home-page--wrapper{width:1200px;max-width:100%;padding:0 25px}.home-page--wrapper.sm{width:600px}@media (min-width:992px){.home-page--wrapper{margin:0 auto}}.home-page .cta-home{z-index:3;background-color:#000;background-position:0;background-repeat:no-repeat;position:relative}.home-page .cta-home--title{font-size:2.1875rem}@media (max-width:1200px){.home-page .cta-home--title{font-size:calc(1.34375rem + 1.125vw)}}.home-page .cta-home--title{margin:0}.home-page .cta-home--title span{color:#e4052e;font-weight:900;line-height:1;display:block}.home-page .cta-home--title{z-index:2;font-family:Funnel Display,sans-serif}.home-page .cta-home--desc{margin:0}.home-page .cta-home .home-page--wrapper{background-image:url(../img/cta-home/bg.png);background-size:cover;padding:4rem 0;display:grid;position:relative}@media (min-width:992px){.home-page .cta-home .home-page--wrapper{text-align:left;background-size:contain;grid-template-columns:auto 300px auto;justify-content:flex-end;justify-items:flex-end;gap:2rem}}.home-page .cta-home .home-page--wrapper{text-align:center;align-items:center;justify-items:center;gap:1rem}.home-page .cta-home img{display:none}@media (min-width:992px){.home-page .cta-home img{display:block}}.home-page .cta-home img{z-index:1;position:absolute;bottom:0;left:0}header.main-header .main-header--wrapper{grid-template-columns:1fr auto auto;grid-template-areas:"logo user-menu toggle";align-items:center;gap:1rem;height:100%;display:grid}header.main-header{z-index:9999;background:#0f0f19;border-bottom:2px solid #e4052e;align-items:center;width:100%;height:80px;max-height:80px;padding:0 25px;display:grid;position:fixed;top:0;left:0}header.main-header .header-social{display:none}header.main-header .submenu{background-color:#0f0f19;border:1px solid #fff;border-radius:10px;width:150px;min-width:269px;margin:25px 0 0;padding:15px 0;position:absolute;top:100%;right:-10px;box-shadow:0 0 6px #0f0f19}header.main-header .submenu:lang(ar){right:unset;left:-10px}header.main-header .submenu:lang(ar):before,header.main-header .submenu:lang(ar):after{right:unset;left:17px}header.main-header .submenu{visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s,transform .2s;transform:translateY(-15px)scale(.9)}header.main-header .submenu__active{visibility:visible;opacity:1;transition:visibility .3s,opacity .3s,transform .2s;transform:translateY(0)scale(1)}header.main-header .submenu:before{content:"";z-index:2;border:19px solid transparent;border-top-width:0;border-bottom-color:#0f0f19;width:0;height:0;display:block;position:absolute;top:-17px;right:17px}header.main-header .submenu:after{content:"";z-index:1;border:19px solid transparent;border-top-width:0;border-bottom-color:#fff;width:0;height:0;display:block;position:absolute;top:-19px;right:17px}header.main-header .submenu li.submenu-info{margin-bottom:15px;padding:0 15px}header.main-header .submenu li.submenu-info p{margin:0}header.main-header .submenu li.submenu-info .submenu-info--name{color:#fff;font-size:16px}header.main-header .submenu li.submenu-info .submenu-info--username{color:#e4052e;font-size:14px}header.main-header .submenu li{list-style-type:none}header.main-header .submenu li a{grid-column-gap:5px;color:#babfd1;grid-auto-flow:column;justify-content:flex-start;align-items:center;width:100%;padding:5px 15px;display:block}header.main-header .submenu li a svg{margin-right:7px}header.main-header .submenu li a svg:lang(ar){margin-right:unset;margin-left:7px}header.main-header .submenu li a svg{color:inherit}header.main-header .submenu li a:hover{color:#0f0f19;background-color:#babfd1}header.main-header .submenu:hover{display:block}header.main-header .logo{grid-area:logo;justify-self:flex-start;align-items:center;display:flex;position:relative}header.main-header .logo img{max-width:100%}header.main-header .logo img,header.main-header .logo svg{width:100%;max-width:100%;max-height:40px}header.main-header ul,header.main-header li{list-style-type:none}header.main-header .main-nav{visibility:hidden;opacity:0;background:rgba(15,15,25,.95);border-bottom:1px solid #fff;grid-area:navigation;align-content:flex-start;width:100vw;height:100vh;padding-top:50px;padding-left:15px;padding-right:15px;display:grid;position:fixed;top:80px;right:-100%}header.main-header .main-nav:lang(ar){left:-100%;right:unset}header.main-header .main-nav{transition:visibility .3s,opacity .3s,right .3s}header.main-header .main-nav__active:lang(ar){left:0;right:unset;transition:visibility .3s,opacity .3s,left .3s}header.main-header .main-nav__active{opacity:1;visibility:visible;transition:visibility .3s,opacity .3s,right .3s;right:0}header.main-header .main-nav>ul{margin:0;padding:0}header.main-header .main-nav li{text-align:right;margin-bottom:15px}header.main-header .main-nav li:lang(ar){margin-left:15px;margin-right:0}header.main-header .main-nav li a{text-transform:uppercase;text-align:right;color:#fff;font-size:1.5rem;line-height:1}@media (max-width:1200px){header.main-header .main-nav li a{font-size:calc(1.275rem + .3vw)}}header.main-header .main-nav li a{height:100%;transition:box-shadow .2s;display:inline-flex;position:relative}@media (min-width:992px){header.main-header .main-nav li a.active{box-shadow:inset 0 -5px #e4052e}}header.main-header .main-nav li button#current{display:inline-flex}header.main-header a.toggle-mobile-menu{color:#fff;grid-area:toggle}header.main-header .user-menu{grid-column-gap:25px;grid-area:user-menu;grid-auto-flow:column;justify-content:end;align-items:center;display:grid;position:relative}header.main-header .login-desktop{display:none}header.main-header .user-notifications{position:relative}header.main-header .user-notifications svg{color:#fff}header.main-header .toggle-notifications{position:relative}header.main-header .toggle-notifications.active:after{opacity:1}header.main-header .toggle-notifications:after{content:"";text-align:center;opacity:0;background-color:#e4052e;border:2px solid #0f0f19;border-radius:50%;align-content:center;justify-content:center;align-items:center;width:10px;height:10px;font-size:1rem;display:flex;position:absolute;top:-3px;right:-8px;overflow:hidden}header.main-header .user-avatar{justify-content:flex-end;display:grid}header.main-header .user-avatar:focus{outline:none}header.main-header .user-avatar .avatar{cursor:pointer;background-color:#babfd1;background-size:cover;border:1px solid #fff;border-radius:50%;justify-self:flex-end;width:50px;height:50px;display:inline-block}header.main-header div.langSelect{display:none;position:relative}@media (min-width:992px){header.main-header .main-header{width:100%}header.main-header .main-header--wrapper{grid-column-gap:1rem;grid-template-columns:auto 1fr auto auto auto;grid-template-areas:"logo navigation langSelect social user-menu";justify-content:flex-start;width:100%;max-width:1200px;margin:0 auto;padding:0 25px}header.main-header div.langSelect{grid-area:langSelect;display:block}header.main-header .header-social{grid-area:social;justify-self:flex-end;display:block}header.main-header .header-social a svg{color:#babfd1;transition:color .3s}header.main-header .header-social a svg:hover{color:#fff;transition:color .3s}header.main-header .main-nav{position:unset;opacity:1;visibility:visible;background-color:transparent;border:0;align-items:center;width:100%;height:100%;padding:0;display:flex}header.main-header .main-nav>ul{align-items:center;width:100%;height:100%;margin:0;padding:0;display:flex}header.main-header .main-nav p{margin:0;padding:0}header.main-header .main-nav li{height:100%;margin-bottom:0;margin-right:15px;display:inline-flex}header.main-header .main-nav li a{align-content:center;justify-content:center;align-items:center;justify-items:center;padding-bottom:0;font-size:13px;display:flex}header.main-header .main-nav li.langSelect,header.main-header a.toggle-mobile-menu{display:none}header.main-header .user-avatar:hover .submenu{display:block}}footer.main-footer{color:#fff;background-color:#0f0f19;border-top:2px solid #e4052e;padding-top:2rem;padding-bottom:2rem}footer.main-footer .home-page--wrapper{text-align:center}footer.main-footer .footer-categories{align-content:center;justify-content:center;align-items:flex-start;justify-items:center;gap:2rem;display:grid}@media (min-width:992px){footer.main-footer .footer-categories{grid-template-columns:auto auto auto auto}}footer.main-footer .footer-categories .footer-category--header{color:#fff;margin:0 0 1rem;padding:0;font-size:1rem;font-weight:700;line-height:1}footer.main-footer .footer-categories .footer-category ul{text-align:center;margin:0;padding:0}footer.main-footer .footer-categories .footer-category ul li{margin-bottom:.25rem;list-style-type:none}footer.main-footer .footer-categories .footer-category ul li a{color:#fff;padding:.3rem;font-size:.875rem;line-height:1;text-decoration:none;display:block}footer.main-footer .footer-categories .footer-category ul li a:hover{text-decoration:underline}footer.main-footer .footer-copyright p{color:#fff;max-width:500px;margin:0 auto;font-size:10px;line-height:1}footer.main-footer .footer--social a{color:rgba(255,255,255,.7);padding:.2rem;transition:color .3s}footer.main-footer .footer--social a:hover{color:#fff}.legal-page--wrapper{width:880px;max-width:100%;margin:0 auto;padding:50px 25px}@media (min-width:992px){.legal-page--wrapper{padding:50px 0}}.legal-page article h1{font-size:2.8125rem}@media (max-width:1200px){.legal-page article h1{font-size:calc(1.40625rem + 1.875vw)}}.legal-page article h1{margin:0;padding:0;line-height:71px}.legal-page article h2{margin:0 0 50px;padding:0;font-size:1.25rem;line-height:1}.legal-page article p{font-size:1.25rem;line-height:1.2}.legal-page article table{border-collapse:collapse;width:100%}.legal-page article table thead{text-transform:uppercase;font-weight:700}.legal-page article table td{border:1px solid #fff;padding:5px}.legal-page hr{margin:50px 0}.press-page{color:#0f0f19}.press-page .press-nav{flex-direction:column;gap:.5rem;display:flex}.press-page .resources-filters{grid-template-columns:1fr;justify-content:flex-start;gap:1rem;display:grid}@media (min-width:992px){.press-page .resources-filters{grid-template-columns:auto auto}}.press-page .resources-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (min-width:992px){.press-page .resources-grid{grid-template-columns:1fr 1fr 1fr;justify-content:space-between}}.press-page .resources-item{text-align:center;display:grid}.press-page .resources-item--name{color:#0f0f19;font-size:1.25rem;font-weight:700}.press-page .resources-item--size{color:#0f0f19;font-size:1.125rem}.press-page .resources-item--image{background-color:#fff}.press-page .resources-item--image .content{justify-content:center;align-items:center;display:flex}.press-page .resources-item--image .download{opacity:0;cursor:pointer;background-color:rgba(15,15,25,.5);justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.press-page .resources-item--image:hover .download{opacity:1;transition:opacity .3s}.press-page--wrapper{width:880px;max-width:100%;margin:0 auto;padding:0 25px}@media (min-width:992px){.press-page--wrapper{padding:0}}.press-page .press-layout{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:992px){.press-page .press-layout{grid-template-columns:auto 1fr}}.press-page .press-item{color:#0f0f19;background-color:#dbdbdd;border-radius:5px;margin-bottom:1rem;padding:1rem;transition:background-color .1s}.press-page .press-item:hover{background-color:#cfcfd1}.press-page .press-item h1{font-size:1.5rem}@media (max-width:1200px){.press-page .press-item h1{font-size:calc(1.275rem + .3vw)}}.press-page .press-item h1{color:#0f0f19;margin:0;line-height:1.2}.press-page .press-item--date{color:#0f0f19;margin:0}.press-page .press-item--text{color:#0f0f19;margin:.5rem 0 0}.tickets-page--wrapper{width:900px;max-width:100%;margin:0 auto;padding:0 25px}@media (min-width:992px){.tickets-page--wrapper{margin:0 auto}}.tickets-page--filters{grid-template-columns:1fr auto;align-items:center;gap:1rem;display:grid}.tickets-page h1.tickets-h1{font-size:2.8125rem}@media (max-width:1200px){.tickets-page h1.tickets-h1{font-size:calc(1.40625rem + 1.875vw)}}.tickets-page h1.tickets-h1{margin-bottom:0;line-height:1.2}.tickets-page h2.tickets-h2{font-size:1.25rem;font-weight:400;line-height:1.5}.tickets-page .tickets-grid{grid-row-gap:1rem;grid-column-gap:1rem;grid-template-columns:1fr;display:grid}@media (min-width:992px){.tickets-page .tickets-grid{grid-template-columns:1fr 1fr;justify-content:space-between}}.tickets-page .tickets-item{text-align:center;background-color:#dbdbdd;border-radius:10px;padding:1rem 2rem;transition:border-color .2s}.tickets-page .tickets-item a{color:#0f0f19;display:block}.tickets-page .tickets-item .ticket-id{color:#0f0f19;margin:0;font-size:1.125rem;font-weight:700}.tickets-page .tickets-item .ticket-date{color:#0f0f19;margin:0;font-size:.875rem}.tickets-page .tickets-item .ticket-text{color:#0f0f19;font-size:1rem}.tickets-page .tickets-item:hover{background-color:#cfcfd1;transition:background-color .2s}.tickets-page__view .ticket-header{margin-bottom:2rem}.tickets-page__view .ticket-data{margin:0;font-weight:700}.tickets-page__view .ticket-data span{font-weight:400}.tickets-page__view .ticket-view-text{font-size:1.125rem}.tickets-page__view hr{margin:2rem 0}.tickets-page__view .ticket-view-reply{background-color:#dbdbdd;border-radius:5px;margin-bottom:1rem;padding:1rem}.tickets-page__view .ticket-view-reply--title{margin:0;font-size:1rem;font-weight:700}.tickets-page__view .ticket-view-reply--date{color:#0f0f19;margin:0;font-size:.875rem}.tickets-page__view .ticket-view-reply--imageLink{color:var(--gts-sys-color-foreground)}.tickets-page__view .ticket-view-reply--image{background-repeat:no-repeat;background-size:cover;border-radius:5px;width:150px;height:100px}.tickets-page__view .DelImageResponse{position:absolute;top:5px;right:5px}.tickets-page__view .imageTicket-wrapper{width:150px;height:100px;margin:1rem;position:relative}.about-us-page h1{font-size:4rem}@media (max-width:1200px){.about-us-page h1{font-size:calc(1.525rem + 3.3vw)}}.about-us-page h1{color:#e4052e;letter-spacing:.15em;text-align:center;margin:0 0 25px;font-weight:400}.about-us-page h2{color:#fff;text-align:center;max-width:630px;margin:0 auto 50px;font-size:1.25rem;font-weight:400}.about-us-page h3{color:#fff;text-align:center;text-transform:uppercase;margin-top:50px;margin-bottom:50px;font-size:1.25rem;font-weight:700}.about-us-page h3.abanderados{margin-top:130px}.about-us-page--wrapper{width:1200px;max-width:100%;margin:0 auto;padding:50px 25px}@media (min-width:992px){.about-us-page--wrapper{padding:50px 0}}.about-us-page .team-grid{grid-row-gap:40px;grid-column-gap:40px;grid-template-columns:1fr;display:grid}@media (min-width:992px){.about-us-page .team-grid{grid-template-columns:1fr 1fr 1fr;justify-content:space-between}}.about-us-page .abanderados-grid{grid-row-gap:40px;grid-column-gap:40px;grid-template-columns:1fr 1fr;display:grid}@media (min-width:992px){.about-us-page .abanderados-grid{grid-template-columns:1fr 1fr 1fr 1fr;justify-content:space-between}}.about-us-page .team-item{text-align:center;align-items:center;justify-items:center;display:grid}.about-us-page .team-item--image{background-position:50%;background-size:cover;width:200px;height:200px;margin-bottom:25px}.about-us-page .team-item p{margin:5px 0}.about-us-page .team-item--name{color:#e4052e;font-size:1.25rem;font-weight:700;line-height:1}.about-us-page .team-item--role{color:#babfd1;margin-bottom:15px;font-size:1.25rem;font-weight:400;line-height:1}.about-us-page .team-item--desc{color:#fff;max-width:310px;margin-bottom:25px;font-size:1.125rem;font-weight:400;line-height:1.2}.about-us-page .team-item--social>a{color:#fff;transition:color .3s}.about-us-page .team-item--social>a:hover{color:#e4052e;transition:color .3s}.university-page{background-position:50%;background-size:cover;background-attachment:fixed}.university-page .official-teams-carousel .carousel-cell .flickity-page-dots{bottom:-20px}.university-page .official-teams-carousel .flickity-prev-next-button.previous{left:-30px}.university-page .official-teams-carousel .flickity-prev-next-button.next{right:-30px}.university-page .official-teams-carousel .flickity-button{background:0 0;transform:scale(1.5)}.university-page .official-teams-carousel .flickity-button-icon{fill:#fff;transform-origin:50%;transform:scale(1.25)translateY(-50%)}.university-page .games-bar{margin:2rem 0}.team-page .participants-list{gap:1rem;display:grid}@media (min-width:768px){.team-page .participants-list{grid-template-columns:1fr 1fr}}@media (min-width:992px){.team-page .participants-list{grid-template-columns:1fr 1fr 1fr 1fr}}.team-page .join-code{grid-template-columns:1fr auto;align-items:center;gap:1rem;display:grid}.team-page .team-header-bg{background-color:#0f0f19}.team-page .team-header{grid-template-areas:"info info""actions actions";padding:1rem 0;display:grid}@media (min-width:768px){.team-page .team-header{grid-template-columns:auto auto;grid-template-areas:"info actions";justify-content:space-between;align-items:end;min-height:300px;padding-bottom:2rem}}.team-page .team-header{align-items:center;gap:1rem}.team-page .team-header--actions{color:#fff;grid-area:actions;justify-content:center;align-items:center;gap:2rem;display:flex}.team-page .team-header--actions .stat{text-align:center}.team-page .team-header--actions .stat span{text-transform:uppercase;font-size:1.25rem;display:block}.team-page .team-header--actions .stat strong{font-size:1.5rem;display:block}@media (max-width:1200px){.team-page .team-header--actions .stat strong{font-size:calc(1.275rem + .3vw)}}.team-page .team-header--actions .stat strong{justify-content:center;align-items:center;min-height:30px;font-family:Anybody,sans-serif;line-height:1;display:flex}.team-page .team-header--actions .stat strong img{-o-object-fit:contain;object-fit:contain;max-height:30px}.team-page .team-header--info{grid-area:info;grid-template-columns:auto 1fr;justify-content:flex-start;align-items:flex-end;gap:1rem;display:grid}.team-page .team-header--info h1,.team-page .team-header--info h2{color:#fff;margin:0}.team-page .team-header--info h1{font-size:2rem}@media (max-width:1200px){.team-page .team-header--info h1{font-size:calc(1.325rem + .9vw)}}.team-page .team-header--info h1{margin-bottom:.25rem;line-height:1}.team-page .team-header--info h2{font-size:1.125rem;font-weight:400;line-height:1}.team-page .team-header--info .actions{margin-top:.5rem}.team-page .team-header--info .socials{gap:.5rem;margin-top:.25rem;display:flex}.team-page .team-header--info .socials a{color:#fff}.team-page .team-header .team-image{position:relative;overflow:visible}.team-page .team-header .team-image [data-aspect-ratio]{border-radius:50%;width:125px}.team-page .team-header .team-image.founder [data-aspect-ratio]{border:4px solid #e4052e}.team-page .team-header .team-image .founder{color:#0f0f19;text-transform:uppercase;text-align:center;background-color:#e4052e;border-radius:5px;padding:.25rem .5rem;font-size:12px;font-weight:700;line-height:1;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.team-page .team-members--filters{display:grid}@media (min-width:992px){.team-page .team-members--filters{grid-template-columns:1fr auto;gap:1rem}}.team-page .team-members--filters{justify-content:space-between;align-items:center}.team-page hr{margin:50px 0}.teams-page--actions{grid-template-columns:1fr auto;align-items:center;gap:1rem;margin-top:2rem;display:grid}.teams-page--filters{grid-template-columns:auto auto;justify-content:flex-start;align-items:center;gap:1rem;display:grid}.teams-page .team-list{gap:1rem;margin-top:2rem;display:grid}@media (min-width:768px){.teams-page .team-list{grid-template-columns:1fr 1fr 1fr}}@media (min-width:992px){.teams-page .team-list{grid-template-columns:1fr 1fr 1fr 1fr}}.faq-page--wrapper{width:880px;max-width:100%;margin:0 auto;padding:50px 25px}@media (min-width:992px){.faq-page--wrapper{padding:50px 0}}.faq-section{display:grid}@media (min-width:768px){.faq-section.categories{grid-template-columns:150px 1fr}}.faq-section{gap:2rem}.faq-items{padding:1rem 0}.faq-categories{--clr:var(--color-text,#0f0f19);--clr-link:var(--color,#0f0f19);--clr-rgb:var(--color-rgb,15,15,25);z-index:2;align-self:flex-start;justify-self:stretch;padding:1rem 0;position:-webkit-sticky;position:sticky;top:80px}.faq-categories ul{flex-direction:row;gap:10px;display:flex}@media (min-width:768px){.faq-categories ul{flex-direction:column}}.faq-categories ul,.faq-categories li{margin:0;padding:0;list-style-type:none}.faq-categories li{text-align:center}.faq-categories a{color:var(--clr);text-align:center;text-transform:uppercase;border-radius:5px;padding:15px 20px;line-height:1;display:inline-block}.faq-categories a:hover,.faq-categories a.active{background-color:rgba(var(--clr-rgb),.2)}.error404-page{background:url(../img/404-bg.jpg) 50%/cover;width:100vw;height:100vh;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}.error404-page ul{text-align:center;width:100%;margin:0;padding:0;list-style-type:none;position:absolute;top:50%;right:-30px;transform:translateY(-50%)}@media (min-width:992px){.error404-page ul{text-align:right;width:auto;right:50px}}.error404-page ul li{letter-spacing:50px;color:transparent;-webkit-text-stroke:1px;-webkit-text-stroke-color:#fff;font-family:Funnel Display,sans-serif;font-size:16.6667vh;font-weight:900;line-height:.8}.error404-page ul li.color{color:#fff}.error404-page .glitch{animation:1s linear infinite alternate-reverse glitch-skew}.error404-page .glitch:before{content:attr(data-text);text-shadow:-3px 0 #ff00c1;clip:rect(44px,450px,56px,0);width:100%;height:100%;animation:5s linear infinite alternate-reverse glitch-anim;position:absolute;top:0;left:2px}.error404-page .glitch:after{content:attr(data-text);text-shadow:-2px 0 #00fff9,2px 2px #ff00c1;width:100%;height:100%;animation:1s linear infinite alternate-reverse glitch-anim2;position:absolute;top:0;left:-2px}@keyframes glitch-anim{0%{clip:rect(94px,9999px,67px,0);transform:skew(1deg)}5%{clip:rect(25px,9999px,12px,0);transform:skew(.74deg)}10%{clip:rect(76px,9999px,82px,0);transform:skew(.37deg)}15%{clip:rect(22px,9999px,16px,0);transform:skew(.19deg)}20%{clip:rect(67px,9999px,12px,0);transform:skew(.99deg)}25%{clip:rect(14px,9999px,2px,0);transform:skew(.73deg)}30%{clip:rect(33px,9999px,78px,0);transform:skew(.75deg)}35%{clip:rect(23px,9999px,41px,0);transform:skew(.11deg)}40%{clip:rect(68px,9999px,39px,0);transform:skew(.25deg)}45%{clip:rect(93px,9999px,54px,0);transform:skew(.24deg)}50%{clip:rect(7px,9999px,31px,0);transform:skew(.53deg)}55%{clip:rect(33px,9999px,83px,0);transform:skew(.43deg)}60%{clip:rect(73px,9999px,19px,0);transform:skew(.1deg)}65%{clip:rect(31px,9999px,64px,0);transform:skew(.39deg)}70%{clip:rect(86px,9999px,17px,0);transform:skew(.8deg)}75%{clip:rect(15px,9999px,34px,0);transform:skew(.82deg)}80%{clip:rect(35px,9999px,6px,0);transform:skew(.52deg)}85%{clip:rect(45px,9999px,53px,0);transform:skew(.57deg)}90%{clip:rect(42px,9999px,98px,0);transform:skew(.22deg)}95%{clip:rect(34px,9999px,10px,0);transform:skew(.99deg)}to{clip:rect(97px,9999px,62px,0);transform:skew(.61deg)}}@keyframes glitch-anim2{0%{clip:rect(87px,9999px,8px,0);transform:skew(.91deg)}5%{clip:rect(52px,9999px,41px,0);transform:skew(.47deg)}10%{clip:rect(3px,9999px,24px,0);transform:skew(.06deg)}15%{clip:rect(70px,9999px,38px,0);transform:skew(.15deg)}20%{clip:rect(29px,9999px,67px,0);transform:skew(.68deg)}25%{clip:rect(18px,9999px,8px,0);transform:skew(.56deg)}30%{clip:rect(85px,9999px,84px,0);transform:skew(.61deg)}35%{clip:rect(88px,9999px,47px,0);transform:skew(.31deg)}40%{clip:rect(33px,9999px,60px,0);transform:skew(.36deg)}45%{clip:rect(19px,9999px,66px,0);transform:skew(.47deg)}50%{clip:rect(83px,9999px,26px,0);transform:skew(.17deg)}55%{clip:rect(10px,9999px,21px,0);transform:skew(.42deg)}60%{clip:rect(69px,9999px,6px,0);transform:skew(.49deg)}65%{clip:rect(45px,9999px,43px,0);transform:skew(.75deg)}70%{clip:rect(6px,9999px,18px,0);transform:skew(.84deg)}75%{clip:rect(71px,9999px,67px,0);transform:skew(.25deg)}80%{clip:rect(60px,9999px,46px,0);transform:skew(.77deg)}85%{clip:rect(89px,9999px,66px,0);transform:skew(.48deg)}90%{clip:rect(5px,9999px,67px,0);transform:skew(.47deg)}95%{clip:rect(32px,9999px,27px,0);transform:skew(.35deg)}to{clip:rect(67px,9999px,53px,0);transform:skew(.98deg)}}@keyframes glitch-skew{0%{transform:skew(4deg)}10%{transform:skew(1deg)}20%{transform:skew(-4deg)}30%{transform:skew(-4deg)}40%{transform:skew(3deg)}50%{transform:skew(-3deg)}60%{transform:skew(-1deg)}70%{transform:skew(4deg)}80%{transform:skew(3deg)}90%{transform:skew(3deg)}to{transform:skew(-2deg)}}.game-page{background-color:#fff}.game-page .game-intro{background-image:var(--game-bg);text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:200px;margin-bottom:2rem;padding:3rem 0;display:flex;position:relative;overflow:hidden}.game-page .game-intro .game-logo{max-height:100px}.game-page .home-page--wrapper{padding-top:2rem;padding-bottom:2rem}.game-page .game-section-header{display:grid}@media (min-width:992px){.game-page .game-section-header{grid-template-columns:auto auto}}.game-page .game-section-header{justify-content:space-between;align-items:center}.game-page .game-section-header--filters{grid-auto-columns:auto;grid-auto-flow:column;gap:.5rem;display:grid}.game-page .game-section-header{margin-bottom:2rem}.game-page .landing-news{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (min-width:992px){.game-page .landing-news{grid-template-columns:repeat(4,1fr)}}.game-page .landing-news{color:#000}.competition-page{background-color:#fff}@media (min-width:992px){.competition-page .landing-category-list{grid-template-columns:repeat(4,1fr);justify-content:flex-start}}@media (max-width:1200px){.competition-page .landing-category-box p{font-size:calc(1.2625rem + .15vw)}}.competition-page .landing-category-list{-webkit-overflow-scrolling:touch;grid-template-columns:repeat(2,1fr);gap:1rem;display:grid;overflow-x:scroll}.competition-page .landing-category-list::-webkit-scrollbar{display:none}@media (min-width:992px){.competition-page .landing-category-list{grid-template-columns:repeat(4,1fr);justify-content:flex-start}}.competition-page .landing-category-box{color:#fff;cursor:pointer;background-color:#0f0f19;border-radius:5px;flex-shrink:0;transition:-webkit-filter .2s,filter .2s;display:inline-block;overflow:hidden}.competition-page .landing-category-box p span{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:1.2px;min-height:1em;max-height:1.2px;line-height:1.2;display:-webkit-box;overflow:hidden}.competition-page .landing-category-box p{text-align:center;margin:0;padding:1rem;font-size:1.375rem;font-weight:700;position:relative}@media (max-width:1200px){.competition-page .landing-category-box p{font-size:calc(1.2625rem + .15vw)}}.competition-page .landing-category-box p:before{content:"";background:linear-gradient(transparent 50%,#0f0f19 100%);width:100%;height:100px;display:block;position:absolute;top:0;left:0;transform:translateY(-100%)}.competition-page .landing-category-box .content{transition:transform .2s,-webkit-filter .2s,filter .2s}.competition-page .landing-category-box:hover{-webkit-filter:brightness(1.1)contrast(1.1);filter:brightness(1.1)contrast(1.1)}.competition-page .landing-category-box:hover .content{transform:scale(1.05)}.competition-page .landing-category{margin-top:3rem}.competition-page .landing-category--header{align-items:center;margin:1rem 0;display:flex}.competition-page .landing-category--header img{border-radius:.9375rem;width:3.125rem;height:3.125rem;margin-right:1rem}.competition-page .landing-category--name{font-size:1.625rem}@media (max-width:1200px){.competition-page .landing-category--name{font-size:calc(1.2875rem + .45vw)}}.competition-page .landing-category--name{text-transform:uppercase;color:#0f0f19;margin:0;font-weight:700}.competition-page .landing-category--desc{color:#0f0f19;margin:0 0 1rem;font-size:1rem}.competition-page .landing-list{display:grid}@media (min-width:768px){.competition-page .landing-list{grid-template-columns:1fr 1fr}}@media (min-width:992px){.competition-page .landing-list{grid-template-columns:1fr 1fr 1fr 1fr}}.competition-page .landing-list{gap:1rem}.competition-tournament-page .tournament-requeriments{margin:0;padding:0;list-style-type:none}.competition-tournament-page .tournament-requeriments li{padding:.25rem 0}.competition-tournament-page .tournament-requeriments li:not(:last-child){border-bottom:1px solid rgba(15,15,25,.2)}.competition-tournament-page .upload-box{margin-top:1rem}.competition-tournament-page .upload-box--title{margin:0;font-weight:700}.competition-tournament-page .upload-box--desc{color:#babfd1;margin:0}.competition-tournament-page .upload-box--area{border:2px dashed #babfd1;border-radius:5px;margin-top:.5rem;padding:1rem}.competition-tournament-page .upload-box .upload-list{margin-top:1rem}.competition-tournament-page .upload-box .upload-list:empty{display:none}.competition-tournament-page .upload-box .uploader-browse{color:#babfd1;text-align:center;transition:color .1s;display:block}.competition-tournament-page .upload-box .uploader-browse svg{margin-bottom:.5rem}.competition-tournament-page .upload-box .uploader-browse p{margin:0}.competition-tournament-page .upload-box .uploader-browse:hover{color:#fff}.competition-tournament-page .uploader-item{-moz-column-gap:1rem;background-color:rgba(186,191,209,.2);border-radius:5px;grid-template-columns:auto auto 1fr;grid-template-areas:"image title controls""image size controls";justify-content:flex-start;align-items:center;column-gap:1rem;margin-bottom:.5rem;padding:.5rem;display:grid;position:relative;overflow:hidden}.competition-tournament-page .uploader-item img,.competition-tournament-page .uploader-item svg{grid-area:image;max-width:50px}.competition-tournament-page .uploader-item p{margin:0}.competition-tournament-page .uploader-item .dataFileAfterUpload{color:#babfd1;grid-area:size;align-items:center;display:flex}.competition-tournament-page .uploader-item .dataFileAfterUpload strong{font-weight:400}.competition-tournament-page .uploader-item #avatar{border-radius:50%;width:20px;height:20px;margin-left:4px;margin-right:2px}.competition-tournament-page .uploader-item a{grid-area:controls;justify-self:flex-end}.competition-tournament-page .uploader-item a:disabled{display:none}.competition-tournament-page .tournament-header{background:linear-gradient(to top,#0f0f19,transparent),var(--bg);background-size:cover;position:relative}.competition-tournament-page .tournament-header--cols{align-items:flex-end;padding-top:10rem;display:grid;position:relative}.competition-tournament-page .tournament-header--cols h1{color:#fff}@media (min-width:992px){.competition-tournament-page .tournament-header--cols{grid-template-columns:auto 400px}}.competition-tournament-page .tournament-header--cols .game{flex-flow:column;justify-content:center;align-items:center;display:flex}@media (min-width:992px){.competition-tournament-page .tournament-header--cols .game{align-items:flex-end}}.competition-tournament-page .tournament-header--cols .game-logo{max-width:50px;display:none}@media (min-width:992px){.competition-tournament-page .tournament-header--cols .game-logo{display:block}}.competition-tournament-page .tournament-header--cols .info ul{margin:0;padding:0;list-style-type:none}.competition-tournament-page .tournament-header--cols .info ul li{display:inline-block}@media (min-width:992px){.competition-tournament-page .tournament-header--cols .info ul li{margin-right:15px}}.competition-tournament-page .tabs{grid-column:1/span 2}.competition-tournament-page .tournament-body{margin:2rem 0}.competition-tournament-page .tournament-body .list-participants--filters{grid-template-columns:1fr auto;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:grid}.competition-tournament-page .tournament-body .tournament-panel{color:#0f0f19;background-color:#dbdbdd;border-radius:5px;margin-bottom:1rem;padding:1rem}.competition-tournament-page .tournament-body .tournament-panel--header{text-transform:uppercase;color:#0f0f19;justify-content:space-between;align-items:flex-end;margin:0 0 .5rem;font-size:1.125rem;font-weight:700;line-height:1;display:flex;position:relative}.competition-tournament-page .tournament-body .tournament-panel--header.search{grid-template-columns:1fr auto;align-items:flex-end;gap:1rem;display:grid}.competition-tournament-page .tournament-body .tournament-panel--header.search p{margin:0}.competition-tournament-page .tournament-body .status-boxes{display:grid}@media (min-width:992px){.competition-tournament-page .tournament-body .status-boxes{grid-template-columns:1fr 1fr 1fr}}.competition-tournament-page .tournament-body .status-boxes{gap:1rem}.competition-tournament-page .tournament-body .status-boxes .status-box:not(.active){opacity:.75}.competition-tournament-page .tournament-body .status-boxes .status-box.active{color:#0f0f19;background-color:rgba(15,15,25,.1);border-style:solid;border-color:#0f0f19}.competition-tournament-page .tournament-body .status-boxes .status-box{text-align:center;color:#0f0f19;border:1px dashed #0f0f19;border-radius:5px;padding:1rem}.competition-tournament-page .tournament-body .status-boxes .status-box--title{text-transform:uppercase;margin:0;font-weight:700}@keyframes activeAnim{0%{background-position:96% 0;box-shadow:inset 0 0 20px rgba(0,226,0,.25)}50%{background-position:5% 100%;box-shadow:inset 0 0 10px rgba(0,226,0,.25)}to{background-position:96% 0;box-shadow:inset 0 0 15px rgba(0,226,0,.25)}}.competition-tournament-page .tournament-body .tournament-info--item{grid-template-columns:auto auto;justify-content:space-between;justify-items:center;display:grid}.competition-tournament-page .tournament-body .tournament-info--item span{color:#0f0f19;font-weight:700}.competition-tournament-page .tournament-body .tournament-info--item p{color:#0f0f19;margin:0;display:inline-block}.competition-tournament-page .tournament-body-info{display:grid}@media (min-width:992px){.competition-tournament-page .tournament-body-info{grid-column-gap:1rem;grid-template-columns:1fr 400px}}.competition-tournament-page .tournament-body-info .h3{color:#0f0f19;margin-top:0;margin-bottom:.5rem}.competition-tournament-page .tournament-body-info__members{gap:1rem;display:grid}@media (min-width:768px){.competition-tournament-page .tournament-body-info__members{grid-template-columns:1fr 1fr}}@media (min-width:992px){.competition-tournament-page .tournament-body-info__members{grid-template-columns:1fr 1fr 1fr 1fr}}.omen-content{display:grid}.omen-content .product-list .product-item:nth-child(odd){background-color:rgba(255,255,255,.024)}.omen-content .product-wrapper{max-width:1200px;margin:0 auto;display:grid;position:relative}@media (min-width:992px){.omen-content .product-wrapper{grid-template-columns:1fr 1fr}}.omen-content .product-wrapper{-moz-column-gap:25px;align-items:center;column-gap:25px;padding:2rem}.omen-content .product-wrapper h2{color:#fff;z-index:2;font-size:1.875rem}@media (max-width:1200px){.omen-content .product-wrapper h2{font-size:calc(1.3125rem + .75vw)}}.omen-content .product-wrapper h2{margin:0;line-height:1}.omen-content .product-wrapper h3{color:#babfd1;z-index:2;font-size:1.5rem}@media (max-width:1200px){.omen-content .product-wrapper h3{font-size:calc(1.275rem + .3vw)}}.omen-content .product-wrapper h3{margin:0;font-weight:400;line-height:1}.omen-content .product-wrapper p{color:#fff;z-index:2;font-size:1.125rem;font-weight:300}.omen-content .product-wrapper .btn{z-index:2}.omen-content .image{position:relative}.omen-content .image img{-webkit-filter:drop-shadow(0 0 15px rgba(228,5,46,.3));filter:drop-shadow(0 0 15px rgba(228,5,46,.3));max-width:100%;max-height:512px}.omen-content .image .cpu{-webkit-filter:none;filter:none;max-width:70px;position:absolute;bottom:50px;right:50px}.partner-content .partner-section{flex-direction:column;align-items:center;padding:3rem 0;display:flex}.partner-content .partner-section:nth-child(2n){background-color:rgba(255,255,255,.024)}.partner-content .product-list{-moz-column-gap:25px;grid-template-rows:1fr;grid-template-columns:1fr;column-gap:25px;max-width:1200px;padding-bottom:3rem;display:grid}@media (min-width:992px){.partner-content .product-list{-moz-column-gap:50px;grid-template-columns:1fr 1fr;gap:50px}.partner-content .product-list.colab{grid-template-columns:1fr 1fr 1fr}}.partner-content .product-item{height:100%;padding:0 1rem;display:grid}@media (min-width:992px){.partner-content .product-item{grid-template-rows:auto 50%}}.partner-content .product-item h1{margin:0 0 .5rem;font-size:1.25rem}.partner-content .product-item h2{margin:0;font-size:1rem;font-weight:400}.partner-content .product-item>.info{text-align:center}.partner-content .product-item>.image{justify-content:center;margin-bottom:1rem;display:flex}.partner-content .product-item>.image>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.uemasters-content *{font-family:Titillium Web,sans-serif!important}.uemasters-content{overflow:hidden}.uemasters-content a{color:#fcc11a}.uemasters-content a:hover{color:#e0a603}.uemasters-page .partners.footer{margin-top:0}.uemasters-page{background-color:#0e0d0d}.uemasters-page .btn-uem{color:#0e0d0d;text-transform:capitalize;background-color:#fcc11a;justify-content:center;align-items:center;padding:.5rem 1rem;display:inline-flex}.uemasters-page .btn-uem:hover{color:#0e0d0d;background-color:#e0a603}.uemasters-page .btn-uem.icon svg{margin-right:.25rem}.uemasters-page .map-marker{-webkit-filter:drop-shadow(0 0 1px #fcc11a);filter:drop-shadow(0 0 1px #fcc11a);background-position:50%;background-repeat:no-repeat;background-size:cover;width:30px;height:30px}.uemasters-page .map-marker:before{content:"";transform-origin:50%;z-index:-1;width:26px;height:26px;animation:2s infinite pulse-black;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.uemasters-page .uem-hero{height:calc(100vh - var(--hero-offset));background-image:url(/img/uemasters/uembg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-template-columns:1fr;align-items:center;justify-items:center;width:100%;display:grid;position:relative}.uemasters-page .uem-hero:after{content:"";background-image:url(/img/uemasters/black-band.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:110%;height:30px;display:block;position:absolute;bottom:0;transform:translateY(50%)}.uemasters-page .uem-logo{width:500px;max-width:100%;margin:0 auto}.uemasters-page .uem-wrapper{width:900px;max-width:100%;margin:0 auto}.uemasters-page .uem-wrapper.twitch{justify-items:center;display:grid}@media (min-width:768px){.uemasters-page .uem-wrapper.twitch{justify-items:flex-start}}.uemasters-page .uem-wrapper.twitch img{max-width:100px}@media (min-width:768px){.uemasters-page .uem-wrapper.twitch img{max-width:inherit}.uemasters-page .uem-wrapper.twitch{grid-template-columns:200px 1fr}}.uemasters-page .uem-wrapper.twitch{text-align:center;align-items:center;gap:2rem}@media (min-width:768px){.uemasters-page .uem-wrapper.twitch{text-align:left}}.uemasters-page .uem-wrapper.twitch h2,.uemasters-page .uem-wrapper.twitch h3,.uemasters-page .uem-wrapper.twitch p{text-align:center}@media (min-width:768px){.uemasters-page .uem-wrapper.twitch h2,.uemasters-page .uem-wrapper.twitch h3,.uemasters-page .uem-wrapper.twitch p{text-align:left}}.uemasters-page .uem-section{background-blend-mode:soft-light;background-color:#0e0d0d;background-image:url(/img/uemasters/bg_section.svg);padding:2.5rem}@media (min-width:992px){.uemasters-page .uem-section{padding:5rem}}.uemasters-page .uem-section.twitch{background-blend-mode:soft-light;background-image:url(/img/uemasters/center-rotator.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:992px){.uemasters-page .uem-section.twitch{padding:2.5rem}}.uemasters-page .uem-section p{color:#fff;text-align:center;font-family:Titillium Web,sans-serif;font-size:1rem}.uemasters-page .uem-section h2{text-transform:uppercase;margin:0;padding:0;font-size:3rem}@media (max-width:1200px){.uemasters-page .uem-section h2{font-size:calc(1.425rem + 2.1vw)}}.uemasters-page .uem-section h2{color:#fcc11a;text-align:center;font-family:Titillium Web,sans-serif;font-weight:700;line-height:1}.uemasters-page .uem-section h2 span{font-size:2rem;font-weight:400}@media (max-width:1200px){.uemasters-page .uem-section h2 span{font-size:calc(1.325rem + .9vw)}}.uemasters-page .games-buttons{grid-template-columns:1fr 1fr;display:grid}@media (min-width:768px){.uemasters-page .games-buttons{grid-template-columns:repeat(2,1fr)}}.uemasters-page .games-buttons{gap:1rem}.uemasters-page .games-buttons .game{text-align:center;transition:transform .1s}.uemasters-page .games-buttons .game div[data-aspect-ratio]{-webkit-filter:brightness(100);filter:brightness(100);max-width:100px;transition:-webkit-filter .1s,filter .1s}.uemasters-page .games-buttons .game p{margin:0;transition:color .1s}.uemasters-page .games-buttons .game:hover{transform:translateY(-5px)}.uemasters-page .games-buttons .game:hover p{color:#fcc11a}.uemasters-page .games-buttons .game:hover img{-webkit-filter:brightness();filter:brightness()}.uemasters-page .games-buttons .game img{max-width:50px}@media (min-width:768px){.uemasters-page .games-buttons .game img{max-width:100px}}.uemasters-page .uem-counters{grid-template-columns:1fr 1fr;display:grid}@media (min-width:768px){.uemasters-page .uem-counters{grid-template-columns:repeat(4,1fr)}}.uemasters-page .uem-counters{gap:2rem}.uemasters-page .uem-counters .counter-item strong{color:#fcc11a;font-size:4rem}@media (max-width:1200px){.uemasters-page .uem-counters .counter-item strong{font-size:calc(1.525rem + 3.3vw)}}.uemasters-page .uem-counters .counter-item strong,.uemasters-page .uem-counters .counter-item p{line-height:1}.match-page h1 span{font-size:inherit;font-weight:700;display:inline}.match-page h1 a{color:#fff;font-weight:400;display:inline-block}.match-page h1 a:hover{text-decoration:underline}.match-page h1 a span{color:#fff;font-size:16px;display:block}.match-page .suggest-date{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.match-page .match-header{overflow:hidden}.match-page .match-header .grid{display:grid}@media (min-width:768px){.match-page .match-header .grid{grid-template-columns:1fr 1fr;gap:1rem}}.match-page .match-header{position:relative}.match-page .match-header .team-name{font-size:1.5rem}@media (max-width:1200px){.match-page .match-header .team-name{font-size:calc(1.275rem + .3vw)}}.match-page .match-header .team-name{color:#0f0f19;font-weight:700}.match-page .match-header .team-name span{color:#0f0f19;font-size:1rem;font-weight:400;display:block}.match-page .match-header .team{border-radius:5px;grid-template-columns:auto auto 1fr;align-content:center;justify-content:flex-start;align-items:center;gap:1rem;padding:1rem;display:grid;position:relative}.match-page .match-header .team .score{font-size:4rem}@media (max-width:1200px){.match-page .match-header .team .score{font-size:calc(1.525rem + 3.3vw)}}.match-page .match-header .team .score{font-weight:700;line-height:1;transform:translateY(-3px)}.match-page .match-header .team .team-image{border-radius:50%;min-width:50px;max-width:50px}.match-page .match-header .team__left{text-align:left;grid-template-columns:auto 1fr 1fr;padding-right:4rem}.match-page .match-header .team__left .score{justify-self:flex-end}.match-page .match-header .team__left .no-show{justify-self:flex-end;font-size:1rem;font-weight:700;line-height:1;transform:translate(50%)}.match-page .match-header .team__right{text-align:right;grid-template-columns:1fr 1fr auto;padding-left:4rem}.match-page .match-header .team__right .score{justify-self:flex-start}.match-page .match-header .team__right .no-show{justify-self:flex-start;font-size:1rem;font-weight:700;line-height:1;transform:translate(-50%)}.match-page .match-header .team:first-child{background-color:rgba(15,15,25,.1)}.match-page .match-header .team:nth-child(4){background-color:rgba(15,15,25,.2);justify-content:flex-end}.match-page .match-header .versus{z-index:2;aspect-ratio:1;background-color:#0f0f19;border-radius:50%;align-content:center;justify-content:center;align-items:center;justify-items:center;width:55px;height:55px;line-height:1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%);box-shadow:0 0 0 .5rem #fff}.match-page .match-header .versus--label{color:#fff;margin:0;font-size:1.25em;font-weight:700}.match-page .match-header .match-status{z-index:2;text-transform:uppercase;line-height:1;position:absolute;bottom:10px;right:50%;transform:translate(50%)}.match-page .match-header .match-status p{margin:0}.match-page .checkin-bar{background-color:rgba(100,217,255,.2);border:1px solid #64d9ff;border-radius:5px;grid-template-columns:1fr auto;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem;display:grid}.match-page .checkin-bar h1{font-size:1.5rem}@media (max-width:1200px){.match-page .checkin-bar h1{font-size:calc(1.275rem + .3vw)}}.match-page .checkin-bar h1{margin:0 0 .5rem;line-height:1}.match-page .checkin-bar h2{margin:0;font-size:1rem;font-weight:400}.match-page .info-bar{color:#0f0f19;grid-template-columns:auto 1fr;align-items:center;margin-bottom:1rem;display:grid}.match-page .info-bar .info{text-align:center;grid-auto-columns:auto;grid-auto-flow:column;justify-content:center;align-items:center;gap:2rem;display:grid}.match-page .info-bar .info--header{text-align:center;text-transform:uppercase;color:#0f0f19;font-size:14px;display:block}.match-page .info-bar .info p{margin:0}.match-page .info-bar .controls{text-align:center;grid-auto-columns:auto;grid-auto-flow:column;justify-content:center;justify-self:flex-end;gap:.5rem;display:grid}.match-page .match-teams-list{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;margin-bottom:2rem;display:grid}.match-page .match-teams-list--participants{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}@media (min-width:992px){.match-page .match-teams-list{grid-template-columns:1fr 1fr}}.match-page .match-teams-list ul{max-width:100%;display:flex;overflow-x:scroll}.match-page .match-teams-list li{white-space:nowrap}.match-page .match-teams-list ul,.match-page .match-teams-list li{margin:0;padding:0;list-style-type:none}.match-page .match-teams-list .match-team p{margin:0}.match-page .match-teams-list .match-team .match-team-header{grid-template-columns:25px 1fr;align-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem;display:grid}@media (min-width:768px){.match-page .match-teams-list .match-team .match-team-header{display:none}}.match-page .match-teams-list .match-team .match-team-header .team-image{max-width:25px}.match-page .match-teams-list--tft{grid-template-columns:1fr;margin-top:1rem}@media (min-width:992px){.match-page .match-teams-list--tft .team-member-list{grid-template-columns:repeat(3,1fr)}}.match-page .team-member-list{gap:1rem;display:grid}.match-page .team-member-list .team-member{-moz-column-gap:1rem;background-color:rgba(186,191,209,.2);border:1px solid rgba(186,191,209,.25);grid-template-columns:auto auto;align-content:center;justify-content:flex-start;align-items:center;column-gap:1rem;display:grid;position:relative}.match-page .team-member-list .team-member .member--info--username{grid-area:username;font-weight:700}.match-page .team-member-list .team-member .member--info--gameId{color:#babfd1;grid-area:gameid;font-size:14px}.match-page .team-member-list .team-member p{margin:0}.match-page .team-member-list .team-member .image{background-color:#babfd1;grid-area:image;width:60px;max-width:100%;height:60px;overflow:visible}.match-page .team-member-list .team-member .image [data-aspect-ratio]{overflow:visible}.match-page .team-member-list .team-member .image .captain{z-index:2;background-color:#e4052e;border-radius:50%;align-content:center;justify-content:center;align-items:center;justify-items:center;width:23px;height:23px;line-height:1;display:flex;position:absolute;top:-5px;right:-5px;overflow:hidden}.match-page .team-member-list .team-member:hover{background-color:rgba(186,191,209,.3);text-decoration:none}.match-page .ffa-set-selector{margin-bottom:1rem;display:grid}@media (min-width:768px){.match-page .ffa-set-selector{grid-template-columns:2fr 1fr}}.match-page .ffa-set-selector{gap:1rem}.match-page .ffa-set-selector .btn:hover,.match-page .ffa-set-selector .btn.active{color:#fff!important}.match-page .media-list{grid-template-columns:repeat(3,1fr);gap:1rem;padding:.5rem;display:grid}.match-create-report .filesReport{background:rgba(255,255,255,.1);border-radius:5px;align-items:center;margin-bottom:.5rem;padding:.5rem;display:flex}.match-create-report .filesReport p{margin:0}.match-create-report .filesReport #removeFile{color:#fff;background:rgba(255,255,255,.1);border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;margin-left:1rem;display:flex}.match-create-report .filesReport #removeFile:hover{background:rgba(255,255,255,.2)}.match-create-report .filesReport img{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:50px;height:50px;margin-right:1rem}.match-list-report .report-header{margin-top:3rem;margin-bottom:3rem}.match-list-report .report-id{margin:0 0 1rem;font-size:1.25rem;line-height:1}.match-list-report .report-title{font-size:2.1875rem}@media (max-width:1200px){.match-list-report .report-title{font-size:calc(1.34375rem + 1.125vw)}}.match-list-report .report-title{margin:0 0 1rem;font-weight:700;line-height:1}.match-list-report .reports-sidebar{background-color:rgba(15,15,25,.1);border-radius:5px;grid-area:sidebar;padding:1rem;position:-webkit-sticky;position:sticky;top:85px}.match-list-report .reports-sidebar .divider{border-bottom:1px solid rgba(15,15,25,.5);margin:.75rem 0}.match-list-report .reports-sidebar--label{margin:0;font-weight:400;display:block}.match-list-report .card-report{background-color:rgba(15,15,25,.1);border-radius:5px;margin-bottom:1.5rem;padding:1rem}.match-list-report .card-report.admin{background-color:rgba(15,15,25,.2);border:2px solid #0f0f19}.match-list-report .card-report h3{font-size:1.5625rem}@media (max-width:1200px){.match-list-report .card-report h3{font-size:calc(1.28125rem + .375vw)}}.match-list-report .card-report h3{margin:1rem 0 0;line-height:1}.match-list-report .card-report--documents{border-top:1px solid rgba(15,15,25,.5)}.match-list-report .card-report--documents .documents-title{font-weight:700}.match-list-report .card-report--documents .documents--list{flex-flow:wrap;align-items:flex-start;justify-items:flex-start;display:flex}.match-list-report .card-report--documents .document-item{max-width:130px;margin-right:1rem}.match-list-report .card-report--documents .document-item img{-o-object-fit:cover;object-fit:cover;background-color:rgba(255,255,255,.1);width:130px;height:40px}.match-list-report .card-report--documents .document-item p{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:1.2px;min-height:1.2em;max-height:1.2px;margin:.25rem 0 0;font-size:12px;line-height:1.2;display:-webkit-box;overflow:hidden}.match-list-report .card-report--documents .document-item a{color:#0f0f19;margin:0;font-size:14px}.match-list-report .card-report--documents .document-item a:hover{text-decoration:underline}.match-list-report .container-team .header-team{grid-template-columns:auto 1fr;align-items:center;gap:10px;margin-bottom:1rem;font-weight:700;display:grid}.match-list-report .container-team .header-team p{margin:0;font-size:30px;line-height:1}.match-list-report .container-team .header-team img{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:75px;height:75px}.match-list-report .container-team .members-list{grid-template-columns:1fr 1fr 1fr;gap:1rem;display:grid}.match-list-report .container-team .card-team{background:rgba(255,255,255,.1);border-radius:5px;margin-bottom:1rem;padding:1rem}.match-list-report .reports-tabs{grid-area:tabs}.match-list-report .reports-wrapper{grid-template:"sidebar tabs""sidebar content"/285px 1fr;align-items:flex-start;gap:1.5rem;display:grid;position:relative}.tfg-page{background-color:#0f0f19;background-image:url(../img/tfg/tfg-bg.jpg);background-position:50%;background-size:cover}.tfg-page h1{margin-top:50px!important}.tfg-page .h3{margin-top:50px}.team-page .eligibility-buttons,.createTeamPage .eligibility-buttons{grid-template-columns:1fr auto auto;gap:1rem;display:grid}.team-page .team-user-list,.createTeamPage .team-user-list{grid-template-columns:1fr 1fr;gap:1rem;margin:0;padding:0;display:grid}.team-page .team-user-list .image,.createTeamPage .team-user-list .image{background-color:#fff;border:1px solid #fff;border-radius:50%;width:50px;height:50px}.team-page .team-user-list .user,.createTeamPage .team-user-list .user{background-color:#dbdbdd;border-radius:5px;grid-auto-columns:1fr;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:grid}.team-page .team-user-list .user .actions,.createTeamPage .team-user-list .user .actions{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.gracias-registro-page .gracias-wrapper{text-align:center}.gracias-registro-page .gracias-wrapper img,.gracias-registro-page .gracias-wrapper svg{max-width:200px;margin-bottom:1rem;animation:1s forwards uLogo}.gracias-registro-page .gracias-wrapper h1{opacity:0;animation:1s .5s forwards uLogo}.gracias-registro-page .gracias-wrapper h2{color:#e4052e;opacity:0;margin:1rem 0 0;animation:1s 1s forwards uLogo}.gracias-registro-page .gracias-wrapper p{opacity:0;animation:1s 1.5s forwards uLogo}.gracias-registro-page .gracias-wrapper a.btn{opacity:0;animation:1s 2s forwards uLogo}@keyframes uLogo{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.ranking-page .ranking--filters{grid-template-columns:auto auto;justify-content:space-between;gap:1rem;margin-top:2rem;margin-bottom:2rem;display:grid}.ranking-page .ranking--list{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.ranking-page .ranking-item.top{background-color:rgba(203,4,41,.5);padding:2rem;transform:scale(1);box-shadow:0 0 10px rgba(203,4,41,.5)}.ranking-page .ranking-item{transform-origin:50%;background-color:#050509;grid-template-columns:min-content auto auto;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem 2rem;display:grid;position:relative;overflow:hidden;transform:scale(.98);box-shadow:0 0 10px rgba(5,5,9,.5)}.ranking-page .ranking-item--image{opacity:.05;transform-origin:50%;background-position:50%;background-repeat:no-repeat;background-size:contain;width:500px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(7deg)}.ranking-page .ranking-item--pos{font-size:5rem}@media (max-width:1200px){.ranking-page .ranking-item--pos{font-size:calc(1.625rem + 4.5vw)}}.ranking-page .ranking-item--pos{opacity:.5;font-weight:700;line-height:1}.competitionTournamentsPage .tournament-filters{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:992px){.competitionTournamentsPage .tournament-filters{grid-template-columns:2fr 1fr}}.contact-page .contact-page--wrapper{width:900px;max-width:100%;margin:0 auto;padding:0 25px}.contact-page .contact-buttons{display:grid}@media (min-width:992px){.contact-page .contact-buttons{grid-template-columns:1fr}}.contact-page .contact-buttons{gap:2rem}.contact-page .contact-buttons .contact-button{text-align:center;background-color:#09090f;border-radius:5px;padding:2rem}.contact-page .contact-buttons .contact-button:hover{background-color:#050509}.contact-page .contact-buttons .contact-button-title{color:#e4052e;font-size:1.5rem;font-weight:700}@media (max-width:1200px){.contact-page .contact-buttons .contact-button-title{font-size:calc(1.275rem + .3vw)}}.contact-page .contact-buttons .contact-button-title{margin:0 0 1rem;line-height:1}.contact-page .contact-buttons .contact-button-content{color:#fff;font-size:1.5rem}@media (max-width:1200px){.contact-page .contact-buttons .contact-button-content{font-size:calc(1.275rem + .3vw)}}.contact-page .contact-buttons .contact-button-content{margin:0;line-height:1}.contact-page form{background-color:#09090f;border-radius:5px;padding:2rem}.contact-page textarea{max-width:100%}.legacy-browser #logo{text-align:center}.legacy-browser svg{max-width:500px;margin:0 auto}.legacy-browser h1{text-align:center}.landing-page{color:#000}.landing-page .landing-header{background:linear-gradient(45deg,rgba(0,0,0,.8) 0%,rgba(148,187,233,0) 100%),var(--bg);margin-bottom:4rem}.landing-page .landing-header:lang(ar){background:linear-gradient(225deg,rgba(0,0,0,.8) 0%,rgba(148,187,233,0) 100%),var(--bg)}.landing-page .landing-header{background-position:50%;background-size:cover}.landing-page .landing-header .home-page--wrapper{display:grid}@media (min-width:992px){.landing-page .landing-header .home-page--wrapper{grid-template-columns:50%}}.landing-page .landing-header .home-page--wrapper{justify-items:flex-start;padding-top:5rem;padding-bottom:5rem;position:relative}.landing-page .landing-header .landing-logo{max-width:80%;max-height:150px;margin-bottom:1rem}.landing-page .landing-header h1{color:var(--color);font-size:1.625rem}@media (max-width:1200px){.landing-page .landing-header h1{font-size:calc(1.2875rem + .45vw)}}.landing-page .landing-header h1{margin:0 0 .5rem;line-height:1}.landing-page .landing-header h2{color:#fff;margin:0 0 1rem;font-size:1rem;line-height:1}.landing-page .landing-header h3{color:#fff;margin:0;font-size:1rem;font-weight:400;line-height:1.2}.landing-page .landing-header a.landing-button{background-color:var(--color);text-align:center;color:var(--color-text);border-radius:5px;min-width:150px;margin-top:1rem;padding:10px 20px;display:inline-block}.landing-page .landing-header .landing-socials{background-color:#242424;border-top-left-radius:5px;border-top-right-radius:5px;grid-auto-flow:column;gap:.5rem;padding:10px 20px;display:grid;position:absolute;bottom:0;left:25px}.landing-page .landing-header .landing-socials a{color:#fff;padding:.2rem}.landing-page .landing-header .landing-socials a:hover{color:var(--color)}.landing-page .section-header{display:grid}@media (min-width:992px){.landing-page .section-header{grid-template-columns:auto auto}}.landing-page .section-header{justify-content:space-between;align-items:center}.landing-page .section-header .landing-h2{margin:0}.landing-page .section-header--filters{grid-auto-columns:auto;grid-auto-flow:column;align-items:flex-end;gap:.5rem;display:grid}.landing-page .section-header{margin-bottom:2rem}.landing-page .landing-h2{text-transform:uppercase;font-size:1.625rem;font-weight:700}@media (max-width:1200px){.landing-page .landing-h2{font-size:calc(1.2875rem + .45vw)}}.landing-page .landing-news{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (min-width:992px){.landing-page .landing-news{grid-template-columns:repeat(4,1fr)}}.landing-page .landing-news{color:#000}.landing-page .landing-tournaments{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (min-width:992px){.landing-page .landing-tournaments{grid-template-columns:repeat(4,1fr)}}.landing-page .landing-list{display:grid}@media (min-width:768px){.landing-page .landing-list{grid-template-columns:1fr 1fr}}@media (min-width:992px){.landing-page .landing-list{grid-template-columns:1fr 1fr 1fr 1fr}}.landing-page .landing-list{gap:1rem}.finals2021-page{background-color:#151515}.finals2021-page .hero{text-align:center;background-color:#151515;background-image:url(/img/finals/bg.jpg);background-position:top;background-size:cover;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.finals2021-page .hero h1{color:#d3af37;text-transform:uppercase;margin:0 0 1rem;font-size:3.125rem;line-height:1}@media (max-width:1200px){.finals2021-page .hero h1{font-size:calc(1.4375rem + 2.25vw)}}.finals2021-page .hero h2{color:#fff;text-transform:uppercase;margin:0;font-size:1.25rem;line-height:1}.finals2021-page .final-header{font-size:3.125rem;font-weight:700}@media (max-width:1200px){.finals2021-page .final-header{font-size:calc(1.4375rem + 2.25vw)}}.finals2021-page .final-header{text-transform:uppercase;color:#d3af37;margin-top:5rem}.finals2021-page .final-header.center{text-align:center}.finals2021-page .introduction{gap:1rem;display:grid}@media (min-width:768px){.finals2021-page .introduction{grid-template-columns:1fr auto}}.finals2021-page .introduction .what-is{border-left:4px solid #d3af37}.finals2021-page .introduction .what-is--header{text-transform:uppercase;margin:0;font-size:1.5rem;font-weight:700;line-height:1}@media (max-width:1200px){.finals2021-page .introduction .what-is--header{font-size:calc(1.275rem + .3vw)}}.finals2021-page .introduction .what-is--header{color:#d3af37;background:linear-gradient(90deg,#1a1d23 25%,rgba(26,29,35,.7) 55%,rgba(26,29,35,0) 100%);padding:1rem}.finals2021-page .introduction .what-is p{padding-left:1rem}.finals2021-page .introduction .schedule{color:#151515;background-color:#d3af37}.finals2021-page .introduction .schedule ul{padding:0;list-style-type:none;left:0}.finals2021-page .introduction .schedule p{margin:0 0 .75rem;line-height:1}.finals2021-page .introduction .schedule--day{margin:1rem}.finals2021-page .introduction .schedule--header{text-transform:uppercase;margin:0;font-size:1.5rem;font-weight:700}@media (max-width:1200px){.finals2021-page .introduction .schedule--header{font-size:calc(1.275rem + .3vw)}}.finals2021-page .introduction .schedule--header{color:#d3af37;background:linear-gradient(90deg,#1a1d23 25%,rgba(26,29,35,.7) 55%,rgba(26,29,35,0) 100%);padding:1rem}.finals2021-page .people{background-color:#d3af37;background-image:url(/img/finals/casters-bg.png);background-position:100% 100%;background-repeat:no-repeat;padding:2rem 0}.finals2021-page .influencers--list{gap:2rem;display:grid}@media (min-width:992px){.finals2021-page .influencers--list{grid-template-columns:1fr 1fr 1fr}}.finals2021-page .influencer-item{position:relative}.finals2021-page .influencer-item--image{width:250px;margin:0 auto;position:relative}.finals2021-page .influencer-item--info{text-align:center;background-color:#151515;width:100%;padding:5px 10px;position:absolute;bottom:0;left:0}.finals2021-page .influencer-item--info--job{color:#fff;text-transform:uppercase;margin:0;font-family:Funnel Display,sans-serif;font-size:.875rem;font-weight:700}.finals2021-page .influencer-item--info--name{color:#d3af37;font-size:1.5rem}@media (max-width:1200px){.finals2021-page .influencer-item--info--name{font-size:calc(1.275rem + .3vw)}}.finals2021-page .influencer-item--info--name{text-transform:uppercase;margin:0;font-family:Funnel Display,sans-serif;font-weight:700}.finals2021-page .influencer-item--desc{text-align:center;color:#151515}.finals2021-page .influencer-item--social{text-align:center}.finals2021-page .influencer-item--social a{color:rgba(21,21,21,.75)}.finals2021-page .influencer-item--social a:hover{color:#151515}.finals2021-page .team-col{padding-bottom:3rem;position:relative}.finals2021-page .final-hero-btn{color:#151515;text-align:center;text-transform:uppercase;background-color:#d3af37;border-radius:5px;padding:.5rem 1rem;font-weight:700}.finals2021-page .final-hero-btn:hover{background-color:#dcc061}.finals2021-page .final-btn{color:#151515;text-align:center;background-color:#d3af37;border-radius:5px;padding:.5rem 1rem}.finals2021-page .final-btn:hover{background-color:#dcc061}.finals2021-page .final-btn.uppercase{text-transform:uppercase}.finals2021-page .final-btn{z-index:2;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.finals2021-page .versus.lol{background-image:url(/img/finals/games/lol-bg.png)}.finals2021-page .versus.bs{background-image:url(/img/finals/games/bs-bg.png)}.finals2021-page .versus.cr{background-image:url(/img/finals/games/cr-bg.png)}.finals2021-page .versus{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;margin-bottom:100px;display:grid}@media (min-width:768px){.finals2021-page .versus{grid-template-columns:1fr auto 1fr}}.finals2021-page .versus{align-items:center;gap:1rem;padding:3rem 0;position:relative}@media (min-width:768px){.finals2021-page .versus{padding:1rem 0}}.finals2021-page .versus .game-logo{background-color:#1a1d23;border:1px solid #d3af37;border-radius:100px;justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.finals2021-page .versus:before{content:"";background:linear-gradient(90deg,transparent 0%,#d3af37 50%,transparent 100%);width:100%;height:1px;position:absolute;top:0;left:0}.finals2021-page .versus:after{content:"";background:linear-gradient(90deg,transparent 0%,#d3af37 50%,transparent 100%);width:100%;height:1px;position:absolute;bottom:0;left:0}.finals2021-page .versus .team{grid-template-columns:auto auto;justify-content:center;align-items:center;justify-items:center;gap:1rem;display:grid}.finals2021-page .versus .team--name{font-size:2.1875rem}@media (max-width:1200px){.finals2021-page .versus .team--name{font-size:calc(1.34375rem + 1.125vw)}}.finals2021-page .versus .team--name{color:#d3af37;text-transform:uppercase;margin:0 0 .5rem;font-weight:700;line-height:1}.finals2021-page .versus .team--uni{font-size:1.5rem}@media (max-width:1200px){.finals2021-page .versus .team--uni{font-size:calc(1.275rem + .3vw)}}.finals2021-page .versus .team--uni{color:#d3af37;text-transform:uppercase;margin:0;line-height:1}.finals2021-page .versus .vs{text-align:center;color:#d3af37}.finals2021-page .versus .vs strong{font-size:2.8125rem}@media (max-width:1200px){.finals2021-page .versus .vs strong{font-size:calc(1.40625rem + 1.875vw)}}.finals2021-page .versus .vs strong{margin:0;line-height:1}.finals2021-page .versus .vs .vs-date{margin:0}.finals2021-page .runeterra{background-image:url(/img/finals/games/lor-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;margin-bottom:100px;padding:3rem 0 0;display:grid;position:relative}@media (min-width:768px){.finals2021-page .runeterra{grid-template-columns:1fr 1fr 1fr}}.finals2021-page .runeterra{gap:1rem}.finals2021-page .runeterra .vs{text-align:center;color:#d3af37}.finals2021-page .runeterra .vs strong{font-size:2.8125rem}@media (max-width:1200px){.finals2021-page .runeterra .vs strong{font-size:calc(1.40625rem + 1.875vw)}}.finals2021-page .runeterra .vs strong{margin:0;line-height:1}.finals2021-page .runeterra .vs .vs-date{margin:0}.finals2021-page .runeterra .team-header{color:#fff;text-transform:uppercase;text-align:center}.finals2021-page .runeterra .game-logo{background-color:#1a1d23;border:1px solid #d3af37;border-radius:100px;justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.finals2021-page .runeterra .team img{max-width:99px}.finals2021-page .runeterra .team{grid-template-columns:auto auto;justify-content:center;align-items:center;justify-items:center;gap:1rem;display:grid}.finals2021-page .runeterra .team--name{font-size:2.1875rem}@media (max-width:1200px){.finals2021-page .runeterra .team--name{font-size:calc(1.34375rem + 1.125vw)}}.finals2021-page .runeterra .team--name{color:#d3af37;text-transform:uppercase;margin:0 0 .5rem;font-weight:700;line-height:1}.finals2021-page .runeterra .team--uni{font-size:1.5rem}@media (max-width:1200px){.finals2021-page .runeterra .team--uni{font-size:calc(1.275rem + .3vw)}}.finals2021-page .runeterra .team--uni{color:#d3af37;text-transform:uppercase;margin:0;line-height:1}.finals2021-page .runeterra:before{content:"";background:linear-gradient(90deg,transparent 0%,#d3af37 50%,transparent 100%);width:100%;height:1px;position:absolute;top:0;left:0}.finals2021-page .runeterra:after{content:"";background:linear-gradient(90deg,transparent 0%,#d3af37 50%,transparent 100%);width:100%;height:1px;position:absolute;bottom:0;left:0}.finals2021-page .lobby{background-image:url(/img/finals/games/tft-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;margin-bottom:100px;padding:3rem 0;position:relative}@media (min-width:768px){.finals2021-page .lobby{padding:1rem 0}}.finals2021-page .lobby p{color:#d3af37}.finals2021-page .lobby .game-logo{background-color:#1a1d23;border:1px solid #d3af37;border-radius:100px;justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.finals2021-page .lobby:before{content:"";background:linear-gradient(90deg,transparent 0%,#d3af37 50%,transparent 100%);width:100%;height:1px;position:absolute;top:0;left:0}.finals2021-page .lobby:after{content:"";background:linear-gradient(90deg,transparent 0%,#d3af37 50%,transparent 100%);width:100%;height:1px;position:absolute;bottom:0;left:0}.finals2021-page .lobby .participant-list{display:grid}@media (min-width:768px){.finals2021-page .lobby .participant-list{grid-template-columns:1fr 1fr 1fr 1fr}}.finals2021-page .lobby .participant-list{gap:1rem;padding:3rem 1rem 0}.finals2021-page .lobby .participant-item{text-align:center}.finals2021-page .lobby .participant-item--name{font-size:1.5rem}@media (max-width:1200px){.finals2021-page .lobby .participant-item--name{font-size:calc(1.275rem + .3vw)}}.finals2021-page .lobby .participant-item--name{color:#d3af37;text-transform:uppercase;margin:0 0 .5rem;font-weight:700;line-height:1}.finals2021-page .lobby .participant-item--uni{color:#d3af37;text-transform:uppercase;margin:0;font-size:1rem;line-height:1}.finals2021-page .lobby .vs{text-align:center;color:#d3af37}.finals2021-page .lobby .vs strong{font-size:2.8125rem}@media (max-width:1200px){.finals2021-page .lobby .vs strong{font-size:calc(1.40625rem + 1.875vw)}}.finals2021-page .lobby .vs strong{margin:0;line-height:1}.finals2021-page .lobby .vs .vs-date{margin:0}.finals2021-page .game-card .game-card-btn{text-transform:uppercase;color:#fff;background-color:var(--color);opacity:0;border-radius:5px;padding:.5rem 1rem;transition:all .2s;display:inline-block;transform:translateY(50%)}.finals2021-page .game-card .character{max-width:80%;margin:0 auto;background-position:50%!important;background-repeat:no-repeat!important;background-size:auto!important}.finals2021-page .game-card:hover .game-card-btn{opacity:1;transform:translateY(0)}@keyframes circle{0%{transform:scale(1.07)rotate(10deg)}50%{transform:scale(1.07)rotate(100deg)}75%{transform:scale(1.07)rotate(30deg)}to{transform:scale(1.07)rotate(200deg)}}.poll-page{color:#0f0f19;background-color:#fff}.poll-page label,.poll-page input{border-color:#0f0f19;color:#0f0f19!important}.poll-page .intro{background:linear-gradient(0deg,#0f0f19 0%,transparent 200%),var(--bg);background-position:top;background-size:cover}.poll-page .intro h1,.poll-page .intro h2{color:#0f0f19}.poll-page--wrapper{width:700px;max-width:100%;padding:0 25px}@media (min-width:992px){.poll-page--wrapper{margin:0 auto}}.winners-section h1{color:#0f0f19;margin:0 0 1.5rem;font-size:4rem;font-weight:700!important}@media (max-width:1200px){.winners-section h1{font-size:calc(1.525rem + 3.3vw)}}.winners-section h1{text-transform:uppercase;color:#fff;line-height:1}.winners-section h2{color:#0f0f19;max-width:900px;margin:0 auto;font-size:1.5rem}@media (max-width:1200px){.winners-section h2{font-size:calc(1.275rem + .3vw)}}.winners-section h2{color:#fff;line-height:1.2;font-weight:400!important}.winners-section{background-image:linear-gradient(#0f0f19 0%,rgba(15,15,25,0) 100%),linear-gradient(-180deg,rgba(15,15,25,0) 0%,#0f0f19 100%),url(/img/winners/bg.jpg);background-position:top;background-size:cover}.winners-section .winners-list{display:grid}@media (min-width:992px){.winners-section .winners-list{grid-template-columns:repeat(3,1fr);align-content:center;align-items:center;gap:2rem}}.winners-section .winner-item{text-align:center}.winners-section .winner-item h1{color:#e4052e;margin:1rem;font-weight:700;line-height:1}.winners-section .winner-item .image{overflow:visible}.winners-section .winner-item .image p{z-index:2;text-align:center;color:#0f0f19;background:linear-gradient(90deg,rgba(255,255,255,.35) 0%,#fff 50%,rgba(255,255,255,.35) 100%);width:100%;margin:0;padding:.25rem;font-size:1.25rem;font-weight:700;position:absolute;bottom:0;left:0}.winners-section .winner-item .image .bg{z-index:1;-webkit-clip-path:polygon(75px 0,100% 0,100% 100%,0 100%,0% 75px);clip-path:polygon(75px 0,100% 0,100% 100%,0 100%,0% 75px);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.winners-section .winner-item .icon{aspect-ratio:1;z-index:3;background-color:rgba(228,5,46,.25);align-content:center;justify-content:center;align-items:center;justify-items:center;width:60px;height:60px;display:flex;position:absolute;top:0;left:0;transform:rotate(45deg)}.winners-section .winner-item .icon:after{content:"";z-index:1;background-color:#e4052e;width:45px;height:45px;animation:5s infinite pulse-animation;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.winners-section .winner-item .icon img{-o-object-fit:contain;object-fit:contain;z-index:2;width:35px;height:35px;transform:rotate(-45deg)}@keyframes pulse-animation{0%{box-shadow:0 0 rgba(228,5,46,.5)}50%{box-shadow:0 0 0 8px rgba(228,5,46,.25)}to{box-shadow:0 0 0 8px rgba(228,5,46,0)}}.winners-section .winner-item .participants{min-height:3rem}.winners-section .winner-item .participants span{margin:.5rem}.winners-section .winner-item .participants a{color:#fff}.winners-section .winner-item .participants a:hover{color:#e4052e}.pickem-item-list{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}:root{--pickem-dark:#0f0f19;--pickem-dark-rgb:15,15,25;--pickem-light:#fff;--pickem-light-2:#f5f5f5;--pickem-gray:#babfd1;--pickem-gray-rgb:186,191,209;--pickem-gray-hover:#fafafa;--pickem-gray-dark:#e6e6e6;--pickem-primary:#e4052e;--pickem-primary-rgb:228,5,46;--pickem-item-height:50px}.pickem-page{color:#0f0f19;background-color:#fff}.pickem-page .pickem-status-symbol .success,.pickem-page .pickem-status-symbol .correct{color:#00e200}.pickem-page .pickem-status-symbol .danger,.pickem-page .pickem-status-symbol .fail{color:#ff2a04}.pickem-page .pickem-status-symbol .warning{color:#ffaf3d}.pickem-nav{margin:2rem 0}.pickem-nav a{text-transform:uppercase;color:rgba(15,15,25,.5);margin-right:1rem;font-weight:700;transition:color .2s;display:inline-block;position:relative}.pickem-nav a:after{content:"";opacity:0;background-color:#0f0f19;width:100%;height:2px;position:absolute;bottom:-3px;left:0}.pickem-nav a.active{color:#0f0f19}.pickem-nav a.active:after{opacity:1}.pickem-nav a:hover{color:#0f0f19}.pickem-dashboard--header{background-color:#0f0f19;background-image:linear-gradient(to top,rgba(15,15,25,.5),transparent),var(--bg);color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:flex-end;min-height:300px;padding:2rem;display:flex;position:relative}.pickem-dashboard--header--content{grid-template-columns:2fr 10fr;align-items:flex-end;gap:1rem;display:grid}.pickem-dashboard--header--content img{width:auto;height:auto}.pickem-dashboard--header--content h1{font-family:Anybody,sans-serif;font-size:2.5rem}@media (max-width:1200px){.pickem-dashboard--header--content h1{font-size:calc(1.375rem + 1.5vw)}}.pickem-dashboard--header--content h1{margin:0;line-height:1}.pickem-dashboard--header--content h2{margin-top:.5rem;margin-bottom:0;font-family:Funnel Display,sans-serif;font-size:1.125rem;font-weight:400}.pickem-dashboard--header .home-page--wrapper{display:grid}@media (min-width:992px){.pickem-dashboard--header .home-page--wrapper{justify-items:space-between;grid-template-columns:auto auto;justify-content:space-between}}.pickem-dashboard--header .home-page--wrapper{align-content:center;justify-content:center;align-items:flex-end;justify-items:center;gap:1rem}.pickem-dashboard--header .lang-changer{position:absolute;top:1rem;right:2rem}.pickem-dashboard--header .pickem-points{color:#fff;text-align:right;background-color:#0f0f19;border-radius:5px;padding:.5rem 1rem}.pickem-dashboard--header .pickem-points strong{font-family:Anybody,sans-serif;font-size:1.5rem}@media (max-width:1200px){.pickem-dashboard--header .pickem-points strong{font-size:calc(1.275rem + .3vw)}}.pickem-dashboard--header .pickem-points strong{text-transform:uppercase}.pickem-dashboard--header .pickem-points .user-community{grid-template-columns:1fr 25px;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.875rem;line-height:1;display:grid}.pickem-dashboard--header .pickem-points .user-community img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:50%;width:25px;height:25px}.pickem-dashboard--header img{max-height:150px}.pickem-dashboard .pickem-boxes{grid-template-columns:1fr;gap:2rem;margin-top:1rem;display:grid}.pickem-communities{gap:1rem;display:grid}@media (min-width:992px){.pickem-communities{grid-template-columns:repeat(4,1fr)}}.pickem-communities .pickem-community{background-image:linear-gradient(to bottom,transparent,rgba(var(--pickem-dark-rgb),.75)),var(--bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background-position:50%;background-size:cover;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;padding:2rem;display:flex;position:relative;overflow:hidden}.pickem-communities .pickem-community:before{content:"";-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(var(--pickem-dark-rgb),.35);z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.pickem-communities .pickem-community{gap:1rem}.pickem-communities .pickem-community.active{background-color:rgba(var(--pickem-dark-rgb),.2)}.pickem-communities .pickem-community.disabled{cursor:not-allowed}.pickem-communities .pickem-community img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;z-index:2;border-radius:50%;width:100px;height:100px;position:relative}.pickem-communities .pickem-community__title{text-align:center;text-transform:uppercase;color:var(--pickem-light);z-index:2;margin:0;font-family:Funnel Display,sans-serif;font-size:1.25rem;position:relative}.pickem-communities .pickem-community__info{color:var(--pickem-light);text-transform:uppercase;z-index:2;margin:.25rem 0 0;font-size:1rem;font-weight:400;position:relative}.pickem-communities .pickem-community__socials{z-index:2;margin-top:.5rem;position:relative}.pickem-communities .pickem-community__socials a{color:var(--pickem-light)}.pickem-communities .pickem-community__socials a:hover{color:var(--pickem-primary)}.pickem-section-intro{display:grid}@media (min-width:992px){.pickem-section-intro{grid-template-columns:1fr;gap:1rem}}.pickem-section-intro{align-items:flex-end;gap:1rem;margin-bottom:3rem}.pickem-section-intro--name-points{display:grid}@media (min-width:992px){.pickem-section-intro--name-points{grid-template-columns:auto auto;justify-content:space-between}}.pickem-section-intro--name-points{align-items:center;gap:1rem}.pickem-section-intro img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:50px;height:50px}.pickem-section-intro--title{font-family:Anybody,sans-serif;font-size:2.5rem}@media (max-width:1200px){.pickem-section-intro--title{font-size:calc(1.375rem + 1.5vw)}}.pickem-section-intro--title{text-transform:uppercase;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;font-weight:900;line-height:1;display:flex}.pickem-section-intro--description{margin:0;font-size:1.125rem}.pickem-section-intro--points-wrapper{gap:1rem;display:grid}.pickem-section-intro--howToPoints{background-color:rgba(var(--pickem-primary-rgb),.25);cursor:pointer;border-radius:5px;padding:1rem}.pickem-section-intro--howToPoints>summary{cursor:pointer;list-style:none}.pickem-section-intro--howToPoints>summary::-webkit-details-marker{display:none}.pickem-section-intro--howToPoints p{margin:1rem 0}.pickem-section-intro--howToPoints[open] .fas{transform:rotate(-45deg)}.pickem-section-intro--howToPoints summary{font-family:var(--font);text-transform:uppercase;grid-template-columns:1fr auto;justify-content:space-between;font-weight:700;display:grid}.pickem-section-intro--points{background-color:rgba(var(--pickem-primary-rgb),.5);color:var(--pickem-dark);text-align:center;border-radius:5px;padding:1rem}@media (min-width:992px){.pickem-section-intro--points{text-align:left}}.pickem-section-intro--points strong{font-family:var(--expanded-font);font-weight:900}.pickem-section-intro--points--title{font-family:var(--expanded-font);text-transform:uppercase;margin:0 0 1rem;font-weight:700}.pickem-section-intro--points span{display:block}@media (min-width:992px){.pickem-section-intro--points span{display:inline}}.pickem-section-intro--points span:after{content:"+";margin:0 .5rem;font-weight:700;display:block}@media (min-width:992px){.pickem-section-intro--points span:after{display:inline}}.pickem-section-intro--points span:nth-last-child(2):after{content:"="}.pickem-section-intro--points span:last-child:after{display:none}.drag-layout{--item-height:40px;grid-template-columns:300px 1fr;gap:2rem;display:grid}.drag-layout .drag-boxes{grid-template-columns:1fr 1fr;align-content:flex-start;gap:1rem;display:grid}.drag-layout .drag-list{background-color:rgba(15,15,25,.1);border-radius:5px;height:100%;overflow:hidden}.drag-layout #player-list{height:100%;position:relative}.drag-layout #player-list .empty-list{text-align:center;opacity:.75;margin:0;padding:1rem;font-size:1rem;position:absolute;top:1rem}.drag-layout #player-list,.drag-layout .drag-box--list{margin:0;padding:0;list-style-type:none}.drag-layout #player-list li,.drag-layout .drag-box--list li{justify-content:space-between;align-items:center;display:flex}.drag-layout #player-list li .grip,.drag-layout .drag-box--list li .grip{opacity:.5}.drag-layout #player-list li,.drag-layout .drag-box--list li{min-height:var(--item-height);cursor:move;cursor:grab;cursor:-webkit-grab;padding:0 1rem;list-style-type:none}.drag-layout #player-list li:nth-child(odd),.drag-layout .drag-box--list li:nth-child(odd){background-color:rgba(15,15,25,.024)}.drag-layout #player-list li:nth-child(2n),.drag-layout .drag-box--list li:nth-child(2n){background-color:rgba(15,15,25,.05)}.drag-layout .drag-box{background-color:rgba(15,15,25,.1);border-radius:5px;overflow:hidden}.drag-layout .drag-box--list{width:100%;min-height:calc(var(--item-height)*8)}.drag-layout .drag-box--header{background-color:var(--pickem-dark);grid-template-columns:auto auto;align-items:center;gap:1rem;display:grid}.drag-layout .drag-box--header--title{color:#fff;text-transform:uppercase;margin:0;padding:1rem;font-family:Anybody,sans-serif;font-size:1.125rem;font-weight:700;line-height:1;display:inline-block;position:relative}.drag-layout .drag-box--header--count{text-align:right;color:var(--pickem-light);margin:0;padding:0 1rem;font-family:Funnel Display,sans-serif;font-size:1.25rem;font-weight:700}.drag-layout .drag-box--header--count.danger{color:#ff2a04}.pickem-crystal--list{display:grid}@media (min-width:992px){.pickem-crystal--list{grid-template-columns:repeat(4,1fr);gap:1rem}}.pickem-crystal--list--item,.pickem-crystal--list--item.correct{--bg-clr:15,15,25;--border-clr:15,15,25}.pickem-crystal--list--item.fail{--bg-clr:255,42,4;--border-clr:255,42,4}.pickem-crystal--list--item{cursor:pointer;background-color:rgba(var(--bg-clr),.05);border-radius:5px;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1rem;display:grid;border:1px dashed rgba(var(--border-clr),.2)!important}.pickem-crystal--list--item.disabled{opacity:.75;cursor:not-allowed}.pickem-crystal--list--item:not(.disabled):hover{background-color:rgba(var(--bg-clr),.1)}.pickem-crystal--list--item:not(.disabled).active{background-color:rgba(var(--bg-clr),.1);border-color:rgba(var(--border-clr),.75)!important;border-style:solid!important}.pickem-regions--list{gap:1rem;display:grid}@media (min-width:992px){.pickem-regions--list{grid-template-columns:repeat(3,1fr)}}.pickem-regions--list--item{grid-template-columns:auto 1fr;grid-template-areas:"name name""participants participants";align-content:flex-start;align-items:center;gap:1rem;width:100%;display:grid;position:relative}.pickem-regions--list--item .image{grid-area:image}.pickem-regions--list--item .name{text-transform:uppercase;color:#e4052e;grid-area:name;margin:0;font-family:Funnel Display,sans-serif;font-size:1.5rem}@media (max-width:1200px){.pickem-regions--list--item .name{font-size:calc(1.275rem + .3vw)}}.pickem-regions--list--item .participants{grid-area:participants;display:grid}@media (min-width:992px){.pickem-regions--list--item .participants{grid-template-columns:1fr 1fr}}.pickem-regions--list--item .participants{gap:.5rem}.pickem-regions--list--item{cursor:pointer;border:1px solid rgba(15,15,25,.2);padding:1rem}.pickem-regions--list--item:hover{background-color:rgba(15,15,25,.1)}.pickem-regions--list--item.active{background-color:rgba(15,15,25,.1);border-color:#0f0f19}.pickem-order ul{counter-reset:position;margin:0;padding:0}.pickem-order ul li{border-radius:5px;margin-bottom:.5rem}.pickem-order ul li .position{counter-increment:position;font-weight:700}.pickem-order ul li .position:before{content:counter(position)}.pickem-order ul li{justify-content:space-between;align-items:center;display:flex}.pickem-order ul li .grip{opacity:.5}.pickem-order ul li>div .position{margin-right:1rem;font-family:Anybody,sans-serif;font-size:1.25rem;font-weight:900}.pickem-order ul li>div{justify-self:flex-start;align-items:center;display:flex}.pickem-order ul li{min-height:var(--item-height);cursor:move;cursor:grab;cursor:-webkit-grab;padding:1rem;list-style-type:none}.pickem-order ul li:nth-child(odd){background-color:rgba(15,15,25,.024)}.pickem-order ul li:nth-child(2n){background-color:rgba(15,15,25,.05)}.pickem-status-lock{-moz-column-gap:1rem;text-align:left;text-transform:uppercase;--clr:#0f0f19;grid-template-columns:auto 1fr;grid-template-areas:"lock info";justify-content:start;align-items:center;column-gap:1rem;font-weight:900;display:grid}.pickem-status-lock.light{--clr:#fff}@media (min-width:992px){.pickem-status-lock{text-align:right;grid-template-columns:1fr auto;grid-template-areas:"info lock";justify-content:end}}.pickem-status-lock{--bg:url(../img/pickem/lock-bg.svg)}.pickem-status-lock.closed{--bg:url(../img/pickem/lock-bg-closed.svg)}.pickem-status-lock div{grid-area:info}.pickem-status-lock span{color:var(--clr);white-space:nowrap;font-family:Funnel Display,sans-serif;font-size:1rem;line-height:1;display:block}.pickem-status-lock strong{color:var(--clr);font-family:Funnel Display,sans-serif;font-size:1.25rem;line-height:1}.pickem-status-lock .lock{color:var(--clr);grid-area:lock;justify-content:center;align-items:center;display:flex}.pickem-save{display:grid}@media (min-width:992px){.pickem-save{grid-template-columns:1fr auto}}.pickem-save{align-items:center;gap:1rem;margin:1rem 0}.pickem-save p{font-size:1rem}.unity-mobile #unity-canvas{width:100%;height:100%}#unity-mobile-warning{background:#fff;padding:10px;display:none;position:absolute;top:5%;left:50%;transform:translate(-50%)}.is-mobile{text-align:center;background:url(../img/uworld/bg.jpg) 50% repeat-x;border-radius:5px;max-width:800px;margin:0 auto;padding:1rem 2rem}.is-mobile span{color:#e4052e;font-weight:700}.is-mobile img{-webkit-filter:grayscale();filter:grayscale();cursor:not-allowed;opacity:.75;max-height:40px;margin:.5rem;display:inline-block}.playnow-wrapper{width:1280px;max-width:100%;margin:0 auto;padding:2rem 0}#unity-canvas{background:rgba(255,255,255,.1) url(../img/uworld/bg.jpg) repeat-x;border-radius:5px;position:relative}@keyframes gradient{0%{background-position:0%,0%}50%{background-position:100%,0%}to{background-position:0%,0%}}.unity-desktop{position:relative}#unity-loading-bar{width:550px;font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#unity-loading-bar span{color:#e4052e;font-weight:700}#unity-loading-bar .logo svg{margin-bottom:2rem}#unity-loading-bar .btn-group{grid-template-columns:1fr 1fr;gap:1rem;display:grid}#unity-progress-bar-empty{opacity:0;border:2px solid #fff;border-radius:5px;width:100%;height:22px;transition:opacity .2s}#unity-progress-bar-full{background-color:#fff;width:0%;height:20px;margin-top:-1px}.profile-tournaments--actions{grid-template-columns:1fr auto;align-items:center;gap:1rem;margin-top:2rem;display:grid}.profile-tournaments--filters{grid-template-columns:auto auto auto;justify-content:flex-start;align-items:center;gap:1rem;display:grid}.profile-tournaments .tournaments-list{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:2rem;display:grid}@media (min-width:992px){.profile-tournaments .tournaments-list{grid-template-columns:repeat(4,1fr)}}.login-page a{color:#0f0f19}.login-page h1,.login-page h2{text-align:center;margin:0;line-height:1}.login-page h1{font-size:1.5rem}@media (max-width:1200px){.login-page h1{font-size:calc(1.275rem + .3vw)}}.login-page h1{margin-bottom:1rem}.login-page h2{font-size:1.125rem;font-weight:400}.login-page--wrapper{justify-content:center;align-items:center;max-width:100%;min-height:calc(100vh - 162px);margin:0 auto;padding:50px 25px;display:flex}@media (min-width:992px){.login-page--wrapper{padding:50px 0}}.login-page .login-box{background-color:#dbdbdd;border-radius:10px;width:500px;max-width:100%;padding:2rem}.login-page .login-box--remember{text-align:center;margin:1rem 0 0}.login-page .login-box .registrationClosed{text-align:center;color:#0f0f19;margin:1rem 0 0;font-size:1rem}.validate-user-page{background-image:url(../img/verify/bg.png);background-position:50%;background-size:cover}.validate-user-page--wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:880px;max-width:100%;min-height:70vh;margin:0 auto;padding:50px 25px;display:flex}@media (min-width:992px){.validate-user-page--wrapper{padding:50px 0}}.validate-user-page h1,.validate-user-page p{margin:0}.validate-user-page svg{color:#e4052e}.form-page .home-page--wrapper{margin:0 auto;padding:4rem 1rem}.form-page .form-input>label{margin-bottom:1rem;font-weight:700}.vods-page .vods-filters{grid-template-columns:1fr;justify-content:space-between;gap:2rem;margin-bottom:1rem;display:grid}@media (min-width:992px){.vods-page .vods-filters{grid-template-columns:1fr auto}}.vods-page .vods-filters .filters{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:992px){.vods-page .vods-filters .filters{grid-template-columns:repeat(4,1fr)}}.vods-page .vods-filters .filters .search-input{align-self:flex-end}.vods-page .vods-list{display:grid}@media (min-width:992px){.vods-page .vods-list{grid-template-columns:repeat(4,1fr)}}.vods-page .vods-list{gap:1rem}.vods-page .vod-card [data-aspect-ratio]{aspect-ratio:16/9;border-radius:5px}.vods-page .vod-card [data-aspect-ratio] .content{background-image:var(--bg);background-position:50%;background-size:cover;transition:transform .2s,-webkit-filter .2s,filter .2s}.vods-page .vod-card--info{flex-direction:column;gap:.5rem;display:flex}.vods-page .vod-card--info h1{margin:1rem 0 0;font-size:1.25rem;line-height:1}.vods-page .vod-card--info--metadata{opacity:.8;gap:1rem;margin:0;font-size:.875rem;display:flex}.vods-page .vod-card--tags{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.vods-page .vod-card:hover{cursor:pointer}.vods-page .vod-card:hover [data-aspect-ratio] .content{-webkit-filter:brightness(1.1)contrast(1.1);filter:brightness(1.1)contrast(1.1);transition:transform .2s,-webkit-filter .2s,filter .2s;transform:scale(1.02)}.vods-view .home-page--wrapper{width:900px}.vods-view h1{margin-bottom:.25rem;font-family:Anybody,sans-serif}.vods-view--tags{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.vods-view .related-vods{margin-bottom:4rem;display:grid}@media (min-width:992px){.vods-view .related-vods{grid-template-columns:1fr 1fr 1fr 1fr}}.vods-view .related-vods{gap:1rem}.vods-rotator{perspective:700px;perspective-origin:50%;justify-content:center;align-items:center;width:50%;height:300px;margin:4rem auto 10rem;display:flex}.vods-rotator button{z-index:3;cursor:pointer;background-color:transparent;border:none;padding:0;transition:transform .2s}.vods-rotator #next{position:absolute;top:50%;left:0;transform:translateY(-50%)translate(-100%)}.vods-rotator #next:hover{transform:translateY(-50%)translate(-100%)scale(1.2)}.vods-rotator #prev{position:absolute;top:50%;right:0;transform:translateY(-50%)translate(100%)}.vods-rotator #prev:hover{transform:translateY(-50%)translate(100%)scale(1.2)}.vods-rotator .spinner{transform-style:preserve-3d;transform:rotateY(var(--ang));z-index:1;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s;display:flex;position:relative}.vods-rotator .rotator-cell [data-aspect-ratio]{aspect-ratio:16/9;background-image:var(--bg);background-position:50%;background-size:cover;border-radius:5px;transition:box-shadow .2s}.vods-rotator .rotator-cell .cell-info{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute}.vods-rotator .rotator-cell .cell-info h1{font-size:.625rem}.vods-rotator .rotator-cell .cell-info p{font-size:.5rem}.vods-rotator .rotator-cell{width:200px;height:auto;transform:rotateY(var(--rotateDeg))translateZ(300px)scale(.8)rotateX(-3deg);z-index:2;transition:transform .2s;position:absolute}.vods-rotator .rotator-cell:not(.is-active){cursor:pointer}.vods-rotator .rotator-cell:not(.is-active):hover{transform:rotateY(var(--rotateDeg))translateZ(300px)scale(1)rotateX(-3deg)}.vods-rotator .rotator-cell.is-active{z-index:1;transform:rotateY(var(--rotateDeg))translateZ(300px)}.vods-rotator .rotator-cell.is-active [data-aspect-ratio]{transform:scale(1.5);box-shadow:0 0 10px rgba(0,0,0,.5)}.vods-slider{justify-content:center;align-items:center;max-width:900px;margin:0 auto;position:relative}.vods-slider.debug *{border:1px solid red}.vods-slider button{z-index:3;cursor:pointer;background-color:transparent;border:none;padding:0;transition:transform .2s}.vods-slider .slider-cell-wrapper{z-index:1;--scale:1;width:90%;transition:opacity .2s;position:absolute;top:0;left:50%;transform:translate(-50%)}.vods-slider .slider-cell-wrapper .cell-info{opacity:0;padding-top:.5rem}.vods-slider .slider-cell-wrapper .cell-info h1{margin:0 0 1rem}.vods-slider .slider-cell-wrapper .cell-info--tags{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.vods-slider .slider-cell-wrapper.is-active .cell-info{opacity:1}.vods-slider .slider-cell{--scale:1;transition:transform .2s,-webkit-filter .2s,filter .2s;position:relative;overflow:hidden}.vods-slider .slider-cell .progress{z-index:3;height:5px;animation:progress var(--animation-duration)linear;background-color:#e4052e;transition:opacity .2s;position:absolute;bottom:0;left:0}@keyframes progress{0%{opacity:.5;width:0}to{opacity:1;width:100%}}.vods-slider .slider-cell.is-active:hover{--scale:1.01;-webkit-filter:brightness(1.1)contrast(1.1);filter:brightness(1.1)contrast(1.1);cursor:pointer;transition:transform .2s,-webkit-filter .2s,filter .2s}.vods-slider .slider-cell.is-active [data-aspect-ratio]{overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.2)}.vods-slider .slider-cell [data-aspect-ratio]{aspect-ratio:16/9;background-image:var(--bg);background-position:50%;background-size:cover;border-radius:5px;transition:box-shadow .2s;overflow:hidden}.eventOnsite{justify-content:center;max-width:100%;padding:4rem 0;display:flex}.eventOnsite__content{width:900px}.eventOnsite__content__dates{margin-bottom:.25rem}.eventOnsite__content .location{flex-direction:column;gap:.25rem;display:flex}.eventOnsite__content .location__map{border:0;border-radius:10px;width:100%;height:300px;box-shadow:0 0 10px rgba(15,15,25,.2)}.scratch-page{min-height:100vh}.scratch-page .scratch-page__status{margin:10px 0 0;font-size:16px}.scratch-page .scratch-page__canvas{aspect-ratio:16/9;width:100%;height:auto;min-height:240px}.scratch-page .scratch-page__canvas canvas{border-radius:10px;width:100%;height:auto;display:block}.scratch-page .scratch-page__share{justify-content:center;display:flex}.scratch-page .scratch-page__share-btn{color:#0f0f19;cursor:pointer;background:#e4052e;border:none;border-radius:5px;padding:.6rem 1.6rem;font-size:15px;font-weight:700;transition:opacity .3s}.scratch-page .scratch-page__share-btn:hover{opacity:.85}.scratch-page .scratch-debug{color:#e7e7e8;border:1px solid rgba(135,135,140,.25);border-radius:10px;margin-top:16px;padding:12px}.scratch-page .scratch-debug h3{margin:0 0 8px;font-size:16px}.scratch-page .scratch-debug__status{margin:0 0 10px;font-weight:700}.scratch-page .scratch-debug__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.scratch-page .scratch-debug__item{background:rgba(15,15,25,.7);border:1px solid rgba(135,135,140,.25);border-radius:5px;padding:8px}.scratch-page .scratch-debug__item p{margin:0 0 4px;font-size:13px}@media (min-width:768px){.scratch-page .scratch-page__canvas{min-height:180px}.scratch-page .scratch-debug__grid{grid-template-columns:1fr}}.onsite-event-page{min-height:100vh}.onsite-event .home-page--wrapper{max-width:840px;margin:0 auto;padding:94px 20px 48px}@media (min-width:992px){.onsite-event .home-page--wrapper{padding-top:112px}}.onsite-event__description{color:#3f3f47;max-width:620px;margin:16px 0;font-size:16px;line-height:1.5}.event-passport .home-page--wrapper{max-width:840px;min-height:100vh;margin:0 auto;padding-top:4rem}.event-passport__progress{margin:10px 0 0;font-size:12px;font-weight:400}.event-passport__scanner{width:100%;margin:0 0 14px}.event-passport__video{display:none}.event-passport #eventPassportQrCanvas{background:#0b0b12;border:1px solid rgba(171,171,175,.3);border-radius:8px;width:100%;margin-top:12px;display:block}.event-passport__error{color:#ff2a04;margin:0 0 12px;font-weight:700}.event-passport__card{background:#f5f5f5;border:1px solid #000;width:100%;margin-top:2rem;padding:3rem 2rem;overflow-x:auto}.event-passport__circles-track{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:1rem;width:100%;height:100%;display:grid}.event-passport__circle-slot{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.event-passport__circle{background:#fafafa;border:1px solid #dedede;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:visible}.event-passport__circle span{color:#ff8a75;font-size:22px;font-weight:700;line-height:1}.event-passport p{margin:.5rem 0 0}.event-passport__stamp{width:120%;height:auto;transform:translate(calc(-50% + var(--stamp-translate-x,0px)),calc(-50% + var(--stamp-translate-y,0px)))scale(1.1)rotate(var(--stamp-rotation,0deg));transform-origin:50%;pointer-events:none;position:absolute;top:50%;left:50%}.validatedInput{width:100%;display:inline-block;position:relative}.validatedInput__input{box-sizing:border-box;width:100%;padding-right:2.2rem}.validatedInput__icon{font-size:1rem;line-height:1;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.validatedInput__icon.valid{color:#22c55e}.validatedInput__icon.invalid{color:#ef4444}.validatedInput__icon.validating{color:#3b82f6}.serch-and-select-participants{align-items:flex-end;gap:15px;display:flex}.serch-and-select-participants .search-input{margin-bottom:0}[data-aos][data-aos][data-aos-duration="50"]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translateY(100px)}[data-aos=fade-down]{transform:translateY(-100px)}[data-aos=fade-right]{transform:translate(-100px)}[data-aos=fade-left]{transform:translate(100px)}[data-aos=fade-up-right]{transform:translate(-100px,100px)}[data-aos=fade-up-left]{transform:translate(100px,100px)}[data-aos=fade-down-right]{transform:translate(-100px,-100px)}[data-aos=fade-down-left]{transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0)scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translateY(100px)scale(.6)}[data-aos=zoom-in-down]{transform:translateY(-100px)scale(.6)}[data-aos=zoom-in-right]{transform:translate(-100px)scale(.6)}[data-aos=zoom-in-left]{transform:translate(100px)scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translateY(100px)scale(1.2)}[data-aos=zoom-out-down]{transform:translateY(-100px)scale(1.2)}[data-aos=zoom-out-right]{transform:translate(-100px)scale(1.2)}[data-aos=zoom-out-left]{transform:translate(100px)scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translateY(100%)}[data-aos=slide-down]{transform:translateY(-100%)}[data-aos=slide-right]{transform:translate(-100%)}[data-aos=slide-left]{transform:translate(100%)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px)rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px)rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px)rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px)rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px)rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px)rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px)rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px)rotateX(0)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:transparent;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.tippy-box[data-theme~=light-border]{color:#333;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);box-shadow:0 4px 14px -2px rgba(0,8,16,.08)}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";z-index:-1;position:absolute}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-style:solid;border-color:transparent}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-width:7px 7px 0;border-top-color:rgba(0,8,16,.2);top:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-width:0 7px 7px;border-bottom-color:rgba(0,8,16,.2);bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-width:7px 0 7px 7px;border-left-color:rgba(0,8,16,.2);top:1px;left:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;border-right-color:rgba(0,8,16,.2);top:1px;right:17px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{float:right;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-webkit-filter:alpha(opacity=80);filter:alpha(opacity=80);font-size:20px;font-weight:700;line-height:1;position:relative;top:-.3em;right:-.3em}.toast-close-button:focus,.toast-close-button:hover{color:#000;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);text-decoration:none}.rtl .toast-close-button{float:left;left:-.3em;right:.3em}button.toast-close-button{cursor:pointer;-webkit-appearance:none;background:0 0;border:0;padding:0}.toast-top-center{width:100%;top:0;right:0}.toast-bottom-center{width:100%;bottom:0;right:0}.toast-top-full-width{width:100%;top:0;right:0}.toast-bottom-full-width{width:100%;bottom:0;right:0}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{bottom:12px;right:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{z-index:999999;pointer-events:none;position:fixed}#toast-container *{box-sizing:border-box}#toast-container>div{pointer-events:auto;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);width:300px;-webkit-filter:alpha(opacity=80);filter:alpha(opacity=80);background-position:15px;background-repeat:no-repeat;border-radius:3px;margin:0 0 6px;padding:15px 15px 15px 50px;position:relative;overflow:hidden;box-shadow:0 0 12px #999}#toast-container>div.rtl{direction:rtl;background-position:right 15px center;padding:15px 50px 15px 15px}#toast-container>div:hover{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);cursor:pointer;box-shadow:0 0 12px #000}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);height:4px;-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);background-color:#000;position:absolute;bottom:0;left:0}@media (max-width:240px){#toast-container>div{width:11em;padding:8px 8px 8px 50px}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{top:-.2em;right:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:241px) and (max-width:480px){#toast-container>div{width:18em;padding:8px 8px 8px 50px}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{top:-.2em;right:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:481px) and (max-width:768px){#toast-container>div{width:25em;padding:15px 15px 15px 50px}#toast-container>div.rtl{padding:15px 50px 15px 15px}}.sl-overlay{z-index:1035;background:#fff;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.sl-wrapper{z-index:1040;width:100%;height:100%;position:fixed;top:0;left:0}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{cursor:pointer;background:0 0;border:0;padding:0;font-size:28px}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{z-index:10060;color:#000;width:44px;height:44px;margin-top:-14px;margin-right:-14px;font-family:Arial,Baskerville,monospace;font-size:3rem;line-height:44px;display:none;position:fixed;top:30px;right:30px}.sl-wrapper .sl-counter{z-index:10060;color:#000;font-size:1rem;display:none;position:fixed;top:30px;left:30px}.sl-wrapper .sl-download{text-align:center;z-index:10060;color:#fff;width:100%;font-size:1rem;display:none;position:fixed;bottom:5px}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{text-align:center;z-index:10060;color:#000;width:22px;height:44px;margin-top:-22px;font-family:Arial,Baskerville,monospace;line-height:44px;display:block;position:fixed;top:50%}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{touch-action:none;z-index:10000;position:fixed}.sl-wrapper .sl-image img{border:0;width:100%;height:auto;margin:0;padding:0;display:block}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{color:#fff;background:rgba(0,0,0,.8);padding:10px;font-size:1rem;display:none;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{top:0;bottom:auto}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{opacity:0;z-index:1007;border:5px solid #333;border-radius:40px;width:40px;height:40px;margin:-20px 0 0 -20px;animation:1s ease-out infinite pulsate;display:none;position:fixed;top:50%;left:50%}.sl-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}.sl-transition{transition:transform .2s}.m0{margin:0!important}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.p0{padding:0!important}.m1{margin:1rem!important}.mt1{margin-top:1rem!important}.mb1{margin-bottom:1rem!important}.ml1{margin-left:1rem!important}.p1{padding:1rem!important}.mt2{margin-top:1.25rem!important}.mb2{margin-bottom:1.25rem!important}.ml2{margin-left:1.25rem!important}.pt2{padding-top:1.25rem!important}.pb2{padding-bottom:1.25rem!important}.m3{margin:1.5rem!important}.mt3{margin-top:1.5rem!important}.mb3{margin-bottom:1.5rem!important}.pt3{padding-top:1.5rem!important}.mt4{margin-top:1.75rem!important}.mb4{margin-bottom:1.75rem!important}.pt4{padding-top:1.75rem!important}.m5{margin:2rem!important}.mt5{margin-top:2rem!important}.mb5{margin-bottom:2rem!important}.pt5{padding-top:2rem!important}.pb5{padding-bottom:2rem!important}.mt6{margin-top:2.25rem!important}.mb6{margin-bottom:2.25rem!important}.pb9{padding-bottom:3rem!important}.mt10{margin-top:3.25rem!important}.mb10{margin-bottom:3.25rem!important}.pt10{padding-top:3.25rem!important}.pb10{padding-bottom:3.25rem!important}.table-responsive{scroll-behavior:smooth;max-width:100%;display:block;position:relative;overflow-x:scroll}.table-responsive .scroll-actions{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.table-responsive .scroll-actions .scroll-left{top:0;left:var(--left,0px);z-index:3;cursor:pointer;pointer-events:none;background-image:linear-gradient(90deg,#fff,rgba(255,255,255,0));justify-content:center;align-items:center;width:50px;height:100%;padding:1rem;transition:opacity .2s;display:flex;position:absolute}.table-responsive .scroll-actions .scroll-left.active{pointer-events:all}.table-responsive .scroll-actions .scroll-left:hover svg{transform:scale(1.1)}.table-responsive .scroll-actions .scroll-right{top:0;left:var(--left,0px);z-index:3;cursor:pointer;pointer-events:none;background-image:linear-gradient(270deg,#fff,rgba(255,255,255,0));justify-content:center;align-items:center;width:50px;height:100%;padding:1rem;transition:opacity .2s;display:flex;position:absolute}.table-responsive .scroll-actions .scroll-right.active{pointer-events:all}.table-responsive .scroll-actions .scroll-right:hover svg{transform:scale(1.1)}.center{text-align:center}a,a:hover{text-decoration:none}h2,h3,h4,h5,h6{font-weight:600}[data-aspect-ratio]{position:relative;overflow:hidden}[data-aspect-ratio]>.content{position:absolute;top:0;bottom:0;left:0;right:0;background-position:50%!important;background-repeat:no-repeat!important}[data-aspect-ratio]>.content.contain{background-size:contain!important}[data-aspect-ratio]>.content.cover{background-size:cover!important}[data-aspect-ratio]>.content.center{background-position:50%!important}[data-aspect-ratio]>.content.bottom-center{background-position:bottom!important}[data-aspect-ratio]>.content.top-center{background-position:top!important}[data-aspect-ratio="16:9"]:before{content:"";padding-top:56.25%;display:block}[data-aspect-ratio="1:1"]:before{content:"";padding-top:100%;display:block}[data-aspect-ratio="2:1"]:before{content:"";padding-top:50%;display:block}[data-aspect-ratio="3:1"]:before{content:"";padding-top:33%;display:block}[data-aspect-ratio="4:3"]:before{content:"";padding-top:75%;display:block}img{max-width:100%}.bracket-wrapper::-webkit-scrollbar{display:none}.tabs .tabs-list::-webkit-scrollbar{display:none}.table-responsive::-webkit-scrollbar{display:none}.table-responsive,.bracket-wrapper,.tabs .tabs-list{-ms-overflow-style:none;scrollbar-width:none}.table_classification .rank,.table_classification .points{white-space:nowrap;width:1%}.card{background-color:#dbdbdd;border-radius:5px;padding:1rem}.connect-steam{background-color:#0f0f19;justify-content:center;align-items:center;min-height:100vh;margin-top:-80px;padding:1.5rem;display:flex}.connect-steam__card{text-align:center;background-color:#33333c;border-radius:10px;flex-direction:column;align-items:center;gap:1.25rem;width:420px;max-width:100%;padding:2.5rem 2rem;display:flex;box-shadow:0 8px 32px rgba(0,0,0,.4)}.connect-steam__steam-logo{opacity:.9;width:56px;height:56px}.connect-steam__icon{font-size:2.5rem;line-height:1}.connect-steam__icon--loading{color:#e4052e}.connect-steam__icon--success{color:#4caf50}.connect-steam__icon--error{color:#f44336}.connect-steam__title{color:#fff;margin:0;font-size:1.1rem;font-weight:700;line-height:1.4}.connect-steam__title--success{color:#4caf50}.connect-steam__title--error{color:#f44336}.connect-steam__subtitle{color:#9f9fa3;margin:0;font-size:.875rem}.connect-steam__subtitle a{color:#e4052e}.connect-steam__close-btn{width:100%;margin-top:.5rem}html:lang(ae),html:lang(eg),html:lang(ma),html:lang(ar){direction:rtl}*{box-sizing:border-box}html{scroll-behavior:smooth}.page{min-height:100vh}::-webkit-scrollbar-track{background-color:#050509}::-webkit-scrollbar{background-color:#8c94b2;width:15px}::-webkit-scrollbar-thumb{background-color:#8c94b2}body.legacy-register{margin-top:0;margin-bottom:50px}body{color:#0f0f19;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:80px 0 0;overflow-x:clip;font-family:Funnel Display,sans-serif!important}.no-content{opacity:.75}a{color:#e4052e;text-decoration:none}a:hover{text-decoration:none}