[data-theme=softpastels]{--primary-30: #a89e47;--secondary-20: #f2a7b2;--bg-color: #f5f5dc;--text-color: #4f4f4f;--font-weight: 600}[data-theme=earthytones]{--primary-30: #7e702a;--secondary-20: #9f9a6d;--bg-color: #f9f3d4;--text-color: #3d3d3d;--font-weight: 600}[data-theme=vibrantcontrast]{--primary-30: #e96f35;--secondary-20: #3e8e41;--bg-color: #f5f5dc;--text-color: #2b2b2b;--font-weight: 600}[data-theme=mutedblues]{--primary-30: #5979b1;--secondary-20: #a2c8e3;--bg-color: #f5f5dc;--text-color: #333333;--font-weight: 600}[data-theme=warmsunset]{--primary-30: #c49f68;--secondary-20: #db5c4d;--bg-color: #f5f5dc;--text-color: #3c3c3c;--font-weight: 600}[data-theme=classicminimal]{--primary-30: #8a8a60;--secondary-20: #b8b07b;--bg-color: #2c2f2b;--text-color: #f0f0f0;--font-weight: 500}[data-theme=deepocean]{--primary-30: #4c8a94;--secondary-20: #8d9d9f;--bg-color: #2c2f2b;--text-color: #e0f0f3;--font-weight: 500}[data-theme=richburgundy]{--primary-30: #6e1f32;--secondary-20: #9b6b4c;--bg-color: #2c2f2b;--text-color: #f0e0e0;--font-weight: 500}[data-theme=tealCopper]{--primary-30: #3b7373;--secondary-20: #cf7e5e;--bg-color: #2c2f2b;--text-color: #d4e0d0;--font-weight: 500}[data-theme=mysticpurple]{--primary-30: #5e3f74;--secondary-20: #9a7da6;--bg-color: #2c2f2b;--text-color: #e6d8f4;--font-weight: 500}html{height:-webkit-fill-available}body{font-family:Roboto;color:#faebd7;background-color:var(--bg-color);color:var(--text-color);height:100vh;width:100vw;height:-webkit-fill-available;padding:0;margin:0}#root{height:100%;width:100%;overflow:hidden;background-color:var(--bg-color);color:var(--text-color);display:flex;flex-direction:column}.wrapper{display:flex;flex:1;align-items:center;justify-content:center;position:relative}.themesWrapper{display:flex;justify-content:space-between;align-items:center;padding:9px 9px 4px 7px}.HomeContainer{display:flex;flex-direction:column;padding:20px;border-radius:20px;box-shadow:1px 1px 2px var(--primary-30)}.Title{font-family:Londrina Outline,sans-serif;font-weight:var(--font-weight);font-style:normal;flex:1;margin:8px 8px 6px;font-size:4.5rem;text-align:center}.subTitle{margin:3px 0;text-align:center;letter-spacing:1px;font-size:1.2em}.MultiPlayerSec{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width: 550px){.Title{font-size:3rem}.MultiPlayerSec{display:flex;flex-direction:column;align-items:center}}.noOfPlayers{display:flex;font-family:Atma,system-ui;font-weight:500;border:1px solid var(--primary-30);margin:.8rem;border-radius:5px;cursor:pointer;font-size:1.5rem;padding:10px;justify-content:center;transition:all .2s linear}.noOfPlayers:hover,.active{box-shadow:0 0 5px var(--primary-30);transform:scale(1.07)}.playerNumInput{font-family:Atma,system-ui;font-weight:600;background-color:transparent;border:none;font-size:1.1rem;margin-left:4px;color:var(--text-color);border-bottom:.01px solid white;width:15px;text-align:center}.playerNumInput[type=number]::-webkit-outer-spin-button,.playerNumInput[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.playerNumInput:focus-visible{outline:1px}.indeBtn{display:none}@media screen and (max-width: 550px){.indeBtn{display:inline-flex;align-items:center;border:none;background-color:transparent;font-size:24px;margin:0 4px;color:var(--secondary-20);padding:0}.indeBtn:disabled{color:#942b2b}.increDecre{display:flex}.noOfPlayers{margin:.4rem;font-size:1.2rem;padding:5px;width:80%}}.NextButton,.NextButtonactive{font-family:Atma,system-ui;font-weight:500;font-style:normal;font-size:2rem;color:var(--text-color);flex:.5;margin:6px 8px 8px;border-radius:6px;border:1px solid var(--primary-30);cursor:pointer;background-color:transparent;transition:all .2s}.NextButtonactive:hover{position:relative;background-color:var(--secondary-20);bottom:-1px}.outterLayer{display:flex;flex-direction:column;padding:2px;width:33%;min-width:300px;max-width:450px}@media screen and (max-width: 550px){.outterLayer{width:100%;margin:0 20px;min-width:none;max-width:none}}.nameingContainer{display:inline-block;flex:1;border-radius:5px;margin-bottom:5px}.editorSlip{display:flex;align-items:center;border:1px solid var(--primary-30);padding:5px;margin-bottom:5px;border-radius:4px}.nameInput{font-family:monospace;background-color:transparent;color:var(--text-color);border:0px;flex:1;border-radius:2px;font-size:1.1rem;margin:0 4px 0 0;width:50px;padding:0 6px 3px;box-shadow:0 2px 0 -.6px var(--primary-30)}.nameInput:focus-visible{outline:none}.editedName{font-family:monospace;flex:1;border-radius:4px;font-size:1.1rem;margin-right:4.4px;padding:3px 6px;-webkit-user-select:none;user-select:none}.tools{display:flex;flex:.8}.editButton{height:100%;background-color:transparent;margin:0 3px;flex:1;border:1px solid var(--secondary-20);border-radius:4px;padding:6px 10px;-webkit-user-select:none;user-select:none;cursor:pointer}.editButton:hover{box-shadow:0 0 4px .5px var(--secondary-20)}.genderBtn{flex:1;padding:4px 12px;background-color:transparent;border-radius:5px;margin:0 3px;border:1px solid var(--secondary-20);color:var(--text-color);font-size:12px;cursor:pointer;transition:all .2s}.genderBtn.Active{background-color:var(--secondary-20);border:1px solid var(--secondary-20);color:var(--input-color)}.genderBtn:hover{background-color:var(--secondary-20);border:1px solid var(--secondary-20);color:var(--input-color);box-shadow:0 0 8px .5px var(--secondary-20)}@media screen and (max-width: 550px){.emojiFace{height:30px}.editButton{padding:4px 6px}}.GameBoard{height:100%;width:85%;min-width:315px;max-width:1150px;display:flex;flex-direction:column}.Lowerpart{display:flex;justify-content:space-between}.instructions-box{display:flex;flex-direction:column;align-items:center;height:60%;width:40%;max-width:660px;padding:20px;border-radius:12px;margin-bottom:30px}.instructions-box h2{mix-blend-mode:hard-light;font-size:clamp(40px,1vw,140px);color:var(--text-color);margin-bottom:10px}.instructions-box .subheading{mix-blend-mode:hard-light;color:var(--text-color);margin-bottom:15px;font-size:clamp(20px,1vw,140px)}.instructions-list{mix-blend-mode:hard-light;text-align:left;font-size:clamp(15px,1vw,140px);color:var(--text-color)}.instructions-list li{margin-bottom:10px;line-height:1.5}.boardSetter{width:20%;height:100%;display:flex;justify-content:space-between;border-radius:10px;align-items:center;flex-direction:column;overflow:hidden;position:relative;z-index:3;border:1px solid var(--primary-30);box-shadow:0 -1px 5px .5px var(--primary-30)}@media screen and (max-width: 550px){.Lowerpart{flex-direction:column;align-items:center;height:fit-content}.boardSetter{width:84%;padding:4px 0;flex-direction:row}.instructions-box{width:90%;text-align:center;margin-top:-190px}}.currentCard{height:100%;border:1px solid white}.loader{border:3px solid #f3f3f3;border-top:3px solid #305d7b;border-radius:50%;aspect-ratio:1/1;animation:spin .6s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.timer{display:flex;align-items:center;flex-direction:column;font-weight:500;word-wrap:break-word}.timer>span{font-size:clamp(25px,4vw,55px)}.near-timeup{animation:blink .8s infinite alternate}.shake{animation:shake .3s 2 ease-in-out}@keyframes blink{0%{color:red;text-shadow:red 0px 0 5px}to{color:#ff0}}@keyframes shake{0%{transform:translate(-5px)}25%{transform:translate(5px)}50%{transform:translate(-5px)}75%{transform:translate(5px)}to{transform:translate(0)}}.BtnsWrapper{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:40%;width:100%}.StyledBtns{font-size:clamp(9px,2.5vw,18px);background-color:transparent;border:.2px solid var(--secondary-20);box-shadow:0 1px 10px -2px var(--secondary-20);cursor:pointer;color:var(--text-color);border-radius:8px;width:75%;aspect-ratio:4/1;transition:all .3s}.StyledBtns:hover{background-color:var(--secondary-20)}.homeBtn{background-color:transparent;border:none;box-shadow:0 0 .5px 1.8px var(--secondary-20);cursor:pointer;color:var(--text-color);border-radius:40px;width:35%;min-width:40px;aspect-ratio:2/1;transition:all .3s}.homeBtn:hover{transform:scale(1.1);background-color:var(--secondary-20)}@media screen and (max-width: 550px){.BtnsWrapper{height:100%}}.CardsEleWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:30%;width:100%}.CardsEleWrapper>p{font-size:clamp(10px,1.5vw,20px);text-align:center;margin-top:0}.SelectorBtn{display:inline-block;width:55%;font-size:clamp(13px,2.5vw,16px);text-align:center;background-color:var(--secondary-20);color:var(--text-color);vertical-align:middle;cursor:pointer;border:none;border-radius:7px;height:clamp(18px,45%,40px);transition:.1s}.SelectorBtn:active{transform:scale(.95)}@media screen and (max-width: 550px){.CardsEleWrapper{height:90%}.CardsEleWrapper>span{flex-direction:column}}.InputSectionWrapper{display:flex;flex-direction:column;justify-content:space-between;height:30%;width:100%;font-size:clamp(11px,2vw,20px)}.GridSize{display:flex;width:100%;justify-content:center}.SetTime{display:flex;justify-content:space-evenly}.subHeading{font-size:clamp(10px,1.5vw,20px);flex-wrap:wrap;margin:13px 0 0;text-align:center}.minSecGridInput{font-size:clamp(11px,2vw,20px);background-color:transparent;border-radius:.5px;width:1.4rem;margin-left:5px;border:none;color:inherit;text-align:center}.minSecGridInput[type=number]::-webkit-outer-spin-button,.minSecGridInput[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.minSecGridInput:hover{box-shadow:0 .8px .1px 0 var(--primary-30)}.minSecGridInput:focus-visible{box-shadow:0 .8px .1px 0 var(--primary-30);outline:0px}.InputSectionWrapper>button{color:inherit;background-color:transparent;border:none;box-shadow:0 0 .5px .5px var(--secondary-20);margin:0 5px 5px;width:clamp(50px,12vw,180px);align-self:center;padding:6px;border-radius:16px;transition:all .3s;cursor:pointer}.InputSectionWrapper>button:hover{background-color:var(--secondary-20)}@media screen and (max-width: 550px){.minSecGridInput{width:12px;margin:0}.InputSectionWrapper{height:90%;justify-content:center}.subHeading{margin:4px}.SetTime>span{display:flex;flex-wrap:wrap}}.container{display:flex;flex-direction:column;border-radius:9px;width:20%;height:fit-content;padding:20px}.ranker{display:flex;flex-direction:column;overflow:auto;max-height:528px}.playerCard{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;margin:2px 3px 10px;border-radius:30px;box-shadow:0 0 4px var(--secondary-20);padding:8px;font-size:20px;-webkit-user-select:none;user-select:none;cursor:pointer;animation:all .4s ease-in-out}.playerCard:hover{box-shadow:0 0 8px var(--secondary-20)}.playerImage{display:inline-block;height:38px;width:38px;-webkit-user-select:none;user-select:none;position:relative;box-shadow:0 0 5px var(--primary-30);border-radius:100%}.num1:after{position:absolute;content:"🥇";font-size:21px;top:17.6px;left:5.5px}.num2:after{position:absolute;content:"🥈";font-size:21px;top:16.5px;left:3.5px}.num3:after{position:absolute;content:"🥉";font-size:21px;top:16.6px;left:3.5px}.playerCard>span>img{width:100%;height:100%;object-fit:cover}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:var(--primary-30);border-radius:10px}::-webkit-scrollbar-thumb{background-color:var(--secondary-20);border-radius:10px;cursor:pointer}::-webkit-scrollbar-thumb:hover{background-color:var(--secondary-20)}@media screen and (max-width: 550px){.container{padding:0;margin-top:-20px}.ranker{justify-content:space-evenly;flex-direction:row}}.CardsGrid{display:grid;align-items:center;justify-items:center;gap:10px;aspect-ratio:1/1;border:none;flex:.95;margin:0 20px;padding:10px;border-radius:10px}.card{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;background-color:var(--primary-30);border:none;width:100%;font-size:clamp(22px,5vw,40px);border-radius:10px;-webkit-user-select:none;user-select:none;cursor:pointer;transition:all .3s}.flipped{background-color:transparent;box-shadow:0 0 2px .5px var(--primary-30)}.macthed{background-color:var(--secondary-20);opacity:.6}@media screen and (max-width: 550px){.CardsGrid{width:90%}}.Backdrop{background-color:#000000a8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;width:100%;height:100%;display:flex;z-index:4;align-items:center;justify-content:center}.Pop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:15px;overflow:hidden;display:flex;flex-direction:column;background-color:#8a8a6070;-webkit-user-select:none;user-select:none;height:55%;width:55%}.Header{height:30px;cursor:pointer;font-size:calc(1.5em + 4px);text-align:end;padding:0 18px;align-content:center}.Main{display:flex;width:100%;height:30px;flex:1}.Image{display:flex;width:30%;min-width:240px;aspect-ratio:1/1;margin:0 25px;border-radius:30px;overflow:hidden}.Pic{object-fit:contain;width:100%;aspect-ratio:1/1}.WinnerBoard{text-align:center;padding:25px 4px;flex:1}.WinnerBoard>h1{margin-top:30px;font-size:40px}.WinnerBoard>p{letter-spacing:1.5px;font-size:21px;white-space:wrap}.Footer{display:flex;height:50px;padding:10px;gap:35px;justify-content:end;align-items:center}.Exitbtn{border-radius:4px;cursor:pointer;border:none;background:none;font-size:1.1em;height:fit-content;word-spacing:1px;font-weight:600}.Playbtn{aspect-ratio:3/1;background-color:var(--secondary-20);border-radius:4px;cursor:pointer;border:none;height:80%}.Playbtn:hover{box-shadow:0 0 10px -1px var(--secondary-20);transform:translateZ(5px)}.inputHolder{position:relative;display:inline-block;height:25px;width:50px;border-radius:20px}.slider{position:absolute;cursor:pointer;border:1px solid rgb(19,19,20);background-image:url(https://img.freepik.com/free-vector/white-fluffy-cloud-blue-sky-vector-realistic-background-cloudy-pattern-design-abstract-beautiful-summer-day-banner-template-natural-smoke-air-environment-freedom-peace-illustration_107791-22722.jpg);border-radius:20px;transition:.4s;top:0;right:0;left:0;bottom:0}.inputHolder input:checked+.slider{border:1px solid rgb(40,172,255);background-image:url(https://img.freepik.com/free-vector/meadow-with-pond-conifers-hills-night_107791-10085.jpg)}.inputHolder .slider:before{position:absolute;content:"🌞";font-size:16px;height:20px;width:20px;transition:.4s;border-radius:50%}.inputHolder input:checked+.slider:before{content:"🌛";transform:translate(27px)}.customThemer{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;box-shadow:0 0 6px .1px var(--text-color);border-radius:15px;height:30px;width:30px;transition:all .4s}.expand{width:240px;padding-left:5px}.customThemer:hover{padding-left:5px}.arrow{position:relative;height:inherit;aspect-ratio:1/1;border-radius:16px;text-align:center;align-content:center;border:none;background-color:var(--primary-30);font-size:18px;padding-top:6px;color:var(--text-color);box-shadow:0 0 2px .2px var(--text-color);cursor:pointer;transition:all .5s}.arrow:hover{box-shadow:0 0 8px .2px var(--text-color)}.isExpanded{transform:rotate(180deg)}
