body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(180deg,#f4f7fb,#eef3fa);color:#0f172a;font-family:DM Sans,Segoe UI,Roboto,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.buttonContainer{display:flex;justify-content:center;margin-top:70vh}.startPage{background-image:url(/static/media/background-logo.977fdd7bb0bbc89004db.gif);background-position:50%;background-repeat:no-repeat;background-size:100% auto;margin:0;padding-bottom:10px;padding-top:80px}.loginButton{margin-left:280px;margin-right:100px}.loginButton,.signupButton{background-color:#343736;border:1px solid #fff;border-radius:30px;color:#fff;cursor:pointer;font-family:Quicksand,sans-serif;font-size:20px;font-weight:700;padding:15px 30px;text-decoration:none;text-shadow:0 0 10px #fff;text-transform:uppercase}.signupButton{margin-left:50px;margin-right:560px}.homePage{align-items:center;background-image:url(/static/media/gi-background.ec0a3f85b0822eecafcb.png);background-size:cover;display:flex;flex-direction:column;font-family:Quicksand,sans-serif;justify-content:center;min-height:100vh}.RandomChuckNorrisJoke{background-image:url(/static/media/chuck-norris.a12dc72201cc28c6f990.gif);background-position:50%;background-size:100% auto;margin:0;min-height:100vh;padding-bottom:10px;padding-top:10px}.cardChuck{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:fadeIn;animation-name:fadeIn;background-color:#343736;border:5px solid #fff;border-radius:15px;bottom:0;box-shadow:0 0 10px #fff;color:#447efb;font-family:Quicksand,sans-serif;font-size:32px;font-weight:700;left:0;margin:auto;padding:10px;position:absolute;right:0;text-align:center;text-shadow:0 0 1.5px #fff;width:50%}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}nav,nav button{all:unset}nav button:hover{color:#fff}.logoutButton{all:unset}.buttonChuck{background-color:#343736;border:1px solid #fff;border-radius:30px;bottom:0;color:#447efb;cursor:pointer;font-size:20px;font-weight:700;left:15%;margin:10px;outline:none;padding:10px 20px;position:fixed;text-shadow:0 0 10px #447efb;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.buttonChuck,.buttonChuck:hover{font-family:Quicksand,sans-serif}.buttonChuck:hover{background-color:#447efb;color:#343736;text-shadow:0 0 10px #343736}.techniquesPage{background-color:#343736}.cardTechniques{background-image:url(/static/media/gi-background.ec0a3f85b0822eecafcb.png);flex-wrap:wrap;justify-content:space-between;min-height:100vh;padding-bottom:40px;padding-left:40px;padding-right:40px}.card,.cardTechniques{display:flex;font-family:Quicksand,sans-serif}.card{align-items:center;background-color:#343736;border:1px solid #fff;border-radius:30px;flex-direction:column;font-weight:700;margin:20px;padding:1rem;text-decoration:none;text-shadow:0 0 1px #447efb;width:400px}.card:hover{box-shadow:0 10px 20px rgba(0,0,0,.5);-webkit-transform:translateY(-20px);transform:translateY(-20px)}.card-container{display:flex;flex-wrap:wrap;justify-content:center}.likeButton{border:1px solid #fff;border-radius:30px;color:#fff;cursor:pointer;font-size:20px;margin-right:26px;padding:5px 18px;text-decoration:none;text-shadow:0 0 10px #fff;text-transform:uppercase}.hereAreSome,.likeButton{background-color:#343736;font-family:Quicksand,sans-serif;font-weight:700}.hereAreSome{border:5px solid #fff;border-radius:15px;box-shadow:0 0 10px #fff;color:#447efb;font-size:32px;margin-left:50px;margin-top:150px;padding:20px;text-align:center;text-shadow:0 0 1.5px #fff;width:90%}.martialArtistsLink{color:#fff;font-family:Quicksand,sans-serif;font-size:15px;text-decoration:none;text-shadow:0 0 1px #447efb}.martialArtistsLink:hover{color:#ebf0a7}.nameMartialArtist{color:#447efb;font-size:25px}.ranking{color:#dc368e;font-size:20px}.stars{cursor:pointer;font-size:20px}.martialArtistsPage{background-image:url(/static/media/gi-background.ec0a3f85b0822eecafcb.png);background-position:50%;background-size:100% auto;font-family:Quicksand,sans-serif;margin:0;min-height:100vh;padding-bottom:10px;padding-top:10px}.cardSignUp{justify-content:center}.Signup,.cardSignUp{align-items:center;background-color:#343736;display:flex}.Signup{border:5px solid #fff;border-radius:5px;border-radius:15px;box-shadow:0 0 10px #fff;color:#447efb;flex-direction:column;font-size:32px;margin:40px;max-width:500px;padding:20px;text-align:center;text-shadow:0 0 1.5px #fff;width:30%}.Signup,.login-button{font-family:Quicksand,sans-serif;font-weight:700}.login-button{background-color:#343736;border:1px solid #fff;border-radius:30px;color:#fff;cursor:pointer;font-size:20px;padding:15px 30px;text-decoration:none;text-shadow:0 0 10px #fff;text-transform:uppercase}.signUpInput{margin-top:10px;padding:10px}.signUpInput,.signUpLabel{font-family:Quicksand,sans-serif;margin-bottom:20px;width:100%}.signUpLabel{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.SignupThroughSignupButton{background-color:#343736;border:1px solid #fff;border-radius:30px;color:#fff;cursor:pointer;font-family:Quicksand,sans-serif;font-size:20px;font-weight:700;padding:15px 20px;text-decoration:none;text-shadow:0 0 10px #fff;text-transform:uppercase}.usernameLogOut{align-items:center;display:flex}.createProfilePage{background-image:url(/static/media/karate-sky.14c8c02e92b54a467624.jpg);background-position:50%;background-size:100% auto;color:#000;font-family:Quicksand,sans-serif;margin:0;min-height:100vh}.cardLogin{background-size:cover;height:20%;justify-content:center}.Login,.cardLogin{align-items:center;background-color:#343736;display:flex}.Login{border:5px solid #fff;border-radius:5px;border-radius:15px;box-shadow:0 0 10px #fff;color:#447efb;flex-direction:column;font-size:32px;font-weight:700;margin:40px;max-width:400px;padding:20px;text-align:center;text-shadow:0 0 1.5px #fff;width:100%}.Login,.loginInput{font-family:Quicksand,sans-serif}.loginInput{height:30px;margin-bottom:10px;margin-top:10px;width:200px}.loginLabel{align-items:center;display:flex;flex-direction:column;font-family:Quicksand,sans-serif;justify-content:center;margin-bottom:20px;margin-top:20px;text-align:center;width:100%}.loginButtonThroughLogin,.signupButtonThroughLogin{background-color:#343736;border:1px solid #fff;border-radius:30px;color:#fff;cursor:pointer;font-family:Quicksand,sans-serif;font-size:20px;font-weight:700;padding:15px 30px;text-decoration:none;text-shadow:0 0 10px #fff;text-transform:uppercase}.loginButtonThroughLogin{margin-top:30px}.chuck-norris-login{border-radius:30px}.usernameTopScreen{color:#fff;font-family:Quicksand,sans-serif;font-size:20px;font-weight:700;margin-left:20px;margin-right:20px}.privacyPolicy{border:5px solid #fff;border-radius:5px;border-radius:15px;box-shadow:0 0 10px #fff;color:#447efb;flex-direction:column;font-family:Quicksand,sans-serif;font-size:25px;min-height:100vh;text-align:center;text-shadow:0 0 1.5px #fff;width:100%}.privacyPolicy,.privacyPolicyCard{align-items:center;background-color:#343736;background-size:cover;display:flex}.privacyPolicyCard{justify-content:center;padding:50px}.listOfPolicies{list-style:none}.getDoJo{font-family:Quicksand,sans-serif}.codedBy,.getDoJo{color:#fff;font-size:25px}.containerCreateProfile{all:unset}.heyThere{color:#447efb;margin-top:30px}.heyThere,.userNameCreate{font-family:Quicksand,sans-serif;font-size:35px;text-shadow:0 0 1.5px #fff}.userNameCreate{color:#ebf0a7}.userAboutMe{color:#fff;font-family:Quicksand,sans-serif;font-size:35px;margin-bottom:20px;text-shadow:0 0 1.5px #fff}.aboutMeBox{margin-bottom:10px;max-width:100%;min-height:120px;width:100%}.formCreate{display:flex;flex-direction:column}.termsAndConditionsLink{color:#fff;font-family:Quicksand,sans-serif;font-size:18px;text-decoration:none;text-shadow:0 0 1px #fff}.termsAndConditionsLink:hover{color:#ebf0a7}.jackie-chan-signup{border-radius:30px}.searchBarTechniques{background-color:#000;border-radius:20px;color:#ebf0a7;font-family:Quicksand,sans-serif;font-size:20px;height:70px;margin-bottom:20px;margin-top:110px;width:min(90vw,500px)}.techniquesLink{color:#fff;font-family:Quicksand,sans-serif;font-size:15px;text-decoration:none;text-shadow:0 0 1px #447efb}.techniquesLink:hover{color:#ebf0a7}.deleteTechniqueButton{margin-left:15px}.deleteTechniqueButton,.editTechniqueButton{background-color:#343736;border:1px solid #fff;border-radius:30px;color:#fff;cursor:pointer;font-family:Quicksand,sans-serif;font-size:20px;font-weight:700;padding:5px 18px;text-decoration:none;text-shadow:0 0 10px #fff;text-transform:uppercase}.editTechniqueButton{margin-right:15px}.editAndDeleteButtons{align-items:center;display:flex;justify-content:space-between;margin:10px}.searchBarMartialArtists{background-color:#000;border-radius:20px;color:#ebf0a7;font-family:Quicksand,sans-serif;font-size:20px;height:60px;width:min(90vw,400px)}.youLostPage{align-items:center;background-image:url(https://res.cloudinary.com/iujg6ghfdf/image/upload/v1685371402/skull_kgl1lo.jpg);background-size:cover;display:flex;flex-direction:column;font-family:Quicksand,sans-serif;min-height:100vh}.chuck-norris-onions{border-radius:50px;max-width:400px}.answer{font-family:Quicksand,sans-serif;margin-bottom:20px;margin-top:20px}#picture{display:none}.uploadButton{background-color:#343736;border:1px solid #fff;border-radius:10px;cursor:pointer;display:inline-block;font-family:Quicksand,sans-serif;font-size:18px;font-weight:700;margin-bottom:10px;margin-top:30px;padding:8px 16px;text-align:center;text-decoration:none;text-shadow:0 0 1px #fff}.uploadButton:hover{background-color:#345eb5;font-family:Quicksand,sans-serif}.saveChangesCreateButton{background-color:#343736;border:1px solid #fff;border-radius:10px;color:#ebf0a7;cursor:pointer;display:inline-block;font-family:Quicksand,sans-serif;font-size:18px;font-weight:700;margin-top:20px;padding:8px 16px;text-align:center;text-decoration:none;text-shadow:0 0 1px #fff}.editTechniquePage{background-image:url(/static/media/gi-background.ec0a3f85b0822eecafcb.png);background-size:cover;min-height:100vh}.editTechniqueCard,.editTechniquePage{align-items:center;display:flex;flex-direction:column;font-family:Quicksand,sans-serif;justify-content:center}.editTechniqueTitle{background-color:#343736;border:5px solid #fff;border-radius:15px;box-shadow:0 0 10px #fff;color:#447efb;font-family:Quicksand,sans-serif;font-size:35px;font-weight:700;margin-top:10px;padding:10px;text-align:center;text-shadow:0 0 1.5px #fff;width:30%}.editTechniqueTitleBox{height:30px}.editTechniqueDescriptionBox,.editTechniqueTitleBox{background-color:#000;color:#ebf0a7;font-family:Quicksand,sans-serif;font-size:20px;margin-bottom:10px;width:400px}.editTechniqueDescriptionBox{height:100px}.editDescription,.editTitle{border:1px solid #fff;border-radius:15px;color:#447efb;margin-bottom:20px;margin-top:10px;padding:10px;text-shadow:0 0 1.5px #fff}.editDescription,.editTitle,.updateTechniqueButton{background-color:#343736;font-family:Quicksand,sans-serif;font-size:25px;font-weight:700;text-align:center}.updateTechniqueButton{border:1px solid #fff;border-radius:10px;color:#ebf0a7;cursor:pointer;display:inline-block;margin-top:20px;padding:8px 16px;text-decoration:none;text-shadow:0 0 1px #fff}.quizPage{background-image:url(/static/media/gi-background.ec0a3f85b0822eecafcb.png);min-height:100vh}.quizForm,.quizPage{align-items:center;display:flex;flex-direction:column;font-family:Quicksand,sans-serif}.quizForm{background-color:#343736;border:2px solid #fff;border-radius:30px;color:#fff;font-size:20px;font-weight:700;margin-bottom:2rem;margin-top:8rem;padding:1rem;width:400px;width:50%}.question,.quizForm{text-shadow:0 0 1px #fff}.question{color:#447efb;margin-top:40px}.submitQuizButton{background-color:#343736;border:1px solid #fff;border-radius:30px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;margin-top:20px;padding:15px 30px;text-shadow:0 0 10px #fff;text-transform:uppercase}.congratsPage,.submitQuizButton{font-family:Quicksand,sans-serif}.congratsPage{align-items:center;background-image:url(https://res.cloudinary.com/iujg6ghfdf/image/upload/v1685370948/glitterelephant_tcprk2.gif);background-size:cover;display:flex;flex-direction:column;min-height:100vh}.chuck-norris-congrats{border-radius:50px;width:500px}.congrats{color:#447efb;font-size:60px;text-shadow:0 0 50px #fff}.congrats,.returnToHomeCongrats{background-color:#343736;border:1px solid #fff;border-radius:30px;font-weight:700;padding:15px 30px;text-transform:uppercase}.returnToHomeCongrats{color:#fff;cursor:pointer;font-family:Quicksand,sans-serif;font-size:20px;margin-bottom:20px;margin-top:20px;text-shadow:0 0 10px #fff}.youLostTitle{background-color:#5b3fbb;border:1px solid #fff;border-radius:30px;color:#343736;font-size:60px;font-weight:700;padding:15px 30px;text-shadow:0 0 10px #fff;text-transform:uppercase}.youLostButtons{display:flex;justify-content:space-between;margin-bottom:30px;margin-top:30px}.tryAgainButton{margin-right:20px}.returnToHomeLost,.tryAgainButton{background-color:#343736;border:1px solid #fff;border-radius:30px;color:#fff;cursor:pointer;font-family:Quicksand,sans-serif;font-size:20px;font-weight:700;padding:15px 30px;text-shadow:0 0 10px #fff;text-transform:uppercase}.returnToHomeLost{margin-left:20px}.addTechnique{align-items:center;background-color:#343736;background-image:url(/static/media/gi-background.ec0a3f85b0822eecafcb.png);background-size:cover;display:flex;height:100vh;justify-content:center}.authVisualPanel{-webkit-animation:authImageEntrance .7s ease-out;animation:authImageEntrance .7s ease-out;overflow:hidden;position:relative}.authVisualPanel:after{background:linear-gradient(180deg,rgba(15,23,42,.1),rgba(30,58,138,.16));content:"";inset:0;position:absolute}@-webkit-keyframes authImageEntrance{0%{opacity:0;-webkit-transform:scale(1.04);transform:scale(1.04)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes authImageEntrance{0%{opacity:0;-webkit-transform:scale(1.04);transform:scale(1.04)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:900px){.addTechnique,.cardLogin,.cardSignUp,.congratsPage,.editTechniquePage,.martialArtistsPage,.privacyPolicyCard,.quizPage,.techniquesPage,.youLostPage{padding-left:14px;padding-right:14px}.Login,.Signup,.addTechniqueCard,.card,.editTechniqueTitle,.quizForm{margin-left:auto;margin-right:auto;width:min(92vw,560px)}.buttonContainer{align-items:center;flex-direction:column;gap:12px;margin-top:55vh}.loginButton,.signupButton{margin:0}.buttonChuck{left:50%;max-width:380px;width:calc(100vw - 30px)}.authVisualPanel{border-top:1px solid #dbe2ec}}.addTechniqueCard{background-color:#343736;border:5px solid #fff;border-radius:5px;border-radius:15px;box-shadow:0 0 10px #fff;color:#447efb;font-family:Quicksand,sans-serif;font-size:32px;font-weight:700;margin-bottom:140px;margin-top:240px;padding:30px;text-align:center;text-shadow:0 0 1.5px #fff}.addTechniqueCard,.addTechniqueForm{align-items:center;display:flex;flex-direction:column}.uploadButtonAddTechnique{background-color:#343736;border:1px solid #fff;border-radius:10px;cursor:pointer;display:inline-block;font-family:Quicksand,sans-serif;font-size:20px;font-weight:700;margin-bottom:20px;margin-top:5px;padding:8px 16px;text-align:center;text-decoration:none;text-shadow:0 0 1px #fff}.uploadButtonAddTechnique:hover{background-color:#345eb5;font-family:Quicksand,sans-serif}.saveNewAddedTechnique{background-color:#343736;border:1px solid #fff;border-radius:10px;color:#ebf0a7;cursor:pointer;display:inline-block;font-family:Quicksand,sans-serif;font-size:20px;font-weight:700;margin-top:5px;padding:8px 16px;text-align:center;text-decoration:none;text-shadow:0 0 1px #fff}.titleAddTechnique{color:#fff;font-size:30px;margin-bottom:20px;margin-top:2px}.addYourOwn,.titleAddTechnique{font-family:Quicksand,sans-serif;text-shadow:0 0 1.5px #fff}.addYourOwn{color:#447efb;font-size:35px}.descriptionAddTechnique{color:#fff;font-family:Quicksand,sans-serif;font-size:30px;margin-bottom:20px;margin-top:5px;text-shadow:0 0 1.5px #fff}.addTechniqueBox{height:100px}.addTechniqueBox,.addTitleBox{background-color:#000;color:#ebf0a7;font-family:Quicksand,sans-serif;font-size:20px;margin-bottom:10px;width:400px}.addTitleBox{height:30px}.cardsFormContainer{align-items:center;display:flex;justify-content:center}.oneCardCreate,.secondCardCreate{display:flex;flex-direction:column}.secondCardCreate{align-items:center;background-color:#343736;border:5px solid #fff;border-radius:20px;color:#447efb;font-family:Quicksand,sans-serif;height:520px;margin-top:340px;max-width:400px;padding:10px;position:fixed;right:0;top:33%;-webkit-transform:translate(-20%,-83%);transform:translate(-20%,-83%)}.newuserImage{flex-shrink:0}.imageTopScreen,.newuserImage{border-radius:30px}.postedForm{align-items:center;display:flex;flex-direction:column;justify-content:center}.userPictureOnNavbar{border-radius:30px}.aboutMeChangeTitle{color:#fff;font-size:35px;font-weight:lighter}.aboutMeChangeDescription,.aboutMeChangeTitle{font-family:Quicksand,sans-serif;text-shadow:0 0 1.5px #fff}.aboutMeChangeDescription{color:#447efb;height:100px;overflow-wrap:break-word;overflow-y:auto;width:300px}:root{--dojo-bg:linear-gradient(180deg,#f7faff,#ecf2fb);--dojo-accent:#1d4ed8;--dojo-accent-dark:#1e3a8a;--dojo-text:#0f172a;--dojo-muted:#475569;--dojo-surface:#fff;--dojo-border:#dbe3ef;--dojo-shadow:0 14px 34px rgba(15,23,42,.1)}.privacyPolicy,.privacyPolicyCard,.startPage,.techniqueDetails{background:linear-gradient(180deg,#f7faff,#ecf2fb)!important;background:var(--dojo-bg)!important;color:#0f172a;color:var(--dojo-text)}.startPage{display:grid;min-height:100vh;padding:32px 18px;place-items:center}.buttonContainer{gap:14px;margin-top:0}.Login,.Signup,.addTechniqueCard,.card,.cardChuck,.editTechniqueTitle,.privacyPolicy,.quizForm,.secondCardCreate{background:#fff!important;background:var(--dojo-surface)!important;border:1px solid #dbe3ef!important;border:1px solid var(--dojo-border)!important;box-shadow:0 14px 34px rgba(15,23,42,.1)!important;box-shadow:var(--dojo-shadow)!important;color:#0f172a!important;color:var(--dojo-text)!important;text-shadow:none!important}.aboutMeChangeTitle,.addYouOwn,.congrats,.editDescription,.editTitle,.hereAreSome,.heyThere,.userAboutMe,.youLostTitle{background:transparent!important;border:none!important;box-shadow:none!important;color:#0f172a!important;color:var(--dojo-text)!important;text-shadow:none!important}.SignupThroughSignupButton,.buttonChuck,.deleteTechniqueButton,.editTechniqueButton,.likeButton,.login-button,.loginButton,.loginButtonThroughLogin,.returnToHomeCongrats,.returnToHomeLost,.saveChangesCreateButton,.saveNewAddedTechnique,.signupButton,.signupButtonThroughLogin,.submitQuizButton,.tryAgainButton,.updateTechniqueButton,.uploadButton,.uploadButtonAddTechnique{background:linear-gradient(135deg,#1d4ed8,#1e3a8a)!important;background:linear-gradient(135deg,var(--dojo-accent),var(--dojo-accent-dark))!important;border:none!important;border-radius:12px!important;box-shadow:0 8px 18px rgba(29,78,216,.26)!important;color:#fff!important;text-shadow:none!important}.SignupThroughSignupButton:hover,.buttonChuck:hover,.deleteTechniqueButton:hover,.editTechniqueButton:hover,.likeButton:hover,.login-button:hover,.loginButton:hover,.loginButtonThroughLogin:hover,.returnToHomeCongrats:hover,.returnToHomeLost:hover,.saveChangesCreateButton:hover,.saveNewAddedTechnique:hover,.signupButton:hover,.signupButtonThroughLogin:hover,.submitQuizButton:hover,.tryAgainButton:hover,.updateTechniqueButton:hover,.uploadButton:hover,.uploadButtonAddTechnique:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.aboutMeBox,.addTechniqueBox,.addTitleBox,.editTechniqueDescriptionBox,.editTechniqueTitleBox,.loginInput,.searchBarMartialArtists,.searchBarTechniques,.signUpInput,input,select,textarea{background:#fff!important;border:1px solid #dbe3ef!important;border:1px solid var(--dojo-border)!important;border-radius:12px!important;box-sizing:border-box;color:#0f172a!important;color:var(--dojo-text)!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#90a0b8}input::placeholder,textarea::placeholder{color:#90a0b8}.addTechnique,.editTechniquePage,.homePage,.martialArtistsPage,.quizPage,.techniquesPage{padding-top:96px}.cardTechniques{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.card{font-size:15px;margin:0;width:auto}.cardTechniques>a{display:flex;grid-column:1/-1;justify-content:center}.buttonChuck{margin:20px auto 6px;position:static!important;-webkit-transform:none!important;transform:none!important}.privacyPolicy{box-shadow:none!important;font-size:18px;line-height:1.65;padding:104px 20px 24px}.privacyPolicyCard{background:transparent;padding:0}.codedBy,.getDoJo,.martialArtistsLink,.nameMartialArtist,.question,.ranking,.techniquesLink,.usernameTopScreen{color:#0f172a!important;color:var(--dojo-text)!important;text-shadow:none!important}.quizForm{margin-top:28px;width:min(92vw,860px)}.youLostButtons{gap:14px}.unsu{border:1px solid #dbe3ef;border:1px solid var(--dojo-border);border-radius:16px;box-shadow:0 14px 34px rgba(15,23,42,.1);box-shadow:var(--dojo-shadow);margin:22px auto 28px!important;width:min(96vw,1100px)!important}.techniqueDetails{grid-gap:14px;display:grid;gap:14px;min-height:100vh;padding:110px 20px 30px;place-items:center}.techniqueDetails>h1,.techniqueDetails>p{margin:0;text-align:center}@media (max-width:680px){.buttonContainer,.youLostButtons{flex-direction:column}.youLostButtons{align-items:center;width:100%}.Login,.Signup,.addTechniqueCard,.card,.quizForm{width:min(94vw,560px)}}iframe,img,video{height:auto;max-width:100%}*{box-sizing:border-box}@media (max-width:1024px){.card-container,.cardTechniques{padding-left:14px!important;padding-right:14px!important}.addTechniqueCard,.cardChuck,.editTechniqueTitle,.privacyPolicy,.quizForm{width:min(94vw,900px)!important}.aboutMeBox,.addTechniqueBox,.addTitleBox,.editTechniqueDescriptionBox,.editTechniqueTitleBox,.searchBarMartialArtists,.searchBarTechniques{width:min(92vw,560px)!important}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.938b5806.css.map*/