._calendar_1b1uc_1{display:flex;align-items:flex-start;gap:1rem}._panel_1b1uc_7{width:17.5rem}._header_1b1uc_11{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;margin-bottom:.5rem}._monthLabel_1b1uc_19{font-weight:600;color:#000}._nav_1b1uc_24{background:none;border:none;cursor:pointer;font-size:1.25rem;color:#000;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:0;flex-shrink:0}._nav_1b1uc_24:hover{background-color:#eaeaea}._navSpacer_1b1uc_43{width:2rem;flex-shrink:0}._weekdays_1b1uc_48{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:.25rem}._weekday_1b1uc_48{text-align:center;font-weight:600;color:#616161;padding:.25rem 0}._grid_1b1uc_61{display:flex;flex-direction:column}._week_1b1uc_48{display:grid;grid-template-columns:repeat(7,1fr)}._day_1b1uc_71{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;border-radius:50%;padding:0;color:#000;position:relative}._day_1b1uc_71:hover:not(._disabled_1b1uc_85):not(._selected_1b1uc_85){background-color:#eaeaea}._day_1b1uc_71._empty_1b1uc_88{cursor:default}._day_1b1uc_71._today_1b1uc_91:not(._selected_1b1uc_85){border:.0625rem solid #000000}._day_1b1uc_71._disabled_1b1uc_85{color:#d1d1d1;cursor:not-allowed}._day_1b1uc_71._selected_1b1uc_85{background-color:#000;color:#fff;border-radius:50%;z-index:1}._day_1b1uc_71._selected_1b1uc_85:hover{background-color:#333}._day_1b1uc_71._inRange_1b1uc_107{background-color:#eaeaea;border-radius:0}._day_1b1uc_71._rangeStart_1b1uc_111,._day_1b1uc_71._rangeEnd_1b1uc_114{border-radius:50%}._popup_128et_1{box-shadow:0 .25rem 1.25rem #0000001f;border-radius:.75rem;border:.0625rem solid #dedede;background:#fff;padding:1rem}._header_128et_9{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;margin-bottom:.5rem}._dateDisplay_128et_18{font-family:inherit;background:none;border:none;border-bottom:.125rem solid #dbdbdb;padding:0 .5rem .25rem;min-width:8.125rem;text-align:center;cursor:pointer;transition:border-color .2s ease}._dateDisplay_128et_18._active_128et_29{border-bottom-color:#000}._arrow_128et_33{color:#616161}._actions_128et_37{display:flex;flex-direction:row;gap:.5rem}._root_1fph7_1 ._dateTime_1fph7_1{display:flex;gap:20px;align-items:center;color:#969696;font-weight:400;border-right:none;padding-right:0}._root_1fph7_1 ._optionsContainer_1fph7_10{justify-content:flex-start;align-items:center;gap:40px;display:flex}._root_1fph7_1 ._optionsInnerContainer_1fph7_16{padding:2px 8px;border-radius:4px;justify-content:center;align-items:center;gap:10px;display:flex;cursor:pointer}._root_1fph7_1 ._option_1fph7_10{word-wrap:break-word;color:#969696;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease}._root_1fph7_1 ._option_1fph7_10:hover{cursor:pointer}._root_1fph7_1 ._option_1fph7_10._active_1fph7_38{color:#1b1b1b}._root_1fph7_1 ._clearCustomRange_1fph7_41{margin-left:8px;padding:0;border:none;background:none;color:#9e9e9e;cursor:pointer;line-height:1;transition:color .2s ease}._root_1fph7_1 ._clearCustomRange_1fph7_41:hover{color:#1b1b1b}.bds-spinner{display:inline-block;width:2rem;height:2rem;border:3px solid #000000;border-right-color:#fff;border-radius:50%;animation:bds-spin .75s linear infinite;box-shadow:0 0 0 1px #0000000d}@keyframes bds-spin{to{transform:rotate(360deg)}}.add-height{height:300px}.medium-spinner{height:25px!important;width:25px!important}.backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.backdrop-transparent{background-color:transparent}.btn-primary{background-color:#000;color:#fff;border:none;font-size:16px;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased;border-radius:999px;padding:.25rem 1rem;cursor:pointer;text-align:center;transition:background .2s,color .2s}.btn-primary:disabled,.btn-primary.disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.7}.btn-secondary{background-color:#fff;color:#000;border:2px solid #000;font-size:16px;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased;border-radius:999px;padding:.25rem 1rem;cursor:pointer;text-align:center;transition:background .2s,color .2s}.btn-secondary:disabled,.btn-secondary.disabled{background-color:#f5f5f5;color:#bbb;border-color:#ddd;cursor:not-allowed;opacity:.7}.btn-outline-primary{background-color:transparent;border-color:#000;color:#000}.btn-outline-primary:hover{background-color:#000;color:#fff}.btn-outline-secondary{background-color:transparent;border-color:#000;color:#000}.btn-outline-secondary:hover{background-color:#000;color:#fff}.d1{font-size:74px;font-size:4.625rem;font-weight:400;line-height:1.2;letter-spacing:-.00714rem;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.d2{font-size:66px;font-size:4.125rem;font-weight:400;line-height:1.2;letter-spacing:-.00714rem;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.d3{font-size:58px;font-size:3.625rem;font-weight:400;line-height:1.2;letter-spacing:-.00714rem;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.d4{font-size:52px;font-size:3.25rem;font-weight:400;line-height:1.2;letter-spacing:-.00714rem;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.d5{font-size:46px;font-size:2.875rem;font-weight:400;line-height:1.2;letter-spacing:-.00714rem;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.d6{font-size:42px;font-size:2.625rem;font-weight:400;line-height:1.2;letter-spacing:-.00714rem;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.h1{font-size:36px;font-size:2.25rem;font-weight:400;line-height:1.2;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.h2{font-size:32px;font-size:2rem;font-weight:400;line-height:1.2;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.h3{font-size:28px;font-size:1.75rem;font-weight:400;line-height:1.2;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.h4{font-size:26px;font-size:1.625rem;font-weight:400;line-height:1.2;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.h5{font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.2;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.h6{font-size:20px;font-size:1.25rem;font-weight:400;line-height:1.2;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.text-large{font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.text-default{font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.text-small{font-size:14px;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.text-small-medium{font-size:14px;font-size:.875rem;font-weight:500;line-height:1.5;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.text-extra-small{font-size:12px;font-size:.75rem;font-weight:400;line-height:1.5;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.text-tiny{font-size:11px;font-size:.6875rem;font-weight:400;line-height:1.5;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.text-compact-title{font-size:13px;font-size:.8125rem;font-weight:700;line-height:1.25;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.text-compact-label{font-size:12px;font-size:.75rem;font-weight:400;line-height:1.2;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased}.text-small-muted{font-size:14px;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:0;font-family:Siemens Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased;color:var(--bs-secondary-color)}:root{font-size:16px}@media screen and (max-height:800px){:root{font-size:12px}}@media screen and (min-height:1200px){:root{font-size:18px}}@media screen and (min-height:1800px){:root{font-size:22px}}.chart-title-date-range{color:#a9a9a9;font-style:italic}.form-control:focus,.form-select:focus{border-color:#868e96;box-shadow:0 0 0 .25rem #868e9640}.text-center{text-align:center}.text-nowrap{white-space:nowrap}._btn_8ky8f_1{width:2rem;height:1.75rem;background:var(--bs-body-bg);color:var(--bs-body-color);cursor:pointer;transition:background-color .15s,color .15s}._btn_8ky8f_1:hover:not(:disabled){background:var(--bs-body-color);color:var(--bs-body-bg)}._btn_8ky8f_1:disabled{opacity:.4;cursor:not-allowed}._iconWrapper_8ky8f_18{position:relative;display:flex;align-items:center;justify-content:center;width:.875rem;height:.875rem}._icon_8ky8f_18{position:absolute;opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .2s ease}._iconActive_8ky8f_34{opacity:1;transform:scale(1)}._btnPlaying_8ky8f_39{background:var(--bs-body-color);color:var(--bs-body-bg)}._timestamp_8ky8f_44{height:1.75rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--bs-body-color);background:var(--bs-tertiary-bg);padding:0 .5rem;animation:_playback-pulse_8ky8f_1 .4s ease-out}@keyframes _playback-pulse_8ky8f_1{0%{background-color:var(--bs-body-color);color:var(--bs-body-bg)}to{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}}.confirmation-dialog{z-index:10000!important}.confirmation-dialog *{font-family:Siemens Sans,sans-serif}.confirmation-dialog .MuiPaper-root{box-shadow:none}.confirmation-dialog .MuiDialogTitle-root{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.confirmation-dialog .MuiDialogContent-root{padding:24px}.confirmation-dialog .MuiDialogActions-root{padding:16px}.copy-to-clipboard-button{width:16px;height:16px}
