.NavLinks_links__J797N{display:flex;align-items:center;gap:1.5rem;font-size:.875rem;color:rgba(255,255,255,.7)}.NavLinks_links__J797N a.NavLinks_active__uWAVb,.NavLinks_links__J797N a:hover{color:white}.NavLinks_links__J797N>div{margin-left:1rem}.NavLinks_login__ooPO7{cursor:pointer;color:var(--white);padding:10px 15px;transition:background .3s}.NavLinks_login__ooPO7:hover{background:var(--purple-dark)}.NavLinks_register__HCgNq{position:relative;padding:.5rem 2rem;color:white;background:black;border-radius:45px;overflow:hidden;transition:color .3s ease,text-shadow .3s ease;cursor:pointer}.NavLinks_register__HCgNq span{position:relative;z-index:1}.NavLinks_register__HCgNq:before{content:"";position:absolute;top:-150%;left:-150%;width:400%;height:400%;background:conic-gradient(from 0deg at 35% 55%,#ff3cac,#784ba0,#2b86c5,#ff3cac);z-index:0;transform:scale(1) rotate(0deg);filter:brightness(.9);transition:transform .8s ease,filter .5s ease;animation:NavLinks_spin__Sr81D 4s linear infinite}.NavLinks_register__HCgNq:hover:before{transform:scale(1.3) rotate(1turn);filter:brightness(1) blur(50px)}@keyframes NavLinks_spin__Sr81D{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(1)}}.Dropdown_dropdownContainer__VzKDi{position:relative;display:flex;align-items:center}.Dropdown_btn__YXixh{background:none;border:none;padding:.5rem;font-size:24px;font-weight:500;text-transform:uppercase;display:flex;justify-content:center;align-items:center;color:rgba(255,255,255,.8);border-radius:50%}.Dropdown_btn__YXixh.Dropdown_avatar__QOyv9{background-color:var(--black-dark-2-025)}.Dropdown_btn__YXixh img{cursor:pointer}.Dropdown_btn__YXixh:active{outline:1px solid var(--teal-light-025)}.Dropdown_menuContainer__uaUJo{position:absolute;top:2rem;border-radius:5px;border:1px solid rgba(255,255,255,.04);background-color:rgb(16,16,16);transition:opacity .1s ease-in-out,transform .1s ease-in-out;min-width:150px;z-index:1}.Dropdown_menuContainer__uaUJo.Dropdown_hidden__o7ACq{opacity:0;pointer-events:none}.Dropdown_menuContainer__uaUJo.Dropdown_visible__rbqA6{pointer-events:auto;transform:translateY(10px);opacity:1}.Dropdown_menu__vwOMw{padding:.5rem}.Dropdown_menu__vwOMw a,.Dropdown_menu__vwOMw button{letter-spacing:-.03rem;width:100%;border-radius:5px;font-size:.9rem;margin:.1rem 0;padding:.4rem;color:var(--teal-light-080);outline:2px solid transparent}.Dropdown_menu__vwOMw a:hover,.Dropdown_menu__vwOMw button:hover{background-color:rgb(22,22,22);color:#fff}.Dropdown_menu__vwOMw a:active,.Dropdown_menu__vwOMw button:active{background-color:rgb(25,25,25)}.Dropdown_menu__vwOMw button{font-family:inherit;text-align:left;background:none;border:none;cursor:pointer}.Dropdown_section__kJYjH{padding:.15rem 0;display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.1)}.Dropdown_section__kJYjH:first-child{border-top:none}.DeckList_container__GNzac{margin-top:1rem;width:100%}.DeckList_deckList__OPKcX{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.DeckList_pagination__CjVjj{display:flex;justify-content:center;margin-top:1rem;gap:.5rem}.DeckList_pagination__CjVjj button{background:none;border:none;cursor:pointer;padding:.5rem 1rem;display:flex;align-items:center}.DeckList_pagination__CjVjj button:disabled{cursor:default;opacity:.2}.DeckList_pagination__CjVjj .DeckList_prevBtn__FxTze img{transform:rotate(180deg)}@media screen and (max-width:900px){.DeckList_deckList__OPKcX{gap:1.5rem}}@media screen and (max-width:600px){.DeckList_deckList__OPKcX{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.DeckList_pagination__CjVjj{gap:.25rem}.DeckList_pagination__CjVjj button img{width:40px;height:40px}}.Dashboard_page__j3SCP{width:60%;height:100%;margin-top:5rem;margin-left:auto;margin-right:auto;position:relative;max-width:1400px}.Dashboard_header__80p0I{display:flex;justify-content:space-between;align-items:center}.Dashboard_page__j3SCP h2{font-size:2rem}.Dashboard_header__80p0I p{margin-top:.5rem;font-size:1rem;color:rgba(255,255,255,.5)}.Dashboard_decks__Pcisa{margin-top:3rem}.Dashboard_decks__Pcisa>p{text-align:center;font-size:1.5rem;margin-top:1rem;font-weight:500;color:rgba(255,255,255,.5)}@media screen and (max-width:2000px){.Dashboard_page__j3SCP{width:80%}}@media screen and (max-width:900px){.Dashboard_page__j3SCP{width:90%}.Dashboard_header__80p0I{gap:.75rem}.Dashboard_page__j3SCP h2{font-size:1.85rem}}@media screen and (max-width:600px){.Dashboard_header__80p0I{flex-direction:column;align-items:flex-start}.Dashboard_page__j3SCP{margin-top:2rem}}.Button_btn__Hw8Qy{border:none;background:none;font-family:var(--geist-sans);font-size:1rem;border-radius:5px;color:white;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:.25rem}.Button_btn__Hw8Qy.Button_w-full__GzB4I{width:100%}.Button_btn__Hw8Qy span{margin-right:.25rem}.Button_btn__Hw8Qy:disabled{cursor:default}.Button_btn__Hw8Qy.Button_xs__Z42TT{padding:.25rem .5rem;font-size:.75rem}.Button_btn__Hw8Qy.Button_sm__CxOby{padding:.5rem 1rem;font-size:.875rem}.Button_btn__Hw8Qy.Button_md__Hbfpo{padding:.75rem 1rem;font-size:1rem}.Button_btn__Hw8Qy.Button_lg__tKmW_{padding:.75rem 1.5rem;font-size:1.1rem}.Button_btn__Hw8Qy.Button_fill__EJUR0,.Button_btn__Hw8Qy.Button_outline__n_4GK,.Button_btn__Hw8Qy.Button_text__dtM3M{transition:color .15s,background .15s}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_white__TNhul{color:var(--black);background:white}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_white__TNhul:hover{background:rgb(219,219,219)}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_blue__QUDcE{color:white;background:var(--blue-2-100)}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_blue__QUDcE:hover{background:var(--blue-3-100)}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_blue__QUDcE:disabled{color:rgba(255,255,255,.5);background:var(--blue-2-050)}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_accent-light__tSB7m{background:var(--purple-light-100)}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_accent-light__tSB7m:hover{background:var(--purple-light-2-100)}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_accent-light__tSB7m:disabled{color:rgba(255,255,255,.5);background:var(--purple-light-050)}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_accent-dark__dp97i{background:var(--purple-dark-100)}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_accent-dark__dp97i:hover{background:var(--purple-dark-2-100)}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_accent-dark__dp97i:disabled{color:rgba(255,255,255,.5);background:var(--purple-dark-050)}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_danger__bGzYn{background:rgb(var(--error))}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_danger__bGzYn:hover{background:rgb(var(--error-dark))}.Button_btn__Hw8Qy.Button_fill__EJUR0.Button_danger__bGzYn:disabled{color:rgba(255,255,255,.5);background:rgba(var(--error),.5)}.Button_btn__Hw8Qy.Button_outline__n_4GK.Button_accent-light__tSB7m{border:2px solid rgb(var(--purple-light-100));color:rgb(var(--purple-light-100))}.Button_btn__Hw8Qy.Button_outline__n_4GK.Button_accent-light__tSB7m:hover{background:rgb(var(--purple-light-100));color:white}.Button_btn__Hw8Qy.Button_outline__n_4GK.Button_accent-light__tSB7m:disabled{color:var(--purple-light-050);background:none;border-color:var(--purple-light-050)}.Button_btn__Hw8Qy.Button_outline__n_4GK.Button_accent-dark__dp97i{border:2px solid rgb(var(--purple-dark-100));color:rgb(var(--purple-dark-100))}.Button_btn__Hw8Qy.Button_outline__n_4GK.Button_accent-dark__dp97i:hover{background:rgb(var(--purple-dark-100));color:white}.Button_btn__Hw8Qy.Button_outline__n_4GK.Button_accent-dark__dp97i:disabled{color:var(--purple-dark-050);background:none;border-color:var(--purple-dark-050)}.Button_btn__Hw8Qy.Button_outline__n_4GK.Button_blue__QUDcE{border:2px solid var(--blue-2-100);color:white}.Button_btn__Hw8Qy.Button_outline__n_4GK.Button_blue__QUDcE:hover{background:var(--blue-3-100);border-color:var(--blue-3-100)}.Button_btn__Hw8Qy.Button_outline__n_4GK.Button_blue__QUDcE:disabled{color:var(--blue-2-050);background:none;border-color:var(--blue-2-050)}.Button_btn__Hw8Qy.Button_outline__n_4GK.Button_danger__bGzYn{border:2px solid rgb(var(--error));color:rgb(var(--error))}.Button_btn__Hw8Qy.Button_outline__n_4GK.Button_danger__bGzYn:hover{background:rgb(var(--error));color:white}.Button_btn__Hw8Qy.Button_outline__n_4GK.Button_danger__bGzYn:disabled{color:rgba(var(--error),.5);background:none;border-color:rgba(var(--error),.5)}.Button_btn__Hw8Qy.Button_text__dtM3M{background-color:none}.Button_btn__Hw8Qy.Button_text__dtM3M:hover{background-color:var(--black-dark-4-050)}.InputField_field__gQbVS{margin-top:.25rem;margin-bottom:.75rem}.InputField_inputContainer___qnjx{position:relative}.InputField_inputContainer___qnjx input{width:100%;padding:.75rem;display:flex;border:1px solid var(--teal-light-025);position:relative;border-radius:5px;z-index:1;background-color:rgba(0,0,0,.25);color:var(--teal-light-100);font-family:var(--geist-sans);font-size:1rem}.InputField_inputContainer___qnjx input.InputField_error__v8CMp{border-color:rgb(var(--error-muted))}.InputField_inputError__WVEQH{font-size:.75rem;font-weight:500;margin-top:.25rem;color:rgb(var(--error))}.InputField_errorIcon__PrdhK{filter:invert(13%) sepia(83%) saturate(7500%) hue-rotate(2deg) brightness(101%) contrast(114%);opacity:.8;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);z-index:2}.Glow_glow__otNSq{position:absolute;top:42%;left:50%;width:60vw;height:60vw;max-width:1200px;max-height:700px;min-height:300px;transform:translate(-50%,-50%) skew(18deg,10deg) scale(1.1,.8);background:linear-gradient(150deg,#6c22bd 14.31%,#8b25bb 24.72%,#a52bb9 35.8%,#d040b5 46.88%,#e645a5 56.96%,#f55195 66.36%,#ff6188 71.74%);z-index:-1;opacity:.3;filter:blur(40px);border-radius:200px}.EditDeck_header___XvUc{margin:1.5rem 0}.EditDeck_backBtn__NeT2U{font-size:1rem;background:none;border:none;font-family:inherit;color:white;opacity:.8;display:flex;align-items:center;cursor:pointer;gap:.25rem;margin-bottom:.25rem;transition:opacity .2s ease}.EditDeck_backBtn__NeT2U img{transform:rotate(180deg);transition:margin-left .2s cubic-bezier(.2,.9,.2,1);margin-left:0}.EditDeck_backBtn__NeT2U:hover{opacity:1}.EditDeck_backBtn__NeT2U:hover img{transform:rotate(180deg);margin-left:-3px}.EditDeck_header___XvUc .EditDeck_titleContainer__uqdaW{display:flex;align-items:center;justify-content:space-between}.EditDeck_header___XvUc .EditDeck_titleContainer__uqdaW img{transform:rotate(-90deg)}.EditDeck_tagContainer__WB2P6{margin-top:.75rem}.EditDeck_tagContainer__WB2P6 .EditDeck_aiGenerated__cF6oy{font-size:.85rem;margin-left:1rem;color:var(--teal-light-080)}.EditDeck_list__Yd9PV{margin:1rem 0 4rem;display:grid;grid-gap:1rem;gap:1rem}.CardItem_card__umKsB{background-color:var(--black-dark-4-050);border-radius:5px;border:2px solid var(--grey-2-025);padding:1rem}.CardItem_header__JGQP8{width:100%;display:flex;align-items:center;position:relative}.CardItem_header__JGQP8 .CardItem_number__zTEDR{background-color:var(--purple-dark-025);height:32px;width:32px;display:flex;align-items:center;justify-content:center;border-radius:5px;margin-right:1rem}.CardItem_header__JGQP8 h3{font-size:1.1rem;padding-right:2rem}.CardItem_header__JGQP8 .CardItem_toggle__jRpkK{cursor:pointer;border:none;background:none;position:absolute;right:0}.CardItem_header__JGQP8 .CardItem_toggle__jRpkK.CardItem_open__xdGj1{transform:rotate(180deg)}.CardItem_header__JGQP8 .CardItem_toggle__jRpkK.CardItem_closed__VQHEF{transform:rotate(0deg)}.CardItem_content__IWKtL{transition:max-height .2s ease,opacity .2s ease,margin-top .2s ease;display:flex;flex-direction:column}.CardItem_content__IWKtL.CardItem_closed__VQHEF{margin-top:0;max-height:0;opacity:0;overflow:hidden}.CardItem_content__IWKtL.CardItem_open__xdGj1{margin-top:1rem;max-height:1000px;opacity:1}.CardItem_content__IWKtL label{font-size:.85rem;color:var(--body-txt)}.CardItem_content__IWKtL .CardItem_input__NFca7{background-color:var(--black-dark-4-050);border-radius:5px;border:2px solid var(--grey-2-025);font-family:var(--geist-sans);font-size:.85rem;color:var(--body-txt);padding:.5rem;margin-top:.25rem;margin-bottom:.5rem}.CardItem_card__umKsB.CardItem_TRUEFALSE__ICEUM .CardItem_choice__dI_2E>p{width:100px}.CardItem_card__umKsB.CardItem_TRUEFALSE__ICEUM .CardItem_choice__dI_2E{display:flex}.CardItem_content__IWKtL input[type=checkbox]{padding:0;margin-left:.5rem;transform:scale(1.5)}.CardItem_content__IWKtL .CardItem_btnContainer__9miGt{margin-top:.5rem;display:flex;justify-content:right}.Tag_tag__gpTST{border-radius:5px;padding:.25rem .75rem;font-size:.85rem;color:var(--teal-light-080);display:inline-block}.CreatePage_page__Pdhe6{margin-top:3rem;width:75%;max-width:850px;margin-left:auto;margin-right:auto}@media screen and (max-width:800px){.CreatePage_page__Pdhe6{width:90%;min-width:unset}}@media screen and (max-width:500px){.CreatePage_page__Pdhe6{padding:0 1rem;width:100%;min-width:unset}}@media screen and (max-width:380px){.CreatePage_page__Pdhe6{padding:0;width:100%;min-width:unset}}.DeckPage_page__FxtmI{height:100%;position:relative;width:60%;min-width:575px;margin-left:auto;margin-right:auto;overflow:hidden}@media screen and (max-width:800px){.DeckPage_page__FxtmI{width:90%;min-width:unset}}@media screen and (max-width:400px){.DeckPage_page__FxtmI{padding:0 1rem;width:100%;min-width:unset}}.StatCard_card__pQDjE{padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01));border:1px solid rgba(255,255,255,.04);border-radius:15px;min-width:0;transition:border-color .25s ease,background .25s ease}.StatCard_card__pQDjE:hover{border-color:rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.02))}.StatCard_card__pQDjE h3{font-size:1rem;color:rgba(255,255,255,.5);font-weight:500}.StatCard_card__pQDjE p{font-size:2rem;font-weight:600;background:linear-gradient(0deg,var(--blue-2-050),var(--blue-2-100));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;line-height:1.15;margin:0}.StatCard_content__Zi0LA{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1}@media screen and (max-width:900px){.StatCard_card__pQDjE{padding:1.25rem 1.5rem}.StatCard_card__pQDjE p{font-size:1.5rem}}@media screen and (max-width:600px){.StatCard_card__pQDjE{flex-direction:row;padding:1rem 1.1rem}.StatCard_card__pQDjE h3{font-size:.9rem}}@media screen and (max-width:400px){.StatCard_card__pQDjE{padding:.85rem .9rem}.StatCard_card__pQDjE p{font-size:clamp(.95rem,6vw,1.35rem)}}.Stats_stats__lQbJA{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:2rem;gap:2rem;margin:1rem 0}@media screen and (max-width:700px){.Stats_stats__lQbJA{gap:1.25rem}}.Skeleton_skeleton__YUGDh{display:flex;gap:2rem;width:100%;height:150px;border-radius:8px;margin-top:1rem}.Skeleton_skeleton__YUGDh .Skeleton_box__Td_rx{height:100%;width:100%;background-color:rgba(255,255,255,.1);border-radius:15px;animation:Skeleton_pulse__y95Yn 1.5s infinite}@keyframes Skeleton_pulse__y95Yn{0%{opacity:.8}50%{opacity:.4}to{opacity:.8}}.HeroSection_hero__9P7VR .HeroSection_content__a15_d{text-align:center}.HeroSection_hero__9P7VR h1{white-space:nowrap;font-size:4rem}.HeroSection_hero__9P7VR .HeroSection_content__a15_d p{opacity:.8;color:var(--body-txt);font-size:1.2rem;max-width:435px;margin:1.5rem auto;text-align:center;display:block}@media screen and (max-width:1200px){.HeroSection_hero__9P7VR .HeroSection_content__a15_d h1{font-size:3rem;white-space:normal}}@media screen and (max-width:900px){.HeroSection_hero__9P7VR .HeroSection_content__a15_d h1{font-size:2.5rem;white-space:normal;margin:0 1rem}}@media screen and (max-width:700px){.HeroSection_hero__9P7VR .HeroSection_content__a15_d h1{font-size:2rem}.HeroSection_hero__9P7VR .HeroSection_content__a15_d p{font-size:1rem}.HeroSection_hero__9P7VR .HeroSection_content__a15_d{width:90%}}.Footer_footer__H2jll{background-color:black;min-height:200px;display:flex;justify-content:center;align-items:center}.Footer_links__gAvfn{display:flex;gap:1rem;margin-top:1rem}.Footer_links__gAvfn a{font-size:.875rem;color:rgba(255,255,255,.5)}.Footer_links__gAvfn a:hover{color:white}@media screen and (min-width:900px){.Footer_footer__H2jll{margin-top:5rem}}