.carousel{background-color:#f2f0ff;border-radius:.4rem;height:300px;padding:1.5rem 0;position:relative;width:100%}.carousel .carousel--ctrl{cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d8dade;border-radius:50%;-webkit-box-shadow:0 0 12px 0 rgba(64,87,109,.07);box-shadow:0 0 12px 0 rgba(64,87,109,.07);display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none;top:42%;width:40px;z-index:99}.carousel .carousel--ctrl span{color:#2f3336;font-size:1.5em}.carousel #carousel-prev{position:absolute;left:4px}.carousel #carousel-next{position:absolute;right:4px}.carousel .tracks{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0 1.5rem;position:relative;overflow-x:hidden;width:100%}.carousel .tracks .carousel-cell{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-transition:all .5s;transition:all .5s}.carousel .tracks .carousel-cell,.carousel .tracks .carousel-cell .item-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:9.65rem;height:13.65rem}.carousel .tracks .carousel-cell .item-card{background-color:#fff;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,.1) 0 4px 6px -1px,rgba(0,0,0,.06) 0 2px 4px -1px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carousel .tracks .carousel-cell .item-card:hover{background-color:#f3f3f3}.carousel .tracks .carousel-cell .item-card .item-card--preview{border-radius:4px 4px 0 0;position:relative;height:100%;width:100%}.carousel .tracks .carousel-cell .item-card .item-card--preview .prvw--image{position:absolute;top:0;cursor:pointer}.carousel .tracks .carousel-cell .item-card .item-card--preview .prvw--image,.carousel .tracks .carousel-cell .item-card .item-card--preview .prvw--image img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.carousel .tracks .carousel-cell .item-card .item-card--preview .prvw--image img{line-height:210px;-o-object-fit:contain;object-fit:contain}.carousel .tracks .carousel-cell .item-card .item-card--preview .item-card--header{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:4px 4px 0 0;background:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(50%,rgba(40,40,50,.8)),to(rgba(0,0,0,.5)));background:linear-gradient(0deg,transparent,rgba(40,40,50,.8) 50%,rgba(0,0,0,.5));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;top:0;width:100%;position:absolute;z-index:98}.carousel .tracks .carousel-cell .item-card .item-card--preview .item-card--header .con-content--item,.carousel .tracks .carousel-cell .item-card .item-card--preview .item-card--header .vs-collapse-item--header,.carousel .tracks .carousel-cell .item-card .item-card--preview .item-card--header .vs-collapse default{padding:0}.carousel .tracks .carousel-cell .item-card .item-card--preview .item-card--header .icon-header.vs-collapse-item--icon-header i{color:#fff;font-size:1.25em}.carousel .tracks .carousel-cell .item-card .item-card--preview .item-card--header .prvw--title{color:#fff;font-size:.85em;font-weight:600;z-index:99}.carousel .tracks .carousel-cell .item-card .item-card--preview .item-card--header .prvw--info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:.45rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 0 2rem;position:relative;width:100%}.carousel .tracks .carousel-cell .item-card .item-card--preview .item-card--header .prvw--info span{color:#fff;font-size:.75em;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:99}.carousel .tracks .carousel-cell .item-card .item-card--controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;width:100%}.carousel .tracks .carousel-cell .item-card .item-card--controls .includeIconOnly{width:100%!important}.create-template-menu{padding-bottom:1rem}.create-template-menu h2{font-size:1.35em}.create-template-menu h3{font-size:1em}.create-template-menu .vs-card--content{padding:0;margin-bottom:32px}.create-template-menu__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.create-template-menu__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:20px;width:100%}.import-template-popup{padding:.5rem 0 1rem}.import-template-popup .file-input{display:none}.create-mode-button{cursor:pointer;height:250px;padding:2rem;text-align:center;width:250px}.create-mode-button .vs-card--content{height:100%;margin:0;padding:0;width:100%}.create-mode-button .create-mode-button__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:1.15rem;height:100%;width:100%}.create-mode-button .create-mode-button__content h2{font-size:1.11em;text-transform:uppercase;white-space:nowrap}.create-mode-button:hover{background-color:rgba(var(--vs-primary),.08)!important}.create-mode-button:hover .create-mode-button__content p{color:#4f4f4f!important}