*,*:after,*:before{box-sizing:border-box;-webkit-font-smoothing:antialiased}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media screen and (min-width: 768px){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#838383e6;border-radius:10px;border:2px solid transparent;background-clip:content-box}}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}body,p{margin:0}html,body,#root{height:100dvh;width:100dvw}.css-1c34lsd-MuiFormLabel-root-MuiInputLabel-root.MuiFocused{color:"red"!important}.close,.animation{transition:all .5s ease}.light input:-webkit-autofill,.light input:-webkit-autofill:hover,.light input:-webkit-autofill:focus,.light textarea:-webkit-autofill,.light textarea:-webkit-autofill:hover,.light textarea:-webkit-autofill:focus,.light select:-webkit-autofill,.light select:-webkit-autofill:hover,.light select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px rgba(255,255,255,.5) inset!important}.dark input:-webkit-autofill,.dark input:-webkit-autofill:hover,.dark input:-webkit-autofill:focus,.dark textarea:-webkit-autofill,.dark textarea:-webkit-autofill:hover,.dark textarea:-webkit-autofill:focus,.dark select:-webkit-autofill,.dark select:-webkit-autofill:hover,.dark select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px rgba(0,0,0,.5) inset!important}.border-color{border-color:#dee4ea!important}.border-color-error{border-color:#d32f2f!important}.border-color-focus{border-color:#2d4791!important}.special-label{background-color:transparent}@keyframes fadeInOut{0%{opacity:1}50%{opacity:.3}to{opacity:1}}*,*:before,*:after{font-family:Poppins,Noto Sans,sans-serif;text-underline-position:from-font;text-decoration-skip-ink:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:lang(ka) h1,:lang(ka) h2,:lang(ka) h3,:lang(ka) h4,:lang(ka) h5,:lang(ka) h6,:lang(ka) p,:lang(ka) span,:lang(ka) a,:lang(ka) label,:lang(ka) button,:lang(ka) input,:lang(ka) textarea,:lang(ka) strong{font-family:Noto Sans Georgian,sans-serif}:root:lang(ka) h2{font-weight:500}:root:lang(ka) h2 strong{font-weight:700}nav button{font-weight:500}:root:lang(ka) nav button{font-weight:500}:root:has(.base-wrapper){font-size:16px;--nav-button-font-size: 1rem;--nav-button-font-weight: 500;--nav-button-line-height: 1.5rem;--nav-button-border-radius: .5em;--nav-button-padding-x: .5em;--nav-button-padding-y: 1.469em;--title-font-size: 2.813rem;--title-line-height: 4.219rem;--title-font-weight: 400;--title-font-weight-strong: 600;--title-text-color-re: #f291f2;--description-font-size: 1rem;--description-line-height: 1.5rem;--description-font-weight: 400;--label-font-size: 1rem;--label-line-height: 1.5rem;--input-padding: 1rem;--input-border-radius: .375rem;--input-height: 2.2rem;--input-outline: .063rem solid #66666659}@media screen and (max-height: 750px) and (min-width: 900px){:root:has(.base-wrapper){font-size:12px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
