body{font-family:Archivo,Helvetica,sans-serif;background:#fff;margin:0;padding:0;color:#000;-webkit-font-smoothing:antialiased}label{font-size:13px;font-weight:700;display:block;margin-bottom:.25rem;max-width:100%}label span{color:#8c8c8c}img{image-rendering:-webkit-optimize-contrast}img,video{max-width:100%}p{line-height:1.7}.checkbox-label{cursor:pointer}.checkbox-label input{display:none}.checkbox-label input:checked+.styledCheckbox{background:url(../../../img/check_white.png) #4f55cf no-repeat;background-position:50%;background-size:12px;border-color:#4f55cf}.styledCheckbox{width:16px;height:16px;border:2px solid #c9c9d1;border-radius:6px;background:#fff;float:left;margin-top:-2px;margin-right:8px;box-shadow:0 2px 6px rgb(0 0 0/8%)}.button,.button_hollow,a.button,a.button_hollow{display:block;padding:1rem;cursor:pointer;background:#000;color:#fff;outline:none;border:0;border-radius:8px;font-size:17px;font-weight:700;text-align:center;box-shadow:0 5px 10px rgba(0,0,0,.08);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;text-decoration:none}.button_hollow,a.button_hollow{background:transparent;color:#8c8c8c;border:2px solid #c9c9d1;box-shadow:none}.button:hover,a.button:hover{transform:translateY(-3px);box-shadow:0 5px 10px rgba(0,0,0,.2);opacity:1}.button_hollow:hover{color:#000;border-color:#000;box-shadow:none}input[type=email],input[type=number],input[type=select],input[type=text]{max-width:100%;display:block;background:#fff;font-weight:500;color:#000;border:2px solid #c9c9d1;border-radius:6px;outline:none;box-shadow:0 4px 8px rgba(0,0,0,.08);font-size:1rem;padding:10px 10px 9px}input[type=email]:focus,input[type=number]:focus,input[type=select]:focus,input[type=text]:focus{border-color:#000}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=select]::-moz-placeholder,input[type=text]::-moz-placeholder{font-size:1rem;font-style:italic;font-weight:500;color:#8c8c8c}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=select]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{font-size:1rem;font-style:italic;font-weight:500;color:#8c8c8c}input[type=email]::placeholder,input[type=number]::placeholder,input[type=select]::placeholder,input[type=text]::placeholder{font-size:1rem;font-style:italic;font-weight:500;color:#8c8c8c}input.edit-field{background:transparent;font-size:17px;font-weight:700;position:relative;border:0;border-bottom:2px solid #e5e5e5;border-radius:0;box-shadow:none;padding:.375rem .5rem .375rem 2rem}input.edit-field:focus{border-color:#000}.edit-field-wrap{position:relative}.edit-field-wrap img,.edit-field-wrap span{position:absolute;left:4px;top:7px;z-index:10;opacity:.3}.edit-field-wrap.edit-field-wrap_active img,.edit-field-wrap.edit-field-wrap_active span{color:#000;opacity:1}.edit-field-wrap span{color:#8c8c8c;font-weight:500;opacity:1}.header{background:#fff;height:4rem;box-shadow:0 5px 10px rgba(0,0,0,.05);position:relative;z-index:99}.header,.header__inner{display:flex;width:100%}.header__inner{padding:.5rem 1rem;align-items:center;justify-content:space-between}.nav,.nav__step{display:flex;align-items:center}.nav__step{font-size:15px;font-weight:700;color:#8c8c8c;margin:0 .875rem}.nav__step.nav__step_active,.nav__step.nav__step_finished{color:#000}.nav__step.nav__step_finished{cursor:pointer}.nav__step.nav__step_finished .nav__step__number{background:#ddf6e3}.nav__step__number{width:26px;height:26px;text-align:center;line-height:26px;border-radius:26px;background:#f0f0f0;margin-right:.5rem}.nav__check-icon{display:block;margin:8px auto 0}.nav__divider{width:60px;height:1px;background:#e0e0e0}.header-btn-wrap .button{font-size:1rem;padding:.875rem 2rem}.logo-title{font-size:0;font-weight:900;line-height:1;margin:0;width:0;height:0;visibility:hidden}.logo-img{margin-bottom:4px}.section-title{font-size:17px;position:relative}.section-title img{position:absolute;left:0;top:-2px}.section-title span{padding-left:1.75rem}.app__inner{display:flex;width:100%}.app__left-sidebar{width:22%;border-right:1px solid #e8e8e8;overflow-y:auto}.app__main{width:56%;overflow-y:auto}.app__right-sidebar{width:22%;border-left:1px solid #e8e8e8;overflow-y:auto}.layers-wrap{padding:.5rem 1rem;margin-bottom:1rem}.layers-list{display:flex;flex-direction:column-reverse}.new-layer-wrap,.preview-wrap{padding:.5rem 1rem}.preview-layers,.preview-wrap{position:relative}.preview__img{position:absolute;left:0;top:0}.layer-item{height:50px;background:#fff;border:2px solid #c9c9d1;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.08);cursor:pointer;font-size:1rem;font-weight:700;margin-bottom:1rem}.layer-item.layer-item_active,.layer-item.layer-item_active:hover{border-color:#5351d6}.layer-item:hover{border-color:#000}.layer-item__inner{display:flex;width:100%;align-items:center}.layer-item__title{padding-left:1rem;max-width:70%;overflow:hidden;flex-grow:1;margin:0}.layer-item__rarity,.layer-item__traits{font-size:14px;margin-left:.625rem}.layer-item__traits{margin-right:.625rem}.layer-item__traits img{float:left;margin-right:4px}.layer-item__controls{height:50px;display:flex;flex-direction:column;border-left:2px solid #c9c9d1}.layer-item__controls:hover,.layer-item__controls:hover .layer-item__up{border-color:#000}.layer-item__up{cursor:pointer;height:50%;border-bottom:2px solid #c9c9d1;width:2.25rem;text-align:center}.layer-item__up img{opacity:.3}.layer-item__up:hover img{opacity:1}.layer-item__down{cursor:pointer;height:50%;width:2.25rem;text-align:center}.layer-item__down img{opacity:.3}.layer-item__down:hover img{opacity:1}.new-layer-form{display:flex;flex-wrap:wrap;width:100%}.new-layer-form input{flex-grow:1;margin-right:.75rem;margin-bottom:1rem}.add-layer-btn{margin-bottom:1rem;display:flex;align-items:center;height:42px;padding:0 1rem;font-size:15px}.layer-info-wrap{display:flex;justify-content:space-between;width:100%;align-items:center;padding:1.5rem 0}.layer-name-wrap{margin:0 1.5rem}.delete-layer-btn{margin:0 1.5rem;cursor:pointer}.delete-layer-btn img{width:16px;float:left;margin-right:6px}.delete-layer-btn span{color:#e03838;display:inline-block;border-bottom:1px solid}.upload-traits-wrap{padding:.5rem 1.5rem 1.5rem;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.upload-area{cursor:pointer;text-align:center;height:130px;background:#f7f7f7;border-radius:8px;border:1px solid #e0e0e0;display:flex;align-items:center;padding:1rem}.upload-area_active{background:#e8e8e8;border-color:#999}.upload-area__text{margin:0 auto;font-size:13px;font-weight:700;line-height:1.8}.traits-wrap{padding:1.5rem 1.5rem 1rem}.tabs-header{display:flex;border-bottom:4px solid #e8e8e8}.tab-title{font-size:17px;font-weight:700;color:#8c8c8c;margin-right:2rem;padding:.5rem 0 .75rem;cursor:pointer;margin-bottom:-4px}.tab-content{display:none}.tab-content.tab-content_active{display:block}.tab-title:hover,.tab-title_active{color:#000;border-bottom:4px solid #000}.traits-list{display:flex;flex-wrap:wrap;padding-top:1rem}.traits-list__item-wrap{display:flex;width:25%}.traits-list__item{margin:.75rem .5rem;background:#fff;border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.08)}.traits-list__item__img{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #f0f0f0}.traits-list__item__info{display:flex;padding:1rem .75rem;font-size:16px;font-weight:700}.layer-traits-list__item__title{margin-right:1rem;flex-grow:1;word-break:break-all}.traits-list__item__rarity{color:#5351d6}.delete-trait-btn{text-align:center;padding:.5rem;font-size:12px;color:#e03838;cursor:pointer;border-top:1px solid #f0f0f0}.delete-trait-btn:hover{text-decoration:underline}.rarity-settings{margin-top:2rem}.trait-rarity__item-wrap{border-radius:10px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.08);margin-bottom:1rem;padding:.75rem 1rem}.trait-rarity__item{display:flex;align-items:center}.trait-rarity__item__img{margin-right:1rem;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.trait-rarity__item__title{font-size:17px;margin-right:1rem}.trait-rarity__item__total{font-size:14px;color:#8c8c8c;margin-left:1rem;margin-right:1rem}.trait-rarity__item__total span{font-size:17px;color:#5351d6;font-weight:700}.trait-rarity__item__range-wrap{flex-grow:1;margin:0 1rem .25rem;position:relative}.rangeBefore{left:2px}.rangeAfter,.rangeBefore{position:absolute;bottom:-15px;color:#8c8c8c;font-size:13px;font-weight:700}.rangeAfter{right:0}.trait-rarity__item__range{-webkit-appearance:none;border:none;padding:0;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:8px;background:#eee;background-image:linear-gradient(#5351d6,#5351d6);background-size:50% 100%;background-repeat:no-repeat;outline:none;opacity:.9;transition:opacity .2s;box-shadow:none}.trait-rarity__item__range:hover{opacity:1}.trait-rarity__item__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:25px;background:#5351d6;cursor:pointer}.trait-rarity__item__range::-moz-range-thumb{width:20px;height:20px;background:#04aa6d;border-radius:25px;cursor:pointer}.collection-settings{padding:.5rem 1rem}.dimensions-wrap{display:flex;align-items:center}.dimensions-wrap .form-input{width:30%}.dimensions-wrap

.dimensions__cross{margin:0 1rem}.form-input_units{position:relative}.form-input_units input{padding-right:1rem}.form-input_units .input-units{position:absolute;bottom:12px;right:8px;color:#8c8c8c}.collection-settings .form-input{margin-bottom:1.25rem;display:flex;flex-direction:column}.action-btns{padding:1rem}.action-btns .button{margin-bottom:1.5rem}.footer{background:#f7f7f7;padding:8px 1rem 4px;border-top:1px solid #e8e8e8}.footer__inner{display:flex;width:100%;align-items:center}.footer__link{text-decoration:none;display:inline-block;margin-bottom:4px}.copyright,.footer__link{font-size:13px;color:#999;font-weight:500}.copyright{width:30%;word-break:break-all;text-align:right;margin-bottom:2px}.partner-logos{flex-grow:1;text-align:center;justify-content:center;margin-top:.25rem}.partner-logos,.partner-logos__inner{display:flex;align-items:center}.footer-left{width:30%}.partner-link{display:block;opacity:.3;margin:0 .625rem;transition:opacity .2s ease-in-out}.partner-link:hover{opacity:1}.partner-cross{color:#a1a1a1;font-size:15px;margin-bottom:2px}.preview-app .section-title{font-size:1rem}.preview-app__inner{display:flex;width:100%}.pa__properties{width:17%;border-right:1px solid #e8e8e8;overflow-y:scroll}.pa__nft-list{width:33%}.pa__item-details{width:30%}.pa__item-details,.pa__item-traits{border-left:1px solid #e8e8e8;overflow-y:scroll}.pa__item-traits{width:20%;background:#fafafa}.nft-list__inner,.pa__item-details__inner,.pa__item-traits__inner,.pa__properties__inner{padding:.5rem 1rem}.selected-filters-status{font-size:15px;margin-top:.25rem;margin-bottom:.5rem}.selected-filters-status span{color:grey;cursor:pointer}.selected-filters-status span:hover{color:#000}.pa__properties-item:first-child .pa__properties-item__title{border-top:1px solid #e8e8e8}.pa__properties-item__title{font-size:1rem;font-weight:700;display:flex;width:100%;border-bottom:1px solid #e8e8e8;padding-top:4px;cursor:pointer}.pa__properties-item__title span{flex-grow:1;padding:1rem}.pa__properties-item__info{font-size:14px;color:#9f9fa6;padding:1rem .75rem;display:flex}.pa__properties-item__expand{opacity:.3;margin-left:.5rem;transition:all .2s ease-in-out}.pa__properties-item__content{padding:1rem .75rem;background:#f7f7f7;border-bottom:1px solid #e8e8e8;display:none}.pa__properties-item__trait{font-size:15px;display:flex;align-items:center;margin-bottom:1rem}.pa__properties-item__trait label{flex-grow:1;font-weight:500;font-size:15px}.pa__properties-item__trait-usage{font-size:14px}.pa__properties-item.pa__properties-item_expanded .pa__properties-item__content{display:block}.pa__properties-item.pa__properties-item_expanded .pa__properties-item__expand{transform:rotate(-180deg) translateY(4px)}.pa__nft-list{max-height:100vh;overflow-y:scroll}.items-grid-wrap{padding:0 .5rem .5rem}.items-grid{display:flex;flex-wrap:wrap}.nft-item-wrap{width:20%;word-break:break-all}.nft-item{margin:.5rem .25rem;border-radius:8px;overflow:hidden;border:1px solid #f0f0f0;box-shadow:0 2px 6px rgba(0,0,0,.08);cursor:pointer;background:#fff}.nft-item.ntf-item_selected{outline-color:#5351d6;outline-style:solid;outline-width:3px;outline-offset:-1px}.nft-item-preview-wrap{position:relative;border-bottom:1px solid #f0f0f0}.nft-item-preview__img{position:absolute}.traits-list__item__title{padding:.375rem .5rem;text-align:center;margin:0 auto;font-size:13px;font-weight:500}.item-details-wrap{padding:0 1rem 1rem}.item-properties-title{font-size:14px;font-weight:500;color:grey;margin-bottom:.25rem;margin-top:1.5rem}.item-properties-wrap{display:flex;flex-wrap:wrap;margin-left:-.25rem;margin-right:-.25rem;margin-bottom:1rem}.item-properties__item{width:50%;text-align:center}.item-properties__item__inner{margin:.25rem;padding:.75rem .25rem;background:#f2f5ff;border-radius:8px;border:2px solid #c5c8e7;cursor:pointer;transition:all .2s ease-in-out}.item-properties__item__inner:hover{background:#e6ebfd}.item-properties__item_selected .item-properties__item__inner{background:#e6ebfd;border-color:#5351d6}.item-properties__item__layer{font-size:12px;font-weight:700;text-transform:uppercase;color:#4f55cf}.item-properties__item__trait{font-size:16px;font-weight:700;margin:.5rem 0}.item-properties__item__rarity{font-size:13px;font-weight:500;color:grey}.item-details__actions{display:flex;flex-wrap:wrap;margin-top:1.5rem}.button.save-item-btn{line-height:1;font-size:14px;padding:15px 30px 12px;margin-right:1rem;background:#5351d6;margin-bottom:1rem}.button_hollow.randomise-item-btn{line-height:1;font-size:14px;padding:13px 30px 12px;margin-bottom:1rem}.item-preview-wrap{position:relative;margin-bottom:1.5rem}.item-preview__img{position:absolute;left:0;top:0}.trait-select-wrap{display:flex;flex-wrap:wrap;margin-left:-.375rem;margin-right:-.375rem}.trait-select-item{width:50%}.trait-select-item__inner{border-radius:8px;border:3px solid #c5c8e7;margin:.375rem;overflow:hidden;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.08);transition:all .2s ease-in-out;background:#fff}.trait-select-item__inner:hover,.trait-select-item_selected .trait-select-item__inner{border-color:#4f55cf}.trait-select-item__img{border-bottom:1px solid #c5c8e7}.trait-select-item__title{text-align:center;padding:.25rem .25rem .375rem;font-size:13px;font-weight:500;word-break:break-all}.pagination-wrap{padding:1rem;text-align:center}.pagination-title{font-size:13px;font-weight:500;color:grey}.pagination{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:2rem}.pagination__previous{border-radius:6px;padding:.5rem .75rem;border:2px solid #ccc;color:#5351d6;font-weight:500;background:#fff;cursor:pointer;position:absolute;margin-left:-10rem}.pagination__current{margin:0 1rem;border-radius:6px;padding:.5rem .75rem;color:#000;font-weight:500;background:#e8e8e8;border:2px solid #e8e8e8}.pagination__next{position:absolute;margin-right:-8rem;border-radius:6px;padding:.5rem .75rem;border:2px solid #ccc;color:#5351d6;font-weight:500;background:#fff;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.08)}.pagination__next:hover,.pagination__previous:hover{border-color:#000}.duplicate-error{font-size:15px;color:#e03838}.filter-tags-wrap{margin:0 1rem}.filter-tag{margin-right:.5rem;margin-bottom:.5rem;padding:.5rem .75rem .5rem 1rem;background:#ff6384;font-size:15px;font-weight:700;border-radius:6px;display:inline-block;color:#fff}.filter-tag__remove{float:right;margin-left:.5rem;margin-top:2px;cursor:pointer}@media only screen and (max-width:799px){.header{height:auto}.header,.nav{display:block}.nav,.nav__step{margin:.75rem}.nav__divider{display:none}.header__inner{flex-direction:column;padding:1rem 0}.preview-app__inner{flex-wrap:wrap}.pa__nft-list,.pa__properties{width:100%;padding-bottom:2rem}.pa__item-details,.pa__item-traits{width:100%;border-top:1px solid #e8e8e8}.items-grid{display:flex;flex-direction:row;overflow-x:scroll;flex-wrap:nowrap;background:#fafafa}.items-grid-wrap{padding:0}.footer__inner{display:block}.partner-logos{width:100%;overflow:hidden}.copyright{width:100%;text-align:center;margin-top:.5rem}.app__inner{flex-wrap:wrap}.app__left-sidebar{width:100%}.app__main,.app__right-sidebar{width:100%;border-top:1px solid #e8e8e8}.traits-list__item-wrap{width:50%}.layer-info-wrap{flex-direction:column}.layer-name-wrap{margin-bottom:1rem}.layer-rarity-wrap{margin-bottom:2rem}.layer-item__inner{justify-content:space-between}}@media only screen and (min-width:800px) and (max-width:1023px){.preview-app__inner{flex-wrap:wrap}.pa__properties{width:40%;padding-bottom:2rem}.nav__divider{display:none}.pa__nft-list{width:59%;padding-bottom:2rem}.pa__item-details{width:60%;border-top:1px solid #e8e8e8}.pa__item-traits{width:39%;border-top:1px solid #e8e8e8}.app__left-sidebar{width:32%}.app__main{width:36%}.app__right-sidebar{width:32%}.traits-list__item-wrap{width:50%}.layer-info-wrap{flex-direction:column}.layer-name-wrap{margin-bottom:1rem}.layer-rarity-wrap{margin-bottom:2rem}}@media only screen and (max-width:1200px){.trait-rarity__item{flex-direction:column}.trait-rarity__item>div{margin-bottom:1rem}.trait-rarity__item__range-wrap{width:100%}.trait-rarity__item__title .edit-field-wrap{margin-left:1rem;margin-top:1rem}.trait-rarity__item__img{margin-right:0}}@media only screen and (min-width:1024px){.pa__properties{width:22%}.pa__nft-list{width:33%}.pa__item-details{width:30%}.pa__item-traits{width:15%}.nft-item-wrap{width:25%}.app__left-sidebar{width:28%}.app__main{width:44%}.app__right-sidebar{width:28%}.traits-list__item-wrap{width:33%}}@media only screen and (min-width:1180px){.pa__properties{width:17%}.pa__nft-list{width:33%}.pa__item-details{width:30%}.pa__item-traits{width:20%}.nft-item-wrap{width:19%}.app__left-sidebar{width:26%}.app__main{width:50%}.app__right-sidebar{width:24%}.traits-list__item-wrap{width:25%}}@media only screen and (min-width:1280px){.app__left-sidebar{width:22%}.app__main{width:56%}.app__right-sidebar{width:22%}}.export-app{overflow-y:scroll}.export-app__inner{text-align:center;padding:1rem}.export__preparing{max-width:850px;margin:1rem auto;opacity:0;transition:opacity .5s ease-in-out}.export__preparing__illustration{margin-bottom:-2rem}.export__preparing__title{font-size:21px;text-align:center;margin:1.5rem 0 1rem}.export__preparing__subtitle{font-size:18px;font-weight:600;line-height:1.6}.loading-wrap{position:relative;padding:0 3rem 0 1rem;margin-bottom:2rem}.progress-bar{height:20px;width:100%;border-radius:20px;border:2px solid #6749a0;background:#e9e5eb}.progress-bar__fill{height:20px;width:0;border-radius:20px;background:#60e289;transition:all .1s ease}.progress-bar__status{position:absolute;right:0;top:3px;font-size:1rem;font-weight:700;color:#6749a0}.export__signup{padding-top:2rem;opacity:0;transition:opacity .5s ease-in-out}.export__signup__title{font-size:28px;margin:1rem 0 2rem}.export__signup__illustration{margin-top:-1rem;margin-bottom:-1rem}.export__signup__subtitle{font-size:18px;margin:1.5rem 0}.export__signup-form,.waitlist-form{max-width:280px;text-align:left;margin:1.75rem auto 0}.export__signup-form .button,.export__signup-form input{display:block;width:100%;box-sizing:border-box}.export__signup-form input{margin-bottom:1.125rem}.waitlist-form .button,.waitlist-form input{display:block;width:100%;box-sizing:border-box}.waitlist-form input{margin-bottom:1.125rem}.export__note{font-size:13px;font-weight:600;color:grey;text-align:center;margin-top:1rem}.button.export__signup__btn{background:#5351d6;padding:.75rem 1rem}.button.export__preparing__btn{width:250px;background:#5351d6;margin:0 auto}.export__complete{padding:1rem 0;opacity:0;transition:opacity .5s ease-in-out}.export__complete hr{border:none;border-bottom:1px solid #e8e8e8;margin-bottom:2rem;display:block;max-width:700px}.export__complete__illustration{margin-bottom:0}.export__complete__title{font-size:21px;margin:1rem 0}.button.export__download-btn{max-width:250px;margin:0 auto 2rem}.button.export__download-btn img{width:20px;position:absolute;margin-left:-30px;margin-top:-2px}.button_hollow.export__new-btn{max-width:246px;margin:0 auto 2rem;padding:.875rem 1rem;font-size:15px}.export__complete__title.export__complete__thank-you{margin:2rem 0 1.25rem}.export__share-wrap{margin-bottom:2rem}.export__complete__subtitle{font-size:1rem;font-weight:700;color:#8c8c8c;margin:0 0 .75rem}.export__donate-address{padding:.75rem 2rem;background:#f7f7f7;border-radius:10px;font-size:15px;font-weight:500;max-width:600px;margin:0 auto;word-break:break-all}.export__section-active{display:block;opacity:1;transition:opacity .3s ease-in-out}.export__complete__text{max-width:620px;margin:0 auto 2rem;line-height:1.7;font-size:1rem}.download-section__status{text-align:center;font-size:14px;font-weight:600;color:grey}.download-section{border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.08);max-width:500px;margin:.5rem auto 2rem;overflow:hidden}.download__item{padding:1.25rem 1rem;cursor:pointer;transition:all .2s ease;border-bottom:1px solid #e8e8e8}.download__item:last-child{border-bottom:none}.download__item:hover,.download__item_complete{background:#fafafa}.download__item_complete .download__item__number{background:#ddf6e3}.download__item__inner{display:flex;flex-wrap:wrap;align-items:center}.download__item__number{font-size:15px;font-weight:700;width:26px;height:26px;text-align:center;line-height:26px;border-radius:26px;background:#f0f0f0;margin-right:.75rem}.download__item__title{font-size:16px;font-weight:700;margin:0 .5rem 0 .75rem;width:40%;text-align:left}.download__item__archive-name{font-size:12px;font-weight:600;color:grey;display:block}.download__progress-bar{visibility:hidden;height:10px;border-radius:10px;background:#e6e6e6;text-align:center;flex-grow:1;margin:0 1rem 0 .5rem;position:relative}.download__progress-bar_active{visibility:visible}.download__progress-bar__fill{height:10px;width:0;border-radius:10px;background:#60e289;transition:all .1s ease}.download__progress-status{position:absolute;left:0;font-size:12px;font-weight:600;color:grey;text-align:center;width:100%;margin-top:2px}.download__btn-icon{opacity:.3}.download__btn-icon:hover{opacity:1}.download__btn-icon{visibility:hidden}.download__btn-icon_active{visibility:visible}.toast{position:fixed;z-index:99;margin:0 auto;left:50%;transform:translateX(-50%);width:240px;background:#34429a;color:#fff;padding:1.25rem 1.5rem;font-size:18px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);line-height:1.2;visibility:hidden;bottom:-200px;transition:bottom .3s ease-in-out}.toast_active{bottom:20px;visibility:visible}.toast__inner{display:flex;align-items:center}.toast__msg{flex-grow:1}.toast__close{float:right;cursor:pointer}.placeholder_item-preview{width:320px;margin-top:2rem;margin-left:-1rem}.placeholder_select-trait{width:320px;position:absolute;bottom:3rem;margin-left:-1rem}.hero{text-align:center;background:url(../../../img/hero.svg) bottom no-repeat;background-size:cover;min-height:104vh;border-bottom:3px solid #492c89}.hero__inner{padding:1rem 1rem 3rem}.hero__top-img{width:450px;margin-bottom:.75rem;opacity:.5}.hero__title{font-size:55px;margin:0 auto 1rem}.hero__text{font-size:19px;max-width:670px;margin:0 auto;line-height:1.7}.button.hero__btn{margin:1.5rem .75rem 0;display:inline-block;width:190px}.hero__btn.hero__btn_alt{background:transparent;border:2px solid #000;color:#000;padding:.875rem}.hp__waitlist{text-align:center;padding:4rem 1rem 1rem;background:#f7f7f7;border-top:1px solid #e8e8e8}.hp__section__inner{max-width:800px;margin:0 auto}.hp__section-subtitle{color:#4d2e8c;font-size:14px;font-weight:700;margin:0 0 1rem;text-transform:uppercase}.hp__section-title{color:#000;font-size:40px;font-weight:700;margin:0 0 1.5rem;line-height:1.2}.hp__section-title s{color:#b0b0b0;font-weight:400;font-size:36px}.hp__section-title .title-highlighted{color:#2dd3a7}.hp__section-text{font-size:18px}.hp__waitlist .hp__section-title{max-width:400px;margin:0 auto 1.5rem}.hp__waitlist .hp__section-text{max-width:750px;margin:0 auto .5rem}.homepage{transition:opacity .25s ease-in-out}.hero{transition:opacity .5s ease-in-out}.homepage .footer{background:#fff}.hp__section__video{width:450px}.hp__intro{padding:2rem 1rem}.hp__intro .hp__section__inner{max-width:1100px}@media only screen and (max-width:799px){.hero__title{font-size:35px}.footer-left{width:100%}.footer__link{display:block;text-align:center;margin-bottom:1rem}}@media only screen and (min-width:800px){.hp__intro{padding:4rem 1rem}.hp__section__landscape{display:flex;align-items:center}.hp__section__left,.hp__section__right{width:50%;padding:2rem}}.hp__steps{list-style:none;margin:0 0 1rem;position:relative;padding-left:2rem}.hp__steps li{margin-bottom:1.25rem;font-size:18px;position:relative}.hp__steps li img{position:absolute;left:-30px}.hp__section__video_process{width:480px;border-radius:10px;box-shadow:0 5px 10px rgb(0 0 0/8%);border:1px solid #e8e8e8;padding:2px 0 0;background:#fff}.overlay{display:none;visibility:hidden;width:100%;height:100%;position:fixed;z-index:200;background:hsla(0,0%,100%,.9);left:0;top:0;overflow-y:scroll}.overlay.overlay_active{display:block;visibility:visible}.modal{text-align:center;color:#fff;position:absolute;max-width:500px}.modal__inner{background:#222;box-shadow:0 4px 16px rgba(0,0,0,.5);padding:1rem 1.5rem;position:relative;margin:1rem;border-radius:12px}.modal-close{position:absolute;right:1rem;cursor:pointer;opacity:.3}.modal-close:hover{opacity:1}.modal__title{font-size:28px;font-weight:900}.modal__text{font-weight:500;font-size:19px;line-height:1.5}.modal__copyright{opacity:.3;margin-top:1rem;display:block}.modal__copyright:hover{opacity:1}.modalForm{display:flex;flex-direction:column}.modalForm,.modalForm input{width:100%;box-sizing:border-box}.modalForm input{margin-bottom:1rem}.modalForm .export__signup__btn{background:linear-gradient(180deg,#576dff,#4053ff)}@media only screen and (min-width:760px){.modal{left:50%;top:50%;transform:translate(-50%,-50%);margin:0}}