.calculator_flexPage__LdTMA{display:flex;justify-content:space-between;align-items:flex-start;padding:20px}.calculator_postItNote___S3ei{width:50%;padding:20px;background-color:#fff9c4;border-radius:8px;box-shadow:4px 4px 8px rgba(0,0,0,.2);font-family:Caveat,cursive;font-size:18px;color:#333;line-height:1.6;border:1px solid rgba(0,0,0,.1)}.forms_verticalForm__Ru2lB{display:flex;flex-direction:column;gap:1rem}.forms_verticalForm__Ru2lB input,.forms_verticalForm__Ru2lB select{border-color:black;border-width:2px;padding:10px;border-radius:5px}.forms_verticalForm__Ru2lB input::placeholder{color:white;font-style:italic}.forms_formBtn__J5xbu{position:relative;overflow:hidden;border-radius:8px;background:linear-gradient(90deg,rgb(17,255,0),rgb(0,132,255));color:white;border:2px solid transparent;padding:10px 20px;font-size:16px;cursor:pointer;transition:all .3s ease}.forms_formBtn__J5xbu:hover{background:linear-gradient(45deg,rgb(0,4,255),rgb(0,255,174));box-shadow:0 4px 12px rgba(0,123,255,.3);border-color:rgba(255,255,255,.5)}.forms_formBtn__J5xbu:hover:after{content:"";position:absolute;top:50%;left:50%;width:300%;height:300%;background:rgba(255,255,255,.4);border-radius:50%;transform:translate(-50%,-50%) scale(0);animation:forms_ripple__f1ICk 1.5s ease}@keyframes forms_ripple__f1ICk{to{transform:translate(-50%,-50%) scale(1);opacity:0}}.buttons_circleBtn__Vrb8V{width:100px;height:100px;border-radius:50%;font-size:13px;text-overflow:ellipsis;overflow:hidden}.buttons_wideBtn__4XMux{width:200px;padding:10px;border-radius:18px;border:none}.buttons_primary__V0BA4{background-color:#6e44ff;color:white;border-color:#6e44ff}.buttons_secondary__6y5b9{background-color:#2a2b2e;color:white;border-color:#2a2b2e}.buttons_success__G4F7l{background-color:#00cc88;color:white;border-color:#00cc88}.buttons_danger__WbBCd{background-color:#ff4d4d;color:white;border-color:#ff4d4d}.buttons_warning__ClxrE{background-color:#ffd166;color:black;border-color:#ffd166}.buttons_info__tUR9_{background-color:#00b4d8;color:white;border-color:#00b4d8}.buttons_light__C8T7w{background-color:#f4f4f8;color:#2a2b2e;border-color:#dadae0}.buttons_dark__OiuPn{background-color:#1e1e24;color:white;border-color:#1e1e24}.buttons_undef__USMV3{background:linear-gradient(#e66465,#9198e5);color:white;border-color:lch(76 44 311)}.buttons_heavenly__oclBI{background:linear-gradient(lch(76 44 311),hsl(190,76%,74%));color:black;border-color:whitesmoke}.buttons_ice__oxvMK{background:linear-gradient(whitesmoke,hsl(190,76%,74%));color:black;border-color:gold}.buttons_ocean__7fzUa{background:linear-gradient(hsl(190,76%,74%),whitesmoke);color:black;border-color:gold}.buttons_guava__CmH9H{background-color:hsl(18deg,80%,71%);color:black;border-color:oklch(80% 35% 110deg)}.buttons_melon__gwiWI{background-color:hsl(90deg,80%,71%);color:white;border-color:yellowgreen}.buttons_recycling__F7USz{background-color:rgb(205,219,191);color:black;border-color:green;border-style:double}.buttons_yam__E8_BF{background-color:lch(70 51 300);color:lch(30 50 300);border-color:lch(30 50 300)}.buttons_schema__bfX09{background-color:lch(35 51 300);color:white;border:none}.buttons_goldenRidge__eAFvc{background-color:rgb(247,212,10);color:rgb(200,150,30);border:rgb(194,147,26);border-width:2px;border-style:ridge}.buttons_download__g5QyB{background-color:white;color:rgb(121,82,179);border-color:rgb(121,82,179)}.buttons_email__7m8GJ{background:linear-gradient(135deg,#6a11cb,#2575fc);color:white;border:none}.buttons_email__7m8GJ:hover{background:linear-gradient(135deg,#4e0c9c,#1c6db3)}.buttons_signUp__De6j6{background-color:rgb(46,164,79);color:white;border:none}.buttons_getStarted__I14YS{background-color:rgb(121,82,179);color:white;border:none}.buttons_login__TWZgx{background-color:rgb(29,155,240);color:white;border:none}.buttons_logout__SifA8{background-color:rgb(200,0,0);color:white;border:none}.buttons_submit__mmksJ{background-color:blue;color:white}.buttons_addToCart__Lrvet{background-color:rgb(250,212,15);color:black}.buttons_join__nQv_c{background-color:white;color:rgb(6,95,212);border-color:rgb(6,95,212)}.buttons_join__nQv_c:hover{background-color:rgb(6,95,212);color:white}.buttons_join__nQv_c:active{opacity:.7}.buttons_message__7UNN5{background-color:rgb(29,155,240);color:white}.buttons_save__P9nhC{background-color:blue;color:white}.buttons_link___mpXr{background:transparent;color:#6e44ff;border-color:#6e44ff}.buttons_link___mpXr:hover{background:#6e44ff;color:white;border-color:white}.buttons_primaryGrad__lrITe{background:linear-gradient(135deg,#6e44ff,#b892ff);color:white}.buttons_secondaryGrad__VMLgi{background:linear-gradient(135deg,#2a2b2e,#4a4a4f);color:white}.buttons_successGrad__MPi7D{background:linear-gradient(135deg,#00cc88,#00ffaa);color:white}.buttons_dangerGrad__Bi0m1{background:linear-gradient(135deg,#ff4d4d,#ff7f7f);color:white}.buttons_warningGrad__OHkHZ{background:linear-gradient(135deg,#ffd166,#ffe699);color:black}.buttons_infoGrad__eV9dh{background:linear-gradient(135deg,#00b4d8,#00e6ff);color:white}.buttons_lightGrad__6NSJG{background:linear-gradient(135deg,#f4f4f8,#ffffff);color:#2a2b2e}.buttons_darkGrad__UlaZH{background:linear-gradient(135deg,#1e1e24,#3a3a40);color:white}.buttons_linkGrad__54AWh{background:transparent;color:#6e44ff;border-color:#6e44ff}.buttons_linkGrad__54AWh:hover{border-color:transparent}.buttons_avantGarde__h64Wj,.buttons_linkGrad__54AWh:hover{background:linear-gradient(135deg,#6e44ff,#b892ff);color:white}.buttons_avantGarde__h64Wj{border-radius:50px;border:none;padding:12px 24px;font-size:16px;font-weight:700;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08);transition:all .3s ease}.buttons_avantGarde__h64Wj:hover{box-shadow:0 6px 12px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.1);transform:translateY(-2px)}.buttons_boxWrap__3OhPM{display:flex;flex-wrap:wrap;justify-content:flex-start;background-color:white;margin:4px;row-gap:20px;column-gap:10px;border:1px solid rgb(160,150,200);border-radius:4px;padding:10px}.buttons_flashCardFront__36S15{font-size:35px}.buttons_flashCardBack__IHhEf,.buttons_flashCardFront__36S15{cursor:pointer;background-color:#fafafa;padding:20px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);color:#424242;transition:background-color .3s ease,box-shadow .3s ease}.buttons_flashCardBack__IHhEf{font-size:18px;line-height:1.6;font-family:Roboto,sans-serif}.header_header__12IQT{position:fixed;top:0;left:0;z-index:10;width:100vw;height:55px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 2.5rem;background-color:hsl(0,0%,7%);border-bottom:1px solid hsl(0,0%,40%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);--glow-color:rgba(255,165,0,0.4);box-shadow:0 4px 6px -1px rgba(0,0,0,.2),0 0 20px 2px var(--glow-color),inset 0 -1px 0 0 rgba(255,255,255,.1);transition:all .3s ease-in-out}.header_navItem__MaCU6{position:relative;min-width:200px;height:40px;display:flex;align-items:center;justify-content:center}.header_navLink__hbhz4{color:white;text-decoration:none;font-size:1.1rem;padding:.5rem 1rem;border-radius:8px;transition:all .2s ease;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.header_navLink__hbhz4:hover{background:rgba(255,255,255,.1);opacity:.8;text-shadow:0 0 10px rgba(255,255,255,.8),0 0 15px rgba(255,255,255,.6);box-shadow:0 0 15px rgba(255,255,255,.6),0 0 20px rgba(255,165,0,.6)}.header_navLink__hbhz4:active{opacity:.5}.header_dropdownMenu__L_qlw{position:absolute;top:100%;left:0;right:0;background:white;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:100%;min-width:unset;z-index:10;overflow:hidden;box-sizing:border-box}.header_dropdownItem__r2tDh{display:block;width:100%;padding:.8rem 1rem;color:#333;text-decoration:none;transition:all .2s ease;box-sizing:border-box;white-space:nowrap}.header_dropdownItem__r2tDh:hover{background:#f0f0f0}.header_themeBtn__UaaL6{display:block;width:60px;height:40px;margin:0;background:var(--theme-gradient);color:var(--foreground);border:none;border-radius:8px;cursor:pointer;transition:opacity .15s,box-shadow .15s}.header_themeBtn__UaaL6:hover{opacity:.8;box-shadow:0 0 15px rgba(255,255,255,.6),0 0 20px rgba(255,165,0,.6)}.header_themeBtn__UaaL6:active{opacity:.5}@media (max-width:480px){.header_header__12IQT{padding:0 .5rem;justify-content:space-around}}@media (max-width:768px){.header_header__12IQT{padding:0 1rem;height:50px;gap:1rem}.header_navItem__MaCU6{min-width:auto;height:auto;flex:1 1 100%}.header_navLink__hbhz4{width:100%;text-align:center;padding:.5rem}.header_dropdownMenu__L_qlw{width:100%!important;position:static;border-radius:0;box-shadow:none}}