/*! purgecss start ignore *//*! purgecss end ignore */.contract-inventory-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;width:100%}.contract-inventory-list-loader{grid-column:1/span 2;margin:5px auto 0}@media(min-width:576px){.contract-inventory-list{grid-template-columns:repeat(3,1fr)}.contract-inventory-list-loader{grid-column:1/span 3}}@media(min-width:768px){.contract-inventory-list .user-skin-item-wrapper{width:130px;height:149px}.contract-inventory-list .user-skin-item-image img{width:97px;height:97px}}/*! purgecss start ignore *//*! purgecss end ignore */.contract-inventory-selected-item-container{overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;min-width:100%;height:8vw;padding:0 4px;border:1px dashed #7788ad;border-radius:5px;background-color:rgba(151,154,187,.2)}.contract-inventory-selected-item-container.added{border:1px solid #7788ad}.contract-inventory-selected-item-container img{width:20px;height:20px}.contract-inventory-selected-item-container svg{width:5vw;height:5vw}.contract-inventory-selected-item-added-container{display:flex;gap:9px;align-items:center;justify-content:space-between}.contract-inventory-selected-item-added-remove-button{display:flex;align-items:center;width:22px;height:22px;padding:0;border:none;background-color:rgba(0,0,0,0)}@media(min-width:576px){.contract-inventory-selected-item-container{border-radius:8px}.contract-inventory-selected-item-container img{width:32px;height:32px}}@media(min-width:768px){.contract-inventory-selected-item-container{height:34px;border-radius:8px}.contract-inventory-selected-item-container svg{width:20px;height:20px}}/*! purgecss start ignore *//*! purgecss end ignore */.contract-not-inventory-container{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;width:100%;height:100%}.contract-not-inventory-img{width:50%;height:auto}.contract-not-inventory-text{font-size:3.75vw;font-weight:900;line-height:120%;color:#1a1a1a;text-align:center;text-transform:uppercase}@media(min-width:576px){.contract-not-inventory-text{font-size:2.6vw}}@media(min-width:768px){.contract-not-inventory-text{font-size:14px}}/*! purgecss start ignore *//*! purgecss end ignore */.contract-inventory-container{display:flex;flex-direction:column;gap:8px;align-items:center;width:93.75vw}.contract-inventory-header{font-size:3.75vw;font-weight:900;line-height:120%;color:#00ffe1;text-align:center;text-transform:uppercase}.contract-inventory-content{overflow:hidden scroll;width:100%;height:80vw;-ms-overflow-style:none}.contract-inventory-content::-webkit-scrollbar{display:none}.contract-inventory-selected-items-container{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr 1fr;grid-gap:5px;gap:5px;width:100%}.contract-inventory-info{font-size:3.75vw;font-weight:400;text-align:center}.contract-inventory-info span{color:#00ffe1}@media(min-width:576px){.contract-inventory-info{font-size:2.6vw}}@media(min-width:768px){.contract-inventory-info{font-size:14px}}@media(min-width:576px){.contract-inventory-container{gap:14px;margin-top:10px}.contract-inventory-header{font-size:2.6vw}.contract-inventory-selected-items-container{gap:7px 9px}}@media(min-width:768px){.contract-inventory-container{width:409px;margin-top:8px}.contract-inventory-content{height:400px}.contract-inventory-header{font-size:14px}}@media(min-width:1024px){.contract-inventory-container{transform:translateX(25px);width:466px;height:599px;padding:18px 30px 14px 27px;border-radius:20px;background-color:#000}}/*! purgecss start ignore *//*! purgecss end ignore */.contract-drawer-controls-container{pointer-events:none;position:absolute;right:3vw;bottom:0;width:68vw;height:40.6vw}@media(min-width:768px){.contract-drawer-controls-container{right:20px;width:348px;height:209px}}.contract-drawer-controls-content{pointer-events:all;position:absolute;z-index:2;top:11vw;right:7.8vw;width:33vw;height:15.2vw}.contract-drawer-controls-content-default{overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.contract-drawer-controls-content-default p{font-family:Minecraft Rus;font-size:2.5vw;font-weight:400;color:#bffb4f;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.contract-drawer-controls-content-default hr{border-color:#bffb4f}.contract-drawer-controls-content-default-actions{display:flex;justify-content:space-between}@media(min-width:768px){.contract-drawer-controls-content{top:55px;right:40px;width:170px;height:77px}.contract-drawer-controls-content-default p{font-size:12px}}.contract-drawer-controls-button{border:none;background-color:rgba(0,0,0,0);outline:none}.contract-drawer-controls-button svg{width:4vw;height:4vw}.contract-drawer-controls-button:active svg path{fill:#00ffe1;stroke:#00ffe1}@media(hover:hover){.contract-drawer-controls-button:hover svg path{fill:#00ffe1;stroke:#00ffe1}}@media(min-width:768px){.contract-drawer-controls-button svg{width:22px;height:22px}}.contract-drawer-controls-colors{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);justify-content:space-between;justify-items:center;width:100%;height:100%}.contract-drawer-controls-colors-button{border:none;background-color:rgba(0,0,0,0);outline:none}.contract-drawer-controls-colors-button svg{width:6.8vw;height:6.8vw}@media(min-width:768px){.contract-drawer-controls-colors-button svg{width:32px;height:32px}}.contract-drawer-controls-sizes{display:grid;grid-template-columns:repeat(5,1fr);justify-content:space-between;justify-items:center;width:100%;height:100%}.contract-drawer-controls-sizes-button{display:flex;align-items:center;border:none;background-color:rgba(0,0,0,0);outline:none}.contract-drawer-controls-signs{scrollbar-width:none;overflow:hidden scroll;display:grid;grid-template-columns:repeat(3,1fr);width:100%;height:100%;-ms-overflow-style:none}.contract-drawer-controls-signs::-webkit-scrollbar{width:0;background:rgba(0,0,0,0)}.contract-drawer-controls-signs div{cursor:pointer}.contract-drawer-controls-signs svg{width:100%!important;height:auto}.contract-drawer-controls-signs svg path{fill:#bffb4f;stroke:#bffb4f}/*! purgecss start ignore *//*! purgecss end ignore */.contract-drawer{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.contract-drawer-wrapper{cursor:url(/static/images/contract/cursor.webp),auto;position:absolute;top:50%;left:50%;transform:translate(-48%,-46%);overflow:hidden;width:68.75vw!important;height:90.63vw!important}.contract-drawer-wrapper canvas{touch-action:none}@media(min-width:768px){.contract-drawer-wrapper{width:350px!important;height:460px!important}}.contract-drawer-cursor-color{position:absolute;z-index:5;width:5px;height:5px;border:none;border-radius:50%;background-color:#000}/*! purgecss start ignore *//*! purgecss end ignore */.contract-preview-input-container{display:flex;gap:5px}.contract-preview-input-container.sign .contract-preview-input-value{width:24.38vw;height:2px}.contract-preview-input-label{align-self:flex-end;font-family:B52;font-size:3.75vw;font-weight:400;line-height:120%;color:#000;text-transform:uppercase;white-space:nowrap}.contract-preview-input-value{position:relative;overflow:hidden;flex-grow:1;font-family:Pershotravneva55;font-size:2.5vw;font-weight:400;color:#0052b4}.contract-preview-input-value:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-image:url(/static/images/contract/underline.webp);background-repeat:no-repeat;background-size:100% 2px}.contract-preview-input-value-text{overflow:hidden;width:100%;padding:0 5px;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.contract-preview-input-label{font-size:20px}.contract-preview-input-value{font-size:14px}.contract-preview-input-container.sign .contract-preview-input-value{width:125px}}/*! purgecss start ignore *//*! purgecss end ignore */.contract-preview-container{position:relative;z-index:2;width:93.75vw;height:125.6vw}.contract-preview-background{pointer-events:none;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.contract-preview-content{position:absolute;top:23.44vw;left:15.6vw;width:100%;max-width:65vw}.contract-preview-content-list{display:flex;flex-direction:column;gap:1vw}.contract-preview-content-header{font-family:B52;font-size:4.37vw;font-weight:400;color:#000;text-align:center;text-transform:uppercase}.contract-preview-sign-container{position:absolute;bottom:31.3vw;left:14vw}.contract-preview-sign-img{pointer-events:none;position:absolute;z-index:3;bottom:-26.56vw;left:-18.75vw;width:35.63vw;height:36.3vw}@media(min-width:768px){.contract-preview-container{width:480px;height:644px;margin-top:15px}.contract-preview-content{top:120px;left:80px;width:330px;max-width:unset}.contract-preview-content-list{gap:5px}.contract-preview-content-header{font-size:22px}.contract-preview-sign-container{bottom:160px;left:75px}.contract-preview-sign-img{position:absolute;bottom:-130px;left:-100px;width:183px;height:186px}}@media(min-width:1024px){.contract-preview-container{margin-top:0}}/*! purgecss start ignore *//*! purgecss end ignore */.contract-container{position:relative}.contract-background-container{pointer-events:none;position:absolute;z-index:-1;top:0;left:0;overflow:hidden;width:100%;height:125.6vw}.contract-background-animation{display:none}.contract-background-effect{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 5px 5px #070b14,inset -4px -50px 10px 10px #070b14}@media(min-width:576px){.contract-background-container{height:135vw}}@media(min-width:768px){.contract-background-container{width:100%;height:700px}.contract-background-effect{box-shadow:inset 0 0 5px 5px #070b14,inset -4px -50px 20px 20px #070b14}}@media(min-width:1024px){.contract-background-container{height:900px}.contract-background-effect{box-shadow:inset 0 0 30px 30px #070b14,inset -4px -250px 120px -8px #070b14}}@media(min-width:1200px){.contract-background-container{height:860px}.contract-background-animation{position:absolute;top:100px;left:-80px;display:block}.contract-background-animation img{width:469px;height:469px}}@media(min-width:1440px){.contract-background-animation{left:0}.contract-background-animation img{width:500px;height:500px}.contract-background-effect{box-shadow:inset 0 0 30px 30px #070b14,inset -4px -300px 160px -8px #070b14}}.contract-form{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}@media(min-width:1024px){.contract-form{flex-direction:row-reverse;justify-content:center;margin-top:50px}}@media(min-width:1200px){.contract-form{justify-content:flex-start}}.btn-secondary,.btn-secondary:hover{border:none!important;border-radius:8px!important;font-size:14px;color:#fff!important;background-color:#12152a!important}@media(min-width:1200px){.btn-secondary,.btn-secondary:hover{border-radius:13px!important;font-size:16px}}/*! purgecss start ignore */.golos-text{font-family:Golos Text,serif}.text-default,.text-default:hover{color:inherit!important;text-decoration:none!important}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-not-allowed{pointer-events:none;cursor:not-allowed}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.text-link{color:#3ad6a7!important;text-decoration:underline!important}.line-height-1{line-height:1}.reflected{transform:scaleX(-1)}.skew{transform:skew(4deg)}.skew>*{transform:skew(-4deg)}.with-shape{position:relative;padding-left:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}@media(min-width:1200px){.with-shape{margin-left:10px;padding-left:10px!important}}.flex-1{flex:1 1}.rotate-90{transform:rotate(90deg)}.rotate-n90{transform:rotate(-90deg)}.text-red{color:#ff554d}.text-green{color:#3ad679}.flex-center{display:flex;align-items:center;justify-content:center}.opacity-35{opacity:.35}.reflected-x{transform:scale(-1)}.blur-3{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.input-reset{all:unset;width:100%!important;border:none;color:#fff;text-align:left;background-color:rgba(0,0,0,0)}.path-fill-white path{fill:#fff}.path-stroke-white path{stroke:#fff}.main-container{margin:auto}@media(min-width:768px){.main-container{max-width:1080px}}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/*! purgecss end ignore */@font-face{font-family:B52;font-weight:400;font-display:swap;src:url(/static/fonts/16016296077z.ttf) format("truetype")}@font-face{font-family:Pershotravneva55;font-weight:400;font-display:swap;src:url(/static/fonts/ofont.ru_Pershotravneva55.ttf) format("truetype")}@font-face{font-family:Minecraft Rus;font-weight:400;font-display:swap;src:url(/static/fonts/minecraft.ttf) format("truetype")}