#modal[data-v-e216d95d]{align-items:center;background:#000c;display:flex;height:100vh;justify-content:center;position:absolute;width:100%;z-index:9999}.frame[data-v-e216d95d]{background:#fff;border:none;border-radius:1rem;bottom:auto;box-shadow:0 10px 50px #0009;color:#000;left:auto;margin:auto;max-width:500px;outline:none;padding:3rem 4rem;position:fixed;right:auto;top:auto;width:90%}#modal h2[data-v-e216d95d]{font-size:4rem;margin:0 0 2rem}#modal p[data-v-e216d95d]{font-size:3rem;margin:0}#modal .actions[data-v-e216d95d]{margin-top:2rem;text-align:center}button[data-v-e216d95d]{color:#000;outline:2px solid #000;padding:1rem 4rem}@font-face{font-display:block;font-family:Circular;font-style:normal;font-weight:400;src:url(../fonts/subset-CircularXX-Thin.woff2) format("woff2"),url(../fonts/subset-CircularXX-Thin.woff) format("woff")}@font-face{font-display:block;font-family:Avenir Next LT;src:url(../fonts/AvenirNextLTPro-Regular.otf)}@font-face{font-display:block;font-family:Farsan;src:url(../fonts/Farsan-Regular.ttf)}@font-face{font-display:block;font-family:Fascinate Inline;src:url(../fonts/FascinateInline-Regular.ttf)}@font-face{font-display:block;font-family:Great Vibes;src:url(../fonts/GreatVibes-Regular.ttf)}@font-face{font-display:block;font-family:Lime light;src:url(../fonts/Limelight-Regular.ttf)}@font-face{font-display:block;font-family:Pixelify Sans;src:url(../fonts/PixelifySans-Medium.ttf)}@font-face{font-display:block;font-family:Ribeye Marrow;src:url(../fonts/RibeyeMarrow-Regular.ttf)}@font-face{font-display:block;font-family:Rubik Wet Paint;src:url(../fonts/RubikWetPaint-Regular.ttf)}@font-face{font-display:block;font-family:STIX Two Text;src:url(../fonts/STIXTwoText-Regular.ttf)}@font-face{font-display:block;font-family:Tektur;src:url(../fonts/Tektur-SemiBold.ttf)}:root{font-size:clamp(7px,.621vw,9.4px)}.navi{pointer-events:none;position:relative;z-index:1}.navi>*{pointer-events:auto}.navi .direction-left{font-size:0}.debug{display:none;font-size:2rem;position:absolute;right:0;width:30%}body.templates{background-image:url(../images/templates/background.png)}body.devices{background-image:url(../images/devices/background.png)}body.colors{background-image:url(../images/colors/background.png)}body.editor{background-image:url(../images/editor/background.jpg)}body.preview{background-image:url(../images/preview/background.jpg)}html{-webkit-user-select:none;-moz-user-select:none;user-select:none}body,html{margin:0;padding:0}body{background-color:#000;background-image:url(../images/init/background.png);background-size:cover;color:#fff;font-family:Circular,sans-serif;font-size:4rem;font-weight:100;max-height:100vh;max-width:100vw;min-height:100vh;overflow:hidden;position:relative}p{line-height:1.28}h1{font-size:5.86vw;font-weight:100;line-height:1.2em;margin-bottom:3rem}a{color:#fff;text-decoration:none}main{box-sizing:border-box;display:grid;grid-template-columns:4.73vw 31.25vw auto 4.73vw;grid-template-rows:7.58vh 17.3rem auto 5.58vh 7.58vh;height:100dvh;overflow:hidden;position:relative}.logo{grid-column:2/3;grid-row:2/3;height:17.3rem}button{background:transparent;border:none;border-radius:.5rem;color:#fff;font-family:Circular,sans-serif;font-size:2rem;outline:.2rem solid #ffffff55;padding:.5em;transition:all .2s}.actions .btn:active{outline:.3rem solid #fff}@media (max-height:460px){:root{font-size:clamp(4px,.45vw,9.4px)}.canvas-wrap[class]{scale:.6;translate:-50% -25%}}@media (min-aspect-ratio:20/9){:root{font-size:clamp(3px,.45vw,9.4px)}}@media (min-aspect-ratio:22/9){:root{font-size:clamp(2px,.3vw,9.4px)}}
