body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Varela Round,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.lineComp{background-color:#ffffff1a;border-radius:12px;box-shadow:0 6px 14px #0000001a;display:flex;flex-direction:column;margin-bottom:1em;padding:1em}.lineHeader{align-items:center;display:flex;justify-content:space-between}.lineIndex{font-size:1.1rem;font-weight:600}.lineField{display:flex;flex-direction:column;margin-top:1em}.lineField label{color:#333;font-weight:500;margin-bottom:.5em}.inputLineComp{all:unset;background:#fff;border-radius:1em;box-shadow:0 5px 10px #32325d1a,0 3px 6px #0000001a;font-size:1rem;padding:1em;width:90%}.deleteIcon{color:#ff4d4f;cursor:pointer;transition:color .2s ease,transform .2s ease}.deleteIcon:hover{color:#c92a2a;transform:scale(1.1)}.background{align-items:center;background:url(/static/media/backgroundGlass.9303b7b397a56bad1d29.png);background-size:cover;display:flex;flex-direction:column;min-height:100vh;position:relative}.loading_text{font-weight:700;text-align:center}.buttonsDivMain{display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between;margin-top:2em}.container-main{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:12px;box-shadow:0 8px 24px #0000001a;margin-bottom:2em;margin-top:5em;max-width:800px;padding:2em;width:90%}.buttonAdd{all:unset;align-items:center;background:linear-gradient(135deg,#a100a1,#d6336c);border-radius:50%;box-shadow:0 6px 16px #00000026;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:600;justify-content:center;margin:2em auto;padding:1em;transition:transform .2s ease,box-shadow .2s ease}.buttonAdd:hover{box-shadow:0 10px 24px #0003;transform:translateY(-2px)}.buttonAdd:active{box-shadow:0 4px 10px #0000001f;transform:scale(.98)}.buttonFinish,.buttonRemove{all:unset;background:linear-gradient(135deg,#a100a1,#d6336c);border-radius:8px;box-shadow:0 6px 16px #00000026;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.buttonFinish:hover,.buttonRemove:hover{box-shadow:0 10px 24px #0003;transform:translateY(-2px)}.buttonFinish:active,.buttonRemove:active{box-shadow:0 4px 10px #0000001f;transform:scale(.98)}.activate:active{background-color:#811000;box-shadow:0 1px 4px #00000029}img{align-self:center;display:flex;margin-left:auto;margin-right:auto}.titleMain{font-size:1.75rem;margin-bottom:1em;text-align:center}.buttonGoDown{align-items:center;background:linear-gradient(135deg,#a100a1,#d6336c);border:none;border-radius:50%;box-shadow:0 6px 16px #00000026;color:#fff;cursor:pointer;display:flex;height:3em;justify-content:center;position:fixed;right:1em;top:5em;transition:transform .2s ease,box-shadow .2s ease;width:3em;z-index:999}.buttonGoDown:hover{box-shadow:0 10px 24px #0003;transform:translateY(-2px)}.buttonGoDown:active{box-shadow:0 4px 10px #0000001f;transform:scale(.95)}.arrowImg{max-height:70%;max-width:70%}.simpleBox{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#ff89a6,#f58fad);border:1px solid #ffffff4d;border-radius:0 0 1.5em 1.5em;box-shadow:0 6px 20px #00000026;color:#fff;display:flex;font-size:1.5rem;height:auto;justify-content:center;left:50%;max-width:24rem;padding:1.5rem;position:fixed;top:-11rem;transform:translateX(-50%);transition:top .5s ease;width:90%;z-index:1000}.animatedBox{animation:slideDownUp 3s ease-in-out}@keyframes slideDownUp{0%{top:-10rem}30%{top:0}70%{top:0}to{top:-10rem}}@media screen and (max-width:768px){.container-main{padding:1em;width:90%}.buttonAdd{font-size:1.2rem;height:3em;width:3em}.buttonsDivMain{align-items:center;flex-direction:column;gap:1em}.simpleBox{font-size:1.2rem}.buttonGoDown{height:2.5em;width:2.5em}}.line-container{display:flex;flex-direction:column;gap:.5em;margin-bottom:1.5em}.line-container .answer-input{margin-top:.5em}.quizCard{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff;border:1px solid #fff3;border-radius:1em;border-radius:12px;box-shadow:0 8px 24px #0000001a;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;font-size:x-large;height:20rem;justify-content:center;max-width:100%;overflow:scroll;padding:.5em;position:relative;width:30rem}.topDivFinal{justify-content:space-between;padding:0 .5em}.textDivFinal,.topDivFinal{align-items:center;box-sizing:border-box;display:flex;width:100%}.textDivFinal{height:100%;justify-content:center;max-height:20rem;overflow-x:hidden;overflow-y:auto;padding:1rem;text-align:center}.textDivFinal p{margin:0;margin:auto;white-space:pre-wrap;word-break:break-word}.buttonFinal{all:unset;background:linear-gradient(135deg,#a100a1,#d6336c);border-radius:8px;box-shadow:0 6px 16px #00000026;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin:1em 0;padding:.5rem 1rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease;width:5em}.buttonFinal:hover{box-shadow:0 10px 24px #0003;transform:translateY(-2px)}.buttonFinal:active{box-shadow:0 4px 10px #0000001f;transform:scale(.98)}.buttonEdit{all:unset;background:linear-gradient(135deg,#a100a1,#d6336c);border-radius:8px;box-shadow:0 6px 16px #00000026;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.5rem 1rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease;width:5em}.buttonEdit:hover{box-shadow:0 10px 24px #0003;transform:translateY(-2px)}.buttonEdit:active{box-shadow:0 4px 10px #0000001f;transform:scale(.98)}.all-card{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:90vw}.p-numbering{font-size:16px}.cover-final{align-items:center;background:url(/static/media/backgroundGlass.9303b7b397a56bad1d29.png);background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center}p{max-width:100%;overflow-wrap:break-word;-webkit-user-select:none;user-select:none}.quizCard:hover{box-shadow:0 3px 8px #0000003d}.spread-apart{display:flex;justify-content:space-between;width:100%}.quizCard p{overflow-wrap:break-word}.p-afisare{all:unset;background-color:#fff;border-radius:1em;box-shadow:0 5px 1px -2px #32325d40,0 3px 6px -3px #0000004d,inset 0 -2px 6px 0 #0a254059;box-sizing:border-box;cursor:text;font-size:1.2rem;max-height:50em;overflow-x:hidden;overflow-y:auto;padding:1em;resize:none;white-space:pre-wrap;width:100%;word-break:break-word}.toggleWrapper{align-items:space-between;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:12px;display:flex;gap:1rem;margin-top:1rem;padding:.5rem 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quiz-toggle{flex-shrink:0;height:26px;position:relative;width:60px}.quiz-toggle input{height:0;opacity:0;width:0}.quiz-toggle .slider{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #ffffff40;border-radius:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:background .4s}.quiz-toggle .slider:before{background:linear-gradient(90deg,#d6336c,#6a0dad);border-radius:50%;bottom:2px;box-shadow:0 2px 10px #0003;content:"";height:20px;left:2px;position:absolute;transition:transform .4s;width:20px}.quiz-toggle input:checked+.slider{background:#ffffff40}.quiz-toggle input:checked+.slider:before{transform:translateX(33px)}.textToggle{color:#000;font-size:1rem;font-weight:500;white-space:nowrap}.App{background-color:pink;height:100vh}.center{align-items:center;background:url(/static/media/backgroundGlass.9303b7b397a56bad1d29.png);background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.buttonSignin{all:unset;background:linear-gradient(135deg,#a100a1,#d6336c);border-radius:8px;box-shadow:0 6px 16px #00000026;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:.75rem;padding:.75rem 2rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.buttonSignin:hover{box-shadow:0 10px 24px #0003;transform:translateY(-2px)}.buttonSignin:active{box-shadow:0 4px 10px #0000001f;transform:scale(.98)}.passwordSignin,.usernameSignin{all:unset;background-color:#fff;border-radius:12px;box-shadow:inset 0 1px 3px #0000001a,0 4px 6px #0000001a;color:#000;font-size:1rem;padding:.9em 1.2em;width:60%}.glass{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:12px;box-shadow:0 8px 24px #0000001a;color:#000;display:flex;flex-direction:column;gap:1em;height:30em;justify-content:center;padding:1.5rem;width:20em}.errorBox{animation:slideDownAndUp 3s ease-in-out forwards;background-color:#ffdada;border-radius:8px;color:#a10000;font-weight:600;left:50%;padding:1rem 2rem;position:fixed;text-align:center;top:-100px;transform:translateX(-50%);z-index:9999}.error{border-radius:6px;color:red;font-size:14px;font-weight:500;margin-top:8px;padding:10px 15px}.forgotLink{all:unset;color:#a100a1;font-size:.9rem;font-weight:500;margin-top:.5rem;text-decoration:none;transition:color .2s ease}.forgotLink:hover{color:#d6336c;cursor:pointer;text-decoration:underline}@keyframes slideDownAndUp{0%{opacity:0;top:-100px}10%{opacity:1;top:20px}85%{opacity:1;top:20px}to{opacity:0;top:-100px}}.adminLine{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #fff3;border-radius:1em;border-radius:12px;box-shadow:0 8px 24px #0000001a;display:flex;flex-wrap:wrap;font-weight:500;height:auto;justify-content:space-around;margin:1em;padding:1em;width:80%}.deleteAdmin{all:unset;aspect-ratio:1;border:1px solid red;border-radius:50%;cursor:pointer;font-weight:700;margin-left:auto;margin-right:1em;padding:1em;text-align:center}.deleteAdmin::selection{background-color:none}.deleteAdmin:hover{background-color:red;opacity:.5}.pAdmin{border:1px solid #000;border-radius:.5em;margin:.5em;max-width:90%;padding:.5em}.adminPage{align-items:center;background-color:pink;background:url(/static/media/backgroundGlass.9303b7b397a56bad1d29.png);background-size:cover;display:flex;flex-direction:column;min-height:100vh;padding-top:5em;text-align:center;width:100%}.divSet{cursor:pointer;position:relative}.divSet,.divSetAdd{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:1em;border-radius:12px;box-shadow:0 8px 24px #0000001a;display:flex;flex-direction:column;height:20em;justify-content:center;margin:1em;width:15em}.divSetAdd{z-index:0}.imgSvg{max-width:50%}.elements{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.selectSetType{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:1em}.buttonSelectSetType{all:unset;padding:1em}.buttonSelectSetTypeSelected{border:1px solid #000}.backgroundSets{align-items:center;background:url(/static/media/backgroundGlass.9303b7b397a56bad1d29.png);background-color:pink;background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;min-height:100vh;padding-top:5em;position:relative}.butonSet{all:unset;background:linear-gradient(135deg,#a100a1,#d6336c);border-radius:8px;box-shadow:0 6px 16px #00000026;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:.75rem;padding:.75rem 2rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.butonSet:hover{box-shadow:0 10px 24px #0003;transform:translateY(-2px)}.butonSet:active{box-shadow:0 4px 10px #0000001f;transform:scale(.98)}.inputSet{all:unset;background-color:#fff;border-radius:1em;box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d,inset 0 -2px 6px 0 #0a254059;max-width:70%;padding:1em}.edit{margin-bottom:1em}.deleteOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9998}.pendingDeleteDiv{align-items:center;background:url(/static/media/backgroundGlass.9303b7b397a56bad1d29.png);border-radius:1em;box-shadow:0 10px 30px #0000004d;display:flex;flex-direction:column;gap:1em;left:50%;max-width:32em;padding:2em;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:9999}.selectSetType{backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);background:#ffffff73;border-radius:999px;display:inline-grid;grid-template-columns:1fr 1fr 1fr;padding:6px;position:relative;text-align:center}.selectSetType:after{background:#ffffffd9;border-radius:999px;bottom:6px;box-shadow:0 8px 24px #00000026,inset 0 0 0 1px #ffffffbf;content:"";left:6px;pointer-events:none;position:absolute;top:6px;transition:transform .25s ease;width:calc(33.3% - 6px);z-index:0}.selectSetType.public-active:after{transform:translateX(100%)}.selectSetType.manageSets-active:after{transform:translateX(203%)}.buttonSelectSetType{background:#0000;border:0;border-radius:999px;color:#000000b3;cursor:pointer;font-weight:700;padding:12px 22px;position:relative;z-index:1}.selectSetType.personal-active .buttonSelectSetType:first-child,.selectSetType.public-active .buttonSelectSetType:nth-child(2){color:#000;font-weight:800}@media screen and (max-width:768px){.backgroundSets{padding-top:5em}}.backgroundTest{background:url(/static/media/backgroundGlass.9303b7b397a56bad1d29.png);background-size:cover;display:flex;justify-content:center;min-height:100vh;width:100vw}.containerTest{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff3;border-radius:1em;border-radius:12px;box-shadow:0 8px 24px #0000001a;display:flex;flex-direction:column;margin-bottom:2em;margin-top:5em;min-height:60%;padding:2em;width:50%}.questionArea{align-items:center;box-sizing:border-box;display:flex;flex:0 0 auto;justify-content:center;width:100%}.h1Question{color:#000;font-weight:700;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}.answersArea{display:grid;flex:1 1;grid-template-columns:repeat(2,1fr);max-height:100%;width:100%}.buttonAnswer{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff4d;border:1.5px solid #ffffff59;border-radius:1.5em;box-shadow:inset 0 0 8px #ffffff4d,0 6px 18px #0000001a;color:#000;display:flex;flex:1 1 40%;font-family:inherit;font-size:1.05rem;font-weight:600;height:20vh;justify-content:center;margin:.75em;max-height:25vh;min-height:120px;overflow:hidden;padding:1em;position:relative;text-align:center;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease;white-space:pre-wrap;word-break:break-word}.buttonAnswer>.answerText{max-height:100%;overflow-y:auto;padding:.5em;width:100%}.buttonAnswer:hover{box-shadow:0 12px 24px #00000026;transform:translateY(-2px)}.buttonAnswer:active{box-shadow:0 6px 12px #0000001a;transform:scale(.98)}.questionNumber{left:1em;position:absolute;top:0}.correctQuestion{color:green;position:absolute;right:3em;top:0}.wrongQuestion{color:red;position:absolute;right:1em;top:0}@media only screen and (max-width:600px){.answersArea{align-items:center;display:flex;flex-direction:column;justify-content:center}.containerTest{min-height:60%;width:80%}.buttonAnswer{font-size:4vw;max-height:10px;overflow:hidden;width:90%}.backgroundTest{min-height:100vh}}.containerResult{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff3;border-radius:12px;border-radius:1em;box-shadow:0 8px 24px #0000001a;width:50%}.backgroundResult{align-items:center;background:url(/static/media/backgroundGlass.9303b7b397a56bad1d29.png);background-size:cover;display:flex;justify-content:center;min-height:100vh}.titluResult{margin-top:2em;text-align:center}.answerBox{align-items:center;display:flex;flex-direction:column;font-size:x-large;justify-content:center}.correctAnswer{color:green}.wrongAnswer{color:red}.percentResult{margin-bottom:2em;text-align:center}.buttonBack{all:unset;background-color:purple;background:linear-gradient(135deg,#a100a1,#d6336c);border:1px solid #000;border-radius:.3em;border-radius:8px;box-shadow:0 6px 16px #00000026;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:500;font-weight:600;height:1.5em;margin:1em auto;padding:.75rem 2rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease;width:6em}.buttonBack:hover{box-shadow:0 10px 24px #0003;transform:translateY(-2px)}.buttonBack:active{box-shadow:0 4px 10px #0000001f;transform:scale(.98)}.sliderContainer{width:50%}.horizontalSlider{align-items:center;background:linear-gradient(135deg,#a100a1,#d6336c);border-radius:1em;box-shadow:0 0 0 3px #0366d64d;display:flex;height:1em;width:100%}.exampleThumb{background:#000;border-radius:50%;cursor:pointer;height:1.2em;width:1.2em}.exampleTrack{background:#f0f}.bodyQuestionPicker{align-items:center;background:url(/static/media/backgroundGlass.9303b7b397a56bad1d29.png);background-size:cover;display:flex;justify-content:center;min-height:100vh;width:100vw}.containerQuestionPicker{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff3;border-radius:1em;border-radius:12px;box-shadow:0 8px 24px #0000001a;display:flex;flex-direction:column;gap:2em;height:30%;width:70%}.titluCentru{text-align:center}.buttonsPicker{display:flex;justify-content:space-around;width:100%}.buttonNumberPicker{all:unset;background:linear-gradient(135deg,#a100a1,#d6336c);border-radius:8px;box-shadow:0 6px 16px #00000026;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.buttonNumberPicker:hover{box-shadow:0 10px 24px #0003;transform:translateY(-2px)}.buttonNumberPicker:active{box-shadow:0 4px 10px #0000001f;transform:scale(.98)}.marginBottom{margin-bottom:2em}.textQuestionPicker{margin:1em}.navbar{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border-bottom:1px solid #ffffff26;box-sizing:border-box;display:flex;justify-content:space-between;padding:1rem 2rem;position:fixed;top:0;width:100%;z-index:1000}.navbar-logo{color:#a100a1;font-size:1.5rem;font-weight:700}.navbar-links{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.nav-item{color:#000;cursor:pointer;font-size:1.1rem;font-weight:500;transition:color .2s ease}.nav-item:hover{color:#ffd6f2}.navbar-button{all:unset;background:linear-gradient(135deg,#a100a1,#d6336c);border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:.5rem 1.2rem;transition:transform .2s ease,box-shadow .2s ease}.navbar-button:hover{box-shadow:0 8px 18px #00000026;transform:translateY(-2px)}.mobile-menu-icon{color:#fff;cursor:pointer;display:none}.mobile-close-icon{color:#fff;cursor:pointer;font-size:2rem;position:absolute;right:1.5rem;top:1.5rem;transition:transform .2s ease;z-index:10000}.mobile-close-icon:hover{transform:scale(1.1)}.mobile-menu{align-items:center;background-image:url(/static/media/backgroundGlassBlurred.aa5e72ba75e48f2a56f8.png);background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.mobile-menu ul{list-style:none;padding:0}.mobile-menu .nav-item{color:#000;font-size:1.8rem;margin:1rem 0}@media screen and (max-width:768px){.desktop-only{display:none}.mobile-menu-icon{display:block}}.notfound-background{align-items:center;background:url(/static/media/backgroundGlass.9303b7b397a56bad1d29.png);background-size:cover;display:flex;justify-content:center;min-height:100vh}.notfound-container{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:1.5rem;box-shadow:0 8px 24px #0000001a;color:#000;max-width:90%;padding:3rem 4rem;text-align:center}.notfound-container h1{color:#a100a1;font-size:4rem;margin-bottom:.5em}.notfound-container p{font-size:1.5rem;margin-bottom:2rem}.notfound-button{all:unset;background:linear-gradient(135deg,#a100a1,#d6336c);border-radius:8px;box-shadow:0 6px 16px #00000026;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;transition:transform .2s ease,box-shadow .2s ease}.notfound-button:hover{box-shadow:0 10px 24px #0003;transform:translateY(-2px)}.notfound-button:active{box-shadow:0 4px 10px #0000001f;transform:scale(.98)}.cover-img2text{align-items:center;background:url(/static/media/backgroundGlass.9303b7b397a56bad1d29.png);background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.inputNumber{--moz-appearance:textfield;all:unset;background-color:#fff;border:1px solid #0000004d;box-shadow:0 2px 8px #32325d1a,0 2px 4px #0000001a;color:#000;font-family:inherit;margin-bottom:1em;padding:.5em .75em;width:6em}.inputFileWrapper,.inputNumber{border-radius:1em;font-size:1rem;text-align:center}.inputFileWrapper{background:linear-gradient(135deg,#a100a1,#d6336c);box-shadow:0 6px 16px #00000026;color:#fff;cursor:pointer;display:inline-block;font-weight:600;margin-bottom:.5em;overflow:hidden;padding:.75em 2em;position:relative;transition:transform .2s ease,box-shadow .2s ease}.inputFileWrapper:hover{box-shadow:0 10px 24px #0003;transform:translateY(-2px)}.inputFileWrapper input[type=file]{cursor:pointer;font-size:100px;left:0;opacity:0;position:absolute;top:0}.buttonGradient{all:unset;background:linear-gradient(135deg,#a100a1,#d6336c);border-radius:8px;box-shadow:0 6px 16px #00000026;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.buttonGradient:hover{box-shadow:0 10px 24px #0003;transform:translateY(-2px)}.buttonGradient:active{box-shadow:0 4px 10px #0000001f;transform:scale(.98)}.buttonGradient:disabled{background:linear-gradient(135deg,#ccc,#eee);box-shadow:none;color:#666;cursor:not-allowed;opacity:.8;transform:none}.glassStats{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #e6bbbb33;border-radius:12px;box-shadow:0 8px 24px #0000001a;color:#000;display:flex;flex-direction:column;margin-top:5em;min-height:75vh;padding:1.5rem;width:80vw}.gridStats{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.gridChild{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 8px 24px #00000040;box-sizing:border-box;color:#000;flex:0 0 45%;padding:1rem}.chart{width:100%}.numberStats{color:#6a0dad;font-size:1.7em;font-weight:700}.marketplaceDiv{height:auto;margin-top:5em;width:80%}.titleMarketplace{flex:1 1}.topMarketPlace{align-items:center;display:flex;flex-direction:row;justify-content:space-around;width:100%}.buttonMarketplace{align-items:center;display:flex;gap:2px;height:auto;justify-content:center;padding:.75em;width:auto}.buttonSection{display:flex;gap:1em}.filterBar{justify-content:space-between;width:100%}.filterBar,.inputDiv{align-items:center;display:flex}.inputDiv{background-color:#fff;border-radius:.5em;justify-content:center;padding:.5em;width:30%}.inputDiv>input{all:unset;flex:1 1 auto;min-width:0}.iconSearch{display:flex;padding:.5em}.filtersDiv{display:flex;gap:1em}.filter{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:12px;box-shadow:0 8px 24px #0000001a;display:flex;padding:1.5em}.individualFilterDiv{display:flex;flex-direction:column}.marketplaceCardsSpace{display:flex;flex-wrap:wrap;gap:2em;justify-content:center;width:100%}.marketplaceCardDiv{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:12px;box-shadow:0 8px 24px #0000001a;display:flex;flex-direction:column;height:15em;padding:1.5em;width:20em}.cardTag{background-color:#ffffffa6;border-radius:12px;margin:auto;padding:.5em}.marketplaceCardTopLine{display:flex;font-size:.8rem;justify-content:space-around;margin-top:.5em;width:100%}.price{background-color:purple}.free,.price{color:#fff;font-size:1.2rem;font-weight:900}.free{background-color:green}.titleCard{font-weight:700}.cardDivDetails{align-items:center;display:flex;width:100%}.cardDivDetails svg{margin-right:.2em}.cardDivButtons{align-items:center;display:flex;flex:1 1;justify-content:space-around;margin:.5em;width:100%}.buttonPreview{background:#fff;color:#111}.buttonBuy,.buttonPreview{align-items:center;border:1px solid #00000014;border-radius:14px;cursor:pointer;display:inline-flex;font-size:large;font-weight:600;justify-content:center;padding:10px 14px}.buttonBuy{background:#111;color:#fff;gap:10px}.uploadMenu{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-image:url(/static/media/backgroundGlassBlurred.aa5e72ba75e48f2a56f8.png);background-position:50%;background-size:cover;border-radius:1em;box-shadow:0 10px 30px #0003;display:flex;flex-direction:column;height:80vh;padding:1em;position:absolute;width:80vw}.previewSetSpace{display:flex;flex:1 1;flex-direction:column;gap:1em;overflow-x:hidden;overflow-y:scroll;width:100%}.questionLinePreview{background:#ffffff26;border:1px solid #ffffffa6;border-radius:1em;box-shadow:0 10px 24px #0000001f;box-sizing:border-box;flex-wrap:wrap;padding:0 .5em}.questionLinePreview,.setSelectionZone{display:flex;flex-direction:column;width:100%}.setSelectionZone{box-shadow:inset 0 0 3px #0000001a;flex:1 1;overflow:scroll}.userQuestionSetLine{align-items:center;cursor:pointer;display:flex;padding:0 .5em}.radio-entity{background:#0000;border:2px solid #666;border-radius:50%;cursor:pointer;display:inline-block;height:1em;margin:.5em;width:1em}.radio-entity.selected{background:radial-gradient(circle at center,#9333ea 60%,#0000 61%);border-color:#9333ea;box-shadow:0 0 6px #9333ea80}.closeButton{cursor:pointer;font-size:2rem;height:1em;position:absolute;right:1em;top:1em;width:1em}.closeButton,.overlay{align-items:center;display:flex;justify-content:center}.overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0000004d;inset:0;position:fixed;z-index:1000}.titleUploadMenu{text-align:center}.selected{border-color:#9333ea;box-shadow:0 4px 14px #00000026;color:#fff;font-weight:600}.buttonDivUpload{display:flex;justify-content:space-between;padding:1em;width:80%}.buttonDivUploadPage1{display:flex;justify-content:center;padding:1em;width:80%}.spacePage2{align-items:center;gap:16px;height:100%;width:100%}.spacePage2,.spacePage2 div{display:flex;flex-direction:column;justify-content:center}.spacePage2 div{gap:6px;width:60%}.spacePage2 label{color:#333;font-size:14px;font-weight:600}.spacePage2 input,.spacePage2 select{background:#ffffffb3;border:2px solid #00000026;border-radius:10px;box-shadow:0 2px 6px #0000000d;font-size:14px;outline:none;padding:10px 12px}.spacePage2 input:hover,.spacePage2 select:hover{border-color:#0000004d}.spacePage2 input:focus,.spacePage2 select:focus{background:#fff;border-color:#9333ea;box-shadow:0 0 0 3px #9333ea40}.inputUpload{max-width:100%}@media (max-width:800px){.filterBar{flex-direction:column}.inputDiv{margin-bottom:1em;width:70%}}
/*# sourceMappingURL=main.d6581dc2.css.map*/