.Greeting-module-scss-module__b2KF8q__name{color:#97ed9a}
.Header-module-scss-module__K_0_dG__header__wrapper{background-color:#5c5c5c;border-block-end:1px solid #5c5c5c;inline-size:100%}.Header-module-scss-module__K_0_dG__header__wrapper .Header-module-scss-module__K_0_dG__header{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;max-inline-size:1600px;margin:0 auto;padding:1rem;display:flex}@media screen and (max-width:768px){.Header-module-scss-module__K_0_dG__header__wrapper .Header-module-scss-module__K_0_dG__header{flex-direction:column;justify-content:center;align-items:end;gap:10px;display:flex}}@media screen and (max-width:480px){.Header-module-scss-module__K_0_dG__header__wrapper .Header-module-scss-module__K_0_dG__header{flex-direction:column;justify-content:center;align-items:stretch;gap:10px;display:flex}}.Header-module-scss-module__K_0_dG__header__wrapper .Header-module-scss-module__K_0_dG__header .Header-module-scss-module__K_0_dG__nav{flex-direction:row;justify-content:center;align-items:center;gap:1rem;display:flex}.Header-module-scss-module__K_0_dG__header__wrapper .Header-module-scss-module__K_0_dG__header .Header-module-scss-module__K_0_dG__nav .Header-module-scss-module__K_0_dG__buttons{background-color:#7f7f7f;box-shadow:3.2px 3.2px 8px #505050,-3.2px -3.2px 8px #4b4b4b,inset 1.6px 1.6px 1.6px #999}.Header-module-scss-module__K_0_dG__header__wrapper .Header-module-scss-module__K_0_dG__header .Header-module-scss-module__K_0_dG__nav .Header-module-scss-module__K_0_dG__buttons:active{box-shadow:inset 3.2px 3.2px 8px #343434,inset -3.2px -3.2px 8px #797979}.Header-module-scss-module__K_0_dG__header__wrapper .Header-module-scss-module__K_0_dG__header .Header-module-scss-module__K_0_dG__nav .Header-module-scss-module__K_0_dG__buttons:disabled{box-shadow:none;background-color:#5b5a5a}
.ConfirmModal-module-scss-module__9akgXa__modal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1;background-color:#00000080;justify-content:center;align-items:center;block-size:100%;inline-size:100%;animation:.2s ConfirmModal-module-scss-module__9akgXa__fadeIn;display:flex;position:fixed;inset:0}.ConfirmModal-module-scss-module__9akgXa__modal .ConfirmModal-module-scss-module__9akgXa__content{color:#ebebeb;-webkit-user-select:none;user-select:none;background-color:#7f7f7f;border:1px solid #2d2d2d66;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:20px;inline-size:min(700px,80%);padding:1rem;display:flex}.ConfirmModal-module-scss-module__9akgXa__modal .ConfirmModal-module-scss-module__9akgXa__content__title{color:#97ed9a}.ConfirmModal-module-scss-module__9akgXa__modal .ConfirmModal-module-scss-module__9akgXa__buttons{flex-direction:row;justify-content:end;align-items:center;gap:10px;inline-size:100%;display:flex}@media screen and (max-width:860px){.ConfirmModal-module-scss-module__9akgXa__modal .ConfirmModal-module-scss-module__9akgXa__buttons{flex-direction:column;justify-content:end;align-items:center;gap:10px;display:flex}}.ConfirmModal-module-scss-module__9akgXa__modal .ConfirmModal-module-scss-module__9akgXa__buttons__button{flex:1}.ConfirmModal-module-scss-module__9akgXa__hide{animation:.2s forwards ConfirmModal-module-scss-module__9akgXa__fadeOut}@keyframes ConfirmModal-module-scss-module__9akgXa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ConfirmModal-module-scss-module__9akgXa__fadeOut{0%{opacity:1}to{opacity:0}}
.MainLayout-module-scss-module__WdugIa__container{background:linear-gradient(150deg,#bababa,#8e8e8e,#848484);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:0;block-size:100dvh;min-block-size:0;inline-size:100%;display:flex}
.LoaderComponent-module-scss-module__s15zAG__loader_component{justify-content:center;align-items:center;gap:1rem;block-size:100%;inline-size:100%;display:flex}.LoaderComponent-module-scss-module__s15zAG__loader_component .LoaderComponent-module-scss-module__s15zAG__circle_one,.LoaderComponent-module-scss-module__s15zAG__loader_component .LoaderComponent-module-scss-module__s15zAG__circle_two,.LoaderComponent-module-scss-module__s15zAG__loader_component .LoaderComponent-module-scss-module__s15zAG__circle_three{aspect-ratio:1;background-color:#7f7f7f;border-radius:50%;inline-size:20px;box-shadow:3.2px 3.2px 8px #5b5a5a,-3.2px -3.2px 8px #848484,inset 1.6px 1.6px 1.6px #acacac}.LoaderComponent-module-scss-module__s15zAG__loader_component .LoaderComponent-module-scss-module__s15zAG__circle_one{animation:1s ease-in-out infinite LoaderComponent-module-scss-module__s15zAG__jump-one}.LoaderComponent-module-scss-module__s15zAG__loader_component .LoaderComponent-module-scss-module__s15zAG__circle_two{animation:1s ease-in-out infinite LoaderComponent-module-scss-module__s15zAG__jump-two}.LoaderComponent-module-scss-module__s15zAG__loader_component .LoaderComponent-module-scss-module__s15zAG__circle_three{animation:1s ease-in-out infinite LoaderComponent-module-scss-module__s15zAG__jump-three}@keyframes LoaderComponent-module-scss-module__s15zAG__jump-one{0%,to{transform:translateY(0)}25%{background-color:#97ed9a;transform:translateY(-10px)}}@keyframes LoaderComponent-module-scss-module__s15zAG__jump-two{0%,to{transform:translateY(0)}50%{background-color:#97ed9a;transform:translateY(-10px)}}@keyframes LoaderComponent-module-scss-module__s15zAG__jump-three{0%,to{transform:translateY(0)}75%{background-color:#97ed9a;transform:translateY(-10px)}}
.Checkbox-module-scss-module__36Or3a__checkbox{-webkit-user-select:none;user-select:none;appearance:none;color:#ebebeb;text-align:center;cursor:pointer;background-color:#878787;border:1px solid #2d2d2d66;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:0;inline-size:100%;padding:.5rem 1rem;font-weight:700;transition:all .1s;display:flex;box-shadow:3.2px 3.2px 8px #5b5a5a,-3.2px -3.2px 8px #848484,inset 1.6px 1.6px 1.6px #acacac}.Checkbox-module-scss-module__36Or3a__checkbox:has(input:focus-visible){color:#97ed9a}.Checkbox-module-scss-module__36Or3a__checkbox:has(input:checked){color:#97ed9a;background-color:#505b48;box-shadow:inset 3.2px 3.2px 8px #373737,inset -3.2px -3.2px 8px #667664}.Checkbox-module-scss-module__36Or3a__checkbox .Checkbox-module-scss-module__36Or3a__input_checkbox{opacity:0;pointer-events:none;block-size:0;inline-size:0;position:absolute}
.DataRow-module-scss-module__j43XOa__container{inline-size:100%;font-size:var(--size);font-weight:var(--weight);border-block-end:1px solid #2d2d2d66;flex-direction:column;justify-content:center;align-items:stretch;gap:10px;padding-block-end:1rem;display:flex}.DataRow-module-scss-module__j43XOa__container .DataRow-module-scss-module__j43XOa__num{color:#97ed9a;align-self:end}.DataRow-module-scss-module__j43XOa__container .DataRow-module-scss-module__j43XOa__error{color:#a01a1a}
.Calculator-module-scss-module__h3CnLG__wrapper{flex-direction:column;justify-content:start;align-items:center;gap:0;min-inline-size:0;display:flex}.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__products{flex:1;grid-template-rows:auto;grid-template-columns:none;grid-auto-columns:minmax(150px,max-content);grid-auto-flow:column;place-items:stretch stretch;gap:10px;min-block-size:max-content;min-inline-size:0;display:grid;overflow:scroll hidden}.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__products::-webkit-scrollbar{block-size:12px}.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__products::-webkit-scrollbar-track{background-color:#5b5a5a;border-radius:0 0 7px 7px}.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__products::-webkit-scrollbar-thumb{background-color:#ebebeb;border:2px solid #5b5a5a;border-radius:0 0 7px 7px}.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__products::-webkit-scrollbar-thumb:hover{cursor:pointer;background-color:#97ed9a}.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__products_empty{flex:1;grid-template-rows:auto;grid-template-columns:1fr;place-items:center;gap:10px;display:grid}.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__products_empty__text{color:#b3b3b3}.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__mainCalculate{flex-direction:row;flex:3;justify-content:center;align-items:stretch;gap:10px;min-block-size:max-content;inline-size:100%;padding:0;display:flex}@media screen and (max-width:768px){.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__mainCalculate{flex-direction:column;flex:1}}.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__mainCalculate .Calculator-module-scss-module__h3CnLG__conditions,.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__mainCalculate .Calculator-module-scss-module__h3CnLG__calculate{flex-direction:column;flex:1;justify-content:start;align-items:stretch;gap:10px;display:flex}.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__mainCalculate .Calculator-module-scss-module__h3CnLG__calculate__border{border-block-end:none;padding-block-end:0}.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__message{flex-direction:row;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}@media screen and (max-width:640px){.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__message{flex-direction:column}}.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__message__button{inline-size:max-content}@media screen and (max-width:640px){.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__message__button{align-self:end}}@media screen and (max-width:480px){.Calculator-module-scss-module__h3CnLG__wrapper .Calculator-module-scss-module__h3CnLG__message__button{inline-size:100%}}
.TextArea-module-scss-module__yBBJJW__textarea{appearance:none;color:#97ed9a;resize:none;background-color:#555;border:1px solid #2d2d2d66;border-radius:8px;block-size:100%;inline-size:100%;padding:.5rem .8rem;transition:all .3s}.TextArea-module-scss-module__yBBJJW__textarea:focus-visible{outline:none;box-shadow:inset 3.2px 3.2px 8px #343434,inset -3.2px -3.2px 8px #797979}.TextArea-module-scss-module__yBBJJW__textarea::placeholder{color:#b3b3b3}:has(.TextArea-module-scss-module__yBBJJW__textarea:disabled) .TextArea-module-scss-module__yBBJJW__textarea::placeholder{color:#7f7f7f}.TextArea-module-scss-module__yBBJJW__textarea::-webkit-scrollbar{background-color:#0000}.TextArea-module-scss-module__yBBJJW__textarea::-webkit-scrollbar-thumb{cursor:pointer;background-color:#5b5a5a;border-radius:8px}.TextArea-module-scss-module__yBBJJW__textarea:disabled{box-shadow:none;color:#7f7f7f;cursor:default;background-color:#5c5c5c}:has(.TextArea-module-scss-module__yBBJJW__textarea:disabled) .TextArea-module-scss-module__yBBJJW__textarea{color:#5b5a5a}
.NumericInput-module-scss-module__vs0u1q__wrapper{pointer-events:none;flex-direction:column;justify-content:center;align-items:start;gap:5px;inline-size:100%;display:flex;position:relative}.NumericInput-module-scss-module__vs0u1q__wrapper .NumericInput-module-scss-module__vs0u1q__text{font-weight:700}.NumericInput-module-scss-module__vs0u1q__wrapper .NumericInput-module-scss-module__vs0u1q__input{appearance:none;color:#97ed9a;pointer-events:auto;background-color:#555;border:1px solid #2d2d2d66;border-radius:8px;inline-size:100%;padding:.5rem .8rem;transition:all .3s}.NumericInput-module-scss-module__vs0u1q__wrapper .NumericInput-module-scss-module__vs0u1q__input::placeholder{color:#b3b3b3;font-size:12px;transform:translateY(-2px)}:has(.NumericInput-module-scss-module__vs0u1q__input:disabled) .NumericInput-module-scss-module__vs0u1q__wrapper .NumericInput-module-scss-module__vs0u1q__input::placeholder{color:#7f7f7f}.NumericInput-module-scss-module__vs0u1q__wrapper .NumericInput-module-scss-module__vs0u1q__input:focus-visible{outline:none;box-shadow:inset 3.2px 3.2px 8px #343434,inset -3.2px -3.2px 8px #797979}.NumericInput-module-scss-module__vs0u1q__wrapper .NumericInput-module-scss-module__vs0u1q__input:disabled{box-shadow:none;color:#7f7f7f;cursor:default;background-color:#5c5c5c}:has(.NumericInput-module-scss-module__vs0u1q__input:disabled) .NumericInput-module-scss-module__vs0u1q__wrapper{color:#5b5a5a}
.Container-module-scss-module___X4fQq__container{block-size:100%;inline-size:100%;padding:.5rem}
.MainContainer-module-scss-module__oX_iDW__container{-webkit-user-select:none;user-select:none;background-color:#5c5c5c;border:1px solid #2d2d2d66;border-radius:8px;flex-direction:column;flex:1;justify-content:start;align-items:stretch;gap:10px;min-block-size:0;inline-size:100%;padding:.5rem;transition:all .3s;display:flex}.MainContainer-module-scss-module__oX_iDW__container .MainContainer-module-scss-module__oX_iDW__title{inline-size:100%}.MainContainer-module-scss-module__oX_iDW__container .MainContainer-module-scss-module__oX_iDW__content{scrollbar-gutter:stable;background-color:#737373;border:1px solid #2d2d2d66;border-radius:8px;flex-direction:column;flex:1;justify-content:start;align-items:stretch;gap:10px;min-block-size:0;padding:.5rem;display:flex;overflow:hidden auto}.MainContainer-module-scss-module__oX_iDW__container .MainContainer-module-scss-module__oX_iDW__content::-webkit-scrollbar{inline-size:8px}.MainContainer-module-scss-module__oX_iDW__container .MainContainer-module-scss-module__oX_iDW__content::-webkit-scrollbar-track{background-color:#5b5a5a;border-radius:8px}.MainContainer-module-scss-module__oX_iDW__container .MainContainer-module-scss-module__oX_iDW__content::-webkit-scrollbar-thumb{background-color:#ebebeb;border:2px solid #5b5a5a;border-radius:8px}.MainContainer-module-scss-module__oX_iDW__container .MainContainer-module-scss-module__oX_iDW__content::-webkit-scrollbar-thumb:hover{cursor:pointer;background-color:#97ed9a}
.LoginForm-module-scss-module__dqd3oG__form{flex-direction:column;justify-content:center;align-items:center;gap:10px;inline-size:50%;animation:.3s ease-in-out LoginForm-module-scss-module__dqd3oG__opacity;display:flex}@keyframes LoginForm-module-scss-module__dqd3oG__opacity{0%{opacity:0}to{opacity:1}}@media (max-width:1400px){.LoginForm-module-scss-module__dqd3oG__form{inline-size:80%}}@media screen and (max-width:1000px){.LoginForm-module-scss-module__dqd3oG__form{inline-size:100%}}.LoginForm-module-scss-module__dqd3oG__form .LoginForm-module-scss-module__dqd3oG__title{color:#97ed9a;border-block-end:1px solid #2d2d2d66;padding-bottom:10px}.LoginForm-module-scss-module__dqd3oG__form .LoginForm-module-scss-module__dqd3oG__buttons{flex-direction:row;justify-content:end;align-items:center;gap:10px;inline-size:100%;margin-block-start:1rem;display:flex}@media screen and (max-width:500px){.LoginForm-module-scss-module__dqd3oG__form .LoginForm-module-scss-module__dqd3oG__buttons{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}}
