@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";body{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;margin:0;padding:0;overflow:hidden;background-color:#0f151a;color:#fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#1f202d}::-webkit-scrollbar-thumb{background:#515164;border-radius:.3em}::-webkit-scrollbar-thumb:hover{background:#555}h2 span{font-size:.8em;font-weight:400;color:#ffffff80}h2 span a{color:#ffffff80;text-decoration:none;font-weight:400}#container{position:fixed;width:100%;height:100%}.controls{position:absolute;top:10px;left:10px;background:#0f151ab3;padding:15px;border-radius:1rem;z-index:100;overflow-y:auto;max-height:95vh;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:max-height .3s ease-in-out}.controls>div:nth-child(2n):not(.buttons){background:#2634404d}.controls.minimized{max-height:180px;overflow-y:hidden}.buttons{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;background:none;gap:2px}.minimize-button{padding:7px 10px;display:flex;justify-content:center;align-items:center}.minimize-button img{width:17px;height:17px}.controls.minimized>*:not(h2):not(.minimize-button):not(.buttons){display:none}input{background:#131a20;color:#f8f8f2;border-radius:4px}input:not([type=color]){border:1px solid hsla(170,100%,75%,.5);padding:7px}input[type=color]{padding:0}.inline{display:flex;align-items:center;gap:5px}.select-selected{padding:8px 28px 8px 12px!important;margin-bottom:0!important}.select-items{margin-top:0!important;padding:0!important}.select-items div{padding:8px}button,.select-selected,.select-items{background:linear-gradient(135deg,#9580ff,#80ffea);border:none;color:#010101;padding:8px 12px;margin:5px 0;border-radius:4px;cursor:pointer;transform:scale(1);transition:transform .1s ease-in-out}button:hover,.select-selected:hover{background:linear-gradient(135deg,#a9f,#9fe);transform:scale(1.05)}button:active,.select-selected:active{background:linear-gradient(135deg,#6a4dff,#00e6bf);transform:scale(.95)}.custom-select{position:relative;font-family:Arial}.custom-select select{display:none}.select-selected:before{content:"Anti-Aliasing: "}.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#010101 transparent transparent transparent}.select-selected.select-arrow-active:after{border-color:transparent transparent #010101 transparent;top:7px}.select-items div,.select-selected{border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,.1) transparent;cursor:pointer}.select-items{position:absolute;top:100%;z-index:99}.select-items.select-items-above{bottom:100%;top:auto}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#0000001a}.slider-container{padding:10px 10px 5px}.preset-buttons{padding:5px 5px 10px}.slider-container:first-of-type{margin-top:12px}label{display:block;margin-bottom:5px}.dimensions input{width:4rem}#loadingSpinner{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000;display:none}#loadingSpinner:after{content:"";width:50px;height:50px;border:5px solid #fff;border-top-color:#3a7cb5;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}#exportPreview{position:fixed;z-index:99;border:2px dashed rgba(255,255,255,.5);background-color:#ffffff0d;pointer-events:none;display:none;box-sizing:border-box}#backgroundGradientOptions>div{padding-top:5px}#backgroundGradientOptions,#customBgColorContainer{display:none;margin-left:15px}#backgroundGradientOptions label,#customBgColorContainer label{display:inline-block;margin-bottom:0;margin-left:5px}#backgroundGradientOptions input[type=checkbox],#customBgColorContainer input[type=checkbox]{margin-right:5px}#customBgColorContainer input[type=color]{margin:0 5px}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#131a20;border:1px solid hsla(170,100%,75%,.5);border-radius:0;padding:10px;display:inline-block;position:relative;width:1.15em;height:1.15em;cursor:pointer;vertical-align:middle;margin-right:5px;top:-1px;transition:background .1s ease-in-out,border-color .1s ease-in-out}input[type=checkbox]:checked{background:linear-gradient(135deg,#9580ff,#80ffea);border:0px solid transparent!important;padding:11px}input[type=checkbox]:after{content:"";display:block;position:absolute;width:.3em;height:.6em;border:solid black;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);left:8px;top:5px;transition:transform .1s ease-in-out}input[type=checkbox]:checked:after{transform:rotate(45deg) scale(1)}label{cursor:pointer;-webkit-user-select:none;user-select:none}#tooltip{position:fixed;display:none;padding:8px;background:#111111e6;border:1px solid #333;border-radius:4px;color:#fff;font-size:.9em;z-index:1001;pointer-events:none;white-space:nowrap;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.vertical-align{display:flex;align-items:center;gap:5px}input[type=range]{--thumb-height: 1.125em;--track-height: .125em;--track-color: rgba(0, 0, 0, .2);--brightness-hover: 180%;--brightness-down: 80%;--clip-edges: .125em;color:#80ffea;--track-color: rgba(255, 255, 255, .1);position:relative;background:#fff0;overflow:hidden;border:none}input[type=range]:active{cursor:grabbing}input[type=range]:disabled{filter:grayscale(1);opacity:.3;cursor:not-allowed}input[type=range],input[type=range]::-webkit-slider-runnable-track,input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;transition:all ease .1s;height:var(--thumb-height)}input[type=range]::-webkit-slider-runnable-track,input[type=range]::-webkit-slider-thumb{position:relative}input[type=range]::-webkit-slider-thumb{--thumb-radius: calc((var(--thumb-height) * .5) - 1px);--clip-top: calc((var(--thumb-height) - var(--track-height)) * .5 - .5px);--clip-bottom: calc(var(--thumb-height) - var(--clip-top));--clip-further: calc(100% + 1px) ;--box-fill: calc(-100vmax - var(--thumb-width, var(--thumb-height))) 0 0 100vmax currentColor;width:var(--thumb-width, var(--thumb-height));background:linear-gradient(currentColor 0 0) scroll no-repeat left center / 50% calc(var(--track-height) + 1px);background-color:currentColor;box-shadow:var(--box-fill);border-radius:var(--thumb-width, var(--thumb-height));filter:brightness(100%);clip-path:polygon(100% -1px,var(--clip-edges) -1px,0 var(--clip-top),-100vmax var(--clip-top),-100vmax var(--clip-bottom),0 var(--clip-bottom),var(--clip-edges) 100%,var(--clip-further) var(--clip-further))}input[type=range]:hover::-webkit-slider-thumb{filter:brightness(var(--brightness-hover));cursor:grab}input[type=range]:active::-webkit-slider-thumb{filter:brightness(var(--brightness-down));cursor:grabbing}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--track-color) 0 0) scroll no-repeat center / 100% calc(var(--track-height) + 1px)}input[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}input[type=range],input[type=range]::-moz-range-track,input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all ease .1s;height:var(--thumb-height)}input[type=range]::-moz-range-track,input[type=range]::-moz-range-thumb,input[type=range]::-moz-range-progress{background:#fff0}input[type=range]::-moz-range-thumb{background:currentColor;border:0;width:var(--thumb-width, var(--thumb-height));border-radius:var(--thumb-width, var(--thumb-height));cursor:grab}input[type=range]:active::-moz-range-thumb{cursor:grabbing}input[type=range]::-moz-range-track{width:100%;background:var(--track-color)}input[type=range]::-moz-range-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:currentColor;transition-delay:30ms}input[type=range]::-moz-range-track,input[type=range]::-moz-range-progress{height:calc(var(--track-height) + 1px);border-radius:var(--track-height)}input[type=range]::-moz-range-thumb,input[type=range]::-moz-range-progress{filter:brightness(100%)}input[type=range]:hover::-moz-range-thumb,input[type=range]:hover::-moz-range-progress{filter:brightness(var(--brightness-hover))}input[type=range]:active::-moz-range-thumb,input[type=range]:active::-moz-range-progress{filter:brightness(var(--brightness-down))}input[type=range]:disabled::-moz-range-thumb{cursor:not-allowed}
