@import"https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Prompt:wght@900&display=swap";.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.rcsc-container{position:relative;display:flex;justify-content:center;perspective:90em}.rcsc-item{position:absolute}.rcsc-nav-container{position:absolute;bottom:-44px;width:100%;display:flex;justify-content:center;z-index:10}.rcsc-nav-icon{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;margin:0 6px;padding:8px;cursor:pointer;background-color:#374151;transition:background-color .3s}.rcsc-nav-icon:hover{background-color:#1e293b}:root{--primary: #674fa7;--primary-trans: #664fa7a6;--primary-light: #d9d2e9ff;--primary-very-light: #d3c9ea;--primary-light-trans: #674ea752;--primary-light-very-trans: #D0A9E517;--dark-grey: #666666;--primary-dark: #064487;--secondary: #A07178;--secondary-light: #E6CCBE;--tertiary: #1C0F13;--very-light-grey:rgb(246, 246, 246);--third-color: #aaaaaa;--fourth-color: #f0f0f0;--theme-hover-color: #ffffff;--white-trans: #fffffff1;--inhab-color: #000000;--challenge-color: #4C5E66;--level-color: #CC202C;--badge-color: #4A9ED7;--item-color: #CB8252;--collections-color: #F2C34E;--secret-code-color: #898890;--leaderboard-color: #39D365;--quest-color: #da3c30;--group-color: #66BAED;--prize-color: #753DC6;--xp-color: #3c96db;--risk-color: rgb(0, 51, 117);--boss-color: rgb(177, 150, 0);--denied-color: rgba(139, 0, 0, .603);overflow:none}*,:focus{outline:none!important;outline-offset:0px}*,:after,:before{box-sizing:border-box}body{font-family:Lexend,sans-serif;box-sizing:border-box;font-size:.875em;margin:0;color:var(--dark-grey);height:100vh;width:100%}.disabled{opacity:.3;pointer-events:none}a{display:inline-block;text-decoration:none!important;color:var(--primary);font-weight:500}a.white{color:#fff!important;font-weight:700}p.disabled,h1.disabled,h2.disabled,h3.disabled,h4.disabled{opacity:.3}p{line-height:1.3rem}.hide{display:none}.required,.required.meta{color:#ce0000;padding-left:8px}.footer-container{position:relative;width:100%;left:0;bottom:0}.meta{font-size:.7rem;line-height:.9rem;color:#0000007a}.meta.right{width:100%;text-align:right}.gradient-icon{border-radius:.7rem;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}hr{margin:1rem 0;border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}hr.no-top-margin{margin:0 0 1rem}hr.no-margin{margin:0}hr.small-margin{margin:8px 0}.clickable{cursor:pointer;transition:all .15s}.clickable:hover{transform:translateY(-5px)}.clickable:hover.static{transform:none}.clickable.with-shadow:hover{box-shadow:0 5px 10px #0000001a}.center-col{flex-direction:column;display:flex;align-items:center}.player-title{display:flex;justify-content:center;align-items:center;font-size:clamp(1.2rem,2vw,2rem);gap:1rem}.player-title .player-title-icon{max-width:40px}.g-list-item{padding:.375rem .625rem;border-radius:.7rem;transition:all .15s ease-in-out;box-shadow:#00000005 0 1px 3px;border:1px solid rgba(0,0,0,.1)}.g-list-item.grey-background{background-color:var(--fourth-color)}.element-list-row{display:grid;grid-template-columns:50px 1fr 1fr .5fr 40px;gap:0 1rem;padding:.3rem;align-items:center}.element-list-row .element-name{font-size:clamp(.8rem,1.5vw,1.1rem)}.element-list-row.tablet,.element-list-row.mobile{grid-template-columns:50px 1fr auto;gap:0 .5rem}.section-title{font-family:Prompt,"Sans Serif";color:var(--primary);font-size:1.5em;font-weight:500}.section-title>p{margin:0}.section-title.small{font-size:1em;padding:0 20px}.section-title.with-icon{display:flex;align-items:center;justify-content:space-between;gap:1rem}.section-title.with-icon .icon{color:var(--primary);cursor:pointer}.section-title.with-icon.mobile{flex-direction:column;gap:1rem}.section-title button{z-index:0}.g-container{width:100%;max-width:1150px;margin:auto;padding:0 14px}.g-container.no-pad{max-width:80%;margin:auto}.center{display:flex;justify-content:center}.g-card{background-color:#fff;box-shadow:0 0 20px #0000001a;padding:1rem;border-radius:.7rem;transition:.5s}.g-card.pad{margin:14px 0}.g-card.button-card:hover{transform:translateY(-2px);box-shadow:10px 10px 20px #905b5b1a}.g-card .card-title{display:flex;align-items:center;gap:1rem;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:700}.g-card .card-title.with-button>:last-child{margin-left:auto}.g-card .card-title.split{justify-content:space-between}.g-card .card-title .head-icon{height:40px;width:auto;border-radius:.7rem}.g-card .card-title .title-with-icon{display:flex;gap:1.5rem;align-items:center}.g-grid{display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;flex-wrap:wrap;flex-flow:row wrap;align-items:stretch}.g-grid .g-col{width:100%}.g-grid .g-half-col{width:48%}.g-grid .g-qtr-col{width:24%}.g-grid .g-third-col{width:33%}.g-grid .g-two-third-col{width:66%}.g-grid .g-three-qtr-col{width:74%}.g-double-col{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.g-double-col.mobile{grid-template-columns:1fr}.g-triple-col{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.notification-with-badge{position:relative}.notification-with-badge .badge{position:absolute;font-size:10px;top:-.3rem;right:.8rem;height:17px;width:17px;border-radius:50%;border:solid 1px #fff;background:#be0000;color:#fff;display:flex;align-items:center;justify-content:center}.notification-with-badge .mobile-badge{position:absolute;font-size:12px;top:14px;right:-5px;height:17px;width:17px;border-radius:50%;background:#be0000;color:#fff;line-height:15px;display:flex;align-items:center;justify-content:center}.buttons{padding:0;display:flex;justify-content:end;align-items:center;gap:.5rem}.buttons.vertical{flex-direction:column;align-items:end}.buttons .left-item{margin-right:auto}input[type=file]::file-selector-button,.g-button{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.7rem;box-shadow:#00000005 0 1px 3px;box-sizing:border-box;color:var(--dark-grey);cursor:pointer;display:flex;font-family:Lexend,sans-serif;font-size:1rem;font-weight:600;gap:1rem;justify-content:center;line-height:1.25rem;min-height:3rem;padding:calc(.875rem - 1px) calc(1.5rem - 1px);position:relative;text-decoration:none;transition:all .15s;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;width:auto;z-index:0}input[type=file]{position:absolute;top:0;z-index:1;left:0;-webkit-appearance:none;opacity:0;cursor:pointer}.g-button.padded{margin:10px}.g-button.tiny-btn{padding:3px 5px;border-radius:.4rem;line-height:.7rem;min-height:0px;font-size:.65rem;font-weight:400}.g-button.small-btn{padding:5px 7px;line-height:17px;min-height:0px;font-size:.8rem;gap:.5rem}.g-button.med-btn{padding:7px 10px;line-height:20px;min-height:2.25rem;font-size:.9rem}.g-button.big-btn{font-size:20px;line-height:24px;min-height:0px}.g-button.huge-btn{font-size:1.5rem;line-height:1.7rem;min-height:4rem}.g-button.text-only{padding:.3rem .75rem;border:none;background-color:transparent;align-items:center;margin:0;min-height:0;line-height:.75rem;font-size:inherit;gap:.5rem}.g-button.text-only svg{margin:0}.g-button.text-only.primary-text,.g-button.text-only.primary-text .meta{color:var(--primary)!important}.g-button.text-only.inline{padding:0 .5rem;display:inline;gap:.5rem;color:var(--primary-trans);font-weight:700}.g-button.text-only.inline:hover{color:var(--primary);background-color:transparent;font-weight:700}.g-button.text-only:hover{font-weight:600;border-color:none;box-shadow:none;transform:none;background-color:var(--fourth-color)}.g-button.no-click{pointer-events:none}.g-button.primary{background-image:linear-gradient(to right,var(--primary) 0%,var(--primary-trans) 51%,var(--primary) 100%);background-size:200% auto;color:#fff;transition:.5s}.g-button.primary:hover{background-position:right center;color:#fff;transform:translateY(-3px)}.g-button.primary:hover.static{transform:none}.g-button.minor{background-color:transparent;color:#fff;border:2px solid rgba(255,255,255,.5)}.g-button.minor:hover{background-color:#fff;color:var(--prim-color)}.g-button:hover{border-color:#00000026;box-shadow:#0000001a 0 4px 12px;color:var(--prim-color);transform:translateY(-3px)}.g-button:hover.static{transform:none}.g-button svg{color:inherit}.g-button.red{color:#ce00009f;border:3px solid rgba(206,0,0,.616)}.g-button.red:hover{background-color:#ce00009d;color:#fff}.submit-buttons{display:flex;justify-content:right;align-items:center}.g-button:active{background-color:#f0f0f1;border-color:#00000026;box-shadow:#0000000f 0 2px 4px;color:#000000a6;transform:translateY(0)}.g-button.disabled{pointer-events:none;color:#999!important;cursor:auto;background-color:#e7e7e7}.g-button.disabled:hover{transform:none;box-shadow:#00000005 0 1px 3px}.g-button.disabled:active{transform:none;box-shadow:#00000005 0 1px 3px;touch-action:none}.spinning-icon{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.back-div{height:40px}.back-div span{transition:all .25s ease-in-out;cursor:pointer}.back-div span:hover{color:var(--primary)}.back-div svg{margin-right:10px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#cecece;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#cacaca}.g-table{width:100%;background:#fff;border:1px solid rgba(34,36,38,.15);-webkit-box-shadow:none;box-shadow:none;border-radius:5px;text-align:left;color:#000000de;border-collapse:separate;border-spacing:0px;font-size:.8em}.g-table.no-header tr:first-child td{border-top:none}.g-table tr td{border-top:1px solid rgba(34,36,38,.1);padding:.8em;text-align:inherit}.g-table tr td.centered{text-align:center}.g-table tr th{padding:.8em;text-align:inherit}.g-table tr th.centered{text-align:center}.g-table.tight{font-size:.7em}.g-table.tight tr th,.g-table.tight tr td{padding:.7em}.g-table.scrolling{position:relative;table-layout:fixed}.g-table.scrolling thead{display:table;width:100%}.g-table.scrolling tbody{display:block;max-height:50vh;overflow-y:scroll}.g-table.scrolling tbody tr{display:table;width:100%}.g-table.scrolling th,.g-table.scrolling td{text-align:left;padding:8px 2px!important}.g-table.scrolling th.center-align,.g-table.scrolling td.center-align{text-align:center}.g-table.scrolling th .th-icon,.g-table.scrolling td .th-icon{height:15px}.g-table.scrolling tr:nth-child(2n){background-color:#f8f8f8}.g-table.scrolling th:hover{background-color:#f0f0f0}.g-table.scrolling th:hover:last-child{background-color:#fff}.g-table thead{border-radius:5px;font-weight:700}.g-table thead tr th:first-child{border-radius:5px 0 0}.g-table thead tr th:last-child{border-radius:0 5px 0 0}.g-table thead tr th{padding:.4em .8em}.g-table:last-child{margin-bottom:0}label,label.with-image{display:flex;align-items:center;gap:1rem}label.with-image .label-image{width:28px;height:28px}label.with-info-icon svg{color:var(--third-color)}label.space-between{justify-content:space-between}label.no-flex{display:block}.field{display:flex;flex-direction:column;gap:.5rem}.field .label-with-button{display:flex;align-items:center;justify-content:space-between}.field.inline{flex-direction:row;align-items:center;gap:1rem}.field.inline label{white-space:nowrap}.field input,.field textarea,.field select{font-size:14px;line-height:24px;padding:8px 16px;width:100%;min-height:44px;border:1px solid rgba(0,0,0,.2);color:var(--primary);font-family:Lexend,sans-serif;border-radius:.7rem;outline-color:#5469d480;background-color:#fff}.field input.small,.field textarea.small,.field select.small{padding:4px 8px;min-height:30px;line-height:18px}.field input.disabled,.field textarea.disabled,.field select.disabled{opacity:.45;pointer-events:none}.field input::placeholder,.field textarea::placeholder,.field select::placeholder{color:#c5c5c5;opacity:1}.field input:-ms-input-placeholder,.field textarea:-ms-input-placeholder,.field select:-ms-input-placeholder{color:#dadada}.field input::-ms-input-placeholder,.field textarea::-ms-input-placeholder,.field select::-ms-input-placeholder{color:#dadada}.field input option:first-child:not(.no-default),.field textarea option:first-child:not(.no-default),.field select option:first-child:not(.no-default){color:#c5c5c5}.field input option:not(first-child),.field textarea option:not(first-child),.field select option:not(first-child){color:var(--primary)}.field .input-with-icon{display:flex;align-items:center;gap:1rem}.field .input-with-icon img{height:20px}.field.with-toggle{display:flex;gap:2rem;flex-direction:row-reverse;justify-content:start;align-items:center}.field.with-toggle input{min-height:0}.field .short-input{max-width:200px}.field .med-input{max-width:300px}.field select:invalid{color:silver}input[type=submit]{background-color:#5469d4;box-shadow:#0000 0 0,#0000 0 0,#0000001f 0 1px 1px,#5469d4 0 0 0 1px,#0000 0 0,#0000 0 0,#3c425714 0 2px 5px;color:#fff;font-weight:600;cursor:pointer}.field-checkbox{display:flex;gap:1rem}.field-checkbox input{width:20px;height:15px;margin-right:5px;box-shadow:unset;min-height:unset;cursor:pointer}.field-checkbox label{display:flex;align-items:center;margin:0}.field.small label{display:flex}.field.small select,.field.small input{padding:4px 10px;min-height:2rem;font-size:.8rem}.multiple-select{background-color:#fff;overflow-y:auto;display:flex;flex-direction:column;gap:.2rem}.multiple-select .multiple-select-option{padding:4px 10px;display:grid;grid-template-columns:20px 1fr;align-items:center;gap:1rem;cursor:pointer;border-radius:.5rem;transition:all .25s ease-in-out}.multiple-select .multiple-select-option.has-info{grid-template-columns:20px 1fr 1fr}.multiple-select .multiple-select-option.badge{grid-template-columns:20px 1fr}.multiple-select .multiple-select-option:hover{background-color:#f1f1f1}.multiple-select .multiple-select-option img{height:20px;width:auto;border-radius:.2rem}.multiple-select .multiple-select-option .gradient{height:20px;width:20px;border-radius:.2rem;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.multiple-select .multiple-select-option.active{background-color:var(--primary);color:#fff}.multiple-select .multiple-select-option.active .meta{color:#fff}.multiple-select span{color:silver}.g-space-0-5{height:.5rem;background-color:transparent}.g-space-1{height:1rem;background-color:transparent}.g-space-1-5{height:1.5rem;background-color:transparent}.g-space-2{height:2rem;background-color:transparent}.g-width-2{width:2rem;background-color:transparent}.g-space-10{height:10px;background-color:transparent}.g-space-20{height:20px;background-color:transparent}.g-space-30{height:30px}.g-space-40{height:40px}.g-space-60{height:60px}.jello-horizontal{-webkit-animation:jello-horizontal .9s both;animation:jello-horizontal .9s both}@-webkit-keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@media (max-width: 920px){.g-grid{display:block}.g-grid .g-col,.g-grid .g-half-col,.g-grid .g-qtr-col,.g-grid .g-third-col,.g-grid .g-two-third-col,.g-grid .g-three-qtr-col{width:100%}}.loading-page{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background:url(/assets/banner5-BYlqFENR.jpg) no-repeat center center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-color:var(--primary)}.loading-page .loader-icon{width:80px;margin-bottom:30px}.loading-page .loader-icon img{width:100%}.lds-grid{display:inline-block;position:relative;width:80px;height:80px}.lds-grid.white div{background:var(--primary-very-light)}.lds-grid div{position:absolute;width:16px;height:16px;border-radius:50%;background:var(--primary);animation:lds-grid 2.75s linear infinite}.lds-grid div:nth-child(1){top:8px;left:8px;animation-delay:0s}.lds-grid div:nth-child(2){top:8px;left:32px;animation-delay:-.4s}.lds-grid div:nth-child(3){top:8px;left:56px;animation-delay:-.8s}.lds-grid div:nth-child(4){top:32px;left:8px;animation-delay:-.4s}.lds-grid div:nth-child(5){top:32px;left:32px;animation-delay:-.8s}.lds-grid div:nth-child(6){top:32px;left:56px;animation-delay:-1.2s}.lds-grid div:nth-child(7){top:56px;left:8px;animation-delay:-.8s}.lds-grid div:nth-child(8){top:56px;left:32px;animation-delay:-1.2s}.lds-grid div:nth-child(9){top:56px;left:56px;animation-delay:-1.6s}@keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;animation:fadeIn .5s;z-index:9998!important;overflow:hidden;-webkit-animation:fadeIn .5s;-moz-animation:fadeIn .5s;-o-animation:fadeIn .5s;-ms-animation:fadeIn .5s}.modal-main{position:fixed;background:#fff;width:45%;min-height:10vh;max-height:90vh;top:50%;left:50%;transform:translate(-50%,-50%);padding:14px;border-radius:.7rem;transition:3s;animation:slideIn .8s;-webkit-animation:slideIn .8s;-moz-animation:slideIn .8s;-o-animation:slideIn .8s;-ms-animation:slideIn .8s;display:flex;flex-direction:column;z-index:9999}.modal-main.alert{min-height:0px;top:140px;padding:24px;transform:translate(-50%,-20%)}.modal-main .close-button-div{width:100%;display:flex;justify-content:space-between;align-items:center}.modal-main .close-button-div h4{margin:0}.modal-main .close-button-div .close-button{cursor:pointer}.modal-main .modal-children{overflow-y:auto;height:85%;padding:0 5px}.modal-main .modal-children a{color:var(--primary);font-weight:700}.modal-main h3{margin:0}.modal-main.narrow{width:32%}.modal-main.wide{width:60%}.modal-main.very-wide{width:80%}.modal-main.full{width:90%}.modal-main .alert-buttons{display:flex;justify-content:end;gap:.5rem}.display-block{display:block}.display-none{display:none}.scroll{height:80vh;overflow-x:auto;overflow-y:scroll}.height-80{height:80vh}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width: 768px){.modal-main{min-width:90vw!important}}.sign-in-container{display:flex;justify-content:center;align-items:center;height:calc(100vh - 70px);padding:0 1rem}.sign-in-container .sign-in-content{width:100%;max-width:400px}.sign-in-container .sign-in-content .icon-container{display:flex;justify-content:center;align-items:center;gap:20px}.sign-in-container .sign-in-content .icon-container .main-logo{width:40%}.sign-in-container .sign-in-content .icon-container .main-icon{width:50px}.sign-in-container .sign-in-content .icon-container .main-text{font-size:1.2rem}.sign-in-container .sign-in-content .center-box{display:flex;flex-direction:column;align-items:center;text-align:center}.sign-in-container .sign-in-content .center-box .provider-button{padding:6px 12px;min-width:228px}.sign-in-container .sign-in-content .center-box .provider-button img{margin-right:20px;width:20px}.sign-in-container .sign-in-content .input-icon svg{position:absolute;right:0}.sign-in-container .sign-in-content .input-icon{position:relative;display:flex;align-items:center}.sign-in-container .sign-in-content .icon{min-width:40px}.unauth-layout{display:grid;background:url(/assets/banner5-BYlqFENR.jpg) no-repeat center center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-color:var(--primary)}.unauth-layout .layout-body{padding-top:70px;min-height:100vh;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.unauth-layout .mobile-content-container{padding-top:70px;max-width:500px;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.unauth-head-container{width:100%;background-color:#fff;box-shadow:0 2px 20px #0000001a;z-index:999;padding:0 30px;height:70px;position:fixed}.unauth-head-container .unauth-head{height:70px;display:flex;justify-content:space-between;align-items:center}.unauth-head-container .unauth-head .logo-div img{height:50px}.unauth-head-container .unauth-head .links-div{display:flex;align-items:center;gap:2rem;position:relative;padding:0 12px}.unauth-head-container .unauth-head .links-div .head-link{font-size:.9rem;font-weight:700}.unauth-head-container .unauth-head .links-div .head-link:hover{color:var(--primary)!important}.unauth-head-container .unauth-head .links-div .icon-button{position:relative;padding:0;margin:0}.unauth-head-container .unauth-head .links-div .icon-button:hover{background-color:transparent}.unauth-head-container .unauth-head .links-div button{margin-left:14px}.user-icon-div{display:flex;justify-content:center;align-items:center;position:relative}.user-icon-div.reverse{flex-direction:row-reverse}.user-icon-div .user-icon{border-radius:50%;width:45px!important;height:45px!important;border:2px solid var(--primary-light-trans);padding:2px;transition:all .25s ease-in-out}.user-icon-div .user-icon.no-border{border:none}.user-icon-div .user-icon.tiny{width:20px!important;height:20px!important}.user-icon-div .user-icon.tiny .grad{font-size:.8rem;font-weight:400}.user-icon-div .user-icon.small{width:30px!important;height:30px!important}.user-icon-div .user-icon.small .grad{font-size:1rem;font-weight:400}.user-icon-div .user-icon.large{width:75px!important;height:75px!important}.user-icon-div .user-icon.large .grad{font-size:2rem;font-weight:400}.user-icon-div .user-icon.xlarge{width:100px;height:100px}.user-icon-div .user-icon.xlarge .grad{font-size:4rem;font-weight:400}.user-icon-div .user-icon.no-hover:hover{border:2px solid var(--primary-light-trans)}.user-icon-div .user-icon .grad{border-radius:50%;display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:1.4rem;color:#fff;font-weight:700}.user-icon-div .user-icon:hover{border:2px solid var(--primary)}.user-icon-div .user-icon.white{background-color:#fff}.user-icon-div .user-icon.white:hover{border:2px solid #fff}.user-icon-div .member-icon-div{width:20px;height:20px;position:absolute;top:-.1rem;right:-.5rem}.user-icon-div .member-icon-div .membership-icon{width:20px;height:20px}.image-container-div{min-height:0;display:flex;justify-content:center}.image-container-div .container-image{width:100%}.image-container-div .container-image.grayscale{filter:grayscale(1)}.image-container-div .container-image.circle{border-radius:50%}.unauth-dropdown-container{height:0px;width:180px;background-color:#fff;border-radius:.7rem;z-index:999;transition:height .3s ease-in-out;overflow:hidden;margin-top:10px;position:absolute;top:65px;right:0;box-shadow:0 1px 3px #0003}.unauth-dropdown-container.mobile{margin-right:10px}.unauth-dropdown-container.active{height:230px}.unauth-dropdown-container.active.upload-user{height:140px}.unauth-dropdown-container .dropdown-menu{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.unauth-dropdown-container .dropdown-menu .meta{color:#b1b1b1}.unauth-dropdown-container .dropdown-menu a{text-decoration:none;color:var(--gamably-color);display:block;font-size:12px}.unauth-dropdown-container .dropdown-menu *>:not(.version):hover{color:var(--primary)}footer{width:100%;display:flex;align-items:center;justify-content:space-around;height:60px;background-color:#3333!important;color:#ffffffb3;padding:0!important;font-size:.65em}footer .footer-content{text-align:center}footer .footer-content>*{color:#ffffffb3}footer a,footer a.footer-link:hover,footer a.footer-link{color:#ffffffb3!important}.footer-links{display:flex;gap:.35rem;align-items:center;text-align:center;font-size:.65em}.footer-links>*{color:#6e6e6e}.footer-links a,.footer-links a.footer-link:hover,.footer-links a.footer-link{color:#6e6e6e!important}.info-links-container{color:var(--third-color);font-size:.5rem;text-align:center;width:100%}.info-links-container .info-links{width:100%;display:flex;gap:0 .25rem;flex-wrap:wrap;align-items:center;justify-content:center}.info-links-container .info-links .row{display:flex;gap:0 .25rem}.info-links-container .info-links .row a{color:var(--third-color)}.unauth-mobile-header{background-color:#fff;box-shadow:0 2px 20px #0000001a;padding:0px 1rem;height:60px;width:100%;z-index:100;position:fixed}.unauth-mobile-header .header-grid{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}.unauth-mobile-header .header-grid .left-col{display:flex;align-items:center;gap:1rem}.unauth-mobile-header .header-grid .left-col .logo{height:40px}.unauth-mobile-header .header-grid .icon-button{position:relative;padding:0;margin:0;color:var(--dark-grey)}.unauth-mobile-header .header-grid .icon-button:hover{background-color:transparent}.unauth-mobile-header .header-grid .mobile-header__logo{display:flex;align-items:center;max-width:140px}.unauth-mobile-header .header-grid .mobile-header__logo img{height:100%;max-width:100%}.unauth-mobile-header .header-grid .mobile-header__menu{display:flex;align-items:center}.unauth-mobile-header .header-grid .mobile-header__menu-head{display:flex;align-items:center;justify-content:space-between}.unauth-mobile-header .header-grid .mobile-header__menu-button{border:none;background-color:transparent;font-size:1.5rem;color:#696969}.unauth-mobile-header .header-grid .mobile-header__menu-items{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#fff;box-shadow:2px 0 4px #0000001a;padding:20px;transform:translate(-110%);transition:transform .3s ease-in-out;z-index:101}.unauth-mobile-header .header-grid .mobile-header__menu-items a{display:block;font-size:1.2rem;margin-bottom:10px;color:#333;text-decoration:none;transition:color .3s ease-in-out}.unauth-mobile-header .header-grid .menu-logo{width:50px}.unauth-mobile-header .header-grid .mobile-header__menu-items a:hover{color:#007aff}.unauth-mobile-header .header-grid .mobile-header__menu-items.show{transform:translate(0);transition:transform .3s ease-in-out}.unauth-mobile-header .header-grid .close-button{text-align:right}.unauth-menu-dropdown{height:0px;width:180px;background-color:#fff;border-radius:.7rem;z-index:999;transition:height .3s ease-in-out;overflow:hidden;margin-top:10px;position:absolute;top:65px;left:0;box-shadow:0 1px 3px #0003}.unauth-menu-dropdown.mobile{margin-left:10px}.unauth-menu-dropdown.active{height:110px}.unauth-menu-dropdown.active.upload-user{height:140px}.unauth-menu-dropdown .dropdown-menu{padding:.5rem 1rem}.unauth-menu-dropdown .dropdown-menu>a{text-decoration:none;color:var(--gamably-color);display:flex;align-items:center;gap:.5rem;line-height:30px;font-size:12px}.profile-page{display:flex;flex-direction:column;align-items:center;min-height:100vh}.profile-page .profile-form{min-height:calc(100vh - 60px);padding:20px 0}.profile-page .profile-form.mobile{padding:1rem}.profile-page .profile-form .g-card{width:100%;max-width:600px}.profile-page .profile-form .g-card .card-head{display:flex;align-items:center;justify-content:space-between}.profile-page .profile-form .g-card .card-head span{font-size:1.2rem;font-weight:700;color:var(--primary)}.profile-page .profile-form .g-card .card-head .profile-logo{max-height:40px}.profile-page .profile-form .buttons .save-profile-button{width:190px}.profile-page .profile-form #word-count{text-align:right;font-size:12px}.profile-page .profile-form label p{margin:0}.profile-icon-container #selected-image{border:1px solid rgba(102,102,102,.5019607843);border-radius:.7rem;padding:1rem}.profile-icon-container #selected-image .profile-image{width:150px;border-radius:.7rem;transition:all .25s ease-in-out}.profile-icon-container #selected-image .gradient{width:150px;height:150px;border-radius:.7rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:6rem;transition:all .25s ease-in-out}.profile-icon-container #uploaded-image{border:1px solid rgba(102,102,102,.5019607843);border-radius:.7rem;padding:1rem}.profile-icon-container #uploaded-image .cr-boundary{border-radius:.7rem}.profile-icon-container #uploaded-image .cr-boundary .cr-viewport{border:none}.profile-icon-container #uploaded-image .cr-slider-wrap{margin:0}.profile-icon-container #uploaded-image .cr-slider-wrap .cr-slider{max-width:150px;margin:4px 0}.profile-icon-container .image-div{display:flex;justify-content:center}.profile-icon-container input[type=file]{display:none}.profile-icon-container .image-buttons{display:flex;flex-direction:column;gap:10px}.profile-icon-container .image-buttons button{width:100%}.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-viewport,.croppie-container .cr-resizer{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px #00000080;z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{position:absolute;pointer-events:all}.croppie-container .cr-resizer-vertical:after,.croppie-container .cr-resizer-horisontal:after{display:block;position:absolute;box-sizing:border-box;border:1px solid black;background:#fff;width:10px;height:10px;content:""}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical:after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal:after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:transparent}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:#00000080;border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:#00000080;border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid white;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower{background:#00000080;border-radius:10px}.cr-slider::-ms-fill-upper{background:#00000080;border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:#00000080}.cr-slider:focus::-ms-fill-upper{background:#00000080}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:"↺"}.cr-rotate-r i:before{content:"↻"}.hosted-icon-modal .hosted-icon-modal-content{height:75vh}.hosted-icon-modal .hosted-icon-modal-content .hosted-icon-grid{display:grid;grid-template-columns:200px 1fr}.hosted-icon-modal .hosted-icon-modal-content .hosted-icon-grid .button-row{padding:7px 0 2rem;display:flex;flex-direction:column;gap:.5rem}.hosted-icon-modal .hosted-icon-modal-content .hosted-icon-grid .button-row .active{background-color:var(--primary);color:#fff}.hosted-icon-modal .hosted-icon-modal-content .hosted-icon-grid .icons{overflow-y:auto;max-height:75vh;display:grid;gap:1rem;grid-template-columns:repeat(6,1fr)}.hosted-icon-modal .hosted-icon-modal-content .hosted-icon-grid .icons .icon-item{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.hosted-icon-modal .hosted-icon-modal-content .hosted-icon-grid .icons .icon-item img{width:70%}.loading{align-items:center;display:flex;padding:0;height:100%;width:100%}.loading__dot{animation:dot ease-in-out 1s infinite;background-color:gray;display:inline-block;height:7px;margin:5px;width:7px;border-radius:50%}.loading__dot:nth-of-type(2){animation-delay:.2s}.loading__dot:nth-of-type(3){animation-delay:.3s}@keyframes dot{0%{background-color:var(--primary);transform:scale(1)}50%{background-color:var(--primar-light);transform:scale(1.3)}to{background-color:var(--primary-light-trans);transform:scale(1)}}.login-with-google-btn{transition:all .25s;cursor:pointer;width:100%;max-width:300px;padding:12px 16px 12px 42px;margin:14px auto;border:none;border-radius:3px;color:#757575;font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTcuNiA5LjJsLS4xLTEuOEg5djMuNGg0LjhDMTMuNiAxMiAxMyAxMyAxMiAxMy42djIuMmgzYTguOCA4LjggMCAwIDAgMi42LTYuNnoiIGZpbGw9IiM0Mjg1RjQiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik05IDE4YzIuNCAwIDQuNS0uOCA2LTIuMmwtMy0yLjJhNS40IDUuNCAwIDAgMS04LTIuOUgxVjEzYTkgOSAwIDAgMCA4IDV6IiBmaWxsPSIjMzRBODUzIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNNCAxMC43YTUuNCA1LjQgMCAwIDEgMC0zLjRWNUgxYTkgOSAwIDAgMCAwIDhsMy0yLjN6IiBmaWxsPSIjRkJCQzA1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNOSAzLjZjMS4zIDAgMi41LjQgMy40IDEuM0wxNSAyLjNBOSA5IDAgMCAwIDEgNWwzIDIuNGE1LjQgNS40IDAgMCAxIDUtMy43eiIgZmlsbD0iI0VBNDMzNSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTAgMGgxOHYxOEgweiIvPjwvZz48L3N2Zz4=);background-color:#fff;background-repeat:no-repeat;background-position:12px 11px}.login-with-google-btn:hover{border-color:#00000026;box-shadow:#0000001a 0 4px 12px;color:var(--gamably-color);transform:translateY(-3px)}.login-with-google-btn:active{background-color:#eee}.login-with-google-btn:focus{outline:none;box-shadow:0 -1px #0000000a,0 2px 4px #00000040,0 0 0 3px #c8dafc}.login-with-google-btn:disabled{filter:grayscale(100%);background-color:#ebebeb;box-shadow:0 -1px #0000000a,0 1px 1px #00000040;cursor:not-allowed}.logout-page{height:100vh;background-color:var(--fourth-color);display:flex;align-items:center;justify-content:center;background:url(/assets/banner5-BYlqFENR.jpg) no-repeat center center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-color:var(--primary)}.not-found-page{height:100vh;display:flex;align-items:center;justify-content:center;background:url(/assets/banner5-BYlqFENR.jpg) no-repeat center center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-color:var(--primary)}.not-found-page .container{display:flex;align-items:center;max-width:800px}.not-found-page .image{flex:1;padding:20px}.not-found-page .image img{max-width:100%;height:auto}.not-found-page .content{flex:2;padding:20px;border-radius:.7rem;background-color:#fff}.not-found-page .content h1{font-size:24px;margin-bottom:10px}.not-found-page .content p{font-size:16px;color:#555}.landing-page{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 70px);background:url(/assets/banner5-BYlqFENR.jpg) no-repeat center center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-color:#c194b3}.landing-page p,.landing-page a{color:#fff}.landing-page .landing-icon{width:30%;min-width:250px}.landing-page .buttons-div{display:flex;align-items:center;justify-content:center;gap:10px}.landing-page .buttons-div button{background-color:var(--primary-light)}.landing-page .buttons-div.mobile{flex-direction:column;align-items:center;justify-content:start}.landing-page .buttons-div.mobile button{width:100%}.home-page{width:100vw;min-height:100vh;box-sizing:border-box;background:url(/assets/banner5-BYlqFENR.jpg) no-repeat center center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-color:#654ea6;position:absolute}.layout-container{width:100vw;box-sizing:border-box}.layout-container .desktop-container{display:grid;grid-template-columns:300px auto;height:calc(100vh - 70px);overflow-y:scroll}.layout-container .desktop-container.no-left-col{grid-template-columns:0px auto}.layout-container .desktop-container .sidebar{position:sticky;top:590px;left:-30px;height:100%}.layout-container .content-container.desktop{scroll-padding-top:20px;height:calc(100vh - 70px);overflow-y:auto;padding:1.5rem;display:flex;justify-content:center}.layout-container .content-container.largeTablet,.layout-container .content-container.tablet{padding:76px 1rem 1rem;height:100vh;overflow-y:auto;display:flex;justify-content:center}.layout-container .content-container.mobile{padding-top:60px;height:100vh;overflow-y:auto}.layout-container .content-container.mobile .spacer{height:60px}.head-bar-container{padding:0 30px;display:flex;align-items:center;justify-content:space-between;height:70px;border-bottom:1px solid rgba(0,0,0,.1);background-color:var(--white-trans)}.head-bar-container .head-menu-box{position:relative}.head-bar-container .head-menu-box .head-menu-flex{display:flex;align-items:center;justify-content:space-evenly}.head-bar-container .head-menu-box .head-menu-flex .head-menu{display:flex;align-items:center}.head-bar-container .head-menu-box .head-menu-flex .head-menu .head-menu-item{display:flex;align-items:center;cursor:pointer;margin:0 10px;font-size:1.1em;color:#666}.head-bar-container .head-menu-box .head-menu-flex .head-menu .head-menu-item:hover{color:var(--primary)}.head-bar-container .head-menu-box .head-menu-flex .head-menu .menu-spacer{width:1.5px;height:2.75em;margin:0 1em;background:var(--dark-grey)}.head-bar-container .head-menu-box .head-menu-flex .head-user-info{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.head-bar-container .head-menu-box .head-menu-flex .head-user-info:hover{background-color:transparent}.head-bar-container .head-menu-box .head-menu-flex .head-user-info .user-icon{cursor:pointer}.head-bar-container .head-menu-box .head-menu-flex .head-user-info .token-display{display:flex;align-items:center;margin-right:14px;cursor:pointer}.head-bar-container .head-menu-box .head-menu-flex .head-user-info .token-display img{width:30px;margin-right:7px}.head-bar-container .head-menu-box .head-menu-flex .head-user-info .token-display span{font-weight:700;font-size:1.1em}.head-bar-container .logo-container{display:flex;align-items:center;justify-content:center}.head-bar-container .logo-container .g-card{padding:7px 14px;flex:.8}.head-bar-container .logo-container .logo{max-height:50px;cursor:pointer;transition:all .25s ease-in-out}.head-bar-container .logo-container .logo:hover{scale:1.02}.head-bar-container .logo-container .logo-text{font-size:24px;font-weight:700}.head-bar-container .logo-container h3{color:var(--dark-grey);margin:0}.head-bar-container .logo-container .menu-spacer{width:1.5px;height:2.75em;margin:0 1.25em;background:var(--dark-grey)}.auth-dropdown-container{height:0px;width:180px;background-color:#fff;border-radius:.7rem;z-index:999;transition:height .3s ease-in-out;overflow:hidden;margin-top:10px;position:absolute;top:45px;right:0;box-shadow:0 1px 3px #0003}.auth-dropdown-container.active{height:225px}.auth-dropdown-container.mobile{margin-right:10px}.auth-dropdown-container .auth-dropdown-menu{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.auth-dropdown-container .auth-dropdown-menu .meta,.auth-dropdown-container .auth-dropdown-menu .meta a{color:#b1b1b1}.auth-dropdown-container .auth-dropdown-menu .meta a:hover{color:var(--primary)}.auth-dropdown-container .auth-dropdown-menu .menu-item{text-decoration:none;color:#666;display:block;font-size:12px;transition:all .25s ease-in-out}.auth-dropdown-container .auth-dropdown-menu .menu-item:hover{color:var(--primary)}.sidebar-left-container{width:100%;padding:1.5rem}.sidebar-left-container.mobile{padding:0}.sidebar-left-container .g-card{background-color:var(--white-trans)}.sidebar-left-container .sidebar-header{display:flex;align-items:center;justify-content:center;padding:0 0 20px}.sidebar-left-container .sidebar-header img{width:50px;margin-right:10px}.sidebar-left-container .sidebar-header span{font-weight:700}.sidebar-left-container .g-card{padding:12px}.sidebar-container{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%}.sidebar-container.mobile{max-width:100%}.sidebar-container .logo-container{width:100%;max-height:70px;display:flex;justify-content:center}.sidebar-container .logo-container img{width:auto;height:70px}.sidebar-container .menu-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1rem .5rem .5rem}.sidebar-container .menu-container .menu-item{margin-bottom:4px;cursor:pointer;transition:all .25s ease-in-out;border-left:4px solid transparent;padding:8px 10px;width:100%;border-radius:10px;display:flex;align-items:center;font-weight:700}.sidebar-container .menu-container .menu-item:hover{color:var(--primary)}.sidebar-container .menu-container .menu-item.active{background-color:#fff;border-left:4px solid var(--primary);color:var(--primary);box-shadow:0 0 8px #0000001a}.sidebar-container .menu-container .menu-item .menu-item-icon{width:30px;margin-right:20px}.mobile-header{display:flex;justify-content:space-between;align-items:center;background-color:#fff;box-shadow:0 2px 20px #0000001a;padding:0px 1rem;position:fixed;height:60px;top:0;left:0;right:0;z-index:100}.mobile-header .mobile-header-grid{width:100%;display:flex;justify-content:space-between;gap:1rem}.mobile-header .mobile-header-grid .left-div{display:flex;align-items:center;gap:1rem}.mobile-header .mobile-header-grid .left-div .logo{height:40px}.mobile-header .mobile-header-grid .icon-button{position:relative;padding:0;margin:0}.mobile-header .mobile-header-grid .icon-button:hover{background-color:transparent}.mobile-header .mobile-header__logo{display:flex;align-items:center;max-width:140px}.mobile-header .mobile-header__logo img{height:100%;max-width:100%}.mobile-header .mobile-header__menu{display:flex;align-items:center}.mobile-header .mobile-header__menu-head{display:flex;align-items:center;justify-content:space-between}.mobile-header .mobile-header__menu-button{border:none;background-color:transparent;font-size:1.5rem;color:var(--dark-grey)}.mobile-header .mobile-header__menu-items{position:fixed;top:0;left:0;height:100%;width:90%;max-width:400px;background-color:#fff;box-shadow:2px 0 4px #0000001a;padding:20px;transform:translate(-110%);transition:transform .3s ease-in-out;z-index:101}.mobile-header .menu-logo{width:50px}.mobile-header .mobile-header__menu-items a:hover{color:#007aff}.mobile-header .mobile-header__menu-items.show{transform:translate(0);transition:transform .3s ease-in-out}.mobile-header .close-button{text-align:right}.mobile-header .mobile-bottom-menu{bottom:0;left:0;right:0;z-index:100;position:fixed;height:60px;background-color:#fff;color:var(--dark-grey);box-shadow:0 2px 20px #0000001a;display:flex;align-items:center;justify-content:space-evenly}.mobile-header .mobile-bottom-menu .primary{color:var(--primary)}.home-landing-container{display:flex;justify-content:center}.home-landing-container .home-landing{width:100%;max-width:500px}.home-landing-container .home-landing .home-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:220px;gap:20px}.enrolled-container{display:flex;justify-content:center;width:100%}.enrolled-container .enrolled-content{width:100%;max-width:800px}.enrolled-container .enrolled-content.mobile{padding:1rem}.enrolled-container .enrolled-content.mobile .g-card{border-radius:.7rem;min-height:calc(100vh - 92px)}.enrolled-container .enrolled-content .g-card{width:100%;background-color:var(--white-trans)!important}.enrolled-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.enrolled-list.mobile{display:flex;flex-direction:column}.enrolled-list .game-card{display:flex;flex-direction:column;align-items:space-between;justify-content:space-between;gap:14px}.enrolled-list .game-card .game-header{height:4rem;display:flex;align-items:center}.enrolled-list .game-card .game-header img{max-height:4rem}.enrolled-list .game-card .game-name{font-size:1.2rem;font-weight:700;text-align:center}.managing-container{display:flex;justify-content:center;width:100%;max-width:800px}.managing-container.mobile{height:calc(100vh - 60px)}.managing-container.mobile .managing-content{max-width:500px}.managing-container .managing-content{width:100%}.managing-container .managing-content .g-card{width:100%;background-color:var(--white-trans)!important}.managing-container .managing-content .g-card .button-icon{margin-left:1rem}.managing-container .managing-content.mobile{padding:1rem;min-height:calc(100vh - 60px)}.managing-container .managing-content.mobile .g-card{padding:1rem;border-radius:.7rem;min-height:calc(100vh - 92px)}.managing-container .managing-content.mobile .g-card .section-title{padding:0;font-size:clamp(1.3rem,1.7vw,1.4rem)}.managing-list .list-grid{display:flex;flex-direction:column;gap:.5rem;height:100%}.managing-list .list-grid #archive-button{margin-top:auto}.managing-list .game-row{background-color:#fff;display:grid;grid-template-columns:340px auto;align-items:center;gap:1.5rem}.managing-list .game-row .game-link{width:100%}.managing-list .game-row .game-link button{border:none}.managing-list .game-row .game-link button:hover{box-shadow:none}.managing-list .game-row .game-link .game-card{box-shadow:none;width:100%;border:1px solid transparent}.managing-list .game-row .game-link .game-card:hover{transform:scale(1.02);border:1px solid rgba(0,0,0,.1)}.managing-list .game-row .game-link .game-card .name-and-icon{width:100%;display:flex;justify-content:start;align-items:center;gap:1rem}.managing-list .game-row .game-link .game-card .name-and-icon .game-icon{width:3rem;max-height:3rem;border-radius:.25rem}.managing-list .game-row .game-link .game-card .name-and-icon .game-name{font-size:1rem;font-weight:700;text-align:left}.managing-list .game-row .game-link .game-card .name-and-icon .game-name .meta{font-weight:400}.managing-list .game-row .game-data-container .game-data{display:grid;grid-template-columns:1fr 1fr 1fr 30px;gap:.5rem;width:100%}.managing-list .game-row .game-data-container button{min-width:30px}.managing-list .game-row .game-data-container .menu-button-div{position:relative}.managing-list .game-row.mobile{display:flex;flex-direction:column;align-items:start;gap:.25rem}.managing-list .game-row.mobile .game-card{padding:.5rem}.managing-list .game-row.mobile .game-data-container{display:grid;grid-template-columns:auto 30px;gap:.25rem;width:100%}.managing-list .game-row.mobile .game-data-container .game-data{padding-left:.5rem;display:flex;flex-direction:column;align-items:start;gap:.15rem}.managing-list .game-row.mobile .info-inline{display:flex;gap:.5rem}.managing-list .game-row.mobile .info-stacked{display:flex;flex-direction:column;gap:0}.upgrade-required-modal .info-box{display:flex;align-items:start;gap:2rem}.upgrade-required-modal .info-box .icon{max-width:5rem}.upgrade-required-modal .info-box .text p:first-child{margin-top:0}.game-manage-dropmenu{height:0px;width:180px;background-color:#fff;border-radius:.7rem;z-index:999;transition:height .25s ease-in-out;overflow:hidden;position:absolute;top:2rem;right:0;box-shadow:0 1px 3px #0003}.game-manage-dropmenu.active{height:106px}.game-manage-dropmenu.active.plus2{height:230px}.game-manage-dropmenu .dropdown-menu{padding:.5rem 1rem}.game-manage-dropmenu .dropdown-menu a{color:inherit}.game-manage-dropmenu .dropdown-menu .menu-item{cursor:pointer;display:flex;align-items:center;justify-content:start;gap:1rem;line-height:30px;height:30px;font-size:12px;transition:all .25s ease-in-out}.game-manage-dropmenu .dropdown-menu .menu-item:hover{color:var(--primary);background-color:transparent}.full-page-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;animation:fadeIn .5s;z-index:10000;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-animation:fadeIn .5s;-moz-animation:fadeIn .5s;-o-animation:fadeIn .5s;-ms-animation:fadeIn .5s}.full-page-loader .g-list-item{background-color:#ffffff31}.full-page-loader.display-none{display:none;animation:fadeOut .5s;-webkit-animation:fadeOut .5s;-moz-animation:fadeOut .5s;-o-animation:fadeOut .5s;-ms-animation:fadeOut .5s}.full-page-loader .text{color:#fff;font-size:1.2rem;font-weight:700}.starting-point-modal{display:flex;justify-content:center}.starting-point-modal .button-container{display:flex;flex-direction:column;gap:.5rem;max-width:400px}.starting-point-modal .button-container button{background-color:var(--fourth-color);transition:all .25s ease-in-out}.starting-point-modal .button-container button:hover{background-color:var(--primary);color:#fff}.copy-game{width:100%;max-width:600px}.copy-game .g-card{background-color:var(--white-trans)!important}.copy-game.mobile{padding:1rem}.copy-game .copy-game-content .game-list{display:flex;flex-direction:column;gap:.5rem}.copy-game .copy-game-content .game-list .game-item{padding-bottom:.5rem;display:grid;grid-template-columns:1.5fr .5fr .4fr 50px;align-items:center;background-color:#fff}.copy-game .copy-game-content .game-list .game-item.mobile{display:flex;flex-direction:column;align-items:start;gap:.25rem}.copy-game .copy-game-content .game-list .game-item.mobile .buttons{width:100%}.copy-game .copy-game-content .game-list .game-item.mobile .game-item-head{width:auto}.copy-game .copy-game-content .game-list .game-item .game-item-head{display:flex;align-items:center;justify-content:start;gap:1rem}.copy-game .copy-game-content .game-list .game-item .game-item-head #copy-button{margin-left:auto}.copy-game .copy-game-content .game-list .game-item .game-item-head .game-name{font-weight:700}.copy-game .copy-game-content .game-list .game-item .game-item-head .game-icon img{width:40px;height:40px;border-radius:.5rem}.create-from-template{width:100%;max-width:600px}.create-from-template .g-card{background-color:var(--white-trans)!important}.create-from-template.mobile{padding:1rem}.create-from-template .create-from-template-content .template-list{display:flex;flex-direction:column;gap:1rem}.create-from-template .create-from-template-content .template-list .template-item{display:flex;flex-direction:column;gap:.5rem;background-color:#fff}.create-from-template .create-from-template-content .template-list .template-item .item-grid{display:grid;grid-template-columns:5rem 1fr;gap:1rem}.create-from-template .create-from-template-content .template-list .template-item .item-grid h2,.create-from-template .create-from-template-content .template-list .template-item .item-grid h3,.create-from-template .create-from-template-content .template-list .template-item .item-grid p{margin:0 0 .5rem}.template-game-preview img{border-radius:.7rem}.template-game-preview .game-preview-select{display:grid;grid-template-columns:60px 1fr;align-items:center;gap:1rem}.template-game-preview .game-preview-elements{display:flex;flex-direction:column;gap:.5rem}.element-preview-item .game-preview-element-head{display:grid;grid-template-columns:40px 1fr;gap:.5rem;align-items:center}.element-preview-item .game-preview-element-head .game-preview-element-name{font-weight:600;font-size:1.2rem}.create-edit-game-container{width:100%;max-width:700px}.create-edit-game-container.mobile{height:calc(100vh - 60px)}.create-edit-game-container .buttons button{min-width:80px}.create-edit-game-container .g-card{background-color:var(--fourth-color)}.create-edit-game-container .create-game-content{width:100%;max-width:700px;height:100%}.create-edit-game-container .create-game-content.mobile{padding:1rem}.create-edit-game-container .create-game-content .new-game-form{width:100%;max-width:700px}.create-edit-game-container .create-game-content .new-game-form.mobile .game-type-card{display:flex;flex-direction:column;gap:.5rem}.create-edit-game-container .create-game-content .new-game-form.mobile .game-type-card p{margin:0}.create-edit-game-container .create-game-content .new-game-form.mobile .review-row{grid-template-columns:1fr;gap:.25rem}.create-edit-game-container .create-game-content .new-game-form.mobile .review-row .title{font-weight:400;font-size:.75rem}.create-edit-game-container .create-game-content .new-game-form .game-type-card{display:grid;grid-template-columns:35% auto;min-height:194px;background-color:#fff}.create-edit-game-container .create-game-content .new-game-form .game-type-card.small-image{grid-template-columns:25% auto}.create-edit-game-container .create-game-content .new-game-form .game-type-card.small-image .image-grid img{max-width:100px}.create-edit-game-container .create-game-content .new-game-form .game-type-card .image-grid img{max-width:150px}.create-edit-game-container .create-game-content .new-game-form .game-type-card .explanation-grid{display:flex;flex-direction:column}.create-edit-game-container .create-game-content .new-game-form .game-type-card .explanation-grid .explanation-head{display:flex;align-items:center;gap:1rem}.create-edit-game-container .create-game-content .new-game-form .game-type-card .explanation-grid .explanation-head .meta{margin:0}.create-edit-game-container .create-game-content .new-game-form .game-type-card .explanation-grid .explanation-head .meta .g-button{gap:.25rem}.create-edit-game-container .create-game-content .new-game-form .game-type-card .explanation-grid div:last-child{margin-bottom:auto}.create-edit-game-container .create-game-content .new-game-form .game-type-card .explanation-grid h4{font-weight:700}.create-edit-game-container .create-game-content .new-game-form .game-type-card .explanation-grid.disabled{pointer-events:none}.create-edit-game-container .create-game-content .new-game-form .game-type-card .explanation-grid button{transition:all .25s ease-in-out}.create-edit-game-container .create-game-content .new-game-form .game-type-card .explanation-grid button:hover{background-color:var(--primary);color:#fff}.create-edit-game-container .create-game-content .new-game-form .game-type-card.active{background-color:var(--primary)}.create-edit-game-container .create-game-content .new-game-form .game-type-card.active h3,.create-edit-game-container .create-game-content .new-game-form .game-type-card.active h4,.create-edit-game-container .create-game-content .new-game-form .game-type-card.active p{color:#fff}.create-edit-game-container .create-game-content .new-game-form .review-row{display:grid;grid-template-columns:1fr 3fr;gap:20px;padding:0 0 20px}.create-edit-game-container .create-game-content .new-game-form .review-row .title{font-weight:700}.create-edit-game-container .create-game-content .new-game-form .review-row .data p:first-child{margin-top:0}.create-edit-game-container .create-game-content .new-game-form .review-row .data p:last-child{margin-bottom:0}.create-edit-game-container .create-game-content .new-game-form .review-row .data .icon{width:70px}.create-edit-game-container .create-game-content .new-game-form .review-row .data .header,.create-edit-game-container .create-game-content .new-game-form .review-row .data .background-image{height:70px}.create-edit-game-container .create-game-content .new-game-form .review-row .data .background-gradient{height:70px;width:100px}.create-edit-game-container .create-game-content .new-game-form .label-image{width:40px;height:40px}.sample-layout .game-logo img{height:70px;width:auto;border-radius:.7rem}.sample-layout .title-card{display:flex;justify-content:space-between;background-color:#fff}.sample-layout .title-card .info .title{font-size:clamp(1rem,1.7vw,1.3rem);font-weight:700;color:#666;margin-bottom:10px}.sample-layout .title-card img{height:70px;width:auto;border-radius:5px;margin:-10px 0}.sample-layout .sample-button-row{display:flex;align-items:stretch;justify-content:stretch;gap:.5rem}.sample-layout .sample-button-row button{flex:1}.new-editor-toolbar{justify-content:flex-start;background:#fff;flex-wrap:wrap;font-size:15px;-webkit-user-select:none;user-select:none;display:flex;align-items:center;position:relative;padding:3px 0;margin:0!important;border:none!important;border-radius:4px 4px 0 0!important;outline-color:#5469d480;background-color:#fff;box-shadow:#0000 0 0,#0000 0 0,#0000 0 0,#3c425729 0 0 0 1px,#0000 0 0,#0000 0 0,#0000 0 0}.editor{color:var(--primary);padding:10px;min-height:200px;border-radius:0 0 4px 4px;outline-color:#5469d480;background-color:#fff;box-shadow:#0000 0 0,#0000 0 0,#0000 0 0,#3c425729 0 0 0 1px,#0000 0 0,#0000 0 0,#0000 0 0}.rdw-option-wrapper{border:1px solid #F1F1F1;padding:5px;min-width:25px;height:20px;border-radius:2px;margin:0 4px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-option-wrapper:hover{box-shadow:1px 1px #bfbdbd}.rdw-option-wrapper:active,.rdw-option-active{box-shadow:1px 1px #bfbdbd inset}.rdw-option-disabled{opacity:.3;cursor:default}.rdw-dropdown-wrapper{height:30px;cursor:pointer;border:1px solid #F1F1F1;border-radius:2px;margin:0 3px;text-transform:capitalize;background:#fff}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{box-shadow:1px 1px #bfbdbd;background-color:#fff}.rdw-dropdown-wrapper:active{box-shadow:1px 1px #bfbdbd inset}.rdw-dropdown-carettoopen{height:0px;width:0px;position:absolute;top:35%;right:10%;border-top:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-carettoclose{height:0px;width:0px;position:absolute;top:35%;right:10%;border-bottom:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-selectedtext{display:flex;position:relative;height:100%;align-items:center;padding:0 5px}.rdw-dropdown-optionwrapper{z-index:100;position:relative;border:1px solid #F1F1F1;width:98%;background:#fff;border-radius:2px;margin:0;padding:0;max-height:250px;overflow-y:scroll}.rdw-dropdown-optionwrapper:hover{box-shadow:1px 1px #bfbdbd;background-color:#fff}.rdw-dropdownoption-default{min-height:25px;display:flex;align-items:center;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{opacity:.3;cursor:default}.rdw-inline-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-block-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:flex;justify-content:center}.rdw-fontfamily-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{white-space:nowrap;max-width:90px;overflow:hidden;text-overflow:ellipsis}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-text-align-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-right-aligned-block>div{display:inline-block}.rdw-left-aligned-block>div{display:inline-block}.rdw-center-aligned-block>div{display:inline-block}.rdw-justify-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-colorpicker-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:175px;height:175px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{font-size:15px;width:50%;text-align:center;cursor:pointer;padding:0 10px 5px}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{margin:5px auto;display:flex;width:100%;height:100%;flex-wrap:wrap;overflow:scroll}.rdw-colorpicker-cube{width:22px;height:22px;border:1px solid #F1F1F1}.rdw-colorpicker-option{margin:3px;padding:0;min-height:20px;border:none;width:22px;height:22px;min-width:22px;box-shadow:1px 2px 1px #bfbdbd inset}.rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:205px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{margin-top:5px;border-radius:2px;border:1px solid #F1F1F1;height:25px;margin-bottom:15px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{margin-left:10px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-link-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-link-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-embedded-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-embedded-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;justify-content:space-between;box-shadow:3px 3px 5px #bfbdbd}.rdw-embedded-modal-header{font-size:15px;display:flex}.rdw-embedded-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-embedded-modal-header-label{width:95px;border:1px solid #f1f1f1;margin-top:5px;background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-embedded-modal-link-section{display:flex;flex-direction:column}.rdw-embedded-modal-link-input{width:88%;height:35px;margin:10px 0;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-embedded-modal-link-input-wrapper{display:flex;align-items:center}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:flex;justify-content:center}.rdw-embedded-modal-btn{margin:0 3px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-embedded-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-embedded-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-embedded-modal-size-input{width:80%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-emoji-modal{overflow:auto;position:absolute;top:35px;left:5px;display:flex;flex-wrap:wrap;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-emoji-icon{margin:2.5px;height:24px;width:24px;cursor:pointer;font-size:22px;display:flex;justify-content:center;align-items:center}.rdw-spinner{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.rdw-spinner>div{width:12px;height:12px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.rdw-spinner .rdw-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.rdw-spinner .rdw-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.rdw-image-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-image-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-image-modal-header{font-size:15px;margin:10px 0;display:flex}.rdw-image-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-image-modal-header-label{width:80px;background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{width:100%;color:gray;cursor:pointer;display:flex;border:none;font-size:15px;align-items:center;justify-content:center;background-color:#f1f1f1;outline:2px dashed gray;outline-offset:-10px;margin:10px 0;padding:9px 0}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{cursor:pointer;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:15px}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-width:100%;max-height:200px}.rdw-image-modal-upload-option-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.rdw-image-modal-url-section{display:flex;align-items:center}.rdw-image-modal-url-input{width:90%;height:35px;margin:15px 0 12px;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{margin:0 5px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-image-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-image-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{position:absolute;top:-3px;left:0;width:100%;height:100%;opacity:.5}.rdw-image-modal-alt-input{width:70%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px;margin-left:5px}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-image-modal-size-input{width:40%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-history-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-history-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{position:absolute;left:40%;top:0;cursor:pointer;background-color:#fff}.rdw-mention-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{position:absolute;display:flex;flex-direction:column;border:1px solid #F1F1F1;min-width:100px;max-height:150px;overflow:auto;background:#fff;z-index:100}.rdw-suggestion-option{padding:7px 5px;border-bottom:1px solid #f1f1f1}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-image-alignment-options-popup{position:absolute;background:#fff;display:flex;padding:5px 2px;border-radius:2px;border:1px solid #F1F1F1;width:105px;cursor:pointer;z-index:100}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{height:15px;width:15px;min-width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{display:flex;justify-content:center}.rdw-image-left{display:flex}.rdw-image-right{display:flex;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{height:100%;overflow:auto;box-sizing:border-box}.rdw-editor-toolbar{padding:6px 5px 0;border-radius:2px;border:1px solid #F1F1F1;display:flex;justify-content:flex-start;background:#fff;flex-wrap:wrap;font-size:15px;margin-bottom:5px;-webkit-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:content-box}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.content-manager{width:100%;display:grid;grid-template-columns:180px 1fr;gap:1rem}.content-manager.mobile{grid-template-columns:30px 1fr}.content-manager .left-menu{display:flex;flex-direction:column;gap:.5rem}.content-manager .content .search-div{display:flex;gap:1rem;position:relative}.content-manager .content .search-div .create-dropdown{height:0px;width:190px;background-color:#fff;border-radius:.7rem;z-index:999;transition:height .25s ease-in-out;overflow:hidden;position:absolute;top:40px;right:0;box-shadow:0 1px 3px #0003}.content-manager .content .search-div .create-dropdown.active{height:74px}.content-manager .content .search-div .create-dropdown .create-dropdown-menu{padding:.5rem 1rem;display:flex;flex-direction:column;gap:.25rem}.content-manager .content .search-div .create-dropdown .create-dropdown-menu .create-menu-item{cursor:pointer;display:flex;align-items:center;justify-content:start;gap:1rem;line-height:30px;font-size:.8rem;line-height:.8rem;transition:all .25s ease-in-out;padding:.4rem .5rem}.content-manager .content .search-div .create-dropdown .create-dropdown-menu .create-menu-item:hover{color:var(--primary)}.search-box{display:flex;align-items:center;justify-content:space-between;flex:1}.search-box .search-input{padding:8px 23px;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.7rem;font-family:Lexend,"sans serif";width:100%}.search-box .search-input:focus{outline:none}.search-box .search-input.mobile{padding:.5rem 1rem;width:100%}.search-box .search-icon{flex:0;transform:translate(-2.5vw);width:0;overflow:show;cursor:pointer}.search-box .search-icon svg{color:var(--third-color)}.search-box .search-icon.mobile{transform:translate(-8vw)}.results-container{height:24rem;overflow-y:auto}.results-container.mobile{height:calc(100vh - 216px)}.results-container .no-category h3{margin:0;opacity:.5}.results-container .no-category .arrow-icon{width:100px;opacity:.2}.results-container .breadcrumbs{display:flex;align-items:center;gap:.25rem}.results-container .breadcrumbs.mobile{flex-direction:column;align-items:start;gap:0}.results-container .directory-list{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto-fill,7rem);gap:1rem;overflow-y:auto;padding:.5rem}.results-container .directory-list.largeTablet,.results-container .directory-list.tablet{grid-template-columns:repeat(3,1fr)}.results-container .directory-list.mobile{grid-template-columns:repeat(2,1fr)}.results-container .directory-list.mobile .directory-item{padding:.25rem}.results-container .directory-list .directory-item{display:flex;flex-direction:column;gap:.5rem;font-size:.8rem;line-height:.8rem;min-height:7rem}.results-container .directory-list .directory-item .icon{width:3rem;filter:grayscale(.8);opacity:.8}.results-container .directory-list .directory-item .icon img{border-radius:.7rem}.results-container .directory-item-list{display:flex;flex-direction:column;gap:.25rem;overflow-y:auto}.results-container .directory-item-list .directory-list-item{display:grid;grid-template-columns:1.5rem 2fr 1fr 1fr 1.5rem;gap:1rem;align-items:center;padding:.25rem;border-radius:.7rem}.results-container .directory-item-list .directory-list-item:hover{background-color:var(--fourth-color)}.results-container h3{margin:0}.item-view-modal .item-view-modal-content{display:grid;grid-template-columns:150px 1fr;gap:1rem}.item-view-modal .item-view-modal-content.header{grid-template-columns:1fr 150px}.game-designer .top-button-row{display:flex;align-items:stretch;justify-content:stretch;gap:.5rem}.game-designer .top-button-row button{flex:1}.game-designer .top-button-row button.small-btn{flex-direction:column;align-items:center;justify-content:center;gap:0}.new-game-form #fileUpload{display:none}.new-game-form .image-upload-form{display:flex;gap:20px;min-height:0}.new-game-form .image-upload-form>*{flex:1}.new-game-form .image-upload-form.mobile{flex-direction:column;align-items:center}.new-game-form .image-upload-form .icon-buttons{display:flex;flex-direction:column;gap:20px;justify-content:start}.new-game-form .image-upload-form .icon-buttons.mobile{flex-direction:row;align-items:center;gap:10px}.new-game-form .image-upload-form .icon-buttons button{min-height:0}.new-game-form .image-upload-form .icon-display{display:flex;flex-direction:column}.new-game-form .image-upload-form .game-icon{width:150px;border-radius:5px}.new-game-form .image-upload-form .game-header{width:100%;border-radius:5px}.new-game-form .image-upload-form .game-bg{width:170px;border-radius:5px;min-height:100px}.new-game-form .image-upload-form #selected-icon.hide{display:none}.new-game-form .image-upload-form #uploaded-image .crop-container{position:relative;height:150px;border:1px solid rgba(0,0,0,.1)}.new-game-form .image-upload-form #uploaded-image .controls input{width:100%}.new-game-form #iconUpload{width:220px;color:transparent;text-align:center;padding:10px 5px}.new-game-form .icon-choices{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center}.new-game-form .icon-choices .icon-choice{display:flex;justify-content:center;border-radius:5px;cursor:pointer}.new-game-form .icon-choices .icon-choice:hover{background-color:var(--med-purple)}.new-game-form .icon-choices .icon-choice .icon{width:110px}.new-game-form .header-choices{display:grid;grid-template-columns:1fr 1fr;justify-content:space-evenly;align-items:center;gap:10px}.new-game-form .header-choices .header-choice{padding:10px;border-radius:5px;margin-bottom:10px;display:flex;align-items:center;cursor:pointer}.new-game-form .header-choices .header-choice:hover{background-color:var(--med-purple)}.new-game-form .header-choices .header-choice .header{width:100%}.new-game-form .bg-choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));justify-content:stretch;gap:.75rem;flex-wrap:wrap;align-items:stretch}.new-game-form .bg-choices .bg-choice{border-radius:5px;width:100%;height:100px;cursor:pointer}.new-game-form .bg-choices .bg-choice:hover{background-color:var(--med-purple)}.new-game-form .bg-choices .bg-choice .bg-image{border-radius:5px;width:100%;height:100px}.new-game-form .color-choice{display:grid;grid-template-columns:1fr 1fr;gap:20px}.new-game-form .color-choice.mobile{grid-template-columns:1fr;justify-content:center}.new-game-form .color-choice>div{display:flex;justify-content:center}.new-game-form .color-choice>div .color-sample{width:80px;height:80px;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.toggle-input .toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;height:26px;display:inline-block;position:relative;border-radius:50px;overflow:hidden;outline:none;border:none;cursor:pointer;background-color:var(--third-color);transition:background-color ease .3s}.toggle-input .toggle:before{content:"";display:block;position:absolute;z-index:2;width:22px;height:22px;background:#fff;left:2px;top:2px;border-radius:50%;font:10px/28px Helvetica;text-transform:uppercase;font-weight:700;text-indent:-22px;word-spacing:37px;color:#fff;text-shadow:-1px -1px rgba(0,0,0,.15);white-space:nowrap;box-shadow:0 1px 2px #0003;transition:all cubic-bezier(.3,1.5,.7,1) .3s}.toggle-input .toggle:checked{background-color:var(--primary)}.toggle-input .toggle:checked:before{left:16px}.toggle-input.mobile .toggle{width:40px;height:26px}.toggle-input.mobile .toggle:before{width:22px;height:22px;top:2px;left:2px}.toggle-input.mobile .toggle:checked:before{left:16px}.bug-modal .bug-report-container{padding-bottom:10px}.bug-modal .bug-report-container .upload{display:flex;gap:1rem;align-items:center}.bug-modal .bug-report-container .buttons button{width:200px}.join-game-with-email{display:flex;align-items:center;justify-content:center}.join-game-with-email.mobile{min-height:calc(100vh - 90px);padding:1rem}.join-game-with-email h2{margin:0}.join-game-with-email .icon-input{display:flex;justify-content:space-between;align-items:end;gap:30px}.join-game-with-email .icon-input .icon{width:80px}.join-game-with-email .icon-input .field{padding:0}.join-game-with-email .join-approval-card{width:100%;max-width:500px}.join-game-with-email .join-approval-card .no-game{display:flex;justify-content:space-between;gap:1rem}.join-game-with-email .join-approval-card .game-info{display:flex;justify-content:center;gap:1rem}.join-game-with-email .join-approval-card .game-info.mobile{justify-content:start}.join-game-with-email .join-approval-card .game-info.mobile .title{font-size:1.2rem}.join-game-with-email .join-approval-card .game-info.mobile .info{font-size:.9rem}.join-game-with-email .join-approval-card .game-info.mobile .icon{max-width:60px}.join-game-with-email .join-approval-card .game-info .title{font-size:1.6rem;font-weight:700;padding-bottom:.5rem}.join-game-with-email .join-approval-card .game-info .info{font-size:1.1rem}.join-game-with-email .join-approval-card .game-info .icon{max-width:100px}.join-game-with-email .join-approval-card .rocket{margin-left:2rem}.my-plan{width:100vw;box-sizing:border-box;background:url(/assets/banner5-BYlqFENR.jpg) no-repeat center center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-color:#c194b3;position:absolute}.my-plan .my-plan-content{width:100%;max-width:900px}.my-plan .my-plan-content.mobile{padding:1rem}.my-plan .my-plan-content.mobile .plan-list{grid-template-columns:repeat(2,1fr);gap:.25rem}.my-plan .my-plan-content.mobile .plan-list .g-list-item{font-size:.8rem;padding:.25rem 0}.my-plan .my-plan-content.mobile .plan-list .g-list-item .icon{width:20px}.my-plan .my-plan-content.mobile .plan-details{width:100%;overflow-x:scroll;box-shadow:inset 0 0 7px #0000004d}.my-plan .my-plan-content.mobile .plan-details table{background-color:transparent}.my-plan .my-plan-content .plan-list{padding:1rem 0;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.my-plan .my-plan-content .plan-list .g-list-item{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1rem;padding:.5rem 0}.my-plan .my-plan-content .plan-list .g-list-item .icon{width:30px}.my-plan .my-plan-content .plan-list .g-list-item.current{border:4px solid var(--primary)}.my-plan .my-plan-content .plan-list .g-list-item.active{background-color:var(--primary-trans);color:#fff}.my-plan .my-plan-content .plan-details .info{width:17%}.my-plan .my-plan-content .plan-details .na{color:#d3d3d3}.invite-modal .invite-modal-content{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.invite-modal .invite-modal-content .org-card{max-width:400px;display:flex;align-items:center;gap:1rem}.invite-modal .invite-modal-content .org-card .org-img{max-width:80px;border-radius:.7rem}.invite-modal .invite-modal-content .org-card .org-info{display:flex;flex-direction:column;gap:.15rem}.invite-modal .invite-modal-content .org-card .org-info .org-title{font-size:1.2rem}.invite-modal .invite-modal-content .button-row{width:100%;padding:20px;display:flex;justify-content:space-evenly}.my-orgs{display:flex;justify-content:center;width:100%;max-width:800px}.my-orgs .orgs-content{width:100%}.my-orgs .orgs-content.mobile{padding:1rem}.my-orgs .orgs-content .g-card{background-color:var(--white-trans)!important}.my-orgs .orgs-content .g-card.mobile{min-height:calc(100vh - 92px)}.my-orgs .orgs-content .g-card .org-list{display:flex;flex-direction:column;gap:1rem}.my-orgs .orgs-content .g-card .org-list .org-list-item{display:flex;align-items:center;justify-content:start;gap:1rem}.my-orgs .orgs-content .g-card .org-list .org-list-item .org-icon{border-radius:.7rem}.my-org-view.mobile{padding:1rem}.my-org-view.mobile .title-with-button :last-child{margin-left:0}.my-org-view.mobile .title-with-button .info{display:flex;flex-direction:column;justify-content:start!important;align-items:start!important;gap:.25rem!important}.my-org-view .g-card.mobile{min-height:calc(100vh - 60px)}.my-org-view .my-org-view-content .title-with-button :last-child{margin-left:auto}.my-org-view .my-org-view-content .title-with-button p,.my-org-view .my-org-view-content .title-with-button h4{margin:0}.my-org-view .my-org-view-content .title-with-button .info{display:flex;gap:1rem;align-items:center}.my-org-view .my-org-view-content .member-list{display:flex;flex-direction:column;gap:.5rem}.my-org-view .my-org-view-content .member-list .member-list-item{display:grid;grid-template-columns:1fr 1fr 1fr .25fr;align-items:center;gap:.5rem}.my-org-view .my-org-view-content .member-list .member-list-item.manager{grid-template-columns:1fr 1fr 1fr .3fr 2rem}.my-org-view .my-org-view-content .member-list .member-list-item .right{text-align:right}.my-org-view .my-org-view-content .member-list .member-list-item.tablet,.my-org-view .my-org-view-content .member-list .member-list-item.mobile{grid-template-columns:1fr;gap:.25rem}.my-org-view .my-org-view-content .member-list .member-list-item .buttons{position:relative}.my-org-view .my-org-view-content .member-list .member-list-item .buttons .small-btn{min-width:1.5rem;border-radius:.5rem}.my-org-view .my-org-view-content .member-list .member-list-item .dropdown-menu{position:absolute;top:1.75rem;right:0;height:0px;flex-direction:column;z-index:9970;gap:.5rem;background-color:#fff;box-shadow:0 0 10px #0000001a;overflow:hidden;border-radius:.7rem;min-width:170px;transition:all .25s ease-in-out}.my-org-view .my-org-view-content .member-list .member-list-item .dropdown-menu.active.invite,.my-org-view .my-org-view-content .member-list .member-list-item .dropdown-menu.active.member{height:78px}.my-org-view .my-org-view-content .member-list .member-list-item .dropdown-menu .dropdown-content{padding:.5rem}.my-org-view .my-org-view-content .member-list .member-list-item .dropdown-menu .dropdown-content button{font-size:12px}.my-org-view .my-org-view-content .member-list .member-list-item .dropdown-menu .dropdown-content button.disabled{background-color:transparent}.my-org-view .my-org-view-content .member-list .member-list-item .dropdown-menu .dropdown-content button:hover{background-color:transparent;color:var(--primary)}.content-manager-container{width:100%;max-width:800px}.content-manager-container.mobile{padding:1rem}.content-manager-container .g-card.mobile{height:calc(100vh - 92px);border-radius:.7rem}.archived-games-container{width:100%;height:calc(100vh - 92px);display:flex;justify-content:center}.archived-games-container .archived-games-content{width:100%;max-width:800px;height:calc(100vh - 70px)}.archived-games-container .archived-games-content.mobile{height:calc(100vh - 60px);padding:1rem}.archived-games-container .archived-games-content .g-card{width:100%;height:100%;background-color:var(--white-trans)!important}.archived-games-container .archived-games-content .archived-games-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.archived-games-container .archived-games-content .archived-games-list.mobile,.archived-games-container .archived-games-content .archived-games-list.tablet{grid-template-columns:repeat(1,1fr)}.archived-games-container .archived-games-content .archived-games-list .archived-game-item{display:flex;flex-direction:column;gap:.5rem;background-color:#fff;padding:1rem}.archived-games-container .archived-games-content .archived-games-list .archived-game-item :last-child{margin-top:auto}.archived-games-container .archived-games-content .archived-games-list .archived-game-item .archived-game-icon{width:100%;max-width:80px}.archived-games-container .archived-games-content .archived-games-list .archived-game-item .archived-game-name{font-size:clamp(1rem,2vw,1.2rem);font-weight:700}.view-archived-game.mobile{padding:1rem}.manage-game-page{width:100vw;height:100vh;box-sizing:border-box;background-size:cover;background-repeat:no-repeat;background-position:center center}.manage-game-page .manage-content{display:grid;grid-template-columns:280px auto}.manage-head-bar-container{padding:0 30px;display:flex;align-items:center;justify-content:space-between;height:70px;border-bottom:1px solid rgba(0,0,0,.1);background-color:var(--white-trans)}.manage-head-bar-container .head-menu-box{position:relative}.manage-head-bar-container .head-menu-box .head-menu-flex{display:flex;align-items:center;justify-content:space-evenly}.manage-head-bar-container .head-menu-box .head-menu-flex .head-menu{display:flex;align-items:center}.manage-head-bar-container .head-menu-box .head-menu-flex .head-menu .head-menu-item{cursor:pointer;margin:0 10px;font-size:1.1em;font-weight:700;display:flex;align-items:center;color:#666}.manage-head-bar-container .head-menu-box .head-menu-flex .head-menu .menu-spacer{width:1.5px;height:2.75rem;margin:0 1em;background:var(--dark-grey)}.manage-head-bar-container .head-menu-box .head-menu-flex .head-user-info{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.manage-head-bar-container .head-menu-box .head-menu-flex .head-user-info:hover{background-color:transparent}.manage-head-bar-container .head-menu-box .head-menu-flex .head-user-info .user-icon{cursor:pointer}.manage-head-bar-container .head-menu-box .head-menu-flex .head-user-info .token-display{display:flex;align-items:center;margin-right:14px;cursor:pointer}.manage-head-bar-container .head-menu-box .head-menu-flex .head-user-info .token-display img{width:30px;margin-right:7px}.manage-head-bar-container .head-menu-box .head-menu-flex .head-user-info .token-display span{font-weight:700;font-size:1.1em}.manage-head-bar-container .logo-container{display:flex;align-items:center;justify-content:center;gap:1rem}.manage-head-bar-container .logo-container .g-card{padding:7px 14px;flex:.8}.manage-head-bar-container .logo-container .logo{max-height:40px;width:auto;cursor:pointer;transition:all .15s ease-in-out}.manage-head-bar-container .logo-container .logo:hover{scale:1.04}.manage-head-bar-container .logo-container .logo-text{font-size:24px;font-weight:700}.manage-head-bar-container .logo-container h3{color:var(--dark-grey);margin:0}.manage-head-bar-container .logo-container .menu-spacer{width:1.5px;height:2.75em;margin:0 1.25em;background:var(--dark-grey)}.manage-dropdown-container{height:0px;width:180px;background-color:#fff;border-radius:.7rem;z-index:999;transition:height .3s ease-in-out;overflow:hidden;margin-top:10px;position:absolute;top:50px;right:0;box-shadow:0 1px 3px #0003}.manage-dropdown-container.active{height:225px}.manage-dropdown-container .dropdown-menu{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.manage-dropdown-container .dropdown-menu .meta{color:#b1b1b1}.manage-dropdown-container .dropdown-menu a{text-decoration:none;color:var(--gamably-color);display:block;font-size:12px}.manage-dropdown-container .dropdown-menu *>:not(.version):hover{color:var(--primary)}.manage-landing-content{height:calc(100vh - 70px);overflow-y:scroll;padding:2rem}.manage-landing-content .transaction-container{width:100%;display:flex;justify-content:center}.manage-landing-content .transaction-container .transaction-card{width:100%;max-width:500px}.manage-landing-content.largeTablet,.manage-landing-content.tablet,.manage-landing-content.mobile{padding:1rem;height:calc(100vh - 120px)}.game-dashboard .game-dashboard-content{height:calc(100vh - 70px - 4rem);display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:100px 1fr 1fr;gap:1.5rem;grid-template-areas:"players box2 box3 activity" "graph graph leaders activity" "feature message leaders activity"}.game-dashboard .game-dashboard-content .g-card{height:100%;width:100%}.game-dashboard .game-dashboard-content .g-card .chart-text{height:20px}.game-dashboard .game-dashboard-content .activity-box{grid-area:activity}.game-dashboard .game-dashboard-content .activity-box .activity-card-title{display:flex;align-items:center;justify-content:space-between}.game-dashboard .game-dashboard-content .player-count{grid-area:players;width:100%}.game-dashboard .game-dashboard-content .graph-box{grid-area:graph}.game-dashboard .game-dashboard-content .box4{grid-area:box4}.game-dashboard .game-dashboard-content .leaders-box{grid-area:leaders}.game-dashboard .game-dashboard-content .feature-box{grid-area:feature}.game-dashboard .game-dashboard-content .message-box{grid-area:message}.game-dashboard .game-dashboard-content .box6{grid-area:box6}.activity-list{display:flex;flex-direction:column;gap:.35rem;height:calc(100vh - 224px);overflow-y:auto;padding:0 2px 0 0}.activity-list.mobile{height:250px}.activity-list .activity-item{display:grid;grid-template-columns:30px 1fr;gap:.5rem;padding:.25rem .5rem;background-color:var(--fourth-color);border-radius:.7rem;align-items:center}.activity-list .activity-item .activity-icon{width:30px;height:30px;border-radius:.2rem}.activity-list .activity-item .activity-icon .icon{max-height:30px;max-width:30px;height:auto;width:auto;border-radius:.5rem}.activity-list .activity-item .activity-text{font-size:.55rem}.activity-list .more-button{display:flex;justify-content:center}.featured-content-container .featured-element{display:flex;align-items:center;gap:.5rem;flex-direction:column}.featured-content-container .featured-element .featured-element-content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.5rem;text-align:center;font-size:.8rem}.featured-content-container .featured-element .featured-element-content .featured-icon{width:70px;border-radius:.7rem}.featured-content-container .featured-modal-content{display:flex;flex-direction:column;gap:1rem}.featured-content-container .featured-modal-content .featured-search{display:flex;gap:1rem;align-items:center}.featured-content-container .featured-modal-content .featured-search .full{color:var(--primary)}.featured-content-container .featured-modal-content .featured-search .empty{color:var(--fourth-color)}.featured-content-container .featured-modal-content .elements-to-choose{display:flex;flex-direction:column;gap:.5rem;padding:10px;overflow-y:auto;max-height:50vh}.featured-content-container .featured-modal-content .elements-to-choose .element-item{display:flex;justify-content:space-between;align-items:center}.featured-content-container .featured-modal-content .elements-to-choose .element-item.chosen{box-shadow:0 0 0 6px var(--primary)}.featured-content-container .featured-modal-content .elements-to-choose .element-item .element-info{display:flex;align-items:center;gap:1rem}.featured-content-container .featured-modal-content .elements-to-choose .element-item .element-info .element-icon{width:30px;border-radius:5px;border:solid 1px white}.category-filter-modal .filter-list{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0 0}.category-filter-modal .filter-list .filter-button-div{overflow:visible}.category-filter-modal .filter-list .filter-button-div .active{background-color:var(--primary);color:#fff}.category-filter-modal .filter-list .filter-button-div button{width:100%;justify-content:start}.category-filter-modal .filter-list .grey{color:#d3d3d3}.category-filter-modal .buttons{padding-top:1rem}.message-creator-container .message-creator .center-col{gap:.25rem}.message-creator-container .message-creator .message-box{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto}.message-creator-container .message-creator .message-box p{margin:0}.text-area-word-count .char-count{display:flex;justify-content:end}.leaders-list{display:flex;flex-direction:column;gap:.15rem}.leaders-list .list-container{overflow-y:auto;height:0}.leaders-list .list-container .leaders-list-item{width:100%;display:grid;grid-template-columns:1fr 1fr 5fr 1fr;gap:.5rem;align-items:center;padding:.4rem .6rem .4rem 0;border-radius:.7rem}.leaders-list .list-container .leaders-list-item>:last-child{margin-left:auto}.leaders-list .list-container .leaders-list-item:hover{background-color:var(--fourth-color)}.leaders-list .list-container .leaders-list-item .meta.left{text-align:left}.leaders-list .list-container .leaders-list-item .icon-div img{height:20px;width:auto;border-radius:.2rem}.leaders-list .list-container .leaders-list-item .icon-div .gradient{height:20px;width:20px;border-radius:.2rem;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.leaders-list .list-container .leaders-list-item .name-div{font-size:.75rem;text-align:left}.data-card-container{width:100%;height:100%}.data-card-container .g-card:has(.data-card.mobile){padding:.5rem 1rem}.data-card-container .g-card{width:100%;height:100%}.data-card-container .data-card{display:grid;grid-template-columns:45px 1fr;align-items:center;justify-content:space-between;gap:.5rem;width:100%;height:100%}.data-card-container .data-card.mobile{grid-template-columns:1fr;grid-template-rows:auto auto;align-items:start;gap:.5rem}.data-card-container .data-card.mobile .icon-circle{height:30px;width:30px}.data-card-container .data-card .g-card{height:100%;width:100%}.data-card-container .data-card .icon-container{width:100%;display:flex;align-items:center;justify-content:center}.data-card-container .data-card .icon-circle{color:var(--primary);display:flex;align-items:center;justify-content:center;background-color:var(--fourth-color);border-radius:50%;height:45px;width:45px}.data-card-container .data-card .data-div{text-align:center}.data-card-container .data-card .data-div.mobile{display:flex;gap:.5rem;align-items:center;justify-self:center}.data-card-container .data-card .data-div.mobile .data-text{line-height:.6rem}.data-card-container .data-card .data-div .data-number{font-size:clamp(.9rem,2vw,1.3rem);font-weight:700}.data-card-container .data-card .data-div .data-text{word-wrap:break-word;line-height:1rem;font-size:clamp(.55rem,2vw,.75rem)}.game-dashboard-mobile .game-dashboard-mobile-grid{display:grid;grid-template-columns:1fr;gap:1rem}.game-dashboard-mobile .game-dashboard-mobile-grid .image-div{display:flex;justify-content:center;align-items:center}.game-dashboard-mobile .game-dashboard-mobile-grid .image-div img{max-width:300px}.game-dashboard-mobile .game-dashboard-mobile-grid .title-card .header-image{width:75%;max-width:200px;height:auto}.game-dashboard-mobile .game-dashboard-mobile-grid .title-card h4{margin:0;font-size:clamp(1rem,2vw,1.4rem);text-align:center}.game-dashboard-mobile .game-dashboard-mobile-grid .info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.game-dashboard-mobile .game-dashboard-mobile-grid .info-grid .info-item{display:flex;flex-direction:column;align-items:center;text-align:center}.game-dashboard-mobile .game-dashboard-mobile-grid .info-grid .info-item .info-icon{width:20px;height:20px;margin-bottom:.5rem}.game-dashboard-mobile .game-dashboard-mobile-grid .info-grid .info-item .info-icon img{width:100%;height:100%;object-fit:contain}.game-dashboard-mobile .game-dashboard-mobile-grid .info-grid .info-item .info-label{font-size:clamp(.8rem,1.5vw,1rem);color:var(--text-color)}.game-dashboard-mobile .game-dashboard-mobile-grid .activity-card .activity-card-title{display:flex;align-items:center;justify-content:space-between}.player-list-container{height:100%}.player-list-container.mobile .players-title{justify-content:start;align-items:start}.player-list-container.mobile .players-title .button-row{width:100%;gap:.25rem;flex-direction:column;align-items:end}.player-list-container.mobile .player-dropdown{top:100%}.player-list-container .search-bar-container{display:flex;align-items:center;justify-content:space-between;gap:1rem}.player-list-container .search-bar-container.mobile{gap:.25rem}.player-list-container .search-bar-container.mobile button{min-height:34px}.player-list-container .search-bar-container .filter-button .full{color:var(--primary)}.player-list-container .search-bar-container .filter-button .empty{color:var(--fourth-color)}.player-list-container .players-card{height:100%}.player-list-container .players-card .card-title{display:flex;justify-content:space-between}.player-list-container .button-row{position:relative}.player-list-container .player-dropdown{width:250px;height:0;background-color:#fff;border-radius:.7rem;z-index:9999;transition:all .3s ease-in-out;overflow:hidden;margin-top:10px;position:absolute;top:2rem;right:0;box-shadow:0 1px 3px #0003}.player-list-container .player-dropdown.active{height:80px;padding:1rem}.player-list-container .player-dropdown.active.full{height:174px}.player-list-container .player-dropdown .drop-buttons{display:flex;flex-direction:column;gap:.5rem}.player-list-container .player-dropdown .drop-buttons button{font-size:.8rem;width:100%;justify-content:start}.player-list-container .player-dropdown .drop-buttons.mobile{gap:.5rem}.player-list-container .player-dropdown .drop-buttons.mobile button{font-size:.8rem}.player-list-container .button-row{display:flex;gap:1rem;align-items:center}.player-list-container .meta{margin:0}.player-list-container .chart-grid{width:100%}.player-list-container .chart-grid .chart-row{width:100%;display:flex;align-items:center;justify-content:stretch;border-radius:.2rem;background-color:#fff;padding:.2rem 1rem;gap:.5rem;border-bottom:.5px solid rgba(184,184,184,.1647058824)}.player-list-container .chart-grid .chart-row .icon,.player-list-container .chart-grid .chart-row svg{width:1.5rem}.player-list-container .chart-grid .chart-row .number-div{min-width:1rem}.player-list-container .chart-grid .chart-row .name-div{width:10rem;align-items:start;flex-direction:column;gap:0;text-align:left}.player-list-container .chart-grid .chart-row .info-div{min-width:7rem}.player-list-container .chart-grid .chart-row .chart-button{width:auto;size:auto;flex:1}.player-list-container .chart-grid .chart-row .chart-button .no-level{color:#66666662}.player-list-container .chart-grid .chart-row .chart-button .level-icon{width:1.5rem}.player-list-container .chart-grid .chart-row.head-row{position:fixed}.player-list-container .chart-grid .chart-bottom-grid{overflow-y:auto}.player-view-container{display:flex;justify-content:center}.player-view-container .player-view-content{width:100%;max-width:700px}.player-view-container .player-view-content .top-row{display:flex;justify-content:space-between;position:relative}.player-view-container .player-view-content .top-row .more-button{width:30px}.player-view-container .player-view-content .top-row .dropdown{text-align:right;position:absolute;top:2rem;right:0;background-color:#fff;width:250px;box-shadow:0 1px 3px #0003;border-radius:.7rem;z-index:850;transition:all .25s ease-in-out;overflow:hidden;height:60px}.player-view-container .player-view-content .top-row .dropdown .content{display:flex;flex-direction:column;gap:.15rem;align-items:end;padding:1rem}.player-view-container .player-view-content .top-row .dropdown.hidden{height:0}.player-view-container .player-view-content .player-view-head{display:flex;justify-content:space-between;align-items:center;gap:2rem}.player-view-container .player-view-content .player-view-head.mobile{flex-direction:column;justify-content:start;gap:.5rem}.player-view-container .player-view-content .player-view-head .player-icon{width:100%;max-width:80px;border-radius:5px}.player-view-container .player-view-content .player-view-head .player-head-text{display:flex;gap:1rem;align-items:center}.player-view-container .player-view-content .player-view-head .player-head-text .name{font-size:clamp(1rem,2vw,1.6rem)}.player-view-container .player-view-content .player-view-head .player-head-text .name .meta{display:flex;align-items:center;gap:1rem;min-height:2rem}.player-view-container .player-view-content .player-view-head .player-head-controls{width:calc(40% - 100px);display:flex;flex-direction:column;gap:.5rem;justify-content:end}.player-view-container .player-view-content .player-view-head .player-head-controls.mobile{width:100%;flex-direction:row;align-items:center}.player-view-container .distribute-container{width:100%;max-width:700px}.player-view-container .distribute-container .g-card{width:100%}.inhab-status-table .icon-td{text-align:center;width:90px}.inhab-status-table .icon-td .status-icon{width:28px}.inhab-status-table .status-text{font-size:.8rem;color:var(--grey);font-weight:700}.inhab-status-table .data-text{font-size:1rem;color:#000;font-weight:700}.inhab-status-table .data-text .data-meta{font-size:.7rem;color:var(--grey)}.inhab-status-table .data-text .currency-cell{display:flex;align-items:center}.inhab-status-table .data-text .currency-cell .currency-icon{width:20px;margin-right:14px}.inhab-status-table .shrink-cell{white-space:nowrap;text-align:right}.inhab-status-table.mobile td{padding:.5rem}.inhab-status-table.mobile .icon-td{text-align:center;width:50px}.inhab-status-table.mobile .icon-td .status-icon{width:1.4rem}.inhab-status-table.mobile .data-text{font-size:.9rem;color:#000;font-weight:700}.xp-earnings-list{width:100%;max-width:600px}.xp-earnings-list .list-card{display:flex;flex-direction:column;gap:1rem}.xp-earnings-list .list-card .summary{display:flex;align-items:center;justify-content:end;gap:2rem}.xp-earnings-list .list-card .summary .info{display:flex;align-items:center;gap:.5rem}.xp-earnings-list .list-card .summary .info .summary-icon{height:.8rem;width:.8rem}.xp-earnings-list .list-card .xp-item{display:grid;grid-template-columns:50px 1fr 1fr;gap:2rem;align-items:center}.xp-earnings-list .list-card .xp-item .icon{width:50px}.xp-earnings-list .list-card .xp-item .info .title{font-size:1.2rem;font-weight:700;display:flex;align-items:center;gap:.5rem}.xp-earnings-list .list-card .xp-item .info .title img{width:20px}.xp-earnings-list .list-card .xp-item .info .meta{margin:0}.player-name-icon{display:flex;gap:.5rem;font-size:.8rem;align-items:center;justify-content:end}.player-name-icon .user-name{text-align:right}.my-earned-badges-list{width:100%;max-width:800px}.my-earned-badges-list .list-card{display:flex;flex-direction:column;gap:1rem}.my-earned-badges-list .list-card .badge-list-container .category-list h4{margin:0}.my-earned-badges-list .list-card .badge-list-container .badge-list{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem}.my-earned-badges-list .list-card .badge-list-container.mobile .badge-list{grid-template-columns:repeat(3,1fr);gap:1rem}.my-earned-badges-list .badge-item{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.my-earned-badges-list .badge-item .icon{width:100%;border-radius:.7rem}.my-earned-badges-list .badge-item .badge-name{text-align:center;font-size:.85rem;line-height:1rem}.badge-view{width:100%;max-width:500px}.badge-view .badge-view-header{display:flex;gap:2rem}.badge-view .badge-view-header img{max-width:100px;width:100%}.badge-view .earning-list h4,.badge-view .earning-list p{margin:0}.badge-view .earning-list .g-list-item{display:flex;gap:1rem}.badge-view .earning-list .g-list-item .icon{max-width:50px}.level-earnings-list{width:100%;max-width:600px}.level-earnings-list .list-card{display:flex;flex-direction:column;gap:1rem}.level-earnings-list .list-card .level-item{display:grid;grid-template-columns:50px 1fr 1fr;grid-template-rows:auto auto;gap:1rem;align-items:center;grid-template-areas:"icon info desc" "rewards rewards rewards"}.level-earnings-list .list-card .level-item .icon{grid-area:icon;width:50px}.level-earnings-list .list-card .level-item .icon.opaque{opacity:.3}.level-earnings-list .list-card .level-item .info{grid-area:info}.level-earnings-list .list-card .level-item .info .title{font-size:1.2rem;font-weight:700;display:flex;align-items:center;gap:.5rem}.level-earnings-list .list-card .level-item .info .title img{width:20px}.level-earnings-list .list-card .level-item .info .meta{margin:0}.level-earnings-list .list-card .level-item .desc{grid-area:desc}.level-earnings-list .list-card .level-item .rewards{grid-area:rewards;display:flex;flex-direction:column;align-items:start;gap:.25rem}.rewards-card{display:flex;gap:.5rem}.rewards-card .rewards-card-icon{width:20px}.currency-earnings-list{width:100%;max-width:600px}.currency-earnings-list .list-card{display:flex;flex-direction:column;gap:1rem}.currency-earnings-list .list-card .summary{display:flex;align-items:center;justify-content:end;gap:2rem}.currency-earnings-list .list-card .summary .info{display:flex;align-items:center;gap:.5rem}.currency-earnings-list .list-card .summary .info .summary-icon{height:.8rem;width:.8rem}.currency-earnings-list .list-card .currency-item{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:center}.currency-earnings-list .list-card .currency-item .icon-div{display:flex;gap:1rem}.currency-earnings-list .list-card .currency-item .icon-div .icon{width:50px;height:50px}.currency-earnings-list .list-card .currency-item .info .title{font-size:clamp(1rem,2vw,1.2rem);font-weight:700;display:flex;align-items:center;gap:.5rem}.currency-earnings-list .list-card .currency-item .info .title img{width:20px}.currency-earnings-list .list-card .currency-item .info .meta{margin:0}.currency-earnings-list .list-card .currency-item.mobile{grid-template-columns:1fr}.currency-earnings-list .list-card .purchase-item{display:flex;gap:1rem;align-items:center}.currency-earnings-list .list-card .purchase-item .icon{width:50px}.currency-earnings-list .list-card .purchase-item .info{width:100%}.currency-earnings-list .list-card .purchase-item .info .title{font-size:clamp(1rem,2vw,1.2rem);font-weight:700;display:flex;align-items:center;gap:.5rem}.currency-earnings-list .list-card .purchase-item .info .title img{width:20px}.currency-earnings-list .list-card .purchase-item .info .title .purchase{color:#b00}.currency-earnings-list .list-card .purchase-item .info .meta{margin:0}.currency-earnings-list .list-card .purchase-item .info .buttons{margin-right:auto}.found-codes-list{width:100%;max-width:600px}.found-codes-list .list-card{display:flex;flex-direction:column;gap:1rem}.found-codes-list .list-card .summary{display:flex;align-items:center;justify-content:end;gap:2rem}.found-codes-list .list-card .summary .info{display:flex;align-items:center;gap:.5rem}.found-codes-list .list-card .summary .info .summary-icon{height:.8rem;width:.8rem}.found-code-item{display:grid;gap:1rem;grid-template-columns:30px 1.5fr 3fr 1fr;align-items:center}.found-code-item .found-code-icon{width:30px;height:30px}.found-code-item.mobile{grid-template-columns:1fr;gap:.5rem}.found-code-item.mobile .found-code-icon{width:50px;height:50px}.hidden-text .hidden-text-div{display:flex;gap:.3rem;justify-content:center;align-items:center}.hidden-text .hidden-text-div .stars{display:flex;gap:.3rem;align-items:center;height:18px}.hidden-text .hidden-text-div .show-icon{cursor:pointer;color:var(--third-color)}.completed-challenges-list{width:100%;max-width:600px}.completed-challenges-list .list-card{display:flex;flex-direction:column;gap:1rem}.completed-challenges-list .list-card .summary{display:flex;align-items:center;justify-content:end;gap:2rem}.completed-challenges-list .list-card .summary .info{display:flex;align-items:center;gap:.5rem}.completed-challenges-list .list-card .summary .info .summary-icon{height:.8rem;width:.8rem}.completed-challenges-list .list-card .challenge-item{display:grid;grid-template-columns:50px 1fr 1fr 40px;grid-template-rows:auto auto;gap:1rem;align-items:center;grid-template-areas:"icon info comment buttons" "rewards rewards rewards rewards"}.completed-challenges-list .list-card .challenge-item .icon{grid-area:icon}.completed-challenges-list .list-card .challenge-item .info{grid-area:info}.completed-challenges-list .list-card .challenge-item .info .title{font-size:1.2rem;font-weight:700;display:flex;align-items:center;gap:.5rem}.completed-challenges-list .list-card .challenge-item .info .title img{width:20px}.completed-challenges-list .list-card .challenge-item .info .meta{margin:0}.completed-challenges-list .list-card .challenge-item .comment{grid-area:comment}.completed-challenges-list .list-card .challenge-item .buttons{grid-area:buttons}.completed-challenges-list .list-card .challenge-item .rewards{grid-area:rewards;display:flex;flex-direction:column;align-items:start;gap:.25rem}.edit-player-container{width:100%;display:flex;justify-content:center;margin-bottom:2rem}.edit-player-container .g-card{width:100%;max-width:600px}.edit-player-container .g-card .edit-buttons{display:flex;justify-content:space-between}.rewards-form{display:flex;flex-direction:column;gap:1rem}.rewards-form h3{margin:0 0 .5rem}.item-selector .search-row{display:flex;gap:1rem}.item-selector .search-row .full{color:var(--primary)}.item-selector .search-row .empty{color:var(--fourth-color)}.item-selector .distribute-select{background-color:#fff}.item-selector .item-list{height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:.2rem;padding-right:.5rem}.item-selector .item-list .distribute-item-option{padding:10px;display:grid;grid-template-columns:2rem 1fr 1fr 138px;align-items:center;justify-content:start;gap:1rem;transition:all .25s ease-in-out;border-bottom:1px solid var(--third-color)}.item-selector .item-list .distribute-item-option>:last-child{margin-left:auto}.item-selector .item-list .distribute-item-option img{height:2rem;width:auto;border-radius:.2rem}.item-selector .item-list .distribute-item-option:last-child{border-bottom:none}.item-selector .item-list .icon-container{width:2rem;display:flex;justify-content:center}.item-selector .item-list .multiple-select-option{width:100%;display:flex;gap:1rem}.item-selector .item-list .multiple-select-option .meta.right{text-align:right}.item-selector .item-list .multiple-select-option .item-info{width:100%;display:grid;grid-template-columns:2rem 1fr 1fr;align-items:center;gap:0 1rem}.item-selector .item-list .multiple-select-option .item-info>*:last-child{margin-left:auto}.item-selector .item-list .multiple-select-option .item-info .cost{display:flex;align-items:center;gap:.5rem}.item-selector .item-list .multiple-select-option .item-info .cost .coin-icon{width:1rem;height:1rem}.item-selector.mobile .item-list .distribute-item-option{grid-template-columns:2rem 1fr;gap:.5rem;align-items:center}.item-selector.mobile .multiple-select-option .item-info{grid-template-columns:2rem 1fr;gap:.5rem}.quantity-input-container .quantity-input{display:flex;flex-direction:row;gap:.5rem;padding:0}.quantity-input-container .quantity-input .g-button{min-width:30px;padding:3px;background-color:var(--fourth-color)}.quantity-input-container .quantity-input input{height:30px;width:50px}.quantity-input-container.mobile .quantity-input input{width:50px}.item-search-bar .search-bar{display:flex;gap:1rem}.item-search-bar .search-bar .filter-buttons{display:flex;gap:.5rem}.item-search-bar .search-bar .filter-buttons .filter-button .full{color:var(--primary)}.item-search-bar .search-bar .filter-buttons .filter-button .empty{color:var(--fourth-color)}.item-search-bar.mobile .search-bar{gap:.5rem;flex-direction:column}.item-search-bar.mobile .search-bar .filter-buttons{display:flex;gap:.5rem}.item-search-bar.mobile .search-bar .filter-buttons .filter-button{height:34px;flex:1}.item-search-bar.mobile .search-bar .filter-buttons .filter-button.collection{flex:0}.inventory-landing{width:100%;display:flex;flex-direction:column;align-items:center}.inventory-landing .inventory-content{width:100%;max-width:1000px;height:calc(100vh - 134px)}.inventory-landing .inventory-content .inventory-grid{display:grid;grid-template-columns:200px 1fr;gap:1rem}.inventory-landing .inventory-content .inventory-grid .category-buttons{padding-right:1rem;border-right:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:.5rem}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid{display:grid;gap:2rem;grid-template-columns:3fr 2fr}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid .search-div{display:flex;gap:1rem}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid .search-div .filter-icon{color:var(--fourth-color)}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid .search-div .filter-icon.active{color:var(--primary)}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid .search-div.mobile{gap:.5rem}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid .inventory-blocks{padding:.25rem 1rem .25rem 0;height:calc(100vh - 291px);width:100%;overflow:auto}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid .inventory-blocks.mobile{height:calc(100vh - 351px);padding:.5rem 1rem .5rem 0}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid .inventory-blocks.with-back-button{height:calc(100vh - 321px)}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid .inventory-blocks .block-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid .inventory-blocks .block-grid .blank-item-box{background-color:var(--fourth-color);width:100%;height:auto;aspect-ratio:1/1;border-radius:.7rem}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid .inventory-blocks .collection-grid{display:flex;flex-direction:column;gap:1rem}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid .inventory-blocks .collection-grid.mobile .card-title{font-size:.9rem}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid.mobile{grid-template-columns:1fr}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid.mobile h2{margin:0}.inventory-landing .inventory-content .inventory-grid .main-col .inventory-item-grid.mobile .inventory-blocks .block-grid{grid-template-columns:repeat(2,1fr)}.inventory-landing .inventory-content .inventory-grid.mobile{grid-template-columns:auto 1fr}.inventory-landing .inventory-content .inventory-grid.mobile .category-buttons{justify-content:start;padding-right:0;border-right:none}.inventory-landing .inventory-content .inventory-grid.mobile .category-buttons button{width:2.3rem}.inventory-landing .inventory-content .inventory-grid.mobile .category-buttons button .notification-with-badge{width:auto}.inventory-landing .inventory-content .inventory-grid.mobile .category-buttons button .notification-with-badge .badge{right:-1.4rem}.inventory-landing .inventory-content .inventory-grid.mobile .reward-list-grid{gap:1rem .1rem}.item-mini-card{position:relative;height:100%;padding:.5rem;border:2px solid var(--fourth-color);margin:0;min-height:0;width:100%;font-size:inherit;overflow:hidden}.item-mini-card:hover{border:2px solid var(--primary-trans)}.item-mini-card .mini-card-image-container{overflow:hidden;width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.item-mini-card .mini-card-image-container .item-icon{width:100%;height:auto;object-fit:contain;border-radius:.7rem}.item-mini-card .mini-card-image-container .item-icon.disabled{filter:saturate(15%)}.item-mini-card .count-flag{position:absolute;bottom:.35rem;right:0;padding:0 4px;background-color:var(--primary-trans);color:#fff;border:2px solid white;border-right:none;border-radius:.7rem 0 0 .7rem;font-size:.7rem}.item-display-card .card-content{display:flex;flex-direction:column;align-items:center;gap:.5rem;overflow-y:auto}.item-display-card .card-content .image-container{float:left;display:flex;flex-direction:column;align-items:center;width:8rem;height:8rem}.item-display-card .card-content .image-container .item-icon{max-width:8rem;width:auto;max-height:8rem;height:auto;border-radius:.7rem}.item-display-card .card-content .item-name{font-size:1.2rem;font-weight:700}.item-display-card .card-content .item-name .full{width:100%}.item-display-card .card-content .item-desc{font-size:.8rem;white-space:pre-wrap}.item-display-card .card-content .item-buttons{width:100%;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.item-display-card .card-content .item-buttons button{max-width:50%;width:100%}.item-display-card .card-content .item-buttons button:nth-child(2n){flex-basis:100%}.item-display-card .card-content .contribution-progress,.item-display-card .card-content .history{width:100%}.item-display-card .card-content .meta{text-align:center}.progress-container{display:grid;grid-template-columns:5fr 1fr;align-items:center;height:1rem}.progress-container .meta{font-size:.8rem;text-align:right}.progress-container .progress{background:#f0f0f0;width:100%;border-radius:10px}.progress-container .progress .progress-bar{background:var(--primary);height:1rem;border-radius:10px;width:0;max-width:100%;transition:all 2s ease-in-out}.use-item-modal .count{font-size:1rem;font-weight:400}.item-history{width:100%;max-width:800px}.item-history .item-history-card{width:100%}.detailed-activity-list-container .detailed-activity-list{display:grid;grid-template-columns:200px 1fr;gap:1rem}.detailed-activity-list-container .detailed-activity-list.no-filter{grid-template-columns:1fr}.detailed-activity-list-container .detailed-activity-list .filter-row{display:flex;flex-direction:column;justify-content:start;gap:.5rem;padding-right:1rem;border-right:1px solid rgba(0,0,0,.1)}.detailed-activity-list-container .detailed-activity-list .filter-row .action-buttons{display:flex;align-items:end;gap:.5rem}.detailed-activity-list-container .detailed-activity-list .activity-display{display:flex;flex-direction:column;gap:.5rem}.detailed-activity-list-container .detailed-activity-list .activity-display .row{display:grid;gap:1rem;grid-template-columns:40px 1fr 1fr 1fr 1fr 70px;align-items:center}.detailed-activity-list-container .detailed-activity-list .activity-display .row.hide-player{grid-template-columns:40px 1fr 1fr 2fr 70px}.detailed-activity-list-container .detailed-activity-list .activity-display .row.manager{grid-template-columns:40px 1fr 1fr 1fr 1fr 70px}.detailed-activity-list-container .detailed-activity-list .activity-display .row.head-row{color:#fff;background-color:var(--primary)}.detailed-activity-list-container .detailed-activity-list .activity-display .row.data-row{font-size:.75rem}.detailed-activity-list-container .detailed-activity-list .activity-display .row.data-row.mobile{grid-template-columns:3rem 1fr;grid-template-rows:repeat(4,auto);gap:.25rem 1rem;align-items:start;grid-template-areas:"icon player" "icon date" "icon activity" "icon notes" "icon actions"}.detailed-activity-list-container .detailed-activity-list .activity-display .row.data-row.mobile .icon{width:100%;grid-area:icon}.detailed-activity-list-container .detailed-activity-list .activity-display .row.data-row.mobile .date{grid-area:date}.detailed-activity-list-container .detailed-activity-list .activity-display .row.data-row.mobile .activity{grid-area:activity}.detailed-activity-list-container .detailed-activity-list .activity-display .row.data-row.mobile .notes{grid-area:notes}.detailed-activity-list-container .detailed-activity-list .activity-display .row.data-row.mobile .actions{grid-area:actions}.detailed-activity-list-container .detailed-activity-list .activity-display .row.data-row.mobile .actions .buttons{justify-content:start}.detailed-activity-list-container .detailed-activity-list .activity-display .row.data-row.mobile .player{grid-area:player;font-weight:700}.detailed-activity-list-container .detailed-activity-list .activity-display .row.data-row .notes .item-cost{display:flex;gap:.25rem;align-items:center}.detailed-activity-list-container .detailed-activity-list .activity-display .row.data-row .notes .item-cost .coin-icon{width:.65rem;height:.65rem}.detailed-activity-list-container .detailed-activity-list .activity-display .row .icon{display:flex;justify-content:center;align-items:center}.detailed-activity-list-container .detailed-activity-list .activity-display .row .icon img{border-radius:.7rem}.detailed-activity-list-container.mobile .detailed-activity-list{grid-template-columns:1fr}.detailed-activity-list-container.mobile .detailed-activity-list .filter-row{border-right:none;padding-right:0}.detailed-activity-card{display:grid;grid-template-columns:50px 1fr 1fr 40px;grid-template-rows:auto auto;gap:1rem;align-items:center;grid-template-areas:"icon info comment buttons" "rewards rewards rewards rewards"}.detailed-activity-card .icon{grid-area:icon}.detailed-activity-card .info{grid-area:info}.detailed-activity-card .info .title{font-size:1.2rem;font-weight:700;display:flex;align-items:center;gap:.5rem}.detailed-activity-card .info .title img{width:20px}.detailed-activity-card .info .meta{margin:0}.detailed-activity-card .comment{grid-area:comment}.detailed-activity-card .buttons{grid-area:buttons}.detailed-activity-card .rewards{grid-area:rewards;display:flex;gap:1rem}.layered-icons{position:relative;display:flex;align-items:center;justify-content:center}.layered-icons .layered-icon{position:absolute;display:flex;align-items:center;justify-content:center}.layered-icons .layered-icon.lower-right{bottom:0;right:0}.add-player-container{display:flex;flex-direction:column;align-items:center}.add-player-container #fileUpload{height:0;width:0}.add-player-container .add-player-content{width:100%;max-width:700px}.add-player-container .add-player-content a{color:var(--primary)}.add-player-container .add-player-content h3{margin:0}.add-player-container .add-player-content .g-double-col{gap:1rem}.add-player-container .add-player-content .upload-list{display:flex;flex-direction:column;gap:.5rem}.add-player-container .add-player-content .upload-item{display:flex;gap:1rem;align-items:center;font-size:clamp(.9rem,2vw,1.2rem);width:100%}.add-player-container .add-player-content .upload-item.header{padding:0 10px 4px}.add-player-container .add-player-content .upload-item .name-div{display:flex;gap:.5rem}.add-player-container .add-player-content .upload-item.mobile{flex-direction:column;align-items:start;padding:.5rem 0 1rem;gap:.25rem}.add-player-container .add-player-content .upload-item.mobile .name-div{justify-content:space-between}.add-player-container .add-player-content .upload-item.mobile .name-div.info{width:100%}.add-player-container .add-player-content .upload-item.mobile:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.reset-data-container{display:flex;justify-content:center;width:100%}.reset-data-container .reset-data-content{width:100%;max-width:700px}.reset-data-container .reset-data-content .reset-buttons{display:flex;flex-direction:column;gap:1rem}.player-list-mobile .table-container{overflow-y:auto}.player-list-mobile .table-container .player-list-item .player-data{display:flex;align-items:center;gap:.5rem}.player-list-mobile .table-container .player-list-item .player-data img{width:1rem;height:1rem}.create-elements-container{display:flex;justify-content:center}.create-elements-container .create-elements-content{width:100%}.create-elements-container .create-elements-content .form-section{background-color:var(--fourth-color)}.create-elements-landing{display:flex;justify-content:center}.create-elements-landing .elements-card{width:100%;max-width:600px}.create-elements-landing .elements-card .upgrade-box{display:flex;justify-content:center;align-items:center;gap:1rem}.create-elements-landing .elements-card .content-boxes{display:flex;flex-direction:column;gap:1rem}.create-elements-landing .elements-card .content-boxes.tablet .desc,.create-elements-landing .elements-card .content-boxes.mobile .desc{display:none}.create-elements-landing .elements-card .content-boxes.tablet .element-div,.create-elements-landing .elements-card .content-boxes.mobile .element-div{gap:1rem}.create-elements-landing .elements-card .content-boxes.tablet .element-div .head-icon,.create-elements-landing .elements-card .content-boxes.mobile .element-div .head-icon{height:2rem}.create-elements-landing .elements-card .content-boxes.largeTablet{grid-template-columns:repeat(3,1fr)}.create-elements-landing .elements-card .content-boxes .element-div{width:100%;display:grid;grid-template-columns:40px 2fr 1fr;align-items:center;justify-content:start;padding:1rem;gap:2rem}.create-elements-landing .elements-card .content-boxes .element-div .item-title{flex-basis:8rem;flex-grow:0;flex-shrink:0;text-align:left;font-size:clamp(.9rem,1.5vw,1.3rem)}.create-elements-landing .elements-card .content-boxes .element-div .count{flex-basis:5rem;flex-grow:0;flex-shrink:0}.create-elements-landing .elements-card .content-boxes .element-div.disabled{opacity:.3}.create-elements-landing .elements-card .content-boxes .element-div .head-icon{height:3rem;width:auto}.create-elements-landing .elements-card .content-boxes .element-div .meta{text-align:left}.create-elements-landing .info-content p{margin:0;font-size:clamp(.8rem,1.5vw,1rem)}.challenges-landing{display:flex;justify-content:center}.challenges-landing .challenges-card{width:100%;max-width:600px}.challenges-landing .challenges-card .card-title{display:flex;gap:1rem;justify-content:start}.challenges-landing .challenges-card .challenges-icon{color:var(--challenge-color)}.challenge-list{display:grid;grid-template-columns:140px 1fr;gap:1rem}.challenge-list .challenge-list-menu{display:flex;flex-direction:column;gap:.5rem;padding-right:1rem;border-right:1px solid rgba(0,0,0,.1)}.challenge-list .challenge-list-div .challenge-list-search{display:flex;gap:1rem}.challenge-list .challenge-list-div .challenge-list-search .full{color:var(--challenge-color)}.challenge-list .challenge-list-div .challenge-list-search .empty{color:var(--fourth-color)}.challenge-list .challenge-list-div .challenge-list-search button{min-width:3rem}.challenge-list .challenge-list-div .row{display:grid;grid-template-columns:50px 1fr 1fr 180px;gap:1rem;padding:.3rem;align-items:center}.challenge-list .challenge-list-div .challenge-list-head{background-color:var(--challenge-color);color:#fff}.challenge-list .challenge-list-div .challenge-list{display:flex;flex-direction:column;gap:.5rem}.challenge-list .challenge-list-div .challenge-list .g-list-item .challenge-icon-div{display:flex;justify-content:center;align-items:center}.challenge-list .challenge-list-div .challenge-list .g-list-item .challenge-icon-div .challenge-icon{max-width:35px;border-radius:.7rem}.challenge-list .challenge-list-div .challenge-list .g-list-item .challenge-icon-div .challenge-icon.disabled{filter:grayscale(1)}.challenge-list .challenge-list-div .challenge-list .g-list-item svg{margin:0}.challenge-list.tablet,.challenge-list.mobile{display:flex;flex-direction:column}.challenge-list.tablet .challenge-list-menu,.challenge-list.mobile .challenge-list-menu{padding-right:0;border-right:none}.challenge-list.tablet .challenge-list-search,.challenge-list.mobile .challenge-list-search{gap:.5rem}.challenge-list.tablet .challenge-list-search button,.challenge-list.mobile .challenge-list-search button{min-width:34px;height:34px}.challenge-list.tablet h3,.challenge-list.mobile h3{margin-top:.5rem}.visibility-icons{display:flex;gap:.5rem;align-items:center}.visibility-icons .visibility-button.red{color:#be0000;border:1px solid rgba(190,0,0,.201)}.visibility-icons .visibility-button.green{color:green}.manager-element-list-item{gap:0 1rem}.manager-element-list-item .element-icon{max-width:35px;border-radius:.7rem}.manager-element-list-item .element-icon.disabled{filter:grayscale(1)}.manager-element-list-item .element-name{font-size:clamp(.7rem,1.5vw,.8rem)}.manager-element-list-item svg{margin:0}.manager-element-list-item .more-button{aspect-ratio:1/1}.manager-element-list-item .buttons{position:relative}.manager-element-list-item .buttons .element-dropdown{height:0px;width:180px;background-color:#fff;border-radius:.7rem;z-index:999;transition:height .25s ease-in-out;overflow:hidden;position:absolute;top:40px;right:0;box-shadow:0 1px 3px #0003}.manager-element-list-item .buttons .element-dropdown.active{height:168px}.manager-element-list-item .buttons .element-dropdown.active.plus2{height:230px}.manager-element-list-item .buttons .element-dropdown .element-dropdown-menu{padding:.5rem 1rem}.manager-element-list-item .buttons .element-dropdown .element-dropdown-menu a{color:inherit}.manager-element-list-item .buttons .element-dropdown .element-dropdown-menu .element-menu-item{cursor:pointer;display:flex;align-items:center;justify-content:start;gap:1rem;line-height:30px;height:30px;font-size:12px;transition:all .25s ease-in-out}.manager-element-list-item .buttons .element-dropdown .element-dropdown-menu .element-menu-item:hover{color:var(--primary)}.manager-element-list-menu{display:flex;flex-direction:column;gap:.5rem;padding-right:1rem;border-right:1px solid rgba(0,0,0,.1)}.manager-element-list-menu.tablet,.manager-element-list-menu.mobile{flex-direction:row;padding-right:0;border-right:none}.manager-element-list-menu.tablet button,.manager-element-list-menu.mobile button{flex:1}.create-challenge-form{max-width:900px;width:100%}.create-challenge-form .submit-button{background-color:var(--challenge-color);color:#fff}.create-challenge-form.mobile .buttons{display:flex;flex-direction:column;align-items:end;gap:.5rem}.toggle-with-text{display:flex;gap:1rem;align-items:start}.toggle-with-text.disabled{pointer-events:none;opacity:.3}.toggle-with-text .toggle-button{padding:0 .7rem}.toggle-with-text .toggle-button #checkbox{height:1rem;width:1rem}.toggle-with-text .toggle-text{white-space:pre-line}.manage-content-icon .profile-image{width:125px}.manage-content-icon .image-div{text-align:center}.manage-content-icon input[type=file]{display:none}.manage-content-icon .icon-upload-content{display:grid;grid-template-columns:1fr 1fr}.manage-content-icon .icon-upload-content .image-buttons{display:flex;flex-direction:column;gap:1rem;align-items:center}.manage-content-icon.mobile .profile-image{width:100px}.manage-content-categories .categories-content{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.manage-content-categories.mobile .categories-content{grid-template-columns:1fr}.manage-content-limitations .field .no-flex{align-items:start;display:flex;flex-direction:column;gap:.5rem}.manage-content-limitations.tablet .no-flex,.manage-content-limitations.mobile .no-flex{gap:0}.prereq-form .columns{display:flex;flex-direction:column;gap:.5rem}.prereq-form .select-list{height:100px;overflow-y:auto;display:flex;flex-direction:column;gap:.15rem}.prereq-form p{margin:0}.levels-landing{display:flex;justify-content:center}.levels-landing .levels-card{width:100%;max-width:900px}.levels-landing .levels-card .card-title{display:flex;gap:1rem;justify-content:start}.levels-list{display:grid;grid-template-columns:200px 1fr;gap:1rem}.levels-list .levels-list-search{display:flex;gap:1rem;align-items:center}.levels-list .levels-list-search .full{color:var(--level-color)}.levels-list .levels-list-search .empty{color:var(--fourth-color)}.levels-list .levels-list-div .row{display:grid;grid-template-columns:50px 2fr 2fr 1fr 1fr 1fr 130px;gap:1rem;padding:.3rem;align-items:center}.levels-list .levels-list-div .level-list-head{background-color:var(--level-color);color:#fff}.levels-list .levels-list-div .level-list{display:flex;flex-direction:column;gap:.5rem}.levels-list .levels-list-div .level-list .g-list-item .level-icon{max-width:35px}.levels-list .levels-list-div .level-list .g-list-item svg{margin:0}.levels-list.tablet,.levels-list.mobile{display:flex;flex-direction:column}.levels-list.tablet .levels-list-search,.levels-list.mobile .levels-list-search{gap:.5rem}.levels-list.tablet .levels-list-search .g-button,.levels-list.mobile .levels-list-search .g-button{min-width:34px;height:34px}.create-level-form{max-width:900px;width:100%}.create-level-form .submit-button{background-color:var(--level-color);color:#fff}.create-level-form.mobile .buttons{display:flex;flex-direction:column;align-items:end;gap:.5rem}.badges-landing{display:flex;justify-content:center;width:100%}.badges-landing .badges-card{width:100%;max-width:600px}.badges-landing .badges-card .badges-icon{color:var(--badge-color)}.badges-landing .badges-card .card-title{display:flex;gap:1rem;justify-content:start}.badge-list{display:grid;grid-template-columns:140px 1fr;gap:1rem}.badge-list .badge-list-search{display:flex;gap:1rem;align-items:center}.badge-list .badge-list-search .full{color:var(--badge-color)}.badge-list .badge-list-search .empty{color:var(--fourth-color)}.badge-list .badge-list-search button{min-width:3rem}.badge-list .badge-list-div .badge-list-head{background-color:var(--badge-color);color:#fff}.badge-list .badge-list-div .badge-list{display:flex;flex-direction:column;gap:.5rem}.badge-list.tablet,.badge-list.mobile{display:flex;flex-direction:column}.badge-list.tablet .badge-list-search,.badge-list.mobile .badge-list-search{gap:.5rem}.badge-list.tablet .badge-list-search button,.badge-list.mobile .badge-list-search button{min-width:34px;height:34px}.create-badge-form{max-width:900px;width:100%}.create-badge-form .submit-button{background-color:var(--badge-color);color:#fff}.create-badge-form.mobile .buttons{display:flex;flex-direction:column;align-items:end;gap:.5rem}.manage-content-badge-purpose .user-group-toggle{display:flex;gap:1rem;align-items:center}.manage-content-badge-purpose .user-group-toggle .icon{color:var(--third-color);transition:all .25s ease-in-out}.manage-content-badge-purpose .user-group-toggle .icon.selected{color:var(--primary)}.manage-content-badge-purpose .user-group-toggle .icon.selected.group{color:var(--group-color)}.manage-content-badge-purpose .user-group-toggle .toggle-input .toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:86px;height:26px;display:inline-block;position:relative;border-radius:50px;overflow:hidden;outline:none;border:none;cursor:pointer;background-color:var(--primary);transition:background-color ease .3s}.manage-content-badge-purpose .user-group-toggle .toggle-input .toggle:before{content:"Groups Players";display:block;position:absolute;z-index:2;width:22px;height:22px;background:#fff;left:2px;top:2px;border-radius:50%;font:10px/24px Lexend;text-transform:uppercase;font-weight:700;text-indent:-56px;word-spacing:38px;color:#fff;text-shadow:-1px -1px rgba(0,0,0,.15);white-space:nowrap;box-shadow:0 1px 2px #0003;transition:all cubic-bezier(.3,1.5,.7,1) .3s}.manage-content-badge-purpose .user-group-toggle .toggle-input .toggle:checked{background-color:var(--group-color);left:0}.manage-content-badge-purpose .user-group-toggle .toggle-input .toggle:checked:before{left:61px;text-indent:-50px}.items-landing{display:flex;justify-content:center}.items-landing .items-card{width:100%;max-width:900px}.items-landing .items-card .card-title{display:flex;gap:1rem;justify-content:start}.items-landing .items-card .card-title .med-btn{min-height:2.25rem}.items-landing .items-card .items-icon{color:var(--item-color)}.item-list{display:grid;grid-template-columns:200px 1fr;gap:1rem}.item-list .item-list-search{display:flex;gap:.5rem;align-items:center}.item-list .item-list-search .full{color:var(--item-color)}.item-list .item-list-search .empty{color:var(--fourth-color)}.item-list .item-list-search .med-btn{min-width:3rem}.item-list .item-list-div .row{display:grid;grid-template-columns:50px 1.75fr .5fr 2fr 1fr 170px;gap:1rem;padding:.3rem;align-items:center}.item-list .item-list-div .item-list-head{background-color:var(--item-color);color:#fff}.item-list .item-list-div .item-list{display:flex;flex-direction:column;gap:.5rem}.item-list .item-list-div .item-list .g-list-item .item-icon-div{display:flex;flex-direction:column;align-items:center}.item-list .item-list-div .item-list .g-list-item .item-icon-div .item-icon{width:auto;max-width:2rem;height:auto;max-height:2rem;border-radius:.7rem}.item-list .item-list-div .item-list .g-list-item svg{margin:0}.item-list.tablet,.item-list.mobile{display:flex;flex-direction:column}.item-list.tablet .item-list-search,.item-list.mobile .item-list-search{gap:.5rem}.item-list.tablet .item-list-search .g-button,.item-list.mobile .item-list-search .g-button{min-width:34px;height:34px}.items-upload-modal .scrolling{max-height:80vh;overflow-y:auto;padding-right:.5rem}.items-upload-modal .scrolling p{margin:0 0 1rem}.items-form{max-width:800px;width:100%}.items-form .form-grid{display:grid;grid-template-columns:1fr 200px;gap:1rem}.items-form .form-grid .items-card{width:100%;max-width:800px}.items-form .form-grid .items-card .card-title{display:flex;gap:1rem;justify-content:start}.items-form .form-grid .items-card .items-icon{color:var(--item-color)}.items-form .form-grid .fixed-card{display:flex;justify-content:center;position:sticky;top:0}.items-form .form-grid .submit-button{background-color:var(--item-color);color:#fff}.items-form.mobile .form-grid{display:block}.items-form.mobile .form-grid .buttons{display:flex;flex-direction:column;align-items:end;gap:.5rem}.manage-content-collections .g-list-item{background-color:#fff}.manage-content-collections .g-list-item .multiple-select{height:200px;overflow-y:auto}.manage-content-market .market-content{display:flex;flex-direction:column;gap:1rem}.manage-content-market .market-content .market-dates{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.manage-content-market .market-content .market-dates h3{margin:0}.item-type .item-type-content .toggle-text{display:flex;gap:1rem;align-items:center}.item-type .item-type-content .toggle-text h3{margin:0;font-size:clamp(.9rem,2vw,1rem)}.item-type .item-type-content .toggle-text .image .label-image{width:40px}.item-type .item-type-content .toggle-text .info-button{padding:.25rem;color:#b8b8b8}.item-type.tablet .item-type-content .toggle-text,.item-type.mobile .item-type-content .toggle-text{width:100%}.item-type.tablet .item-type-content .toggle-text .image .label-image,.item-type.mobile .item-type-content .toggle-text .image .label-image{width:25px}.item-type.tablet .item-type-content .toggle-text :last-child,.item-type.mobile .item-type-content .toggle-text :last-child{margin-left:auto}.contribution-goal .input-div{display:flex;align-items:center;gap:.5rem}.contribution-goal .input-div .icon{width:1.5rem;height:1.5rem}.items-upload-page .upload-list{display:flex;flex-direction:column;gap:1rem}.upload-item-preview{display:grid;grid-template-columns:1fr 100px}.upload-item-preview .preview-details{display:flex;flex-direction:column;gap:.5rem}.upload-item-preview .preview-details .details{display:flex;flex-wrap:wrap;gap:1rem}.secret-codes-landing{display:flex;justify-content:center}.secret-codes-landing .secret-codes-card{width:100%;max-width:600px}.secret-codes-landing .secret-codes-card .card-title{display:flex;gap:1rem;justify-content:start}.secret-codes-landing .secret-codes-card .card-title .med-btn{min-height:2.25rem}.secret-codes-landing .secret-codes-card .codes-icon{color:var(--secret-codes-color)}.secret-code-list{display:grid;grid-template-columns:140px 1fr;gap:1rem}.secret-code-list .secret-code-menu{display:flex;flex-direction:column;gap:.5rem;padding-right:1rem;border-right:1px solid rgba(0,0,0,.1)}.secret-code-list .secret-code-list-search{display:flex;gap:1rem;align-items:center}.secret-code-list .secret-code-list-search .full{color:var(--secret-code-color)}.secret-code-list .secret-code-list-search .empty{color:var(--fourth-color)}.secret-code-list .secret-code-list-search button{min-width:3rem}.secret-code-list .secret-code-list-div .row{display:grid;grid-template-columns:50px 2fr 2fr 1fr 1fr 130px;gap:1rem;padding:.3rem;align-items:center}.secret-code-list .secret-code-list-div .secret-code-list-head{background-color:var(--secret-code-color);color:#fff}.secret-code-list .secret-code-list-div .secret-code-list{display:flex;flex-direction:column;gap:.5rem}.secret-code-list .secret-code-list-div .secret-code-list .g-list-item .secret-code-icon{max-width:35px;border-radius:.7rem}.secret-code-list .secret-code-list-div .secret-code-list .g-list-item svg{margin:0}.secret-code-list.tablet,.secret-code-list.mobile{display:flex;flex-direction:column}.secret-code-list.tablet .secret-code-list-search,.secret-code-list.mobile .secret-code-list-search{gap:.5rem}.secret-code-list.tablet .secret-code-list-search .g-button,.secret-code-list.mobile .secret-code-list-search .g-button{min-width:34px;height:34px}.player-upload-modal p{margin-top:0}.create-secret-code-form{max-width:600px;width:100%}.create-secret-code-form .submit-button{background-color:var(--secret-code-color);color:#fff}.create-secret-code-form.mobile .buttons{display:flex;flex-direction:column;align-items:end;gap:.5rem}.secret-codes-upload{width:100%;display:flex;justify-content:center}.secret-codes-upload .secret-codes-card{width:100%}.secret-codes-upload .upload-list{display:flex;flex-direction:column;gap:1rem}.upload-code-preview{display:grid;grid-template-columns:1fr 100px}.upload-code-preview .preview-details{display:flex;flex-direction:column;gap:.5rem}.upload-code-preview .preview-details .details{display:flex;flex-wrap:wrap;gap:1rem}.collections-landing{display:flex;justify-content:center}.collections-landing .collections-card{width:100%;max-width:600px}.collections-landing .collections-card .card-title{display:flex;gap:1rem;justify-content:start}.collections-landing .collections-card .collections-icon{color:var(--collections-color)}.collection-list{display:grid;grid-template-columns:200px 1fr;gap:1rem}.collection-list .collection-list-search{display:flex;gap:1rem;align-items:center}.collection-list .collection-list-search .full{color:var(--collections-color)}.collection-list .collection-list-search .empty{color:var(--fourth-color)}.collection-list .collection-list-search button{min-width:3rem}.collection-list .collection-list-div .row{display:grid;grid-template-columns:50px 2fr 2fr 1fr 1fr 130px;gap:1rem;padding:.3rem;align-items:center}.collection-list .collection-list-div .collection-list-head{background-color:var(--collections-color);color:#fff}.collection-list .collection-list-div .collection-list{display:flex;flex-direction:column;gap:.5rem}.collection-list .collection-list-div .collection-list .g-list-item .collection-icon{max-width:35px;border-radius:.7rem}.collection-list .collection-list-div .collection-list .g-list-item svg{margin:0}.collection-list.tablet,.collection-list.mobile{display:flex;flex-direction:column}.collection-list.tablet .collection-list-search,.collection-list.mobile .collection-list-search{gap:.5rem}.collection-list.tablet .collection-list-search .g-button,.collection-list.mobile .collection-list-search .g-button{min-width:34px;height:34px}.create-collection-form{max-width:600px;width:100%}.create-collection-form .submit-button{background-color:var(--collections-color);color:#fff}.create-collection-form.mobile .buttons{display:flex;flex-direction:column;align-items:end;gap:.5rem}.element-data-display{display:flex;justify-content:center;width:100%}.element-data-display .element-data-content{width:100%;max-width:800px}.element-data-display .element-data-content .content .title-box{display:flex;gap:2rem;align-items:start}.element-data-display .element-data-content .content .title-box .title-icon{width:100%;max-width:10rem;border-radius:.7rem}.element-data-display .element-data-content .content .title-box .title-name{font-size:1.2rem;font-weight:700}.element-data-display .element-data-content .content .card-row{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.element-data-display .element-data-content .content .card-row.four-cards{grid-template-columns:repeat(4,1fr)}.element-data-display .element-data-content .content .player-div .player-list{display:flex;flex-direction:column;gap:.5rem}.element-data-display .element-data-content .content .player-div .player-list .player-item{align-items:center;display:grid;grid-template-columns:repeat(3,1fr)}.element-data-display .element-data-content .content .player-div .player-list .player-item.four-wide{grid-template-columns:repeat(4,1fr)}.element-data-display .element-data-content .content .player-div .player-list .player-item .name-div{display:flex;align-items:center;gap:1rem}.element-data-display .element-data-content .content .player-div .player-list .player-item .name-div img{height:20px;width:auto;border-radius:.2rem}.element-data-display .element-data-content .content .player-div .player-list .player-item .name-div .gradient{height:20px;width:20px;border-radius:.2rem;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.element-data-display .element-data-content .content .player-div .player-list .player-item .total{display:flex;gap:.25rem;align-items:center}.element-data-display .element-data-content .content .player-div .player-list .player-item .total .coin-icon{width:.75rem;height:.75rem}.prize-packs-landing{display:flex;justify-content:center}.prize-packs-landing .prize-packs-card{width:100%;max-width:600px}.prize-packs-form{display:flex;justify-content:center;width:100%}.prize-packs-form .prize-packs-card{width:100%;max-width:600px}.prize-packs-form .submit-button{background-color:var(--prize-color);color:#fff}.prize-packs-form.mobile .buttons{display:flex;flex-direction:column;align-items:end;gap:.5rem}.manage-content-pp-weights .inline{color:#000}.manage-content-pp-weights .selected-prizes-list{display:flex;flex-direction:column;gap:.5rem}.manage-content-pp-weights .selected-prizes-list .selected-prize-item{background-color:#fff;display:grid;grid-template-columns:2rem 1fr 1fr 1fr 138px;align-items:center;gap:1rem;border-bottom:1px solid var(--third-color)}.manage-content-pp-weights .selected-prizes-list .selected-prize-item div:last-child{margin-left:auto}.manage-content-pp-weights .selected-prizes-list .selected-prize-item .weight-icon-div{display:flex;align-items:center;justify-content:center}.manage-content-pp-weights .selected-prizes-list .selected-prize-item .weight-icon-div .weight-icon{max-height:2rem;max-width:2rem}.manage-content-pp-weights .selected-prizes-list .selected-prize-item.mobile{grid-template-columns:2rem 1fr;gap:.5rem}.manage-content-pp-weights .weight-info-modal .weight-info-image{display:flex;justify-content:center;width:100%}.manage-content-pp-weights .weight-info-modal .weight-info-image .weight-image{max-width:7rem}.prize-packs-list{display:grid;grid-template-columns:200px 1fr;gap:1rem}.prize-packs-list .prize-packs-list-search{display:flex;gap:1rem;align-items:center}.prize-packs-list .prize-packs-list-search .full{color:var(--prizepack-color)}.prize-packs-list .prize-packs-list-search .empty{color:var(--fourth-color)}.prize-packs-list .prize-packs-list-search button{min-width:3rem}.prize-packs-list .pp-list-div .row{display:grid;grid-template-columns:50px 2fr 2fr 1fr 1fr 170px;gap:1rem;padding:.3rem;align-items:center}.prize-packs-list .pp-list-div .pp-list-head{background-color:var(--prize-color);color:#fff}.prize-packs-list .pp-list-div .pp-list{display:flex;flex-direction:column;gap:.5rem}.prize-packs-list .pp-list-div .pp-list .g-list-item .item-icon-div{display:flex;flex-direction:column;align-items:center}.prize-packs-list .pp-list-div .pp-list .g-list-item .item-icon-div .item-icon{width:auto;max-width:2rem;height:auto;max-height:2rem;border-radius:.7rem}.prize-packs-list .pp-list-div .pp-list .g-list-item svg{margin:0}.prize-packs-list.tablet,.prize-packs-list.mobile{display:flex;flex-direction:column}.prize-packs-list.tablet .prize-packs-list-search,.prize-packs-list.mobile .prize-packs-list-search{gap:.5rem}.prize-packs-list.tablet .prize-packs-list-search .g-button,.prize-packs-list.mobile .prize-packs-list-search .g-button{min-width:34px;height:34px}.distribute-page-container{display:flex;justify-content:center}.distribute-page-container .distribute-content{width:100%;max-width:600px}.distribute-page-container .distribute-content .button-row-1{display:flex;gap:1rem}.distribute-page-container .distribute-content .button-row-1 button{flex:1}.distribute-page-container .distribute-content .button-row-1 .active{background-color:var(--primary);color:#fff}.distribute-page-container .distribute-content .player-select .g-list-item{border-radius:.7rem;padding:1rem}.distribute-page-container .distribute-content .earnings-form{padding:1rem}.distribute-page-container .distribute-content .review-table .review-list{display:flex;flex-direction:column;gap:.5rem}.distribute-page-container.mobile .button-row-1{flex-direction:column;gap:.5rem}.distribute-page-container.mobile .button-row-1 button{width:100%}.distribute-page-container.mobile .buttons{display:flex;flex-direction:column;align-items:end;gap:.5rem}.player-selector .search-row{display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"search search search search" "team info select clear";gap:.5rem}.player-selector .search-row .filter-button .full{color:var(--primary)}.player-selector .search-row .filter-button .empty{color:var(--fourth-color)}.player-selector .search-row .player-search-input{grid-area:search}.player-selector .search-row.mobile{gap:.25rem}.player-selector .player-selector-box{height:14rem}.distribute-review-item{background-color:#fff;display:flex;flex-direction:column;gap:.5rem}.distribute-review-item .name-icon{display:flex;gap:1rem;align-items:center;font-size:clamp(1rem,1.5vw,1.2rem)}.distribute-review-item .name-icon .icon{width:20px;height:20px;border-radius:.2rem}.distribute-review-item .name-icon .gradient{width:20px;height:20px;border-radius:.2rem;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.distribute-review-item .name-icon :last-child{margin-left:auto}.distribute-review-item .distribution-content{display:flex;flex-direction:column;column-gap:1rem;row-gap:.3rem;padding-left:1rem}.distribute-review-item .distribution-content .earned-item{display:flex;align-items:center;gap:.5rem}.distribute-review-item .distribution-content .earned-item img{height:1rem}.distribute-review-item .distribution-content .earned-item.three-elements :last-child{margin-left:auto}.distribute-review-item .distribution-content .dist-title{padding-left:1rem}.distribute-review-item .edit-box{transition:all .25s ease-in-out}.distribute-review-item .edit-box.hidden{overflow:hidden;height:0}.distribute-review-item.tablet .info-row,.distribute-review-item.mobile .info-row{display:flex;flex-direction:column;align-items:start;gap:1rem}.distribute-review-item.tablet .distribution-content,.distribute-review-item.mobile .distribution-content{flex-wrap:nowrap;flex-direction:column}.game-settings-container{display:flex;justify-content:center}.game-settings-container .game-settings-content{width:100%;max-width:700px}.game-settings-container .game-settings-content .settings-box{background-color:var(--fourth-color);padding:.5rem 1rem}.content-settings-container .upgrade-box{background-color:#fff;display:flex;gap:1rem;justify-content:center;align-items:center}.settings-removed .player-item{display:flex;gap:1rem;justify-content:space-between;background-color:#fff;align-items:center}.settings-removed .player-item .player-info{display:flex;gap:1rem;align-items:center;font-size:1rem}.collaborators .collab-card .org-box .g-list-item{background-color:#fff;display:flex;justify-content:space-between;align-items:center}.collaborators .collab-card .collab-list-div{background-color:#fff}.collaborators .collab-card .collab-list-div .collab-list{display:flex;flex-direction:column;gap:.5rem}.collaborators .collab-card .collab-list-div .collab-list .collab-list-item{display:flex;align-items:center;justify-content:space-between}.add-collaborator-modal .collab-list{display:flex;flex-direction:column;gap:.5rem;height:40vh;overflow-y:scroll}.add-collaborator-modal .collab-list .collab-item{display:flex;align-items:center;justify-content:space-between}.add-collaborator-modal .collab-list .collab-item.active{border:solid 2px var(--primary)}.action-items-container{display:flex;justify-content:center}.action-items-container .action-items-content{width:100%;max-width:1100px}.action-items-container .action-items-content .card-title{justify-content:start}.action-items-container .action-items-content .card-title svg{color:var(--primary)}.action-items-container .action-items-content .action-item-grid{display:grid;grid-template-columns:200px 1fr;gap:1rem}.action-items-container .action-items-content .action-item-list-search{display:flex;flex-direction:column;gap:.5rem;align-items:center;border-right:1px solid rgba(0,0,0,.1);padding-right:1rem}.action-items-container .action-items-content .action-item-list-search button{width:100%;font-size:.8rem;justify-content:space-between}.action-items-container .action-items-content .action-item-list-search .full{color:var(--primary)}.action-items-container .action-items-content .action-item-list-search .empty{color:var(--fourth-color)}.action-items-container .action-items-content .action-item-list-search .button-text{display:flex;gap:.5rem;align-items:center}.action-items-container .action-items-content .action-item-list-search .button-text .caret{transition:all .25s ease-in-out}.action-items-container .action-items-content .action-item-list-search .button-text .caret.rotated{transform:rotate(90deg)}.action-items-container .action-items-content .action-item-list-search .date-div{overflow:hidden;transition:all .25s ease-in-out;height:135px}.action-items-container .action-items-content .action-item-list-search .date-div.hidden{height:0}.action-items-container .action-items-content .action-item-list-search .date-div label{display:flex;gap:.5rem;justify-content:space-between;align-items:center}.action-items-container .action-items-content .action-item-list-search .date-div label .clear-date{color:var(--fourth-color);transition:all .25s ease-in-out}.action-items-container .action-items-content .action-item-list-search .date-div label .clear-date:hover{color:#666}.action-items-container .action-items-content .action-item-table .pending-count-buttons{display:flex;align-items:center;justify-content:space-between}.action-items-container .action-items-content .action-item-table .action-item-list{display:flex;flex-direction:column;gap:.5rem}.action-items-container .action-items-content .action-item-table .action-item-list .action-item-list-head{background-color:var(--primary);color:#fff;display:grid;grid-template-columns:2.5rem 1fr 1fr 2fr 1fr 1fr;gap:2rem;padding:.3rem .7rem}.action-items-container .action-items-content .action-item-table .action-item-list .action-item{display:grid;grid-template-columns:2.5rem 1fr 1fr 2fr 1fr auto;gap:2rem;padding:.7rem;align-items:center;font-size:.8rem}.action-items-container .action-items-content .action-item-table .action-item-list .action-item.mobile{grid-template-columns:2.5rem 1fr 1fr auto;gap:1rem;padding:.7rem}.action-items-container .action-items-content .action-item-table .action-item-list .action-item .action-item-icon{display:flex;align-items:center;max-width:2.5rem;border-radius:.7rem}.action-items-container .action-items-content .action-item-table .action-item-list .action-item .action-item-icon img{border-radius:.7rem}.action-items-container .action-items-content .action-item-table .action-item-list .action-item .small-btn{padding:.5rem 1.25rem}.action-items-container.tablet .action-item-grid,.action-items-container.mobile .action-item-grid{grid-template-columns:1fr}.action-items-container.tablet .action-item-grid .action-item-list-search,.action-items-container.mobile .action-item-grid .action-item-list-search{border-right:none;padding-right:0}.action-items-container.tablet .action-item-list-head,.action-items-container.mobile .action-item-list-head{display:none!important}.action-items-container.tablet .pending-count-buttons,.action-items-container.mobile .pending-count-buttons{flex-direction:column;align-items:start;gap:.5rem}.action-item-content{width:100%;max-width:700px}.action-item-content .info-head{display:grid;grid-template-columns:8rem 1fr;gap:2rem}.action-item-content .info-head img{border-radius:.7rem}.action-item-content .info-head .text-div .title{font-size:2rem}.action-item-content .info-head .text-div .description{font-size:.8rem}.action-item-content .player-data{display:flex;flex-direction:column;gap:.5rem}.action-item-content .player-data .date{font-size:.8rem}.action-item-content .player-data .player-name{font-size:1.2rem}.action-item-content .submission-data{white-space:pre}.action-item-content .submission-data .g-list-item{padding:1rem}.action-item-content a{color:var(--primary);font-weight:700}.action-item-content .response-data .form-section{background-color:var(--fourth-color)}.upload-btn:hover{background-color:var(--primary);color:#fff}.manage-leaderboards-container{display:flex;justify-content:center}.manage-leaderboards-container .manage-leaderboards-content{width:100%;max-width:600px}.manage-leaderboards-container .manage-leaderboards-content .card-title{display:flex;gap:1rem;justify-content:start}.manage-leaderboards-container .manage-leaderboards-content .head-icon{height:40px;width:auto}.leaderboard-list-container{display:grid;grid-template-columns:140px 1fr;gap:1rem}.leaderboard-list-container .leaderboard-list-div{display:flex;flex-direction:column;gap:.5rem}.leaderboard-list-container .leaderboard-list-div .row{display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr 135px;gap:1rem;padding:.3rem;align-items:center}.leaderboard-list-container .leaderboard-list-div .leaderboard-list-head{background-color:var(--leaderboard-color);color:#fff}.leaderboard-list-container .leaderboard-list-div .g-list-item .leaderboard-icon-div{display:flex;justify-content:center;align-items:center}.leaderboard-list-container .leaderboard-list-div .g-list-item .leaderboard-icon-div .leaderboard-icon{max-width:35px;border-radius:.7rem}.leaderboard-list-container .leaderboard-list-div .g-list-item .leaderboard-name{font-size:1.1rem}.leaderboard-list-container .leaderboard-list-div .g-list-item svg{margin:0}.leaderboard-list-container.tablet,.leaderboard-list-container.mobile{display:flex;flex-direction:column}.create-leaderboard-form{max-width:600px;width:100%}.create-leaderboard-form .form-section{background-color:var(--fourth-color)}.create-leaderboard-form .form-section .button-row{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.create-leaderboard-form .form-section .button-row button{width:auto}.create-leaderboard-form .form-section .button-row button .img-icon{width:20px}.create-leaderboard-form .submit-button{background-color:var(--leaderboard-color);color:#fff}.create-leaderboard-form.mobile .button-row{display:flex;flex-direction:column;align-items:center;gap:.5rem}.create-leaderboard-form.mobile .button-row button{width:100%;justify-content:space-between;text-align:left}.create-leaderboard-form.mobile .buttons{display:flex;flex-direction:column;align-items:end;gap:.5rem}.teams-landing{display:flex;justify-content:center}.teams-landing .teams-card{width:100%;max-width:800px}.teams-landing .teams-card .card-title{justify-content:start}.teams-landing .teams-card .teams-icon{color:var(--challenge-color)}.teams-landing .teams-card .head-icon{height:40px;width:auto}.teams-landing .form-section{background-color:var(--fourth-color)}.teams-list .teams-list-search{display:flex;gap:1rem;align-items:center}.teams-list .teams-list-div .row{display:grid;grid-template-columns:50px 2fr 2fr 1fr 90px;gap:1rem;padding:.3rem;align-items:center}.teams-list .teams-list-div .teams-list-head{background-color:var(--group-color);color:#fff}.teams-list .teams-list-div .teams-list{display:flex;flex-direction:column;gap:.5rem}.teams-list .teams-list-div .teams-list .g-list-item .teams-icon-div{display:flex;justify-content:center;align-items:center}.teams-list .teams-list-div .teams-list .g-list-item .teams-icon-div .teams-icon{max-width:35px;border-radius:.7rem}.teams-list .teams-list-div .teams-list .g-list-item svg{margin:0}.create-group-form{max-width:700px;width:100%}.create-group-form .submit-button{background-color:var(--challenge-color);color:#fff}.manage-selected-players .player-list{background-color:#fff;display:flex;flex-direction:column;gap:.5rem}.manage-selected-players .player-list .player-item{display:grid;align-items:center;grid-template-columns:2rem 2.5rem 1fr 1fr 2.5rem;gap:1rem}.manage-store-landing{display:flex;justify-content:center;width:100%}.manage-store-landing .store-card{width:100%;max-width:900px}.manage-store-landing .store-card .store-buttons,.manage-store-landing .store-card .search-row{display:flex;gap:1rem}.manage-store-landing .store-card .search-row .filter-button .full{color:var(--primary)}.manage-store-landing .store-card .search-row .filter-button .empty{color:var(--fourth-color)}.manage-store-landing .store-card .store-item-list{display:flex;flex-direction:column;gap:.5rem}.manage-store-landing .store-card .store-item-list .item-card{display:grid;grid-template-columns:2rem 1fr 7rem 7rem 7rem 5.5rem;align-items:center;gap:1rem}.manage-store-landing .store-card .store-item-list .item-card>:last-child{margin-left:auto}.manage-store-landing .store-card .store-item-list .item-card .item-card-icon{display:flex;flex-direction:column;align-items:center;width:2rem}.manage-store-landing .store-card .store-item-list .item-card .item-card-icon .item-icon{width:auto;height:auto;max-width:2rem;max-height:2rem;border-radius:.7rem}.manage-store-landing .store-card .store-item-list .item-card .price{display:flex;gap:1rem}.manage-store-landing .store-card .store-item-list .item-card .price .sale{color:red;text-decoration:line-through}.manage-store-landing .store-card .store-item-list .item-card .coin-icon{width:1rem;height:1rem}.manage-store-landing .sale-card{width:100%;max-width:700px}.manage-store-landing .form-section{background-color:var(--fourth-color)}.store-purchases .filter-row{display:flex;gap:1rem}.store-purchases .filter-row>div{flex:1}.store-purchases .filter-row .action-buttons{display:flex;align-items:end;gap:1rem}.store-purchases .purchase-list{font-size:.75rem}.store-purchases .purchase-list .row{display:grid;grid-template-columns:1fr 2rem 2fr 2fr 2fr 1fr 1fr 50px;gap:1rem;padding:.3rem;align-items:center}.store-purchases .purchase-list .row .purchase-price{display:flex;align-items:center;gap:.25rem}.store-purchases .purchase-list .row .purchase-price .coin-icon{width:1rem}.store-purchases .purchase-list .purchase-list-head{background-color:var(--primary);color:#fff}.store-purchases .purchase-list .purchases{display:flex;flex-direction:column;gap:.5rem}.store-purchases .purchase-list .purchases .g-list-item .item-icon{height:auto;max-height:1.5rem;width:auto;max-width:1.5rem;border-radius:.7rem}.transaction-view .transaction-data .header{display:flex;align-items:start;justify-content:space-between}.transaction-view .transaction-data .header .title{display:flex;align-items:center;gap:1rem}.transaction-view .transaction-data .header .title img{width:2rem}.transaction-view .transaction-data .header .title .title-info{display:flex;flex-direction:column;gap:.25rem}.transaction-view .transaction-data .header .title .title-info>*{margin:0}.transaction-view .transaction-data .header .title .title-info h4{font-weight:400}.transaction-view .transaction-data .header .player-info{display:flex;gap:1rem;justify-content:start;align-items:center}.transaction-view .transaction-data .header .player-info .player-name{font-size:.8rem;text-align:right}.transaction-view .transaction-data .transaction-info{display:flex;flex-direction:column;gap:.25rem}.transaction-view .transaction-data .transaction-info .total{display:flex;gap:.5rem;align-items:center}.transaction-view .transaction-data .transaction-info .total img{width:.8rem;height:.8rem}.transaction-view .transaction-data .item-list{display:flex;flex-direction:column;gap:1rem}.transaction-view.mobile .header{flex-direction:column-reverse;align-items:start}.transaction-view.mobile .header .player-info{flex-direction:row-reverse}.transaction-view.mobile .header .title{flex-direction:column;align-items:start;padding-top:1rem}.transaction-view.mobile .header .title img{width:4rem}.transaction-view.mobile .header .title .title-info{text-align:left}.transaction-item-card .g-list-item>*{font-size:.8rem}.transaction-item-card .g-list-item .card-icon{display:flex;justify-content:center}.transaction-item-card .g-list-item .card-icon .container-image{width:1.25rem;border-radius:.3rem}.transaction-item-card .grid{display:grid;grid-template-columns:2rem 1fr;gap:1rem;align-items:center}.transaction-item-card .grid.with-qty{grid-template-columns:2rem 3fr 1fr}.transaction-item-card .grid.with-price{grid-template-columns:2rem 3fr 1fr 1fr}.transaction-item-card .grid .card-icon img{border-radius:.7rem}.transaction-item-card .grid .card-info h4{margin:0}.transaction-item-card .grid .card-price{display:flex;gap:.25rem}.transaction-item-card .grid .card-price .coin-icon{width:1rem}.manage-content-sale-amount.form-section{background-color:var(--fourth-color)}.manage-content-sale-amount .input-div{display:flex;gap:.5rem;align-items:center}.manage-content-sale-amount .input-div h2{margin:0}.add-items-to-store .item-list{display:flex;flex-direction:column;gap:.5rem}.add-items-to-store .item-list .item-card{display:grid;grid-template-columns:2rem 1fr 7rem 7rem 9rem 7.5rem;align-items:center;gap:1rem}.add-items-to-store .item-list .item-card>:last-child{margin-left:auto}.add-items-to-store .item-list .item-card .item-card-icon{display:flex;flex-direction:column;align-items:center;width:2rem}.add-items-to-store .item-list .item-card .item-card-icon .item-icon{width:auto;height:auto;max-width:2rem;max-height:2rem;border-radius:.7rem;filter:saturate(15%) opacity(40%)}.add-items-to-store .item-list .item-card .price{display:flex;gap:.5rem;align-items:center}.add-items-to-store .item-list .item-card .coin-icon{width:1rem;height:1rem}.manage-store-page{display:grid;grid-template-columns:200px 1fr;gap:1rem}.manage-store-page .manage-store-buttons{padding-right:1rem;border-right:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:1rem}.store-buttons{display:flex;flex-direction:column;gap:.5rem}.store-item-card{padding:1rem}.store-item-card .store-item-grid{display:grid;grid-template-columns:7rem 1fr;gap:1rem}.store-item-card .store-item-grid .store-item-icon-div{display:flex;flex-direction:column;align-items:center}.store-item-card .store-item-grid .store-item-icon-div .item-icon{width:auto;max-width:7rem;height:auto;max-height:7rem;border-radius:.7rem;text-shadow:5px 5px 5px black}.store-item-card .store-item-grid .store-item-text-div{display:flex;flex-direction:column;gap:.5rem}.store-item-card .store-item-grid .store-item-text-div>:last-child{margin-top:auto}.store-item-card .store-item-grid .store-item-text-div .item-name{font-weight:700;font-size:clamp(1rem,2vw,1.2rem)}.store-item-card .store-item-grid .store-item-text-div .access-list{display:flex;flex-direction:column;gap:.25rem}.store-item-card .store-item-grid .store-item-text-div .access-list .access-item{text-align:right;color:var(--denied-color)}.store-item-card.mobile{width:100%}.store-item-card.mobile .store-item-grid{grid-template-columns:1fr;gap:.5rem}.store-item-card.mobile .store-item-grid .store-item-icon-div{justify-content:start;align-items:start}.item-price{display:flex;align-items:center;gap:.5rem}.item-price .coin-icon{width:1rem}.item-price .sale{color:#8b0000a2;text-decoration:line-through}.item-price .g-button .info-icon{color:var(--primary-trans);transition:all .25s ease-in-out}.item-price .g-button:hover .info-icon{color:var(--primary)}.sale-info-display .head{display:flex;gap:1rem;justify-content:start;align-items:start}.sale-info-display .head .icon{width:70px}.sale-info-display .head .info{display:flex;flex-direction:column;gap:.5rem}.sale-info-display .head .info .name{font-size:1.2rem}.sale-info-display .item-list{display:flex;flex-direction:column;gap:.5rem;max-height:250px;overflow-y:auto}.sale-info-display .item-list .item-list-item{padding:0 .5rem;display:flex;gap:1rem;align-items:center}.sale-info-display .item-list .item-list-item>:last-child{margin-left:auto}.sale-info-display .item-list .item-list-item .icon-container{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.sale-info-display .item-list .item-list-item .icon-container .item-list-icon{width:auto;max-width:30px;height:auto;max-height:30px;border-radius:.7rem}.manage-item-list{display:flex;flex-direction:column;gap:1rem}.manage-item-card .manage-item-grid{display:grid;grid-template-columns:10rem 1fr;gap:1rem}.manage-item-card .manage-item-grid .store-item-icon-div{display:flex;justify-content:center}.manage-item-card .manage-item-grid .store-item-icon-div .item-icon{width:auto;max-width:10rem;height:auto;max-height:10rem;border-radius:.7rem;text-shadow:5px 5px 5px black}.manage-item-card .manage-item-grid .store-item-text-div{display:flex;flex-direction:column;gap:.5rem}.manage-item-card .manage-item-grid .store-item-text-div>:last-child{margin-top:auto}.manage-item-card .manage-item-grid .store-item-text-div .item-name{font-weight:700;font-size:1.2rem}.manage-item-card .manage-item-grid .store-item-text-div .access-list{display:flex;flex-direction:column;gap:.25rem}.manage-item-card .manage-item-grid .store-item-text-div .access-list .access-item,.manage-item-card .manage-item-grid .store-item-text-div .closed{color:#8b00009a}.manage-item-card .manage-item-grid .store-item-text-div .open{color:green}.manager-activity-list{width:100%;display:flex;justify-content:center}.manager-activity-list .manager-activity-content{width:100%;max-width:900px}.action-items-realworld{display:flex;justify-content:center}.action-items-realworld .action-items-content{width:100%;max-width:1100px}.action-items-realworld .action-items-content .action-item-grid{display:grid;grid-template-columns:200px 1fr;gap:1rem}.action-items-realworld .action-items-content .action-item-grid .action-item-table{display:flex;flex-direction:column;width:100%}.action-items-realworld .action-items-content .action-item-grid .action-item-table .item-count-buttons{display:flex;justify-content:space-between;align-items:center;gap:1rem}.action-items-realworld .action-items-content .card-title{justify-content:start}.action-items-realworld .action-items-content .card-title svg{color:var(--primary)}.action-items-realworld .action-items-content .action-item-list-search{display:flex;flex-direction:column;gap:.5rem;align-items:start;justify-content:start;border-right:1px solid rgba(0,0,0,.1);padding-right:1rem}.action-items-realworld .action-items-content .action-item-list-search button{width:100%;font-size:.8rem;justify-content:space-between}.action-items-realworld .action-items-content .action-item-list-search .full{color:var(--primary)}.action-items-realworld .action-items-content .action-item-list-search .empty{color:var(--fourth-color)}.action-items-realworld .action-items-content .action-item-list-search .button-text{display:flex;gap:.5rem;align-items:center}.action-items-realworld .action-items-content .action-item-list-search .button-text .caret{transition:all .25s ease-in-out}.action-items-realworld .action-items-content .action-item-list-search .button-text .caret.rotated{transform:rotate(90deg)}.action-items-realworld .action-items-content .action-item-list-search .date-div{overflow:hidden;transition:all .25s ease-in-out;height:135px}.action-items-realworld .action-items-content .action-item-list-search .date-div.hidden{height:0}.action-items-realworld .action-items-content .action-item-list-search .date-div label{display:flex;gap:.5rem;justify-content:space-between;align-items:center}.action-items-realworld .action-items-content .action-item-list-search .date-div label .clear-date{color:var(--fourth-color);transition:all .25s ease-in-out}.action-items-realworld .action-items-content .action-item-list-search .date-div label .clear-date:hover{color:#666}.action-items-realworld .action-items-content .action-item-list thead{background-color:var(--primary);color:#fff}.action-items-realworld .action-items-content .action-item-list .action-item .action-item-icon{text-align:center;width:2.5rem;border-radius:.7rem;padding:.5rem;min-width:2rem}.action-items-realworld .action-items-content .action-item-list .action-item .action-item-icon img{width:100%;border-radius:.7rem}.action-items-realworld .action-items-content .action-item-list .action-item .small-btn{padding:.5rem 1.25rem}.action-items-realworld .action-items-content .action-item-list .td-center{text-align:center;margin:auto}.action-items-realworld .action-items-content .action-item-list .td-center .td-center-div{width:100%;display:flex;justify-content:center}.action-items-realworld .green{color:green}.action-items-realworld.tablet .action-item-grid,.action-items-realworld.mobile .action-item-grid{grid-template-columns:1fr}.action-items-realworld.tablet .action-item-grid .action-item-list-search,.action-items-realworld.mobile .action-item-grid .action-item-list-search{border-right:none;padding-right:0}.action-items-realworld.tablet .action-item-grid .action-item-table,.action-items-realworld.mobile .action-item-grid .action-item-table{width:calc(100vw - 4rem)}.action-items-realworld.tablet .action-item-grid .action-item-table .table-container,.action-items-realworld.mobile .action-item-grid .action-item-table .table-container{width:100%;overflow-x:scroll;box-shadow:inset 0 0 7px #0000004d}.action-items-realworld.tablet .action-item-grid .action-item-table .action-item-icon,.action-items-realworld.mobile .action-item-grid .action-item-table .action-item-icon{padding:.25rem}.action-items-realworld.tablet .action-item-list-head,.action-items-realworld.mobile .action-item-list-head{display:none!important}.action-items-realworld.tablet .pending-count-buttons,.action-items-realworld.mobile .pending-count-buttons{flex-direction:column;align-items:start;gap:.5rem}.manage-contributions{width:100%;display:flex;justify-content:center}.manage-contributions .contribution-list{display:flex;flex-direction:column;gap:1rem}.manage-contributions .contribution-list .contributions-card{width:100%;max-width:800px;display:flex;flex-direction:column;gap:1rem}.manage-contribution-card{width:100%;max-width:900px;display:grid;grid-template-columns:1fr 13rem;gap:4rem;padding:2rem 1rem}.manage-contribution-card.completed{border:3px solid rgba(0,128,0,.5);box-shadow:0 0 10px green}.manage-contribution-card .store-contribution-grid{display:grid;grid-template-columns:10rem 1fr;gap:1rem}.manage-contribution-card .store-contribution-grid .store-contribution-icon-div{display:flex;justify-content:center}.manage-contribution-card .store-contribution-grid .store-contribution-icon-div .item-icon{width:auto;max-width:10rem;height:auto;max-height:10rem;border-radius:.7rem;text-shadow:5px 5px 5px black}.manage-contribution-card .store-contribution-grid .store-contribution-text-div{position:relative;display:flex;flex-direction:column;gap:.5rem}.manage-contribution-card .store-contribution-grid .store-contribution-text-div .item-name{font-weight:700;font-size:1.2rem}.manage-contribution-card .store-contribution-grid .store-contribution-text-div .item-price{display:flex;align-items:center;gap:.5rem}.manage-contribution-card .store-contribution-grid .store-contribution-text-div .coin-icon{width:1.4rem}.manage-contribution-card .store-contribution-grid .store-contribution-text-div .access-list{display:flex;flex-direction:column;gap:.25rem}.manage-contribution-card .store-contribution-grid .store-contribution-text-div .access-list .access-item{text-align:right;color:#8b00009a}.manage-contribution-card .store-contribution-grid .store-contribution-text-div .completed-image{position:absolute;height:160px;width:auto;opacity:.5}.manage-contribution-card .action-buttons{display:flex;flex-direction:column;gap:.5rem}.manage-lottery-landing{display:flex;justify-content:center;width:100%}.manage-lottery-landing .manage-lottery-card{width:100%;max-width:900px}.lottery-list .lottery-item{display:grid;grid-template-columns:10rem 1fr 10rem;gap:1rem;align-items:center}.lottery-list .lottery-item .lottery-icon-div{display:flex;justify-content:center}.lottery-list .lottery-item .lottery-icon-div .lottery-icon{width:auto;max-width:10rem;height:auto;max-height:10rem;border-radius:.7rem;text-shadow:5px 5px 5px black}.lottery-list .lottery-item .lottery-text-div{display:flex;flex-direction:column;gap:.5rem}.lottery-list .lottery-item .lottery-text-div .lottery-name{font-weight:700;font-size:1.2rem}.lottery-view .lottery-view-content{display:grid;grid-template-columns:2fr 1fr;gap:2rem}.lottery-view .lottery-view-content .slot-column .lottery-name{display:flex;align-items:center;gap:1rem;font-size:1.5rem}.lottery-view .lottery-view-content .slot-column .lottery-name .lottery-icon{width:4rem}.lottery-view .lottery-view-content .slot-column .reward-list{display:flex;flex-direction:column;gap:.5rem}.lottery-view .lottery-view-content .info-column .player-buttons{display:flex;gap:.5rem}.lottery-view .lottery-view-content .info-column .player-buttons button{flex:1}.lottery-view .lottery-view-content .info-column .player-count-list{display:flex;flex-direction:column;gap:.5rem}.lottery-view .lottery-view-content .info-column .player-count-list .player-count-item{display:grid;grid-template-columns:20px 1fr 50px 30px;align-items:center;gap:1rem}.lottery-view .lottery-view-content .info-column .player-count-list .player-count-item .count{text-align:right}.lottery-view .lottery-view-content .info-column .player-count-list .player-count-item .red{color:red}.lottery-view .lottery-view-content .info-column .player-count-list .picked-item{display:grid;grid-template-columns:20px 2fr 1fr;gap:1rem;align-items:center}.lottery-view .winner-modal-content .winner-display{display:flex;font-size:3rem;align-items:center;justify-content:center;gap:.5rem}.slot-machine-container .ticket-list{height:70px;padding:0 1rem;overflow-y:"scroll";background:linear-gradient(to bottom,#f0f0f0,#f0f0f000 20%,#f0f0f000 80%,#f0f0f0)}.slot-machine-container .ticket-list .ticket-display{height:70px;display:flex;align-items:center;gap:1rem;font-size:2rem;border-bottom:1px solid rgba(0,0,0,.1)}.manage-game-sidebar{height:calc(100vh - 70px)}.manage-game-sidebar .sidebar-container{background-color:var(--white-trans);height:calc(100vh - 70px);padding:20px 14px;display:grid;grid-template-rows:auto 1fr 20px;gap:1rem}.manage-game-sidebar .sidebar-container .game-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.manage-game-sidebar .sidebar-container .game-header .image-div{width:240px;height:60px;display:flex;justify-content:center;align-items:center}.manage-game-sidebar .sidebar-container .game-header .image-div img{width:auto;max-width:240px;height:60px;border-radius:.7rem}.manage-game-sidebar .sidebar-container .game-header .title{font-size:1rem;font-weight:700;text-align:center;max-width:240px}.manage-game-sidebar .sidebar-container .manage-menu-container{overflow-y:auto}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu{width:100%;display:flex;flex-direction:column;padding:.5rem 1rem}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu a{width:100%}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .menu-item{display:flex;align-items:center;justify-content:start;margin-bottom:4px;cursor:pointer;transition:all .15s ease-in-out;border-left:4px solid transparent;padding:8px;width:100%;border-radius:.7rem;font-weight:700;color:#666;box-shadow:none;min-height:37px}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .menu-item:hover{color:var(--primary)}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .menu-item.active{background-color:#fff;border-left:4px solid var(--primary);color:var(--primary);box-shadow:0 0 8px #0000001a}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .menu-item .menu-item-icon{width:1.8rem}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .menu-item .menu-item-icon.rotated{transform:rotate(90deg)}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .drop-container{height:0;width:0;overflow:hidden;transition:all .15s ease-in-out;width:100%}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .drop-container.settings.active{height:260px;padding:8px}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .drop-container.settings.active.orgs{height:290px}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .drop-container.marketplace.active{height:200px;padding:8px}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .drop-container.data.active{height:160px;padding:8px 10px 15px}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .drop-container .drop-menu{padding:.5rem;border-radius:15px;box-shadow:0 2px 10px #00000029;width:100%;overflow:hidden;background-color:#fff}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .drop-container .drop-menu .drop-menu-item{cursor:pointer;border-radius:5px;transition:background-color .15s ease-in-out;display:flex;color:var(--prim);align-items:center;line-height:18px;font-size:.8rem}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .drop-container .drop-menu .drop-menu-item .drop-menu-item-icon{width:36px}.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .drop-container .drop-menu .drop-menu-item.active,.manage-game-sidebar .sidebar-container .manage-menu-container .manage-game-menu .drop-container .drop-menu .drop-menu-item:hover{color:var(--primary)}.manage-game-sidebar .sidebar-container .manage-menu-footer{text-align:center}.manage-mobile-header{display:flex;justify-content:space-between;align-items:center;background-color:#fff;box-shadow:0 2px 20px #0000001a;padding:0 20px;position:sticky;height:60px;top:0;left:0;right:0;z-index:100}.manage-mobile-header .mobile-header__top{width:100%;display:flex;align-items:center;justify-content:space-between}.manage-mobile-header .mobile-header__top .mobile-header__menu-left{display:flex;align-items:center;gap:1rem}.manage-mobile-header .mobile-header__top .mobile-header__menu-left .mobile-header__logo{width:45px;height:45px}.manage-mobile-header .mobile-header__top .mobile-header__menu-left .mobile-header__logo img{border-radius:.7rem}.manage-mobile-header .mobile-header__top .mobile-header__menu-right{position:relative}.manage-mobile-header .mobile-header__menu{display:flex;align-items:center}.manage-mobile-header .mobile-header__menu-head{display:flex;align-items:center;justify-content:space-between}.manage-mobile-header .mobile-header__menu-button{border:none;background-color:transparent;font-size:1.5rem;color:var(--dark-grey)}.manage-mobile-header .mobile-header__menu-items{position:fixed;top:0;left:0;height:100%;width:95%;background-color:#fff;box-shadow:2px 0 4px #0000001a;padding:20px;transform:translate(-110%);transition:transform .3s ease-in-out;z-index:101}.manage-mobile-header .mobile-header__menu-items a{display:block;color:#333;text-decoration:none;transition:color .3s ease-in-out}.manage-mobile-header .menu-logo{width:50px}.manage-mobile-header .mobile-header__menu-items a:hover{color:#007aff}.manage-mobile-header .mobile-header__menu-items.show{transform:translate(0);transition:transform .3s ease-in-out}.manage-mobile-header .close-button{text-align:right}.manage-mobile-header .mobile-bottom-menu{bottom:0;left:0;right:0;z-index:100;position:fixed;height:60px;background-color:#fff;color:var(--dark-grey);box-shadow:0 2px 20px #0000001a;display:flex;align-items:center;justify-content:space-evenly}.manage-mobile-header .mobile-bottom-menu .primary,.manage-mobile-header .mobile-bottom-menu .event-menu-item.active{color:var(--primary)}.join-page{min-height:100vh;width:100vw;background-color:var(--fourth-color);display:grid;grid-template-rows:50px calc(100vh - 50px);background:url(/assets/banner5-BYlqFENR.jpg) no-repeat center center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.join-page.mobile{min-height:calc(100vh - 60px)}.join-page.auth{background:url(/assets/banner4-DVWvltYX.jpg) no-repeat center center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-color:#c194b3;position:absolute}.join-page .join-page-content{display:flex;width:100%;justify-content:center;padding:1rem;overflow-x:auto}.join-page .join-page-content .player-list{width:100%;max-width:500px}.join-page .join-page-content .join-code-form{width:100%;height:calc(100vh - 50px - 2rem);display:flex;flex-direction:column;align-items:center;justify-content:center}.join-page .join-page-content .join-code-form h2{margin-top:0}.join-page .join-page-content .join-code-form .icon-input{display:flex;justify-content:space-between;align-items:end;gap:30px}.join-page .join-page-content .join-code-form .icon-input .icon{width:80px}.join-page .join-page-content .join-code-form .icon-input .field{padding:0}.join-page .join-page-content .join-approval-card{width:100%;max-width:500px}.join-page .join-page-content .join-approval-card .no-game{display:flex;justify-content:space-between;gap:1rem}.join-page .join-page-content .join-approval-card .game-info{display:flex;justify-content:center;gap:1rem}.join-page .join-page-content .join-approval-card .game-info.mobile .title{font-size:1rem;font-weight:700;padding-bottom:.5rem}.join-page .join-page-content .join-approval-card .game-info .title{font-size:1.6rem;font-weight:700;padding-bottom:.5rem}.join-page .join-page-content .join-approval-card .game-info .info{font-size:clamp(.8rem,1vw,1.2rem)}.join-page .join-page-content .join-approval-card .game-info .icon{width:100%;max-width:100px;height:auto}.join-page .join-page-content .join-approval-card .rocket{margin-left:2rem}.join-upload-list{width:100%;max-width:500px}.join-upload-list .game-head{display:flex;gap:1.5rem;font-size:1.5rem;font-weight:700;align-items:center}.join-upload-list .game-head .icon{width:40px;height:40px}.join-upload-list .player-list{display:flex;flex-direction:column;gap:1rem}.join-upload-list .player-list .player-button{display:flex;align-items:center;justify-content:space-between}.join-upload-list .player-list .player-button:hover .sign-in-text{color:#666}.join-upload-list .player-list .player-button .info-div{display:flex;align-items:center;gap:1rem;font-size:1rem;width:100%}.join-upload-list .player-list .player-button .info-div .icon{width:20px;height:20px;border-radius:.2rem}.join-upload-list .player-list .player-button .info-div .gradient{width:30px;height:30px;border-radius:.2rem;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.join-upload-list .player-list .player-button .info-div .gradient>*{line-height:30px}.join-upload-list .player-list .player-button .sign-in-text{display:flex;justify-content:end;color:#a4a4a4;min-width:5rem;transition:all .25s ease-in-out}.sign-player-in-with-code{width:100%}.sign-player-in-with-code .sign-in-div{display:flex;gap:1rem;align-items:end;justify-content:space-between;width:100%}.sign-player-in-with-code .sign-in-div.mobile{flex-direction:column}.sign-player-in-with-code .sign-in-div .icon-div.mobile{display:flex;flex-direction:column;gap:.5rem}.sign-player-in-with-code .sign-in-div .icon-div .icon{width:40px;height:40px;border-radius:.7rem}.sign-player-in-with-code .sign-in-div .icon-div .gradient{font-size:1.3rem;width:40px;height:40px;border-radius:.7rem;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.sign-player-in-with-code .sign-in-div .field{padding:0}.sign-player-in-with-code .sign-in-div .field input{min-height:48px;font-size:1.5rem;width:100%}.sign-player-in-with-code .sign-in-div .field label{font-size:1.4rem;padding-bottom:.5rem}.admin-page{background-color:var(--fourth-color);min-height:100vh}.admin-page .admin-layout{display:grid;grid-template-columns:280px auto}.admin-page .admin-layout .admin-right-content{padding:14px;overflow-y:auto;height:calc(100vh - 70px)}.admin-page .admin-layout .admin-right-content>div:first-child{padding-bottom:40px}.admin-page .loader-container{display:flex;justify-content:center;align-items:center;height:100vh}.head-bar-admin-container{padding:0 30px;display:flex;align-items:center;justify-content:space-between;height:70px;background:linear-gradient(180deg,var(--primary) 0%,var(--primary-light) 100%)}.head-bar-admin-container .head-menu-box{position:relative}.head-bar-admin-container .head-menu-box .head-menu-flex{display:flex;align-items:center;justify-content:space-evenly}.head-bar-admin-container .head-menu-box .head-menu-flex .head-menu{display:flex;align-items:center}.head-bar-admin-container .head-menu-box .head-menu-flex .head-menu .head-menu-item{cursor:pointer;margin:0 10px;font-size:1rem;color:#fff}.head-bar-admin-container .head-menu-box .head-menu-flex .head-user-info{display:flex;justify-content:space-between;align-items:center;gap:.75rem;color:#fff}.head-bar-admin-container .head-menu-box .head-menu-flex .head-user-info:hover{background-color:transparent}.head-bar-admin-container .head-menu-box .head-menu-flex .head-user-info .user-icon{cursor:pointer}.head-bar-admin-container .head-menu-box .head-menu-flex .head-user-info .token-display{display:flex;align-items:center;margin-right:14px;cursor:pointer}.head-bar-admin-container .head-menu-box .head-menu-flex .head-user-info .token-display img{width:30px;margin-right:7px}.head-bar-admin-container .head-menu-box .head-menu-flex .head-user-info .token-display span{font-weight:700;font-size:1.1em}.head-bar-admin-container .head-menu-box .head-menu-flex .menu-spacer{width:1.5px;height:2.75em;margin:0 1.25em;background:#fff}.head-bar-admin-container .logo-container{display:flex;align-items:center;justify-content:center;cursor:pointer}.head-bar-admin-container .logo-container .g-card{padding:7px 14px;flex:.8}.head-bar-admin-container .logo-container .logo{max-height:50px}.head-bar-admin-container .logo-container .logo-text{font-size:24px;font-weight:700}.head-bar-admin-container .logo-container h3{margin:0;color:#fff}.head-bar-admin-container .logo-container .admin-menu-spacer{width:1.5px;height:2.75em;margin:0 1.25em;background:#fff}.sidebar-admin-container{width:100%;height:calc(100vh - 70px);border-right:1px solid rgba(0,0,0,.1);padding:14px}.admin-side-menu .admin-menu-items .admin-menu-item{margin-bottom:8px;cursor:pointer;transition:all .25s ease-in-out;border-left:4px solid transparent;padding:8px 10px;width:100%;border-radius:10px;display:flex;align-items:center;font-weight:700}.admin-side-menu .admin-menu-items .admin-menu-item:hover{color:var(--primary)}.admin-side-menu .admin-menu-items .admin-menu-item.active{border-left:4px solid var(--primary);color:var(--primary);box-shadow:0 0 8px #0000001a;background-color:#fff}.admin-side-menu .admin-menu-items .admin-menu-item .admin-menu-icon{width:30px;margin-right:20px}.user-list-container{width:100%;display:flex;justify-content:center}.user-list-container .user-list{width:100%;max-width:1000px}.user-list-container .user-list .user-icon{max-width:40px;max-height:40px;border-radius:50%}.create-org-container{display:flex;justify-content:center}.create-org-container .g-card{width:100%;max-width:700px}.create-org-container .g-card h4{margin:0}.create-org-container .g-card .submit-button{width:185px}.org-settings-container{display:flex;justify-content:center}.org-settings-container .org-settings{width:100%;max-width:700px}.org-settings-container .org-settings .org-icon{max-width:3rem;border-radius:.7rem}.org-icon-container .profile-image{width:150px}.org-icon-container .image-div{text-align:center}.org-icon-container input[type=file]{display:none}.org-invites .with-icon{display:flex;align-items:center;justify-content:space-between}.org-invites .invite-list{display:flex;flex-direction:column;gap:.5rem}.org-invites .invite-list .invite-list-item{display:grid;grid-template-columns:50px 3fr 1fr 1fr 1fr 70px;align-items:center;gap:.5rem}.org-invites .invite-list .invite-list-item .email{font-size:.7rem}.org-invites .invite-list .invite-list-item.head{background-color:var(--primary);font-size:.6rem;padding:.15rem 10px}.org-invites .invite-list .invite-list-item.head>div{color:#fff}.activity-logs .filter-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:20px}.activity-logs .filter-row .field{padding:0}.activity-logs .filter-row .g-button svg{margin-left:14px}.activity-logs .logs-table td{font-size:.75rem}.functions-container{display:flex;flex-direction:column;gap:1rem}.create-edit-template-games{display:flex;justify-content:center}.create-edit-template-games .create-forms{width:100%}.template-game-form{width:100%;max-width:700px}.template-game-form .form-card{width:100%}.manage-games-landing{display:flex;justify-content:center}.manage-games-landing .manage-games-content{width:100%;max-width:1000px}.manage-games-landing .manage-games-content h3{margin:0}.manage-games-landing .manage-games-content .game-icon{width:3rem}.manage-games-landing .manage-games-content .game-icon img{border-radius:.2rem}.admin-game-view{width:100%;display:flex;justify-content:center}.admin-game-view .game-card{width:100%;max-width:800px}.admin-game-view .game-card .game-content .game-view-grid{display:grid;grid-template-columns:200px 1fr;gap:1rem}.admin-game-view-button-row{display:flex;flex-direction:column;gap:.5rem;justify-content:start;padding-right:1rem;border-right:1px solid rgba(0,0,0,.1)}.admin-game-data h2{margin-bottom:0}.admin-game-data .search-container{position:relative}.admin-game-data .search-container .search-with-menu{display:flex;align-items:center;gap:1rem}.admin-game-data .search-container .search-with-menu button{min-width:2rem}.admin-game-data .search-container .admin-game-dropdown-menu{height:0px;width:180px;background-color:#fff;border-radius:.7rem;z-index:999;transition:height .3s ease-in-out;overflow:hidden;margin-top:10px;position:absolute;top:45px;right:0;box-shadow:0 1px 3px #0003}.admin-game-data .search-container .admin-game-dropdown-menu.active{height:225px}.admin-game-data .search-container .admin-game-dropdown-menu.mobile{margin-right:10px}.admin-game-data .search-container .admin-game-dropdown-menu .admin-game-dropdown-content{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.admin-game-data .search-container .admin-game-dropdown-menu .admin-game-dropdown-content .meta,.admin-game-data .search-container .admin-game-dropdown-menu .admin-game-dropdown-content .meta a{color:#b1b1b1}.admin-game-data .search-container .admin-game-dropdown-menu .admin-game-dropdown-content .meta a:hover{color:var(--primary)}.admin-game-data .search-container .admin-game-dropdown-menu .admin-game-dropdown-content .menu-item{text-decoration:none;color:#666;font-size:12px;transition:all .25s ease-in-out;justify-content:start;width:100%}.admin-game-data .search-container .admin-game-dropdown-menu .admin-game-dropdown-content .menu-item:hover{color:var(--primary);background-color:transparent}.admin-game-data .design-header{display:flex;gap:1rem;align-items:center}.admin-game-data .design-header div:last-child{margin-left:auto}.admin-game-data .design-header .header{max-width:180px;border-radius:.7rem}.admin-game-data .design-header .design-div{display:flex;flex-direction:column;align-items:center}.admin-game-data .design-header .game-color,.admin-game-data .design-header .game-bg{width:3rem;height:3rem;border-radius:.7rem}.admin-game-data .design-header .vert-buttons{display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:center;padding-left:1rem}.admin-game-data .design-header .vert-buttons button{width:100%;justify-content:start}.admin-game-data .design-header .vert-buttons button.wide{min-width:3rem}.admin-game-data .sort-buttons{display:flex;flex-wrap:wrap;gap:.25rem;padding:.5rem 0}.admin-game-data .player-element-div{display:flex;gap:1rem;align-items:start}.admin-game-data .player-element-div h2{margin:0}.admin-game-data .player-element-div :last-child{margin-left:auto}.admin-game-data .element-icon{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem}.admin-game-data .element-icon img{max-width:3rem;max-height:3rem;height:auto;border-radius:.7rem}.admin-game-data .element-icon img{max-width:7rem;max-height:7rem;height:auto;border-radius:.7rem}.admin-game-data .info-div-single{min-height:2rem;display:flex;align-items:center}.admin-game-data .info-div{min-height:2rem}.admin-game-data .info-div .object-key{padding-left:1rem}.admin-game-data .info-div .data-point{padding-left:1rem;display:flex;gap:1rem;justify-content:space-between}.admin-game-data .info-div .data-point button{min-width:0;transition:all .25s ease-in-out}.admin-game-data .info-div .data-point button.wide{min-width:3rem}.admin-game-data .info-div .object-key-div{display:flex;gap:1rem}.admin-game-data .info-div .object-key-div :last-child{margin-left:auto}.admin-game-data .game-data-div{width:100%}.admin-game-data .game-data-div pre{text-wrap:wrap;font-size:1rem}.single-row-data{width:100%;display:flex;justify-content:start;align-items:center;padding:.25rem 0;gap:1rem}.single-row-data :last-child{margin-left:auto}.element-data-view .element-data-header{display:flex;justify-content:start;gap:1rem}.element-data-view .element-data-header h2{margin:0}.element-data-view .element-data-header .element-icon{width:3rem}.element-data-view .info-div-single{min-height:2rem;display:flex;align-items:center}.element-data-view .info-div{min-height:2rem}.element-data-view .info-div .object-key{padding-left:1rem}.element-data-view .info-div .data-point{padding-left:1rem;display:flex;gap:1rem;justify-content:space-between}.element-data-view .info-div .data-point button{min-width:0;transition:all .25s ease-in-out}.element-data-view .info-div .data-point button.wide{min-width:3rem}.element-data-view .info-div .object-key-div{display:flex;gap:1rem}.element-data-view .info-div .object-key-div :last-child{margin-left:auto}.org-list-container{display:flex;justify-content:center;width:100%}.org-list-container .manage-org-list{width:100%;max-width:1000px}.org-list-container .create-edit-container{width:100%;display:flex;justify-content:center}.org-list-container .create-edit-container .edit-cpntainer{max-width:700px;width:100%}.org-list .org-icon{max-width:40px}.admin-content-landing{display:flex;justify-content:center;width:100%}.admin-content-landing .admin-content-landing__content{width:100%;max-width:1000px}.admin-content-landing .admin-content-landing__content .admin-content-landing__content__sub .content-grid{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:1rem;align-items:end}.admin-content-landing .admin-content-landing__content .admin-content-landing__content__sub .results .info-box{display:flex;gap:1rem;align-items:center}.admin-content-landing .admin-content-landing__content .admin-content-landing__content__sub .results .info-box :last-child{margin-left:auto}.admin-content-landing .admin-content-landing__content .admin-content-landing__content__sub .results .info-box .info-box__icon{width:3rem;height:3rem}.admin-content-landing .admin-content-landing__content .admin-content-landing__content__sub .results .info-box .info-box__icon img{border-radius:.7rem}.admin-content-landing .admin-content-landing__content .admin-content-landing__content__sub .results .info-box h3{margin:0}.admin-template-games{display:flex;justify-content:center;width:100%}.admin-template-games .admin-template-games-content{width:100%;max-width:800px}.admin-template-games .admin-template-games-content .admin-template-games-content__sub .game-icon{width:4rem;height:4rem}.admin-template-games .admin-template-games-content .admin-template-games-content__sub .game-icon img{border-radius:.7rem}.admin-add-element-modal .admin-add-element-modal__content .form-div{display:flex;flex-direction:column;gap:.5rem}.play-game-page{min-height:100vh;width:100vw;background-size:cover;background-repeat:no-repeat;background-position:center center}.play-game-page .play-game-container{display:flex;justify-content:center}.play-game-page .play-game-container .play-game-content{width:100%;height:calc(100vh - 60px)}.player-challenges{display:flex;justify-content:center;width:100%;max-width:1000px}.player-challenges .player-challenges-content{width:100%;display:flex;flex-direction:column;align-items:center}.player-challenges .player-challenges-content .g-card{width:100%}.player-challenges .player-challenges-content .challenges-grid{display:grid;grid-template-columns:200px 1fr;gap:1rem}.player-challenges .player-challenges-content .challenges-grid .left-col{padding-right:1rem;border-right:1px solid rgba(0,0,0,.1)}.player-challenges .player-challenges-content .challenges-grid .left-col .challenges-left-menu{display:flex;flex-direction:column;gap:.5rem}.player-challenges .player-challenges-content .challenges-grid .left-col .challenges-left-menu h3,.player-challenges .player-challenges-content .challenges-grid .small-screen-header h2{margin:0}.player-challenges .player-challenges-content .challenges-grid.mobile{grid-template-columns:auto 1fr}.player-challenges .player-challenges-content .challenges-grid.mobile .left-col{padding-right:0;border-right:none}.player-challenges .player-challenges-content .player-challenge-list-search{display:flex;gap:1rem;align-items:center}.player-challenges .player-challenges-content .player-challenge-list-search .full{color:var(--primary)}.player-challenges .player-challenges-content .player-challenge-list-search .empty{color:var(--fourth-color)}.player-challenges .player-challenges-content .player-challenge-list-container .player-challenge-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.player-challenges .player-challenges-content .player-challenge-list-container .player-challenge-list.mobile{grid-template-columns:1fr;gap:.5rem}.player-challenges .player-challenges-content .player-challenge-list-container h4{margin:0}.player-side-menu .button-list{display:flex;flex-direction:column;gap:.5rem}.player-side-menu .button-list .menu-btn{display:grid;grid-template-columns:2.5rem auto;justify-content:start;font-size:.9rem;padding:.2rem .7rem;min-height:2.5rem}.player-side-menu .button-list .menu-btn.active{background-color:var(--primary);color:#fff}.player-side-menu .button-list .menu-btn.active:hover{background-color:var(--primary)}.player-side-menu .button-list .menu-btn:hover{background-color:var(--primary-trans);color:#fff}.player-side-menu .button-list .notification-with-badge{display:flex;grid-template-columns:2rem 1fr;align-items:center;justify-content:center;gap:1rem}.player-side-menu .button-list .notification-with-badge button{width:100%}.player-side-menu .button-list .notification-with-badge .badge{top:-.3rem;right:-.3rem;height:24px;width:24px;border:2px solid white}.player-challenge-item{display:flex;flex-direction:column;gap:1rem;padding:1rem;position:relative}.player-challenge-item .flags{position:absolute;top:.7rem;right:0;display:flex;flex-direction:column;gap:.3rem}.player-challenge-item .flags .indicator{color:#fff;padding:.2rem 1rem;border-radius:.7rem 0 0 .7rem;box-shadow:0 2px 5px 2px #0000001a}.player-challenge-item .flags .indicator.completed{background-color:#00ac00}.player-challenge-item .flags .indicator.preview{background-color:#008cff}.player-challenge-item .flags .indicator.new{background-color:#a103c9}.player-challenge-item .flags .indicator.closing-soon,.player-challenge-item .flags .indicator.pending{background-color:orange}.player-challenge-item .flags .indicator.coming-soon{background-color:#adad00}.player-challenge-item .flags .indicator.closed{background-color:#666}.player-challenge-item .challenge-icon{width:100%;border-radius:.7rem}.player-challenge-item .challenge-icon.disabled{filter:grayscale(1);opacity:.3}.player-challenge-item .challenge-name{font-weight:700}.player-challenge-item .challenge-name .meta{font-weight:400}.player-challenge-item .challenge-desc{font-size:.7rem;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}.player-challenge-page{width:100%;max-width:700px}.player-challenge-page .player-challenge-content{min-height:15rem}.player-challenge-page .player-challenge-content .player-challenge-icon-div{padding:0 0 1rem 1rem;float:right}.player-challenge-page .player-challenge-content .player-challenge-icon-div .player-challenge-icon{max-width:10rem;border-radius:.7rem}.player-challenge-page .player-challenge-content .player-challenge-icon-div.mobile{float:none;text-align:center;padding:0}.player-challenge-page .player-challenge-content .player-challenge-icon-div.mobile .player-challenge-icon{max-width:100%}.player-challenge-page .player-challenge-content .reward-display .reward-list{max-width:500px;display:flex;flex-direction:column;gap:.5rem}.player-challenge-page .player-challenge-content .no-access{text-align:center}.player-challenge-page .player-challenge-content .record-list{display:flex;flex-direction:column;gap:.5rem}.player-challenge-page .player-challenge-content .record-list .record{font-size:.75rem;display:grid;grid-template-columns:30px 1fr 1fr 1fr 3fr .5fr;gap:1rem}.player-challenge-page .player-challenge-content .record-list .record .approved{color:#00b100}.player-challenge-page .player-challenge-content .record-list .record .declined{color:#d00}.player-challenge-page .player-challenge-content .record-list .record .pending{color:#dda900}.player-challenge-page .player-challenge-content .record-list .record.records-header{background-color:var(--primary);color:#fff;padding:.2rem 10px;border-radius:.7rem}.player-challenge-page .player-challenge-content .record-list .record .small-btn{padding:.5rem .8rem}.player-challenge-page .player-challenge-content .red{color:var(--denied-color)}.player-challenge-page .center{height:60px}.player-submit-form{display:flex;flex-direction:column;gap:1rem}.player-submit-form .upload-div{display:flex;gap:1rem;align-items:center}.player-submit-form .upload-div input[type=file]{display:none}.player-submit-form .upload-div.mobile{flex-direction:column;align-items:flex-start;gap:.5rem}.player-home-container{display:flex;justify-content:center}.player-home-container .player-home-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:100px calc(100vh - 170px - 6rem);gap:2rem;grid-template-areas:"card1 card1 card2 card3" "card4 card4 card5 card5";align-items:stretch}.player-home-container .player-home-content.largeTablet>*{font-size:70%!important}.player-home-container .player-home-content .card1{grid-area:card1}.player-home-container .player-home-content .card2{grid-area:card2}.player-home-container .player-home-content .card3{grid-area:card3}.player-home-container .player-home-content .card4{grid-area:card4}.player-home-container .player-home-content .card5{grid-area:card5}.player-home-container .player-home-content .card6{grid-area:card6}.player-home-container .player-home-content .card7{grid-area:card7}.player-home-container .player-home-content .game-title{display:flex;align-items:center;gap:1rem}.player-home-container .player-home-content .game-title .title-box{flex:1}.player-home-container .player-home-content .game-title .title-box .title{font-size:clamp(12px,1.5vw,1.7rem);text-overflow:ellipsis}.player-home-container .player-home-content .game-title .icon{height:80px;width:auto;border-radius:.7rem}.player-home-container .player-home-content .game-title .button-box{display:flex;justify-content:end}.player-home-container .player-home-content .data-box{display:grid;grid-template-columns:45px auto;align-items:center;gap:1.5rem}.player-home-container .player-home-content .data-box.largeTablet{grid-template-columns:24px auto;gap:.75rem}.player-home-container .player-home-content .data-box.largeTablet .icon-circle{height:24px;width:auto}.player-home-container .player-home-content .data-box.largeTablet .icon-circle img{height:1rem}.player-home-container .player-home-content .data-box .icon-circle{color:var(--primary);display:flex;align-items:center;justify-content:center;background-color:var(--fourth-color);border-radius:50%;height:45px}.player-home-container .player-home-content .data-box .icon-circle img{height:2rem;width:auto}.player-home-container .player-home-content .data-box .data-div .data-number{font-size:1.3rem;font-weight:700}.player-home-container .player-home-content .data-box .data-div .data-text{font-size:.75rem}.player-home-container .player-home-content .status-box{padding:0 5px 0 0;overflow-y:auto}.player-home-container .player-home-content .featured-element{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:1rem}.player-home-container .player-home-content .featured-element .featured-element-icon{width:100%;border-radius:.7rem}.player-home-container .player-home-content .featured-element .featured-element-info .title{font-size:1.2rem;font-weight:700}.player-home-container .player-home-content .featured-element .featured-element-info .desc{font-size:.8rem}.player-home-container .player-home-content .message-box{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;overflow-y:auto;font-size:.85rem;line-height:1.2rem}.player-home-container .player-home-content .message-box .headline{font-size:1rem;font-weight:700}.new-reward-modal{text-align:center}.new-reward-modal .treasure-gif{width:150px}.new-reward-modal h2{text-align:center;font-size:clamp(1.2rem,2vw,1.5rem)}.new-reward-modal .buttons{margin:10px 0;text-align:right}.new-reward-modal.mobile .treasure-gif{width:120px}.declined-challenge-modal{text-align:center}.declined-challenge-modal .treasure-gif{width:150px;border-radius:.7rem}.declined-challenge-modal h2{text-align:center}.declined-challenge-modal .buttons{margin:10px 0;text-align:right}.player-rewards{width:100%;max-width:1000px}.player-rewards .reward-grid{display:grid;grid-template-columns:200px 1fr;gap:1rem}.player-rewards .reward-grid .left-menu{display:flex;flex-direction:column;gap:.5rem;border-right:1px solid rgba(0,0,0,.1);padding-right:1rem}.player-rewards .reward-grid .left-menu .notification-with-badge{display:flex;grid-template-columns:2rem 1fr;align-items:center;justify-content:center;gap:1rem;width:100%}.player-rewards .reward-grid .left-menu .notification-with-badge .badge{top:-.9rem;right:-1.2rem;height:24px;width:24px;border:2px solid white}.player-rewards .reward-grid .left-menu .open-all-button{opacity:.5;transition:.25s all ease-in-out}.player-rewards .reward-grid .left-menu .open-all-button:hover{opacity:1}.player-rewards .reward-grid .reward-list-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}.player-rewards .reward-grid .reward-list-grid.mobile{grid-template-columns:repeat(3,minmax(0,1fr))}.player-rewards .reward-grid .reward-list-grid.mobile .category-title{grid-column:span 3;font-size:clamp(1rem,1.7vw,1.4rem);font-weight:700}.player-rewards .reward-grid.mobile{grid-template-columns:auto 1fr;gap:1rem}.player-rewards .reward-grid.mobile .left-menu{justify-content:start;padding-right:0;border-right:none}.player-rewards .reward-grid.mobile .left-menu button{width:2.3rem}.player-rewards .reward-grid.mobile .left-menu button .notification-with-badge{width:auto}.player-rewards .reward-grid.mobile .left-menu button .notification-with-badge .badge{right:-1.4rem}.player-rewards .reward-grid.mobile .rewards-mobile-head h2{margin:0;padding-left:1rem}.player-rewards .reward-grid.mobile .reward-list-grid{gap:1rem .1rem}.player-rewards .more-button{display:flex;align-items:center;justify-content:center}.view-rewards-modal{overflow-y:auto;padding:1rem!important}.view-rewards-modal .modal-children{padding:1rem}.view-rewards-modal .slider{height:380px;padding:30px}.view-rewards-modal .slider .g-card{height:320px;width:252px}.view-rewards-modal .slider .g-card .slider-image-div{height:220px;width:220px;position:relative}.view-rewards-modal .slider .g-card .slider-image-div .slider-image{height:auto;width:auto;max-height:220px;max-width:220px;border-radius:.7rem;border:1px solid rgba(0,0,0,.1)}.view-rewards-modal .slider .g-card .slider-image-div .count-flag{position:absolute;bottom:.75rem;right:0;padding:.2rem 1rem;background-color:var(--primary);color:#fff;border:2px solid white;border-right:none;border-radius:.7rem 0 0 .7rem}.view-rewards-modal .slider .g-card p,.view-rewards-modal .slider .g-card h3{margin:0}.view-rewards-modal .view-rewards-head{display:flex;flex-direction:column;gap:.5rem;text-align:center}.view-rewards-modal .view-rewards-head .view-rewards-title{display:flex;gap:1rem;align-items:center;justify-content:center}.view-rewards-modal .view-rewards-head .view-rewards-title .activity-title{font-size:clamp(1rem,2vw,1.3rem)}.view-rewards-modal .view-rewards-head .view-rewards-title.mobile .view-rewards-big-icon{width:40px;height:40px}.view-rewards-modal .view-rewards-head .view-rewards-big-icon{width:60px;height:60px;border-radius:.7rem}.view-rewards-modal .view-rewards-head .view-rewards-head-text p{margin:0;font-size:90%}.view-rewards-modal .earnings-box h2{margin-top:0;text-align:center}.view-rewards-modal .earnings-box .g-card{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;flex-direction:row;text-align:center;padding:10px 30px;gap:.5rem}.view-rewards-modal .earnings-box .g-card.mobile{padding:10px}.view-rewards-modal .earnings-box .g-card.mobile .earning-icon{width:30px}.view-rewards-modal .earnings-box .g-card.mobile .earning-text{font-size:clamp(.8rem,1vw,1.2rem)}.view-rewards-modal .earnings-box .g-card .earning-icon{width:50px}.view-rewards-modal .earnings-box .g-card .earning-text{text-align:center;width:70%;font-size:18px;font-weight:700}@media (max-width: 920px){.view-rewards-modal .view-rewards-head{justify-content:space-around}.view-rewards-modal .view-rewards-head .view-rewards-head-text{max-width:100%}}.reward-item-unclicked img{width:100%}.reward-item-unclicked .unclickable-treasure{pointer-events:none}.reward-item-unclicked .clickable-treasure{cursor:pointer;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.reward-item-unclicked .clickable-treasure:hover{-webkit-animation-name:wobble;animation-name:wobble}.reward-item-unclicked .clickable-treasure img{width:100%}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-15%) rotate(-5deg)}30%{-webkit-transform:translateX(10%) rotate(3deg)}45%{-webkit-transform:translateX(-7%) rotate(-3deg)}60%{-webkit-transform:translateX(4%) rotate(2deg)}75%{-webkit-transform:translateX(-1%) rotate(-1deg)}to{-webkit-transform:translateX(0%)}}@keyframes wobble{0%{transform:translate(0)}15%{transform:translate(-5%) rotate(-5deg)}30%{transform:translate(7%) rotate(3deg)}45%{transform:translate(-4%) rotate(-3deg)}60%{transform:translate(1%) rotate(2deg)}75%{transform:translate(-1%) rotate(-1deg)}to{transform:translate(0)}}.reward-item-clicked .treasure-table{width:100%}.reward-item-clicked .treasure-table .opened-treasure-td{height:90px;position:relative;vertical-align:middle;text-align:center}.reward-item-clicked .treasure-table .opened-treasure-td .opened-treasure{width:100%;filter:grayscale(100%) opacity(.2)}.reward-item-clicked .treasure-table .opened-treasure-td .activity-icon{width:40px;margin-top:20px;position:absolute;bottom:8%;right:30%;border-radius:5px}.reward-item-clicked .treasure-table .text-td{vertical-align:middle;text-align:center}.reward-item-clicked .treasure-table .text-td .text{font-weight:700}.reward-item-clicked .treasure-table .text-td .text .desc{font-size:12px;font-weight:400}.reward-item-clicked.mobile .treasure-table .opened-treasure-td{height:60px}.reward-item-clicked.mobile .treasure-table .opened-treasure-td .activity-icon{width:20px;margin-top:15px;right:25%}.player-game-content{display:grid;grid-template-columns:20rem auto;height:calc(100vh - 60px)}.player-game-content.tablet,.player-game-content.mobile{display:flex;flex-direction:column}.player-game-content .side-menu-container{padding:2rem 1rem 2rem 2rem}.player-game-content .game-content{height:calc(100vh - 60px);overflow-y:auto;padding:2rem 2rem 2rem 1rem;display:flex;flex-direction:column;align-items:center}.player-game-content .game-content.mobile{padding:1rem}.player-game-content .purchase-details-container{width:100%;max-width:500px}.player-game-content .purchase-details-container .purchase-details{width:100%}.player-game-content .mobile-bottom-spacer{height:50px}.submit-code-container{display:flex;justify-content:center;width:100%;max-width:600px}.submit-code-container .submit-code-content{width:100%}.submit-code-container .submit-code-content .secret-card{width:100%;display:flex;justify-content:center}.submit-code-container .submit-code-content .secret-card .code-input{display:flex;gap:2rem;width:100%;max-width:400px;align-items:center}.submit-code-container .submit-code-content .secret-card .code-input .code-image{width:100px}.submit-code-container .submit-code-content .secret-card .code-input .code-image img{width:100%}.submit-code-container .submit-code-content .secret-card .code-input .input{width:100%;display:flex;flex-direction:column;gap:.5rem}.submit-code-container .submit-code-content .secret-card .code-input .input label{font-size:clamp(1rem,2vw,1.3rem);font-weight:700;padding:0}.submit-code-container .submit-code-content .secret-card .code-input .input input{width:100%;max-width:400px}.submit-code-container .submit-code-content .found-codes-list{font-size:.7rem;display:flex;flex-direction:column;gap:.5rem}.player-leaderboards-container{width:100%;max-width:1000px}.player-leaderboards-container .player-leaderboards{width:100%}.player-leaderboards-container .player-leaderboards .leaderboard-grid{display:grid;grid-template-columns:200px 1fr;gap:1rem}.player-leaderboards-container .player-leaderboards .leaderboard-grid .leaderboard-list{display:flex;flex-direction:column;gap:.5rem;justify-content:start;align-items:center;padding-right:1rem;border-right:1px solid rgba(0,0,0,.1)}.player-leaderboards-container .player-leaderboards .leaderboard-grid .leaderboard-list button{width:100%}.player-leaderboards-container .player-leaderboards .leaderboard-grid .leaderboard-view{border-radius:.7rem;overflow:hidden}.player-leaderboards-container .player-leaderboards .leaderboard-grid.tablet,.player-leaderboards-container .player-leaderboards .leaderboard-grid.mobile{grid-template-columns:1fr;gap:.5rem}.player-leaderboards-container .player-leaderboards .leaderboard-grid.tablet .leaderboard-list,.player-leaderboards-container .player-leaderboards .leaderboard-grid.mobile .leaderboard-list{padding-right:0;border-right:none}.player-leaderboards-container .player-leaderboards .leaderboard-grid.tablet .leaderboard-view,.player-leaderboards-container .player-leaderboards .leaderboard-grid.mobile .leaderboard-view{margin-top:1rem;width:100%}.leaderboard-page-container{min-height:100vh}.leaderboard-page-container .leaderboard-page-content{min-height:100vh;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem}.leaderboard-page-container .leaderboard-page-content .menu-button{width:100%;height:0;display:flex;justify-content:end}.leaderboard-page-container .leaderboard-page-content.mobile,.leaderboard-page-container .leaderboard-page-content.tablet{padding:.5rem 1rem}.leaderboard-page-container .leaderboard-page-content .content{width:100%;max-width:900px}.leaderboard-page-container .leaderboard-page-content .content.leaderboard-header{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:1rem}.leaderboard-page-container .leaderboard-page-content .content.leaderboard-header .leaderboard-head-image{max-width:250px}.leaderboard-page-container .leaderboard-page-content .content.leaderboard-header .leaderboard-head-title{font-size:1.3rem;font-weight:700;padding:.3rem 1rem;border-radius:.7rem;background-color:#fff;width:100%;max-width:500px;text-align:center}.leaderboard-page-container .leaderboard-page-content .leaderboard-content{display:flex;flex-direction:column;gap:.5rem}.leaderboard-item{background-color:#fff;font-size:1.6rem;display:flex;justify-content:space-between;padding:1rem}.leaderboard-item .info{display:flex;gap:2rem;align-items:center}.leaderboard-item .info .gradient-icon{height:50px;width:50px}.leaderboard-item .info .leader-icon{width:50px;height:50px;border-radius:.7rem}.leaderboard-item .info .icon{width:35px;height:35px}.leaderboard-item .info .green{color:green}.leaderboard-item .info .red{color:var(--denied-color)}.leaderboard-item .info .name{font-size:clamp(.8rem,2vw,1.2rem)}.leaderboard-item .info .name-badges{display:flex;gap:2rem;align-items:center}.leaderboard-item .info .name-badges .badge-row{display:flex;gap:1rem}.leaderboard-item .info .name-badges .badge-row .badge-icon{width:30px}.leaderboard-item.mobile{font-size:.8rem;padding:.7rem}.leaderboard-item.mobile .info{display:flex;gap:.5rem;align-items:center}.leaderboard-item.mobile .info .gradient-icon{height:30px;width:30px}.leaderboard-item.mobile .info .leader-icon{width:30px;height:30px;border-radius:.7rem}.leaderboard-item.mobile .info .icon{width:20px;height:20px}.leaderboard-item.mobile .info .name-badges{display:flex;flex-direction:column;gap:.2rem;align-items:start;font-size:1rem}.leaderboard-item.mobile .info .name-badges .badge-row{gap:.5rem}.leaderboard-item.mobile .info .name-badges .badge-row .badge-icon{width:20px}.leaderboard-settings h3{color:var(--primary);display:flex;gap:1rem;align-items:center}.leaderboard-settings .double-col{display:grid;grid-template-columns:3fr 2fr;gap:1rem}.leaderboard-settings .double-col button{width:100%}.leaderboard-settings .double-col .date-text{display:flex;flex-direction:column;gap:.5rem}.leaderboard-settings .double-col .date-choice{display:flex;flex-direction:column;align-items:end;gap:.5rem}.leaderboard-settings.mobile .double-col{grid-template-columns:1fr}.player-market{display:flex;flex-direction:column;justify-content:start;align-items:center;width:100%}.player-market .market-card{width:100%;max-width:1000px}.player-market .market-card .market-grid{display:grid;grid-template-columns:200px 1fr;gap:1rem}.player-market .market-card .market-grid .button-col{border-right:1px solid rgba(0,0,0,.1);padding-right:1rem}.player-market .market-card .market-grid .player-market-content{width:100%}.player-market.mobile .market-grid{grid-template-columns:auto 1fr}.player-market.mobile .market-grid .button-col{border-right:none;padding-right:0}.player-store{display:grid;grid-template-columns:1fr 14rem;gap:1rem}.player-store .left-col .store-item-list{display:flex;flex-direction:column;gap:1rem}.player-store .left-col .store-item-list .card-container{width:100%}.player-store .right-col .col-content{position:sticky;top:0}.player-store .right-col .current-balance{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.9rem;font-weight:700}.player-store .right-col .current-balance .balance{display:flex;align-items:center;gap:1rem}.player-store .right-col .current-balance .balance .balance-coin{width:20px;height:20px;margin-right:-10px}.player-store .right-col .g-list-item .coin-icon{width:1rem}.player-store.mobile{grid-template-columns:1fr;gap:1rem}.player-store.mobile .left-col .store-item-list{flex-direction:row;flex-wrap:wrap;gap:1rem}.cart-widget .total{display:flex;align-items:center;gap:.5rem;height:20px}.cart-widget .total .total-text{font-size:1.1rem}.cart-widget .g-button{width:100%}.store-contribution-card{padding:1rem}.store-contribution-card.completed{border:3px solid rgba(0,128,0,.5);box-shadow:0 0 10px green}.store-contribution-card .store-contribution-grid{display:grid;grid-template-columns:7rem 1fr;gap:1rem}.store-contribution-card .store-contribution-grid .store-contribution-icon-div{display:flex;flex-direction:column;justify-content:start;align-items:center}.store-contribution-card .store-contribution-grid .store-contribution-icon-div .item-icon{width:auto;max-width:7rem;height:auto;max-height:7rem;border-radius:.7rem;text-shadow:5px 5px 5px black}.store-contribution-card .store-contribution-grid .store-contribution-text-div{position:relative;display:flex;flex-direction:column;gap:.5rem}.store-contribution-card .store-contribution-grid .store-contribution-text-div .complete-overlay{opacity:.5;position:absolute;height:160px;width:auto}.store-contribution-card .store-contribution-grid .store-contribution-text-div>:last-child{margin-top:auto}.store-contribution-card .store-contribution-grid .store-contribution-text-div .item-name{font-weight:700;font-size:clamp(1rem,2vw,1.2rem)}.store-contribution-card .store-contribution-grid .store-contribution-text-div .item-price{display:flex;align-items:center;gap:.5rem}.store-contribution-card .store-contribution-grid .store-contribution-text-div .coin-icon{width:1.4rem}.store-contribution-card .store-contribution-grid .store-contribution-text-div .access-list{display:flex;flex-direction:column;gap:.25rem}.store-contribution-card .store-contribution-grid .store-contribution-text-div .access-list .access-item{text-align:right;color:#8b00009a}.store-contribution-card .store-contribution-grid .store-contribution-text-div .min-max{display:flex;gap:1rem;justify-content:end;align-items:center}.store-contribution-card .store-contribution-grid .store-contribution-text-div .min-max button{padding:.25rem}.store-contribution-card.mobile .store-contribution-grid{grid-template-columns:1fr;gap:.5rem}.store-contribution-card.mobile .store-contribution-grid .store-contribution-icon-div{justify-content:start;align-items:start}.player-collectibles-container .collection-boxes{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.player-collectibles-container .collection-boxes .collection-box{display:flex;flex-direction:column;align-items:center;gap:1rem}.player-collectibles-container .collection-boxes .collection-box .collection-icon{max-width:5rem;border-radius:.7rem}.player-collectibles-container .card-title .head-icon{border-radius:.7rem}.shopping-cart{display:flex;flex-direction:column;align-items:center;width:100%}.shopping-cart .cart-card{width:100%;max-width:700px}.shopping-cart .cart-card .current-balance{display:flex;align-items:center;gap:1rem;font-weight:700}.shopping-cart .cart-card .current-balance .balance-coin{width:20px;height:20px;margin-right:-10px}.shopping-cart .cart-card .cart-item-list{display:flex;flex-direction:column;gap:1rem;justify-content:start}.shopping-cart .cart-card .buttons{gap:2rem;flex-direction:column;align-items:end}.shopping-cart .total{display:flex;gap:.5rem;font-size:1rem;font-weight:700}.shopping-cart .coin-icon{width:1.2rem;height:1.2rem}.cart-item-card .cart-item-grid{display:grid;grid-template-columns:80px 1fr auto;gap:2rem}.cart-item-card .cart-item-grid>:last-child{margin-left:auto}.cart-item-card .cart-item-grid .card-icon{display:flex;flex-direction:column;align-items:center;justify-content:center}.cart-item-card .cart-item-grid .card-icon .icon{border-radius:.7rem;height:auto;width:auto;max-height:80px;max-width:80px}.cart-item-card .cart-item-grid .card-text{display:flex;flex-direction:column;gap:.5rem}.cart-item-card .cart-item-grid .card-text .item-name{font-weight:700;font-size:clamp(1rem,2vw,1.2rem)}.cart-item-card .cart-item-grid .card-text .item-price{display:flex;align-items:center;gap:.5rem}.cart-item-card .cart-item-grid .card-text .item-quantity{display:flex;gap:.5rem}.cart-item-card .cart-item-grid .card-text .item-quantity .meta{color:#d3d3d3;font-size:.7rem}.cart-item-card .cart-item-grid .card-text .item-quantity .meta:hover{color:inherit;background-color:transparent}.cart-item-card .cart-item-grid .card-total{display:flex;gap:.5rem;align-items:center}.cart-item-card .coin-icon{width:1rem}.cart-item-card.mobile .cart-item-grid{grid-template-columns:1fr;gap:1rem}.cart-item-card.mobile .cart-item-grid .card-icon{justify-content:start;align-items:start}.cart-item-card.mobile .cart-item-grid .card-icon .icon{max-height:120px;max-width:120px}.cart-contribution-card .cart-contribution-grid{display:grid;grid-template-columns:80px 1fr auto;gap:2rem}.cart-contribution-card .cart-contribution-grid>:last-child{margin-left:auto}.cart-contribution-card .cart-contribution-grid .card-icon{display:flex;flex-direction:column;align-items:center;justify-content:center}.cart-contribution-card .cart-contribution-grid .card-icon .icon{border-radius:.7rem;height:auto;width:auto;max-height:80px;max-width:80px}.cart-contribution-card .cart-contribution-grid .card-text{display:flex;flex-direction:column;gap:.5rem}.cart-contribution-card .cart-contribution-grid .card-text .item-name{font-weight:700;font-size:1.2rem}.cart-contribution-card .cart-contribution-grid .card-text .item-price{display:flex;align-items:center;gap:.5rem}.cart-contribution-card .cart-contribution-grid .card-text .item-quantity{display:flex;gap:.5rem}.cart-contribution-card .cart-contribution-grid .card-text .item-quantity .input-div{display:flex;align-items:center;gap:.5rem}.cart-contribution-card .cart-contribution-grid .card-text .item-quantity .meta{color:#d3d3d3;font-size:.7rem}.cart-contribution-card .cart-contribution-grid .card-text .item-quantity .meta:hover{color:inherit;background-color:transparent}.cart-contribution-card .cart-contribution-grid .card-total{display:flex;gap:.5rem;align-items:center}.cart-contribution-card .coin-icon{width:1rem}.cart-contribution-card.mobile .cart-contribution-grid{grid-template-columns:1fr;gap:.5rem}.cart-contribution-card.mobile .cart-contribution-grid .card-icon{justify-content:start;align-items:start}.cart-contribution-card.mobile .cart-contribution-grid .card-icon .icon{max-height:120px;max-width:120px}.accepted-challenge-modal{text-align:center}.accepted-challenge-modal .treasure-gif{width:150px;border-radius:.7rem}.accepted-challenge-modal h2{text-align:center}.accepted-challenge-modal .buttons{margin:10px 0;text-align:right}.game-activity-container{width:100%;max-width:1000px}.game-activity-container .game-activity-content{width:100%}.mobile-player-home-container .player-home-content{display:flex;flex-direction:column;gap:.5rem;align-items:stretch}.mobile-player-home-container .player-home-content .header{width:100%;border-radius:.7rem}.mobile-player-home-container .player-home-content .game-title{display:flex;flex-direction:column;align-items:center;gap:.25rem}.mobile-player-home-container .player-home-content .game-title .title-box{flex:1}.mobile-player-home-container .player-home-content .game-title .title-box .title{font-size:1rem}.mobile-player-home-container .player-home-content .game-title .button-box{display:flex;justify-content:end}.mobile-player-home-container .player-home-content .data-boxes{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;justify-content:center}.mobile-player-home-container .player-home-content .data-box{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem}.mobile-player-home-container .player-home-content .data-box .icon-circle{color:var(--primary);display:flex;align-items:center;justify-content:center;background-color:var(--fourth-color);border-radius:50%;height:25px;width:25px}.mobile-player-home-container .player-home-content .data-box .icon-circle img,.mobile-player-home-container .player-home-content .data-box .icon-circle svg{height:1rem}.mobile-player-home-container .player-home-content .data-box .data-div{min-width:5rem}.mobile-player-home-container .player-home-content .data-box .data-div .data-number{font-size:1.1rem;font-weight:700}.mobile-player-home-container .player-home-content .data-box .data-div .data-text{font-size:.75rem}.mobile-player-home-container .player-home-content .status-box{padding:0 5px 0 0;overflow-y:auto}.mobile-player-home-container .player-home-content .featured-element{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:1rem}.mobile-player-home-container .player-home-content .featured-element .featured-element-icon{width:100%;border-radius:.7rem}.mobile-player-home-container .player-home-content .featured-element .featured-element-info .title{font-size:1rem;font-weight:700}.mobile-player-home-container .player-home-content .featured-element .featured-element-info .desc{font-size:.7rem}.mobile-player-home-container .player-home-content .message-box{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;overflow-y:auto;font-size:.85rem;line-height:1.2rem}.mobile-player-home-container .player-home-content .message-box .headline{font-size:1rem;font-weight:700}.play-head-bar__container{padding:0 1rem;display:flex;align-items:center;justify-content:space-between;height:60px;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 2px 20px #0000001a;background-color:var(--white-trans)}.play-head-bar__container .head-menu-box{position:relative}.play-head-bar__container .head-menu-box .head-menu-flex{display:flex;align-items:center;justify-content:space-evenly}.play-head-bar__container .head-menu-box .head-menu-flex .head-menu{display:flex;gap:.5rem}.play-head-bar__container .head-menu-box .head-menu-flex .head-menu .head-menu-item{cursor:pointer;margin:0 10px;font-size:1.1em;font-weight:700}.play-head-bar__container .head-menu-box .head-menu-flex .head-menu .menu-spacer{width:1.5px;height:1.8em;margin:0 1em;background:var(--dark-grey)}.play-head-bar__container .head-menu-box .head-menu-flex .head-menu .count-div{display:flex;gap:.5rem;align-items:center}.play-head-bar__container .head-menu-box .head-menu-flex .head-menu .count-div .icon{max-width:1rem}.play-head-bar__container .head-menu-box .head-menu-flex .head-user-info{display:flex;justify-content:space-between;align-items:center;gap:.75rem;cursor:pointer}.play-head-bar__container .head-menu-box .head-menu-flex .head-user-info:hover{background-color:transparent}.play-head-bar__container .head-menu-box .head-menu-flex .head-user-info .user-icon{cursor:pointer}.play-head-bar__container .head-menu-box .head-menu-flex .head-user-info .token-display{display:flex;align-items:center;margin-right:14px;cursor:pointer}.play-head-bar__container .head-menu-box .head-menu-flex .head-user-info .token-display img{width:30px;margin-right:7px}.play-head-bar__container .head-menu-box .head-menu-flex .head-user-info .token-display span{font-weight:700;font-size:1.1em}.play-head-bar__container .logo-container{display:flex;align-items:center;justify-content:center;gap:.5rem}.play-head-bar__container .logo-container a{display:flex;align-items:center}.play-head-bar__container .logo-container .g-card{padding:7px 14px;flex:.8}.play-head-bar__container .logo-container .logo{max-height:2.5rem;width:auto;border-radius:.4rem;cursor:pointer;transition:all .25s ease-in-out}.play-head-bar__container .logo-container .logo-text{font-size:24px;font-weight:700}.play-head-bar__container .logo-container h3{color:var(--dark-grey);margin:0}.play-head-bar__container .logo-container .menu-spacer{width:1.5px;height:2.75em;margin:0 1.25em;background:var(--dark-grey)}.play-head-bar__container .play-mobile-header__menu-items{position:fixed;top:0;left:0;height:100%;width:90%;background-color:#fff;box-shadow:2px 0 4px #0000001a;padding:20px;transform:translate(-110%);transition:transform .3s ease-in-out;z-index:101}.play-head-bar__container .play-mobile-header__menu-items.show{transform:translate(0);transition:transform .3s ease-in-out}.play-head-bar__container .play-mobile-header__menu-items .close-button{text-align:right}.play-head-bar__container .play-mobile-header__menu-items .sidebar-game-header .icon{width:auto;max-height:4rem}.play-dropdown-container{height:0px;width:180px;background-color:#fff;border-radius:.2em;z-index:999;transition:height .3s ease-in-out;overflow:hidden;margin-top:10px;position:absolute;top:50px;right:0;box-shadow:0 1px 3px #0003}.play-dropdown-container.active{height:204px}.play-dropdown-container.active.upload{height:110px}.play-dropdown-container .dropdown-menu{padding:10px}.play-dropdown-container .dropdown-menu>a{text-decoration:none;color:var(--gamably-color);display:block;line-height:30px;font-size:12px}.shopping-cart-icon .icon{color:gray}.shopping-cart-icon .count-div{position:absolute;bottom:0;right:5px}.shopping-cart-icon .count-div .count-circle{display:flex;align-items:center;justify-content:center;font-size:.6rem;border-radius:50%;width:15px;height:15px;background-color:var(--primary);color:#fff}.shopping-cart-icon.mobile .count-div{right:-2px}.play-head-bar-mobile__container{padding:0 1rem;display:flex;align-items:center;justify-content:space-between;height:60px;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 2px 20px #0000001a;background-color:var(--white-trans)}.play-head-bar-mobile__container .head-menu-box{position:relative}.play-head-bar-mobile__container .head-menu-box .head-menu-flex{display:flex;align-items:center;justify-content:space-evenly;gap:1rem}.play-head-bar-mobile__container .head-menu-box .head-menu-flex .head-menu{display:flex;gap:.5rem}.play-head-bar-mobile__container .head-menu-box .head-menu-flex .head-menu .head-menu-item{cursor:pointer;margin:0 10px;font-size:1.1em;font-weight:700}.play-head-bar-mobile__container .head-menu-box .head-menu-flex .head-menu .menu-spacer{width:1.5px;height:1.8em;margin:0 1em;background:var(--dark-grey)}.play-head-bar-mobile__container .head-menu-box .head-menu-flex .head-menu .count-div{display:flex;gap:.5rem;align-items:center}.play-head-bar-mobile__container .head-menu-box .head-menu-flex .head-menu .count-div .icon{max-width:1rem}.play-head-bar-mobile__container .head-menu-box .head-menu-flex .head-user-info{display:flex;justify-content:space-between;align-items:center;gap:.75rem;cursor:pointer}.play-head-bar-mobile__container .head-menu-box .head-menu-flex .head-user-info:hover{background-color:transparent}.play-head-bar-mobile__container .head-menu-box .head-menu-flex .head-user-info .user-icon{cursor:pointer}.play-head-bar-mobile__container .head-menu-box .head-menu-flex .head-user-info .token-display{display:flex;align-items:center;margin-right:14px;cursor:pointer}.play-head-bar-mobile__container .head-menu-box .head-menu-flex .head-user-info .token-display img{width:30px;margin-right:7px}.play-head-bar-mobile__container .head-menu-box .head-menu-flex .head-user-info .token-display span{font-weight:700;font-size:1.1em}.play-head-bar-mobile__container .text-only{padding:.25rem 0}.play-head-bar-mobile__container .logo-container{display:flex;align-items:center;justify-content:center;gap:1rem}.play-head-bar-mobile__container .logo-container a{display:flex;align-items:center}.play-head-bar-mobile__container .logo-container .g-card{padding:7px 14px;flex:.8}.play-head-bar-mobile__container .logo-container .logo{max-height:2.5rem;border-radius:.4rem;cursor:pointer;transition:all .25s ease-in-out}.play-head-bar-mobile__container .logo-container .logo-text{font-size:24px;font-weight:700}.play-head-bar-mobile__container .logo-container h3{color:var(--dark-grey);margin:0}.play-head-bar-mobile__container .logo-container .menu-spacer{width:1.5px;height:2.75em;margin:0 1.25em;background:var(--dark-grey)}.play-head-bar-mobile__container .play-mobile-header__menu-items{position:fixed;top:0;left:0;height:100%;width:90%;max-width:400px;background-color:#fff;box-shadow:2px 0 4px #0000001a;padding:20px;transform:translate(-110%);transition:transform .3s ease-in-out;z-index:101}.play-head-bar-mobile__container .play-mobile-header__menu-items.show{transform:translate(0);transition:transform .3s ease-in-out}.play-head-bar-mobile__container .play-mobile-header__menu-items .close-button{text-align:right}.play-head-bar-mobile__container .play-mobile-header__menu-items .sidebar-game-header .icon{width:auto;max-height:4rem;border-radius:.7rem}.play-head-bar-mobile__container .mobile-bottom-menu{bottom:0;left:0;right:0;z-index:100;position:fixed;height:50px;background-color:#fff;color:var(--dark-grey);box-shadow:0 2px 20px #0000001a;display:flex;align-items:center;justify-content:space-evenly}.play-head-bar-mobile__container .mobile-bottom-menu button{height:50px;line-height:50px}.play-head-bar-mobile__container .mobile-bottom-menu button:hover{background-color:transparent}.play-head-bar-mobile__container .mobile-bottom-menu .active{color:var(--primary)}.play-head-bar-mobile__container .mobile-bottom-menu .notification-with-badge .badge{right:.4rem;top:.5rem}.changelog{white-space:pre-wrap;background-color:var(--fourth-color)}.changelog .changelog-content{display:flex;justify-content:center}.changelog .changelog-content .card-container{height:100%;padding:2rem 0}.changelog .changelog-content .card-container .g-card{width:100%;max-width:700px}.pricing-page .pricing-page-container{min-height:calc(100vh - 70px)}.pricing-table-container{width:100%;display:flex;justify-content:center}.pricing-table-container.mobile,.pricing-table-container.tablet,.pricing-table-container.largeTablet{padding:0 1rem}.pricing-table-container.mobile .pricing-table-content,.pricing-table-container.tablet .pricing-table-content,.pricing-table-container.largeTablet .pricing-table-content{grid-template-columns:repeat(2,1fr)}.pricing-table-container .pricing-table-content{width:100%;max-width:1100px;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.pricing-table-container .pricing-table-content .pricing-card{display:flex;flex-direction:column;align-items:center;gap:0}.pricing-table-container .pricing-table-content .pricing-card.current-membership{scale:1.03;border:5px solid var(--primary)}.pricing-table-container .pricing-table-content .pricing-card .pricing-icon{width:4rem}.pricing-table-container .pricing-table-content .pricing-card .card-title{font-size:1.2rem;justify-content:start;gap:.2rem;align-items:end}.pricing-table-container .pricing-table-content .pricing-card .card-title .meta{margin-bottom:2px}.pricing-table-container .pricing-table-content .pricing-card a,.pricing-table-container .pricing-table-content .pricing-card button{width:100%}.pricing-table-container .pricing-table-content .pricing-card p{margin:0}.pricing-table-container .pricing-table-content .pricing-card li{margin:0 0 .75rem;font-size:.75rem}.pricing-table-container .pricing-table-content .pricing-card ul{padding-inline-start:1.5rem}.pricing-table-container.mobile{padding:1rem}.pricing-table-container.mobile .pricing-table-content{display:flex;flex-direction:column}.pricing-modal .pricing-modal-container{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.pricing-modal .pricing-modal-container.mobile,.pricing-modal .pricing-modal-container.tablet{grid-template-columns:1fr}.pricing-modal .pricing-modal-container .pricing-icon{width:50px}.pricing-modal .pricing-modal-container button{width:100%}.quote-page{min-height:calc(100vh - 70px)}.quote-page .quote-page-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;gap:1rem}.quote-page .quote-page-content .contact-us-card{width:100%;max-width:700px}.contact-us-form .fields{display:flex;flex-direction:column;gap:1rem}.contact-us-form .fields .two-inputs{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.contact-us-form .fields .two-inputs.tall{display:flex;flex-direction:column}.contact-us-form .center-col,.print-logins{display:flex;flex-direction:column;align-items:center}.print-logins .print-logins-content{width:100%;max-width:800px}.print-logins .print-logins-content .loader-div{display:flex;justify-content:center;align-items:center;height:100vh}.print-logins .print-logins-content .player-list{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.print-logins .print-logins-content .player-list .player-item{border:1px solid #666666;border-radius:.7rem;padding:1rem;display:grid;grid-template-columns:80px 1fr;gap:1rem}.print-logins .print-logins-content .player-list .player-item .player-icon{display:flex;flex-direction:column;gap:.5rem}.print-logins .print-logins-content .player-list .player-item .player-info{display:flex;flex-direction:column;gap:.25rem;font-size:.75rem}.print-logins .print-logins-content .player-list .player-item .player-info .name{font-size:1rem;font-weight:700}@media print{.print-logins .break{position:relative;page-break-after:always}.print-logins body{overflow:visible!important}.print-logins #print-button{display:none}}.terms-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.terms-container .info-card{width:100%;max-width:800px}.terms-container .info-card .terms-content h3,.terms-container .info-card .terms-content h4{color:var(--primary)}.terms-container .info-card .terms-content h3{padding-top:2rem}.terms-container .info-card .terms-content h3:first-of-type{padding-top:0}.terms-container .info-card .terms-content li{padding-bottom:.5rem}.terms-container .info-card .card-title{font-size:1.5rem}.privacy-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.privacy-container .info-card{width:100%;max-width:800px}.privacy-container .info-card .privacy-content h3,.privacy-container .info-card .privacy-content h4{color:var(--primary)}.privacy-container .info-card .privacy-content h3{padding-top:2rem}.privacy-container .info-card .privacy-content .data-header{vertical-align:top;min-width:100px;padding-right:.5rem}.privacy-container .info-card .card-title{font-size:1.5rem}.privacy-container li{line-height:1.5rem;padding-bottom:.5rem}.privacy-container.mobile{padding:1rem}.coppa .coppa-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.coppa .coppa-container .info-card{width:100%;max-width:800px}.coppa .coppa-container .info-card .coppa-content h3,.coppa .coppa-container .info-card .coppa-content h4{color:var(--primary)}.coppa .coppa-container .info-card .coppa-content .data-header{vertical-align:top}.coppa .coppa-container .info-card .coppa-content .bold{font-weight:700}.coppa .coppa-container .info-card .coppa-content button{padding:0}.under-construction{height:100vh;width:100vw;background-color:var(--fourth-color);display:flex;flex-direction:column;justify-content:center;align-items:center}.under-construction .under-construction-content{max-width:700px}.under-construction .under-construction-content .info-card{display:flex;flex-direction:column;gap:1rem;align-items:center;padding:1rem}.under-construction .under-construction-content .info-card .main-image{min-width:400px;width:70%}.under-construction .under-construction-content .info-card .info-div{max-width:70%;display:flex;gap:2rem;align-items:center}.under-construction .under-construction-content .info-card .info-div .gamably-logo{width:90px}.under-construction .under-construction-content .info-card .info-div h3,.under-construction .under-construction-content .info-card .info-div p{margin:0}.verify-email-page .verify-email-page__container{width:100%;max-width:500px}.payment-container{width:100%;padding:1rem;background-color:var(--primary);height:calc(100vh - 70px);overflow-y:auto}.print-qr-codes{display:flex;flex-direction:column;align-items:center}.print-qr-codes .print-qr-codes-content{width:100%;max-width:800px}.print-qr-codes .print-qr-codes-content .loader-div{display:flex;justify-content:center;align-items:center;height:100vh}.print-qr-codes .print-qr-codes-content .player-list{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.print-qr-codes .print-qr-codes-content .player-list .player-item{border:1px solid #666666;border-radius:.7rem;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.print-qr-codes .print-qr-codes-content .player-list .player-item .player-name-icon{display:flex;justify-content:center;gap:.5rem}.print-qr-codes .print-qr-codes-content .player-list .player-item .player-name-icon .name{font-size:clamp(.8rem,2vw,1.2rem);font-weight:700}.print-qr-codes .print-qr-codes-content .player-list .player-item .qr-code,.print-qr-codes .print-qr-codes-content .player-list .player-item .gamably-icon{display:flex;justify-content:center;align-items:center}.print-qr-codes .print-qr-codes-content .player-list .player-item .gamably-icon img{width:40%}@media print{.print-qr-codes .break{position:relative;page-break-after:always}.print-qr-codes body{overflow:visible!important}.print-qr-codes #print-button{display:none}}
