.Header_header___60Q_{position:fixed;top:0;width:100%;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000;justify-content:space-between;padding:0 20px;font-family:Nunito,sans-serif}.Header_header___60Q_,.Header_logoContainer__xRxmv{display:flex;align-items:center}.Header_logoImage__aS07A{height:40px}.Header_neomLogoImage__hrXCj{margin-top:10px;height:55px;width:auto}.Header_plusSign__J_kak{font-size:45px;padding:0 20px;margin-bottom:10px;display:flex;align-items:center;color:var(--ossia-green);font-weight:700}.Header_legendDescriptionWrapper__j_FW0{display:flex;flex-direction:column;align-items:center;flex-grow:1}.Header_legend___RZYt{display:flex;align-items:center;gap:15px;flex-grow:1;justify-content:center;color:#000;font-weight:700}.Header_legendItem__pHIO0{display:flex;align-items:center;gap:8px;position:relative}.Header_legendColorBox__XJLyE{width:20px;height:20px;border:1px solid #000;border-radius:3px}.Header_legendName__4t_WU{font-size:12px;font-weight:500}.Header_info__HLmMR{flex-shrink:0;text-align:right}.Header_descriptionBox__wFxUV{margin-top:5px;margin-bottom:10px;color:var(--ossia-green);text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;font-size:medium}.Header_loginButton__1GbsP{color:#fff;background-color:var(--ossia-green);padding:10px 20px;border-radius:5px;border:none;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background-color .3s,color .3s,box-shadow .3s}.Header_loginButton__1GbsP:hover{background-color:#fff;color:var(--ossia-green);box-shadow:0 4px 6px rgba(0,0,0,.2)}.Header_settingsIcon__OoUk7{color:var(--ossia-green);cursor:pointer}.Header_iconButtonContainer__aEjXE{display:flex;flex-direction:column;align-items:center}.Header_buttonsRow__3idPD{display:flex;flex-direction:row;gap:5px}.GearButton_gearButton__tZ93V{display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:50%;color:var(--ossia-green);background-color:transparent;transition:color .3s,background-color .3s}.GearButton_gearButton__tZ93V:hover{color:var(--ossia-green);background-color:rgba(143,205,42,.1)}.GearButton_gearButton__tZ93V:focus{outline:none;box-shadow:0 0 0 2px rgba(143,205,42,.5)}.UserButton_userButton__vmOSR{display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:50%;color:var(--ossia-green);background-color:transparent;transition:color .3s,background-color .3s}.UserButton_userButton__vmOSR:hover{color:var(--ossia-green);background-color:rgba(143,205,42,.1)}.UserButton_userButton__vmOSR:focus{outline:none;box-shadow:0 0 0 2px rgba(143,205,42,.5)}.Spinner_spinnerContainer__rPKBq{display:flex;justify-content:center;align-items:center;height:100vh}.Spinner_spinner__QwWm6{border:8px solid rgba(0,0,0,.1);border-left:8px solid var(--ossia-green);border-radius:60%;width:60px;height:60px;animation:Spinner_spin__Q4Vk1 1s linear infinite}@keyframes Spinner_spin__Q4Vk1{to{transform:rotate(1turn)}}.SettingsForm_spinnerOverlay__KKoK_{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;z-index:1500}.SettingsForm_disabledForm__stxzo{pointer-events:none;opacity:.5}.SettingsForm_modalBackdrop__s4_Ls{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.SettingsForm_modalContainer__5L0_o{background-color:#fff;padding:15px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:100%;max-width:600px;z-index:1100;font-family:Nunito,sans-serif;position:relative;color:#000;box-sizing:border-box}.SettingsForm_title__KwHqh{font-size:18px;font-weight:700;text-align:center;margin-bottom:15px}.SettingsForm_formGroup__tBC1y{margin-bottom:10px}.SettingsForm_formGroup__tBC1y label{display:block;margin-bottom:3px;font-weight:700;font-size:14px}.SettingsForm_formGroup__tBC1y input,.SettingsForm_formGroup__tBC1y select,.SettingsForm_nonEditableField__uHRsl{width:100%;padding:6px;font-size:14px;height:36px;box-sizing:border-box;border:1px solid #d3d3d3;border-radius:4px}.SettingsForm_offsetsLabel__ynrms{margin-bottom:3px;font-weight:700;font-size:15px}.SettingsForm_nonEditableField__uHRsl{display:flex;align-items:center;height:30px}.SettingsForm_receiverTitleRow__JsFpl{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.SettingsForm_receiverTitle__6zFtU{font-size:14px;font-weight:700;margin:0}.SettingsForm_buttonContainer__YDGzw{display:flex;justify-content:space-between;margin-top:15px;gap:10px}.SettingsForm_receiverGridContainer__2a9_O{display:flex;flex-direction:column;gap:8px}.SettingsForm_receiverRow__miagh{display:grid;grid-template-columns:1fr 1fr 1fr auto;grid-gap:8px;gap:8px;align-items:center}.SettingsForm_buttonGroup__ax65I{display:flex;gap:5px}.SettingsForm_receiverGridItem__bQFyc{display:flex;align-items:center;justify-content:center;padding:8px;border:1px solid #d3d3d3;height:44px;box-sizing:border-box}.SettingsForm_addButton__jIdxE,.SettingsForm_editButton__H1Jdz,.SettingsForm_removeButton__SRkOj{width:28px;height:28px;display:flex;justify-content:center;align-items:center;padding:0;border-radius:5px;border:none;font-size:14px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background-color .3s,color .3s,box-shadow .3s}.SettingsForm_addButton__jIdxE{background-color:var(--ossia-green);color:#fff}.SettingsForm_removeButton__SRkOj{background-color:#a90000;color:#fff}.SettingsForm_editButton__H1Jdz{background-color:#007bff;color:#fff;margin-left:5px}.SettingsForm_addButton__jIdxE:hover,.SettingsForm_editButton__H1Jdz:hover,.SettingsForm_removeButton__SRkOj:hover{background-color:#fff;color:inherit;box-shadow:0 4px 6px rgba(0,0,0,.2)}.SettingsForm_buttonContainer__YDGzw .SettingsForm_cancelButton__4_Xll,.SettingsForm_buttonContainer__YDGzw .SettingsForm_loadButton__FlDgS,.SettingsForm_buttonContainer__YDGzw .SettingsForm_saveButton__5eu1t{background-color:var(--ossia-green);color:#fff;padding:8px 15px;border-radius:5px;border:none;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background-color .3s,color .3s,box-shadow .3s}.SettingsForm_buttonContainer__YDGzw .SettingsForm_cancelButton__4_Xll{background-color:#1c1b1b;color:#fff}.SettingsForm_buttonContainer__YDGzw .SettingsForm_cancelButton__4_Xll:hover,.SettingsForm_buttonContainer__YDGzw .SettingsForm_loadButton__FlDgS:hover,.SettingsForm_buttonContainer__YDGzw .SettingsForm_saveButton__5eu1t:hover{background-color:#fff;color:inherit;box-shadow:0 4px 6px rgba(0,0,0,.2)}.SettingsForm_formRow__w3GxJ{display:flex;justify-content:flex-start;gap:10px;margin-top:10px;margin-bottom:10px}.SettingsForm_formGroup__tBC1y:last-child{margin-right:0}.SettingsForm_receiverFormBackdrop__ycLER{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:2000}.SettingsForm_receiverFormContainer__rnedB{background-color:#fff;padding:15px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:90%;max-width:400px}.SettingsForm_inputWithIcons__9FdkN{display:flex;align-items:center}.SettingsForm_inputWithIcons__9FdkN input{flex:2 1;padding:6px;box-sizing:border-box;border:1px solid #d3d3d3;border-radius:4px 0 0 4px;height:36px}.SettingsForm_inputWithIcons__9FdkN .SettingsForm_icons__MOroI{display:flex;align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-left:none;border-radius:0 4px 4px 0;height:36px}.SettingsForm_inputWithIcons__9FdkN .SettingsForm_iconButton__3H7e1{background:none;border:none;cursor:pointer;font-size:20px;margin:0 5px;display:flex;align-items:center;justify-content:center;padding:0;height:100%;transition:background-color .3s;color:var(--ossia-green)}.SettingsForm_inputWithIcons__9FdkN .SettingsForm_iconButton__3H7e1:hover{background-color:rgba(0,0,0,.1)}.SettingsForm_inputWithIcons__9FdkN .SettingsForm_redIconButton__W3DaN{color:#a90000}@media (max-width:768px){.SettingsForm_modalContainer__5L0_o{padding:10px}.SettingsForm_title__KwHqh{font-size:16px;margin-bottom:10px}.SettingsForm_formGroup__tBC1y label{font-size:12px;margin-bottom:3px}.SettingsForm_formGroup__tBC1y input,.SettingsForm_formGroup__tBC1y select,.SettingsForm_nonEditableField__uHRsl{padding:5px;font-size:12px;height:30px}.SettingsForm_buttonContainer__YDGzw button{padding:6px 12px;font-size:12px}}@media (max-width:480px){.SettingsForm_modalContainer__5L0_o{padding:8px}.SettingsForm_title__KwHqh{font-size:14px;margin-bottom:8px}.SettingsForm_formGroup__tBC1y label{font-size:12px;margin-bottom:2px}.SettingsForm_formGroup__tBC1y input,.SettingsForm_formGroup__tBC1y select,.SettingsForm_nonEditableField__uHRsl{padding:4px;font-size:12px;height:32px}.SettingsForm_buttonContainer__YDGzw button{font-size:12px;padding:5px 10px}}.SettingsForm_noSpinner__F9mzT::-webkit-inner-spin-button,.SettingsForm_noSpinner__F9mzT::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SettingsForm_noSpinner__F9mzT{-moz-appearance:textfield}.LoginForm_modalBackdrop__I5JHK{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.LoginForm_modalContainer__N40Cw{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:80%;max-width:400px;z-index:1100;font-family:Nunito,sans-serif;color:#000;text-align:center}.LoginForm_title___DJSM{font-size:24px;font-weight:700;margin-bottom:20px}.LoginForm_formGroup___F91z{margin-bottom:15px}.LoginForm_formGroup___F91z label{display:block;margin-bottom:5px;font-weight:700}.LoginForm_formGroup___F91z input{width:100%;padding:8px;box-sizing:border-box;border:1px solid #d3d3d3;border-radius:4px}.LoginForm_buttonContainer__jQ_O6{display:flex;justify-content:space-around;margin-top:20px}.LoginForm_saveButton__EHya1{background-color:var(--ossia-green)}.LoginForm_cancelButton__usWQ1,.LoginForm_saveButton__EHya1{color:#fff;padding:10px 20px;border-radius:5px;border:none;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background-color .3s,color .3s,box-shadow .3s}.LoginForm_cancelButton__usWQ1{background-color:#1c1b1b}.LoginForm_cancelButton__usWQ1:hover,.LoginForm_saveButton__EHya1:hover{background-color:#fff;color:inherit;box-shadow:0 4px 6px rgba(0,0,0,.2)}.LoginForm_spinnerOverlay__Brzb9{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;z-index:1500}.LoginForm_errorMessage__0K2Sf{color:red;margin-top:10px;font-size:14px}.LoginForm_changePasswordLink__X77xT{color:blue;cursor:pointer;text-decoration:underline}.LoginForm_changePasswordLink__X77xT:hover{color:#00008b}.LoginForm_versionText__z9X2G{text-align:right;margin-top:1px;font-size:.7em;color:var(--ossia-green)}.ChartLayout_gridLayout__Bs76c{display:flex;flex-direction:column;gap:20px;width:100%;padding:16px;height:calc(100vh - var(--header-height));overflow-y:hidden}.ChartLayout_chartContainer__Z7ZQ4{flex:1 1;min-height:20vh;position:relative;box-shadow:0 0 5px rgba(0,0,0,.1)}.ChartLayout_chartContainer__Z7ZQ4>div{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-height:850px),(max-width:768px){.ChartLayout_gridLayout__Bs76c{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;height:auto;grid-gap:8px;gap:8px}.ChartLayout_chartContainer__Z7ZQ4{min-height:40vh}}.index_minHScreen__WfUSu{min-height:100vh}.index_mainPaddingTop__5Xosc{padding-top:var(--main-padding-top)}.index_settingsContainer__0Hzkq{padding-top:4rem;display:flex;justify-content:center;align-items:center;background-color:#f9fafb}.index_textCenter__R9nFj{text-align:center}.index_textGray700__PZwRh{color:#4a5568;font-size:1.125rem}.index_textGray500__NpsmP{color:#a0aec0;font-size:.875rem}.index_textGray700Span__wJxXR{color:#4a5568}