._titleContainer_oqb0m_1{width:100%;display:flex;flex-direction:column;align-items:center;justify-self:center;text-align:center}._title_oqb0m_1{color:var(--dark)}._productTitle_oqb0m_14{letter-spacing:-.03em;font-size:3rem;line-height:1.2;font-weight:600!important}._logoImage_oqb0m_21{filter:invert(11%) sepia(0%) saturate(1391%) hue-rotate(164deg) brightness(101%) contrast(97%)}._projectHeader_oqb0m_26{color:var(--dark);padding:16px 20px;display:flex;flex-direction:row;gap:8px;justify-content:space-between;border-radius:18px}@media (max-width: 500px){._projectHeader_oqb0m_26{flex-direction:column}}h3{color:#fff;font-weight:600;font-size:1.5rem}._description_oqb0m_48{color:#fff}._projectsContainer_oqb0m_52{margin:10px 0}._appsContainer_oqb0m_56{display:flex;flex:1;flex-direction:column;gap:12px}._projectsSection_oqb0m_63{padding:var(--base-padding)}._projectSelectionContainer_oqb0m_67{display:flex;flex-direction:column;gap:16px;max-width:200px}._projectSectionContainer_oqb0m_75{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:30px}@media (max-width: 500px){._projectsSection_oqb0m_63{padding:var(--medium-padding)}._projectSelectionContainer_oqb0m_67{flex-direction:row;overflow-x:auto;max-width:100%}._appsContainer_oqb0m_56{width:100%}._projectSectionContainer_oqb0m_75{flex-direction:column}}._buttonContainer_mivus_1{display:flex;gap:10px;flex-direction:row;align-items:center;justify-content:flex-start;padding:12px 20px;border-radius:12px;background-color:var(--light-gray);min-width:200px;font-size:16px;color:var(--medium-gray)}._buttonContainer_mivus_1:not(._active_mivus_14){opacity:.5}._active_mivus_14{background-color:var(--blue-active);color:var(--white);font-weight:500;opacity:1}._formContainer_1mpal_1{display:flex;width:100%;justify-content:space-between;gap:20px;justify-content:center;align-items:flex-start;margin-top:20px}._metricsContainer_1mpal_11{display:flex;flex-direction:column;gap:15px}._buttonContainer_1mpal_17{display:flex;flex-direction:row;width:15%;justify-content:flex-end;justify-items:center}._inputsContainer_1mpal_25{display:flex;gap:15px}._titleContainer_1mpal_30{display:flex;flex-direction:column}._inputContainer_1mpal_35{display:flex;flex-direction:column;flex-wrap:wrap}@media (max-width: 500px){._inputsContainer_1mpal_25,._formContainer_1mpal_1{flex-direction:column}._buttonContainer_1mpal_17{width:100%}}._message_mio7x_1{font-size:12px;color:var(--dark-grey);font-style:italic}._loadingSpinner_mio7x_7{width:1rem;height:1rem;animation:_spin_mio7x_1 1s infinite linear}@keyframes _spin_mio7x_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}svg{color:var(--dark-grey)}._cardContainer_bps0u_1{padding:12px 20px;background-color:var(--light-beige);border-radius:18px;color:var(--dark-gray);font-weight:600;height:100%}._dotContainer_bps0u_10{display:flex;align-items:center;height:100%;justify-content:center}._dot_bps0u_10{width:10px;height:10px;border-radius:50%;background-color:var(--yellow)}._cardSubTitle_bps0u_24{font-size:.8rem;color:var(--medium-gray);font-weight:400;margin-bottom:5px}._subtitleRight_bps0u_31{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center;gap:10px}@media (max-width: 500px){._subtitleRight_bps0u_31{flex-direction:column}}._canvasContainer_1maav_1{display:flex;flex-direction:column;justify-items:center;align-items:center;width:100%}._metricContainer_1maav_9{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:30px;width:100%;flex-wrap:wrap}._titleContainer_1maav_19{display:flex;width:100%}._loadingOverlay_ouckh_1{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:5px}._loadingContainer_ouckh_13{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5px;color:#f5f5f5;background-color:var(--dark-blue-ws);border-radius:25px;padding:18px 26px}._canvasContainer_ouckh_24{position:relative}._labelText_63gy7_1{font-size:var(--small-font);font-weight:400}._inputText_63gy7_6{font-size:var(--medium-font);font-weight:600}._algorithmContainer_ulzlf_1{display:flex;flex-direction:column;justify-items:center;align-items:flex-start;flex-wrap:wrap}._pannelContainer_ulzlf_9{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-items:flex-start;width:100%;flex-wrap:wrap;gap:40px}._pannelLarge_ulzlf_21,._pannelSmall_ulzlf_22{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}._pannelLarge_ulzlf_21{flex:.65}._pannelSmall_ulzlf_22{gap:40px;flex:.35}._pannelSmall_ulzlf_22 div{min-width:100%}._pannelSmall_ulzlf_22>div{min-width:100%}._linePlotContainer_ulzlf_47{width:100%}@media screen and (max-width: 768px){._pannelLarge_ulzlf_21,._pannelSmall_ulzlf_22{flex:1;min-width:100%}}._cardsContainer_1xs0n_1{display:flex;height:100%;gap:16px}._left_1xs0n_7{height:100%;width:60%}._right_1xs0n_14{width:40%;display:flex;flex-direction:column;gap:16px}@media (max-width: 500px){._cardsContainer_1xs0n_1{flex-direction:column}._left_1xs0n_7,._right_1xs0n_14{width:100%}}._cardsContiner_fdm1s_1{display:flex;gap:16px;height:100%}._left_fdm1s_7,._right_fdm1s_8{height:100%}._left_fdm1s_7{width:60%}._right_fdm1s_8{width:40%;display:flex;flex-direction:column;gap:16px}@media (max-width: 500px){._cardsContiner_fdm1s_1{flex-direction:column}._left_fdm1s_7,._right_fdm1s_8{width:100%}}._headerForm_9tzlq_1{display:flex;width:100%;justify-content:space-between;gap:20px;margin-top:20px}._headerInputContainer_9tzlq_9{display:flex;flex-direction:row;justify-content:flex-start;gap:16px}._buttonContainer_9tzlq_16{display:flex;flex-direction:row;width:15%;justify-content:flex-end;justify-items:center}@media (max-width: 500px){._headerForm_9tzlq_1,._headerInputContainer_9tzlq_9{flex-direction:column}._buttonContainer_9tzlq_16{width:100%}}._label_1hwfc_1{font-size:14px;color:var(--gray);font-weight:400}._value_1hwfc_7{font-size:22px;color:var(--dark-gray);font-weight:600}._buttonContainer_1160a_1{display:flex;gap:10px;padding:20px;border-radius:12px;background-color:var(--light-gray);min-width:160px;font-size:16px;color:var(--medium-gray);opacity:.5;transition:all .3s ease}._buttonContainer_1160a_1:hover{opacity:.8}
