.font-loading{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.font-loaded{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.fonts-loading .font-dependent{visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fonts-loaded .font-dependent{visibility:visible;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;transition:font-family .1s}.text-optimize{contain:layout style;will-change:auto}.text-preload{font-display:swap;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 900;font-display:swap;src:url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800;900&display=swap)}*{box-sizing:border-box;margin:0;padding:0}body{color:#343a40;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1;background-color:#fff;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5}#root,.app{flex-direction:column;min-height:100vh;display:flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._filterContainer_15w33_19{min-width:0;position:relative}._popupFields_15w33_24{align-items:center;gap:12px;display:flex}._filterLabel_15w33_30,._separator_15w33_31{color:#000;white-space:nowrap;font-size:16px;font-weight:700;line-height:1.5}._trigger_15w33_39{border:1px solid var(--Web-Toolkit-Grey-500,#878f92);background:var(--Web-TextColour-White,#fff);border-radius:4px;flex-shrink:0;align-items:center;gap:8px;width:288px;height:48px;padding:12px 16px 12px 8px;display:flex}._trigger_15w33_39:hover:not(:disabled){box-shadow:0 4px 4px #00190033}._trigger_15w33_39:focus-visible,._primaryAction_15w33_57:focus-visible,._secondaryAction_15w33_58:focus-visible{outline-offset:2px;outline:3px solid #2563eb}._trigger_15w33_39:disabled{cursor:not-allowed;opacity:.6}._triggerValue_15w33_68{text-overflow:ellipsis;text-align:left;white-space:nowrap;flex:1;font-size:1rem;font-weight:400;line-height:1.5rem;overflow:hidden}._triggerIcon_15w33_79{flex-shrink:0;width:16px;height:16px;display:flex}._popup_15w33_24{z-index:20;background:#fff;border:1px solid #d9def0;border-radius:12px;width:min(460px,100vw - 32px);padding:20px;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 8px 24px #00000029}._popupFields_15w33_24{align-items:flex-start}._popupFields_15w33_24>.selectorContainer{flex:1 1 0;min-width:0}._popupActions_15w33_108{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}._primaryAction_15w33_57,._secondaryAction_15w33_58{cursor:pointer;min-height:40px;font:inherit;border-radius:6px;padding:8px 18px;font-weight:700}._primaryAction_15w33_57{color:#fff;background:#001996;border:1px solid #001996}._secondaryAction_15w33_58{color:#001996;background:#fff;border:1px solid #001996}._errorContainer_15w33_137{color:#991b1b;background:#fef2f2;border:1px solid #dc2626;border-radius:6px;margin-top:12px;padding:8px 12px;font-size:14px}@media (width<=600px){._filterLabel_15w33_30{flex-basis:100%}._popupFields_15w33_24{flex-direction:column;align-items:stretch}._separator_15w33_31{align-self:center}._popup_15w33_24{left:auto;right:0}}@media (prefers-reduced-motion:reduce){._trigger_15w33_39{transition:none}}._dropdown_q5mls_27{z-index:1000;background:#fff;border:1px solid #878f92;border-radius:4px;width:288px;max-width:calc(100vw - 32px);padding:24px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 2px 4px #0000001a}._modal_q5mls_45{background:#fff;border-radius:8px;width:100%;min-width:480px;max-width:600px;padding:24px;position:static;box-shadow:4px 4px 10px #0000001a}._dropdownContent_q5mls_56{flex-direction:column;align-items:stretch;gap:4px;display:flex}._yearSelector_q5mls_63{color:#111;justify-content:space-between;align-items:center;gap:8px;width:100%;padding-bottom:16px;font-size:16px;font-weight:600;display:flex}._yearSelectorModal_q5mls_75{color:#001996;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:0 16px;font-size:20px;font-weight:600;display:flex}._yearSelectorModal_q5mls_75 span{text-align:center;flex:1;font-size:20px;font-weight:600}._yearArrowActive_q5mls_93{cursor:pointer;color:#001996;background:#ebf0fd;border:none;border-radius:64px;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;display:flex}._yearArrowActive_q5mls_93:hover{background:#ebf0fd}._yearArrowActive_q5mls_93:focus-visible{outline-offset:2px;outline:2px solid #001996}._yearArrowNext_q5mls_114{color:#111;cursor:pointer;background:0 0;border:none;border-radius:64px;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;display:flex}._yearArrowNext_q5mls_114:focus-visible{outline-offset:2px;outline:2px solid #001996}._yearArrowDisabled_q5mls_132{cursor:not-allowed;color:#a2aaad;background:0 0;border:none;border-radius:64px;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;font-size:16px;font-weight:600;display:flex}._monthGrid_q5mls_151{grid-template-columns:repeat(4,1fr);justify-self:center;gap:8px 0;width:240px;display:grid}._modal_q5mls_45 ._monthGrid_q5mls_151{grid-template-columns:repeat(4,1fr);gap:20px;width:420px}._modal_q5mls_45 ._monthColumn_q5mls_168{gap:16px;width:90px}._monthOption_q5mls_173{color:#495057;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:16px;justify-content:center;align-items:center;width:60px;min-height:28px;padding:4px 16px;font-size:14px;font-weight:400;line-height:20px;transition:all .15s;display:flex}._monthOption_q5mls_173:hover:not(:disabled):not(._selected_q5mls_191):not(._inRange_q5mls_191){background:#fff;box-shadow:4px 4px 5px #0000001a}._monthOption_q5mls_173._selected_q5mls_191{color:#fff;background:#001996;border-radius:16px}._monthOption_q5mls_173._selected_q5mls_191:hover{background:#00157d}._monthOption_q5mls_173._inRange_q5mls_191:not(._selected_q5mls_191){color:#001996;background:#ebf0fd;border-radius:0}._monthOption_q5mls_173._inRange_q5mls_191:nth-child(4n+1):not(._selected_q5mls_191){border-radius:4px 0 0 4px}._monthOption_q5mls_173._inRange_q5mls_191:nth-child(4n):not(._selected_q5mls_191){border-radius:0 4px 4px 0}._monthOption_q5mls_173._rangeStart_q5mls_214{border-radius:16px 0 0 16px}._monthOption_q5mls_173._rangeEnd_q5mls_217{border-radius:0 16px 16px 0}._monthOption_q5mls_173._rangeStart_q5mls_214._rangeEnd_q5mls_217{border-radius:16px}._monthOption_q5mls_173:disabled{color:silver;cursor:not-allowed;background:0 0}._monthOption_q5mls_173:focus-visible{outline-offset:2px;outline:2px solid #001996}._modal_q5mls_45 ._monthOption_q5mls_173{border-radius:24px;margin-top:20px;padding:8px 32px;font-size:16px}._modal_q5mls_45 ._monthOption_q5mls_173:hover:not(:disabled):not(._selected_q5mls_191){border-radius:24px;transform:translateY(-2px);box-shadow:0 4px 12px #00199626}._modal_q5mls_45 ._monthOption_q5mls_173._selected_q5mls_191{color:#fff;background:#001996;border:none;border-radius:24px}._modal_q5mls_45 ._monthOption_q5mls_173._selected_q5mls_191:hover{background:#0052a3;transform:translateY(-1px);box-shadow:0 4px 12px #00199640}._dropdownActions_q5mls_264{justify-content:flex-start;align-items:center;gap:4px;width:100%;display:flex}._rangeActions_q5mls_272{margin-top:40px}._actionButton_q5mls_276{cursor:pointer;color:#001996;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:4px 16px;font-size:14px;font-weight:400;text-decoration:none;transition:all .15s;display:flex}._actionButton_q5mls_276:hover:not(:disabled){background:#ebf0fd;border-radius:16px}._actionButton_q5mls_276:disabled{color:#9ca3af;cursor:not-allowed;background:0 0}._clearButton_q5mls_301{color:#001996}._clearButton_q5mls_301:hover:not(:disabled){background:#ebf0fd;border-radius:16px}._thisMonthButton_q5mls_309{color:#001996}._thisMonthButton_q5mls_309:hover:not(:disabled){background:#ebf0fd;border-radius:16px}._modal_q5mls_45 ._dropdownActions_q5mls_264{gap:80px;width:420px}._modal_q5mls_45 ._actionButton_q5mls_276,._modal_q5mls_45 ._clearButton_q5mls_301,._modal_q5mls_45 ._thisMonthButton_q5mls_309{border-radius:8px;padding:8px 24px;font-size:16px}._modal_q5mls_45 ._actionButton_q5mls_276:hover:not(:disabled),._modal_q5mls_45 ._clearButton_q5mls_301:hover:not(:disabled),._modal_q5mls_45 ._thisMonthButton_q5mls_309:hover:not(:disabled){background:#ebf0fd;border-radius:16px}@media (prefers-reduced-motion:reduce){._monthOption_q5mls_173,._actionButton_q5mls_276{transition:none}}@media (width<=768px){._modal_q5mls_45{min-width:320px;padding:20px}._modal_q5mls_45 ._monthGrid_q5mls_151{gap:16px;width:320px}._modal_q5mls_45 ._monthColumn_q5mls_168{gap:12px;width:70px}._modal_q5mls_45 ._monthOption_q5mls_173{border-radius:20px;min-height:40px;padding:6px 16px;font-size:14px}._modal_q5mls_45 ._monthOption_q5mls_173:hover:not(:disabled):not(._selected_q5mls_191),._modal_q5mls_45 ._monthOption_q5mls_173._selected_q5mls_191{border-radius:20px}._modal_q5mls_45 ._dropdownActions_q5mls_264{gap:60px;width:320px}._modal_q5mls_45 ._actionButton_q5mls_276,._modal_q5mls_45 ._clearButton_q5mls_301,._modal_q5mls_45 ._thisMonthButton_q5mls_309{padding:6px 20px;font-size:14px}._yearSelectorModal_q5mls_75,._yearSelectorModal_q5mls_75 span{font-size:18px}}@media (width<=480px){._dropdown_q5mls_27{left:50%;transform:translate(-50%)}._monthGrid_q5mls_151,._dropdownActions_q5mls_264{width:min(280px,100vw - 64px)}._modal_q5mls_45{min-width:280px;padding:16px}._modal_q5mls_45 ._monthGrid_q5mls_151{gap:12px;width:280px}._modal_q5mls_45 ._monthColumn_q5mls_168{gap:10px;width:60px}._modal_q5mls_45 ._monthOption_q5mls_173{border-radius:18px;min-height:36px;padding:4px 12px;font-size:13px}._modal_q5mls_45 ._monthOption_q5mls_173:hover:not(:disabled):not(._selected_q5mls_191),._modal_q5mls_45 ._monthOption_q5mls_173._selected_q5mls_191{border-radius:18px}._modal_q5mls_45 ._dropdownActions_q5mls_264{gap:40px;width:280px}._modal_q5mls_45 ._actionButton_q5mls_276,._modal_q5mls_45 ._clearButton_q5mls_301,._modal_q5mls_45 ._thisMonthButton_q5mls_309{padding:4px 16px;font-size:13px}._yearSelectorModal_q5mls_75{padding:0 8px;font-size:16px}._yearSelectorModal_q5mls_75 span{font-size:16px}}._container_jffce_20{z-index:1000;pointer-events:none;flex-direction:column;gap:8px;width:auto;max-width:400px;display:flex;position:fixed;top:80px;right:16px}._empty_jffce_33{display:none}._notificationItem_jffce_37{pointer-events:auto;background-color:#fff;border-left:4px solid;border-radius:8px;align-items:flex-start;gap:12px;padding:12px 16px;font-family:inherit;transition:all .2s ease-in-out;animation:.3s ease-out _slideIn_jffce_1;display:flex;box-shadow:0 4px 12px #00000026}._notificationItem_jffce_37:hover{box-shadow:0 6px 16px #0003}@keyframes _slideIn_jffce_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}._icon_jffce_65{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;font-size:12px;font-weight:700;display:flex}._content_jffce_79{flex-direction:column;flex:1;gap:4px;display:flex}._title_jffce_86{color:#343a40;font-size:14px;font-weight:600;line-height:1.4}._message_jffce_93{color:#666;font-size:13px;line-height:1.4}._actionButton_jffce_99{cursor:pointer;background:0 0;border:1px solid;border-radius:4px;align-self:flex-start;margin-top:8px;padding:4px 8px;font-size:12px;font-weight:500;transition:all .2s ease-in-out}._actionButton_jffce_99:hover{background-color:#0000000d}._actionButton_jffce_99:focus{outline-offset:2px;outline:2px solid #001996}._dismissButton_jffce_119{cursor:pointer;color:#666;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;line-height:1;transition:all .2s ease-in-out;display:flex}._dismissButton_jffce_119:hover{color:#343a40;background-color:#0000001a}._dismissButton_jffce_119:focus{outline-offset:2px;outline:2px solid #001996}._success_jffce_145{border-left-color:#28a745}._success_jffce_145 ._icon_jffce_65{background-color:#28a745}._success_jffce_145 ._actionButton_jffce_99{color:#28a745;border-color:#28a745}._success_jffce_145 ._actionButton_jffce_99:hover{background-color:#28a7451a}._error_jffce_159{border-left-color:#dc3545}._error_jffce_159 ._icon_jffce_65{background-color:#dc3545}._error_jffce_159 ._actionButton_jffce_99{color:#721c24;border-color:#f5c6cb}._error_jffce_159 ._actionButton_jffce_99:hover{background-color:#dc35451a}._warning_jffce_173{border-left-color:#ffc107}._warning_jffce_173 ._icon_jffce_65{background-color:#ffc107}._warning_jffce_173 ._actionButton_jffce_99{color:#ffc107;border-color:#ffc107}._warning_jffce_173 ._actionButton_jffce_99:hover{background-color:#ffc1071a}._info_jffce_187{border-left-color:#17a2b8}._info_jffce_187 ._icon_jffce_65{background-color:#17a2b8}._info_jffce_187 ._actionButton_jffce_99{color:#17a2b8;border-color:#17a2b8}._info_jffce_187 ._actionButton_jffce_99:hover{background-color:#17a2b81a}@media (width<=768px){._container_jffce_20{max-width:none;top:60px;left:8px;right:8px}._notificationItem_jffce_37{gap:8px;padding:8px 12px}._title_jffce_86{font-size:13px}._message_jffce_93{font-size:12px}}@media (prefers-reduced-motion:reduce){._notificationItem_jffce_37{transition:none;animation:none}._actionButton_jffce_99,._dismissButton_jffce_119{transition:none}}@media (prefers-contrast:high){._notificationItem_jffce_37{color:canvastext;background-color:canvas;border:2px solid}._notificationItem_jffce_37._success_jffce_145{border-color:graytext}._notificationItem_jffce_37._error_jffce_159{border-color:buttontext}._notificationItem_jffce_37._warning_jffce_173,._notificationItem_jffce_37._info_jffce_187{border-color:graytext}._icon_jffce_65{color:canvas;background-color:buttontext}._title_jffce_86,._message_jffce_93{color:canvastext}._actionButton_jffce_99{color:buttontext;border-color:buttontext}._actionButton_jffce_99:hover{background-color:buttonface}._dismissButton_jffce_119{color:buttontext}._dismissButton_jffce_119:hover{background-color:buttonface}}._loading_cb4lv_19{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:2.5rem;display:flex}._spinner_cb4lv_28{border:5px solid #e0e0e0;border-top-color:#001996;border-radius:50%;width:3.75rem;height:3.75rem;animation:1s linear infinite _spin_cb4lv_28}@keyframes _spin_cb4lv_28{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._text_cb4lv_45{color:#333;font-size:1rem}._logo_17n48_23{vertical-align:middle;display:inline-block}._logo_17n48_23._high-contrast-ready_17n48_28{filter:contrast(1.2)}._logoContainer_17n48_32{flex-direction:column;align-items:center;gap:8px;display:flex}._icon_17n48_39{flex-shrink:0;display:block}._size-small_17n48_45{font-size:12px}._size-small_17n48_45 ._logoContainer_17n48_32{gap:6px}._size-medium_17n48_52{font-size:16px}._size-medium_17n48_52 ._logoContainer_17n48_32{gap:8px}._size-large_17n48_59{font-size:20px}._size-large_17n48_59 ._logoContainer_17n48_32{gap:10px}@media (width<=575px){._logo_17n48_23{font-size:18px}._size-large_17n48_59{font-size:16px}._size-medium_17n48_52{font-size:14px}._size-small_17n48_45{font-size:12px}}@media (width>=768px){._logo_17n48_23{font-size:24px}}@media (width>=992px){._logo_17n48_23{font-size:28px}}._clickable_17n48_92{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0;transition:transform .2s,filter .2s}._clickable_17n48_92:hover{transform:scale(1.05)}._clickable_17n48_92:focus,._clickable_17n48_92._focus-visible_17n48_107{outline-offset:2px;outline:2px solid #06c}._clickable_17n48_92:active{transform:scale(.95)}@media (width<=767px){._size-medium_17n48_52{width:80px;height:32px}._size-large_17n48_59{width:120px;height:48px}}@media (prefers-contrast:high){._logo_17n48_23{filter:contrast(1.5)}}@media (prefers-reduced-motion:reduce){._clickable_17n48_92{transition:none}._clickable_17n48_92:hover,._clickable_17n48_92:active{transform:none}}@media print{._logo_17n48_23{filter:grayscale()}}._clickable_ih9hw_52:focus,._clickable_ih9hw_52._focus-visible_ih9hw_67{outline-offset:2px;outline:2px solid #c00}@media (width<=575px){._size-medium_ih9hw_41{width:120px;height:24px}._size-large_ih9hw_46{width:150px;height:30px}}@media (width>=768px){._size-medium_ih9hw_41{width:180px;height:36px}._size-large_ih9hw_46{width:240px;height:48px}}@media (width>=992px){._size-large_ih9hw_46{width:280px;height:56px}}@media (prefers-reduced-motion:reduce){._clickable_ih9hw_52{transition:none}._clickable_ih9hw_52:hover,._clickable_ih9hw_52:active{transform:none}}@media print{._logo_ih9hw_23{filter:grayscale()}}._button_77p5r_23{letter-spacing:.02em;cursor:pointer;color:#fff;background:#001996;border:2px solid #001996;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:10px 27px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:600;line-height:1.4;transition:all .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 4px #00000040}._button_77p5r_23:hover:not(:disabled){background:#0052a3;transform:translateY(-1px);box-shadow:0 2px 8px #0000004d}._button_77p5r_23:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 4px #0003}._button_77p5r_23:disabled{cursor:not-allowed;opacity:.6;transform:none!important;box-shadow:0 1px 2px #0000001a!important}._button_77p5r_23:focus{outline-offset:2px;outline:2px solid #00199666}._button_77p5r_23._focus-visible_77p5r_63{outline-offset:2px;outline:2px solid #00199699}._focusVisible_77p5r_68{outline-offset:2px;outline:2px solid #06c}._primaryButton_77p5r_73{color:#fff;background:linear-gradient(135deg,#06c 0%,#049 100%);border:1px solid #06c}._primaryButton_77p5r_73:hover:not(:disabled){background:linear-gradient(135deg,#0052a3 0%,#037 100%);transform:translateY(-1px);box-shadow:0 4px 12px #0066cc4d}._primaryButton_77p5r_73:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #06c3}._sizeSmall_77p5r_89{min-width:200px;height:40px;padding:0 16px;font-size:12px;line-height:1.4}._sizeMedium_77p5r_97{min-width:240px;height:48px;padding:0 20px;font-size:14px;line-height:1.4}._sizeLarge_77p5r_105{min-width:280px;height:56px;padding:0 24px;font-size:16px;line-height:1.4}._icon_77p5r_114{object-fit:contain;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s;display:flex}._text_77p5r_126{text-align:center;flex:1;font-style:normal;font-weight:400}._loading_77p5r_134{pointer-events:none}._loading_77p5r_134 ._text_77p5r_126{opacity:.8}._loading_77p5r_134 ._icon_77p5r_114{transform:scale(.9)}._loading-indicator_77p5r_144{position:absolute;top:50%;right:12px;transform:translateY(-50%)}._spinner_77p5r_151{animation:1s linear infinite _spin_77p5r_151}@keyframes _spin_77p5r_151{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorState_77p5r_164{background:linear-gradient(135deg,#dc3545 0%,#c82333 100%);border-color:#dc3545}._errorState_77p5r_164:hover:not(:disabled){background:linear-gradient(135deg,#c82333 0%,#bd2130 100%)}._sr-only_77p5r_173{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-contrast:high){._button_77p5r_23{border-width:2px}._primary-button_77p5r_190{background:#06c;border-color:#036}._primary-button_77p5r_190:hover:not(:disabled){background:#049}}@media (prefers-reduced-motion:reduce){._button_77p5r_23{transition:none}._button_77p5r_23:hover:not(:disabled),._button_77p5r_23:active:not(:disabled){transform:none}._spinner_77p5r_151{animation:none}}@media (hover:none) and (pointer:coarse){._button_77p5r_23{min-height:44px}._button_77p5r_23:hover{box-shadow:none;transform:none}}@media (width<=575px){._button_77p5r_23{width:100%;min-height:44px;padding:12px 20px;font-size:16px}}@media (width>=768px){._button_77p5r_23{min-width:140px;padding:10px 27px;font-size:14px}}@media (width>=992px){._button_77p5r_23{min-width:160px;padding:12px 32px;font-size:14px}}@media print{._button_77p5r_23{color:#000!important;background:#fff!important;border:2px solid #000!important}}._authLoading_yh6zl_25{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}._authLoading_yh6zl_25._centered_yh6zl_32{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._authLoading_yh6zl_25._small_yh6zl_41 ._spinner_yh6zl_41{width:1.5rem;height:1.5rem}._authLoading_yh6zl_25._small_yh6zl_41 ._message_yh6zl_45{font-size:.875rem}._authLoading_yh6zl_25._medium_yh6zl_48 ._spinner_yh6zl_41{width:2rem;height:2rem}._authLoading_yh6zl_25._medium_yh6zl_48 ._message_yh6zl_45{font-size:1rem}._authLoading_yh6zl_25._large_yh6zl_55 ._spinner_yh6zl_41{width:3rem;height:3rem}._authLoading_yh6zl_25._large_yh6zl_55 ._message_yh6zl_45{font-size:1.125rem}._spinner_yh6zl_41{color:var(--color-primary);justify-content:center;align-items:center;display:flex}._spinnerSvg_yh6zl_70{width:100%;height:100%;animation:1s linear infinite _spin_yh6zl_41}._spinnerTrack_yh6zl_76{opacity:.2}._spinnerProgress_yh6zl_80{transform-origin:50%;animation:1.5s ease-in-out infinite _progress_yh6zl_122}@keyframes _spin_yh6zl_41{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _progress_yh6zl_122{0%{stroke-dashoffset:62.83px;transform:rotate(0)}50%{stroke-dashoffset:31.415px;transform:rotate(45deg)}to{stroke-dashoffset:62.83px;transform:rotate(360deg)}}._loadingContent_yh6zl_107{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}._message_yh6zl_45{color:var(--color-text-primary);margin:0;font-weight:500;line-height:1.4}._progressContainer_yh6zl_122{flex-direction:column;align-items:center;gap:.5rem;width:200px;display:flex}._progressBar_yh6zl_130{background-color:var(--color-progress-background);border-radius:.25rem;width:100%;height:.5rem;position:relative;overflow:hidden}._progressFill_yh6zl_139{background-color:var(--color-primary);border-radius:.25rem;height:100%;transition:width .3s}._progressText_yh6zl_146{color:var(--color-text-secondary);font-size:.875rem;font-weight:500}._srOnly_yh6zl_152{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._loadingOverlay_yh6zl_165{background-color:rgba(255, 255, 255, var(--background-opacity,.8));backdrop-filter:blur(4px);z-index:var(--z-index,9999);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (prefers-color-scheme:dark){._loadingOverlay_yh6zl_165{background-color:rgba(0, 0, 0, var(--background-opacity,.8))}}._loadingDots_yh6zl_185{align-items:center;gap:.25rem;display:flex}._loadingDots_yh6zl_185._dots-small_yh6zl_190 ._dot_yh6zl_190{width:.375rem;height:.375rem}._loadingDots_yh6zl_185._dots-medium_yh6zl_194 ._dot_yh6zl_190{width:.5rem;height:.5rem}._loadingDots_yh6zl_185._dots-large_yh6zl_198 ._dot_yh6zl_190{width:.75rem;height:.75rem}._loadingDots_yh6zl_185._dots-primary_yh6zl_202 ._dot_yh6zl_190{background-color:var(--color-primary)}._loadingDots_yh6zl_185._dots-secondary_yh6zl_205 ._dot_yh6zl_190{background-color:var(--color-text-secondary)}._loadingDots_yh6zl_185._dots-muted_yh6zl_208 ._dot_yh6zl_190{background-color:var(--color-text-tertiary)}._dot_yh6zl_190{border-radius:50%;animation:1.4s ease-in-out infinite both _pulse_yh6zl_1}._dot_yh6zl_190:first-child{animation-delay:-.32s}._dot_yh6zl_190:nth-child(2){animation-delay:-.16s}._dot_yh6zl_190:nth-child(3){animation-delay:0s}@keyframes _pulse_yh6zl_1{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}._skeleton_yh6zl_237{background:linear-gradient(90deg, var(--color-skeleton-base) 25%, var(--color-skeleton-highlight) 50%, var(--color-skeleton-base) 75%);background-size:200% 100%;border-radius:.25rem;animation:1.5s infinite _shimmer_yh6zl_1}._skeleton_yh6zl_237._skeleton-text_yh6zl_243{width:100%;height:1rem;margin-bottom:.5rem}._skeleton_yh6zl_237._skeleton-text_yh6zl_243:last-child{width:75%;margin-bottom:0}._skeleton_yh6zl_237._skeleton-button_yh6zl_252{border-radius:.375rem;width:100px;height:2.5rem}._skeleton_yh6zl_237._skeleton-avatar_yh6zl_257{border-radius:50%;width:2.5rem;height:2.5rem}._skeleton_yh6zl_237._skeleton-card_yh6zl_262{border-radius:.5rem;width:100%;height:200px}._skeletonLine_yh6zl_268{background:linear-gradient(90deg, var(--color-skeleton-base) 25%, var(--color-skeleton-highlight) 50%, var(--color-skeleton-base) 75%);background-size:200% 100%;border-radius:.25rem;height:1rem;margin-bottom:.5rem;animation:1.5s infinite _shimmer_yh6zl_1}._skeletonLine_yh6zl_268:last-child{width:75%;margin-bottom:0}@keyframes _shimmer_yh6zl_1{0%{background-position:-200% 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){._spinnerSvg_yh6zl_70,._dot_yh6zl_190{animation:none}._skeleton_yh6zl_237,._skeletonLine_yh6zl_268{background:var(--color-skeleton-base);animation:none}._spinnerProgress_yh6zl_80{opacity:.6}}._loadingOverlay_yh6zl_165:focus{outline:none}:root{--color-primary:#3b82f6;--color-text-primary:#111827;--color-text-secondary:#6b7280;--color-text-tertiary:#9ca3af;--color-progress-background:#e5e7eb;--color-skeleton-base:#e5e7eb;--color-skeleton-highlight:#f3f4f6}@media (prefers-color-scheme:dark){:root{--color-primary:#60a5fa;--color-text-primary:#f9fafb;--color-text-secondary:#d1d5db;--color-text-tertiary:#9ca3af;--color-progress-background:#374151;--color-skeleton-base:#374151;--color-skeleton-highlight:#4b5563}}@media (prefers-contrast:high){._spinner_yh6zl_41{color:var(--color-text-primary)}._progressFill_yh6zl_139,._dot_yh6zl_190{background-color:var(--color-text-primary)}}._container_1m6ja_24{background-color:#0000;background-image:linear-gradient(135deg,#00199680 0% 100%),url(/assets/figma-login-background-1a263f--UaLPt3F.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box;justify-content:center;align-items:center;min-height:100vh;padding:20px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex}._loginCard_1m6ja_40{background:#fff;border-radius:8px;flex-direction:column;align-items:center;gap:64px;width:100%;max-width:404px;padding:80px 60px 60px;display:flex;position:relative;box-shadow:0 0 6px #0000004d}._logoSection_1m6ja_55{flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex}._logoText_1m6ja_63{color:#001996;text-align:center;letter-spacing:.03em;font-size:1.5rem;font-weight:400}._authSection_1m6ja_72{flex-direction:column;align-items:center;gap:15px;width:100%;display:flex}._footerSection_1m6ja_81{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}._poweredBy_1m6ja_89{flex-direction:row;justify-content:center;align-items:flex-end;gap:8px;display:flex}._poweredByText_1m6ja_97{color:#666;text-align:left;margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:12px;font-weight:600;line-height:1.4}._errorContainer_1m6ja_108{color:#721c24;text-align:center;background:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;max-width:400px;margin-top:15px;padding:16px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}._errorMessage_1m6ja_120{margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.4}._retryInfo_1m6ja_127{opacity:.8;margin:0 0 8px;font-size:12px;line-height:1.4}._retryInstructions_1m6ja_134{margin:0;font-size:12px;line-height:1.4}._expiredContainer_1m6ja_140{color:#856404;text-align:center;background:#fff3cd;border:1px solid #ffeaa7;border-radius:6px;max-width:400px;margin-top:15px;padding:16px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}._expiredMessage_1m6ja_152{margin:0;font-size:14px;font-weight:600;line-height:1.4}@media (width<=768px){._container_1m6ja_24{padding:10px}._loginCard_1m6ja_40{gap:40px;max-width:100%;padding:40px 30px 30px}._languageButton_1m6ja_169{min-width:100px;font-size:14px}}@media (width>=768px){._container_1m6ja_24{padding:40px}._loginCard_1m6ja_40{gap:64px;max-width:404px;padding:64px 48px}}@media (width<=575px){._logoText_1m6ja_63{font-size:18px}._size-large_1m6ja_190{font-size:16px}._size-medium_1m6ja_193{font-size:14px}._size-small_1m6ja_196{font-size:12px}}@media (width>=768px){._logoText_1m6ja_63{font-size:24px}}@media (width>=992px){._logoText_1m6ja_63{font-size:3rem}}@media (width<=575px){._container_1m6ja_24{background-size:cover;background-attachment:scroll;padding:0}._loginCard_1m6ja_40{border-radius:12px;gap:30px;margin:10px;padding:30px 20px 20px}._poweredByText_1m6ja_97{font-size:12px}}@media (width>=992px){._loginCard_1m6ja_40{gap:80px;max-width:404px;padding:80px 64px}}._landscape_1m6ja_233 ._content_1m6ja_236{padding-top:32px;padding-bottom:32px}._clear-hierarchy_1m6ja_241 ._footer_1m6ja_81{box-shadow:0 -2px 4px #0000001a}._adequate-spacing_1m6ja_245 ._content_1m6ja_236{gap:32px;padding:64px 48px}@media (width<=575px){._mobile-layout_1m6ja_255 ._header_1m6ja_255{padding:16px}._mobile-layout_1m6ja_255 ._content_1m6ja_236{flex-direction:column;gap:20px;padding:32px 16px}._mobile-layout_1m6ja_255 ._footer_1m6ja_81{padding:12px 16px}}@media (width>=576px) and (width<=991px){._tablet-layout_1m6ja_269 ._content_1m6ja_236{max-width:600px;margin:0 auto;padding:48px 32px}}@media (width>=992px){._desktop-layout_1m6ja_276 ._content_1m6ja_236{max-width:800px;margin:0 auto;padding:64px 48px}._desktop-layout_1m6ja_276 ._footer_1m6ja_81{padding:24px 48px}}@media (orientation:portrait){._login-screen_1m6ja_287{min-height:100vh}}@media (orientation:landscape) and (height<=600px){._login-screen_1m6ja_287{min-height:auto}._content_1m6ja_236{gap:16px;padding:16px 24px}}@media (prefers-contrast:high){._container_1m6ja_24{background:#fff;border:2px solid #000}._header_1m6ja_255{border-bottom:2px solid #000}._footer_1m6ja_81{border-top:2px solid #000}}@media (prefers-reduced-motion:reduce){._container_1m6ja_24{background:#f8f9fa}}@media print{._container_1m6ja_24,._header_1m6ja_255,._footer_1m6ja_81{box-shadow:none!important;background:#fff!important}}.access-denied-screen{color:#343a40;justify-content:center;align-items:center;min-height:100vh;padding:20px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex}.access-denied-screen__container{text-align:center;background:#fff;border-radius:8px;width:100%;max-width:500px;padding:60px 40px 40px;position:relative;box-shadow:0 0 6px #0000004d}.access-denied-screen__icon{color:#dc3545;margin-bottom:32px}.access-denied-screen__icon svg{width:64px;height:64px}.access-denied-screen__content{margin-bottom:40px}.access-denied-screen__title{color:#001996;margin:0 0 20px;font-size:2rem;font-weight:600;line-height:1.2}.access-denied-screen__message{color:#6c757d;margin:0 0 20px;font-size:1.125rem;line-height:1.5}.access-denied-screen__details{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;margin-bottom:20px;padding:16px 20px}.access-denied-screen__details p{color:#721c24;text-align:left;margin:0;font-size:.9rem}.access-denied-screen__help p{color:#666;margin:0;font-size:.95rem;line-height:1.5}.access-denied-screen__help-link{color:#001996;font-weight:600;text-decoration:underline;transition:color .2s ease-in-out}.access-denied-screen__help-link:hover{color:#0052a3}.access-denied-screen__help-link:focus{outline-offset:2px;outline:2px solid #06c}.access-denied-screen__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:32px;display:flex}.access-denied-screen__button{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:140px;padding:12px 32px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.access-denied-screen__button:focus{outline-offset:2px;outline:2px solid #06c}.access-denied-screen__button:disabled{cursor:not-allowed;opacity:.6}.access-denied-screen__button--primary{color:#fff;background-color:#001996}.access-denied-screen__button--primary:hover:not(:disabled){background-color:#0052a3;transform:translateY(-2px);box-shadow:0 4px 8px #00199633}.access-denied-screen__button--primary:active{transform:translateY(0);box-shadow:0 2px 4px #00199633}.access-denied-screen__button--secondary{color:#001996;background-color:#fff;border:2px solid #001996}.access-denied-screen__button--secondary:hover:not(:disabled){color:#fff;background-color:#001996;transform:translateY(-2px);box-shadow:0 4px 8px #00199626}.access-denied-screen__button--secondary:active{transform:translateY(0);box-shadow:0 2px 4px #00199626}@media (width<=768px){.access-denied-screen__container{padding:40px 24px 24px}.access-denied-screen__title{font-size:1.75rem}.access-denied-screen__message{font-size:1rem}.access-denied-screen__button{padding:10px 24px;font-size:.95rem}}@media (width<=480px){.access-denied-screen{padding:16px}.access-denied-screen__container{padding:32px 20px 20px}.access-denied-screen__icon svg{width:56px;height:56px}.access-denied-screen__title{font-size:1.5rem}.access-denied-screen__actions{flex-direction:column;gap:12px}.access-denied-screen__button{width:100%;min-width:auto}}.generic-error-screen{color:#343a40;justify-content:center;align-items:center;min-height:100vh;padding:20px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex}.generic-error-screen__container{text-align:center;background:#fff;border-radius:8px;width:100%;max-width:500px;padding:60px 40px 40px;position:relative;box-shadow:0 0 6px #0000004d}.generic-error-screen__icon{color:#dc3545;margin-bottom:32px}.generic-error-screen__icon svg{width:64px;height:64px}.generic-error-screen__content{margin-bottom:40px}.generic-error-screen__title{color:#001996;margin:0 0 20px;font-size:2rem;font-weight:600;line-height:1.2}.generic-error-screen__message{color:#6c757d;margin:0 0 20px;font-size:1.125rem;line-height:1.5}.generic-error-screen__details{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;margin-bottom:20px;padding:16px 20px}.generic-error-screen__details p{color:#721c24;text-align:left;margin:0;font-size:.9rem}.generic-error-screen__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:32px;display:flex}.generic-error-screen__button{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:140px;padding:12px 32px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.generic-error-screen__button:focus{outline-offset:2px;outline:2px solid #06c}.generic-error-screen__button:disabled{cursor:not-allowed;opacity:.6}.generic-error-screen__button--primary{color:#fff;background-color:#001996}.generic-error-screen__button--primary:hover:not(:disabled){background-color:#0052a3;transform:translateY(-2px);box-shadow:0 4px 8px #00199633}.generic-error-screen__button--primary:active{transform:translateY(0);box-shadow:0 2px 4px #00199633}.generic-error-screen__button--secondary{color:#001996;background-color:#fff;border:2px solid #001996}.generic-error-screen__button--secondary:hover:not(:disabled){color:#fff;background-color:#001996;transform:translateY(-2px);box-shadow:0 4px 8px #00199626}.generic-error-screen__button--secondary:active{transform:translateY(0);box-shadow:0 2px 4px #00199626}@media (width<=768px){.generic-error-screen__container{padding:40px 24px 24px}.generic-error-screen__title{font-size:1.75rem}.generic-error-screen__message{font-size:1rem}.generic-error-screen__button{padding:10px 24px;font-size:.95rem}}@media (width<=480px){.generic-error-screen{padding:16px}.generic-error-screen__container{padding:32px 20px 20px}.generic-error-screen__icon svg{width:56px;height:56px}.generic-error-screen__title{font-size:1.5rem}.generic-error-screen__actions{flex-direction:column;gap:12px}.generic-error-screen__button{width:100%;min-width:auto}}@media (width<=575px){.forbidden-error{padding:16px}.forbidden-error__container{max-width:none;padding:40px 20px 30px}.forbidden-error__title{font-size:1.75rem}.forbidden-error__message{font-size:1rem}.forbidden-error__actions{flex-direction:column;align-items:stretch;gap:12px}.forbidden-error__button{width:100%;min-width:auto}.forbidden-error__icon svg{width:48px;height:48px}}@media (width>=576px) and (width<=991px){.forbidden-error__container{max-width:450px;padding:50px 30px 35px}}@media (prefers-contrast:high){.forbidden-error{background:#fff}.forbidden-error__container{box-shadow:none;border:3px solid #000}.forbidden-error__button{border-width:3px}.forbidden-error__button--primary{background-color:#000;border:3px solid #000}.forbidden-error__button--secondary{color:#000;border:3px solid #000}.forbidden-error__details{border-width:2px}}@media (prefers-reduced-motion:reduce){.forbidden-error__button{transition:none}.forbidden-error__button:hover:not(:disabled){transform:none}}@media print{.forbidden-error{background:#fff;min-height:auto}.forbidden-error__container{box-shadow:none;page-break-inside:avoid;border:1px solid #000}.forbidden-error__button{display:none}.forbidden-error__icon{color:#000}}.forbidden-error{color:#343a40;justify-content:center;align-items:center;min-height:100vh;padding:20px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex}.forbidden-error__container{text-align:center;background:#fff;border-radius:8px;width:100%;max-width:500px;padding:60px 40px 40px;position:relative;box-shadow:0 0 6px #0000004d}.forbidden-error__icon{color:#dc3545;margin-bottom:32px}.forbidden-error__icon svg{width:64px;height:64px}.forbidden-error__content{margin-bottom:40px}.forbidden-error__title{color:#001996;margin:0 0 20px;font-size:2rem;font-weight:600;line-height:1.2}.forbidden-error__message{color:#6c757d;margin:0 0 20px;font-size:1.125rem;line-height:1.5}.forbidden-error__details{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;margin-bottom:20px;padding:16px 20px}.forbidden-error__details p{color:#721c24;text-align:left;margin:0;font-size:.9rem}.forbidden-error__help p{color:#666;margin:0;font-size:.95rem;line-height:1.5}.forbidden-error__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:32px;display:flex}.forbidden-error__button{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:140px;padding:12px 32px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.forbidden-error__button:focus{outline-offset:2px;outline:2px solid #06c}.forbidden-error__button:disabled{cursor:not-allowed;opacity:.6}.forbidden-error__button--primary{color:#fff;background-color:#001996}.forbidden-error__button--primary:hover:not(:disabled){background-color:#0052a3;transform:translateY(-2px);box-shadow:0 4px 8px #00199633}.forbidden-error__button--primary:active{transform:translateY(0);box-shadow:0 2px 4px #00199633}.forbidden-error__button--secondary{color:#001996;background-color:#fff;border:2px solid #001996}.forbidden-error__button--secondary:hover:not(:disabled){color:#fff;background-color:#001996;transform:translateY(-2px);box-shadow:0 4px 8px #00199626}.forbidden-error__button--secondary:active{transform:translateY(0);box-shadow:0 2px 4px #00199626}.forbidden-error__footer{border-top:1px solid #e0e6ed;padding-top:20px}.forbidden-error__error-code{color:#666;letter-spacing:.5px;margin:0;font-family:Courier New,monospace;font-size:.8rem}@media (width<=575px){.forbidden-error{padding:16px}.forbidden-error__container{max-width:none;padding:40px 20px 30px}.forbidden-error__title{font-size:1.75rem}.forbidden-error__message{font-size:1rem}.forbidden-error__actions{flex-direction:column;align-items:stretch;gap:12px}.forbidden-error__button{width:100%;min-width:auto}.forbidden-error__icon svg{width:48px;height:48px}}@media (width>=576px) and (width<=991px){.forbidden-error__container{max-width:450px;padding:50px 30px 35px}}@media (prefers-contrast:high){.forbidden-error{background:#fff}.forbidden-error__container{box-shadow:none;border:3px solid #000}.forbidden-error__button{border-width:3px}.forbidden-error__button--primary{background-color:#000;border:3px solid #000}.forbidden-error__button--secondary{color:#000;border:3px solid #000}.forbidden-error__details{border-width:2px}}@media (prefers-reduced-motion:reduce){.forbidden-error__button{transition:none}.forbidden-error__button:hover:not(:disabled){transform:none}}@media print{.forbidden-error{background:#fff;min-height:auto}.forbidden-error__container{box-shadow:none;page-break-inside:avoid;border:1px solid #000}.forbidden-error__button{display:none}.forbidden-error__icon{color:#000}}._errorFallback_tz88m_25{background-color:var(--color-error-background);border:1px solid var(--color-error-border);border-radius:.5rem;justify-content:center;align-items:center;min-height:200px;margin:1rem 0;padding:2rem;display:flex}._errorContent_tz88m_37{text-align:center;width:100%;max-width:500px}._errorIcon_tz88m_43{color:var(--color-error-primary);margin:0 auto 1.5rem}._errorIcon_tz88m_43 svg{display:block}._errorTitle_tz88m_51{color:var(--color-error-primary);margin:0 0 1rem;font-size:1.5rem;font-weight:600;line-height:1.3}._errorMessage_tz88m_59{color:var(--color-error-text);margin:0 0 1.5rem;font-size:1rem;line-height:1.5}._retryInfo_tz88m_66{color:var(--color-text-secondary);margin:0 0 1.5rem;font-size:.875rem;font-style:italic}._errorActions_tz88m_73{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1.5rem;display:flex}._button_tz88m_81{cursor:pointer;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;min-width:100px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}._button_tz88m_81:focus{outline:2px solid var(--color-primary);outline-offset:2px}._button_tz88m_81:disabled{opacity:.6;cursor:not-allowed}._retryButton_tz88m_104{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}._retryButton_tz88m_104:hover:not(:disabled){background-color:var(--color-primary-dark);border-color:var(--color-primary-dark);transform:translateY(-1px)}._retryButton_tz88m_104:active:not(:disabled){transform:translateY(0)}._resetButton_tz88m_118{background-color:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border)}._resetButton_tz88m_118:hover:not(:disabled){background-color:var(--color-surface-hover);border-color:var(--color-border-hover)}._loginButton_tz88m_128{background-color:var(--color-success);color:#fff;border-color:var(--color-success)}._loginButton_tz88m_128:hover:not(:disabled){background-color:var(--color-success-dark);border-color:var(--color-success-dark);transform:translateY(-1px)}._loginButton_tz88m_128:active:not(:disabled){transform:translateY(0)}._clearButton_tz88m_142{background-color:var(--color-warning);color:#fff;border-color:var(--color-warning)}._clearButton_tz88m_142:hover:not(:disabled){background-color:var(--color-warning-dark);border-color:var(--color-warning-dark);transform:translateY(-1px)}._clearButton_tz88m_142:active:not(:disabled){transform:translateY(0)}._errorDetails_tz88m_156{text-align:left;background-color:var(--color-surface-alt);border:1px solid var(--color-border-light);border-radius:.375rem;margin-top:2rem;padding:1rem}._errorDetails_tz88m_156 summary{cursor:pointer;color:var(--color-text-secondary);margin-bottom:.5rem;font-weight:600}._errorDetails_tz88m_156 summary:hover{color:var(--color-text-primary)}._errorStack_tz88m_174{color:var(--color-text-tertiary);background-color:var(--color-code-background);white-space:pre-wrap;word-break:break-word;border-radius:.25rem;margin:.5rem 0 0;padding:.75rem;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.75rem;line-height:1.4;overflow-x:auto}@media (width<=640px){._errorFallback_tz88m_25{min-height:150px;padding:1rem}._errorTitle_tz88m_51{font-size:1.25rem}._errorMessage_tz88m_59{font-size:.875rem}._errorActions_tz88m_73{flex-direction:column;align-items:stretch}._errorActions_tz88m_73 ._button_tz88m_81{width:100%}}:root{--color-error-background:#fef2f2;--color-error-border:#fecaca;--color-error-primary:#dc2626;--color-error-text:#991b1b;--color-surface:#fff;--color-surface-hover:#f8f9fa;--color-surface-alt:#f1f5f9;--color-border:#e5e7eb;--color-border-hover:#d1d5db;--color-border-light:#e2e8f0;--color-primary:#3b82f6;--color-primary-dark:#2563eb;--color-success:#059669;--color-success-dark:#047857;--color-warning:#d97706;--color-warning-dark:#b45309;--color-text-primary:#111827;--color-text-secondary:#6b7280;--color-text-tertiary:#9ca3af;--color-code-background:#f8fafc}@media (prefers-color-scheme:dark){:root{--color-error-background:#2d1b1b;--color-error-border:#542626;--color-error-primary:#f87171;--color-error-text:#fca5a5;--color-surface:#1f2937;--color-surface-hover:#374151;--color-surface-alt:#111827;--color-border:#4b5563;--color-border-hover:#6b7280;--color-border-light:#374151;--color-primary:#60a5fa;--color-primary-dark:#3b82f6;--color-success:#10b981;--color-success-dark:#059669;--color-warning:#f59e0b;--color-warning-dark:#d97706;--color-text-primary:#f9fafb;--color-text-secondary:#d1d5db;--color-text-tertiary:#9ca3af;--color-code-background:#0f172a}}@media (prefers-contrast:high){._errorFallback_tz88m_25{border-width:2px}._button_tz88m_81{border-width:2px;font-weight:700}._errorTitle_tz88m_51{font-weight:700}}._container_1jr8h_19{height:100vh;display:flex;position:relative;overflow:hidden}._sidebar_1jr8h_26{z-index:1;flex-shrink:0;width:240px;height:100vh}._mainArea_1jr8h_33{flex-direction:column;flex:1;min-width:0;height:100vh;display:flex}._header_1jr8h_41{border-radius:12px;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:32px 48px 20px;display:flex}._header_1jr8h_41>*{min-width:0}._header_1jr8h_41>:last-child{margin-left:auto}._filterPortal_1jr8h_60{flex-shrink:0;min-width:0;padding:0 48px}._content_1jr8h_66{box-sizing:border-box;flex-direction:column;flex:1;min-width:0;padding:0 48px;display:flex;overflow-y:auto}._breadcrumbWrapper_1jr8h_76{margin:16px 0}main{height:100%}._sidebar_kcd39_20{box-sizing:border-box;z-index:100;background:#001996;flex-direction:column;justify-content:space-between;height:100vh;padding:36px 24px;transition:width .3s ease-in-out,transform .3s ease-in-out;display:flex;position:relative}._sidebar_kcd39_20._closed_kcd39_34{width:104px}._sidebar_kcd39_20._open_kcd39_39{width:302px}._sidebar_kcd39_20>._toggleButton_kcd39_44{z-index:1;position:absolute;top:0;right:-28px}._menuArea_kcd39_51{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;min-height:0;margin:0;padding-top:24px;display:flex}._skipLink_kcd39_63{z-index:100;width:1px;height:1px;position:absolute;top:auto;left:-999px;overflow:hidden}._skipLink_kcd39_63:focus{color:#036;background:#fff;border-radius:4px;width:auto;height:auto;padding:8px 16px;top:16px;left:16px;box-shadow:0 2px 8px #0000001a}._logoArea_kcd39_85{justify-content:left;align-items:flex-start;display:flex}._logo_kcd39_85{max-width:100%;max-height:40px}._error_kcd39_96{color:#ff4d4f;margin:16px 24px 0;font-size:13px}._logoWrapper_zrqm3_19{background:0 0;flex-direction:row;justify-content:flex-start;align-items:center;height:56px;display:flex}._logoStack_zrqm3_28{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;margin:0;padding:0;display:flex}._opticsLogo_zrqm3_38{object-fit:contain;width:56px;height:56px;margin-right:1rem}._logoText_zrqm3_45{color:#fff;margin:0;padding:0;font-size:18px;font-weight:600}._header_zlv2q_19{color:#fff;white-space:nowrap;padding-top:40px;padding-bottom:20px;font-size:14px;overflow:hidden}._list_zlv2q_28,._listCollapsed_zlv2q_28{flex-direction:column;align-items:stretch;gap:4px;margin:0;list-style:none;display:flex}._listCollapsed_zlv2q_28{align-items:center}._sideBarMenuItem_1it5u_19,._sideBarMenuItemCollapsed_1it5u_19,._sideBarMenuItemSelectedCollapsed_1it5u_19,._sideBarMenuItemSelected_1it5u_19{color:#fff;cursor:pointer;background-color:#0000;border:none;border-radius:50px;justify-content:flex-start;align-items:center;width:100%;height:40px;padding:0 16px;font-family:inherit;font-size:1rem;font-weight:600;transition:background .2s,color .2s;display:flex}._sideBarMenuItem_1it5u_19:hover:not(:disabled),._sideBarMenuItemCollapsed_1it5u_19:hover:not(:disabled),._sideBarMenuItemSelectedCollapsed_1it5u_19:hover:not(:disabled),._sideBarMenuItemSelected_1it5u_19:hover:not(:disabled){color:#fff;background:#ffffff26}._sideBarMenuItem_1it5u_19:disabled,._sideBarMenuItemCollapsed_1it5u_19:disabled,._sideBarMenuItemSelectedCollapsed_1it5u_19:disabled,._sideBarMenuItemSelected_1it5u_19:disabled{opacity:.6;cursor:not-allowed}._sideBarMenuItem_1it5u_19 ._icon_1it5u_44,._sideBarMenuItemCollapsed_1it5u_19 ._icon_1it5u_44,._sideBarMenuItemSelectedCollapsed_1it5u_19 ._icon_1it5u_44,._sideBarMenuItemSelected_1it5u_19 ._icon_1it5u_44{flex-shrink:0;align-items:center;margin-right:.5rem;display:inline-flex}._sideBarMenuItem_1it5u_19 ._label_1it5u_50,._sideBarMenuItemCollapsed_1it5u_19 ._label_1it5u_50,._sideBarMenuItemSelectedCollapsed_1it5u_19 ._label_1it5u_50,._sideBarMenuItemSelected_1it5u_19 ._label_1it5u_50{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;font-size:1rem;overflow:hidden}._sideBarMenuItemSelected_1it5u_19,._sideBarMenuItemSelected_1it5u_19:hover:not(:disabled){color:#001996;background:#fffc}._sideBarMenuItemCollapsed_1it5u_19,._sideBarMenuItemSelectedCollapsed_1it5u_19{justify-content:center;width:40px;height:40px;padding:8px}._sideBarMenuItemCollapsed_1it5u_19 ._icon_1it5u_44,._sideBarMenuItemSelectedCollapsed_1it5u_19 ._icon_1it5u_44{margin-right:0}._sideBarMenuItemSelectedCollapsed_1it5u_19,._sideBarMenuItemSelectedCollapsed_1it5u_19:hover:not(:disabled){color:#001996;background:#fffc}._userIconWrapper_5exnt_20{display:inline-block;position:relative}._userTooltip_5exnt_25{visibility:hidden;opacity:0;color:#fff;text-align:left;z-index:10;white-space:nowrap;pointer-events:none;background:#222;border-radius:4px;padding:6px 12px;font-family:Inter,sans-serif;font-size:13px;transition:opacity .2s,visibility .2s;position:absolute;top:50%;left:110%;transform:translateY(-50%);box-shadow:0 2px 8px #0003}._userIconWrapper_5exnt_20:hover ._userTooltip_5exnt_25,._userIconWrapper_5exnt_20:focus-within ._userTooltip_5exnt_25{visibility:visible;opacity:1}._sideBarFooter_5exnt_52{flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;margin-top:24px;margin-bottom:12px;display:flex}._footerLinks_5exnt_62{flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}._footerLinks_5exnt_62 *{color:#fff;font-size:14px;line-height:20px}._footerLinks_5exnt_62 :hover{opacity:.8;text-decoration-style:solid}._footerLinks_5exnt_62[data-collapsed=true]{flex-direction:column}._userInfoGrid_5exnt_83{color:#fff;flex-direction:column;gap:2px;width:100%;height:auto;padding:8px 16px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;display:flex}._userTopRow_5exnt_96{flex-direction:row;align-items:center;gap:8px;display:flex}._userRolesRow_5exnt_103{padding-left:28px}._collapsedUserArea_5exnt_107{flex-direction:column;align-items:center;gap:8px;display:flex}._logoutButton_5exnt_114{grid-area:logout}._userName_5exnt_118,._userEmail_5exnt_119,._userRoles_5exnt_103{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._userEmail_5exnt_119{color:#fff;font-size:1rem;font-weight:600}._userRoles_5exnt_103{color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px}._error_5exnt_141{color:#ff4d4f;margin:16px 24px 0;font-size:13px}._appVersionPill_5exnt_147,._appVersionCollapsed_5exnt_147{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:50px;justify-content:flex-start;align-items:center;width:100%;height:40px;padding:8px 16px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:600;transition:background .2s,color .2s;display:flex}._appVersionPill_5exnt_147:hover,._appVersionCollapsed_5exnt_147:hover{background:#ffffff26}._appVersionPill_5exnt_147 ._appVersionIcon_5exnt_168,._appVersionCollapsed_5exnt_147 ._appVersionIcon_5exnt_168{flex-shrink:0;align-items:center;margin-right:.5rem;display:inline-flex}._appVersionCollapsed_5exnt_147{justify-content:center;width:40px;padding:8px}._appVersionCollapsed_5exnt_147 ._appVersionIcon_5exnt_168{margin-right:0}._helpFeedbackButton_14h48_19,._collapsed_14h48_19{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50px;justify-content:flex-start;align-items:center;width:100%;height:40px;padding:8px 16px;font-family:inherit;font-size:1rem;font-weight:600;transition:background .2s,color .2s;display:flex}._helpFeedbackButton_14h48_19:hover:not(:disabled),._collapsed_14h48_19:hover:not(:disabled){background:#ffffff26}._helpFeedbackButton_14h48_19 ._icon_14h48_39,._collapsed_14h48_19 ._icon_14h48_39{flex-shrink:0;align-items:center;margin-right:.5rem;display:inline-flex}._helpFeedbackButton_14h48_19 ._label_14h48_45,._collapsed_14h48_19 ._label_14h48_45{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._collapsed_14h48_19{justify-content:center;width:40px;padding:8px}._collapsed_14h48_19 ._icon_14h48_39{margin-right:0}._logoutButton_8w46r_19,._logoutButtonCollapsed_8w46r_19{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50px;justify-content:flex-start;align-items:center;width:100%;height:40px;padding:8px 16px;font-family:inherit;font-size:1rem;font-weight:600;transition:background .2s,color .2s;display:flex}._logoutButton_8w46r_19:hover,._logoutButtonCollapsed_8w46r_19:hover{background:#ffffff26}._logoutButton_8w46r_19 ._icon_8w46r_39,._logoutButtonCollapsed_8w46r_19 ._icon_8w46r_39{flex-shrink:0;align-items:center;margin-right:.5rem;display:inline-flex}._logoutButton_8w46r_19 ._label_8w46r_45,._logoutButtonCollapsed_8w46r_19 ._label_8w46r_45{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._logoutButtonCollapsed_8w46r_19{justify-content:center;width:40px;padding:8px}._logoutButtonCollapsed_8w46r_19 ._icon_8w46r_39{margin-right:0}._toggleButton_7jf8k_19{cursor:pointer;z-index:101;background:#001996;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}._toggleButton_7jf8k_19 svg{width:40px;height:40px;transition:transform .2s ease-in-out}._toggleButton_7jf8k_19 svg:hover{transform:scale(1.05)}._toggleButton_7jf8k_19 svg:active{transform:scale(.95)}._logo_ih9hw_23{vertical-align:middle;display:inline-block}._image_ih9hw_28{object-fit:contain;width:100%;height:100%;display:block}._size-small_ih9hw_36{width:120px;height:24px}._size-medium_ih9hw_41{width:180px;height:36px}._size-large_ih9hw_46{width:240px;height:48px}._clickable_ih9hw_52{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;transition:transform .2s,filter .2s}._clickable_ih9hw_52:hover{transform:scale(1.05)}._clickable_ih9hw_52:focus,._clickable_ih9hw_52._focus-visible_ih9hw_67{outline-offset:2px;outline:2px solid #c00}._clickable_ih9hw_52:active{transform:scale(.95)}@media (width<=575px){._size-medium_ih9hw_41{width:120px;height:24px}._size-large_ih9hw_46{width:150px;height:30px}}@media (width>=768px){._size-medium_ih9hw_41{width:180px;height:36px}._size-large_ih9hw_46{width:240px;height:48px}}@media (width>=992px){._size-large_ih9hw_46{width:280px;height:56px}}@media (prefers-reduced-motion:reduce){._clickable_ih9hw_52{transition:none}._clickable_ih9hw_52:hover,._clickable_ih9hw_52:active{transform:none}}@media print{._logo_ih9hw_23{filter:grayscale()}}._breadcrumbItem_18il0_19{color:#001996;white-space:nowrap;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none}._breadcrumbItem_18il0_19._default_18il0_28{cursor:pointer;transition:text-decoration .2s}._breadcrumbItem_18il0_19._default_18il0_28:hover{text-decoration:underline}._breadcrumbItem_18il0_19._default_18il0_28:focus{outline-offset:2px;border-radius:4px;outline:2px solid #06c}._breadcrumbItem_18il0_19._default_18il0_28:active{opacity:.8}._breadcrumbItem_18il0_19._active_18il0_43{cursor:default;background:#f2f2f2;border-radius:24px;padding:4px 12px}._breadcrumb_1x54i_19{width:100%}._breadcrumbList_1x54i_23{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}._breadcrumbListItem_1x54i_32{align-items:center;display:flex}._separator_1x54i_37{color:#001996;justify-content:center;align-items:center;display:flex}._separator_1x54i_37 svg{flex-shrink:0;width:24px;height:24px}._businessAreaSelector_yt59i_19{align-items:center;gap:8px;padding:4px 0;display:flex}._label_yt59i_26{color:#001996;white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:20px;font-weight:700;line-height:30px;overflow:hidden}._interactive_yt59i_38{cursor:pointer;border-radius:8px;transition:background .2s}._interactive_yt59i_38:hover{background:#f8f9fa}._interactive_yt59i_38:focus-visible{outline-offset:2px;outline:2px solid #06c}._icon_yt59i_51{color:#001996;flex-shrink:0}._dropdownContainer_1gn94_19{align-items:center;display:flex;position:relative}._dropdownButton_1gn94_25{cursor:pointer;width:100%}._dropdownMenu_1gn94_30{z-index:10;background:#fff;border-radius:8px;width:max-content;min-width:100%;max-width:min(360px,100vw - 32px);margin-bottom:4px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:4px 4px 10px #0000001a}._dropdownMenuItem_1gn94_46{color:#111;cursor:pointer;white-space:nowrap;background:#fff;align-items:center;height:40px;padding:0 16px;font-family:Open Sans,Arial,sans-serif;font-size:14px;line-height:24px;transition:background .2s;display:flex}._dropdownMenuItem_1gn94_46:hover{background:#ebf0fd}._dropdownMenuItem_1gn94_46._selected_1gn94_65{color:#fff;background:#001996}._metricDropdownContentWrapper_1gn94_70{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}._metricDropdownIconDisplay_1gn94_78{align-items:center;display:flex}._metricDropdownLabelDisplay_1gn94_83{white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;display:flex;overflow:hidden}.driver-layer{width:auto;max-width:none;height:auto;max-height:none;color:inherit;pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.driver-layer::backdrop{display:none}.driver-layer .driver-popover{pointer-events:auto}.driver-popover{all:unset;font-family:var(--driver-popover-font-family,"Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif);box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus-visible{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:hover,.driver-popover-footer-btn:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.optics-walkthrough-popover.driver-popover{background:#fff;border-radius:32px;max-width:360px;padding:32px;box-shadow:0 4px 10px #0000001a}.optics-walkthrough-popover.driver-popover *{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.optics-walkthrough-popover.driver-popover .driver-popover-title{color:#000;margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:22px;font-weight:400;line-height:32px}.optics-walkthrough-popover.driver-popover .driver-popover-description{color:#000;margin-top:12px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:400;line-height:24px}.optics-walkthrough-popover.driver-popover .driver-popover-close-btn{color:#001996;width:32px;height:32px;font-size:22px;top:24px;right:24px}.optics-walkthrough-popover.driver-popover .driver-popover-close-btn:hover,.optics-walkthrough-popover.driver-popover .driver-popover-close-btn:focus{color:#036}.optics-walkthrough-popover.driver-popover .driver-popover-footer{gap:12px;margin-top:24px}.optics-walkthrough-popover.driver-popover .driver-popover-progress-text{color:#666;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:400}.optics-walkthrough-popover.driver-popover .driver-popover-footer-btn{all:unset;box-sizing:border-box;text-align:center;cursor:pointer;border-radius:32px;min-width:96px;padding:.5rem 1.25rem;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:700;transition:background .2s,box-shadow .2s,color .2s}.optics-walkthrough-popover.driver-popover .driver-popover-next-btn{color:#fff;background-color:#001996;border:2px solid #001996;box-shadow:0 2px 8px #0000000a}.optics-walkthrough-popover.driver-popover .driver-popover-next-btn:hover,.optics-walkthrough-popover.driver-popover .driver-popover-next-btn:focus{background-color:#001996;box-shadow:0 4px 4px #00190033}.optics-walkthrough-popover.driver-popover .driver-popover-next-btn:active{background-color:#036;border-color:#036}.optics-walkthrough-popover.driver-popover .driver-popover-prev-btn{color:#001996;background-color:#0000;border:2px solid #001996}.optics-walkthrough-popover.driver-popover .driver-popover-prev-btn:hover,.optics-walkthrough-popover.driver-popover .driver-popover-prev-btn:focus{color:#001996;text-underline-offset:3px;background-color:#0000;text-decoration:underline 2px;box-shadow:0 4px 8px #0019961a}.optics-walkthrough-popover.driver-popover .driver-popover-prev-btn:active{color:#036;border-color:#036}.optics-walkthrough-popover.driver-popover .driver-popover-footer .driver-popover-btn-disabled{opacity:.6;pointer-events:none}.optics-walkthrough-popover.driver-popover .driver-popover-navigation-btns{gap:12px}.optics-walkthrough-popover.driver-popover .driver-popover-arrow{border-color:#fff}._backdrop_1ylhp_19{z-index:1000;background:#00000052;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0;overflow-y:auto}._modal_1ylhp_33{background:#fff;border:none;border-radius:32px;flex-direction:column;align-items:stretch;min-width:340px;max-width:95vw;max-height:90vh;margin:auto;padding:32px;display:flex;position:relative;overflow-y:auto;box-shadow:0 4px 10px #0000001a}._title_1ylhp_50{color:#000;max-width:90%;margin-bottom:0;font-family:Open Sans,Arial,sans-serif;font-size:34px;font-weight:400;line-height:48px}._closeButton_1ylhp_60{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:32px;right:32px}._closeButton_1ylhp_60:hover{opacity:.8}._closeButton_1ylhp_60:focus{outline-offset:2px;outline:2px solid #001996}._button_14jne_35{color:#fff;cursor:pointer;background:#001996;border:none;border-radius:32px;justify-content:center;align-items:center;min-width:128px;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 8px #0000000a}._button_14jne_35:disabled{opacity:.6;cursor:not-allowed}._button_14jne_35 ._icon_14jne_55{align-items:center;margin-right:.75rem;display:inline-flex}._button--filled_14jne_64{color:#fff;background-color:#001996;border:2px solid #001996}._button--filled_14jne_64:hover:not(:disabled){box-shadow:0 4px 4px #00190033}._button--filled_14jne_64:active:not(:disabled){background-color:#036;border-color:#036;transform:translateY(0);box-shadow:0 2px 4px #00199633}._button--filled_14jne_64._button--selected_14jne_86{background-color:#036;border-color:#036;box-shadow:inset 0 2px 4px #0000001a}._button--unfilled_14jne_95{color:#001996;background-color:#0000;border:2px solid #001996}._button--unfilled_14jne_95:hover:not(:disabled){color:#001996;text-underline-offset:3px;border:2px solid #001996;text-decoration:underline 2px #001996;box-shadow:0 4px 8px #0019961a}._button--unfilled_14jne_95:active:not(:disabled){color:#036;text-underline-offset:3px;border:2px solid #036;text-decoration:underline 2px #036}._button--unfilled_14jne_95._button--selected_14jne_86{color:#0000;border-color:#001996;box-shadow:inset 0 2px 4px #0000001a}._button--text_14jne_133{color:#001996;box-shadow:none;background:0 0;border:none;border-radius:0;min-width:0;padding:.75rem .25rem;font-size:1rem;font-weight:600;line-height:24px}._button--text_14jne_133 ._contentRow_14jne_145{text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}._button--text_14jne_133:hover:not(:disabled),._button--text_14jne_133:focus-visible{box-shadow:none}._button--text_14jne_133:hover:not(:disabled) ._contentRow_14jne_145,._button--text_14jne_133:focus-visible ._contentRow_14jne_145{text-shadow:0 6px 12px #0019961a}._button--text_14jne_133:active:not(:disabled),._button--text_14jne_133:focus-visible{color:#036}._button--text_14jne_133:active:not(:disabled) ._contentRow_14jne_145,._button--text_14jne_133:focus-visible ._contentRow_14jne_145{text-decoration-color:#036}._button--text_14jne_133:active:not(:disabled),._button--text_14jne_133:focus-visible{background:0 0;outline:none}._button--text_14jne_133:disabled{color:#bdbdbd}._button--text_14jne_133:disabled ._contentRow_14jne_145{text-decoration-color:#e0e0e0}._button--text_14jne_133:disabled{cursor:not-allowed;opacity:.6}._button--small_14jne_183{padding:8px 16px;font-size:.75rem}._button--large_14jne_188{padding:16px 32px;font-size:1rem}._button--icon-only_14jne_197{padding:12px}._button--icon-only_14jne_197._button--small_14jne_183{padding:8px}._button--icon-only_14jne_197._button--large_14jne_188{padding:16px}._contentRow_14jne_145{justify-content:center;align-items:center;display:inline-flex}._iconWrapper_14jne_214{align-items:center;margin-right:8px;display:inline-flex}@media (prefers-contrast:high){._button_14jne_35{border-width:3px}._button--filled_14jne_64:hover:not(:disabled){border-color:#fff}._button--unfilled_14jne_95:hover:not(:disabled){border-color:#036}}@media (prefers-reduced-motion:reduce){._button_14jne_35{transition:none}._button_14jne_35:hover:not(:disabled),._button_14jne_35:active:not(:disabled){transform:none}}._fieldWrapper_1ljvz_19{flex-direction:column;gap:8px;width:100%;display:flex}._label_1ljvz_26{color:#000;margin-bottom:4px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400}._input_1ljvz_34{color:#333;resize:none;background:#fff;border:1px solid #a2aaad;border-radius:8px;width:100%;padding:8px 16px;font-family:Open Sans,sans-serif;font-size:16px;line-height:24px;transition:border-color .2s}._input_1ljvz_34:focus{border:1px solid #001996;outline:none}._input_1ljvz_34:active{border:1px solid #001996}._characterLimit_1ljvz_55{color:var(--Gray-3,#828282);text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:20px}._readOnly_1ljvz_64{color:#495057;background:#fff;border:none;padding:8px 0;font-family:Open Sans,sans-serif;font-size:16px;line-height:24px}._inputError_1ljvz_74{border-color:#d7282f!important}._errorContainer_1ljvz_78{align-items:center;gap:4px;margin-top:2px;padding-left:4px;display:flex}._warningIcon_1ljvz_86{color:#d7282f;font-size:16px}._errorMessage_1ljvz_91{color:#d7282f;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;width:100%;font-family:Open Sans,sans-serif;font-size:14px;line-height:20px;display:inline-block;overflow:hidden}._metricDropdownContainer_1k3w7_19{align-items:center;width:100%;display:flex;position:relative}._metricDropdown_1k3w7_19{color:#333;appearance:none;text-align:left;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #a2aaad;border-radius:8px;width:100%;height:40px;padding:8px 16px;font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:24px;transition:border-color .2s}._inputError_1k3w7_44{border-color:#d7282f!important}._metricDropdown_1k3w7_19:focus{border-color:#001996;outline:none}._metricDropdownIcon_1k3w7_53{pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}._metricDropdownMenu_1k3w7_63{z-index:10;background:#fff;border-radius:8px;width:100%;margin-bottom:4px;position:absolute;bottom:100%;left:0;overflow:hidden;box-shadow:4px 4px 10px #0000001a}._metricDropdownMenuItem_1k3w7_76{color:#111;cursor:pointer;background:#fff;align-items:center;height:40px;padding:0 16px;font-family:Open Sans,Arial,sans-serif;font-size:14px;line-height:24px;transition:background .2s;display:flex}._metricDropdownMenuItem_1k3w7_76:hover{background:#ebf0fd}._metricDropdownMenuItem_1k3w7_76._selected_1k3w7_94{color:#fff;background:#001996}._metricDropdownContentWrapper_1k3w7_99{align-items:center;gap:8px;display:inline-flex}._metricDropdownIconDisplay_1k3w7_105,._metricDropdownLabelDisplay_1k3w7_110{align-items:center;display:flex}._mark_1hhzm_19{color:#c00;vertical-align:text-top;padding-left:2px;font-size:smaller}._modal_1cgg2_20{width:520px}._content_1cgg2_24{flex-direction:column;gap:2rem;display:flex}._header_1cgg2_31{flex-direction:column;gap:.5rem;padding-right:56px;display:flex}._title_1cgg2_39{color:#000;margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2rem;font-weight:400;line-height:1.3}._subtitle_1cgg2_48{color:#495057;margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5}._formTitleRow_1cgg2_57{align-items:center;gap:.5rem;display:flex}._formCategoryIcon_1cgg2_63{color:#000;align-items:center;display:flex}._categorySection_1cgg2_70{flex-direction:column;gap:1rem;display:flex}._categoryPrompt_1cgg2_76{color:#000;margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:600}._categoryList_1cgg2_84{flex-direction:column;gap:1rem;display:flex}._categoryCard_1cgg2_90{cursor:pointer;text-align:left;background:#f5f6f6;border:1px solid #0000;border-radius:16px;flex-direction:column;gap:.5rem;width:100%;padding:1rem 1.5rem;transition:box-shadow .15s,border-color .15s;display:flex}._categoryCard_1cgg2_90:hover{box-shadow:1px 1px 4.5px #00000040}._categoryCard_1cgg2_90:active{box-shadow:none;border-color:#001996}._categoryCard_1cgg2_90:focus-visible{outline-offset:2px;outline:2px solid #001996}._categoryCardHeader_1cgg2_115{align-items:center;gap:.5rem;display:flex}._categoryIcon_1cgg2_121{color:#001996;align-items:center;display:flex}._categoryTitle_1cgg2_127{color:#001996;white-space:nowrap;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:600;line-height:1.5}._categoryDescription_1cgg2_136{color:#495057;margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:400;line-height:1.43}._formBody_1cgg2_146{flex-direction:column;gap:1.5rem;display:flex}._fieldGroup_1cgg2_152{flex-direction:column;gap:.5rem;display:flex}._fieldLabel_1cgg2_158{color:#000;align-items:center;gap:.375rem;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;display:flex}._optionalLabel_1cgg2_168{color:#828282;font-size:.875rem;font-weight:400}._hiddenFileInput_1cgg2_174{display:none}._dropZone_1cgg2_178{cursor:pointer;background:#fff;border:1.5px dashed #4f4f4f;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;height:160px;padding:1rem;transition:border-color .15s,background .15s;display:flex}._dropZone_1cgg2_178:hover,._dropZone_1cgg2_178:focus-visible{background:#00199608;border-color:#001996;outline:none}._dropZoneActive_1cgg2_198{background:#0019960a;border-color:#001996}._dropZoneError_1cgg2_203{border-color:#d7282f}._dropZoneText_1cgg2_207{color:#828282;text-align:center;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:400;line-height:1.43}._dropZoneText_1cgg2_207 p{margin:0;line-height:1.43}._dropZoneLink_1cgg2_220{color:#001996;text-decoration:underline}._fileAttached_1cgg2_225{background:#fff;border:1px solid #4f4f4f;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}._fileName_1cgg2_235{color:#333;text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;overflow:hidden}._removeFile_1cgg2_245{cursor:pointer;color:#828282;background:0 0;border:none;flex-shrink:0;padding:0 .25rem;font-size:1.25rem;line-height:1}._removeFile_1cgg2_245:hover{color:#d7282f}._fieldError_1cgg2_259{color:#d7282f;margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem}._formActions_1cgg2_267{justify-content:space-between;align-items:center;gap:1rem;display:flex}._backButton_1cgg2_274{padding:12px 36px 12px 28px}._centeredLoading_11e4f_19{justify-content:center;align-items:center;width:100%;min-height:300px;display:flex}._mainContent_11e4f_27{box-sizing:border-box;flex-direction:column;flex-grow:1;align-items:flex-end;display:flex;overflow:visible}._welcome_11e4f_36{flex-direction:row;gap:32px;width:100%;margin-bottom:40px;display:flex}._welcomeTitle_11e4f_44{letter-spacing:.1rem;word-break:break-word;color:#000;margin:0;font-size:2.625em;font-style:normal;font-weight:900}._filterSection_11e4f_54{border-radius:12px;justify-content:space-between;width:100%;padding:32px 0 0;display:flex}._reportGroupsSection_11e4f_62{flex-direction:column;gap:24px;width:100%;padding:8px;display:flex}._emptyState_18g1j_19{backdrop-filter:blur(4px);background:#ffffff26;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;min-height:300px;padding:64px 32px;display:flex;box-shadow:4px 4px 10px #0000001a}._message_18g1j_34{color:#000;text-align:center;max-width:600px;margin:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}._buttonContainer_18g1j_45{justify-content:center;align-items:flex-start;gap:16px;display:flex}._legend_1oh1b_19{flex-wrap:nowrap;justify-content:center;gap:20px;margin-top:10px;display:flex;overflow:hidden}._legend_1oh1b_19 ._legendContent_1oh1b_27{cursor:default;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}._legend_1oh1b_19 ._legendContent_1oh1b_27 ._legendColorLine_1oh1b_35{border-top:2px dashed var(--kpi-color);flex-shrink:0;width:20px;height:0}._legend_1oh1b_19 span{color:#666;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._yAxisTick_1oh1b_49{fill:#666;font-size:14px}._yAxisTickAbbreviated_1oh1b_54{fill:#666;font-size:12px}._tooltip_1oh1b_59{background:#fff;border:1px solid #ccc;border-radius:4px;max-width:240px;padding:8px 10px;font-size:13px}._tooltip_1oh1b_59 ._tooltipMonth_1oh1b_67{margin:0 0 6px;font-weight:600}._tooltip_1oh1b_59 ._tooltipItem_1oh1b_71{margin-bottom:2px}._tooltip_1oh1b_59 ._tooltipItemWithNote_1oh1b_74{margin-bottom:6px}._tooltip_1oh1b_59 ._tooltipItemName_1oh1b_77{color:var(--item-color)}._tooltip_1oh1b_59 ._tooltipNote_1oh1b_80{color:#555;margin-top:2px;font-size:12px;font-style:italic}._accordion_f57qm_19{backdrop-filter:blur(4px);box-sizing:border-box;background:#ffffff26;border-radius:32px;flex-direction:column;gap:24px;width:100%;padding:32px;display:flex;box-shadow:4px 4px 10px #0000001a}._header_f57qm_32{cursor:pointer;overflow-x:auto}._headerContent_f57qm_37{--min-title-width:8ch;align-items:center;gap:32px;width:100%;display:flex}._title_f57qm_45{color:#000;white-space:nowrap;text-overflow:ellipsis;min-width:var(--min-title-width);font-family:Open Sans,sans-serif;font-size:26px;font-weight:400;line-height:38px;overflow:hidden}._actions_f57qm_57{flex-shrink:0;gap:16px;margin-left:auto;display:flex}._toggleIcon_f57qm_64{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:6px;font-size:24px;transition:transform .12s cubic-bezier(.4,0,.2,1),box-shadow .12s cubic-bezier(.4,0,.2,1);display:flex}._toggleIcon_f57qm_64:hover,._toggleIcon_f57qm_64:focus-visible{background:#ececf0;border-radius:50%;transform:scale(.92);box-shadow:0 2px 8px #0000001f}._editModeForm_f57qm_87{width:100%}._editModeForm_f57qm_87 input{min-width:var(--min-title-width)}._chartTypeSelector_nn4y0_19{min-width:150px;display:inline-block}._controlsRow_1tmok_19{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;margin-bottom:8px;padding-bottom:24px;padding-left:16px;padding-right:16px;display:flex}._selectorWrapper_1tmok_33{min-width:180px;display:inline-block}._notesWrapper_1tmok_38{align-items:center;height:40px;margin-left:auto;display:flex}._graphCard_1tmok_45{backdrop-filter:blur(4px);background:#ffffff26;border-radius:32px;flex-direction:column;flex:1;order:0;align-items:center;gap:4px;width:100%;min-width:480px;min-height:386px;padding:32px 32px 0;display:flex;box-shadow:inset 0 2px 12px #0000000f}._header_1tmok_64{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:1rem;display:flex}._title_1tmok_74{color:#222;flex:1;margin:0;font-size:20px;font-weight:400}._empty_1tmok_82{color:#888;text-align:center;padding:1.5rem 0;font-size:1rem}._noData_1tmok_89{text-align:center;flex:1;justify-content:center;align-items:center;width:100%;margin:0;display:flex}._chartTypeSelectorWrapper_1tmok_99{flex-direction:column;gap:8px;display:flex}._chartTypeSelectorLabel_1tmok_105{color:var(--WebToolkit-DarkGrey,#495057);font-size:14px;font-style:normal;font-weight:400;line-height:20px}._footer_1tmok_113{flex-direction:row;justify-content:end;width:100%;display:flex}._dialog_a3d3f_20{max-width:404px!important}._iconAndMessage_a3d3f_24{flex-direction:column;align-self:stretch;align-items:center;gap:16px;width:100%;display:flex}._iconContainer_a3d3f_33{justify-content:center;align-items:center;width:56px;height:56px;display:flex}._messageContainer_a3d3f_41{text-align:center;flex-direction:column;align-self:stretch;gap:8px;display:flex}._title_a3d3f_49{color:#000;text-align:center;margin:0;font-family:Open Sans,sans-serif;font-size:26px;font-weight:400;line-height:1.46154em}._message_a3d3f_41{color:#000;text-align:center;width:100%;margin:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5em}._buttonContainer_a3d3f_70{flex-direction:row;justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}._modal_1w8ot_19{flex-direction:column;align-items:stretch;width:60vw;min-width:500px;max-width:680px;margin-left:auto;margin-right:auto;display:flex}._subtitle_1w8ot_30{color:#495057;margin:0;padding-bottom:16px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}._buttonRow_1w8ot_40{justify-content:flex-end;gap:16px;padding-top:8px;display:flex}._buttonRowWithDelete_1w8ot_47{justify-content:space-between;align-items:center;padding-top:8px;display:flex}._buttonGroup_1w8ot_54{gap:16px;display:flex}._errorMessage_1w8ot_59{color:#d7282f;margin:4px 0 0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400}._notesDialog_19uwf_19{background:#fff;border-radius:16px;min-width:360px;max-width:400px;padding:32px 32px 0;position:relative;box-shadow:0 4px 20px #00000026}._arrow_19uwf_29{background:#fff;width:16px;height:16px;position:absolute;top:50%;right:-8px;transform:translateY(-50%)rotate(45deg);box-shadow:2px -2px 4px #0000000d}._text_19uwf_40{color:#000;max-width:320px;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}._buttonRow_19uwf_49{justify-content:flex-end;align-items:center;gap:10px;margin:24px 0 0;display:flex}._errorMessage_19uwf_57{color:#d7282f;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;width:100%;margin:8px 0 16px;font-family:Open Sans,sans-serif;font-size:14px;line-height:20px;display:inline-block;overflow:hidden}._container_133vu_20{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:300px;display:flex}._kpiGrid_133vu_29{grid-template-columns:repeat(auto-fit,minmax(480px,1fr));align-items:stretch;gap:24px;width:100%;display:grid}._noKpisContainer_133vu_37{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}._smallButton_wg1kp_19{height:48px}._containerRow_hofw1_19{justify-content:start;align-items:center;gap:16px;width:100%;display:flex}._formSection_hofw1_27{flex:1}._buttonRow_hofw1_31{flex-shrink:0;gap:16px;display:flex}._errorMessage_wu99m_19{color:#dc3545}._modal_10yl8_19{max-width:488px}._successContainer_10yl8_24{box-sizing:border-box;background:#fff;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;min-width:340px;display:flex}._successTextBlock_10yl8_35{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}._successHeadline_10yl8_43{text-align:center;font-size:26px;font-weight:400}._successSubtext_10yl8_49{color:#000;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:24px}._targetField_10yl8_58{width:272px!important}._unitField_10yl8_62{width:192px!important}._form_10yl8_66{flex-direction:column;width:100%;margin-top:1.25rem;display:flex}._label_10yl8_73{color:#000;flex-direction:column;gap:8px;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;display:flex}._buttonRow_10yl8_84{justify-content:flex-end;align-items:flex-start;gap:16px;margin-top:40px;display:flex}._goBackButton_10yl8_92{width:100%;margin-top:24px;margin-bottom:16px}._addKpiButton_10yl8_98{width:100%}._monthSelectorRow_1ix33_20{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:1rem;margin-bottom:24px;display:flex}._actionButtons_1ix33_31{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._filterGroup_1ix33_38{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._divider_1ix33_46{background:#a2aaad;width:100%;height:1px;margin:8px 0}._buttonRow_1ix33_54{z-index:4;box-sizing:border-box;background:#fff;border-top:1px solid #d6d6d6;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;width:100%;margin:0;padding:16px 0;display:flex;position:sticky;bottom:0}._progressIndicator_1ix33_72{opacity:.8;margin-left:.5rem;font-size:.875rem;font-weight:400}._saveError_1ix33_80{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5;border-radius:6px;flex-basis:100%;align-items:center;gap:.75rem;margin-top:.5rem;padding:.75rem;font-size:.875rem;display:flex}._retryButton_1ix33_94{color:#fff;cursor:pointer;background:#dc2626;border:1px solid #dc2626;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;transition:background .2s}._retryButton_1ix33_94:hover{background:#b91c1c}._retryButton_1ix33_94:disabled{opacity:.5;cursor:not-allowed}._loadingOverlay_1ix33_113{position:relative}._loadingOverlay_1ix33_113:after{content:"";z-index:10;background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._backLinkContainer_1ix33_130{margin-top:32px}._backLink_1ix33_130{color:#001996;cursor:pointer;background:0 0;border:none;align-items:center;margin:0;padding:0;font-size:1rem;font-weight:600;text-decoration:underline;transition:color .2s;display:inline-flex}._backLink_1ix33_130:hover,._backLink_1ix33_130:focus{color:#036;outline:none}._mainContent_1ix33_155{box-sizing:border-box;flex-direction:column;flex-grow:1;align-items:flex-start;height:auto;min-height:100%;padding-bottom:24px;display:flex;overflow:visible}._monthLockIndicator_1ix33_168{color:#92400e;background:#fef3cd;border:1px solid #f59e0b;border-radius:8px;align-items:center;gap:.5rem;margin-top:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;display:flex}._monthLockIndicator_1ix33_168 span[aria-hidden=true]{filter:sepia()saturate(200%)hue-rotate(25deg);font-size:1rem}._errorContainer_1ix33_188{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;padding:2rem;display:flex}._alignTop_1nttb_21{vertical-align:top!important}._tableWrapper_1nttb_25{flex-direction:column;gap:8px;width:100%;display:flex}._monthDropdownRow_1nttb_32{color:#000;align-items:center;gap:12px;font-family:Open Sans,sans-serif;font-size:1.625rem;font-weight:400;display:flex}._dropdownIcon_1nttb_42{align-items:center;margin-left:4px;display:flex}._dropdownIcon_1nttb_42 svg{display:block}._monthLabel_1nttb_51{font-family:Open Sans,sans-serif;font-size:1.625rem;font-weight:400}._kpiTable_1nttb_57{--kpi-thead-height:60px;table-layout:auto;border-collapse:separate;border-spacing:0;background:0 0;width:100%}._kpiTable_1nttb_57._dailyLayout_1nttb_68,._kpiTable_1nttb_57._dailyLayout_1nttb_68 thead,._kpiTable_1nttb_57._dailyLayout_1nttb_68 ._kpiGroup_1nttb_72{display:block}._kpiTable_1nttb_57._dailyLayout_1nttb_68 thead{z-index:3;background:#fff;position:sticky;top:0}._kpiTable_1nttb_57._dailyLayout_1nttb_68 ._kpiGroup_1nttb_72{position:relative}._kpiTable_1nttb_57._dailyLayout_1nttb_68 tr{grid-template-columns:minmax(0,1.1fr) minmax(0,.5fr) 140px minmax(0,1fr) minmax(92px,.4fr);height:auto;min-height:60px;padding:0;display:grid}._kpiTable_1nttb_57._dailyLayout_1nttb_68 th,._kpiTable_1nttb_57._dailyLayout_1nttb_68 td,._kpiTable_1nttb_57._dailyLayout_1nttb_68 th:nth-child(n),._kpiTable_1nttb_57._dailyLayout_1nttb_68 td:nth-child(n){box-sizing:border-box;overflow-wrap:anywhere;width:auto;min-width:0;max-width:none}._kpiTable_1nttb_57._dailyLayout_1nttb_68 td{align-items:center;display:flex}._kpiTable_1nttb_57._dailyLayout_1nttb_68 th{align-items:center;height:auto;min-height:60px;display:flex}._kpiTable_1nttb_57._dailyLayout_1nttb_68 ._kpiGroup_1nttb_72>tr:not(:first-child){min-height:44px}._kpiTable_1nttb_57._dailyLayout_1nttb_68 input,._kpiTable_1nttb_57._dailyLayout_1nttb_68 button{scroll-margin-block:100px 180px}._kpiTable_1nttb_57 th{z-index:3;box-sizing:border-box;color:#000;text-align:left;background:#fff;border-top:2px solid #001996;border-bottom:2px solid #001996;height:60px;padding:0 16px;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:550;line-height:28px;position:sticky;top:0}._kpiTable_1nttb_57 th:last-child{border-right:none}._kpiTable_1nttb_57 th:not(:first-child):not(:last-child){border-radius:0}._kpiTable_1nttb_57 th:first-child,._kpiTable_1nttb_57 td:first-child{overflow-wrap:break-word;word-break:break-word}._kpiTable_1nttb_57 th:nth-child(2),._kpiTable_1nttb_57 td:nth-child(2){overflow-wrap:break-word;max-width:180px;overflow:hidden}._kpiTable_1nttb_57 th:nth-child(3),._kpiTable_1nttb_57 td:nth-child(3){width:140px}._kpiTable_1nttb_57 th:nth-child(4),._kpiTable_1nttb_57 td:nth-child(4){overflow-wrap:break-word;max-width:240px}._kpiTable_1nttb_57 th:nth-child(5),._kpiTable_1nttb_57 td:nth-child(5){text-align:center;width:120px;padding:0}._kpiTableAdmin_1nttb_180 th:first-child,._kpiTableAdmin_1nttb_180 td:first-child{overflow-wrap:break-word;word-break:break-word}._kpiTableAdmin_1nttb_180 th:nth-child(2),._kpiTableAdmin_1nttb_180 td:nth-child(2){overflow-wrap:break-word;max-width:120px;overflow:hidden}._kpiTableAdmin_1nttb_180 th:nth-child(4),._kpiTableAdmin_1nttb_180 td:nth-child(4){overflow-wrap:break-word;max-width:258px}._kpiTable_1nttb_57 td{background:inherit;color:#000;text-align:left;border-right:1px solid #d6d6d6;padding:8px 20px;font-family:Open Sans,sans-serif;font-size:1rem}._kpiTable_1nttb_57 td:last-child{border-right:none}._kpiGroup_1nttb_72:nth-of-type(odd){--row-bg:#ebf0fd}._kpiGroup_1nttb_72:nth-of-type(2n){--row-bg:#fff}._kpiGroup_1nttb_72>tr>td{background:var(--row-bg)}._kpiTable_1nttb_57 tr{height:60px;padding:0 16px}._kpiTable_1nttb_57 td:hover ._kpiNoteIconBtn_1nttb_232{opacity:1;pointer-events:auto}._kpiNoteIconBtn_1nttb_232{vertical-align:middle;cursor:pointer;color:#001996;opacity:0;pointer-events:none;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;height:24px;margin-top:0;margin-bottom:0;padding:2px;transition:opacity .15s;display:flex;position:relative}._kpiNoteIconBtn_1nttb_232:hover{opacity:.7}._kpiNoteIconBtn_1nttb_232:focus-visible{outline-offset:2px;outline:2px solid #001996}._kpiNoteIconBtn_1nttb_232:hover ._kpiNoteTooltip_1nttb_266,._kpiNoteIconBtn_1nttb_232:focus-visible ._kpiNoteTooltip_1nttb_266{opacity:1;pointer-events:auto}._kpiNoteIconBtnActive_1nttb_272{opacity:1!important;pointer-events:auto!important}._kpiNoteTooltip_1nttb_266{color:#1a1a1a;white-space:nowrap;pointer-events:none;opacity:0;z-index:10;background:#fff;border:1px solid #e0e0e0;border-radius:20px;padding:8px 16px;font-family:Open Sans,sans-serif;font-size:.95rem;font-weight:500;line-height:1.5;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000021}._kpiNoteTooltip_1nttb_266:after{content:"";border:6px solid #0000;border-top-color:#e0e0e0;position:absolute;top:100%;left:50%;transform:translate(-50%)}._kpiNoteTooltip_1nttb_266:before{content:"";z-index:1;border:6px solid #0000;border-top-color:#fff;position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%)}._loadingState_1nttb_319{color:#666;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:16px;justify-content:center;align-items:center;padding:40px 20px;font-family:Open Sans,sans-serif;font-size:1rem;display:flex}._errorState_1nttb_332{color:#d32f2f;text-align:center;border:1px solid #ffcdd2;border-radius:16px;justify-content:center;align-items:center;padding:20px;font-family:Open Sans,sans-serif;font-size:.875rem;display:flex}._emptyStateCell_mhwkz_19{background:#ebf0fd;border:none!important;padding:0!important}._emptyState_mhwkz_19{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:256px;padding:48px 16px;display:flex}._message_mhwkz_35{color:#000;text-align:center;width:100%;margin:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}._buttonContainer_mhwkz_46{justify-content:center;align-items:flex-start;gap:16px;display:flex}._fullWidthRow_1jsh7_19{grid-column:1/-1;width:100%;margin-bottom:8px}._header_1jsh7_25{flex-direction:column;align-items:center;margin-bottom:8px;display:flex}._subtitle_1jsh7_32{color:#000;text-align:center;margin-top:4px;margin-bottom:0;font-size:16px;font-weight:400;line-height:24px}._successContainer_1jsh7_60{box-sizing:border-box;background:#fff;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;min-width:340px;display:flex}._successTextBlock_1jsh7_71{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}._successHeadline_1jsh7_79{text-align:center;font-size:26px;font-weight:400}._successSubtext_1jsh7_85{color:#000;text-align:center;margin:0;font-size:16px;font-weight:400;line-height:24px}._targetField_1jsh7_94,._unitField_1jsh7_100{width:100%;min-width:240px;max-width:100%}._form_1jsh7_106{flex-direction:column;flex:auto;gap:1.25rem;display:flex}._title_1jsh7_113{color:#000;margin-bottom:0;font-family:Open Sans,Arial,sans-serif;font-size:34px;font-weight:400;line-height:48px}._label_1jsh7_122{color:#000;flex-direction:column;gap:8px;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;display:flex}._buttonRow_1jsh7_133{gap:16px;margin-left:auto;display:flex}._modal_1jsh7_139{flex-direction:column;align-items:stretch;width:60vw;min-width:590px;max-width:1100px;max-height:900px;margin-left:auto;margin-right:auto;display:flex}._form_140ku_19{flex-direction:column;flex:auto;gap:1.25rem;display:flex}._twoColumnForm_140ku_26{grid-template-columns:1fr 1fr;align-items:start;gap:40px;width:100%;display:grid}._fullWidthRow_140ku_34{grid-column:1/-1;width:100%;margin-bottom:8px}._leftColumn_140ku_40,._rightColumn_140ku_41{flex-direction:column;flex:1 1 0;gap:24px;min-width:0;display:flex}._chartConfigSection_140ku_49{margin-top:0}._chartConfigTitle_140ku_53{color:#333;margin-bottom:12px;font-size:14px;font-weight:600}._chartConfigFields_140ku_60{flex-direction:column;gap:16px;display:flex}._preferredTrendRange_140ku_66{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._footer_140ku_72{display:flex}._error_140ku_76{margin-top:16px}._modal_qe75x_19{flex-direction:column;align-items:stretch;width:60vw;min-width:500px;max-width:1100px;max-height:900px;margin-left:auto;margin-right:auto;display:flex}._subtitle_qe75x_31{color:#000;padding-bottom:8px;font-size:16px;font-weight:400;line-height:24px}._buttonRow_qe75x_39{gap:16px;margin-left:auto;display:flex}._actionsCell_1slbt_19{justify-content:center;align-items:center;display:flex;position:relative}._dotsButton_1slbt_26{cursor:pointer;color:#555;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;line-height:0;display:flex}._dotsButton_1slbt_26:hover{color:#000;background:#e8eaf6}._dotsButton_1slbt_26:focus-visible{outline-offset:2px;outline:2px solid #4f6fe6}._dropdownMenu_1slbt_47{z-index:9999;white-space:nowrap;background:#fff;border:1px solid #d6d6d6;border-radius:6px;min-width:140px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 12px #0000001f}._dropdownItem_1slbt_63{cursor:pointer;color:#222;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:8px 14px;font-family:Open Sans,sans-serif;font-size:.875rem;display:flex}._dropdownItem_1slbt_63:hover,._dropdownItem_1slbt_63:focus-visible{color:#fff;background:#001996}._dropdownItem_1slbt_63:focus-visible{outline-offset:-2px;outline:2px solid #4f6fe6}._dropdownItem_1slbt_63 svg{color:#555;flex-shrink:0}._dropdownItemDisabled_1slbt_90{opacity:.4;cursor:not-allowed}._dropdownItemDisabled_1slbt_90:hover{background:0 0}._kpiNameCell_chcl7_22{vertical-align:middle}._cellWithNote_chcl7_27{flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}._cellTitleRow_chcl7_35{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}._actionsColumn_chcl7_44{text-align:center;width:80px;padding:0!important}._missingValue_chcl7_50{color:#636c70}._dailyParent_chcl7_54{cursor:pointer}._expandedParent_chcl7_58{top:var(--kpi-thead-height,60px);z-index:2;--row-bg:#d7e1fb;background:var(--row-bg);position:sticky;box-shadow:inset 0 -2px #00199640}._expandedParent_chcl7_58 td{background:var(--row-bg)}._expandToggle_chcl7_70{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin:0;padding:0;display:flex}._expandToggle_chcl7_70:hover{color:#001996}._expandToggle_chcl7_70:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #001996}._expandToggle_chcl7_70:disabled{cursor:default}._expandChevron_chcl7_95{color:#001996;flex-shrink:0;display:flex}._dailyErrorIndicator_chcl7_101{color:#fff;vertical-align:middle;background:#dc3545;border-radius:50%;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin-left:.5rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}._frequencyBadge_chcl7_117{letter-spacing:.02em;white-space:nowrap;border-radius:12px;padding:2px 10px;font-size:.75rem;font-weight:600;display:inline-block}._dailySummary_chcl7_127{color:#43484b;font-size:.875rem}._frequencyMonthly_chcl7_132{color:#43484b;background:#e6e8ea}._frequencyDaily_chcl7_137{color:#fff;background:#001996}tr._dayRow_chcl7_142{--row-bg:#f7f9fe;height:auto;min-height:44px}tr._dayRow_chcl7_142 td{padding-top:2px;padding-bottom:2px;font-size:.9375rem}tr._dayRow_chcl7_142 td._dayLabelCell_chcl7_153{white-space:nowrap;flex-wrap:wrap;padding-left:48px}._dayLabel_chcl7_153{color:#43484b}tr._dayRow_chcl7_142._weekend_chcl7_163{--row-bg:#f0f1f2}tr._dayRow_chcl7_142._weekend_chcl7_163 ._dayLabel_chcl7_153{color:#8a9195}._future_chcl7_170 ._dayLabel_chcl7_153{color:#a2aaad}tr._dayRow_chcl7_142._today_chcl7_174{--row-bg:#e3ecff;font-weight:600}._todayBadge_chcl7_179{color:#fff;letter-spacing:.02em;background:#001996;border-radius:10px;margin-left:8px;padding:1px 8px;font-size:.6875rem;font-weight:600}._inputContainer_1mm77_19{align-items:center;gap:4px;max-width:160px;display:flex;position:relative}._inputContainer_1mm77_19 label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._suffix_1mm77_38{margin-left:8px;font-size:1rem;font-weight:400;display:inline-block}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}._container_ckdbo_24{width:auto;min-width:200px;display:inline-block;position:relative}._datePicker_ckdbo_34{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:0;font-family:inherit;display:flex}._datePicker_ckdbo_34:hover{opacity:.8}._datePicker_ckdbo_34:disabled{cursor:not-allowed;opacity:.5}._dateText_ckdbo_57{color:#1a1a1a;text-align:left;white-space:nowrap;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.5rem;font-weight:300;line-height:1.3}._dropdownIcon_ckdbo_70{color:#666;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._dropdownIcon_ckdbo_70 svg{width:100%;height:100%;display:block}._dropdownWrapper_ckdbo_88{z-index:1000;min-width:100%;margin-top:4px;position:absolute;top:100%;left:0}@media (width<=768px){._dateText_ckdbo_57{font-size:1.25rem}._container_ckdbo_24{min-width:180px}}@media (width<=480px){._dateText_ckdbo_57{font-size:1.125rem}._container_ckdbo_24{min-width:160px}}._reportGroupHeader_vyuvy_23{align-items:center;gap:12px;margin-bottom:1rem;display:flex}._reportGroupTitle_vyuvy_31{font-size:2.6em;font-style:normal;font-weight:300}._filter_l7n7v_19{background:#f4f6f8;border:1px solid #d6d6d6;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}._option_l7n7v_29{color:#43484b;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}._option_l7n7v_29:hover:not(:disabled){background:#e3e7eb}._option_l7n7v_29:focus-visible{outline-offset:1px;outline:2px solid #001996}._option_l7n7v_29:disabled{opacity:.5;cursor:not-allowed}._option_l7n7v_29[data-selected=true]{color:#fff;background:#001996}._option_l7n7v_29[data-selected=true]:hover:not(:disabled){background:#001996}._count_l7n7v_63{background:#00000014;border-radius:999px;padding:0 6px;font-size:.75rem;font-weight:700;line-height:18px}._option_l7n7v_29[data-selected=true] ._count_l7n7v_63{background:#ffffff40}._banner_1dn81_19{background-color:#0066cc40;border-left:.25rem solid #06c;border-radius:.25rem;padding:.5rem 1rem}._error_1dn81_26{box-sizing:border-box;color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;border-left:.25rem solid #dc3545;align-items:flex-start;gap:.75rem;width:100%;margin:0 0 1rem;padding:.875rem 1rem;line-height:1.5;display:flex}._error_1dn81_26 p{margin:0}._error_1dn81_26 ._errorIcon_1dn81_43{color:#fff;background:#dc3545;border-radius:50%;flex:0 0 1.25rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.1rem;font-size:.8125rem;font-weight:700;line-height:1;display:inline-flex}._tableWrapper_qlfjm_19{width:100%}._todayTable_qlfjm_23{table-layout:auto;border-collapse:separate;border-spacing:0;background:0 0;width:100%}._todayTable_qlfjm_23 th{z-index:3;box-sizing:border-box;color:#000;text-align:left;background:#fff;border-top:2px solid #001996;border-bottom:2px solid #001996;height:60px;padding:0 16px;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:550;line-height:28px;position:sticky;top:0}._todayTable_qlfjm_23 td{box-sizing:border-box;background:var(--row-bg);color:#000;text-align:left;border-right:1px solid #d6d6d6;height:60px;padding:8px 20px;font-family:Open Sans,sans-serif;font-size:1rem}._todayTable_qlfjm_23 td:last-child{border-right:none}._todayTable_qlfjm_23 th:nth-child(2),._todayTable_qlfjm_23 td:nth-child(2){overflow-wrap:break-word;max-width:180px}._todayTable_qlfjm_23 th:nth-child(3),._todayTable_qlfjm_23 td:nth-child(3){max-width:240px}._todayTable_qlfjm_23 th:last-child{text-align:center;width:120px}._todayTable_qlfjm_23 tbody tr:nth-of-type(odd){--row-bg:#ebf0fd}._todayTable_qlfjm_23 tbody tr:nth-of-type(2n){--row-bg:#fff}._caption_qlfjm_81{caption-side:top;color:#000;text-align:left;padding:0 0 12px;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:600}._kpiNameCell_qlfjm_91{overflow-wrap:break-word;word-break:break-word}._actionsCell_qlfjm_96{text-align:center!important;padding:0!important}._missingValue_qlfjm_101{color:#636c70}._toggle_1270e_19{background:#f4f6f8;border:1px solid #d6d6d6;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}._option_1270e_29{color:#43484b;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}._option_1270e_29:hover:not(:disabled){background:#e3e7eb}._option_1270e_29:focus-visible{outline-offset:1px;outline:2px solid #001996}._option_1270e_29:disabled{opacity:.5;cursor:not-allowed}._option_1270e_29[data-selected=true]{color:#fff;background:#001996}._option_1270e_29[data-selected=true]:hover:not(:disabled){background:#001996}._container_1qjq7_30{flex-direction:column;gap:4px;width:100%;display:flex}._container_1qjq7_30:has(._label_1qjq7_37:empty) ._label_1qjq7_37{display:none}._label_1qjq7_37{color:#343a40;align-items:center;gap:4px;margin-bottom:2px;font-family:inherit;font-size:14px;font-weight:500;display:flex}._required_1qjq7_52{color:#dc3545;font-size:14px;font-weight:700}._selectorWrapper_1qjq7_58{width:100%;position:relative}._monthSelector_1qjq7_63{width:100%}._errorMessage_1qjq7_67{color:#dc3545;align-items:flex-start;gap:4px;margin-top:2px;font-size:12px;font-weight:400;line-height:1.4;display:flex}._errorMessage_1qjq7_67:before{content:"⚠";flex-shrink:0;font-size:14px}._helpText_1qjq7_83{color:#666;margin-top:2px;font-size:12px;line-height:1.4}._disabled_1qjq7_91{opacity:.6;pointer-events:none}._disabled_1qjq7_91 ._label_1qjq7_37,._disabled_1qjq7_91 ._helpText_1qjq7_83{color:#999}._hasError_1qjq7_102 ._label_1qjq7_37{color:#dc3545}@media (width<=768px){._container_1qjq7_30{gap:6px}._label_1qjq7_37{font-size:16px}._errorMessage_1qjq7_67,._helpText_1qjq7_83{font-size:14px}}@media (prefers-contrast:high){._label_1qjq7_37{font-weight:600}._errorMessage_1qjq7_67{background-color:#ff00000d;border:1px solid #dc3545;border-radius:4px;padding:4px 8px;font-weight:600}._required_1qjq7_52{color:#fff;background-color:#dc3545;border-radius:2px;padding:0 2px}}._container_1qjq7_30:focus-within ._label_1qjq7_37{color:#001996}._container_1m16c_26{background-color:#fefefe;border:1px solid #dae0e5;border-radius:8px;flex-direction:column;gap:8px;padding:12px;font-family:inherit;transition:all .2s ease-in-out;display:flex}._progressElement_1m16c_39{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._statusText_1m16c_51{color:#343a40;justify-content:space-between;align-items:center;margin-bottom:4px;font-size:14px;font-weight:500;display:flex}._percentage_1m16c_61{color:#666;font-size:12px;font-weight:400}._progressTrack_1m16c_67{background-color:#f8f9fa;border-radius:4px;width:100%;height:8px;position:relative;overflow:hidden}._progressFill_1m16c_76{background-color:#007bff;border-radius:4px;height:100%;transition:width .3s ease-in-out;position:relative}._progressFill_1m16c_76:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);animation:2s infinite _progressShimmer_1m16c_1;position:absolute;inset:0}@keyframes _progressShimmer_1m16c_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._currentStep_1m16c_103{color:#666;margin-top:4px;font-size:12px;font-style:italic}._statusIcon_1m16c_110{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:16px;font-weight:700;display:flex;position:absolute;top:8px;right:8px}._processing_1m16c_126{border-color:#001996}._processing_1m16c_126 ._progressFill_1m16c_76{background-color:#001996}._processing_1m16c_126 ._statusText_1m16c_51{color:#001996}._completed_1m16c_136{background-color:#28a7450d;border-color:#28a745}._completed_1m16c_136 ._progressFill_1m16c_76{background-color:#28a745}._completed_1m16c_136 ._progressFill_1m16c_76:after{display:none}._completed_1m16c_136 ._statusText_1m16c_51{color:#28a745}._completed_1m16c_136 ._statusIcon_1m16c_110{background-color:#28a745}._error_1m16c_153{background-color:#dc35450d;border-color:#dc3545}._error_1m16c_153 ._progressFill_1m16c_76{background-color:#dc3545}._error_1m16c_153 ._progressFill_1m16c_76:after{display:none}._error_1m16c_153 ._statusText_1m16c_51{color:#dc3545}._error_1m16c_153 ._statusIcon_1m16c_110{background-color:#dc3545}._hidden_1m16c_170{display:none}@media (width<=768px){._container_1m16c_26{gap:6px;padding:8px}._statusText_1m16c_51{font-size:12px}._percentage_1m16c_61{font-size:11px}._progressTrack_1m16c_67{height:6px}}@media (prefers-reduced-motion:reduce){._container_1m16c_26,._progressFill_1m16c_76{transition:none}._progressFill_1m16c_76:after{animation:none}}@media (prefers-contrast:high){._container_1m16c_26{color:canvastext;background-color:canvas;border-width:2px}._progressTrack_1m16c_67{background-color:canvas;border:1px solid canvastext}._progressFill_1m16c_76{background-color:highlight}._statusText_1m16c_51{font-weight:600}._completed_1m16c_136{background-color:canvas}._completed_1m16c_136 ._statusText_1m16c_51,._completed_1m16c_136 ._statusIcon_1m16c_110{color:canvas;background-color:highlight}._error_1m16c_153{background-color:canvas}._error_1m16c_153 ._statusText_1m16c_51,._error_1m16c_153 ._statusIcon_1m16c_110{color:canvas;background-color:buttontext}}._container_wvv76_29{flex-direction:column;justify-content:start;align-items:start;min-height:100%;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex}._loadingContainer_wvv76_39{flex-direction:column;display:flex}._loadingContainer_wvv76_39 ._dialogActions_wvv76_43{flex-direction:row;flex-grow:1;justify-content:flex-end;align-self:stretch;align-items:center;width:100%;margin-top:2rem;display:flex}._loadingContainer_wvv76_39{color:#666;align-items:center;gap:1rem;padding:2rem}._loadingContainer_wvv76_39 ._loadingSpinner_wvv76_59{border:3px solid #f3f3f3;border-top-color:#001996;border-radius:50%;width:32px;height:32px;animation:1s linear infinite _spin_wvv76_1}@keyframes _spin_wvv76_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._dialogTitle_wvv76_79{font-size:1.5rem;font-weight:400}._dialogTitle_wvv76_79 ._selectedMonth_wvv76_83{color:#001996;font-weight:300}._dateSelectionArea_wvv76_89{flex:1;padding:2rem 0;display:flex}._actionButtons_wvv76_95{gap:1rem;display:flex}._cancelButton_wvv76_100{color:#001996;cursor:pointer;box-sizing:border-box;background:#fff;border:2px solid #001996;border-radius:32px;justify-content:center;align-items:center;min-width:120px;height:40px;padding:12px 36px;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:700;transition:background .2s,color .2s;display:inline-flex}._cancelButton_wvv76_100:hover,._cancelButton_wvv76_100:focus{background:#f5f5f5;outline:none}._progressSection_wvv76_128{width:100%;max-width:600px;margin-top:2rem}._default_wvv76_137 ._dialog_wvv76_43{border:1px solid #0000}._compact_wvv76_142 ._dialog_wvv76_43{max-width:480px;min-height:400px}._compact_wvv76_142 ._dialogHeader_wvv76_146{padding:1.5rem 1.5rem 1rem}._compact_wvv76_142 ._dateSelectionArea_wvv76_89{min-height:320px;padding:1rem 1.5rem}._compact_wvv76_142 ._dialogActions_wvv76_43{box-sizing:border-box;align-self:stretch;padding:1rem 1.5rem 1.5rem;width:100%!important}._disabled_wvv76_163{opacity:.6;pointer-events:none}._hidden_wvv76_168{display:none}@media (width<=768px){._container_wvv76_29{padding:1rem}._dialog_wvv76_43{border-radius:12px;max-width:100%;min-height:500px;margin:0}._dialogHeader_wvv76_146{padding:1.5rem 1.5rem 1rem}._dialogTitle_wvv76_79{font-size:1.25rem}._dateSelectionArea_wvv76_89{min-height:400px;padding:1rem 1.5rem}._dateSelectionArea_wvv76_89 .monthGrid{gap:16px!important;width:320px!important}._dateSelectionArea_wvv76_89 .monthColumn{gap:16px!important;width:90px!important}._dateSelectionArea_wvv76_89 .monthOption{min-height:44px!important;padding:10px 16px!important;font-size:14px!important}._dateSelectionArea_wvv76_89 .dropdownActions{gap:60px!important;width:320px!important}._dateSelectionArea_wvv76_89 .yearSelector{font-size:18px!important}._dialogActions_wvv76_43{box-sizing:border-box;align-self:stretch;padding:1rem 1.5rem 1.5rem;width:100%!important}._actionButtons_wvv76_95{flex-direction:column;gap:.75rem}._actionButtons_wvv76_95 ._cancelButton_wvv76_100,._actionButtons_wvv76_95 .exportButton{width:100%}}@media (width<=480px){._container_wvv76_29{padding:.5rem}._dialog_wvv76_43{border-radius:8px}._dialogHeader_wvv76_146{padding:1rem}._dateSelectionArea_wvv76_89{min-height:350px;padding:.75rem 1rem}._dateSelectionArea_wvv76_89 .monthGrid{gap:12px!important;width:280px!important}._dateSelectionArea_wvv76_89 .monthColumn{gap:12px!important;width:80px!important}._dateSelectionArea_wvv76_89 .monthOption{min-height:36px!important;padding:8px 12px!important;font-size:13px!important}._dateSelectionArea_wvv76_89 .dropdownActions{gap:40px!important;width:280px!important}._dateSelectionArea_wvv76_89 .yearSelector{font-size:16px!important}._dialogActions_wvv76_43{box-sizing:border-box;align-self:stretch;padding:.75rem 1rem 1rem;width:100%!important}}._exportPage_1u9yn_19{box-sizing:border-box;flex-direction:column;flex-grow:1;align-items:flex-start;min-height:100vh;padding:0;display:flex;overflow:hidden}._header_1u9yn_33{width:100%;margin-bottom:32px;padding-bottom:24px}._headerContent_1u9yn_39{flex-direction:column;gap:16px;display:flex}._backLink_1u9yn_45{color:#001996;cursor:pointer;background:0 0;border:none;align-items:center;margin:0;padding:0;font-size:1rem;font-weight:600;text-decoration:underline;transition:color .2s;display:inline-flex}._backLink_1u9yn_45:hover,._backLink_1u9yn_45:focus{color:#036;outline:none}._pageTitle_1u9yn_65{font-size:3em;font-style:normal;font-weight:300}._exportSection_1u9yn_74{flex-direction:column;flex-grow:1;align-self:stretch;align-items:flex-start;min-height:0;display:flex}._exportContainer_1u9yn_83{box-sizing:border-box;flex-direction:column;flex:1;align-self:stretch;width:100%;min-width:0;max-width:100%;display:flex}._releaseNotesPageContent_1tiw9_19{align-items:stretch;gap:88px;height:80vh;display:flex;position:relative;overflow:hidden}._releasesList_1tiw9_28{flex-direction:column;flex:0 0 300px;height:100%;display:flex;position:relative;overflow:hidden}._releasesListSticky_1tiw9_37{background:#fff;flex-direction:column;gap:24px;height:100%;padding:24px 0;display:flex;overflow:hidden}._releasesListTitle_1tiw9_47{color:#000;font-variation-settings:"wdth" 100;flex-shrink:0;margin:0;padding:0 16px;font-family:Open Sans,sans-serif;font-size:26px;font-weight:400;line-height:38px}._releasesListItems_1tiw9_59{flex-direction:column;flex-grow:1;gap:0;min-height:0;padding:0 16px;display:flex;overflow-y:auto}._selectedReleaseDetails_1tiw9_69{scroll-behavior:smooth;flex:1 1 0;min-width:0;height:100%;max-height:100%;position:relative;overflow:hidden auto}@media (width<=768px){._releaseNotesPageContent_1tiw9_19{flex-direction:column;gap:16px}._releasesList_1tiw9_28{flex:none;order:1;height:auto;max-height:300px}._releasesListSticky_1tiw9_37{height:auto;max-height:300px;padding:16px 0;position:static}._selectedReleaseDetails_1tiw9_69{order:2;max-height:none;padding:16px}}._itemContainer_1tug7_19{flex-direction:column;width:100%;display:flex;position:relative}._listItem_1tug7_26{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:24px;justify-content:space-between;align-items:center;width:100%;margin:16px 0;padding:0 8px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;transition:background-color .2s;display:flex;position:relative}._listItem_1tug7_26 ._dateText_1tug7_45{color:#000;white-space:nowrap;transition:color .2s}._listItem_1tug7_26 ._arrowIcon_1tug7_50{color:#000;flex-shrink:0;width:24px;height:24px;transition:color .2s}._separator_1tug7_58{background-color:#e5e7eb;flex-shrink:0;width:100%;height:1px}._listItem_1tug7_26._active_1tug7_65 ._dateText_1tug7_45,._listItem_1tug7_26._active_1tug7_65 ._arrowIcon_1tug7_50{color:#001996}._listItem_1tug7_26:hover:not(._disabled_1tug7_72):not(._pressed_1tug7_72){background:#001996}._listItem_1tug7_26:hover:not(._disabled_1tug7_72):not(._pressed_1tug7_72) ._dateText_1tug7_45,._listItem_1tug7_26:hover:not(._disabled_1tug7_72):not(._pressed_1tug7_72) ._arrowIcon_1tug7_50{color:#fff}._listItem_1tug7_26._pressed_1tug7_72 ._dateText_1tug7_45,._listItem_1tug7_26._pressed_1tug7_72 ._arrowIcon_1tug7_50{color:#001163}._listItem_1tug7_26._disabled_1tug7_72{cursor:not-allowed}._listItem_1tug7_26._disabled_1tug7_72 ._dateText_1tug7_45,._listItem_1tug7_26._disabled_1tug7_72 ._arrowIcon_1tug7_50{color:#bdbdbd}._listItem_1tug7_26:focus{outline-offset:2px;outline:2px solid #001996}._listItem_1tug7_26:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){._listItem_1tug7_26,._listItem_1tug7_26 ._dateText_1tug7_45,._listItem_1tug7_26 ._arrowIcon_1tug7_50{transition:none}}._container_l0pnp_20{font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;width:100%;min-height:0;font-family:Open Sans,sans-serif;display:flex;overflow:visible}._releaseSection_l0pnp_32{flex-direction:column;width:100%;display:flex}._versionHeader_l0pnp_38{color:#000;flex-direction:column;gap:8px;display:flex}._versionTitle_l0pnp_45{margin:0;font-size:42px;font-weight:700;line-height:58px}._versionDate_l0pnp_52{color:#000;margin-bottom:12px;font-size:18px;font-style:italic;line-height:28px}._changelogItems_l0pnp_60{flex-direction:column;max-width:730px;display:flex}._changelogSection_l0pnp_66{color:#000;flex-direction:column;gap:8px;display:flex}._sectionTitle_l0pnp_73{font-variation-settings:"wdth" 100;margin-top:24px;font-size:20px;font-weight:600;line-height:30px}._sectionList_l0pnp_81{font-variation-settings:"wdth" 100;font-size:16px;list-style:none}._listItem_l0pnp_87{margin-bottom:0;margin-left:24px;position:relative}._listItem_l0pnp_87:before{content:"•";font-weight:400;line-height:24px;position:absolute;top:0;left:-16px}._listItemContent_l0pnp_102{line-height:24px;display:block}._separator_l0pnp_107{background-color:#e5e7eb;border:none;flex-shrink:0;width:728px;height:1px;margin:40px 0}._emptyState_l0pnp_116{color:#6b7280;justify-content:center;align-items:center;padding:40px 20px;font-size:16px;font-style:italic;display:flex}@media (width<=768px){._container_l0pnp_20{gap:24px}._releaseSection_l0pnp_32{gap:20px}._versionTitle_l0pnp_45{font-size:32px;line-height:44px}._versionDate_l0pnp_52{font-size:16px;line-height:24px}._changelogItems_l0pnp_60{max-width:100%}._separator_l0pnp_107{width:100%}}._releaseWindowInfo_1nh8y_19{margin-bottom:2rem}._authGuard_zw3sj_25{justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}@media (width<=575px){._authGuard_zw3sj_25{min-height:calc(100vh - 60px);padding:.5rem}}._loading_zw3sj_40{background-color:#f8f9fa}._loading_zw3sj_40 ._loadingContent_zw3sj_43{text-align:center;background:#fff;border-radius:8px;width:100%;max-width:400px;padding:3rem;box-shadow:0 2px 8px #0000001a}@media (width<=575px){._loading_zw3sj_40 ._loadingContent_zw3sj_43{margin:0 .5rem;padding:1.5rem}}._loading_zw3sj_40 ._spinner_zw3sj_58{border:3px solid #f8f9fa;border-top-color:#001996;border-radius:50%;width:32px;height:32px;margin:0 auto .5rem;animation:1s linear infinite _spin_zw3sj_58}._loading_zw3sj_40 ._loadingText_zw3sj_67{color:#666;font-size:1rem;font-weight:500}._error_zw3sj_74{background-color:#f8d7da}._error_zw3sj_74 ._errorContent_zw3sj_77{text-align:center;background:#fff;border:1px solid #f5c6cb;border-radius:8px;width:100%;max-width:500px;padding:3rem}@media (width<=575px){._error_zw3sj_74 ._errorContent_zw3sj_77{margin:0 .5rem;padding:1.5rem}}._error_zw3sj_74 ._errorTitle_zw3sj_92{color:#dc3545;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}._error_zw3sj_74 ._errorMessage_zw3sj_98{color:#721c24;margin:0 0 1.5rem;line-height:1.5}._error_zw3sj_74 ._retryButton_zw3sj_103{color:#fff;cursor:pointer;background-color:#dc3545;border:none;border-radius:4px;padding:.5rem 1.5rem;font-weight:500;transition:background-color .2s}._error_zw3sj_74 ._retryButton_zw3sj_103:hover{background-color:#bd2130}._error_zw3sj_74 ._retryButton_zw3sj_103:focus{outline-offset:2px;outline:2px solid #06c}._unauthenticated_zw3sj_122{background-color:#f8f9fa}._unauthenticated_zw3sj_122 ._unauthenticatedContent_zw3sj_125{text-align:center;background:#fff;border-radius:8px;width:100%;max-width:400px;padding:3rem;box-shadow:0 2px 8px #0000001a}@media (width<=575px){._unauthenticated_zw3sj_122 ._unauthenticatedContent_zw3sj_125{margin:0 .5rem;padding:1.5rem}}._unauthenticated_zw3sj_122 ._title_zw3sj_140{color:#343a40;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}._unauthenticated_zw3sj_122 ._message_zw3sj_146{color:#666;margin:0 0 1.5rem;line-height:1.5}._unauthenticated_zw3sj_122 ._loginButton_zw3sj_151{color:#fff;cursor:pointer;background-color:#001996;border:none;border-radius:4px;min-width:120px;padding:.5rem 1.5rem;font-weight:500;transition:background-color .2s}._unauthenticated_zw3sj_122 ._loginButton_zw3sj_151:hover{background-color:#0052a3}._unauthenticated_zw3sj_122 ._loginButton_zw3sj_151:focus{outline-offset:2px;outline:2px solid #06c}._unauthorized_zw3sj_171{background-color:#fff3cd}._unauthorized_zw3sj_171 ._unauthorizedContent_zw3sj_174{text-align:center;background:#fff;border:1px solid #ffeaa7;border-radius:8px;width:100%;max-width:500px;padding:3rem}@media (width<=575px){._unauthorized_zw3sj_171 ._unauthorizedContent_zw3sj_174{margin:0 .5rem;padding:1.5rem}}._unauthorized_zw3sj_171 ._title_zw3sj_140{color:#ffc107;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}._unauthorized_zw3sj_171 ._message_zw3sj_146{color:#856404;margin:0 0 1rem;line-height:1.5}._unauthorized_zw3sj_171 ._requirements_zw3sj_200{color:#666;margin:.5rem 0;font-size:.875rem;font-style:italic}._authenticated_zw3sj_208{min-height:auto;padding:0;display:block}@keyframes _spin_zw3sj_58{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_zw3sj_58{border-top-color:#001996;animation:none}}@media (prefers-contrast:high){._loading_zw3sj_40 ._loadingContent_zw3sj_43,._error_zw3sj_74 ._errorContent_zw3sj_77,._unauthenticated_zw3sj_122 ._unauthenticatedContent_zw3sj_125,._unauthorized_zw3sj_171 ._unauthorizedContent_zw3sj_174{border:2px solid #343a40}._spinner_zw3sj_58{border-width:4px}}._pageContainer_b9ef8_19{padding:48px}._logoContainer_b9ef8_23{width:fit-content;margin-left:auto}._mainContainer_b9ef8_28{justify-content:space-between;align-items:center;gap:4em;max-width:1325px;margin:120px auto;display:flex}._infoContainer_b9ef8_37{flex-direction:column;gap:1.5rem;max-width:510px;font-size:1.25rem;line-height:135%;display:flex}._logo_b9ef8_23,._graphic_b9ef8_47{max-width:100%}._title_b9ef8_51{color:#000;font-size:2.5rem;font-weight:600;line-height:135%}._detailLabel_b9ef8_58{color:#001996;font-weight:600}a{color:#001996}a:active,a:focus,a:hover{color:revert}@media (width<=960px){._mainContainer_b9ef8_28{flex-direction:column}._graphicContainer_b9ef8_75{max-width:510px}}._content_71asi_19{height:100%}._header_71asi_23{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;padding-top:32px;display:flex}._dashboardTabsRow_71asi_33{align-items:center;width:100%;display:flex}._body_71asi_39{height:100%;transition:all .3s}._body_71asi_39:not(._fullscreen_71asi_44){padding-top:32px;padding-bottom:16px}._body_71asi_39._fullscreen_71asi_44{background:#fff;flex-direction:column;height:100vh;display:flex;overflow-y:auto}._exitFullScreenButton_71asi_57{align-self:flex-end;padding-right:16px}._inlineIcon_71asi_62{vertical-align:text-top;width:16px;height:16px;margin:0 2px;display:inline-flex}._divider_71asi_70{border:none;border-top:1px solid #e0e0e0;width:100%;margin:-1px 0 0}._progressBarContainer_160v9_19{flex-direction:row;align-items:flex-start;gap:8px;width:100%;display:flex}._step_160v9_27{flex-direction:column;flex:1 0 0;gap:7px;min-width:0;display:flex}._stepsHeader_160v9_35{display:"flex";align-items:"center";justify-content:"space-between"}._stepLabel_160v9_41{color:#000;white-space:nowrap;text-overflow:ellipsis;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;overflow:hidden}._bar_160v9_52{background:#e0e0e0;border-radius:4px;width:100%;height:12px}._barCompleted_160v9_59{background:#4d8406}._barCurrent_160v9_63{background:#001996}._checkIcon_160v9_67{vertical-align:middle;width:16px;height:16px;margin-left:8px;display:inline-block}._container_dr88h_19{flex-direction:column;gap:32px;width:679px;margin-top:16px;display:flex;overflow:hidden}._actionsRow_dr88h_28{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._formSectionScrollable_dr88h_35{overflow-y:scroll}._backButton_dr88h_39{padding:12px 36px 12px 28px}._kpiListContainer_1jd5c_19{border:1px solid silver;border-radius:8px;width:100%;height:180px}._noKpisContainer_1jd5c_26{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;display:flex}._noKpisContainer_1jd5c_26 svg{color:#bdbdbd}._kpiListContainer_1jd5c_19 ul{background:0 0;border-radius:8px;max-height:100%;overflow:hidden auto}._kpiListContainer_1jd5c_19 ul li{list-style:none}._kpiListContainer_1jd5c_19 ul li:first-child button{border-top-left-radius:8px;border-top-right-radius:8px}._kpiListContainer_1jd5c_19 ul li:last-child button{border-bottom-right-radius:8px;border-bottom-left-radius:8px}._kpiListItem_1jd5c_58{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #e0e0e0;outline:none;align-items:center;gap:8px;width:100%;padding:10px 16px;font-family:Open Sans,sans-serif;transition:background .2s;display:flex}._kpiListItem_1jd5c_58:hover:not(:disabled){background:#f5f7fa}._kpiListItem_1jd5c_58:disabled{cursor:not-allowed;opacity:.5}._kpiListItem_1jd5c_58 ._checkbox_1jd5c_80{width:16px;height:16px;margin-right:8px;display:flex}._kpiListItem_1jd5c_58._selected_1jd5c_86 ._checkbox_1jd5c_80{accent-color:#001996}._kpiListItem_1jd5c_58 ._textContainer_1jd5c_89{flex-direction:column;flex:1 0 0;align-items:flex-start;display:flex}._kpiListItem_1jd5c_58 ._textContainer_1jd5c_89 ._kpiTitle_1jd5c_95{color:#111;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px}._kpiListItem_1jd5c_58 ._textContainer_1jd5c_89 ._kpiSubtitle_1jd5c_102{color:#4f4f4f;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:16px}._filtersContainer_1a63m_19{align-self:stretch;align-items:center;gap:4px;display:flex}._filtersContainer_1a63m_19 button{white-space:nowrap;background:#fff;border:1px solid #bdbdbd;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:8px;height:40px;padding:10px 8px;display:flex;overflow:hidden}._filtersContainer_1a63m_19 button:hover{background:#f5f7fa;box-shadow:0 4px 8px #0019961a}._filtersContainer_1a63m_19 button:active{color:#036}._filtersContainer_1a63m_19 button._selected_1a63m_47{color:#fff;background-color:#001996;border-color:#001996;box-shadow:inset 0 2px 4px #0000001a}._filtersContainer_1a63m_19 button:disabled{color:#bdbdbd;cursor:not-allowed;box-shadow:none;opacity:.7;background:#f5f5f5;border-color:#e0e0e0}._multiSelectContainer_i7pj6_19{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}._invalidSelection_i7pj6_27{margin-bottom:0}._row_1tpth_19{justify-content:space-between;align-items:last baseline;width:100%;display:flex}._selectedKpisContainer_1tpth_26{flex-direction:column;flex:1;gap:10px;display:flex}li{list-style:none}._chipsContainer_1tpth_37{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}._chip_1tpth_37{background:var(--Form-Field-Filled,#ebf0fd);border-radius:35.505px;justify-content:center;align-items:center;gap:8px;padding:6px 12px;display:flex}._chip_1tpth_37 ._chipLabel_1tpth_53{color:var(--Web-TextColour-Black,#111);text-align:center;font-size:1em;font-style:normal;font-weight:400;line-height:20px}._chip_1tpth_37 ._chipCloseButton_1tpth_62{background:0 0;border:none;justify-content:center;align-items:center;display:flex}._chip_1tpth_37 ._chipCloseButton_1tpth_62 svg{color:#001996;border-radius:50%}._chip_1tpth_37 ._chipCloseButton_1tpth_62:hover svg,._chip_1tpth_37 ._chipCloseButton_1tpth_62._selected_1tpth_26 svg{color:#036;opacity:1;box-shadow:0 2px 8px #00199626}._searchField_1gkti_19{box-sizing:border-box;background:#fff;border:1px solid #495057;border-radius:8px;align-items:center;width:100%;height:40px;padding:0 16px;display:flex}._iconAndInput_1gkti_31{align-items:center;gap:8px;width:100%;display:flex}._iconAndInput_1gkti_31 svg{color:#001996}._inputText_1gkti_41{color:#111;white-space:nowrap;background:0 0;border:none;outline:none;flex:1;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}._container_sicd1_19{flex-direction:column;gap:24px;display:flex}._yAxisSection_sicd1_25{flex-direction:column;gap:12px;display:flex}._yAxisLabel_sicd1_31{color:#111;margin:0;font-size:16px;font-weight:600}._yAxisBody_sicd1_38{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;display:grid}._yAxisFields_sicd1_45{flex-direction:column;gap:16px;display:flex}._chartPreview_sicd1_51{background:#fff;border:1px solid #f2f2f2;border-radius:8px;min-height:0;position:relative;overflow:hidden}._chartInner_sicd1_60{position:absolute;inset:0}._singleSelectGrid_1ljmq_19{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;width:100%;display:grid}._singleSelectCard_8wmlr_19{cursor:pointer;background:#fff;border:1px solid #4f4f4f;border-radius:8px;outline:none;flex-direction:column;gap:16px;min-width:0;min-height:140px;padding:16px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 1px 2px #00000008}._singleSelectCard_8wmlr_19._singleSelectCardSelected_8wmlr_34,._singleSelectCard_8wmlr_19:focus{background:#ebf0fd;border-color:#001996;box-shadow:0 0 0 2px #00199633}._singleSelectCard_8wmlr_19._singleSelectCardDisabled_8wmlr_39{opacity:.5;pointer-events:none}._singleSelectCardHeader_8wmlr_44{flex-shrink:0;align-items:center;gap:8px;width:100%;display:flex}._radioDot_8wmlr_52{color:#a2aaad;flex-shrink:0;width:16px;height:16px;display:inline-block;position:relative}._radioDot_8wmlr_52._radioDotSelected_8wmlr_60{color:#001996}._singleSelectCardContent_8wmlr_64{flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;display:flex}._singleSelectCardLabel_8wmlr_73{color:#111;white-space:nowrap;text-overflow:ellipsis;font-family:Open Sans,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}._container_1qqol_19{flex-direction:column;gap:32px;display:flex}._widgetTypeField_1qqol_25{flex-direction:column;gap:16px;display:flex}._container_1h5v4_19{width:100%;height:100%;min-height:80px}._container_poe4u_19{background-color:#fdf6e8;border-radius:4px;flex-direction:column;justify-content:flex-start;gap:2px;width:100%;height:100%;padding:8px 10px;display:flex}._number_poe4u_31{color:#111;letter-spacing:-.02em;font-size:1.75rem;font-weight:700;line-height:1.1}._subtitle_poe4u_39{color:#828282;margin-top:2px;font-size:.625rem;font-weight:400}._unit_poe4u_46{color:#495057;font-size:.625rem;font-weight:600}._container_1s1qc_19{pointer-events:none;user-select:none;background:linear-gradient(135deg,#ebf0fd 0% 48%,#ebf0fd 100%);border-radius:6px;flex-direction:column;flex:1;gap:4px;width:100%;min-height:80px;padding:10px 12px;display:flex;overflow:hidden}._h1_1s1qc_34{color:#495057;margin:0;font-family:Open Sans,sans-serif;font-size:8.5px;font-weight:700;line-height:1.4}._h2_1s1qc_43{color:#495057;margin:2px 0 0;font-family:Open Sans,sans-serif;font-size:7.5px;font-weight:700;line-height:1.4}._h3_1s1qc_53{color:#495057;margin:2px 0 0;font-family:Open Sans,sans-serif;font-size:7px;font-weight:700;line-height:1.4}._body_1s1qc_63{color:#495057;margin:0;font-family:Open Sans,sans-serif;font-size:6.5px;font-weight:400;line-height:1.5}._bullet_1s1qc_72{color:#495057;margin:0;padding-left:8px;font-family:Open Sans,sans-serif;font-size:6.5px;font-weight:400;line-height:1.5}._container_gdg2o_19{flex-direction:column;gap:8px;display:flex}._editorWrapper_gdg2o_25{isolation:isolate;flex-direction:column;display:flex}._tabBar_gdg2o_31{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}._tabs_gdg2o_39{align-items:flex-start;display:flex}._tab_gdg2o_31{cursor:pointer;color:#4f4f4f;background:0 0;border:none;border-radius:4px 4px 0 0;padding:4px 8px;font-size:12px;line-height:18px}._tab_gdg2o_31._tabActive_gdg2o_54{color:#333;background:#fff;border:1px solid #4f4f4f;border-bottom:none;font-weight:600}._body_gdg2o_62{z-index:1;background:#fff;border:1px solid #4f4f4f;border-radius:0 8px 8px;min-height:120px;position:relative}._textarea_gdg2o_71{resize:vertical;color:#333;box-sizing:border-box;background:0 0;border:none;border-radius:0 8px 8px;outline:none;width:100%;min-height:120px;padding:8px 16px;font-family:inherit;font-size:16px;line-height:24px}._textarea_gdg2o_71::placeholder{color:#999}._preview_gdg2o_90{color:#333;word-break:break-word;min-height:120px;padding:8px 16px;font-size:14px;line-height:1.6}._previewEmpty_gdg2o_99{color:#999;font-style:italic}._syntaxGuide_gdg2o_104{color:#001996;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:600;line-height:18px;display:flex}._syntaxGuide_gdg2o_104:hover{text-decoration:underline}._charCount_gdg2o_122{color:#666;text-align:right;font-size:12px}._root_o6oxc_21 h1{margin:0 0 1em;font-size:1.5em;font-weight:700;line-height:1.5}._root_o6oxc_21 h2{margin:0 0 1em;font-size:1.25em;font-weight:700;line-height:1.4}._root_o6oxc_21 h3,._root_o6oxc_21 h4,._root_o6oxc_21 h5,._root_o6oxc_21 h6{margin:0 0 1em;font-size:1em;font-weight:700;line-height:1.5}._root_o6oxc_21 p{margin:0 0 1em}._root_o6oxc_21 p:last-child{margin-bottom:0}._root_o6oxc_21 ul{margin:0 0 1em;padding-left:1.5em}._root_o6oxc_21 ul li{margin-bottom:1em;list-style-type:disc}._root_o6oxc_21 ul li:last-child{margin-bottom:0}._root_o6oxc_21 ol{margin:0 0 1em;padding-left:1.5em}._root_o6oxc_21 ol li{margin-bottom:1em;list-style-type:decimal}._root_o6oxc_21 ol li:last-child{margin-bottom:0}._root_o6oxc_21 strong{font-weight:700}._root_o6oxc_21 em{font-style:italic}._root_o6oxc_21 a{color:#001996;text-decoration:underline}._root_o6oxc_21 code{background:#f4f4f4;border-radius:3px;padding:1px 4px;font-family:monospace;font-size:.9em}._root_o6oxc_21 pre{background:#f4f4f4;border-radius:6px;margin:0 0 1em;padding:.75em;overflow-x:auto}._root_o6oxc_21 pre code{font-size:inherit;background:0 0;padding:0}._root_o6oxc_21 blockquote{color:#878f92;border-left:3px solid #ccc;margin:0 0 1em;padding-left:.75em}._guideModal_1hu3w_19{height:85vh;overflow-y:hidden!important}._container_1hu3w_24{flex-direction:column;flex:1;gap:16px;width:100%;max-width:679px;min-height:0;margin-top:16px;display:flex;overflow:hidden}._subtitle_1hu3w_36{color:#666;margin:0;font-size:14px;line-height:1.5}._sections_1hu3w_43{flex-direction:column;flex:1;gap:24px;min-height:0;display:flex;overflow-y:auto}._section_1hu3w_43{flex-direction:column;gap:8px;display:flex}._sectionHeader_1hu3w_58{justify-content:space-between;align-items:center;display:flex}._sectionName_1hu3w_64{color:#333;font-size:14px;font-weight:700}._markdownBadge_1hu3w_70{align-items:center;gap:8px;display:flex}._markdownLabel_1hu3w_76{color:#666;font-size:12px;font-weight:400}._syntaxChip_1hu3w_82{color:#001996;background:0 0;border:1px solid #001996;border-radius:4px;padding:1px 6px;font-family:monospace;font-size:12px}._sectionDescription_1hu3w_92{color:#666;margin:0;font-size:12px;line-height:1.5}._table_1hu3w_99{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}._table_1hu3w_99 th:first-child{width:45%}._tableHeader_1hu3w_109{text-align:left;color:#333;background:#f4f4f4;border-bottom:1px solid #e0e0e0;padding:6px 12px;font-size:12px;font-weight:600}._tableRow_1hu3w_119:not(:last-child){border-bottom:1px solid #f0f0f0}._tableCell_1hu3w_123{vertical-align:middle;color:#333;padding:8px 12px}._inputCode_1hu3w_129{color:#495057;white-space:pre;font-family:monospace;font-size:13px}._footer_1hu3w_136{flex-shrink:0;padding-top:8px}._backButton_1hu3w_141{padding:12px 36px 12px 28px}._card_1yykx_19{backdrop-filter:blur(4px);background:#ffffff26;border-radius:32px;flex-direction:column;flex:1;order:0;justify-content:center;align-items:center;gap:24px;width:100%;padding:32px;display:flex;box-shadow:inset 0 2px 12px #0000000f}._errorContainer_1l1qb_19{flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex}._errorText_1l1qb_27{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}._title_1l1qb_35{font-weight:600}._graphCard_1kwkk_22{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}._header_1kwkk_31{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:1rem;display:flex}._title_1kwkk_41{color:#222;flex:1;margin:0;font-size:20px;font-weight:400}._actions_1kwkk_50{align-items:center;gap:8px;display:flex}._actionButton_1kwkk_56{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}._actionButton_1kwkk_56:hover{background:#f2f4f7;border-color:#b0b8c8}._actionButton_1kwkk_56:focus-visible{outline-offset:2px;outline:2px solid #0078d4}._actionButtonDanger_1kwkk_76{color:#c41e3a;border-color:#f5c2c9}._actionButtonDanger_1kwkk_76:hover{background:#fff0f2;border-color:#c41e3a}._content_1kwkk_86{flex:1;width:100%}._footer_1kwkk_92{flex-direction:row;justify-content:flex-start;width:100%;display:flex}._controlsRow_1kwkk_99{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;margin-bottom:8px;padding-bottom:24px;padding-left:16px;padding-right:16px;display:flex}._selectorWrapper_1kwkk_113{min-width:180px;display:inline-block}._empty_1kwkk_118{color:#888;text-align:center;padding:1.5rem 0;font-size:1rem}._error_1kwkk_125{color:#c41e3a;text-align:center;padding:1.5rem 0;font-size:.9rem}._resizingPlaceholder_1kwkk_132{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;width:100%;height:100%;min-height:120px;animation:1.2s ease-in-out infinite _shimmer_1kwkk_1}@keyframes _shimmer_1kwkk_1{0%{background-position:200% 0}to{background-position:-200% 0}}._widgetCard_4ejxk_19{height:100%}._widgetCard_4ejxk_19._editMode_4ejxk_22{cursor:grab;background-color:#fff}._widgetCard_4ejxk_19._editMode_4ejxk_22:active{cursor:grabbing}._header_4ejxk_30{color:#000;justify-content:start;align-items:center;gap:8px;width:100%;display:flex}._header_4ejxk_30 ._textContainer_4ejxk_38{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;flex:1 0 0;display:flex;overflow:hidden}._header_4ejxk_30 ._textContainer_4ejxk_38 ._title_4ejxk_46{font-weight:600}._header_4ejxk_30 ._textContainer_4ejxk_38 ._description_4ejxk_49{color:#495057;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.875em;font-style:normal;font-weight:400;line-height:1.25em;display:-webkit-box;overflow:hidden}._header_4ejxk_30 svg{color:#828282}._editActions_4ejxk_69{align-items:center;gap:6px;display:flex}._iconButton_4ejxk_75{cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;line-height:0;display:inline-flex;overflow:visible}._iconButton_4ejxk_75 svg{display:block;overflow:visible}._iconButton_4ejxk_75:hover{background:#f1f3f5}._iconButton_4ejxk_75:focus-visible{outline-offset:1px;outline:2px solid #001996}._actionsCell_1hvgp_20{justify-content:center;align-items:center;display:flex;position:relative}._dotsButton_1hvgp_27{cursor:pointer;color:#001996;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;line-height:0;display:flex}._dotsButton_1hvgp_27:hover{color:#000;background:#e8eaf6}._dotsButton_1hvgp_27:focus-visible{outline-offset:2px;outline:2px solid #4f6fe6}._dotsButton_1hvgp_27:disabled{opacity:.4;cursor:not-allowed}._dropdownMenu_1hvgp_52{z-index:9999;white-space:nowrap;background:#fff;border:1px solid #666;border-radius:6px;min-width:140px;margin:0;padding:4px 0;list-style:none;box-shadow:0 4px 12px #0000001f}._dropdownItem_1hvgp_66{cursor:pointer;color:#343a40;align-items:center;gap:8px;padding:8px 14px;font-family:Open Sans,sans-serif;font-size:.875rem;display:flex;position:relative}._dropdownItem_1hvgp_66:focus{outline:none}._dropdownItem_1hvgp_66:focus-visible{color:#001996;outline-offset:-2px;background:#e8eaf6;outline:2px solid #4f6fe6}._dropdownItem_1hvgp_66:hover{color:#001996;background:#e8eaf6}._dropdownItem_1hvgp_66:hover svg{color:#001996}._dropdownItemActive_1hvgp_94{color:#001996;background:#e8eaf6}._divider_1hvgp_99{background:#e8e8e8;height:1px;margin:4px 0;list-style:none}._submenuTriggerLabel_1hvgp_107{flex:1}._submenuArrow_1hvgp_111{color:#888;justify-content:center;align-items:center;height:100%;margin-left:auto;font-size:10px;display:flex}._submenu_1hvgp_107{z-index:10000;white-space:nowrap;background:#fff;border:1px solid #d6d6d6;border-radius:6px;min-width:160px;margin:0;padding:4px 0;list-style:none;position:absolute;top:0;right:calc(100% + 6px);box-shadow:0 4px 12px #0000001f}._sectionLabel_1hvgp_138{color:#888;letter-spacing:.05em;text-transform:uppercase;cursor:default;padding:8px 14px 4px;font-size:.7rem;font-weight:600;list-style:none}._submenuItem_1hvgp_149{cursor:pointer;color:#222;justify-content:space-between;align-items:center;padding:8px 14px;font-family:Open Sans,sans-serif;font-size:.875rem;list-style:none;display:flex}._submenuItem_1hvgp_149:hover{color:#001996;background:#e8eaf6}._submenuItemActive_1hvgp_165{color:#001996;font-weight:500}._checkmark_1hvgp_170{color:#001996;margin-left:12px;font-size:14px}._content_1abvm_20{flex-direction:column;flex:1;justify-content:flex-start;width:100%;min-height:0;display:flex;overflow:hidden;container:widget-body/inline-size}._legendContainer_1abvm_34{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:16px;width:100%;margin-block:auto;display:flex}@container widget-body (width<=326px){._legendContainer_1abvm_34{flex-direction:column;align-items:flex-start;gap:8px;margin-top:0}._value_1abvm_62{order:-1}}._metaColumn_1abvm_66{flex-direction:column;flex:1 0 0;gap:8px;min-width:0;display:flex}._unitLabel_1abvm_74{color:#495057;white-space:nowrap;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.5}._valueGroup_1abvm_83{flex-shrink:0;align-items:baseline;gap:8px;min-width:0;display:inline-flex}._chips_1abvm_91{flex-wrap:wrap;gap:10px;display:flex}._chip_1abvm_91{color:#111;white-space:nowrap;background-color:#ebf0fd;border-radius:36px;justify-content:center;align-items:center;padding:6px 12px;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.43;display:inline-flex}._value_1abvm_62{color:#495057;white-space:nowrap;flex-shrink:0;font-family:Open Sans,sans-serif;font-size:4rem;font-weight:600;line-height:60px}._loadingWrapper_1abvm_123{justify-content:center;align-items:center;width:100%;margin:auto;display:flex}._message_1abvm_131{color:#6c757d;text-align:center;width:100%;margin:auto;font-size:.875rem}._content_1ybl7_19{color:#495057;word-break:break-word;flex:1;width:100%;min-height:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;overflow-y:auto}._empty_1ybl7_32{color:#878f92;font-size:14px;font-style:italic}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{opacity:0;width:20px;height:20px;position:absolute}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}._scrollWrapper_lu29w_23{height:100%;overflow-x:auto}._gridContainer_lu29w_28{min-width:800px;height:100%}._gridLayout_lu29w_33{min-height:100%}._gridLayout_lu29w_33._gridLayoutEditMode_lu29w_36{background:#f6f7fa url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\"><circle cx=\"15\" cy=\"15\" r=\"1.5\" fill=\"%23CBCDD0\"/></svg>") 0 0/27px 27px;border:1px solid #cbcdd0;border-radius:20px}.react-grid-placeholder{border-radius:16px;z-index:1!important;background:#727376!important}.react-draggable-dragging,.resizing{z-index:100;opacity:.85;border:1px solid #0a38e6;border-radius:16px;box-shadow:4px 4px 10px #0000001a}._tabMenu_15d3w_19{align-items:center;width:100%;min-width:0;padding:16px 0 0;display:flex;overflow:hidden}._measurementTabs_15d3w_28{visibility:hidden;pointer-events:none;gap:0;height:0;display:flex;position:absolute;overflow:hidden}._tabs_15d3w_38{flex:0 auto;align-items:center;gap:16px;min-width:0;display:flex;overflow:hidden}._tab_15d3w_19{box-sizing:border-box;cursor:pointer;color:#495057;white-space:nowrap;background:0 0;border:none;border-radius:0;flex-shrink:0;align-items:center;height:44px;padding:0 8px 0 4px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:600;transition:background-color .15s;display:flex}._tab_15d3w_19:hover:not(:disabled){background-color:#ebf0fd}._tab_15d3w_19:disabled{color:silver;cursor:default}._tabLabel_15d3w_73{text-overflow:ellipsis;white-space:nowrap;max-width:120px;line-height:20px;display:block;overflow:hidden}._active_15d3w_82{color:#001996;position:relative}._active_15d3w_82:after{content:"";background-color:#001996;height:3px;position:absolute;bottom:0;left:0;right:6px}._active_15d3w_82:hover:not(:disabled){background-color:#0000}._adminOptionsIcon_15d3w_99{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .15s;display:inline-flex}._adminOptionsIcon_15d3w_99:hover{background-color:#ebf0fd}._createTab_15d3w_113{cursor:pointer;color:#001996;opacity:1;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}._createTab_15d3w_113:hover:not(:disabled){background-color:#ebf0fd}._createTab_15d3w_113:disabled{color:#a8a8a8;cursor:default;opacity:.55}._tabActions_15d3w_137{flex-shrink:0;align-items:center;gap:8px;margin-left:16px;display:flex}._neutralIcon_15d3w_145{color:#111}._dropdownMenu_15d3w_149{z-index:9999;white-space:nowrap;background:#fff;border-radius:8px;min-width:160px;margin:0;padding:0;list-style:none;position:fixed;overflow:hidden;box-shadow:4px 4px 10px #0000001a}._dropdownItem_15d3w_163{cursor:pointer;color:#111;align-items:center;gap:8px;padding:8px 16px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;display:flex}._dropdownItem_15d3w_163 svg{color:#111;flex-shrink:0}._dropdownItem_15d3w_163:hover{background:#ebf0fd}._overflowMenu_15d3w_181{box-sizing:border-box;z-index:9999;background:#fff;border-radius:16px;width:min(414px,100vw - 32px);margin:0;padding:0;list-style:none;position:fixed;overflow:hidden auto;box-shadow:0 8px 24px #0000001f}._overflowItem_15d3w_196,._overflowAddItem_15d3w_197{color:#222;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:none;align-items:center;width:100%;min-height:56px;padding:0 24px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;display:flex;overflow:hidden}._overflowItem_15d3w_196:hover,._overflowItemActive_15d3w_216{background:#ebf0fd}._overflowAddItemWrapper_15d3w_220{border-top:1px solid #d6d6d6}._overflowAddItem_15d3w_197{color:#001996;gap:16px;font-weight:600}._overflowAddItem_15d3w_197:hover{background:#ebf0fd}._renameInput_15d3w_233{color:#222;background:#fff;border:none;outline:none;width:auto;min-width:60px;max-width:180px;padding:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:700;line-height:24px}._renameError_15d3w_249{color:#ffcdd2;margin-left:4px;font-size:12px}._renameActionButton_15d3w_255{opacity:.7;cursor:pointer;color:#222;align-items:center;margin-left:8px;line-height:0;display:inline-flex}._renameActionButton_15d3w_255:hover{opacity:1}._actions_qrqz3_19{flex-shrink:0;align-items:center;gap:8px;margin-left:16px;padding-top:16px;padding-bottom:8px;display:flex}._editModeActionButton_qrqz3_29{color:#333;background:0 0;border:none;border-radius:64px}._editModeActionButton_qrqz3_29:hover:not(:disabled),._editModeActionButton_qrqz3_29:focus-visible{color:#111;background-color:#ebf0fd}._editModeActionButton_qrqz3_29:active:not(:disabled){color:#111}._editModeActionButton_qrqz3_29>span>span{margin-right:4px}._editModeActionButton_qrqz3_29>span>span svg{width:20px;height:20px}._discardAction_qrqz3_50{color:#111;border-radius:64px;min-width:0;padding:4px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600}._discardAction_qrqz3_50>span>span{margin-right:4px}._discardAction_qrqz3_50>span>span svg{width:20px;height:20px}._editModeActionButton_qrqz3_29._discardAction_qrqz3_50>span{text-decoration-line:none}._saveAction_qrqz3_72{background-color:#001996;border:none;border-radius:64px;min-width:0;padding:8px 16px 8px 12px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600}._saveAction_qrqz3_72>span>span{margin-right:4px}._saveAction_qrqz3_72>span>span svg{width:20px;height:20px}._dashboardAction_qrqz3_90{color:#111;cursor:pointer;background:0 0;border:none;border-radius:4px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}._dashboardAction_qrqz3_90:hover{background-color:#ebf0fd}._dashboardActionNeutral_qrqz3_108{margin-left:0}._modal_1x8vv_19{width:679px;max-width:95vw;padding:40px;box-shadow:4px 4px 10px #0000001a}._requiredLegend_1x8vv_26{margin:8px 0 32px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}._buttonRow_1x8vv_34{justify-content:space-between;gap:16px;width:100%;margin-top:32px;display:flex}._errorMessage_1x8vv_42{color:#d7282f;margin:4px 0 0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400}
