._form_11x6e_3{flex-direction:column;inline-size:100%;display:flex}._form_11x6e_3>*+*{margin-block-start:var(--auth-gap-field)}._credentialError_11x6e_18{color:var(--color-danger-fg);font-size:var(--font-size-sm);margin-block-start:var(--space-2);margin-left:12px}._submit_11x6e_26{margin-block-start:clamp(12px,4.7vh,53px)}._footer_11x6e_30{color:var(--color-text-muted);font-size:var(--auth-label-size);text-align:center;margin-block:clamp(6px,2.2vh,25px) clamp(16px,4vh,44px)}._link_11x6e_43{color:var(--color-accent-500);font-weight:var(--font-weight-regular);text-decoration:none}._link_11x6e_43:hover{color:var(--color-accent-600);text-decoration:underline}._wrapper_1fqhe_1{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._label_1fqhe_8{color:var(--color-text-muted);font-size:var(--field-label-size,var(--font-size-md))}._form_1yjwb_1{flex-direction:column;inline-size:100%;display:flex}._form_1yjwb_1>*+*{margin-block-start:var(--auth-gap-field)}._formError_1yjwb_11{padding:var(--space-3) var(--space-4);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);background:var(--color-danger-bg);color:var(--color-danger-fg);font-size:var(--font-size-md)}._grid_1yjwb_26{gap:var(--auth-gap-field) var(--space-4);grid-template-columns:1fr;margin-block-start:clamp(10px,4.5vh,51px);display:grid}._passwordField_1yjwb_39{min-inline-size:0}._passwordHint_1yjwb_46{align-items:center;gap:var(--space-1);color:var(--color-danger-fg);font-size:calc(var(--font-size-xs) * .85);margin-block-start:var(--space-2);display:flex}._submit_1yjwb_55{align-self:center;inline-size:100%;max-inline-size:383px;margin-block-start:clamp(12px,4.7vh,53px)}._footer_1yjwb_62{color:var(--color-text-muted);font-size:var(--auth-label-size);text-align:center;margin-block-start:var(--auth-gap-footer);margin-block-end:clamp(16px,4vh,44px)}._link_1yjwb_76{color:var(--color-accent-500);font-weight:var(--font-weight-medium);text-decoration:none}._link_1yjwb_76:hover{color:var(--color-accent-600);text-decoration:underline}@media (width>=640px){._grid_1yjwb_26{grid-template-columns:repeat(2,minmax(0,1fr))}._singleColumn_1yjwb_23{grid-column:1}}._footer_wtxt3_6{gap:var(--space-3);padding:var(--space-2) var(--space-4);background:0 0;flex-wrap:wrap;flex:none;justify-content:center;align-items:center;display:flex}._text_wtxt3_25{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center}._header_4gyc6_5{align-items:center;gap:var(--space-2);display:inline-flex}._emblem_4gyc6_16,._emblemFallback_4gyc6_17{aspect-ratio:140/83;border-radius:var(--radius-sm);background:var(--color-neutral-0);object-fit:contain;flex:none;padding:4px;box-shadow:0 1px 6px #00000080}._emblemFallback_4gyc6_17{border:1px dashed var(--color-border)}._sm_4gyc6_36 ._emblem_4gyc6_16,._sm_4gyc6_36 ._emblemFallback_4gyc6_17{block-size:36px;inline-size:auto;margin-left:-20px}._md_4gyc6_44 ._emblem_4gyc6_16,._md_4gyc6_44 ._emblemFallback_4gyc6_17{block-size:var(--auth-emblem-height);inline-size:auto}._lg_4gyc6_50 ._emblem_4gyc6_16,._lg_4gyc6_50 ._emblemFallback_4gyc6_17{block-size:104px;inline-size:auto}._headerText_4gyc6_56{flex-direction:column;gap:4px;min-inline-size:0;display:flex}._headerName_4gyc6_63{color:var(--color-text);font-size:clamp(16px,2vh,26px);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}._headerTagline_4gyc6_70{color:var(--color-brand-bright);font-size:var(--header-tagline-size);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}._stacked_4gyc6_79{align-items:center;gap:var(--auth-gap-brand);text-align:center;flex-direction:column;inline-size:100%;display:flex}._stackedEmblem_4gyc6_88{border-radius:var(--radius-sm);background:var(--color-neutral-0);object-fit:contain;block-size:clamp(34px,5.4vh,61px);inline-size:auto;padding:4px;box-shadow:0 1px 6px #00000080}._stackedName_4gyc6_98{color:var(--color-text);font-size:clamp(18px,2.9vh,30px);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}._auth_4gyc6_107{align-items:center;gap:var(--auth-gap-brand);text-align:center;flex-direction:column;inline-size:100%;display:flex}._wordmark_4gyc6_116{color:var(--color-text);font-size:var(--auth-wordmark-size);font-weight:var(--font-weight-bold);letter-spacing:.02em;line-height:var(--line-height-tight)}._acronym_4gyc6_124{color:var(--color-text-muted);font-size:var(--auth-acronym-size);line-height:var(--line-height-tight)}._acronymInitial_4gyc6_130{color:var(--color-acronym-initial);font-weight:var(--font-weight-medium)}._acronymJoin_4gyc6_135{color:var(--color-text-muted)}._header_jh65k_1{gap:var(--space-4);min-block-size:var(--layout-header-height);padding:0 clamp(var(--space-4), 2vw, var(--space-6));border-block-end:1px solid var(--color-border);background:#0c1812b8;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;display:flex}._right_jh65k_29{align-items:center;gap:var(--space-3);display:flex}._label_jh65k_36{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);white-space:nowrap}._orgLabel_jh65k_45{color:var(--color-accent-600);font-size:var(--header-tagline-size);font-weight:var(--font-weight-bold);white-space:nowrap}._userBlock_jh65k_52{line-height:var(--line-height-tight);flex-direction:column;gap:2px;display:flex}._userName_jh65k_59{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);white-space:nowrap}._userJobTitle_jh65k_67{color:var(--color-text-muted);font-size:var(--font-size-xs);white-space:nowrap}._logout_jh65k_73{color:var(--color-flag-red)}._logout_jh65k_73:hover:not(:disabled){color:var(--color-danger-fg);background:var(--color-danger-bg)}@media (width<=560px){._label_jh65k_36,._orgLabel_jh65k_45,._userBlock_jh65k_52{display:none}}._shell_178gn_9{background:var(--color-app-page);flex-direction:column;block-size:100dvh;display:flex;position:relative;overflow:hidden}._skipLink_178gn_23{z-index:var(--z-sticky);padding:var(--space-2) var(--space-4);background:var(--color-surface);border-radius:var(--radius-sm);box-shadow:var(--shadow-overlay);color:var(--color-brand-600);font-size:var(--font-size-sm);transition:inset-block-start var(--transition-fast);text-decoration:none;position:absolute;inset-block-start:calc(-1 * var(--space-8));inset-inline-start:var(--space-4)}._skipLink_178gn_23:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px;inset-block-start:var(--space-3)}._scroll_178gn_45{flex-direction:column;flex:auto;min-block-size:0;display:flex;overflow-y:auto}._body_178gn_57{flex:1 0 auto;display:flex}._sidebar_178gn_62{inline-size:var(--layout-sidebar-width);border-inline-end:1px solid var(--color-border);background:var(--color-surface);-webkit-backdrop-filter:blur(16px);flex:none;overflow-y:auto}._main_178gn_73{flex:auto;min-inline-size:0}@media (width<=900px){._body_178gn_57{flex-direction:column}._sidebar_178gn_62{border-inline-end:0;border-block-end:1px solid var(--color-border);inline-size:100%;overflow-y:visible}}._page_alv87_8{min-block-size:100%;padding:var(--auth-page-pad-block) clamp(var(--space-4), 3.5vw, 50px);background:0 0;flex-direction:column;display:flex;position:relative}._backdrop_alv87_32{opacity:var(--auth-backdrop-strength);pointer-events:none;position:fixed;inset:0;overflow:hidden}._backdrop_alv87_32>span{filter:blur(var(--auth-backdrop-blur));border-radius:50%;position:absolute}._ovalGreen_alv87_52{background:radial-gradient(farthest-corner, color-mix(in srgb, var(--color-backdrop-green) 62%, transparent) 0%, transparent 70%);block-size:116.6%;inline-size:72.01%;inset-block-start:-34.28%;inset-inline-start:-11.67%}._ovalGold_alv87_64{background:radial-gradient(farthest-corner, color-mix(in srgb, var(--color-backdrop-gold) 62%, transparent) 0%, transparent 70%);block-size:99.61%;inline-size:83.47%;inset-block-start:-22.56%;inset-inline-start:50.83%}._ovalBlue_alv87_76{background:radial-gradient(farthest-corner, color-mix(in srgb, var(--color-backdrop-blue) 58%, transparent) 0%, transparent 70%);block-size:100.2%;inline-size:86.6%;inset-block-start:45.12%;inset-inline-start:-6.11%}._ovalRed_alv87_88{background:radial-gradient(farthest-corner, color-mix(in srgb, var(--color-backdrop-red) 60%, transparent) 0%, transparent 70%);block-size:97.36%;inline-size:96.04%;inset-block-start:47.95%;inset-inline-start:56.25%}._header_alv87_106{z-index:2;position:absolute;inset-block-start:var(--auth-page-pad-block);inset-inline-start:clamp(var(--space-4), 3.5vw, 50px)}._main_alv87_113{z-index:1;min-block-size:0;padding-block:var(--auth-main-pad-block);flex:auto;justify-content:center;align-items:center;display:flex;position:relative}._card_alv87_135{inline-size:100%;max-inline-size:var(--layout-auth-card-width);min-block-size:min(calc(var(--layout-auth-card-width) * var(--layout-auth-card-ratio-height) / var(--layout-auth-card-ratio-width)), 100%);flex-direction:column;max-block-size:100%;animation:.46s cubic-bezier(.22,1,.36,1) both _card-enter_alv87_1;display:flex}._content_alv87_162{animation:.42s cubic-bezier(.22,1,.36,1) 90ms both _content-enter_alv87_1}@keyframes _card-enter_alv87_1{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes _content-enter_alv87_1{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){._card_alv87_135,._content_alv87_162{animation:none}}._wide_alv87_195{--layout-auth-card-width:var(--layout-auth-card-width-wide);--layout-auth-card-ratio-height:var(--layout-auth-card-wide-ratio-height);--layout-auth-card-ratio-width:var(--layout-auth-card-wide-ratio-width)}._wide_alv87_195 ._content_alv87_162{--auth-gap-strapline:clamp(3px, .9vh, 10px);--auth-gap-field:clamp(6px, 1.8vh, 20px);--auth-gap-label:clamp(2px, .7vh, 8px);--auth-gap-footer:clamp(4px, 1.2vh, 14px);--auth-field-height:clamp(30px, 3.8vh, 42px);--auth-button-height:clamp(32px, 3.6vh, 42px);--field-pad-inline:var(--space-2);--field-gap:var(--space-1);padding-block-start:clamp(8px,2vh,22px);padding-inline:clamp(16px,min(7.5%,5vw),56px)}._wide_alv87_195 ._title_alv87_223{margin-block-start:clamp(4px,1.4vh,16px);font-size:clamp(1.15rem,2.1vh,1.5rem)}._wide_alv87_195 ._body_alv87_228{margin-block-start:clamp(6px,1.8vh,20px)}._wide_alv87_195 ._flagBar_alv87_232{margin-block-end:clamp(6px,1.8vh,20px)}._content_alv87_162{padding:var(--auth-card-pad-block) var(--auth-card-pad-inline) 0;--color-text-muted:#e2e8e4;--color-text-subtle:#d4ddd7;--color-text-body:#eef4f0;flex-direction:column;align-items:center;display:flex}._alignStart_alv87_249{align-items:stretch}._title_alv87_223{color:var(--color-text);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);text-align:center;margin-block-start:var(--auth-gap-strapline)}._alignStart_alv87_249 ._title_alv87_223{text-align:start}._subtitle_alv87_265{color:var(--color-text-subtle);font-size:var(--auth-strapline-size);line-height:var(--auth-strapline-leading);text-align:center;margin-block-start:var(--auth-gap-strapline)}._body_alv87_228{--field-height:var(--auth-field-height);--field-label-size:var(--auth-label-size);--field-label-gap:var(--auth-gap-label);--field-font-size:var(--auth-label-size);--button-lg-height:var(--auth-button-height);--button-lg-font-size:var(--auth-strapline-size);inline-size:100%;margin-block-start:var(--auth-gap-form)}._flagBar_alv87_232{inline-size:min(342px, calc(100% - 2 * var(--auth-card-pad-inline)));block-size:6px;margin:auto auto var(--auth-flag-pad-block-end);display:flex}._flagBar_alv87_232>span{border-radius:0;flex:1 1 0}._flagRed_alv87_310{background:var(--color-flag-red)}._flagBlue_alv87_314{background:var(--color-flag-blue)}._flagGreen_alv87_318{background:var(--color-flag-green)}._flagGold_alv87_322{background:var(--color-flag-gold)}._nav_7cmk0_1{min-width:0}._list_7cmk0_5{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._item_7cmk0_16{min-width:0}._separator_7cmk0_20{color:var(--color-text-subtle);-webkit-user-select:none;user-select:none}._link_7cmk0_25{color:var(--color-brand-bright);font:inherit;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:0;padding:0;text-decoration:none}._link_7cmk0_25:hover{color:var(--color-brand-600);text-decoration:underline}._link_7cmk0_25:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px;border-radius:var(--radius-sm)}._current_7cmk0_48{color:var(--color-text-body);font-weight:var(--font-weight-medium)}._plain_7cmk0_53{color:var(--color-text-muted)}._status_4drj5_1{justify-content:flex-end;align-items:center;gap:var(--space-2);min-inline-size:0;color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:end;flex-wrap:wrap;margin:0;display:flex}._dot_4drj5_14{border-radius:var(--radius-pill);flex:none;width:7px;height:7px}._ok_4drj5_21{background:var(--color-brand-bright)}._stale_4drj5_25{background:var(--color-accent-500)}._error_4drj5_29{background:var(--color-danger-fg)}._time_4drj5_33{color:inherit}._container_1v0zr_1{inline-size:100%;padding-inline:var(--app-pad-inline);padding-block:var(--app-gap-block);margin-inline:auto}._narrow_1v0zr_8{max-inline-size:720px}._default_1v0zr_12{max-inline-size:var(--layout-content-max-width)}._wide_1v0zr_16{max-inline-size:1680px}._full_1v0zr_21{max-inline-size:none}._header_16e1y_1{gap:var(--space-4);padding-block:var(--space-5);flex-direction:column;display:flex}._topRow_16e1y_8{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:nowrap;display:flex}._meta_16e1y_22{min-inline-size:0;margin-inline-start:auto}._titleRow_16e1y_27{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._titleBlock_16e1y_35{min-width:0}._title_16e1y_27{color:var(--color-text);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0}._description_16e1y_47{max-inline-size:var(--header-description-width,640px);margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-base)}._actions_16e1y_55{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._sidebar_xd2wl_1{padding:var(--space-4);background:var(--color-glass-panel-bg);border:1px solid var(--color-glass-panel-border);border-radius:var(--radius-glass-panel);box-shadow:var(--shadow-glass-panel);-webkit-backdrop-filter:blur(var(--blur-glass-panel))}._title_xd2wl_11{margin:0 0 var(--space-3);color:var(--color-text-subtle);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}._list_xd2wl_20{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_xd2wl_29{border-radius:var(--radius-md);width:100%;padding:var(--space-3) var(--space-3);color:var(--color-text-body);font:inherit;font-size:var(--font-size-body);text-align:start;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:0;border-inline-start:3px solid #0000;text-decoration:none;display:block}._item_xd2wl_29:hover:not(._disabled_xd2wl_50){background:var(--color-surface-subtle);color:var(--color-text)}._item_xd2wl_29:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:-2px}._active_xd2wl_60{background:var(--color-glass-pill-bg);border-inline-start-color:var(--color-accent-500);color:var(--color-text);font-weight:var(--font-weight-semibold)}._active_xd2wl_60:hover:not(._disabled_xd2wl_50){background:var(--color-glass-pill-bg)}._disabled_xd2wl_50{color:var(--color-text-subtle);cursor:not-allowed}._pending_11kaq_1{min-block-size:60vh;color:var(--color-brand-600);justify-content:center;align-items:center;display:flex}._accordion_1qpun_1{gap:var(--space-4);flex-direction:column;display:flex}._section_1qpun_7{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);overflow:hidden}._heading_1qpun_15{font-size:inherit;font-weight:inherit;margin:0}._trigger_1qpun_21{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-5);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:0;display:flex}._trigger_1qpun_21:hover:not(:disabled){background:var(--color-surface-subtle)}._trigger_1qpun_21:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:-2px}._trigger_1qpun_21:disabled{color:var(--color-text-subtle);cursor:not-allowed}._headerContent_1qpun_51{flex:1;min-width:0}._chevron_1qpun_56{width:34px;height:34px;color:var(--color-text);flex:none}@media (prefers-reduced-motion:no-preference){._chevron_1qpun_56{transition:transform var(--transition-base)}}._chevronOpen_1qpun_69{transform:rotate(180deg)}._panel_1qpun_73{padding:0 var(--space-5) var(--space-5)}._card_c841r_1{gap:var(--space-4);flex-direction:column;display:flex}._collapsed_c841r_12{align-self:start}._selected_c841r_16{border-color:var(--color-brand-500);background:var(--color-brand-50)}._header_c841r_21{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._title_c841r_28{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}._toggle_c841r_35{border-radius:var(--radius-md);block-size:28px;inline-size:28px;color:var(--color-text);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._toggle_c841r_35:hover{background:var(--color-surface-subtle)}._toggle_c841r_35:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:-2px}._chevron_c841r_59{block-size:16px;inline-size:16px}@media (prefers-reduced-motion:no-preference){._chevron_c841r_59{transition:transform var(--transition-base)}}._chevronOpen_c841r_70{transform:rotate(180deg)}._body_c841r_74{min-inline-size:0}._wrapper_vp4tx_1{inline-size:100%}._scroll_vp4tx_12{border:1px solid var(--color-table-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);inline-size:100%;overflow:auto hidden}._table_vp4tx_23{border-collapse:collapse;inline-size:100%;min-inline-size:760px}._caption_vp4tx_29{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}._row_vp4tx_39{grid-template-columns:var(--table-template);align-items:center;display:grid}._headerRow_vp4tx_49{background:var(--color-table-header-bg);border-block-end:1px solid var(--color-table-border)}._headerRowBrand_vp4tx_54{background:var(--color-brand-100)}._headerCell_vp4tx_58{padding:var(--app-table-cell-pad-block) var(--app-table-cell-pad-inline);color:var(--color-table-header-fg);font-size:var(--app-table-font-size);font-weight:var(--font-weight-bold);text-align:start;text-transform:uppercase;background:0 0}._headerCell_vp4tx_58:not(:last-child){border-inline-end:1px solid var(--color-table-header-divider)}._cell_vp4tx_73{padding:var(--app-table-cell-pad-block) var(--app-table-cell-pad-inline);color:var(--color-text);font-size:var(--app-table-font-size);text-align:start}._table_vp4tx_23 tbody ._row_vp4tx_39:nth-child(2n){background:var(--color-table-row-alt)}._table_vp4tx_23 tbody ._row_vp4tx_39:nth-child(odd){background:var(--color-surface)}._table_vp4tx_23 tbody ._row_vp4tx_39:not(:last-child){border-block-end:1px solid var(--color-table-border)}._clickable_vp4tx_95{cursor:pointer;transition:background-color var(--transition-fast)}._clickable_vp4tx_95:hover{background:var(--color-surface-subtle)}._clickable_vp4tx_95:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:-2px}._table_vp4tx_23 tbody ._row_vp4tx_39._selected_vp4tx_109{background:var(--color-brand-50)}._align-start_vp4tx_118{text-align:start}._align-center_vp4tx_122{text-align:center}._align-end_vp4tx_126{text-align:end}._donut_1hj52_1{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._plot_1hj52_8{inline-size:100%}._legend_1hj52_12{justify-content:center;align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-body);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._legendItem_1hj52_25{align-items:center;gap:var(--space-1);white-space:nowrap;display:inline-flex}._dot_1hj52_32{border-radius:var(--radius-pill);flex:none;block-size:11px;inline-size:11px}._legendNoWrap_1hj52_40{gap:var(--space-1) var(--space-2);font-size:var(--font-size-xs);flex-wrap:nowrap;max-inline-size:100%;overflow-x:auto}._legendNoWrap_1hj52_40 ._dot_1hj52_32{block-size:9px;inline-size:9px}._container_r7hug_1{display:inline-flex;position:relative}._chevron_r7hug_7{width:16px;height:16px;color:var(--color-neutral-400)}._menu_r7hug_13{z-index:var(--z-drawer);min-width:100%;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-overlay);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0}._item_r7hug_28{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);color:var(--color-text-body);font:inherit;font-size:var(--font-size-body);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex}._item_r7hug_28:hover:not(:disabled){background:var(--color-surface-subtle);color:var(--color-text)}._item_r7hug_28:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:-2px}._item_r7hug_28:disabled{color:var(--color-text-subtle);cursor:not-allowed}._selected_r7hug_62{background:var(--color-brand-50);color:var(--color-text);font-weight:var(--font-weight-semibold)}._selected_r7hug_62:hover:not(:disabled){background:var(--color-brand-50)}._selected_r7hug_62:disabled{color:var(--color-text-subtle);font-weight:var(--font-weight-regular);background:0 0}._check_r7hug_80{width:16px;height:16px;color:var(--color-brand-600);flex:none}._bar_d50xi_1{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._filters_d50xi_12{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (width>=640px){._filters_d50xi_12{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (width>=1200px){._filters_d50xi_12{gap:var(--space-3);grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}._filter_d50xi_12{--field-label-gap:var(--space-1);--field-pad-inline:var(--space-2);min-width:0}._filter_d50xi_12 label{font-family:"Inter", var(--font-family-base);color:var(--color-text-muted);font-size:12px;font-weight:500}._filter_d50xi_12 button,._filter_d50xi_12 input{font-family:"Inter", var(--font-family-base);color:var(--color-text-body);font-size:14px;font-weight:400}._filter_d50xi_12>div{min-block-size:var(--control-height);border-color:var(--color-border-soft);border-radius:var(--radius-md);box-shadow:var(--shadow-control);--field-focus-border-color:var(--color-flag-gold);--field-focus-shadow-color:#ffb61233}._footer_d50xi_88{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._note_d50xi_96{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._actions_d50xi_102{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-inline-start:auto;display:flex}._resetButton_d50xi_121._resetButton_d50xi_121{block-size:32px;padding-block:0;padding-inline:var(--space-3);border-color:var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-subtle);color:var(--color-control-ink);font-family:"Inter", var(--font-family-base);font-size:var(--font-size-xs);line-height:20px;font-weight:var(--font-weight-medium);box-shadow:var(--shadow-control)}._resetButton_d50xi_121._resetButton_d50xi_121:hover:not(:disabled){background:var(--color-surface);color:var(--color-control-ink)}._resetButton_d50xi_121._resetButton_d50xi_121:disabled{opacity:.4}._chart_1sqhw_1{inline-size:100%}._card_3594e_1{border-radius:var(--radius-lg);background:var(--color-surface);-webkit-backdrop-filter:blur(12px);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}._interactive_3594e_12:hover{border-color:var(--color-brand-300);box-shadow:var(--shadow-card);transform:none}._active_3594e_18{border-color:var(--color-brand-600);box-shadow:0 0 0 2px var(--color-brand-100)}._body_3594e_23{gap:var(--space-4);padding:var(--app-metric-pad);justify-content:space-between;align-items:flex-start;display:flex}._text_3594e_31{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}._label_3594e_38{color:var(--color-text-body);font-size:var(--app-table-font-size);text-align:start}._value_3594e_44{color:var(--color-text);font-size:var(--app-metric-value-size);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);text-align:start}._valueSkeleton_3594e_52{margin-block:var(--space-1)}._trend_3594e_56{font-size:var(--font-size-sm)}._trend-up_3594e_60{color:var(--color-trend-up)}._trend-down_3594e_64{color:var(--color-trend-down)}._trend-flat_3594e_68{color:var(--color-trend-flat)}._trend-note_3594e_74{color:var(--color-trend-up)}._icon_3594e_78{border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;block-size:clamp(30px,4.4vh,42px);inline-size:clamp(30px,4.4vh,42px);display:inline-flex}._neutral_3594e_88{background:var(--color-neutral-100);color:var(--color-neutral-600)}._warm_3594e_94{background:var(--color-metric-icon-bg);color:var(--color-brand-600)}._warning_3594e_99{background:var(--color-accent-100);color:var(--color-accent-600)}._success_3594e_104{background:var(--color-brand-50);color:var(--color-brand-600)}._danger_3594e_109{background:var(--color-danger-bg);color:var(--color-danger-fg)}._brand_3594e_114{background:var(--color-brand-50);color:var(--color-brand-700)}._grid_40heu_1{display:grid}._gap-sm_40heu_5{gap:var(--space-3)}._gap-md_40heu_9{gap:var(--space-4)}._gap-lg_40heu_13{gap:var(--space-5)}._columns-2_40heu_17{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}._columns-3_40heu_21{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}._columns-4_40heu_25{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media (width>=1100px){._columns-3_40heu_21{grid-template-columns:repeat(3,minmax(0,1fr))}._columns-4_40heu_25{grid-template-columns:repeat(4,minmax(0,1fr))}}._card_1hfzn_1{gap:var(--space-3);min-height:182px;padding:var(--space-5) var(--space-5) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-dashboard-card);background:var(--color-dashboard-card);box-shadow:var(--shadow-dashboard-card);color:var(--color-text);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}._card_1hfzn_1:before{content:"";background:var(--gradient-dashboard-accent);inline-size:4px;position:absolute;inset-block:0;inset-inline-start:0}._card_1hfzn_1:hover{border-color:var(--color-dashboard-hover-border);box-shadow:var(--shadow-dashboard-card-hover)}._card_1hfzn_1:focus-visible{border-color:var(--color-dashboard-hover-border);outline:2px solid var(--color-brand-500);outline-offset:2px}._active_1hfzn_41{border-color:var(--color-brand-600);box-shadow:0 0 0 2px var(--color-brand-100), var(--shadow-dashboard-card)}._disabled_1hfzn_48{cursor:not-allowed;background:var(--color-surface-subtle);color:var(--color-text-subtle);box-shadow:none}._disabled_1hfzn_48 ._iconPlate_1hfzn_55{background:var(--color-neutral-300)}._header_1hfzn_59{align-items:center;gap:var(--space-3);display:flex}._iconPlate_1hfzn_55{border-radius:var(--radius-md);background:var(--gradient-dashboard-icon);flex:none;justify-content:center;align-items:center;block-size:36px;inline-size:36px;display:inline-flex}._icon_1hfzn_55{color:var(--color-text-inverse)}._title_1hfzn_80{color:var(--color-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}._disabled_1hfzn_48 ._title_1hfzn_80{color:inherit}._description_1hfzn_90{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-base)}._disabled_1hfzn_48 ._description_1hfzn_90{color:inherit}._arrow_1hfzn_100{color:var(--color-dashboard-arrow);margin-block-start:auto;margin-inline-start:auto;display:inline-flex}._grid_ly1mj_1{gap:var(--space-4);display:grid}._columns-2_ly1mj_6,._columns-3_ly1mj_10{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}._columns-4_ly1mj_14{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media (width>=900px){._columns-2_ly1mj_6{grid-template-columns:repeat(2,minmax(0,1fr))}._columns-3_ly1mj_10{grid-template-columns:repeat(3,minmax(0,1fr))}._columns-4_ly1mj_14{grid-template-columns:repeat(4,minmax(0,1fr))}}._pagination_k5oed_1{justify-content:center;display:flex}._list_k5oed_6{align-items:center;gap:var(--space-2);list-style:none;display:flex}._page_k5oed_14,._step_k5oed_15{block-size:32px;min-inline-size:32px;padding-inline:var(--space-2);border-radius:var(--radius-md);color:var(--color-text-body);font-size:var(--font-size-md);transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._page_k5oed_14:hover:not(._current_k5oed_32),._step_k5oed_15:hover:not(:disabled){background:var(--color-neutral-100)}._current_k5oed_32{background:var(--color-action-solid);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold)}._step_k5oed_15:disabled{cursor:not-allowed;opacity:.4}._ellipsis_k5oed_49{min-inline-size:24px;color:var(--color-text-muted);text-align:center}._compact_k5oed_55{justify-content:flex-end;align-items:center;gap:var(--space-3)}._compactStep_k5oed_61{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-body);font-size:var(--font-size-sm);transition:background-color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}._compactStep_k5oed_61:hover:not(:disabled){background:var(--color-surface-subtle)}._compactStep_k5oed_61:disabled{cursor:not-allowed;color:var(--color-text-subtle)}._compactLabel_k5oed_83{color:var(--color-text-muted);font-size:var(--font-size-sm)}._header_75x0p_1{align-items:center;gap:var(--space-2);min-width:0;display:flex}._icon_75x0p_8{color:var(--color-brand-600)}._title_75x0p_12{color:var(--color-text);font-family:"Roboto", var(--font-family-base);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;line-height:26px;overflow:hidden}._count_75x0p_23{color:var(--color-text);font-family:"Roboto", var(--font-family-base);flex:none;font-size:17px;font-weight:600;line-height:26px}._programmeLink_75x0p_32{color:var(--color-brand-600);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}._programmeLink_75x0p_32:hover{text-decoration:underline}._programmeLink_75x0p_32:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px;border-radius:var(--radius-sm)}._card_eq4p0_1{width:100%;height:100%;min-height:var(--report-card-height);padding:var(--space-5);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card-soft);-webkit-backdrop-filter:blur(12px);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;gap:0;display:flex}._card_eq4p0_1:hover:not(._disabled_eq4p0_26){border-color:var(--color-brand-300);box-shadow:var(--shadow-panel)}._feature_eq4p0_35{min-height:var(--report-card-feature-height);max-inline-size:var(--report-card-feature-width);padding:var(--space-4) var(--space-5);border-color:var(--color-border-gold)}._feature_eq4p0_35:hover:not(._disabled_eq4p0_26){border-color:var(--color-accent-600)}._feature_eq4p0_35 ._title_eq4p0_48{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--report-card-title-size);line-height:var(--line-height-base)}._feature_eq4p0_35 ._description_eq4p0_48{color:var(--color-text-muted);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-base)}._card_eq4p0_1:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}._disabled_eq4p0_26{background:var(--color-surface-subtle);color:var(--color-text-subtle);cursor:not-allowed;box-shadow:none;opacity:.5;filter:grayscale()}._selected_eq4p0_84{border-color:var(--color-brand-500);background:var(--color-brand-50);box-shadow:var(--shadow-panel)}._selected_eq4p0_84:hover:not(._disabled_eq4p0_26){border-color:var(--color-brand-600)}._title_eq4p0_48{-webkit-line-clamp:2;color:var(--color-control-ink);font-family:"Inter", var(--font-family-base);font-size:var(--report-card-title-size);font-weight:var(--font-weight-semibold);-webkit-box-orient:vertical;line-height:20px;display:-webkit-box;overflow:hidden}._description_eq4p0_48{-webkit-line-clamp:2;margin-block:var(--space-2) var(--space-4);color:var(--color-text-muted);font-family:"Inter", var(--font-family-base);font-size:12px;font-weight:var(--font-weight-regular);-webkit-box-orient:vertical;line-height:16px;display:-webkit-box;overflow:hidden}._disabled_eq4p0_26 ._title_eq4p0_48,._disabled_eq4p0_26 ._description_eq4p0_48{color:var(--color-text-subtle)}._iconTile_eq4p0_139{block-size:44px;inline-size:44px;background:var(--color-icon-tile-bg);color:var(--color-brand-600);border-radius:16px;flex:none;justify-content:center;align-items:center;margin-block-end:var(--space-3);display:inline-flex}._artwork_eq4p0_157{color:var(--color-report-artwork);flex:1;justify-content:center;align-items:center;margin-block-start:auto;display:flex}._artwork_eq4p0_157 svg{inline-size:var(--report-card-artwork-size);block-size:var(--report-card-artwork-size);stroke-width:.6px;max-block-size:100%;max-inline-size:100%}._rule_eq4p0_180{background:var(--color-border);flex:none;block-size:1px;inline-size:100%;margin-block-start:auto;display:block}._grid_t1hci_1{gap:var(--space-5);grid-template-columns:1fr;align-items:stretch;display:grid}@media (width>=480px){._grid_t1hci_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._columns-3_t1hci_15,._columns-4_t1hci_19{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){._columns-4_t1hci_19{grid-template-columns:repeat(4,minmax(0,1fr))}}._legend_jj3h1_1{margin:0;padding:0;list-style:none;display:flex}._stack_jj3h1_8{gap:var(--space-3);flex-direction:column}._inline_jj3h1_13{gap:var(--space-2) var(--space-5);flex-flow:wrap}._right_jj3h1_19{flex:auto;min-inline-size:0}._bottom_jj3h1_24{inline-size:100%;margin-block-start:var(--space-4)}._item_jj3h1_29{align-items:center;gap:var(--space-3);min-inline-size:0;font-size:var(--font-size-body);display:flex}._swatch_jj3h1_37{border-radius:var(--radius-sm);flex:none;block-size:12px;inline-size:12px}._label_jj3h1_44{min-inline-size:0;color:var(--color-text-body);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}._share_jj3h1_57{min-inline-size:4ch;color:var(--color-text);font-weight:var(--font-weight-bold);text-align:end;font-variant-numeric:tabular-nums;flex:none}._value_jj3h1_66{min-inline-size:9ch;color:var(--color-text-muted);text-align:end;font-variant-numeric:tabular-nums;flex:none}._inline_jj3h1_13 ._label_jj3h1_44,._inline_jj3h1_13 ._share_jj3h1_57,._inline_jj3h1_13 ._value_jj3h1_66{flex:none;min-inline-size:0}@media (width<=480px){._value_jj3h1_66{min-inline-size:0}}._wrap_osd2m_1{gap:var(--space-3);flex-direction:column;display:flex}._scrollY_osd2m_11{padding-right:var(--space-2);overflow:hidden auto}._scrollX_osd2m_18{overflow:auto hidden}._scrollBoth_osd2m_27{max-height:560px;overflow:auto}._scrollY_osd2m_11::-webkit-scrollbar{width:8px;height:8px}._scrollX_osd2m_18::-webkit-scrollbar{width:8px;height:8px}._scrollBoth_osd2m_27::-webkit-scrollbar{width:8px;height:8px}._scrollY_osd2m_11::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-sm)}._scrollX_osd2m_18::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-sm)}._scrollBoth_osd2m_27::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-sm)}._viewer_mcqwt_1{gap:var(--space-4);flex-direction:column;display:flex}._header_mcqwt_7{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._title_mcqwt_15{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}._meta_mcqwt_21{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}._hint_mcqwt_27{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._error_mcqwt_33{color:var(--color-status-error,var(--color-brand-700));font-size:var(--font-size-sm);margin:0}._card_1ioyf_1{--sector-icon-size:44px;--sector-icon-gap:var(--space-4);justify-content:space-between;gap:var(--space-6);min-block-size:172px;inline-size:100%;padding:var(--space-5) var(--space-5) var(--space-4);border-radius:var(--radius-dashboard-card);background:var(--color-dashboard-card);box-shadow:var(--shadow-dashboard-card);color:var(--color-text);font:inherit;text-align:start;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #0000;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}._card_1ioyf_1:before{content:"";background:var(--gradient-card-spine);inline-size:4px;position:absolute;inset-block:0;inset-inline-start:0}a._card_1ioyf_1:hover,button._card_1ioyf_1:hover{border-color:var(--color-dashboard-hover-border);box-shadow:var(--shadow-dashboard-card-hover);cursor:pointer}a._card_1ioyf_1:focus-visible,button._card_1ioyf_1:focus-visible{border-color:var(--color-dashboard-hover-border);outline:2px solid var(--color-brand-500);outline-offset:2px}._highlighted_1ioyf_53{border-color:var(--color-dashboard-hover-border)}._disabled_1ioyf_57{color:var(--color-text-subtle);box-shadow:none;border-color:var(--color-border)}._disabled_1ioyf_57:before{background:var(--color-border)}._disabled_1ioyf_57 ._iconPlate_1ioyf_67{background:var(--color-border);color:var(--color-text-subtle);filter:grayscale()}._disabled_1ioyf_57 ._formerlyPill_1ioyf_73{background:var(--color-surface);color:var(--color-text-subtle)}._topRow_1ioyf_78{align-items:flex-start;gap:var(--sector-icon-gap);min-inline-size:0;display:flex}._iconPlate_1ioyf_67{inline-size:var(--sector-icon-size);block-size:var(--sector-icon-size);border-radius:var(--radius-md);background:var(--gradient-dashboard-icon);color:var(--color-text-inverse);flex:none;justify-content:center;align-items:center;display:inline-flex}._formerlyPill_1ioyf_73{color:var(--color-text);background:#ffd54c}._heading_1ioyf_104{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}._title_1ioyf_111{color:inherit;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}._meta_1ioyf_118{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._subtitle_1ioyf_125{color:var(--color-text-muted);font-size:var(--font-size-sm);font-style:italic}._footer_1ioyf_136{justify-content:space-between;align-items:last baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}._hasIcon_1ioyf_149 ._footer_1ioyf_136{padding-inline-start:calc(var(--sector-icon-size) + var(--sector-icon-gap))}._metrics_1ioyf_155{align-items:last baseline;gap:var(--space-6);flex-wrap:wrap;display:flex}._metric_1ioyf_155{gap:var(--space-1);flex-direction:column;display:flex}._metricLabel_1ioyf_168{color:var(--color-text-muted);font-size:var(--font-size-sm)}._metricValue_1ioyf_173{color:var(--color-dashboard-accent);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}._disabled_1ioyf_57 ._metricValue_1ioyf_173{color:inherit}._status_1ioyf_191{align-items:baseline;gap:var(--space-3);margin-inline-start:auto;display:flex}._statusDot_1ioyf_198,._arrow_1ioyf_199{align-self:center}._statusDot_1ioyf_198{border-radius:var(--radius-pill);background:var(--color-trend-up);flex:none;block-size:7px;inline-size:7px}._statusLabel_1ioyf_211{color:var(--color-text-muted);font-size:var(--font-size-xs)}._arrow_1ioyf_199{color:var(--color-dashboard-arrow);display:inline-flex}@media (width<=480px){._metrics_1ioyf_155{gap:var(--space-5)}}._catalogue_lqbd2_6{justify-content:center;gap:var(--space-7)}@media (width>=480px){._catalogue_lqbd2_6{grid-template-columns:repeat(2, minmax(0, var(--report-card-feature-width)))}}._empty_lqbd2_17{color:var(--color-text-muted,#6b7280);font-size:var(--font-size-sm,.875rem);margin:var(--space-6,1.5rem) 0}@keyframes _swipe-in_1h8ez_1{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes _swipe-in-left_1h8ez_1{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:translate(0)}}._page_1h8ez_11{min-block-size:100%;overflow-x:hidden}._pageFwd_1h8ez_16{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in_1h8ez_1}._pageBack_1h8ez_20{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in-left_1h8ez_1}._container_1h8ez_37._container_1h8ez_37{padding-block-start:0}._header_1h8ez_41._header_1h8ez_41{padding-block-start:var(--space-3)}._header_1h8ez_41._header_1h8ez_41 h1{color:var(--color-text);font-family:"Roboto", var(--font-family-base);font-size:var(--font-size-3xl);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold)}._body_1h8ez_59{gap:var(--space-5);flex-direction:column;padding-block-end:var(--space-6);display:flex}._sidebar_1h8ez_66{flex:none}._content_1h8ez_70{flex:1;min-inline-size:0}@media (width>=900px){._body_1h8ez_59{align-items:flex-start;gap:var(--space-6);flex-direction:row}._sidebar_1h8ez_66{inline-size:224px;position:sticky;inset-block-start:var(--space-5)}}:root{--color-brand-50:#007a4d1f;--color-brand-100:#007a4d38;--color-brand-300:#7fc39a;--color-brand-500:#1f8a4c;--color-brand-600:#157a3c;--color-brand-700:#0f5a2f;--color-brand-lime:#7fbf35;--color-brand-bright:#12b67a;--color-accent-100:#faf1d8;--color-accent-500:#d4a017;--color-accent-600:#b8860b;--color-acronym-initial:#c9a227;--color-neutral-0:#fff;--color-neutral-50:#fafafa;--color-neutral-100:#f3f3f4;--color-neutral-200:#e4e4e6;--color-neutral-300:#cfcfd2;--color-neutral-400:#9a9a9a;--color-neutral-500:#8f8f8f;--color-neutral-600:#6f6f6f;--color-neutral-700:#4a4a4a;--color-neutral-900:#1b1b1b;--color-page:transparent;--color-surface:#14201b61;--color-surface-subtle:#1c2a244d;--color-border:#ffffff1a;--color-text:#eef4f0;--color-text-body:#cfd8d2;--color-text-muted:#b3bfb8;--color-text-subtle:#9aa7a0;--color-text-inverse:var(--color-neutral-0);--color-auth-backdrop-base:#07100c;--auth-backdrop-strength:.65;--auth-backdrop-blur:70px;--color-backdrop-green:var(--color-flag-green);--color-backdrop-gold:var(--color-flag-gold);--color-backdrop-red:var(--color-flag-red);--color-backdrop-blue:#1e4fd8;--color-auth-card:#14201b61;--radius-auth-card:32px;--shadow-auth-card:0 20px 50px -20px #000000bf, inset 0 1px 0 #ffffff1a;--color-auth-field:#ffffff12;--auth-emblem-height:clamp(32px, 7.9vh, 83px);--auth-wordmark-size:clamp(22px, 4.19vh, 44px);--auth-acronym-size:clamp(11px, 1.81vh, 19px);--auth-strapline-size:clamp(11px, 1.62vh, 17px);--auth-strapline-leading:clamp(14px, 3.24vh, 34px);--auth-label-size:clamp(11px, 1.52vh, 16px);--auth-field-height:clamp(34px, 5.24vh, 55px);--auth-button-height:clamp(36px, 5.62vh, 59px);--auth-page-pad-block:clamp(4px, 1vh, 18px);--auth-main-pad-block:clamp(2px, .8vh, 14px);--auth-card-pad-block:clamp(12px, 11vh, 176px);--auth-card-pad-inline:clamp(16px, min(13%, 8vw), 74px);--auth-gap-brand:clamp(2px, .97vh, 16px);--auth-gap-strapline:clamp(6px, 3.1vh, 52px);--auth-gap-form:clamp(8px, 3.3vh, 56px);--auth-gap-field:clamp(8px, 2vh, 34px);--auth-gap-label:clamp(3px, .72vh, 12px);--auth-gap-submit:clamp(10px, 3.4vh, 58px);--auth-gap-footer:clamp(6px, 1.5vh, 26px);--auth-flag-pad-block-end:clamp(8px, 3.5vh, 40px);--color-action-solid:var(--color-brand-700);--color-action-solid-hover:var(--color-brand-600);--gradient-brand:linear-gradient(90deg, var(--color-brand-600) 0%, var(--color-brand-lime) 100%);--color-flag-red:#de3831;--color-flag-blue:#4285f4;--color-flag-green:#007a4d;--color-flag-gold:#ffb612;--color-danger-fg:#ff6b6b;--color-danger-bg:#de3b4026;--color-danger-border:#fca5a540;--color-status-pending-fg:#7ea0ff;--color-status-pending-bg:#1e6fd92e;--color-status-approved-fg:#12b67a;--color-status-approved-bg:#12b67a26;--color-status-rejected-fg:#ff6b64;--color-status-rejected-bg:#d930252e;--color-status-disabled-fg:#9aa7a0;--color-status-disabled-bg:#ffffff14;--color-status-info-fg:#7ea0ff;--color-status-info-bg:#1e40af2e;--color-status-neutral-fg:#b3bfb8;--color-status-neutral-bg:#ffffff14;--color-badge-neutral-fg:#b3bfb8;--color-badge-neutral-bg:#ffffff1a;--color-badge-success-fg:#12b67a;--color-badge-success-bg:#12b67a26;--color-badge-brand-fg:#12b67a;--color-badge-brand-bg:#007a4d2e;--color-badge-warning-fg:#f5b325;--color-badge-warning-bg:#f5b32526;--color-badge-critical-fg:var(--color-danger-fg);--color-badge-critical-bg:var(--color-danger-bg);--color-badge-info-fg:var(--color-status-info-fg);--color-badge-info-bg:var(--color-status-info-bg);--gradient-report-action:linear-gradient(104.36deg, var(--color-flag-green) 0%, #0a8f5c 45%, var(--color-flag-gold) 100%);--gradient-card-spine:linear-gradient(178.84deg, var(--color-flag-green) 0%, #0a8f5c 45%, var(--color-flag-gold) 100%);--color-preview-bg:#ffb612b3;--color-icon-tile-bg:#ffb61226;--color-gold-button-fg:#1a1400;--shadow-gold-glow:0px 8px 18px #ffb612b3;--report-card-height:150px;--report-card-feature-width:360px;--report-card-feature-height:260px;--report-card-artwork-size:170px;--color-border-gold:#c9a227;--color-field-border-gold:#b68e1e;--color-field-focus-shadow-gold:#b68e1e40;--color-report-artwork:#ffb61285;--report-card-title-size:.875rem;--color-border-soft:#ffffff29;--shadow-control:0 1px 2px #0006, 0 1px 3px #0000004d;--control-height:36px;--color-control-ink:#eef4f0;--shadow-card-soft:0 20px 50px -20px #000000bf, inset 0 1px 0 #ffffff1a;--color-app-page:transparent;--app-gap-block:clamp(10px, 2.4vh, 26px);--app-pad-inline:clamp(12px, 1.6vw, 28px);--app-metric-pad:clamp(10px, 2.1vh, 22px);--app-metric-value-size:clamp(1.25rem, 3vh, 2rem);--app-table-cell-pad-block:clamp(6px, 1.5vh, 16px);--app-table-cell-pad-inline:clamp(10px, 1vw, 20px);--app-table-font-size:clamp(.8125rem, 1.55vh, 1rem);--color-table-header-bg:#0c1c16bf;--color-table-header-fg:#eef4f0;--color-table-header-divider:#ffffff1a;--color-metric-icon-bg:#ffb6121f;--color-table-row-alt:#ffffff06;--color-table-border:#ffffff14;--color-toast-success-bg:#0e6a3a;--color-toast-error-bg:#8b0000;--color-toast-warning-bg:#7a4f00;--color-toast-info-bg:#1e3a8a;--color-toast-fg:var(--color-text-inverse);--radius-toast:6px;--shadow-toast:0px 4px 9px #171a1f30, 0px 0px 2px #171a1f33;--toast-duration:8s;--color-trend-up:#16a34a;--color-trend-down:#dc2626;--color-trend-flat:var(--color-neutral-400);--color-dashboard-page:transparent;--color-dashboard-card:#14201b6b;--color-dashboard-accent:#12b67a;--color-dashboard-breadcrumb:#12b67a;--color-dashboard-hover-border:#ffb61280;--color-dashboard-arrow:#ffb612;--radius-dashboard-card:20px;--radius-dashboard-metric:14px;--gradient-dashboard-accent:linear-gradient(180deg, #007a4d 0%, #0a8f5c 45%, #ffb612 100%);--gradient-dashboard-icon:linear-gradient(135deg, #007a4d 0%, #ffb612 100%);--color-dashboard-icon-purple:#a78bfa;--color-dashboard-icon-blue:#7ea0ff;--color-dashboard-icon-cream:#ffffffd9;--color-dashboard-icon-chart-1:#12b67a;--color-dashboard-icon-chart-2:#f472b6;--color-dashboard-icon-chart-3:#7ea0ff;--shadow-dashboard-card:0 2px 6px #0000004d, 0 12px 28px #00000073;--shadow-dashboard-card-hover:0 4px 10px #0006, 0 18px 36px #0000008c;--color-sector-universities:#12b67a;--color-sector-tvet:#f5b325;--color-sector-seta:#2f6fed;--color-sector-cet:#e5484d;--color-chart-surface:#14201b6b;--color-chart-grid:#ffffff1a;--color-chart-axis:#9aa7a0;--chart-center-value-size:clamp(1.375rem, 2.6vh, 1.75rem);--color-chart-1:#12b67a;--color-chart-2:#ffb612;--color-chart-3:#60a5fa;--color-chart-4:#f87171;--color-chart-5:#fb923c;--color-chart-6:#a78bfa;--color-chart-7:#34d399;--color-chart-8:#38bdf8;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--radius-sm:4px;--radius-md:10px;--radius-lg:12px;--radius-xl:28px;--radius-pill:999px;--shadow-sm:0 1px 2px #0000004d;--shadow-card:0 1px 3px #0006, 0 1px 2px #0000004d;--shadow-panel:0 22px 48px #00000080, 0 4px 12px #0000004d;--shadow-overlay:0 10px 25px #0000008c;--shadow-action:0 8px 16px #007a4d80;--color-glass-panel-bg:#14201b4d;--color-glass-panel-border:#ffffff29;--color-glass-pill-bg:#ffffff12;--shadow-glass-panel:0 20px 50px -20px #000000bf, inset 0 1px 0 #ffffff1a;--blur-glass-panel:18px;--radius-glass-panel:16px;--font-family-base:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-size-2xs:.6875rem;--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-body:.9375rem;--font-size-md:1rem;--font-size-lg:1.0625rem;--font-size-xl:1.1875rem;--font-size-2xl:1.3125rem;--font-size-3xl:1.625rem;--font-size-4xl:2.75rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-base:1.5;--header-tagline-size:clamp(13px, 1.6vh, 21px);--layout-header-height:64px;--layout-sidebar-width:260px;--layout-content-max-width:1440px;--layout-auth-card-width:460px;--layout-auth-card-ratio-height:980;--layout-auth-card-ratio-width:630;--layout-auth-card-width-wide:580px;--layout-auth-card-wide-ratio-height:760;--layout-auth-card-wide-ratio-width:700;--transition-fast:.12s ease;--transition-base:.2s ease;--z-sticky:100;--z-drawer:200;--z-modal:300;--z-toast:400}*,:before,:after{box-sizing:border-box}*{margin:0}html,body,#root{height:100%}body{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-base);-webkit-font-smoothing:antialiased;background-color:#07100c;background-image:radial-gradient(60vw 60vw at -8% -10%,#007a4d80,#0000 70%),radial-gradient(50vw 50vw at 110% 2%,#ffb61252,#0000 70%),radial-gradient(55vw 55vw at 34% 120%,#1e4fd85c,#0000 70%),radial-gradient(35vw 35vw at 95% 108%,#de38312e,#0000 70%);background-attachment:fixed}img,picture,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:2px}.recharts-wrapper,.recharts-wrapper *,.recharts-surface{outline:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
