@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@500;700;900&display=swap);@font-face{font-family:Made-Infinity;src:url(/static/media/Made-Infinity.26d026d9844fc4af4e4b.otf)}h1{font-size:48px}h1,h2{font-family:Made-Infinity;margin:10px 0}h2{font-size:25px}button,p{font-family:Made-Infinity}button{background-color:#e8b92b;border-radius:5px;border-width:0;font-size:20px}.home-page-title-text{font-family:Roboto;font-size:60px;font-weight:900;margin:0}.center-text{text-align:center}body{background-color:#efefef;margin:0;padding:10vh 0 0}#create-button{border-color:#b58800;border-radius:0;border-width:4px;height:65px;margin-top:40px;width:300px}.uppercase{text-transform:uppercase}#background-image{background-position:top;background-repeat:no-repeat;background-size:cover;height:90vh;margin:0;padding:0}.center-col{flex-direction:column;width:100%}.center-col,.center-row{align-items:center;display:flex;justify-content:center}.center-row{box-sizing:border-box;flex-direction:row}.jc-space-between{justify-content:space-between}#initial-home-view{height:90vh;overflow:hidden;position:relative;width:100vw}video{left:50%;min-height:100vh;min-width:100vw;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.full-size{z-index:3}.full-size,.transparent-div{height:100%;left:0;position:absolute;top:0;width:100%}.transparent-div{background-color:hsla(0,0%,100%,.6);z-index:2}@media screen and (max-width:490px){video{height:90vh;left:55%;position:absolute;top:50%;-webkit-transform:translate(-55%,-50%);transform:translate(-55%,-50%);z-index:1}}#homepage-examples{max-width:100vw}.image-div{border-radius:10px;box-sizing:border-box;margin:5px;padding:0}.about-example-img{max-width:200px}.special-text-char{display:inline-block;margin:0;padding:0}#about-container{padding:10px}.abs-center-div{left:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.full-screen-page{box-sizing:border-box;min-height:90vh;position:relative}#continue-button{border-color:#b58800;border-radius:0;border-width:4px;bottom:25px;height:65px;left:50%;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:300px}img{border-radius:5px;margin:0;padding:0;width:100%}.simple-button{background-color:#e8b92b;border-radius:1px;box-shadow:2px 2px #000;font-size:16px}#create-header{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}#create-title{box-sizing:border-box;font-size:clamp(40px,5vw,60px);margin:0;padding:10px 20px}@media (max-width:700px){#create-header{justify-content:center}#create-title{padding:5px 20px}}.alert-box{background-color:rgba(0,0,0,.7);border-radius:5px;color:#fff;display:inline-block;left:50%;margin:10px 0;max-width:300px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.x-icon{background-color:red;border-radius:100%;height:20px;position:absolute;right:-7px;top:-7px;width:20px}.step-bar text{font-family:Made-Infinity;font-size:18px}.step-bar{height:20vw;max-height:130px;max-width:520px;min-width:300px;padding:0 10px}#image-upload{align-items:center;background-color:#fff;border-radius:10px;display:inline-flex;flex-direction:column;height:25vh;justify-content:space-evenly;max-width:600px;padding:50px 0;width:90%}#image-upload p{font-size:20px;margin:0;padding:0}#upload-icon{width:35px}#image-select{align-items:center;border-radius:5px;color:#000;display:inline-flex;flex-direction:row;justify-content:space-between;min-width:160px;padding:10px 20px;text-decoration:none}#image-select:hover{background-color:#d3d3d3;color:#000;text-decoration:none}#drop-zone{align-items:center;border:4px dashed #efefef;border-radius:10px;display:inline-flex;flex-direction:column;height:60px;justify-content:center;position:relative;text-align:center;width:50%}#image-upload *{pointer-events:none}#loading-container{align-items:center;background-color:#fff;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;max-width:350px;min-height:300px;padding:20px;position:absolute;width:90%}#loading-container svg{margin-bottom:-60px;margin-top:-40px}.load-text{font-size:30px;margin:0;padding:0;text-align:center;z-index:1}.editor-image{min-width:300px;width:100%}label{display:block}.tool-tip-icon{margin:0;padding:0;width:25px}#editor-selector{box-sizing:border-box;display:flex;gap:2px;list-style-type:none;margin:0;padding:0}.edit-parent{background-color:#fff;box-shadow:4px 4px #e8b92b;box-sizing:border-box;padding:15px}.big-container{box-sizing:border-box;flex:1 0 auto;margin:10px;min-width:200px;width:400px}#editor-selector li{background-color:#d3d3d3;border-radius:5px 5px 0 0;box-sizing:border-box;font-family:Made-Infinity;font-size:20px;padding:10px;text-align:center;width:100%}.preview-box{align-self:start;background-color:#fff;border-radius:10px;display:inline-block;flex:1 0 auto;margin:5px;padding:10px}.tool-tip-icon{padding:0 10px}.biggest-edit-cont,.preview-title-box{display:flex;flex-direction:row}.biggest-edit-cont{flex-wrap:wrap}label{font-family:Made-Infinity}.side-to-side button{align-self:center;box-sizing:border-box;padding:5px 30px}.side-to-side{align-content:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}#editor-sliders-parent{margin:5px 0}#effects-reset-button{align-self:center;box-sizing:border-box;padding:5px 30px}#effect-content{align-content:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}#initial-404-view{align-items:center;background-position:top;background-repeat:no-repeat;background-size:cover;display:inline-flex;height:90vh;justify-content:center;width:100%}#four-zero-four-text{font-family:Roboto;font-size:100px;margin-bottom:80px;text-align:center}header{background-color:#fff;display:inline-flex;font-family:Made-Infinity;font-size:2.8vh;height:10vh;left:0;position:fixed;top:0;width:100%;z-index:10}#menu-icon{border-radius:5px;height:3.5vh;margin:0 10px;padding:8px;width:3.5vh}#menu-icon:hover{background-color:#d3d3d3}.header-links{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#header-create-button{height:5vh;margin:0;width:200px}#header-create-button:hover{margin-bottom:6px}@media (max-width:650px){#header-create-button,.header-links{display:none}}header a{border-radius:5px;padding:8px}header a,header a:hover{color:#000;text-decoration:none}header a:hover{background-color:#d3d3d3}.header-logo{height:10vh;margin:0 20px;width:10vh}#side-nav{align-items:center;background-color:#fff;border-top:#d3d3d3;border-top-style:solid;border-top-width:1px;display:flex;flex-direction:column;height:90vh;justify-content:start;left:0;overflow-y:auto;padding:20px;position:fixed;top:10vh;width:150px}#side-nav a{box-sizing:border-box;padding:8px 15%;width:100%}#cover{background-color:rgba(0,0,0,.5);height:90vh;left:0;position:fixed;top:10vh;width:100vw}.footer-links{display:flex;flex-direction:column}.footer-links-container{align-items:center;display:flex;flex-direction:row;justify-content:space-around;padding:10px}#footer-text{color:gray;font-size:12px;padding:10px;text-align:center}footer{background-color:#fff;font-family:Made-Infinity;margin:0;padding:20px}.mosaic-view{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:space-between;padding:10px 15px;width:100%}.mosaic-render{box-sizing:border-box;flex-grow:1;max-height:200vh;min-width:0;width:50%}.mosaic-info{box-sizing:border-box;display:inline-block;max-width:400px;min-width:400px}.export-button{align-items:center;background-color:#d3d3d3;border-radius:3px;display:flex;flex-direction:row;font-size:20px;gap:20px;justify-content:start;margin:3px;padding:6px}.export-button:hover{background-color:grey}.export-button img{box-sizing:border-box;max-width:40px}.mosaic-modules{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.module{background-color:#fff;border-radius:10px;box-sizing:border-box;flex-grow:1;height:200px;max-width:50%;padding:10px}.export-min-width{min-width:182px}table,td,th{border:1px solid #000}.table-container{height:50vh;overflow-y:auto}
/*# sourceMappingURL=main.2e0a70a1.css.map*/