.overlay-container{background-color:hsla(0,0%,100%,0.1);width:100%;height:100%;overflow-y:scroll;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1}.overlay-container,.overlay-wrapper{display:flex;flex-direction:column;align-items:center}.overlay-wrapper{z-index:2;cursor:default;margin-top:20px;margin-bottom:20px;background-color:#212121;color:#efefef;padding-top:30px;padding-bottom:30px;padding-left:50px;padding-right:50px;border-radius:4px}.overlay-wrapper .content{width:500px;position:-webkit-sticky;position:sticky}.game-info-row{flex-direction:row;display:flex;width:100%;margin-bottom:20px}.game-info-row .game-info-cover{flex-direction:column;display:flex;min-width:96px;max-width:96px;min-height:128px;max-height:128px;background:url(/game-info-cover.png);background-size:cover;background-position-x:center;background-position-y:center;background-repeat:no-repeat}.game-info-row .game-info-details{margin-top:16px;margin-left:16px;flex-direction:column;display:flex;font-weight:600}.game-info-row .game-info-details:last-child{margin-bottom:0px}.game-info-row .game-info-details .game-info-title{flex-direction:row;display:flex;font-size:18px;margin-bottom:20px}.tags{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.tag,.tags{display:flex;align-items:center}.tag{cursor:pointer;flex-direction:column;border-radius:4px;background-color:#333;padding-top:2px;padding-bottom:2px;padding-right:8px;padding-left:8px;font-size:14px;margin-right:10px;margin-bottom:10px;justify-content:center;text-align:center}.tag.input{height:auto;width:128px}.tag.add{padding-top:6px;padding-bottom:6px;padding-left:8px;padding-right:8px}.tag:last-child{margin-right:0px}.game-info-tags{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.game-info-tag,.game-info-tags{display:flex;align-items:center}.game-info-tag{flex-direction:column;border-radius:4px;background-color:#333;padding-top:2px;padding-bottom:2px;padding-right:8px;padding-left:8px;font-size:14px;margin-right:10px;justify-content:center;text-align:center}.game-info-tag.input{height:auto;width:128px}.game-info-tag.add{padding-top:6px;padding-bottom:6px;padding-left:8px;padding-right:8px}.game-info-tag:last-child{margin-right:0px}.footer{margin-top:20px}.footer.no-margin{margin:0}.footer:last-child{margin-bottom:0}.button,.username{cursor:pointer}.username{text-transform:uppercase}.font-accent,.username{color:#ebcf83}.font-bold{font-weight:700}.font-semi-bold{font-weight:600}.font-medium{font-weight:500}.font-normal{font-weight:400}.content-row{justify-content:center;display:flex;flex-direction:row}.content-row.extra-large{font-size:36px}.content-row.large{font-size:24px}.content-row.medium{font-size:18px}.content-row.small{font-size:12px}.content-row.left{justify-content:flex-start}.cta-row{display:flex;flex-direction:row;justify-content:space-between}.cta-row .cta{cursor:pointer;padding:0px 32px 0px 32px;display:flex;flex-direction:column;background-color:#151515;color:#efefef;height:50px;text-align:center;justify-content:center;align-items:center;font-weight:700;font-size:18px;text-transform:uppercase;border-radius:4px}.cta-row .cta.remove{background-color:#c10015;color:#efefef}.cta-row .cta.next{background-color:#ebcf83;color:#151515}.heading-row{display:flex;flex-direction:row;margin-bottom:20px;align-items:center}.heading-row .heading-avatar{display:flex;flex-direction:column;margin-right:16px;min-width:70px;height:70px;border-radius:100%}.heading-row .heading{display:flex;flex-direction:column;color:#efefef;font-weight:600;font-variant:small-caps;line-height:43px}.heading-row .heading .title{font-size:32px;text-transform:uppercase;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.heading-row .heading .title .edit-btn{margin-left:16px;cursor:pointer}.heading-row .heading .subtitle{font-size:18px;line-height:21px}.field-row{width:100%;margin-bottom:20px;justify-content:space-between}.field-name,.field-row{flex-direction:row;display:flex}.field-name{font-size:13px;text-transform:uppercase;margin-bottom:8px}.field-name.full{overflow-x:visible;white-space:nowrap}.field{color:#efefef;flex-direction:column;display:flex;width:100%;height:100%;align-self:flex-end}.field:last-child{margin-right:0px}.field.half{width:240px}.field.half .field-box .field-box-input{width:100%;text-indent:0}.field.half .field-box .field-box-content{width:100%}.field .field-box{box-shadow:0px 0px 4px 2px rgba(0,0,0,0.2);position:relative;justify-content:center;align-items:center;border-radius:4px;flex-direction:row;display:flex;height:50px;background-color:#333;color:#efefef;text-align:center;font-size:18px;font-weight:400}.field .field-box.dropdown{cursor:pointer}.field .field-box.dropdown.open{border-radius:4px 4px 0px 0px}.field .field-box.half{width:240px}.field .field-box.half .field-box-input{width:100%;text-indent:0}.field .field-box.half .field-box-content{width:100%}.field .field-box .field-dropdown-content{display:none;flex-direction:column;background-color:#333;color:#efefef;font-size:18px;text-align:center;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);cursor:pointer;position:absolute;z-index:5;width:100%;top:50px;border-radius:0px 0px 4px 4px}.field .field-box .field-dropdown-content .field-dropdown-row{display:flex;flex-direction:row;height:50px;justify-content:center;align-items:center;text-align:center}.field .field-box .field-box-input{height:100%;text-indent:16px;flex-grow:2;font-weight:400;font-size:18px;background-color:#333;border-radius:4px;color:#efefef}.field .field-box .field-box-content{flex-direction:column;display:flex;flex-grow:2;justify-content:center;align-items:stretch;border-radius:4px;height:100%}.field .field-box .field-box-content.small{font-size:14px}.field .field-box .field-box-prepend{border-radius:4px 0px 0px 4px}.field .field-box .field-box-append,.field .field-box .field-box-prepend{display:flex;flex-direction:column;padding-left:16px;padding-right:16px;height:50px;justify-content:center;align-items:center}.field .field-box .field-box-append{border-radius:0px 4px 4px 0px}.input-field .input-field-box .input-field-box-input{text-indent:16px}.show{display:flex!important}.text-center{text-align:center;text-indent:0}.description-field{height:200px;background-color:#333;color:#efefef;font-size:18px;font-weight:400;font-style:normal;line-height:21px;letter-spacing:0.04em;border-radius:4px}.description-field,.media-field{width:500px;flex-direction:row;display:flex}.media-field{height:280px;border:4px dashed #efefef;box-sizing:border-box;border-radius:4px;background-position:50%;background-repeat:no-repeat;background-size:cover}.media-field.filled{border:none}.media-field .media-field-content{color:#ebcf83;font-size:16px;font-weight:600px;width:100%;flex-direction:column;display:flex;align-items:center;justify-content:space-evenly}.giveaway-entries-box{border-radius:4px;display:flex;flex-direction:column;background-color:#333;height:80px;width:100px;justify-content:center;margin-right:10px;padding:10px 10px 10px 10px;text-align:center}.giveaway-entries-box:last-child{margin-right:0px}.giveaway-entries-box .giveaway-entries-name{font-size:11.5px;font-weight:400;text-transform:uppercase}.giveaway-entries-box .giveaway-entries-digit{font-size:24px;font-weight:600}.giveaway-entries-box .giveaway-entries-digit .giveaway-entries-days{margin-left:4px;font-size:13px}.giveaway-entries{justify-self:flex-end;justify-content:space-between}.giveaway-entries,.giveaways{flex-direction:row;display:flex}.giveaways{justify-content:center;margin-top:30px;flex-wrap:wrap}.giveaway{margin:auto 0;margin-bottom:50px;background-blend-mode:darken;background-size:300% 300%;background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-color:rgba(33,33,33,0.95);padding:16px 32px 16px 32px;color:#efefef;flex-direction:column;display:flex;border-radius:4px;cursor:pointer;width:385px;margin-right:20px;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.3)}.giveaway:last-child{margin-right:0px}.giveaway .giveaway-entries{align-items:flex-end;flex-grow:2}.giveaway .giveaway-description{margin-bottom:16px;font-weight:400;font-size:12px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.giveaway .giveaway-cover{overflow:hidden;border-radius:4px;background-repeat:no-repeat;background-position:50%;background-size:cover;margin-bottom:16px;flex-direction:row;display:flex;width:320px;height:180px}.giveaway .giveaway-header{flex-direction:row;display:flex;min-width:0;margin-bottom:16px}.giveaway .giveaway-header .giveaway-price{display:flex;flex-direction:column;text-align:center;justify-content:center;background:#ebcf83;color:#000;font-weight:700;font-size:14px;border-radius:4px;padding-left:8px;padding-right:8px;height:42px;padding-top:10px;padding-bottom:10px}.giveaway .giveaway-header .giveaway-avatar-section{flex-direction:column;display:flex;margin-right:10px;justify-content:center}.giveaway .giveaway-header .giveaway-avatar-section img{background-size:cover;width:50px;height:50px;border-radius:100%}.giveaway .giveaway-header .giveaway-title-section{width:100%;flex-direction:column;display:flex;font-weight:600;min-width:0}.giveaway .giveaway-header .giveaway-title-section .giveaway-title{flex-direction:row;display:block;font-size:22px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:95%}.giveaway .giveaway-header .giveaway-title-section .giveaway-subtitle{flex-direction:row;display:flex;font-size:14px}.giveaway .giveaway-header .giveaway-title-section .giveaway-subtitle .giveaway-username{color:#ebcf83}.background-cover{border:4px dashed #ebcf83;box-sizing:border-box;border-radius:4px;background-blend-mode:darken;background-size:cover;background-position-x:center;background-position-y:center;background-repeat:no-repeat}.background-cover.filled{border:none}.background-cover.contain{background-size:contain}.small-text{font-size:14px}button:focus,input:focus,select:focus,textarea:focus{outline:none}@font-face{font-family:SF Pro Display;src:url(../fonts/SF-Pro-Display-Regular.d1f5e6e1.otf) format("opentype");font-weight:400;font-style:normal}body,html{background-color:#212121;color:#efefef;-webkit-user-select:none;-ms-user-select:none;user-select:none}body{font-family:SF Pro Display;overflow-x:hidden}input,textarea{border:none;resize:none;background-color:#333;color:#efefef;overflow:hidden}textarea{width:100%;padding:10px 10px 10px 10px}.highlight{color:#ebcf83}.disabled{opacity:0.3!important;cursor:not-allowed!important}.btn,.giveaway-username{cursor:pointer}.btn{background-color:#ebcf83;color:#333;border-radius:4px;font-weight:500;font-size:12px;text-transform:uppercase;height:50px}.btn:hover{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0.5))}.input{height:50px;border-radius:4px;background-color:#333;color:#efefef}.upper{text-transform:uppercase}.link{color:#ebcf83;cursor:pointer}.with-margin{margin-bottom:20px}.with-margin:last-child{margin-bottom:0px}.with-margin.small-margin{margin-bottom:10px}.with-margin.large-margin{margin-bottom:50px}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}input[type=time]::-webkit-calendar-picker-indicator{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.heading-text{font-size:24px}.no-padding{padding:0px 0px 0px 0px}.center{justify-content:center}@media (max-width:767px){.giveaway{margin-right:0px}}