:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{background:linear-gradient(#fff,gray);margin:0}#root{text-align:center;box-sizing:border-box;background-color:#3b3355;flex-direction:column;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}:root{--bgColor:#22252c;--editorColor:#2b2f38;--whiteColor:#fbfaf6;--accentColor1:#f1614f;--accentColor2:#2cb8b0;--disabledColor:#9ba0ac;--hoverColor:#3b404b;--lightText:#fbfaf6;--darkText:#1b1d22;--gapSmall:4px;--gapMedium:8px;--gapBig:12px;--phoneLimit:800px;overflow:hidden}.background{background-color:var(--bgColor);width:100vw;height:100vh;position:absolute;top:0;left:0;overflow:hidden}.container{background-color:var(--bgColor);flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;display:flex}.creatorContainer{flex-direction:row;justify-content:center;align-items:stretch;width:100vw;max-height:100%;display:flex;overflow:hidden}.editorWindow{justify-content:center;align-items:center;gap:var(--gapBig);flex-direction:column;flex:1;width:100%;height:72.5vh;margin-top:10vh;margin-bottom:17.5vh;display:flex}.headerText{font-size:var(--headerSize);text-align:center;margin-bottom:var(--gapHuge)}.infoText{font-size:var(--textSize);text-align:center;margin-bottom:var(--gapMedium)}.textInput{margin-bottom:var(--gapMini);border-radius:8px}.submitButton{border-radius:8px}.newSlideButtonText{text-align:center;font-size:var(--textSize);justify-content:center;align-items:center}.imageInputField{border-width:1px;border-radius:8px}.inputSubmitButton{border-radius:8px}.formStyling{justify-content:center;align-items:center;gap:4px;display:flex}.selectorDiv{justify-content:center;align-items:center;gap:var(--gapBig);flex-direction:column;flex:1;width:100%;height:72.5vh;margin-top:10vh;margin-bottom:17.5vh;display:flex}.SlideTypePicker{background-color:var(--editorColor);border:2px solid var(--hoverColor);border-radius:8px;justify-content:space-evenly;align-items:center;gap:4px;width:80vw;padding:4px 8px;display:flex}.slideTypeButton{border-radius:8px;flex:1;padding:4px 8px;font-size:1.25vw;font-weight:600}.slideTypeButton:hover{opacity:.8;cursor:pointer}@media (width<=800px){.creatorContainer{flex-direction:column;justify-content:center;align-items:stretch;width:auto;height:70vh;display:flex;overflow:hidden}}.slideMovingContainer{background-color:var(--editorColor);border:2px solid var(--hoverColor);flex-direction:row;justify-content:center;align-items:center;width:100vw;max-width:100vw;height:15%;display:flex;position:fixed;bottom:0;overflow:hidden}.slideTab{flex-direction:row;align-items:center;gap:12px;width:auto;max-width:100vw;height:100%;padding-left:5vw;padding-right:5vw;display:flex;position:absolute;top:1px;overflow:auto hidden}.miniSlideTab{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;width:160px;height:90px;position:relative}.selectSlideButton{z-index:100;background:0 0;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.selectSlideButton:hover{background-color:#0003}.deleteSlideButton{z-index:101;background:0 0;border:none;border-radius:24px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:4px;right:4px}.deleteSlideButton:hover{background:0 0}.newSlideButton{aspect-ratio:1;background:0 0;border:none;border-radius:20px;outline:none;justify-content:center;align-items:center;width:40px}.createPlusImage{aspect-ratio:1;width:100%;max-width:40px;max-height:40px}.createPlusImage:hover{filter:brightness(0)saturate()invert(30%)sepia(90%)saturate(2000%)hue-rotate(190deg)}.slideImage{width:100%;height:100%;margin:0;padding:0;overflow:hidden}.deleteQuickButton{aspect-ratio:1;width:100%}.deleteQuickButton:hover{filter:brightness(0)saturate()invert(30%)sepia(90%)saturate(2000%)hue-rotate(190deg)}.option1{height:50%;color:var(--whiteColor);background-color:var(--editorColor);border:2px solid var(--hoverColor);border-top-left-radius:8px;border-top-right-radius:8px;flex:1;font-size:1.5vw}.option1:hover{opacity:.8;border-color:var(--accentColor2);color:var(--accentColor2)}.option2{height:50%;color:var(--whiteColor);background-color:var(--editorColor);border:2px solid var(--hoverColor);border-end-end-radius:8px;border-end-start-radius:8px;flex:1;font-size:1.5vw}.option2:hover{opacity:.8;border-color:var(--accentColor1);color:var(--accentColor1)}.optionBackground{background-color:var(--editorColor);z-index:110;border:none;border-radius:8px;flex-direction:column;justify-content:space-around;align-items:stretch;width:auto;height:auto;display:flex;position:fixed}@media (width<=800px){.option1,.option2{font-size:2.5vh}}.actionPanel{background-color:var(--editorColor);z-index:1;border:1px solid var(--hoverColor);border-top-right-radius:16px;border-bottom-right-radius:16px;flex-direction:column;justify-content:space-between;align-items:center;gap:16px;max-width:20vw;padding-left:8px;padding-right:8px;display:flex}.variableContainer{flex-direction:column;justify-content:space-between;align-items:center;width:auto;height:100%;padding-top:5%;padding-bottom:5%;display:flex}.sectionDiv{justify-content:space-around;align-items:center;gap:var(--gapBig);flex-direction:column;width:100%;display:flex}.simpleOptionContainer_Row{flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;height:auto;display:flex}.simpleOptionContainer_Column{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:auto;display:flex}.simpleText{text-align:center;color:var(--lightText);width:auto;height:auto;font-size:1vw}.simpleTextInput{text-align:center;border:2px solid var(--hoverColor);background-color:var(--bgColor);width:70%;height:2vw;color:var(--lightText);border-radius:2px;justify-content:center;align-items:center;padding:0;font-size:1vw;overflow:hidden}.simpleTextInput:hover{opacity:.8;border-color:var(--accentColor2)}.simpleColorInput{appearance:none;aspect-ratio:1;border:2px solid var(--bgColor);border-radius:50%;width:2vw;height:2vw;padding:0;overflow:hidden}.simpleColorInput:hover{opacity:.9;border-color:var(--accentColor2)}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.simpleInputButton{aspect-ratio:1;text-align:center;background-color:var(--bgColor);border:2px solid var(--hoverColor);width:2vw;color:var(--whiteColor);border-radius:10%;justify-content:center;align-items:center;display:flex}.simpleInputButton:hover{opacity:.8;border-color:var(--accentColor2)}.inLine{justify-content:center;align-items:center;gap:8px;display:flex}.submitButton{aspect-ratio:1;border:2px solid var(--hoverColor);background-color:var(--bgColor);border-radius:4px;justify-content:center;align-items:center;height:auto;display:flex}.submitButton:hover{border-color:var(--accentColor2)}.submitImage{aspect-ratio:1;width:1.5vw}.createNewButton{width:100%;height:auto;color:var(--whiteColor);background-color:#0000;border:none;justify-content:center;align-items:center;font-size:1vw;display:flex}.createNewButton:hover{color:var(--accentColor2);font-weight:700}.deleteGeneratedImageButton{background-color:var(--accentColor1);border:2px solid var(--hoverColor);width:90%;height:auto;color:var(--whiteColor);border-radius:4px;padding:8px;font-size:1vw}.deleteGeneratedImageButton:hover{opacity:.8;border-color:var(--accentColor1)}.deleteGeneratedImageButton:disabled,.deleteGeneratedImageButton:disabled:hover{opacity:.8}.incrementButton{aspect-ratio:1;border:2px solid var(--hoverColor);background-color:var(--bgColor);width:2vw;color:var(--whiteColor);border-radius:100%;justify-content:center;align-items:center;padding:0;font-size:1.5vw;display:flex}.incrementButton:hover{border-color:var(--accentColor2);opacity:.8}.dupBut{background-color:var(--bgColor);border:2px solid var(--hoverColor);width:7vw;height:auto;color:var(--whiteColor);border-radius:8px;padding:4px 8px;font-size:1vw}.dupBut:hover{opacity:.8;border-color:var(--accentColor2);color:var(--accentColor2)}.delBut{background-color:var(--bgColor);border:2px solid var(--hoverColor);width:7vw;height:auto;color:var(--whiteColor);border-radius:8px;padding:4px 8px;font-size:1vw}.delBut:hover{opacity:.8;border-color:var(--accentColor1);color:var(--accentColor1)}.simpleSlider{appearance:none;background-color:var(--bgColor);border:2px solid var(--hoverColor);border-radius:8px;height:.8vw}.simpleSlider:hover{opacity:.8;cursor:pointer;border-color:var(--accentColor2)}.simpleSlider::-webkit-slider-thumb{-webkit-appearance:none;aspect-ratio:1;background:var(--accentColor2);cursor:pointer;border-radius:50%;height:1.2vw}.simpleSlider::-webkit-slider-thumb:hover{opacity:.8}.simpleSlider::-moz-range-thumb{aspect-ratio:1;background:var(--accentColor2);cursor:pointer;border-radius:50%;height:1.2vw}.simpleSlider::-moz-range-thumb:hover{opacity:.8}@media (width<=800px){.actionPanel{border-top-right-radius:0;border-bottom-right-radius:0;border-end-end-radius:16px;border-end-start-radius:16px;flex-direction:row;justify-content:center;align-items:center;max-width:100vw;display:flex;overflow-x:auto}.variableContainer{width:auto;min-width:none;height:auto;padding-left:5vw;padding-right:5vw;padding-top:var(--gapBig);padding-bottom:var(--gapBig);flex-direction:row;justify-content:space-between;align-items:center;gap:12px;display:flex;overflow-x:auto}.simpleText{font-size:2vh}.simpleTextInput{width:60%;min-width:20%;height:auto;padding:8px 12px;font-size:2vh;overflow:hidden}.submitImage{width:auto;height:2vh}.deleteGeneratedImageButton{font-size:1.5vh}.simpleColorInput{width:2.5vh;height:2.5vh}.createNewButton{min-height:7vh;font-size:1.5vh}.simpleOptionContainer_Column,.sectionDiv{width:auto}.delBut,.dupBut{width:auto;height:auto;padding:2vh 3vw;font-size:2vh}.incrementButton{width:5vh;font-size:1.5vh}.simpleInputButton{width:3vh}.simpleSlider{min-width:120px;height:auto}.simpleSlider::-webkit-slider-thumb{height:2vh}.simpleSlider::-moz-range-thumb{height:2vh}.simpleOptionContainer_Row{flex-direction:column}}.presentationBackground{aspect-ratio:16/9;width:60vw;max-width:1920px;max-height:1080px;margin:var(--gapMassive);background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;align-self:flex-start;position:relative;overflow:hidden}.backgroundButton{background:0 0;border:none;width:100%;height:100%;padding:0;position:fixed;top:0;left:0}.imageButton{background:0 0;border:none;overflow:hidden}.slideImage{border:none;width:100%;height:100%;margin:0;padding:0;overflow:hidden}.presentationTextEditBox{box-sizing:border-box;width:100%;height:100%;font:inherit;resize:none;white-space:pre-wrap;overflow-wrap:break-word;letter-spacing:normal;background:0 0;border:none;border-radius:5px;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}.textOverlay{box-sizing:border-box;letter-spacing:normal;width:100%;height:100%;font:inherit;resize:none;white-space:pre-wrap;overflow-wrap:break-word;border:none;border-radius:5px;margin:0;padding:0;position:absolute;top:0;left:0}.extraButtonContainer{z-index:100;background-color:#fff;border-radius:32px;justify-content:center;align-items:center;gap:4px;width:100px;height:45px;padding:4px 8px;display:flex}.choiceButton{background-color:coral;border-radius:16px}.moveObjectArea{background:0 0;border:none;justify-content:center;align-items:center}.moveObjectArea:hover{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABQ0lEQVRYhe2V0XGFIBBFb9IA6SB2gB2khFdCSqMESqAEXgdbwk4qID8ww0NXBJT85M7sh+J4jsOuAP/pyycAAhBiUbw3JQqAz+CpfFybA1dKBWttsNYGpdQUiRe49z6keO9vlxDhMySq8DslXhrOOSfCU5xzeWO6y+AAAhFVBYionA5zCbysMkfPtkrsjlqrgDGmHNFTEmLDtQoIjXkocdjtvQItEqdGrTc1ia9kfmbUelOMqAaA99JkWZajbRrKuq755Ue5TgCC1jow8+Vfz8xBa50f35toACxJYKAJCzhH1m5EiV6BFrgosfN7rQoQURd8IyFVTaCoJrgoYYypNtvOb7sLvitx5jRk5svgG4naiI7seS2P+FJR4k54yrckMQOe8kCxHTPhKdKIToHnEpTBqRf+NiChAKTj7QngZ+Bdf5dfMQc2sFY0rMcAAAAASUVORK5CYII=) 16 16,auto}.diagonal1:hover{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABEElEQVRYhe3WXY2FMBCG4TdrAAs4AAdIWAlIqIRKOBJGQnGABKSMhNkLDizLHs6WnzZ7wZdMQtKEeVLaCXDnzj+OAD2ggK1Kn2s+VfP2RdOt+kwBUMCcc6aqto6qWtu2EyCkABjwq/EyIjIB+uyAYRisKIoJINkBTdMsz0CTHaCqVlXV8kZUWQE5ED8AqmohhKwIBUxELIQwHzgRyYZ4sDF4IhEN4BgnpWccbLvjGe94/wS5HYhXdQixzjyiYxDOueXE1CsA0YjlGt+7cFneItZJAdiFSAWIRrwDfJwElNNDXdcnX3UsPWDe+8Of4OwOAFCW5eZa13VXtNjMPJwi6pECUDD+kv3VPNnP6507p/MFs6dZYdBSdzwAAAAASUVORK5CYII=) 16 16,auto}.diagonal2{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABCklEQVRYhe2W0Y2DMBAFR9cALaQD6IASUoJLcAkugRJcwtIBJVCKS9h8hCgkwYchdu4U8SR/YIRntKxWhiNHviAOGIAA6MIagK4U/ByBLi1TQkAANcZoCEGfE0JQa+1NIJQQGAD13r/A5+FehezxgFZVpeM4/olAezu8bduPC9RMnV/X9WIPlBRIhpcQWIWLyMN+ToFVuPdemRpTRFREdgsYrlOuAyzXhkuCR5ZshS8elAi3k/jAfRRXWwQC04SbTbJUeJaRq8AD4JPwF4FYSsGTBErCVwVywn/2fNQ0zfzx9I5ALKu/wDk3v/Hszq8V6Ps++u6pCtnTkX7VsqUkXAJc2Djhjhz5d7kAtzlaIAOLur0AAAAASUVORK5CYII=) 16 16,auto}.horizontal{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA8ElEQVRYhe2UQW3EMBBFn0rAFMLAYbIQCmUhBIIhDISBYAiGYAjTy6aKnMSNvdGqBz/Jp+jPf05GgcFgMPjHOCAACgjwaMg+Xhl9zXA9AgGw4jwv5L4PcqGr3DlnImIisg7KF7IKWAjBRMScc80Sv+UxRlthf6vqWYkxNkkclr8j0CKxnJXfQSGxHAkYYKp6e/mKqm7fEgBfpcU0TX99pm7mea4+D4B57y3nfPvtc87mva/ugQPimQRvLGFRHqn8mE4legVayk8lUkq75alggKWUusp3EsXRC9nlINdUvpWQzZClYchzk5Oe8sFgMPgYP+/SIVCMBTdFAAAAAElFTkSuQmCC) 16 16,auto}.vertical{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABE0lEQVRYhe2WwXHDIBBFn9MALagDSkkJLiHpxOmAErYESqAEuQOcCtYHWx6FWAIczCHWm+GgAfa/GaFF8OrsHtxngC9guD4fgU/g++9KZThAk+G6hhtjVERURNQY003iFh5C0IkQQheJu+G9JA5r4QsSh5YCCqj3fjF8wns/P5hZ3goFjgDDMGQXztacCmsX8UHy2aWk8zR+BQaQCgF/3ZPlkU6oXAx+FtrdSlXVLD0DT2MT2AQ2gRqBdy7NKIencRcE2FPfivctBTygzrnsbSgik0BsKaCAjuOYFYgxVl3HpThArbUaY1wNt9ZO4SXnpRgDhDWJJDxQeBs2kegRvijRM/yXRDK6hM8l5n9I0jP8f3EG30KsJL9Cv9YAAAAASUVORK5CYII=) 16 16,auto}.warningModal{width:50vw;height:60vh;position:fixed;top:20vh;left:25vw}@media (width<=800px){.presentationBackground{aspect-ratio:16/9;align-self:center;width:90vw;position:relative;overflow:hidden}}.modal{z-index:499;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.modalContentBox{background-color:var(--editorColor);border:2px solid var(--accentColor2);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:auto;height:auto;padding:2vw 2.5vw;display:flex}.modalText{color:var(--whiteColor);text-align:center;font-size:1.5vw;font-weight:700}.buttonCont{justify-content:space-evenly;align-items:center;gap:2vw;width:100%;display:flex}.cancelButton{color:var(--whiteColor);background-color:var(--bgColor);border:2px solid var(--hoverColor);border-radius:8px;flex:1;justify-content:center;align-items:center;padding:.25vw .5vw;font-size:1.5vw;display:flex}.cancelButton:hover{border-color:var(--accentColor2);color:var(--accentColor2)}.continueButton{color:var(--whiteColor);background-color:var(--bgColor);border:2px solid var(--hoverColor);border-radius:8px;flex:1;justify-content:center;align-items:center;padding:.25vw .5vw;font-size:1.5vw;display:flex}.continueButton:hover{border-color:var(--accentColor1);color:var(--accentColor1)}@media (width<=800px){.modalText,.cancelButton,.continueButton{font-size:1.5vh}}.bluredBackground{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-999;opacity:0;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;transition:opacity .4s;display:flex;position:fixed;top:0;left:0}.bluredBackground.loaded{opacity:1;z-index:999}.spinner{border:4px solid #ddd;border-top-color:#3498db;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite spin}@keyframes spin{0%{transform:rotate(-360deg)}95%{transform:rotate(0)}}.styleChoiceContainer{grid-template-columns:repeat(2,40%);justify-content:center;align-items:center;gap:16px;width:70%;display:grid;position:relative}.miniPresentation{aspect-ratio:16/9;border:2px solid var(--hoverColor);background-color:#fff;border-radius:4px;width:25vw;position:relative}.miniPresentation:hover{opacity:.8;border-color:var(--accentColor2)}.generateCreditsButton{border:4px solid #000;border-radius:8px;width:20%;position:absolute;left:40%}.changePageButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:10%;display:flex}.changePageButton:hover{opacity:.8}.arrowImage{aspect-ratio:1;width:100%;max-width:64px;height:100%;max-height:64px}.generateCreditsButton{color:var(--whiteColor);background-color:var(--editorColor);border:2px solid var(--hoverColor);padding:4px 8px;font-size:1.5vw}.generateCreditsButton:hover{color:var(--accentColor2);border-color:var(--accentColor2);cursor:pointer}@media (width<=800px){.styleChoiceContainer{grid-template-columns:repeat(1,100%);width:70%}.miniPresentation{width:50vw}.generateCreditsButton{width:50%;font-size:1.5vh;left:25%}}.saveButton{border:2px solid var(--hoverColor);touch-action:manipulation;justify-content:center;align-items:center;gap:var(--gapMedium);background-color:var(--accentColor2);border-radius:8px;width:auto;height:70%;padding:2px 8px;display:flex;position:relative}.saveButton:hover{border-color:var(--accentColor2)}.clearButton{border:2px solid var(--hoverColor);touch-action:manipulation;justify-content:center;align-items:center;gap:var(--gapMedium);background-color:var(--accentColor1);border-radius:8px;width:auto;height:70%;padding:2px 8px;display:flex;position:relative}.clearButton:hover{border-color:var(--accentColor1)}.redoundoButton{background-color:var(--editorColor);border:2px solid var(--hoverColor);touch-action:manipulation;justify-content:center;align-items:center;gap:var(--gapMedium);border-radius:8px;width:auto;height:70%;padding:2px 8px;display:flex;position:relative}.redoundoButton:hover{border-color:var(--accentColor2)}.redoundoButton:disabled{opacity:.5}.redoundoButton:disabled:hover{border-color:var(--hoverColor)}.btnImage{aspect-ratio:1;height:90%}.btnText{height:auto;color:var(--lightText);justify-content:center;align-items:center;font-size:2vh;display:flex}.headerDiv{z-index:500;border-bottom:2px solid var(--hoverColor);justify-content:space-between;align-items:center;gap:var(--gapMedium);background:0 0;width:95vw;height:7.5vh;padding-left:2.5vw;padding-right:2.5vw;display:flex;position:fixed;top:0;left:0}.buttonContainer{justify-content:center;align-items:center;gap:var(--gapMedium);height:100%;display:flex}.backgroundDiv{background-color:var(--editorColor);border:2px solid var(--accentColor2);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:auto;height:auto;padding:2vw 2.5vw;display:flex;position:relative}.closeButton{aspect-ratio:1;background:0 0;border:none;width:2.5vw;margin:0;padding:0;position:absolute;top:0;left:0}.closeButton:hover{opacity:.8}.closeImage{width:100%;height:100%}.savePresentationText{color:var(--whiteColor);font-size:2vw}.smallInfoText{color:var(--whiteColor);font-size:1vw}.presentationNameInput{border-top-left-radius:8px;background-color:var(--bgColor);border:2px solid var(--hoverColor);color:var(--whiteColor);border-end-start-radius:8px;padding:4px 8px;font-size:1.25vw}.presentationNameInput:hover{border-color:var(--accentColor2)}.confirmButton{border-top-right-radius:8px;background-color:var(--bgColor);border:2px solid var(--hoverColor);color:var(--accentColor2);border-end-end-radius:8px;padding:4px 8px;font-size:1.25vw}.confirmButton:hover{border-color:var(--accentColor2);background-color:var(--accentColor2);color:var(--whiteColor)}@media (width<=800px){.closeButton{width:2.5vh}.savePresentationText{font-size:2vh}.smallInfoText{font-size:1vh}.presentationNameInput,.confirmButton{font-size:1.25vh}}.blurredBackground{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.errorBackground{background-color:var(--editorColor);border:2px solid var(--hoverColor);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:50%;height:auto;padding:8px 12px;display:flex;overflow:hidden}.errorText{width:100%;color:var(--whiteColor);text-wrap:wrap;font-size:3vw;font-weight:700}.closeError{background-color:var(--bgColor);border:2px solid var(--hoverColor);color:var(--whiteColor);border-radius:16px;font-size:2.5vw}.closeError:hover{opacity:.8;cursor:pointer}@media (width<=800px){.errorText{font-size:3vh}.closeError{font-size:2.5vh}.errorBackground{width:75%}}
