@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.error-page{margin:auto;width:fit-content;text-align:center;font-size:3rem}.error-page h1{font-size:4em!important}.error{color:#ff7bac}.language-change-button{color:var(--color-accent);font-weight:550;cursor:pointer}.loader{color:var(--color-accent1);width:1em;height:1em;border-radius:50%;position:absolute;text-indent:-9999em;animation:mulShdSpin 1.3s infinite linear;transform:translateZ(0)}.centered-element{display:flex;justify-content:center;align-items:center;text-align:center;height:100%}.centered-screen{position:fixed;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.loader-greyout{position:absolute;left:0;top:0;right:0;bottom:0;background-color:#fff;opacity:.6}@keyframes mulShdSpin{0%,to{box-shadow:0 -3em 0 .2em,2em -2em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em}12.5%{box-shadow:0 -3em,2em -2em 0 .2em,3em 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em,3em 0 0 .2em,2em 2em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0,2em 2em 0 .2em,0 3em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em,0 3em 0 .2em,-2em 2em,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em,-2em 2em 0 .2em,-3em 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0 0 .2em,-2em -2em}87.5%{box-shadow:0 -3em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0,-2em -2em 0 .2em}}.logo,.logo>a{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:10px}.auth-page{height:100vh;overflow:auto;display:flex;flex-direction:column}.auth-top-bar{display:flex;flex-direction:row;padding:10px;align-items:center}.auth-page .spacer{flex-grow:1}.auth-page-content{flex-grow:1;display:flex;background-color:var(--color-background);flex-direction:column;align-items:center;justify-content:center}.auth-page-content .form{display:flex;flex-direction:column;gap:1rem;width:300px}.auth-page-content .form .google-signin{align-self:center}.auth-page-content .banner{display:flex;flex-direction:row;justify-content:space-around}.auth-page-content .banner h2{color:var(--color-header)}.auth-page-content .line-with-text{margin-top:10px;margin-bottom:10px;display:flex;align-items:center;text-align:center;width:100%;color:var(--color-text);font-size:1em}.auth-page-content .line-with-text:before,.auth-page-content .line-with-text:after{content:"";flex:1;border-bottom:1px solid var(--color-border)}.auth-page-content .line-with-text:before{margin-right:10px}.auth-page-content .line-with-text:after{margin-left:10px}.auth-page-content .line-with-text span{white-space:nowrap}.auth-page-content .form form{display:flex;flex-direction:column;gap:1rem}.auth-page-content .form form .password-container{position:relative;flex-direction:row;align-items:center;width:100%}.auth-page-content .form form .password-container .password{width:100%;box-sizing:border-box;min-height:3.3rem}.auth-page-content .form form .password-container .password-toggle{position:absolute;top:53%;right:10px;transform:translateY(-50%);cursor:pointer;color:red}.link-button-line{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;font-size:.8em;justify-content:space-between}.link-button-line a{font-size:1em!important;color:var(--color-accent)!important;font-weight:550!important}@media (width < 900px){.auth-page-content .form{width:calc(100dvw - 4rem);padding:1.5rem}}.price-list-banner{background-color:var(--color-helper-panel-body);border:1px solid var(--color-border-start);border-radius:50px;padding:10px 0;display:flex;justify-content:space-evenly}.price-list-banner .price-list-box,.price-list-banner a{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.8rem;width:fit-content}.price-list-banner .important{color:var(--color-accent2)}.price-list-banner .title{grid-column:plc-start / plc-end;grid-row:plr-start;font-size:.9rem;font-weight:700}.price-list-banner .token-info{grid-column:plc-start;grid-row:plr-tokens;font-size:1.2rem;font-weight:700}.price-list-banner .button{grid-column:plc-btn;grid-row:plr-tokens;display:flex;align-items:center}.price-list-banner button{background:var(--color-helper-panel-body);font-size:.8em;border:1px solid var(--color-accent1);border-radius:20px;color:var(--color-accent1);margin:0 0 0 12px;padding:7px 12px}.price-list-banner button:hover{background:var(--color-helper-panel-body);color:var(--color-accent1)}@media (width < 1280px){.price-list-banner{padding:0;grid-template-columns:[plc-start] auto [plc-end];grid-template-rows:[plr-start] min-content [plr-tokens] min-content [plr-end]}.price-list-banner .title{display:none}.price-list-banner .token-info{grid-column:plc-start;grid-row:plr-start;text-align:center}.price-list-banner .button{grid-column:plc-start;grid-row:plr-tokens}.price-list-banner button{margin:0}}@media (width < 900px) and (orientation: portrait){.menu-item.price-list-menu-item .token-info{font-size:1rem!important}.price-list-banner{width:6rem!important;height:2rem;gap:0px!important}.price-list-banner a{gap:0px!important}.price-list-banner .title{display:block;font-size:.8rem}.price-list-banner .token-info{display:block}}.idosell-billing-dialog.modal{align-items:flex-start;justify-content:flex-start;flex-direction:column;display:flex;color:var(--color-panel-text);background-color:var(--color-panel-body);left:1rem;top:1rem;right:1rem;bottom:1rem;padding:5rem}.idosell-billing-dialog.modal .close-box{position:absolute;top:1rem;right:1rem}.idosell-billing-dialog.modal .dialog-title h1{margin-top:0}.idosell-billing-dialog.modal .dialog-body{overflow-y:auto;flex:1 1 auto;min-height:0;display:flex;gap:2rem;align-self:stretch}.idosell-billing-dialog.modal .dialog-body .info-section{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.idosell-billing-dialog.modal .dialog-body .info-section>div{font-size:1.4rem;padding:1rem 0rem .5rem}.idosell-billing-dialog.modal .dialog-body .info-section>div.second-line{display:flex;align-items:center;gap:3rem}.idosell-billing-dialog.modal .dialog-body .info-section>div.second-line>img{width:70%}.idosell-billing-dialog.modal .dialog-body .info-section>span.buttons-bar{display:flex;gap:1rem;justify-content:center;align-items:center;flex-wrap:wrap;align-self:center;margin-top:3rem}.idosell-billing-dialog.modal .dialog-body .info-section button{padding:1rem}.idosell-billing-dialog.modal .dialog-body .info-section .creation-name{font-size:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40rem}.idosell-billing-dialog.modal .dialog-body .info-section img{max-width:100%}@media (width < 80rem){.idosell-billing-dialog.modal{padding:2rem}.idosell-billing-dialog.modal .dialog-body .creation-section img{max-width:20rem}}@media (width < 56.25rem){.idosell-billing-dialog.modal{padding:.5rem;left:0;top:0;bottom:0;right:0}.idosell-billing-dialog.modal .close-box{top:.5rem;right:.5rem}.idosell-billing-dialog.modal .dialog-body{flex-direction:column;justify-content:flex-start;gap:.5rem}.idosell-billing-dialog.modal .dialog-body .info-section{flex:0 0 auto;gap:1rem;justify-content:flex-start}.idosell-billing-dialog.modal .dialog-body .info-section>.second-line{flex-direction:column-reverse}}.menu-bar{padding:40px 15px 15px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:40px;background-color:var(--color-panel-body)}.menu-bar button{width:170px;display:flex;justify-content:flex-start}.menu-bar .selected{background-color:var(--color-helper-panel-body)}.menu-bar.alt{display:none}.menu-bar .menu-bar-separator{flex-grow:1}.menu-bar .copy-banner{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;font-size:11px;font-weight:550;color:var(--color-text)}.menu-bar .copy-banner a{font-size:11px;font-weight:550;color:var(--color-text)}.menu-bar .copy-banner .socials{display:flex;flex-direction:row;align-items:baseline;gap:10px}.menu-bar .main-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.menu-bar .hr{display:block;border:none;height:1px;background:linear-gradient(left,var(--color-border-start) 0%,var(--color-border-end) 100%);background:-moz-linear-gradient(left,var(--color-border-start) 0%,var(--color-border-end) 100%);background:-o-linear-gradient(left,var(--color-border-start) 0%,var(--color-border-end) 100%);background:-webkit-linear-gradient(left,var(--color-border-start) 0%,var(--color-border-end) 100%);margin:0;padding:0}.menu-bar .main-menu li{min-height:38px;display:flex;justify-content:center}.menu-bar .main-menu li a{font-size:.9em;padding:0 0 0 12px;display:flex;flex-direction:row;gap:8px;align-items:center;text-decoration:none;font-weight:700}.menu-bar .main-menu li a:visited{color:var(--color-default)}.menu-bar .main-menu li a img{margin:1.5px;width:21px;height:21px}.menu-bar .main-menu li a img.sel{display:none}.menu-bar .main-menu li a img.nrm{display:initial}.menu-bar .main-menu li a:hover,.menu-bar .main-menu li a.active{font-weight:700}.menu-bar .main-menu li a:hover img.sel,.menu-bar .main-menu li a.active img.sel{display:initial}.menu-bar .main-menu li a:hover img.nrm,.menu-bar .main-menu li a.active img.nrm{display:none}.menu-item.price-list-menu-item .token-info{font-size:1.2rem}@media (width < 1280px){.menu-bar{padding:20px 5px}.menu-bar button{width:50px;justify-content:center}.menu-bar button span{display:none}.logo{align-self:center}.menu-bar .logo-name{display:none}.menu-bar .main-menu li a{flex-direction:column;padding:0;font-size:.7rem;text-align:center}.menu-bar .copy-banner{text-align:center}.menu-bar .copy-banner .socials{flex-direction:column;align-items:center}.menu-bar .copy-banner,.menu-bar .copy-banner a{font-size:9px}.menu-bar .hr{display:none}}@media (width < 900px) and (orientation:portrait){.menu-bar{display:none}.menu-bar.alt{display:flex;gap:5px}.menu-bar .logo{display:none}.menu-bar .main-menu{flex-direction:row}.menu-bar .copy-banner{display:none}.menu-bar .main-menu li{width:65px}.main-menu .menu-item.more{display:flex;flex-direction:column;justify-content:center}.main-menu .menu-item.more a{display:flex;flex-direction:column;justify-content:center}}.top-bar{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;background-color:var(--color-panel-body);padding-right:.5rem;gap:.5rem}.top-bar .logo,.top-bar .spacer{display:none}@media (width < 900px) and (orientation:portrait){.top-bar .logo{display:inline-flex;margin-left:1rem}.top-bar .spacer{display:unset}.top-bar .spacer{flex-grow:1}}.profile-button{border:0;border-radius:0;background:none;transition:none;box-shadow:none}.profile-button:hover{border:0;background:none;box-shadow:none}.profile-menu ul{list-style:none;padding:0;margin:0;background-color:var(--color-panel-body);border:1px solid var(--color-panel-border);border-radius:5px}.profile-menu li{padding:10px 20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;cursor:pointer}.profile-menu li:hover{background-color:var(--color-menu-item-selected-back)}.profile-menu li:has(.language-change-menu-item){justify-content:center;color:var(--color-accent);font-weight:550}.language-change-menu-item{display:flex;flex-direction:row;align-items:center}.account-inactive-background{background-color:#ffffffe6;width:100vw;height:100vh;position:absolute;z-index:100;display:flex;justify-content:center;align-items:center}.account-inactive-background .account-inactive-background-content{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.account-inactive-background .account-inactive-background-content .form{border:1px solid var(--color-accent);display:flex;flex-direction:column;align-items:center;justify-content:center}.account-inactive-background .account-inactive-background-content .form svg{width:100px;height:100px;color:var(--color-accent)}.page-container{display:grid;grid-template-columns:[page-left] 200px [page-col-main] auto [page-right];grid-template-rows:[page-top] 55px [page-row-main] auto [page-bottom];height:100dvh}.page-container-body>h1{margin:1rem .5rem}.page-container>.menu-bar{grid-column:page-left;grid-row:page-top / page-bottom}.page-container>.page-container-body{grid-column:page-col-main;grid-row:page-top / page-bottom;background-color:var(--color-body);padding:.5rem;max-height:100dvh;height:calc(100dvh - 1rem);overflow:hidden;display:flex;flex-direction:column}.page-container>.top-bar{grid-column:page-col-main;grid-row:page-top;border-left:1px solid var(--color-body)}.page-container-body>.copy-banner{flex-grow:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:10px;font-family:var(--ff-aux);font-size:11px;font-weight:400;color:var(--color-panel-text)}@media (width < 1280px){.page-container{grid-template-columns:[page-left] 80px [page-col-main] auto [page-right]}.page-container>.page-container-body{padding:5px}}@media (width < 900px) and (orientation:portrait){.page-container{grid-template-columns:[page-left] auto [page-right];grid-template-rows:[page-top] 0px [page-row-main] auto [page-row-menu] 60px [page-bottom]}.page-container:has(.top-bar-visible){grid-template-columns:[page-left] auto [page-right];grid-template-rows:[page-top] 60px [page-row-main] auto [page-row-menu] 60px [page-bottom]}.page-container>.menu-bar{grid-column:page-left;grid-row:page-row-menu;flex-direction:row;justify-content:space-between;padding:0 5px;align-items:center;max-width:100vw;overflow:hidden}.page-container>.top-bar{grid-column:page-left;grid-row:page-top}.page-container>.page-container-body{grid-column:page-left;grid-row:page-row-main / page-row-menu}}.image-upload{border:2px dashed var(--color-accent1);border-radius:10px;position:relative;overflow:hidden;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px}.dragover{background-color:#fff;opacity:.3}.image-upload .title{padding-top:10px;font-size:1.9em;font-weight:550;text-align:center}.image-upload .sub-title{padding-top:20px;font-size:.8em;text-align:center;font-weight:550;visibility:visible}.image-upload .formats{padding-top:10px;margin:10px 0 0;font-size:.8em;text-align:center;font-weight:400}.image-upload .policy{font-size:.8em;text-align:center;font-weight:400}.image-upload .policy a{font-weight:550}.image-upload a{font-size:1em}.image-upload .inputs{place-self:center;min-width:150px;min-height:150px;width:calc(100% + 0px);height:calc(100% + 0px);margin:0;z-index:3;border-radius:0;opacity:1;position:absolute}.image-upload .inputs input{width:100%;height:100%;opacity:0;cursor:pointer}@media (width < 900px){.image-upload .sub-title{visibility:hidden;height:1px;margin:0;padding:0}.image-upload .formats{margin:10px;padding:0}}@media (height < 600px){.creator-info{flex:initial}}.page-container-main{display:flex;flex-direction:column}.creations-page{flex-grow:1;display:flex;flex-direction:column;position:relative}.creations-page .loader{left:50%;top:50%}.creations-list{position:absolute;top:2rem;bottom:2rem;flex-grow:1;display:flex;flex-wrap:wrap;gap:2em;align-content:flex-start;padding-right:10px;overflow-y:auto}@media (width < 900px){.creations-list{column-gap:.5rem;row-gap:.5rem}}.image-upload-page-panel.panel{display:grid;grid-template-columns:[col-start] 1fr [col-end];grid-template-rows:[row-start] 1fr [row-footer] min-content [row-end];column-gap:54px;row-gap:10px;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:2rem;height:100%}.image-upload-page-panel .upload{grid-column:col-start;grid-row:row-start;width:auto;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(auto-fit,minmax(0,1fr))}.image-upload-page-panel .upload *+*{margin-top:1rem}.image-upload-page-panel .images-footer{grid-column:col-start;grid-row:row-footer;width:auto;max-width:100%;padding-top:20px;overflow:hidden}.image-upload-page-panel .creator-info{flex:1 1 20000px;display:flex;flex-direction:column}.image-upload-page-panel .creator-info .categories{display:flex;flex-direction:row;margin-top:10px;margin-bottom:10px}.image-upload-page-panel .creator-info .categories ul{width:60px;padding:0;margin:0;margin-right:.4rem}.image-upload-page-panel .creator-info .categories ul img{width:60px;height:60px;object-fit:contain;border-radius:.4rem;margin:1px;padding:0;display:block}.image-upload-page-panel .creations-page{margin-top:0;flex-grow:1;display:flex;flex-direction:column;position:relative}.image-upload-page-panel .creations-page .loader{left:50%;top:50%}.image-upload-page-panel .creations-list{position:absolute;top:2rem;bottom:2rem;flex-grow:1;display:flex;flex-wrap:wrap;gap:2em;align-content:flex-start;overflow-y:auto}.image-upload-page-panel .images{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;list-style:none;padding:0 0 5px;margin:0;min-height:130px;gap:10px}.image-upload-page-panel .images:after{content:"";flex:auto}.image-upload-page-panel .images li a{width:147px;height:147px;object-fit:contain;border-radius:.4rem;display:block;background:repeating-conic-gradient(#DDD 0% 25%,transparent 0% 50%) 50% / 10px 10px}.image-upload-page-panel .images li img{width:127px;height:127px;object-fit:contain;border-radius:.4rem;margin:1px;padding:10px;display:block}.image-upload-page-panel .images li{border-radius:.4rem}.image-upload-page-panel .images-caption{margin-top:10px}.image-upload-page-panel .show-more-images{margin:1rem 0 0rem 1px}.image-upload-page-panel .show-more-images>a{color:var(--color-accent)!important;font-weight:550!important}.image-upload-page-panel button:disabled{cursor:none;color:#000;cursor:not-allowed;opacity:.5}.image-upload-more-images-modal{height:calc(100% - 4rem);width:calc(100% - 2rem);max-width:1420px}.image-upload-more-images-modal .content{height:100%}.image-upload-more-images-modal .list{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;max-height:calc(100% - 4rem)}.image-upload-more-images-modal .close-box{width:min-content;height:min-content;display:flex;justify-content:center;align-items:center}.image-upload-more-images-modal .close-box .button-icon{width:32px!important;height:32px!important}.image-upload-more-images-modal .images{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;list-style:none;padding:0;margin:0;min-height:130px;overflow-x:hidden;gap:10px}.image-upload-more-images-modal .images:after{content:"";flex:auto}.image-upload-more-images-modal .images li a{width:147px;height:147px;object-fit:contain;border-radius:.4rem;display:block;background:repeating-conic-gradient(#DDD 0% 25%,transparent 0% 50%) 50% / 10px 10px}.image-upload-more-images-modal .images li img{width:127px;height:127px;object-fit:contain;border-radius:.4rem;margin:1px;padding:10px;display:block}.image-upload-more-images-modal .images li{border-radius:.4rem}@media (height < 900px) and (width >=900px){.image-upload-page-panel .upload{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-template-rows:1fr}.image-upload-page-panel .upload *+*{margin-top:0;margin-left:1rem}}@media (width < 900px){.image-upload-page-panel .logo{visibility:visible}.image-upload-page-panel .logo svg{width:180px;height:76px}.image-upload-page-panel.panel{padding:1rem}.image-upload-more-images-modal{height:calc(100% - 2rem)}.image-upload-page-panel .images{min-height:50px}.image-upload-page-panel .images li a{width:80px;height:80px;background:repeating-conic-gradient(#DDD 0% 25%,transparent 0% 50%) 50% / 8px 8px}.image-upload-page-panel .images li img{width:72px;height:72px;padding:4px}.image-upload-more-images-modal .images li a{width:80px;height:80px;background:repeating-conic-gradient(#DDD 0% 25%,transparent 0% 50%) 50% / 8px 8px}.image-upload-more-images-modal .images li img{width:72px;height:72px;padding:4px}}.product-image-upload{border:2px dashed var(--color-accent1);border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.product-image-upload>svg{width:65px;height:65px;color:var(--color-accent1)}.product-image-upload .title{padding-top:10px;font-size:1.9em;font-weight:550}.product-image-upload .sub-title{padding-top:20px;font-size:.8em;font-weight:550}.scene-editor{min-height:min(100vw,427px);background-color:#fff;width:100%;position:relative;-webkit-user-select:none;user-select:none;touch-action:pan-y}.no-scroll{touch-action:none!important}.scroll{touch-action:pan-y!important}.scene-editor .editor-area{position:absolute;background:repeating-conic-gradient(#DDD 0% 25%,transparent 0% 50%) 50% / 20px 20px;border:1px solid #ddd;overflow:hidden}.scene-editor .editor-area .image{position:absolute;background-size:contain;background-repeat:no-repeat;border:2px dashed #426ff5}.scene-editor .editor-area .image .lt-handle,.scene-editor .editor-area .image .rt-handle,.scene-editor .editor-area .image .lb-handle,.scene-editor .editor-area .image .rb-handle{position:absolute;width:16px;height:16px;border-radius:0%;background-color:#426ff5}.scene-editor .editor-area .image .lt-handle{left:-2px;top:-2px}.scene-editor .editor-area .image .rt-handle{right:-2px;top:-2px}.scene-editor .editor-area .image .lb-handle{left:-2px;bottom:-2px}.scene-editor .editor-area .image .rb-handle{right:-2px;bottom:-2px}.scene-editor .loading{position:relative;width:100%;height:100%}.scene-editor .loading .loader{left:calc(50% - .5em);top:calc(50% - .5em);font-size:2em}.inspirations{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;list-style:none;padding:0;margin:0;overflow-y:auto;grid-row:row-inspirations / row-action;height:100%}.inspiration-prompt::-webkit-scrollbar{width:0px}.inspirations .suggested-prompt a{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.inspirations .horizotan-separator{width:100%;display:flex;align-items:center;text-align:center;color:var(--color-text-light);margin:20px 0}.inspirations .horizotan-separator:before,.inspirations .horizotan-separator:after{content:"";flex:1;border-bottom:1px solid #ccc}.inspirations .horizotan-separator:before{margin-right:10px}.inspirations .horizotan-separator:after{margin-left:10px}.inspirations .inspirations .suggested-prompt svg{width:50px;height:50px;color:var(--color-accent2)}.inspirations .suggested-prompt .designer-ai-title{font-size:16px;font-weight:400;color:var(--color-accent2);text-align:center}.inspirations::-webkit-scrollbar{height:8px;width:5px}.inspirations li img{width:147px;height:147px;border-radius:.4rem;margin:1px;padding:0;display:block}.inspirations li{border:2px solid var(--color-panel-body);border-radius:.4rem;margin:5px}.inspirations li.selected{border:2px dashed var(--color-accent1)!important}.inspiration-prompt{min-height:80px;outline:none;grid-row:row-prompt / row-inspirations}.show-more-inspirations{display:flex;justify-content:center;margin:1rem 0 1.5rem}.show-more-inspirations>a{color:var(--color-accent)!important;font-weight:550!important}.more-inspirations-modal,.more-inspirations-modal .content{height:calc(100% - 4rem)}.more-inspirations-modal .inspirations{height:100%;max-height:100%;align-content:flex-start}.more-inspirations-modal .close-box{width:min-content;height:min-content;display:flex;justify-content:center;align-items:center}.inspirations li.suggested-prompt{display:flex;flex-direction:column;justify-content:center;align-items:center;width:147px;height:147px;gap:.5rem;color:var(--color-border);border:1px solid;overflow:clip}.inspirations .suggested-prompt-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1rem;height:1rem;color:var(--color-accent1);border-radius:50%;text-indent:-9999em;animation:mulShdSpinMini 1.3s infinite linear;transform:translate(-50%,-50%) translateZ(0)}@media (width < 900px){.more-inspirations-modal .content .inspirations{overflow-y:auto}.inspirations .suggested-prompt .designer-ai-title{font-size:12px}.more-inspirations-modal{height:calc(100% - 2rem)}.more-inspirations-modal .content{height:calc(100% - 4rem)}.inspirations li{margin:2px}.inspirations li img,.inspirations li.suggested-prompt{width:80px;height:80px}.inspirations li.suggested-prompt svg{width:21px;height:21px;color:var(--color-accent2)}}@keyframes mulShdSpinMini{0%,to{box-shadow:0 -1.5em 0 .1em,1em -1em,1.5em 0 0 -.5em,1em 1em 0 -.5em,0 1.5em 0 -.5em,-1em 1em 0 -.5em,-1.5em 0 0 -.5em,-1em -1em}12.5%{box-shadow:0 -1.5em,1em -1em 0 .1em,1.5em 0,1em 1em 0 -.5em,0 1.5em 0 -.5em,-1em 1em 0 -.5em,-1.5em 0 0 -.5em,-1em -1em 0 -.5em}25%{box-shadow:0 -1.5em 0 -.25em,1em -1em,1.5em 0 0 .1em,1em 1em,0 1.5em 0 -.5em,-1em 1em 0 -.5em,-1.5em 0 0 -.5em,-1em -1em 0 -.5em}37.5%{box-shadow:0 -1.5em 0 -.5em,1em -1em 0 -.5em,1.5em 0,1em 1em 0 .1em,0 1.5em,-1em 1em 0 -.5em,-1.5em 0 0 -.5em,-1em -1em 0 -.5em}50%{box-shadow:0 -1.5em 0 -.5em,1em -1em 0 -.5em,1.5em 0 0 -.5em,1em 1em,0 1.5em 0 .1em,-1em 1em,-1.5em 0 0 -.5em,-1em -1em 0 -.5em}62.5%{box-shadow:0 -1.5em 0 -.5em,1em -1em 0 -.5em,1.5em 0 0 -.5em,1em 1em 0 -.5em,0 1.5em,-1em 1em 0 .1em,-1.5em 0,-1em -1em 0 -.5em}75%{box-shadow:0 -1.5em 0 -.5em,1em -1em 0 -.5em,1.5em 0 0 -.5em,1em 1em 0 -.5em,0 1.5em 0 -.5em,-1em 1em,-1.5em 0 0 .1em,-1em -1em}87.5%{box-shadow:0 -1.5em,1em -1em 0 -.5em,1.5em 0 0 -.5em,1em 1em 0 -.5em,0 1.5em 0 -.5em,-1em 1em,-1.5em 0,-1em -1em 0 .1em}}.creator-scene{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:20px;height:100%}.creator-scene .step1{flex:4;display:flex;flex-direction:column;min-height:calc(100vh - 130px);margin-bottom:45px}.creator-scene .step2{flex:6;display:grid;gap:1rem;grid-template-rows:[row-caption] min-content [row-info] min-content [row-prompt] min-content [row-inspirations] 1fr [row-action] min-content [row-end];height:calc(100vh - 2rem);max-height:calc(100vh - 2rem)}.creator-scene .action-buttons{display:flex;justify-content:start;gap:1rem;grid-row:row-action / row-end;margin:.5rem 0}.creator-scene::-webkit-scrollbar{width:0px}.creator-scene .action-buttons .show-more{width:170px}.creator-scene .action-button-change{justify-content:left}.creator-scene .action-button-next{display:none}.creator-scene .aspect-ratio{display:flex;justify-content:flex-start;flex-direction:column}.creator-scene .aspect-ratio .label{font-size:1.1em;font-weight:550}.creator-scene .aspect-ratio .ratios{display:flex;gap:.5rem}.creator-scene .aspect-ratio .ratio-button{flex-direction:column;padding:10px 0}.creator-scene .aspect-ratio .ratio-button .ratio-title{font-weight:550}.creator-scene .aspect-ratio .ratio-button .ratio-info{font-size:.6em}.creator-scene .aspect-ratio .ratio-button.ratio-1x1{flex-basis:100px}.creator-scene .aspect-ratio .ratio-button.ratio-3x4{flex-basis:75px}.creator-scene .aspect-ratio .ratio-button.ratio-4x3{flex-basis:133px}.creator-scene .aspect-ratio .ratio-button.ratio-9x16{flex-basis:56px}.creator-scene .aspect-ratio .ratio-button.selected{color:var(--color-accent);box-shadow:var(--color-accent) 0 0 2px 0}.creator-scene .resolution{display:flex;gap:.5rem;margin:1rem 0;justify-content:center;align-items:center}.creator-scene .resolution input[type=text]{width:8ch;padding:.5rem;min-height:unset;position:relative;text-align:center}.creator-scene .resolution input[type=text]:after{content:"px";display:block;color:#000}.creator-scene .step1 h2{margin:0;text-decoration:underline}.creator-scene .step1>.logo{height:contain;visibility:hidden}.creator-scene .step1>.logo svg{width:1px;height:1px}.creator-scene .step1>.info{font-size:1.6em;font-weight:700;margin:1rem 0}.creator-scene .step2 h2{margin:0;text-decoration:underline}.creator-scene .step2>.info{font-size:1.6em;font-weight:700;grid-row:row-info / row-prompt}.save-indicator{width:18px;height:18px;background-image:url(/assets/save.svg);background-repeat:no-repeat;background-size:contain;display:inline-block}.prompt-source-choice{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:50px}.prompt-source-choice li.prompt-source{display:flex;flex-direction:column;gap:1rem}.prompt-source-choice h3{margin:0}.prompt-source-choice li.separator{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;color:var(--color-inactive)}.prompt-source-choice li.separator hr{border:none;border-top:1px solid var(--color-inactive);display:block;height:1px;flex-grow:1;content:"-"}.prompt-source-choice h3 .info-tooltip{display:inline-block;margin-left:5px}.custom-prompt{min-height:170px;outline:none}.creator-scene .action-button-change span{display:unset}.creator-scene-caption{height:22px;width:fit-content;cursor:default}.step2-creator-scene-caption{height:22px;width:fit-content;cursor:default;grid-row:row-caption / row-info}.creator-scene-caption:hover{background:linear-gradient(to right,#739aff,#7a94ff,#8689ff)!important;color:#fbfdff!important}@media (width < 900px){.creator-scene .step1{flex:4;display:flex;flex-direction:column;min-height:calc(100vh - 180px)}.creator-scene .step2{max-height:calc(100vh - 140px)}.creator-scene{flex-direction:column;flex-wrap:nowrap;height:100%;overflow-y:auto}.creator-scene .step1 .logo{visibility:visible}.creator-scene .step1 .logo svg{width:180px;height:76px}.creator-scene .action-buttons{padding-bottom:5px}.creator-scene .step1>.info,.creator-scene .step2>.info{font-size:1.3em}.creator-scene .step2 .creator-scene-caption{margin-top:5px}.creator-scene .action-button-next{display:flex;flex-grow:1}.creator-scene .action-buttons span{display:none}}.info-modal.modal{background-color:red}.result-page{display:grid;grid-template-columns:[col-start] min-content [col-editor] auto [col-result] min-content [col-end];grid-template-rows:[row-start] auto [row-end];position:relative;height:calc(100dvh - 2rem);overflow-y:hidden;overflow:auto!important}.result-page>.images_toolbox{display:none}.result-page>.add-more{grid-column:col-result / col-end;grid-row:row-start / row-end;bottom:0;left:0;width:100%;position:absolute;margin-top:.5rem;margin-left:1rem;display:flex;flex-direction:row;align-items:flex-start}.result-page>.add-more>button{width:100%;margin-right:16px}.result-page button{display:flex;justify-content:flex-start}.result-page button.primary{min-width:160px;display:flex;justify-content:center}.editor>.pixie-root>.z-navbar>.relative>.tiny-scrollbar{flex-wrap:nowrap}.editor>.pixie-root>.my-20{margin-bottom:0;margin-top:0}.editor>.pixie-root>.my-20>.h-full>.m-auto{margin-top:0}.editor>.pixie-root>.my-20>.z-navbar>.relative>.tiny-scrollbar{flex-wrap:nowrap}.result-page .history{grid-column:col-start / col-end;grid-row:row-start / row-end;bottom:0;left:0;width:100%;background-color:var(--color-panel-body);position:absolute;gap:1rem;flex-wrap:wrap;align-content:flex-start;overflow-x:auto;padding:15px 0;z-index:100}.result-page .history .history-border{display:grid;grid-template-columns:[col-history-start] min-content [col-history-images] max-content [col-history-end];grid-template-rows:[row-history-start] min-content [row-history-images] min-content [row-history-end];background-color:var(--color-panel-body);border:1px solid var(--color-border);border-radius:5px;padding:0 10px;width:max-content;min-width:calc(100% - 25px)}.result-page .history .history-caption{grid-column:col-history-images;grid-row:row-history-start;margin-left:10px}.result-page .history .history-icon{grid-column:col-history-start;grid-row:row-history-start / row-history-end;display:flex;align-items:center;padding:5px}.result-page .history .scroll-container{grid-column:col-history-images;grid-row:row-history-images;max-width:100%;overflow-x:auto;padding:0 15px 15px;min-width:100%}.result-page .history .history-caption h4{margin:5px 0 10px 5px}.result-page .history .history-images{display:flex;gap:1rem;opacity:1;cursor:pointer;width:100%}.result-page .history .history-images .disabled{cursor:not-allowed;opacity:.2}.result-page .history .image-box,.result-page .history .image-box a{display:flex;flex-direction:column;align-items:center}.result-page .history .history-box .history-image{--small-box: 2rem;width:calc(var(--small-box) * 3);height:calc(var(--small-box) * 3);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:1rem}.result-page .history .history-image.selected{border:2px dashed var(--color-accent1)}.result-page .images{grid-column:col-result / col-end;grid-row:row-start / row-end;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;flex-wrap:wrap;align-content:flex-start;overflow:hidden auto;margin-left:1rem;margin-bottom:48px}.result-page .images .result-box{--small-box: 2rem;--image-size: calc(var(--small-box) * 4);min-height:74px;display:grid;margin-bottom:5px}.result-page .images .result-box .loader-wrapper{position:relative;z-index:2}.result-page .images .result-box .loader-wrapper .loader{left:50%;top:50%}.result-page .images .result-box .loader-cover{z-index:1;background:#000;border-radius:.4em;opacity:.2}.result-page .images .result-box .result-image{width:var(--image-size);height:var(--image-size);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:.4rem;border:2px solid white;cursor:pointer}.result-page .images .result-box .result-image.result-image-error{background-image:url(/assets/error.svg);background-size:30%;background-color:var(--color-helper-panel-body)}.result-page .images .result-box .result-image.selected{border:3px dashed var(--color-accent1)}.result-page .images .result-box .result-name{text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.result-page .images .result-box .result-name .missing-name{font-style:italic}.result-page .images .result-box .product-button,.result-page .images .result-box .fav-button,.result-page .images .result-box .del-button,.result-page .images .result-box .edit-button,.result-page .images .result-box .download-button{display:flex;justify-content:center;align-items:center;border-radius:50%}.result-page .images .result-box .product-button:hover,.result-page .images .result-box .fav-button:hover,.result-page .images .result-box .del-button:hover,.result-page .images .result-box .edit-button:hover,.result-page .images .result-box .download-button:hover{background-color:var(--color-icon-button-hover)}.result-page .images .image-box,.result-page .images .image-box a{display:flex;flex-direction:column;align-items:center}.result-page .images .image-box .result-image{width:18rem;height:18rem;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:1rem;cursor:pointer}.result-page .images .image-box .result-image.with-loader{background-color:var(--color-helper-panel-body);display:flex;justify-content:center;align-items:center;position:relative}.result-page .images .disabled{opacity:.2;cursor:default}.not-happy-modal{min-width:30rem;height:40rem}.not-happy-modal .content{display:flex;flex-direction:column;gap:1rem}.not-happy-modal .content textarea{flex-grow:1}.result-page>.tool-menu-area{grid-column:col-start / col-editor;grid-row:row-start / row-end}.tool-menu{list-style:none;padding:0;margin:0 1.25rem 0 0;display:flex;flex-direction:column;gap:.5rem;min-width:16rem}.tool-menu .icon-mobile{display:none}.tool-menu .left{justify-content:left!important}.tool-menu .menu-item{display:flex;gap:.5rem;align-items:center;width:100%}.tool-menu .menu-item .comming-soon,.tool-menu .menu-item .disabled{color:var(--color-inactive);cursor:default}.tool-menu .menu-item a{cursor:pointer}.tool-menu .hr{border-top:1px solid var(--color-panel-border);margin:20px 0}.result-page .menu-title{list-style:none;padding:10px;margin:0 0 40px;font-size:1.2em;border-radius:.4rem;display:flex;flex-direction:row;align-items:center;width:max-content;gap:10px;color:#5e517b}.result-page .menu-title img{width:24px;height:24px}.result-page .editor{grid-column:col-editor / col-result;grid-row:row-start / row-end}.result-page .information-box{grid-column:col-editor / col-result;grid-row:row-start / row-end;background-color:#fff;z-index:1}.result-page .actions-hidden{visibility:hidden}.result-page .actions{grid-column:col-editor / col-result;grid-row:row-end;z-index:100;left:0;bottom:0;width:100%;position:absolute;display:flex;gap:.5rem;margin-top:.5rem}.result-page .actions button{height:2.5rem}.result-page .actions>button[disabled]{color:#d3d3d3;cursor:not-allowed}.result-page .actions .space{flex-grow:1}.result-page .actions .accept{padding:0 2rem}.result-page .actions button span.short-text{display:none}.result-page .actions>.add-more{display:none}.result-page .actions .actions-buttons{display:flex;gap:.5rem}.result-page .replace-popup{position:absolute;left:1rem;right:1rem;background-color:var(--color-panel-body);border-radius:1rem;top:calc(50% - 10rem);border:1px solid var(--color-panel-border);padding:2rem;display:flex;flex-direction:column;gap:.5rem}.result-page .replace-popup h2{margin:0}.result-page .replace-popup .buttons{display:flex;flex-direction:row;place-content:flex-end}.result-page .replace-popup-area{align-items:center;width:95%;min-height:40px;outline:none;border:1px solid var(--color-border)}.result-page .warning{border:2px solid;border-color:red}.repeat-inpaiting{position:absolute;right:10px;grid-column:col-editor / col-result;grid-row:row-start / row-end;z-index:100;width:280px}.repeat-inpaiting button{width:100%;justify-content:center!important}@media (width < 70rem){.tool-menu{min-width:3rem}.tool-menu .icon-mobile{display:block}.tool-menu a{display:none}.tool-menu button{max-width:min-content}.tool-menu button span{display:none}.result-page button.primary span{display:unset}}@media (width < 56.25rem){.result-page{grid-template-columns:50px auto;grid-template-rows:[row-images] min-content [row-tool-menu] min-content [row-editor] auto [row-history] min-content [row-actions] min-content [row-end];overflow-y:auto;overflow-x:hidden}.result-page .repeat-inpaiting{grid-column:1 / 2;grid-row:row-editor / row-history}.result-page>.images{grid-column:2;grid-row:row-images;margin:0;overflow-x:auto;max-width:calc(100vw - 1rem - 10px);flex-wrap:nowrap}.result-page>.images .result-box{--small-box: 1rem;margin-bottom:.25rem}.result-page>.images_toolbox{display:block;grid-column:1;grid-row:row-images;margin:0;margin-top:.75rem;margin-right:.45rem}.result-page>.add-more{display:none}.result-page>.tool-menu-area{grid-column:1 / 2;grid-row:row-tool-menu / row-editor;overflow-x:auto;max-width:calc(100vw - 1rem - 10px);margin-bottom:.25rem;margin-top:.25rem;display:flex;grid-column:span 2}.result-page>.tool-menu-area .menu-title{margin:0 1rem 0 0}.result-page>.tool-menu-area .menu-title span{display:none}.result-page>.tool-menu-area .tool-menu{flex-direction:row;margin:0 0 .25rem}.result-page>.tool-menu-area .tool-menu .menu-item.icon-mobile{display:block}.result-page>.tool-menu-area .tool-menu .menu-item .menu-item-info{display:none}.result-page .history{width:100%}.result-page>.editor{grid-column:1 / 2;grid-row:row-editor / row-history;grid-column:span 2}.result-page>.history{grid-column:1 / 2;grid-row:row-history / row-actions;overflow-x:auto;max-width:calc(100vw - 1rem);grid-column:span 2}.result-page>.history .history-border .history-box .history-image{--small-box: 2rem;width:calc(var(--small-box) * 2);height:calc(var(--small-box) * 2);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:1rem}.result-page>.actions{grid-column:1 / 2;grid-row:row-actions / row-end;overflow-x:auto;max-width:calc(100vw - 1rem - 10px)!important;grid-column:span 2}.result-page>.actions>button span:not(.short-text){display:none}.result-page>.actions>button span.short-text{display:inline}.result-page>.actions>.accept{padding:0 1rem;min-width:unset}.result-page>.actions>.add-more{display:flex}}@media (width < 400px){.result-page .actions button span.short-text{display:none}}@media (width < 340px){.result-page .actions button{width:36px;height:36px}}@media (width>1500px){.result-page .monit-popup{left:700px}}.info-modal-full-screen{position:fixed;top:0;left:0;width:100%;height:100%;background:#ffffff4d;display:flex;justify-content:center;align-items:center;z-index:1000}.info-modal-full-screen .center{position:unset}.info-modal.modal{--width: 500px;--height: 450px;background:var(--color-panel-body);flex-direction:column;right:unset;bottom:unset;width:var(--width);height:var(--height);border:1px solid var(--color-panel-border)}.info-modal.modal .buttons-area{margin-top:20px}.info-modal.modal .info-area{flex-grow:1;width:80%;margin-bottom:0}.info-modal.modal .info-area .title{font-size:1.5em;font-weight:700;margin:0 0 1em}.info-modal.modal .info-area .message{font-size:inherit;font-family:Helvetica;color:#5e517b;margin-bottom:20px;height:100px}.info-modal.modal .info-area .image-container img{width:400px;height:169px}.info-modal .info-area .image-container{display:flex;justify-content:center}.buttons-area{display:flex;flex-direction:row;gap:.8rem;justify-content:flex-end;min-width:100%}.buttons-area .button-hide{cursor:default;color:var(--color-inactive)}.buttons-area .button-icon{width:32px!important;height:32px!important}@media (width<600px){.info-modal.modal{--width: 350px;width:var(--width)}.info-modal .info-area .message{font-size:14px!important}.info-modal .info-area .image-container img{width:300px!important;height:127px!important}}.query-modal.modal .info-area .message{white-space:pre-line}.pager{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}.pager button{font-size:.8em;padding:5px;min-width:24px}.page-size-select{background-color:var(--color-panel-body);border:1px solid var(--color-panel-border)}.page-size-select ul{padding:0;margin:0;list-style:none}.page-size-select ul li{padding:.2rem 1rem;cursor:pointer}.page-size-select ul li:hover{background-color:var(--color-helper-panel-body)}.products-page{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.products-page .loader{margin-left:4rem;margin-top:4rem}.products-page>.product-name,.products-page>.shop-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;padding:1rem 0;font-size:1.5rem}.products-page>.product-name>.product-name-label,.products-page>.product-name>.shop-name-label,.products-page>.shop-info>.product-name-label,.products-page>.shop-info>.shop-name-label{font-weight:550}.products-page>.products{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.products-page>.products .pager{margin:20px 0;flex-shrink:0}.products-page>.products>.product-image-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;flex:1 1 auto;overflow-y:auto;min-height:0}.products-page>.products>.product-image-list .product-image{width:14rem;height:17rem;display:grid;grid-template-rows:14rem 3rem;cursor:pointer}.products-page>.products>.product-image-list .product-image button{min-height:38px;max-height:38px;min-width:38px;max-width:38px}.products-page>.products>.product-image-list .product-image img{width:calc(14rem - 2px);height:calc(14rem - 2px);max-width:calc(14rem14rem - 2px);max-height:calc(14rem14rem - 2px);object-fit:scale-down;grid-row:1;border:1px dashed var(--color-panel-border)}.products-page>.products>.product-image-list .product-image .action-buttons{justify-self:right;margin-top:.5rem;margin-bottom:.25rem;gap:.5rem;grid-row:2}.products-page>.products>.product-image-list .product-image:hover{border:2px dashed var(--color-accent1)!important}.products-page>.products>.product-list{display:flex;flex-direction:column;flex:1 1 auto;overflow-y:auto;min-height:0}.products-page>.products>.product-list .product-list-header{display:flex;flex-direction:row}.products-page>.products>.product-list .product{display:grid;grid-template-columns:10rem auto 10rem;grid-template-rows:1fr 1fr;padding:.2rem;cursor:pointer;font-size:.9rem;border-bottom:1px solid var(--color-panel-border)}.products-page>.products>.product-list .product:hover{background-color:var(--color-helper-panel-body)}.products-page>.products>.product-list .product .image{grid-column:1 / 2;grid-row:1 / 3}.products-page>.products>.product-list .product .image img{height:5rem}.products-page>.products>.product-list .product .name{grid-column:2 / 3;grid-row:1 / 2;padding-left:1rem;align-self:self-end}.products-page>.products>.product-list .product .categories{grid-column:2 / 3;grid-row:2 / 3;align-self:self-start;padding-left:1rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.2rem}.products-page>.products>.product-list .product .categories .category{background-color:var(--color-accent1);color:#fff;padding:.2rem .5rem .18rem;font-size:.65rem;font-weight:700;text-transform:uppercase;border-radius:.5rem}.products-page>.products>.product-list .product .buttons{grid-column:3;grid-row:1/3;padding-right:1rem;display:flex;align-items:center}.choose-shop-select.base-Select-popup>ul>li{font-size:1.2rem}@media (width < 56.25rem){.products-page>.product-name,.products-page>.shop-info{font-size:1rem}.products-page>.products>.product-list .product .categories .category{font-size:.6rem}.products-page>.products>.pager:last-child{display:none}}.choose-product-dialog.modal{align-items:flex-start;justify-content:flex-start;flex-direction:column;display:flex;color:var(--color-panel-text);background-color:var(--color-panel-body);left:1rem;top:1rem;right:1rem;bottom:1rem;padding:5rem}.choose-product-dialog.modal .close-box{position:absolute;top:1rem;right:1rem}.choose-product-dialog.modal .dialog-title h1{margin-top:0}.choose-product-dialog.modal .dialog-body{flex:1 1 auto;min-height:0;display:flex;gap:2rem;align-self:stretch}.choose-product-dialog.modal .dialog-body .creation-section{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.choose-product-dialog.modal .dialog-body .creation-section .creation-name{font-size:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40rem}.choose-product-dialog.modal .dialog-body .creation-section img{max-width:min(40rem,calc(100vw - 12rem))}.choose-product-dialog.modal .dialog-body .products-page{max-width:50%}.choose-product-dialog.modal .dialog-body .products-page .shop-info svg,.choose-product-dialog.modal .dialog-body .products-page .product-info svg{flex-shrink:0}@media (width < 80rem){.choose-product-dialog.modal{padding:2rem}.choose-product-dialog.modal .dialog-body .creation-section img{max-width:20rem}.choose-product-dialog.modal .dialog-body .products-page{max-width:70%}}@media (width < 56.25rem){.choose-product-dialog.modal{padding:.5rem;left:0;top:0;bottom:0;right:0}.choose-product-dialog.modal .close-box{top:.5rem;right:.5rem}.choose-product-dialog.modal .dialog-body{flex-direction:column;justify-content:flex-start;gap:.5rem}.choose-product-dialog.modal .dialog-body .creation-section{flex-direction:row;flex:0 0 auto;gap:1rem;justify-content:flex-start}.choose-product-dialog.modal .dialog-body .creation-section img{max-width:10rem}.choose-product-dialog.modal .dialog-body .products-page{max-width:unset;gap:.5rem}.choose-product-dialog.modal .dialog-body .products-page>h1{display:none}.choose-product-dialog.modal .dialog-body .products-page .shop-info{padding:0}.choose-product-dialog.modal .dialog-body .products-page .shop-info .shop-name-label{display:none}.choose-product-dialog.modal .dialog-body .products-page .products{padding:0;gap:.5rem}.choose-product-dialog.modal .dialog-body .products-page .products .pager{margin:0}}.packshot-box{--small-box: 50px;--image-size: calc(var(--small-box) * 4);display:grid;grid-template-columns:calc(var(--small-box) * 4);grid-template-rows:auto min-content}.packshot-box .loader-wrapper{grid-column:1;grid-row:1;position:absolute;margin-left:calc(var(--small-box) * 2 - 40px);margin-top:calc(var(--small-box) * 2 - 40px);z-index:2}.packshot-box .loader-cover{grid-column:1;grid-row:1;z-index:1;background:#000;border-radius:.4rem;opacity:.2}.packshot-box .packshot-border{width:calc(var(--small-box) * 4);height:calc(var(--small-box) * 4);object-fit:contain;display:flex;justify-content:center;align-items:center;border:2px solid white}.packshot-box .packshot-border:hover{border:2px dashed var(--color-accent1)!important}.packshot-box .packshot-image{grid-column:1;grid-row:1;border-radius:.4rem;width:calc(var(--small-box) * 4 - 4px);height:calc(var(--small-box) * 4 - 4px)}.packshot-box .packshot-image a{width:calc(var(--small-box) * 4 - 4px);height:calc(var(--small-box) * 4 - 4px);object-fit:contain;border-radius:.4rem;display:block;background:repeating-conic-gradient(#DDD 0% 25%,transparent 0% 50%) 50% / 10px 10px!important}.packshot-box .packshot-image img{width:calc(var(--small-box) * 4 - 24px);height:calc(var(--small-box) * 4 - 24px);object-fit:contain;border-radius:.4rem;margin:1px;padding:10px;display:block}.packshot-box .packshot-buttons button{min-height:38px;max-height:38px;min-width:38px;max-width:38px}.packshot-buttons{display:flex;flex-direction:row;justify-content:end;margin-top:.25rem;gap:.5rem}.packshot-box .packshot-image.packshot{background-size:contain}@media (width < 900px){.packshot-box{--small-box: 36px}}.query-modal-full-screen{position:fixed;top:0;left:0;width:100%;height:100%;background:#ffffff4d;display:flex;justify-content:center;align-items:center;z-index:1000}.query-modal-full-screen .center{position:unset}.query-modal.modal{--width: 400px;--height: 220px;background:var(--color-panel-body);flex-direction:column;right:unset;bottom:unset;width:var(--width);height:min-content}.query-modal.modal .info-area{flex-grow:1}.query-modal.modal .info-area .title{font-size:2em;font-weight:700;margin-bottom:1rem}.query-modal.modal .buttons-area{padding:20px;display:flex;align-items:end;column-gap:20px}.query-modal.modal .buttons-area .width-middle{width:120px!important}@media (width<600px){.query-modal.modal{--width: 300px;--height: 320px}.info-modal .info-area .message{min-height:150px}.info-modal .info-area img{width:300px}}.creations-page .creations-list{gap:1rem}.profile-top-bar{display:flex;justify-content:space-between;align-items:center;margin:0 10px}.regular-modal.creation-details-modal{display:grid;grid-template-columns:[col-start] 1fr [col-middle] .5fr [col-end];gap:1rem;color:var(--color-panel-text);background-color:var(--color-panel-body);height:calc(100% - 4rem);width:calc(100% - 4rem);max-width:1300px;max-height:1024px;align-self:center;margin:auto}.creation-details-modal .content-area{grid-column:col-start / col-middle;width:100%;height:100%;display:flex;align-items:flex-start}.creation-details-modal .content-area .image-area{background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.creation-details-modal .info-area{grid-column:col-middle / col-end;display:flex;flex-direction:column;justify-content:flex-start;height:100%;gap:1rem}.creation-details-modal .info-area .action-buttons{display:flex;flex-direction:column;gap:.5rem;margin-top:auto}.creation-details-modal .info-area .title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:calc(100vw - 4rem);min-height:40px}.creation-prompt{margin-top:10px;min-height:160px;outline:none;font-size:.8rem;height:100%}.creation-details-modal .info-area .top-buttons-mobile{display:flex;flex-direction:row;gap:.8rem;justify-content:flex-end}.creation-details-modal .info-area .top-buttons-mobile .button-hide{cursor:default;color:var(--color-inactive)}.creation-details-modal .info-area .top-buttons-mobile .button-icon{width:32px!important;height:32px!important}.creation-details-modal .top-buttons-desktop{display:none}@media (width < 1024px){.regular-modal.creation-details-modal{grid-template-columns:[col-start] 1fr [col-end];grid-template-rows:[row-start] min-content [row-content] auto [row-area] min-content [row-end];max-height:calc(100% - 4rem)}.creation-details-modal .info-area .top-buttons-mobile{display:none}.creation-details-modal .top-buttons-desktop{grid-column:col-start / col-end;grid-row:row-start / row-content;display:flex;gap:.8rem;justify-content:flex-end;flex-direction:row}.creation-details-modal .top-buttons-desktop .button-hide{cursor:default;color:var(--color-inactive)}.creation-details-modal .top-buttons-desktop .button-icon{width:32px!important;height:32px!important}.creation-details-modal .content-area{grid-column:col-start / col-end;grid-row:row-content / row-area;width:100%}.creation-details-modal .content-area .image-area{background-position:center top}.creation-details-modal .info-area{grid-column:col-start / col-end;grid-row:row-area / row-end;max-width:100%}.creation-details-modal .info-area .creation-prompt{min-height:10px}}.creation-box{--small-box: 50px;--image-size: calc(var(--small-box) * 4);display:grid;grid-template-columns:calc(var(--small-box) * 4);grid-template-rows:auto min-content}.creation-box .loader-wrapper{grid-column:1;grid-row:1;position:absolute;margin-left:calc(var(--small-box) * 2 - 40px);margin-top:calc(var(--small-box) * 2 - 40px);z-index:2}.creation-box .loader-cover{grid-column:1;grid-row:1;z-index:1;background:#000;border-radius:.4rem;opacity:.2}.creation-box .creation-image-border{width:calc(var(--small-box) * 4);height:calc(var(--small-box) * 4);object-fit:contain;display:flex;justify-content:center;align-items:center;border:2px solid white}.creation-box .creation-image-border:hover{border:2px dashed var(--color-accent1)!important}.creation-box .creation-image{grid-column:1;grid-row:1;width:calc(var(--small-box) * 4 - 4px);height:calc(var(--small-box) * 4 - 4px);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:.4rem}.creation-box .creation-image a{width:calc(var(--small-box) * 4 - 4px);height:calc(var(--small-box) * 4 - 4px);object-fit:contain;border-radius:.4rem;display:block}.creation-box .creation-image img{width:calc(var(--small-box) * 4 - 4px);height:calc(var(--small-box) * 4 - 4px);object-fit:contain;border-radius:.4rem;margin:1px;padding:0;display:block}.creation-box .creation-name{grid-column:1;grid-row:2;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.creation-box .creation-name .missing-name{font-style:italic}.creation-image-buttons{display:flex;flex-direction:row;justify-content:end;margin-top:.25rem;gap:.5rem}@media (width < 900px){.creation-box{--small-box: 36px}}.price-list-page{display:flex;flex-direction:column;gap:20px;padding:.5rem .5rem 8rem;position:relative;overflow-y:auto}.price-list-page .loader-area{position:absolute;left:0;top:0;bottom:0;right:0;display:flex;align-content:center;justify-items:center}.price-list-page .subtitle{text-decoration:underline;text-transform:uppercase}.price-list-page .token-worth{display:flex;align-items:center;gap:10px;font-size:1.5em;font-weight:700;color:var(--color-text)}.price-list-page .token-worth .value{color:var(--color-accent)}.prices-loader{display:flex;flex-direction:row;min-height:360px;align-items:center;justify-content:center}.prices{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-around;max-width:fit-content}.prices .subscription{display:flex;flex-direction:column;gap:10px;border-radius:5px;padding:20px;border:1px solid var(--color-border-start);width:240px}.prices .subscription.monthly{border:none;background-color:var(--color-panel-body);box-shadow:#aaa 0 4px 44px}.prices .subscription.recommended{color:#fff;background:var(--color-accent-background)}.subscription .title{font-size:1.5em;font-weight:500;color:var(--color-header);display:flex;flex-direction:row;height:40px;border-bottom:1px solid var(--color-border-start)}.subscription .title div:first-child{flex-grow:1}.subscription .title .coins{display:none}.subscription:not(.monthly) .title{font-size:2em}.subscription:not(.monthly) .title .coins{display:block}.subscription:not(.monthly) .creations{display:none}.subscription .title .recommended{display:none;background-color:#ff0;color:var(--color-text);font-size:.4em;padding:5px 5px 3px;border-radius:7px;height:min-content}.subscription.recommended .title{border-bottom:1px solid #ffffff;color:#fff}.subscription.recommended .title .recommended{display:block}.subscription .prop{display:grid;grid-auto-columns:60% 40%}.subscription .prop .tag{grid-column:1 / 2;grid-row:1}.subscription .prop .label{grid-column:1;grid-row:2;font-weight:500;color:var(--color-text);font-size:.9em;align-self:center}.subscription .prop .value{grid-column:2;grid-row:2;color:var(--color-accent);font-weight:700;font-size:1.1em}.subscription .prop.creations .value,.subscription.recommended .prop .label{color:var(--color-text)}.subscription .tag{font-size:.7em;color:var(--color-inactive);padding-bottom:.5rem}.subscription.recommended .tag{color:#fff}.subscription.recommended .label,.subscription.recommended .value,.subscription.recommended .functionalities .functionality .name{color:#fff!important}.subscription .price{margin-top:10px;margin-bottom:20px;padding-top:20px;justify-items:center;border-top:1px solid var(--color-border-start)}.subscription .price .value{color:var(--color-accent);font-weight:700;font-size:1.8em}.subscription .functionalities{margin-top:10px;padding-top:20px;border-top:1px solid var(--color-border-start);gap:13rem}.subscription .functionalities .functionality{display:grid;grid-auto-columns:75% 25%;margin-bottom:5px}.subscription .functionalities .functionality .name{grid-column:1;font-size:13px;font-weight:500;color:var(--color-text-light);padding-bottom:.5rem}.subscription .functionalities .functionality .value{grid-column:2;font-size:13px;font-weight:500;color:var(--color-text-light);padding-bottom:.5rem}.subscription.recommended .price{border-top:1px solid #ffffff}.subscription.recommended .prop .value,.subscription.recommended button{color:#fff}.subscription.recommended button:hover{background:var(--color-accent2);color:#fbfdff}.sub-actions{margin:3rem 0}.bottom-info .rule-line{margin:20px 0 0}.bottom-info .rule-line~.rule-line{margin:0}.bottom-info .rule-line~*:not(.rule-line){margin:20px 0 0}.bottom-info .rule-line *{display:inline}.bottom-info .rule-line .name{font-weight:700}.shoper-page{padding:3rem 3rem 3rem 5.25rem;font-family:var(--ff-aux)}.shoper-page>.sub-title{font-size:1.125rem;font-weight:700;margin:1rem 0}.shoper-page>.buttons,.shoper-page>.login-register-area{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.shoper-page>.buttons>button,.shoper-page>.login-register-area>button{min-width:32ch}.idosell-page .sub-title{font-size:1.125rem;font-weight:700;margin:1rem 0}.idosell-page .buttons,.idosell-page .login-register-area{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.idosell-page .buttons button,.idosell-page .login-register-area button{min-width:32ch}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/NeueHaasGroteskDisplayPro75Bold.otf);font-weight:700}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/NeueHaasGroteskDisplayPro65Medium.otf);font-weight:500}@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/NeueHaasGroteskDisplayPro55Regular.otf);font-weight:400}:root{--ff-main: "Neue Haas Grotesk Display Pro", sans-serif;--ff-aux: Roboto, sans-serif;--ff-menu: Helvetica, Arial, sans-serif;--color-accent: #567ade;--color-accent1: #8689ff;--color-accent2: #9210F9;--color-accent-background: #756ff9;--color-panel-border: #dbdbdb;--color-panel-body: #fff;--color-panel-text: #363448;--color-header: #363448;--color-helper-panel-body: #F4F5FF;--color-helper-accent: #567ade;--color-helper-text: #5e517b;--color-border-start: #F1EFF9;--color-border-end: #f2eff900;--color-border: #E6E0F3;--color-body: #f6f5f8;--color-background: #666568;--color-default: #5E4F7B;--color-text: #363448;--color-text-light: #918ba3;--color-link: #363448;--color-link-hover: #000000;--color-inactive: #b5b5b5;--color-edit-box: #fcfcfc;--color-menu-item-selected-text: #9210F9;--color-menu-item-selected-back: #f0f2ff;--color-icon-button-hover: #bab8c5;--color-button-hover: #F4F5FF;--color-button-border: #F1EFF9;--color-alert: #e24d4d;--color-alert-neg: #ffffff;font-family:var(--ff-main);color:#363448}*{font-size:inherit}*::-webkit-scrollbar{height:.25rem;width:.25rem}*::-webkit-scrollbar-thumb{background:var(--color-accent);border-radius:.5rem}*::-webkit-scrollbar-track{background:var(--color-panel-border);border-radius:.5rem}body{margin:0;background-color:#fff}h1{font-size:2em;line-height:1;font-weight:700}h2{font-size:1.6em;line-height:1;font-weight:700}h3{font-size:1.2em;line-height:1;font-weight:550}.panel{background-color:var(--color-panel-body);border:none;border-radius:.5rem;padding:1.5rem}svg{width:1.3125rem;height:1.3125rem}a{color:var(--color-link)}button{border-radius:5px;border:0;padding:.6em;cursor:pointer;border:1px solid #E6E0F3;background:#6750a400;color:var(--color-helper-text);font-size:1em;font-weight:500;font-family:var(--ff-aux);transition:background .2s ease-in-out;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;max-height:38px}button:hover{background:var(--color-button-hover)}button:disabled{background:#fff;cursor:default;color:var(--color-inactive)}button.primary{background-color:#6964f1;color:#fbfdff;border-radius:2.5rem}button.primary:hover{background-color:#8984f1}button.active{background-color:#6964f1;color:#fbfdff}button.active:hover{background-color:#8984f1}button:disabled{opacity:.2;cursor:not-allowed}button.helper{font-size:16px;color:var(--color-helper-accent);background:var(--color-helper-panel-body);border:1px solid var(--color-helper-accent)}button.big{min-height:60px;width:100%;border-radius:10px}button.full-width{width:100%}button.helper:hover{background:var(--color-helper-panel-body)}button.helper:disabled{color:var(--color-inactive);border-color:var(--color-inactive);cursor:default}button.alert{box-shadow:var(--color-alert) 0 0 2px 0;color:var(--color-alert);background-color:var(--color-alert-neg)}button.alert:hover{background-color:var(--color-alert);color:var(--color-alert-neg)}.button-group button+button{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.button-group button:has(+button){border-top-right-radius:0;border-bottom-right-radius:0}input[type=text],input[type=password]{min-height:2.6rem;padding:.3rem 1rem;font-size:1rem;border-radius:.4rem;border:1px solid black}input[type=text]:focus,input[type=password]:focus{border-color:var(--color-accent2);border-image-outset:1px}textarea{padding:15px 18px;border-radius:.4rem;border:1px solid var(--color-border);background-color:var(--color-edit-box);font-size:1rem;font-family:var(--ff-aux)}textarea:active,textarea:focus{outline-color:var(--color-accent1);outline-width:1px}a:not([class]){font-weight:450;font-size:inherit;color:var(--color-link);text-decoration:inherit}a:not([class]):hover{color:var(--color-link-hover);cursor:pointer}.regular-modal,.black-modal{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1000;border-radius:1rem;padding:1rem}.regular-modal:focus-visible,.black-modal:focus-visible{outline:none}.base-Modal-root:before{position:fixed;background-color:#000;opacity:50%;left:0;right:0;top:0;bottom:0;content:" ";z-index:999}.regular-modal .modal{background-color:var(--color-panel-body);z-index:1000;border-radius:.5rem;padding:2rem;position:relative;display:flex;flex-direction:column}.regular-modal .modal:focus{outline:none}.modal .close-box{align-self:end}.regular-modal .modal .close-box img{width:min-content;height:min-content;display:flex;justify-content:center;align-items:center}.regular-modal .modal .title{font-size:2.2rem;font-weight:700;padding-bottom:10px;color:var(--color-panel-text)}.regular-modal .modal .content{flex-grow:1}.black-modal:before{opacity:90%}.black-modal .modal{z-index:1000}.flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.base-Select-popup{background:#ccc;font-size:1rem}.base-Select-popup>ul{list-style:none;padding:0;margin:0}.base-Select-popup>ul>li{padding:.5rem}.legal,.legal-policy{font-family:var(--ff-aux);padding:3rem 1.5rem 8rem;white-space:pre-wrap;overflow:visible;letter-spacing:.24px;line-height:1.5;border-radius:0;opacity:1;align-self:center;order:4;height:max-content;flex-grow:0;flex-shrink:0;margin:0;z-index:2}.legal .title,.legal-policy .title{font-size:2rem;font-weight:700}.legal th,.legal td,.legal-policy th,.legal-policy td{padding:0 .5rem;vertical-align:top}.legal h1{font-size:1.2rem;text-align:center}.legal-policy h1{font-size:1.2rem}.legal .table,.legal-policy .table{display:grid;grid-template-columns:1fr 1fr 1fr}.legal .table .item,.legal-policy .table .item{font-weight:700;grid-row:1;padding:.5rem;border-top:1px solid black;border-right:1px solid black}.legal .table .item:first-child,.legal-policy .table .item:first-child{border-left:1px solid black}.legal .table .value,.legal-policy .table .value{grid-row:2;padding:.5rem;border-top:1px solid black;border-right:1px solid black}.legal .table .value:nth-child(2),.legal-policy .table .value:nth-child(2){border-left:1px solid black}.legal .table .summary,.legal-policy .table .summary{grid-row:3;grid-column:1 / 4;padding:.5rem;border:1px solid black;margin-bottom:1rem}.legal .tool,.legal-policy .tool{display:grid;grid-template-columns:1fr 1fr 4fr 2fr}.legal .tool .item,.legal-policy .tool .item{font-weight:700;grid-row:1;border:1px solid black;padding:.5rem}.legal .tool .item~.item,.legal-policy .tool .item~.item{border-left:none}.legal .tool .value,.legal-policy .tool .value{padding:.5rem;border-bottom:1px solid black;border-left:1px solid black;border-right:1px solid black}.legal .tool .value~.value,.legal-policy .tool .value~.value{border-left:none}.legal-policy .tool~.tool .item{display:none}.monit-popup{transform:translate(-50%,-50%);position:absolute;background-color:var(--color-panel-body);border-radius:1rem;left:50%;top:50%;border:1px solid var(--color-panel-border);padding:1rem;display:flex;flex-direction:column;gap:1.5rem;min-width:200px;z-index:2000}.monit-popup h2{margin:0}.monit-popup .buttons{display:flex;flex-direction:row;place-content:flex-end}@media (width < 900px){h1{font-size:1.5em}h2{font-size:1.3em}h3{font-size:1.1em}.panel{padding:.5rem}.regular-modal .modal{padding:1rem}.legal,.legal-policy{font-size:.8rem}.legal .table,.legal-policy .table{grid-template-columns:1fr 2fr}.legal .table .item,.legal-policy .table .item{grid-column:1;grid-row:unset;border:none;border-top:1px solid black;border-left:1px solid black}.legal .table .value,.legal-policy .table .value{grid-column:2;grid-row:unset;border-top:1px solid black;border-left:1px solid black;border-right:1px solid black}.legal .table .summary,.legal-policy .table .summary{grid-row:unset;grid-column:span 2}.legal .tool,.legal-policy .tool{grid-template-columns:1fr 4fr;margin-bottom:1rem}.legal .tool .item,.legal-policy .tool .item{grid-row:unset;grid-column:1;border-right:none;border-left:1px solid black;border-bottom:1px solid black;border-top:1px solid black}.legal .tool .item~.item,.legal-policy .tool .item~.item{border-left:1px solid black;border-top:none}.legal .tool .value,.legal-policy .tool .value{grid-column:2;border:1px solid black}.legal .tool .value~.value,.legal-policy .tool .value~.value{border:1px solid black;border-top:none}.legal-policy .tool~.tool .item{display:unset}}.pixie-root>nav>div>div.tiny-scrollbar{flex-wrap:wrap}@media (width < 900px){.pixie-root>nav>div>div.tiny-scrollbar{flex-wrap:nowrap}}.form{display:flex;flex-direction:column;gap:1rem}.form .form-section{display:flex;flex-direction:row;align-items:center}.form .form-section .section-label{min-width:4rem}.form .form-section .section-value{display:flex;flex-direction:row;align-items:center;gap:1rem}.form .hr{border-top:1px solid var(--color-border-start);height:1px;margin:1rem 0}
