.welcome-list{list-style:none;font-family:overpass,Helvetica,Arial,sans-serif;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:50px 0}.welcome-list>*{text-align:center}.welcome-list.centered{justify-content:center}.welcome-list.centered>*{margin:0 5.5vw}.welcome-list .icon-svg{width:80px;height:80px}@media (max-width: 640px){.welcome-list .icon-svg{width:60px;height:60px}}.page-faqs-content{max-width:2100px;display:grid;grid-template-columns:1fr minmax(300px,.7fr);gap:5%}@media (max-width: 1024px){.page-faqs-content{display:block}}.page-faqs-content .answers li{padding:0 0 .825em;display:none}.page-faqs-content .answers li.active{display:inherit}@media (max-width: 1024px){.page-faqs-content .answers li{display:inherit}}.page-faqs-content .questions{margin:0;padding:50px;font-size:20px;font-weight:600;background-color:#f0f0f0}@media (max-width: 1200px){.page-faqs-content .questions{padding:30px;font-size:18px}}@media (max-width: 1024px){.page-faqs-content .questions{display:none}}.page-faqs-content .questions li{padding:0 0 .5em;cursor:pointer}.page-faqs-content .questions li.active{text-decoration:underline}.art-details{display:grid;grid-template-columns:42% 42%;gap:0 16%}.art-details .author,.art-details .title{padding-bottom:50px}@media (max-width: 1024px){.art-details .author,.art-details .title{padding-bottom:32px}}@media (max-width: 640px){.art-details .author,.art-details .title{padding-bottom:20px}}.art-details .like-list{padding-bottom:30px}.art-details .grid{display:grid;grid-template-columns:minmax(130px,12%) 1fr;gap:15px}.art-details .grid .caption{text-align:right;color:#999;text-transform:uppercase}.art-details .additional-details{margin:3em 0}.art-details .artist .profile-picture svg,.art-details .artist .profile-picture img{max-width:130px}.art-details .artist .data{display:grid;grid-template-columns:130px 1fr;gap:15px}@media (max-width: 640px){.art-details .artist .data{grid-template-columns:1fr;grid-template-rows:130px 1fr}}.art-details .preview{margin:0 0 3em}.art-details .preview .list{margin:2em 0;list-style:none;display:flex;flex-flow:row nowrap}.art-details .preview .list li{max-width:100px;margin-right:20px;cursor:pointer}.art-details .preview .list li:last-child{margin:0}.art-details .connections{margin:0 0 3em}.art-details .connections .list{list-style:none}.art-details .connections .list li{display:flex;flex-flow:row nowrap;margin:0 0 1em}.art-details .connections .list li .image{width:150px;height:150px;margin:0 4% 0 0}@media (max-width: 1200px){.art-details{grid-template-columns:46% 46%;gap:0 8%}}@media (max-width: 1024px){.art-details{grid-template-columns:100%;gap:0 2em}}.user-profile{display:grid;grid-template-columns:24% 66%;gap:0 10%}.user-profile .profile-picture{text-align:center}.user-profile .profile-picture .svg-avatar{max-width:300px}.user-profile .preview-profile{text-align:center;padding:3rem 0 1rem}.user-profile .member-details{margin:2em 0}.user-profile .member-details>li{padding:.75em 0;border-top:1px solid #b6b6b6}.user-profile .member-details>li:last-child{border-bottom:1px solid #b6b6b6}@media (max-width: 1440px){.user-profile{gap:0 6%}}@media (max-width: 768px){.user-profile{grid-template-columns:1fr;gap:2rem}}.user-account{display:grid;grid-template-columns:66%;gap:0 10%}@media (max-width: 768px){.user-account{grid-template-columns:1fr;gap:2rem}}.user-art-list{padding:2em 0}.user-art-list .inner{display:grid;grid-template-columns:repeat(4,1fr);gap:5%;padding:2em 0}.user-art-list h6{border-bottom:1px solid #b6b6b6}.user-art-list .user-art-item .picture{cursor:pointer}.user-art-list .user-art-item .details{padding:10px 0}.user-art-list .user-art-item .details>*{padding:2px 0}.user-art-list .user-art-item .details .like-list{padding:0 0 4px}.user-art-list .user-art-item .connections{border-top:1px solid #ccc;color:#ccc}.user-art-list .user-art-item .connections .title{padding:10px 0}.user-art-list .user-art-item .connections .list{display:grid;grid-template-columns:repeat(6,1fr);gap:1em}.user-art-list .user-art-item .connections .list>*{background-color:#ccc}.list.atelier-list .tr{grid-template-columns:minmax(5%,100px) 1.2fr 1fr 1fr .7fr .55fr .55fr 1.2fr}.list.follow-list .tr{grid-template-columns:minmax(5%,100px) 1.5fr .55fr 1fr}.list.search-tree-list .tr{grid-template-columns:minmax(5%,100px) 1.2fr 1.4fr .6fr .8fr .8fr}.tree-list{padding:1em 0}.tree-list .tree{cursor:pointer;padding:.2em 0}.tree-section .details{display:grid;grid-template-columns:1fr 1fr;gap:2vw}.tree-section .top-panel{position:fixed;z-index:10;width:100%;background:rgba(255,255,255,.8);padding-top:15px;padding-bottom:15px;height:90px;display:flex;flex-flow:row nowrap;align-items:center}.tree-section .top-panel .controls{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:25px;text-align:center;padding:0;width:100%;position:relative}.tree-section .top-panel .search{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;padding:0;width:100%;position:relative;left:30px}.tree-section .top-panel .search .svg-icon{width:40px;height:40px}.tree-section .top-panel .search .field{display:inline-block;min-width:500px;position:relative}.tree-section .top-panel .search .field svg{position:absolute;top:10px}.tree-section .top-panel .search .icon-close{cursor:pointer}.tree-section .top-panel .search .field-search{background:transparent;border:none;outline:none;border-bottom:1px solid #b6b6b6!important;height:60px;width:100%;font-size:24px;font-weight:300;color:#000;padding:10px 10px 10px 50px}.tree-section .top-panel .search .field-search::placeholder{color:#999}.tree-section .top-panel .search .field-search:focus{border:none;outline:none}.tree-section .top-panel button{pointer-events:auto;background:transparent;border:none;outline:none;width:60px;height:60px;margin-right:0}.tree-section .top-panel button svg{width:100%;height:100%}@media (max-width: 1024px){.tree-section .top-panel .controls{gap:15px}}@media (max-width: 768px){.tree-section .top-panel{height:60px}.tree-section .top-panel .controls{gap:10px}.tree-section .top-panel button{width:44px;height:44px}}@media (max-width: 768px){.tree-section .top-panel .controls{gap:5px}.tree-section .top-panel button{width:38px;height:38px}}.tree-details{background:#eee}.tree-viewer .inner{width:100%;height:100%;position:relative;transform:scale(1)}.tree-viewer .line{border-bottom:1px solid #cccccb;position:absolute;left:-400px;right:-400px}.tree-viewer .line .icon-svg{width:100px;height:100px}.tree-viewer .tree{margin:0 auto;position:relative}.tree-viewer .tree.transition-enabled{transition:transform .2s;will-change:transform}.tree-viewer .cell{position:absolute;width:100px;height:100px;pointer-events:none}.tree-viewer .cell .icon-available{width:22px;height:22px}.tree-viewer .cell .icon-reserved{width:32px;height:32px}.cell{background-color:#bbb;background-size:cover;background-repeat:no-repeat;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.cell.clickable{cursor:pointer;pointer-events:auto}.cell.disabled{cursor:pointer;pointer-events:auto;background:#e4e0e0}.cell.none{cursor:default;pointer-events:none;background:transparent}.cell.available{background:#fff;border:3px solid #000}.cell.reserved{background:#000}.cell .selection{width:100%;height:100%;background:rgba(255,0,0,.5)}.cell .icon-wrapper{width:100%;height:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.tree-help-content{padding-bottom:8vw}.tree-help{display:grid;grid-template-columns:1fr 1fr;gap:6%}.tree-help h6{padding:0}.tree-help section{display:grid;grid-template-columns:54px 1fr;gap:18px;padding:0 0 15px}.tree-help .svg-icon,.tree-help .cell{width:54px;height:54px}.tree-help .cell .svg-icon{width:50%;height:50%}@media (max-width: 1024px){.tree-help{display:block}}@media (max-width: 768px){.tree-help section{grid-template-columns:45px 1fr;gap:15px}.tree-help .svg-icon,.tree-help .cell{width:45px;height:45px}}@media (max-width: 640px){.tree-help section{grid-template-columns:36px 1fr;gap:12px}.tree-help .svg-icon,.tree-help .cell{width:36px;height:36px}}.art-preview svg{width:100%;height:100%}.art-preview img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.cell-details{background:#eee}.cell-details .thumbnail{max-width:400px}.cell-details .thumbnail img{max-width:100%;height:auto}.cell-form-container .btn-close-page{z-index:200}.cell-form-wrapper{padding:4.5em 0 2em;display:grid;grid-template-columns:minmax(300px,1fr) 3.5fr;gap:3.5%}@media (max-width: 1200px){.cell-form-wrapper{grid-template-columns:minmax(280px,1fr) 3fr}}.cell-form-preview{background-color:#f6f6f6;padding:20px;font-size:12px}@media (max-width: 1200px){.cell-form-preview{padding:15px}}.cell-form-preview .art-preview{text-align:center;margin:0 auto;width:250px;height:250px}.cell-form-preview .art-preview svg{width:100%;height:100%}.cell-form-preview .title{padding:25px 0}.cell-form-preview .art-data{padding:10px 0}.cell-form-preview .art-data .grid{display:grid;grid-template-columns:auto 1fr;gap:15px 10px}.cell-form-preview .art-data .caption{text-align:right;color:#999;text-transform:uppercase}.cell-form .step{display:none}.cell-form .step.active{display:block}.cell-form .btn-prev,.cell-form .btn-prev:hover{border:none;background:transparent}.cell-form-size-preview{display:flex;flex-direction:column;justify-content:center;align-items:center}.cell-form-size-preview .width,.cell-form-size-preview .height{font-size:12px;line-height:1;padding:5px}.cell-form-size-preview .rect{background-color:#eee;border:1px solid #b6b6b6;transition:all .5s}.cell-form-size-preview .rect-wrapper{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.confirmation-block{padding:0 0 2.5em;margin:0 0 2.5em;border-bottom:1px solid #b6b6b6;font-size:18px;display:grid;grid-template-columns:1fr 60px;gap:15px}.confirmation-block .row{display:grid;grid-template-columns:minmax(120px,12%) 1fr;gap:20px;padding:0 0 1.5em}.confirmation-block .row:last-child{padding:0}.confirmation-block .connection-info{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:0 0 1em}.confirmation-block .connection-info:last-child{padding:0}.confirmation-block .caption{text-align:right;color:#999;text-transform:uppercase}.confirmation-block .image{width:120px;height:120px;display:inline-block;margin-right:25px}.confirmation-block .image:last-child{margin-right:0}.connection-block{border-bottom:1px solid #b6b6b6;padding:0 0 2.5em;margin:0 0 2.5em}.connection-block .row{display:grid;grid-template-columns:minmax(44px,4%) 1fr;gap:15px;padding:0 0 1.5em}.connection-block .row:last-child{padding:0}.connection-block .info{display:grid;grid-template-columns:150px 1fr;gap:20px}.connection-block .title{font-size:15px}.connection-block .title>div{padding:5px 0}.connection-block .title>div:first-child{font-weight:600}.connection-block .description{padding-top:2em}.connection-block .art-preview{width:150px;height:150px}.cropper{position:relative;z-index:1;width:450px;height:450px;overflow:hidden;margin:0 auto}.cropper .cropper__image{display:block;width:100%;height:auto}.cropper .cropper-overlay{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;overflow:hidden;z-index:1;pointer-events:none}.cropper .cropper-overlay .cropper-overlay-inside{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:300px;height:0;z-index:1}.cropper .cropper-overlay .cropper-overlay-inside i{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:0;width:100%;padding-bottom:100%;box-shadow:0 0 0 300px #eeeeeed9;border-radius:50%}.cropper .cropper-editor{height:100%}.cropper .resize-container{position:relative;display:inline-block;cursor:move;margin:0 auto}.cropper .resize-border{position:absolute;display:block;top:0;left:0;right:0;bottom:0;z-index:1;border:2px dashed #000;width:100%;height:100%;pointer-events:none}.cropper .resize-handle{position:absolute;display:block;width:10px;height:10px;background:#000;z-index:1}.cropper .resize-handle.resize-handle-nw{top:-5px;left:-5px;cursor:nw-resize}.cropper .resize-handle.resize-handle-ne{top:-5px;right:-5px;cursor:ne-resize}.cropper .resize-handle.resize-handle-se{bottom:-5px;right:-5px;cursor:se-resize}.cropper .resize-handle.resize-handle-sw{bottom:-5px;left:-5px;cursor:sw-resize}@media screen and (max-width: 600px){.cropper{width:320px;height:320px}}.profile-avatar-editor{margin:0 auto;width:100%;max-width:600px}.profile-avatar-editor .controls{justify-content:center}
