.RationText{line-height:1.4rem;color:var(--color-1)}.RationText.RationText_secondary{color:var(--color-2);font-size:1rem}.RationText.RationText_error{color:var(--color);font-size:1rem}.RationButton{margin:0;white-space:nowrap;padding:8px;font-size:1rem;border:none;border-radius:0;background:var(--background-2);border:solid 1px var(--background-3);color:var(--color);min-height:40px}.RationButton:hover,.RationButton.RationButton_selected{background:var(--background-3);border:solid 1px var(--background-5)}.RationButton.RationButton_small,.RationButton.RationButton_micro,.RationButton.RationButton_nano{font-size:.9rem;padding:0 4px;margin:0;min-width:36px;min-height:24px;border:none;border-radius:0;background:var(--background-1);border:solid 1px var(--background-2);color:var(--color)}.RationButton.RationButton_small:hover,.RationButton.RationButton_micro:hover,.RationButton.RationButton_nano:hover,.RationButton.RationButton_small.RationButton_selected,.RationButton.RationButton_micro.RationButton_selected,.RationButton.RationButton_nano.RationButton_selected,.RationButton.RationButton_small:active,.RationButton.RationButton_micro:active,.RationButton.RationButton_nano:active{background:var(--background-2);border:solid 1px var(--background-5)}.RationButton.RationButton_small svg,.RationButton.RationButton_micro svg,.RationButton.RationButton_nano svg{padding-top:.5px;font-size:.8rem;color:var(--color-3)}.RationButton.RationButton_micro{font-size:.8rem;min-height:18px}.RationButton.RationButton_nano{padding:2px;min-width:unset;min-height:unset;display:flex;align-items:center;justify-content:center;z-index:1}.RationButton.RationButton_menu{font-size:1em;padding:8px;margin:0 0 -1px;border-radius:0;min-width:150px;min-height:24px;background:var(--background-1);border:solid 1px var(--background-5);color:var(--color-3)}.RationButton.RationButton_menu:hover,.RationButton.RationButton_menu.RationButton_selected,.RationButton.RationButton_menu:active{background:var(--background-2)}.RationButton.RationButton_plain{border:none;background:none;box-sizing:border-box;margin:0;min-width:28px;font-size:.8rem;color:var(--color-3)}.RationButton.RationButton_plain:hover,.RationButton.RationButton_plain:active{color:var(--color)}.RationButton.RationButton_link{margin:0;padding:5px 10px;font-size:1rem;border-radius:4px;text-decoration:none;white-space:nowrap;box-sizing:border-box;display:block;transition:background .1s,color .1s;border:none;background:var(--background-2);color:var(--color-1);min-height:unset}.RationButton.RationButton_link:hover{color:var(--color);background:var(--background-3)}.RationLink{margin:0;padding:5px 10px;font-size:1rem;text-decoration:none;white-space:nowrap;box-sizing:border-box;display:block;transition:background .1s,color .1s;text-align:center;border-radius:4px}.RationLink.RationLink_normal{background:var(--background-2);color:var(--color-1)}.RationLink.RationLink_normal:hover{color:var(--color);background:var(--background-3)}.RationLink.RationLink_button{background:var(--background-1);border:solid 1px var(--background-2);padding:8px}.RationLink.RationLink_button:hover{background:var(--background-2);border:solid 1px var(--background-3)}.RationLink.RationLink_light{background:var(--background-3);color:var(--color)}.RationLink.RationLink_text{display:inline-block;background:none;text-decoration:underline;color:var(--color-1);padding:0}.RationLink.RationLink_text:hover{color:var(--color)}.RationLink.RationLink_plain{display:inline-block;background:none;color:var(--color-1);padding:0}.RationLink.RationLink_plain:hover{color:var(--color)}.RationLink.RationLink_solid{display:inline-block;background:none;color:var(--color);padding:0}.RationTitle{margin:16px 0;color:var(--color);font-size:1.2rem}.RationTitle.RationTitle_primary{display:inline-block;font-size:1.5rem;color:var(--color-1);margin:16px 0 32px}.ExploreModal{position:fixed;top:32px;left:50%;transform:translate(-50%);width:min(600px,100vw - 32px);height:min(500px,100vh - 64px);background-color:var(--background-1);border:solid 1px var(--background-2);z-index:3;padding:32px;box-sizing:border-box;overflow-y:scroll}.ExploreModal .ExploreModal_close{position:absolute;top:4px;right:4px}.RationFooter{background:var(--background);padding:8px 12px;color:var(--color-2)}.RationHeader{display:flex;width:100%;min-height:50px;padding:0 16px;align-items:center;box-sizing:border-box;background:var(--background)}.RationHeader.RationHeader_normal{color:var(--color)}.RationPanel{background:var(--background);border:solid 1px var(--background-2);padding:16px;position:fixed;z-index:3;min-width:400px;overflow:auto;color:var(--color-3)}.RationPanel.RationPanel_mobile{box-sizing:border-box;min-width:unset;width:calc(100vw - 16px)}.RationPanel.RationPanel_mobile .RationPanel_children{min-width:unset}.RationPanel .RationPanel_children{margin-top:16px;min-width:400px}.RationPanel .RationPanel_children>*{margin-bottom:12px}.RationPanel .RationPanel_children label{color:var(--color-1)}.RationPanel .RationPanel_children h3{color:var(--color-2)}.RationPanel .RationPanel_close{position:absolute;right:4px;top:4px}.RationPage{background:var(--background)}.RationPage .RationPage_content{min-height:calc(100vh - 108px);padding:8px 16px 0;margin:auto auto 8px;max-width:600px}.RationPage .RationPage_content.RationPage_fullWidth{max-width:unset}.RationContainer{box-sizing:border-box}.RationContainer.RationContainer_box{padding:8px;background:var(--lightestgray);border:solid 1px var(--lightergray)}.RationComponent{box-sizing:border-box;border:solid 1px var(--background-2);position:relative}.RationComponent .RationComponent_title{box-sizing:border-box;background-color:var(--background);border-bottom:solid 1px var(--background-2);color:var(--color);font-size:1rem;margin:0;font-weight:700;padding:8px;height:36px;display:flex;row-gap:8px}.RationComponent .RationComponent_title .RationComponent_titleRight{user-select:none;margin-left:auto;display:flex;align-items:center;column-gap:2px;z-index:1}.RationComponent .RationComponent_subtitle{box-sizing:border-box;background-color:var(--background-1);border-bottom:solid 1px var(--background-2);color:var(--color);font-size:1rem;margin:0;font-weight:400;padding:8px;height:36px;display:flex;row-gap:8px}.RationComponent .RationComponent_controlsRow{user-select:none;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;background-color:var(--background);border-top:solid 1px var(--background-2);color:var(--color);font-size:1rem;padding:8px 90px 8px 8px;height:35px;justify-content:flex-end}.RationComponent .RationComponent_controlsRow::-webkit-scrollbar{display:none}.RationComponent .RationComponent_controlsRow .RationComponent_controlsRowChildren{display:flex;align-items:center;column-gap:2px}.RationComponent .RationComponent_controlsRow .RationComponent_controlsRowChildren label{font-size:.8rem;white-space:nowrap}.RationComponent .RationComponent_controlsRow .RationComponent_controlsRowChildren .RationCheckbox{padding-left:8px}.RationComponent .RationComponent_controlsRow .RationComponent_controlsRowChildren .RationCheckbox:last-child{padding-right:8px}.RationComponent .RationComponent_topRight{position:absolute;top:42px;right:45px}.RationComponent .RationComponent_topRight .RationTimeseriesSearch_bar input{background-color:var(--background-1);border-color:var(--background-3)}.RationTable_table{white-space:nowrap;overflow-y:auto;color:var(--chart-text)}.RationTable_table table{width:100%;position:relative}.RationTable_table table,.RationTable_table th,.RationTable_table td{text-align:left;border-collapse:separate;border-spacing:0}.RationTable_table td,.RationTable_table th{padding:4px;border-right:solid 1px var(--chart-grid-1);border-bottom:solid 1px var(--chart-grid-1)}.RationTable_table td:last-child,.RationTable_table th:last-child{border-right:none}.RationTable_table th{position:sticky;top:0;background:var(--chart-grid);border-collapse:separate;color:var(--chart-text-1)}.RationTable_table tbody tr:nth-child(odd){background:var(--chart-background)}.RationTable_table tbody tr:nth-child(even){background:var(--chart-grid)}.RationTable_scroller{box-sizing:border-box;user-select:none;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--background);height:24px;color:var(--color);border-top:solid 1px var(--background-2)}.RationTable_scroller:first-child{border-right:solid 1px var(--background-2)}.RationTable_scroller:hover{background-color:var(--background-1)}.RationChart{user-select:none;position:relative;background-color:var(--chart-background)}.RationChart .RationCrosshair{opacity:0;transition:opacity .2s}.RationChart:hover .RationCrosshair{opacity:1}.RationChartMessage{background:var(--background-2);border:solid 1px var(--background-3);color:var(--color-1);padding:4px}.RationCrosshair{font-size:.9rem}.RationCrosshair .RationCrosshair-x{border-left:dashed 1px var(--chart-cross);height:1px}.RationCrosshair .RationCrosshair-y{border-top:dashed 1px var(--chart-cross);width:1px}.RationCrosshair .RationCrosshair-labelX{transform:translate(-50%);padding:2px 8px}.RationCrosshair .RationCrosshair-labelY{min-width:25px;padding:2px}.RationCrosshair .RationCrosshair-x,.RationCrosshair .RationCrosshair-y{position:absolute}.RationCrosshair .RationCrosshair-labelX,.RationCrosshair .RationCrosshair-labelY{white-space:nowrap;font-size:.8rem;color:var(--chart-cross-text);background-color:var(--chart-cross-label);position:absolute;font-variant-numeric:tabular-nums}.RationDragZone-x{position:absolute;cursor:ew-resize}.RationDragZone-y{position:absolute;cursor:ns-resize}.RationDrawingTools{position:relative;min-width:30px;box-sizing:border-box;display:flex;flex-direction:column;row-gap:0px;background:var(--background);border-right:solid 1px var(--background-2)}.RationDrawingTools .RationDrawingTools_button-with-menu{position:relative}.RationDrawingTools .RationDrawingTools_button-with-menu:hover .RationDrawingTools_menu-trigger{opacity:1}.RationDrawingTools .RationDrawingTools_button{transition:background .1s,color .1s;color:var(--color-3);box-sizing:border-box;border-bottom:solid 1px var(--background-2);width:100%;height:30px;text-align:center;background:var(--background);display:flex;align-items:center;justify-content:center}.RationDrawingTools .RationDrawingTools_button:hover{background:var(--background-1)}.RationDrawingTools .RationDrawingTools_button.RationDrawingTools_selected{background:var(--background-1);color:var(--color)}.RationDrawingTools .RationDrawingTools_button.RationDrawingTools_special{color:var(--special);cursor:pointer}.RationDrawingTools .RationDrawingTools_menu-trigger{opacity:0;position:absolute;top:-1px;left:29px;z-index:2;transition:background .1s,color .1s;background:var(--background);border:solid 1px var(--background-2);border-top-right-radius:4px;border-bottom-right-radius:4px;color:var(--color);font-size:12px;width:18px;height:29px;display:flex;text-align:center;align-items:center;justify-content:center}.RationDrawingTools .RationDrawingTools_menu-trigger:hover{opacity:1;background:var(--background-1)}.RationDrawingTools .RationDrawingTools_menu-panel{position:absolute;top:-15px;left:32px;z-index:2;background:var(--background);border:solid 1px var(--background-2);border-bottom:none;display:grid;grid-template-columns:30px}.RationTabs{border-bottom:solid 1px var(--background-3)}.RationTabs .RationTab{border:solid 1px var(--background-3);border-bottom:none;cursor:pointer;background:var(--background-1);color:var(--color-2);padding:4px 12px}.RationTabs .RationTab:not(:last-child){border-right:none}.RationTabs .RationTab:hover,.RationTabs .RationTab.selected{background:var(--background-2);color:var(--color)}.RationDrawingTools_chart-panel{position:absolute;top:-180px;left:32px;z-index:4;min-width:700px;min-height:400px;background:var(--background-1);border:solid 1px var(--background-3);color:var(--color-3);padding:16px}.RationDrawingTools_chart-panel.RationDrawingTools_chart-panel-mobile{box-sizing:border-box;position:fixed;min-width:unset;width:calc(100vw - 16px);left:8px;top:8px}.RationDrawingTools_chart-panel .RationDrawingTools_chart-panel-close{position:absolute;top:4px;right:4px}.RationDrawingTools_chart-panel .PanelRows{max-height:360px;overflow-y:auto}.RationDrawingTools_chart-panel .PanelRows::-webkit-scrollbar{display:none}.RationDrawingTools_chart-panel .PanelRows::-webkit-scrollbar-thumb{display:none}.RationDrawingTools_chart-panel .PanelRow{user-select:none;cursor:default;padding:2px;background:var(--background);border:solid 1px var(--background-2);margin-bottom:8px}.RationCheckbox{display:flex;align-items:center;column-gap:3px}.RationCheckbox label:after{content:":"}.RationCheckbox .RationCheckbox_box{width:16px;height:16px;background-color:var(--background-2);border:solid 1px var(--background-3);display:flex;align-items:center;justify-content:center}.RationCheckbox .RationCheckbox_box .RationCheckbox_checked{display:flex;align-items:center;justify-content:center;font-size:.8rem;color:var(--color)}.RationPopupMenu{position:relative;display:flex;align-items:center;justify-content:center}.RationPopupMenu .RationPopupMenu_menu{background:var(--background-1);border:solid 1px var(--background-2);padding:4px;position:fixed;z-index:2}.RationColorPicker{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.RationColorPicker.RationColorPicker_bordered{box-sizing:border-box;width:36px;height:24px;padding:4px;background-color:var(--background-1);border:solid 1px var(--background-2)}.RationColorPicker.RationColorPicker_bordered:hover{background-color:var(--background-2);border:solid 1px var(--background-3)}.RationColorPicker .RationColorPicker_trigger{width:17px;height:17px}.RationColorPicker.RationColorPicker_bordered .RationColorPicker_trigger{width:90%;height:90%}.RationColorPicker_panel{display:grid;grid-template-columns:auto auto auto auto;column-gap:4px;row-gap:4px}.RationColorPicker_panelItem{min-width:30px;min-height:30px;cursor:pointer}.RationInput{box-sizing:border-box;font-size:1rem;background:var(--background-2);color:var(--color);border:none;padding:4px 12px;margin:0;min-height:32px;width:100%;border-radius:0}.RationInput.RationInput_short{color:var(--color);background:var(--background-1);border:solid 1px var(--background-2);box-sizing:border-box;min-height:unset;height:24px;padding:4px}.RationInput::placeholder{color:var(--color-3)}.RationInput:focus{outline:none}.RationInput[type=date]{box-sizing:border-box;background:var(--background-1);border:solid 1px var(--background-2);color:var(--white);padding:0;min-height:unset;height:20px;width:unset;font-size:.8rem}.RationInput[type=date]:disabled{color:var(--color-3);-webkit-text-fill-color:var(--color-3)}.RationSelect{appearance:none;color:var(--color);background:var(--background-1);border:solid 1px var(--background-2);border-radius:0;padding:0 8px;height:24px;margin:0;font-size:.9rem;text-align-last:center;max-width:min(100vw - 64px,300px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.RationSelect.RationSelect_fullWidth{width:100%}.RationSelect.RationSelect_gray{background-color:var(--background-2);border-color:var(--background-3)}.RationTimeseriesSearch{margin-bottom:8px}.RationTimeseriesSearch .RationTimeseriesSearch_bar{position:relative}.RationTimeseriesSearch .RationTimeseriesSearch_bar input{height:36px;border:solid 1px var(--background-3)}.RationTimeseriesSearch .RationTimeseriesSearch_bar svg{position:absolute;top:10px;right:10px;color:var(--color-3)}.RationTimeseriesSearch .RationTimeseriesSearch_panel{box-sizing:border-box;position:absolute;background:var(--background);z-index:1;max-height:300px;overflow:auto;border:solid 1px var(--background-3);border-top:none}.RationTimeseriesSearch .RationTimeseriesSearch_item{box-sizing:border-box;display:flex;justify-content:space-between;padding:8px 12px;cursor:pointer;color:var(--color-1)}.RationTimeseriesSearch .RationTimeseriesSearch_item:not(:last-child){border-bottom:solid 1px var(--background-3)}.RationTimeseriesSearch .RationTimeseriesSearch_item:hover{background:var(--background-1);color:var(--color)}.RationTimeseriesSearch .RationTimeseriesSearch_item .RationTimeseriesSearch_itemTag{color:var(--background-5)}.DrawingToolsEditPanel{color:var(--color);position:absolute;top:4px;left:34px;background:var(--background);border:solid 1px var(--background-2);padding:8px;z-index:2}.RationLegend{user-select:none;cursor:default;position:absolute;top:4px;left:4px;z-index:1}.RationLegend .RationLegend_indicatorItem,.RationLegend .RationLegend_item{user-select:none;font-size:.8rem;color:var(--chart-text)}.RationLegend .RationLegend_indicatorItem .RationLegend_color,.RationLegend .RationLegend_item .RationLegend_color{min-width:10px;min-height:10px}.RationLegend .RationLegend_indicatorItem .RationLegend_remove,.RationLegend .RationLegend_item .RationLegend_remove{transition:opacity .3s;opacity:0}.RationLegend .RationLegend_indicatorItem:hover .RationLegend_remove,.RationLegend .RationLegend_item:hover .RationLegend_remove{opacity:1}.RationLegend .RationLegend_indicatorItem{color:var(--chart-text)}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;background:#111111}:root{--background: #111111;--background-1: #1a1a1a;--background-2: #292929;--background-3: #444444;--background-4: #4a4a4a;--background-5: #666;--special: #e90164;--color: #fafafa;--color-1: #dbdbdb;--color-2: #cbcbcb;--color-3: #aaaaaa;--chart-background: #101010;--chart-grid: #222222;--chart-grid-1: #2f2f2f;--chart-axes: #222;--chart-cross: #aaa;--chart-cross-label: #2b2b2b;--chart-cross-text: #fafafa;--chart-text: #fafafa;--chart-text-1: #ccc;--map-stroke: #292929}div::-webkit-scrollbar{width:10px}div::-webkit-scrollbar-track{background:var(--background-1);border-left:solid 1px var(--background-2)}div::-webkit-scrollbar-thumb{background:var(--background-4);background-image:linear-gradient(45deg,var(--background) 15%,transparent 25%,transparent 50%,var(--background) 50%,var(--background) 75%,transparent 75%,var(--color));background-size:20px 20px}div::-webkit-scrollbar-thumb:hover{background:var(--background-4);background-image:linear-gradient(45deg,var(--background-1) 15%,transparent 25%,transparent 50%,var(--background-1) 50%,var(--background-1) 75%,transparent 75%,var(--color));background-size:20px 20px}a{color:var(--color-2);text-decoration:underline}a:hover{color:var(--color)}.RationLogo{filter:invert(100%)}
