._avatar_6uc4g_1{border-radius:var(--radius-pill);background:var(--color-brand-700);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;display:inline-flex}._image_6uc4g_15{object-fit:cover}._sm_6uc4g_19{block-size:30px;inline-size:30px;font-size:var(--font-size-xs)}._md_6uc4g_25{block-size:38px;inline-size:38px;font-size:var(--font-size-body)}._lg_6uc4g_31{block-size:52px;inline-size:52px;font-size:var(--font-size-md)}._badge_ddf4k_1{border-radius:var(--radius-pill);font-weight:var(--badge-weight,var(--font-weight-semibold));letter-spacing:.02em;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}._sm_ddf4k_14{min-inline-size:54px;padding:2px var(--space-2);font-size:var(--font-size-xs)}._md_ddf4k_20{min-inline-size:66px;padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm)}._neutral_ddf4k_26{background:var(--color-badge-neutral-bg);color:var(--color-badge-neutral-fg)}._brand_ddf4k_31{background:var(--color-badge-brand-bg);color:var(--color-badge-brand-fg)}._success_ddf4k_36{background:var(--color-badge-success-bg);color:var(--color-badge-success-fg)}._accent_ddf4k_41{background:var(--color-badge-accent-bg);color:var(--color-badge-accent-fg)}._warning_ddf4k_46{background:var(--color-badge-warning-bg);color:var(--color-badge-warning-fg)}._critical_ddf4k_51{background:var(--color-badge-critical-bg);color:var(--color-badge-critical-fg)}._info_ddf4k_56{background:var(--color-badge-info-bg);color:var(--color-badge-info-fg)}._spinner_1o5l0_1{border-radius:var(--radius-pill);border:2px solid;border-top-color:#0000;flex:none;animation:.7s linear infinite _spin_1o5l0_1;display:inline-block}._sm_1o5l0_10{block-size:14px;inline-size:14px}._md_1o5l0_15{block-size:20px;inline-size:20px}._lg_1o5l0_20{border-width:3px;block-size:32px;inline-size:32px}._label_1o5l0_27{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}@keyframes _spin_1o5l0_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1o5l0_1{animation-duration:1.6s}}._button_duehu_1{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), opacity var(--transition-fast);border:1px solid #0000;text-decoration:none;display:inline-flex}._button_duehu_1:disabled{cursor:not-allowed;opacity:.6}._label_duehu_23{display:inline-block}._icon_duehu_27{flex:none;align-items:center;display:inline-flex}._sm_duehu_33{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm)}._md_duehu_38{padding:var(--space-3) var(--space-5);font-size:var(--font-size-body)}._lg_duehu_44{min-block-size:var(--button-lg-height,59px);padding:var(--space-3) var(--space-6);font-size:var(--button-lg-font-size,var(--font-size-lg))}._fullWidth_duehu_50{inline-size:100%}._primary_duehu_54{background:var(--gradient-brand);color:var(--color-text-inverse);box-shadow:var(--shadow-action);background-origin:border-box}._primary_duehu_54:hover:not(:disabled){filter:brightness(1.05)}._primary_duehu_54:active:not(:disabled){filter:brightness(.95);box-shadow:var(--shadow-sm)}._solid_duehu_73{background:var(--color-action-solid);color:var(--color-text-inverse)}._solid_duehu_73:hover:not(:disabled){background:var(--color-action-solid-hover);box-shadow:var(--shadow-sm)}._solid_duehu_73:active:not(:disabled){background:var(--color-action-solid);box-shadow:none}._secondary_duehu_88{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}._secondary_duehu_88:hover:not(:disabled){background:var(--color-surface-subtle)}._ghost_duehu_98{color:var(--color-brand-600);background:0 0}._ghost_duehu_98:hover:not(:disabled){background:var(--color-brand-50)}._danger_duehu_107{background:var(--color-danger-fg);color:var(--color-text-inverse)}._danger_duehu_107:hover:not(:disabled){filter:brightness(1.1)}._gold_duehu_118{background:var(--color-preview-bg);color:var(--color-gold-button-fg);box-shadow:var(--shadow-gold-glow);border-color:#0000;border-radius:11px}._gold_duehu_118:active:not(:disabled){filter:brightness(.97)}._card_apykl_1{background:var(--color-surface);border-radius:var(--radius-lg)}._default_apykl_6{border:1px solid var(--color-border);box-shadow:var(--shadow-card)}._elevated_apykl_11{box-shadow:var(--shadow-panel)}._flat_apykl_15{border:1px solid var(--color-border)}._auth_apykl_20{background:var(--color-auth-card);border-radius:var(--radius-auth-card);box-shadow:var(--shadow-auth-card)}._padding-none_apykl_26{padding:0}._padding-sm_apykl_30{padding:var(--space-3)}._padding-md_apykl_34{padding:var(--space-5)}._padding-lg_apykl_38{padding:var(--space-6)}._interactive_apykl_42{cursor:pointer;transition:box-shadow var(--transition-fast), transform var(--transition-fast)}._interactive_apykl_42:hover{box-shadow:var(--shadow-panel)}@media (prefers-reduced-motion:no-preference){._interactive_apykl_42:hover{transform:translateY(-2px)}}._empty_cfu0y_1{align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-5);text-align:center;flex-direction:column;display:flex}._icon_cfu0y_10{color:var(--color-neutral-400);margin-block-end:var(--space-1);display:inline-flex}._title_cfu0y_16{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}._description_cfu0y_22{max-inline-size:48ch;color:var(--color-text-muted);font-size:var(--font-size-body)}._action_cfu0y_28{margin-block-start:var(--space-3)}._error_medcz_1{align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-5);text-align:center;flex-direction:column;display:flex}._title_medcz_10{color:var(--color-danger-fg);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}._description_medcz_16{max-inline-size:48ch;color:var(--color-text-muted);font-size:var(--font-size-body)}._action_medcz_22{margin-block-start:var(--space-3)}._icon_3hhvg_1{flex:none;display:block}._xs_3hhvg_6{width:12px;height:12px}._sm_3hhvg_11{width:16px;height:16px}._md_3hhvg_16{width:20px;height:20px}._lg_3hhvg_21{width:28px;height:28px}._iconButton_1k6pl_1{border-radius:var(--radius-md);color:var(--color-text-muted);transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}._iconButton_1k6pl_1:disabled{cursor:not-allowed;opacity:.6}._icon_1k6pl_1{display:inline-flex}._sm_1k6pl_24{block-size:28px;inline-size:28px}._md_1k6pl_29{block-size:36px;inline-size:36px}._lg_1k6pl_34{block-size:44px;inline-size:44px}._subtle_1k6pl_39:hover:not(:disabled){background:var(--color-surface-subtle);color:var(--color-text)}._ghost_1k6pl_44:hover:not(:disabled){color:var(--color-brand-600)}._solid_1k6pl_48{background:var(--color-brand-600);color:var(--color-text-inverse)}._solid_1k6pl_48:hover:not(:disabled){filter:brightness(1.08)}._field_16qil_7{gap:var(--field-label-gap,var(--space-3));flex-direction:column;inline-size:100%;display:flex}._label_16qil_14{color:var(--color-text-muted);font-size:var(--field-label-size,var(--font-size-md));font-weight:var(--font-weight-regular)}._required_16qil_20{color:var(--color-danger-fg);margin-inline-start:2px}._visuallyHidden_16qil_25{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}._control_16qil_36{align-items:center;gap:var(--field-gap,var(--space-2));min-block-size:var(--field-height,55px);padding-inline:var(--field-pad-inline,18px);border:1px solid var(--field-border-color,var(--color-border));border-radius:var(--field-radius,var(--radius-md));background:var(--field-bg,var(--color-surface));transition:border-color var(--transition-fast);display:flex}._soft_16qil_51{background:var(--color-auth-field);border-color:#0000}._control_16qil_36:focus-within{border-color:var(--field-focus-border-color,var(--color-brand-500));box-shadow:0 0 0 3px var(--field-focus-shadow-color,var(--color-brand-100))}._invalid_16qil_61{border-color:var(--color-danger-border)}._disabled_16qil_65{opacity:.6}._input_16qil_69{min-inline-size:0;color:var(--color-text-body);font-size:var(--field-font-size,var(--font-size-md));background:0 0;border:0;flex:auto;padding-block:0}._input_16qil_69:focus{outline:none}._input_16qil_69:-webkit-autofill{-webkit-text-fill-color:var(--color-text-body);-webkit-background-clip:text;background-clip:text}._input_16qil_69:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-body);-webkit-background-clip:text;background-clip:text}._input_16qil_69:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-body);-webkit-background-clip:text;background-clip:text}._input_16qil_69::placeholder{color:var(--color-neutral-400)}._adornment_16qil_100{flex:none;align-items:center;display:inline-flex}._adornment_16qil_100 button:hover:not(:disabled){color:var(--color-text-muted);background:0 0}._leading_16qil_113{color:var(--color-neutral-400)}._hint_16qil_117{color:var(--color-text-muted);font-size:var(--font-size-sm)}._error_16qil_122{color:var(--color-danger-fg);font-size:var(--font-size-sm)}._search_1pcmm_1{min-width:0}._icon_1pcmm_6{width:18px;height:18px}._search_1pcmm_1 input::-webkit-search-decoration{appearance:none}._search_1pcmm_1 input::-webkit-search-cancel-button{appearance:none}._group_1n0g6_5{border:2px solid var(--color-brand-700);border-radius:var(--radius-md);background:var(--color-brand-700);padding:3px;display:inline-flex;position:relative}._disabled_1n0g6_14{opacity:.6}._thumb_1n0g6_23{inset-block:3px;background:var(--color-surface);transition:transform var(--transition-base), width var(--transition-base);will-change:transform, width;border-radius:5px;position:absolute;left:0}._option_1n0g6_35{z-index:1;color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);letter-spacing:.02em;transition:color var(--transition-base);background:0 0;border:0;border-radius:5px;position:relative}._option_1n0g6_35:disabled{cursor:not-allowed}._option_1n0g6_35:hover:not(:disabled):not(._selected_1n0g6_51){background:color-mix(in srgb, var(--color-neutral-0) 18%, transparent)}._selected_1n0g6_51{color:var(--color-brand-700)}._sm_1n0g6_59 ._option_1n0g6_35{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm)}._md_1n0g6_64 ._option_1n0g6_35{padding:var(--space-2) var(--space-5);font-size:var(--field-label-size,var(--font-size-md))}._option_uxk3x_86{align-items:center;gap:var(--space-3);display:flex}._optionSelected_uxk3x_101{color:var(--color-text)}._checkbox_uxk3x_105{border:1px solid var(--color-neutral-400);border-radius:var(--radius-sm);background:var(--color-surface);block-size:15px;inline-size:15px;color:var(--color-text-inverse);flex:none;justify-content:center;align-items:center;display:inline-flex}._checkboxChecked_uxk3x_118{border-color:var(--color-brand-600);background:var(--color-brand-600)}._checkbox_uxk3x_105 svg{block-size:11px;inline-size:11px}._field_1s6xc_3{gap:var(--field-label-gap,var(--space-3));flex-direction:column;inline-size:100%;display:flex}._label_1s6xc_10{color:var(--color-text-muted);font-size:var(--field-label-size,var(--font-size-md));font-weight:var(--font-weight-regular)}._required_1s6xc_16{color:var(--color-danger-fg);margin-inline-start:2px}._visuallyHidden_1s6xc_21{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}._control_1s6xc_32{align-items:center;gap:var(--space-2);min-block-size:var(--field-height,55px);padding-inline:var(--field-pad-inline,18px);border:1px solid var(--field-border-color,var(--color-border));border-radius:var(--field-radius,var(--radius-md));background:var(--field-bg,var(--color-surface));cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex;position:relative}._soft_1s6xc_48{background:var(--color-auth-field);border-color:#0000}._control_1s6xc_32:focus-within,._open_1s6xc_54{border-color:var(--field-focus-border-color,var(--color-brand-500));box-shadow:0 0 0 3px var(--field-focus-shadow-color,var(--color-brand-100))}._invalid_1s6xc_59{border-color:var(--color-danger-border)}._disabled_1s6xc_63{cursor:not-allowed;opacity:.6}._triggerButton_1s6xc_73{min-inline-size:0;color:var(--color-text-body);font-family:inherit;font-size:var(--field-font-size,var(--font-size-md));text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:auto;padding-block:0;overflow:hidden}._triggerButton_1s6xc_73:disabled{cursor:not-allowed}._triggerButton_1s6xc_73:focus{outline:none}._unselected_1s6xc_97{color:var(--color-neutral-400)}._searchInput_1s6xc_70{min-inline-size:0;color:var(--color-text-body);font-family:inherit;font-size:var(--field-font-size,var(--font-size-md));background:0 0;border:0;flex:auto;padding-block:0}._searchInput_1s6xc_70:focus{outline:none}._searchInput_1s6xc_70::placeholder{color:var(--color-neutral-400)}._adornment_1s6xc_120,._chevron_1s6xc_121{color:var(--color-neutral-400);flex:none;align-items:center;display:inline-flex}._chevron_1s6xc_121{pointer-events:none;transition:transform var(--transition-fast);margin-inline-end:-4px}._chevronUp_1s6xc_137{transform:rotate(180deg)}._hint_1s6xc_141{color:var(--color-text-muted);font-size:var(--font-size-sm)}._error_1s6xc_146{color:var(--color-danger-fg);font-size:var(--font-size-sm)}._popover_1s6xc_157{z-index:var(--z-drawer);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-overlay);padding:var(--space-1);overflow-y:auto}._option_1s6xc_176{inline-size:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-body);font-family:inherit;font-size:var(--font-size-2xs);line-height:var(--line-height-base);text-align:start;cursor:pointer;background:0 0;border:0;display:block}._option_1s6xc_176:disabled{color:var(--color-neutral-400);cursor:not-allowed}._optionHighlighted_1s6xc_196{color:#ffb612;background:#ffb61229}._optionSelected_1s6xc_201{color:var(--color-brand-700);font-weight:var(--font-weight-semibold)}._noResults_1s6xc_206{padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;margin:0}._skeleton_1cete_1{background:linear-gradient(90deg, var(--color-neutral-100) 25%, var(--color-neutral-200) 37%, var(--color-neutral-100) 63%);background-size:400% 100%;animation:1.4s ease-in-out infinite _shimmer_1cete_1;display:block}._stack_1cete_13{gap:var(--space-2);flex-direction:column;inline-size:100%;display:flex}._text_1cete_20{border-radius:var(--radius-sm);block-size:.85em}._rect_1cete_25{border-radius:var(--radius-md);block-size:100%}._circle_1cete_30{aspect-ratio:1;border-radius:var(--radius-pill)}@keyframes _shimmer_1cete_1{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){._skeleton_1cete_1{animation:none}}._badge_dg5id_1{border-radius:var(--radius-pill);font-weight:var(--font-weight-medium);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}._sm_dg5id_10{padding:2px var(--space-2);font-size:var(--font-size-xs)}._md_dg5id_15{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm)}._pending_dg5id_20{background:var(--color-status-pending-bg);color:var(--color-status-pending-fg)}._approved_dg5id_25{background:var(--color-status-approved-bg);color:var(--color-status-approved-fg)}._rejected_dg5id_30{background:var(--color-status-rejected-bg);color:var(--color-status-rejected-fg)}._disabled_dg5id_35{background:var(--color-status-disabled-bg);color:var(--color-status-disabled-fg)}._info_dg5id_40{background:var(--color-status-info-bg);color:var(--color-status-info-fg)}._neutral_dg5id_45{background:var(--color-status-neutral-bg);color:var(--color-status-neutral-fg)}@keyframes _toastCrossFade_5y4h2_1{0%{opacity:1;transform:translate(100vw)}8%{transform:translate(0)}37.5%{opacity:1}62.5%{opacity:0}to{opacity:0;transform:translate(-100vw)}}._toast_5y4h2_39{align-items:center;gap:var(--space-2);min-inline-size:220px;max-inline-size:380px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-toast);color:var(--color-toast-fg);box-shadow:var(--shadow-toast);animation:_toastCrossFade_5y4h2_1 var(--toast-duration) linear forwards;display:flex}._icon_5y4h2_52{flex:none;display:inline-flex}._message_5y4h2_57{color:inherit;font-size:var(--font-size-body);line-height:var(--line-height-base);flex:1;margin:0}._close_5y4h2_65{flex:none;margin-inline-end:-6px}._success_5y4h2_70{background:var(--color-toast-success-bg)}._error_5y4h2_74{background:var(--color-toast-error-bg)}._warning_5y4h2_78{background:var(--color-toast-warning-bg)}._info_5y4h2_82{background:var(--color-toast-info-bg)}._viewport_6pia8_1{z-index:var(--z-toast);gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-start:var(--space-5);inset-inline-end:var(--space-5)}._viewport_6pia8_1>*{pointer-events:auto}@media (width<=480px){._viewport_6pia8_1{inset-inline:var(--space-4);inset-inline-end:var(--space-4)}}._actions_6a0oj_1{align-items:center;gap:var(--space-2);display:flex}._detail_6a0oj_9{justify-content:center;gap:var(--space-3);flex-wrap:wrap}._detail_6a0oj_9 ._decision_6a0oj_18{min-block-size:clamp(36px,6.2vh,46px);padding-inline:clamp(var(--space-5), 2.6vw, var(--space-7));font-size:var(--font-size-body)}._approve_6a0oj_24{color:var(--color-status-approved-fg)}._approve_6a0oj_24:hover:not(:disabled){background:var(--color-status-approved-bg)}._actions_6a0oj_1 ._reject_6a0oj_37,._actions_6a0oj_1 ._delete_6a0oj_38,._actions_6a0oj_1 ._reject_6a0oj_37:hover:not(:disabled),._actions_6a0oj_1 ._delete_6a0oj_38:hover:not(:disabled){color:var(--color-status-rejected-fg);background:0 0}._preview_nu9sx_6{align-items:flex-start;gap:clamp(var(--space-4), 4.8vh, var(--space-6));inline-size:100%;max-inline-size:800px;flex-direction:column;margin-inline:auto;padding-block-start:clamp(var(--space-3), 6.4vh, var(--space-7));display:flex}._card_nu9sx_21{inline-size:100%;padding:clamp(var(--space-4), 5.4vh, var(--space-7));border:1px solid var(--color-accent-500)}._name_nu9sx_28{align-items:center;gap:clamp(var(--space-3), 1.4vw, var(--space-4));font-size:clamp(1.375rem,4.8vh,2.5rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:-.01em;display:flex}._name_nu9sx_28:before{content:"";border-radius:var(--radius-sm);background:var(--color-brand-600);flex:none;block-size:.92em;inline-size:4px}._fields_nu9sx_47{gap:clamp(var(--space-3), 1.8vh, var(--space-4));grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:clamp(var(--space-4), 3vh, var(--space-6));display:grid}._field_nu9sx_47{gap:clamp(var(--space-1), 1.1vh, var(--space-3));padding:clamp(var(--space-3), 2.4vh, var(--space-4)) clamp(var(--space-3), 1.4vw, var(--space-5));border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}._fieldLabel_nu9sx_64{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;display:flex}._fieldIcon_nu9sx_75{color:var(--color-text-muted);flex:none;display:inline-flex}._fieldValue_nu9sx_81{color:var(--color-text);font-size:clamp(var(--font-size-body), 2.3vh, var(--font-size-md));font-weight:var(--font-weight-medium);overflow-wrap:anywhere;margin:0}._decisions_nu9sx_90{border-block-start:1px solid var(--color-border);margin-block-start:clamp(var(--space-3), 3vh, var(--space-5));padding-block-start:clamp(var(--space-4), 3.6vh, var(--space-6))}._back_nu9sx_97{min-block-size:clamp(36px,6.2vh,46px);min-inline-size:clamp(112px,9vw,136px)}._skeletonName_nu9sx_102{max-inline-size:320px;display:block}@media (width<=768px){._fields_nu9sx_47{grid-template-columns:minmax(0,1fr)}}._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_hav8q_1{gap:var(--space-4);flex-direction:column;display:flex}._collapsed_hav8q_12{align-self:start}._header_hav8q_16{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._title_hav8q_23{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}._toggle_hav8q_30{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_hav8q_30:hover{background:var(--color-surface-subtle)}._toggle_hav8q_30:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:-2px}._chevron_hav8q_54{block-size:16px;inline-size:16px}@media (prefers-reduced-motion:no-preference){._chevron_hav8q_54{transition:transform var(--transition-base)}}._chevronOpen_hav8q_65{transform:rotate(180deg)}._body_hav8q_69{min-inline-size:0}._wrapper_xaxf9_1{inline-size:100%}._scroll_xaxf9_12{border:1px solid var(--color-table-border);border-radius:var(--radius-md);inline-size:100%;overflow:auto hidden}._table_xaxf9_21{border-collapse:collapse;inline-size:100%;min-inline-size:760px}._caption_xaxf9_27{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}._row_xaxf9_37{grid-template-columns:var(--table-template);align-items:center;display:grid}._headerRow_xaxf9_47{background:var(--color-table-header-bg);border-block-end:1px solid var(--color-table-border)}._headerRowBrand_xaxf9_52{background:var(--color-brand-100)}._headerCell_xaxf9_56{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_xaxf9_56:not(:last-child){border-inline-end:1px solid var(--color-table-header-divider)}._cell_xaxf9_71{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_xaxf9_21 tbody ._row_xaxf9_37:nth-child(2n){background:var(--color-table-row-alt)}._table_xaxf9_21 tbody ._row_xaxf9_37:nth-child(odd){background:var(--color-surface)}._table_xaxf9_21 tbody ._row_xaxf9_37:not(:last-child){border-block-end:1px solid var(--color-table-border)}._clickable_xaxf9_93{cursor:pointer;transition:background-color var(--transition-fast)}._clickable_xaxf9_93:hover{background:var(--color-surface-subtle)}._clickable_xaxf9_93:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:-2px}._table_xaxf9_21 tbody ._row_xaxf9_37._selected_xaxf9_107{background:var(--color-brand-50)}._align-start_xaxf9_116{text-align:start}._align-center_xaxf9_120{text-align:center}._align-end_xaxf9_124{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_ywfgz_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_ywfgz_12{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (width>=640px){._filters_ywfgz_12{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (width>=1200px){._filters_ywfgz_12{gap:var(--space-3);grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}._filter_ywfgz_12{--field-label-gap:var(--space-1);--field-pad-inline:var(--space-2);min-width:0}._filter_ywfgz_12 label{font-family:"Inter", var(--font-family-base);color:#1a2233;font-size:12px;font-weight:500}._filter_ywfgz_12 button,._filter_ywfgz_12 input{font-family:"Inter", var(--font-family-base);color:#1a2233;font-size:14px;font-weight:400}._filter_ywfgz_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_ywfgz_88{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._note_ywfgz_96{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._actions_ywfgz_102{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-inline-start:auto;display:flex}._resetButton_ywfgz_121._resetButton_ywfgz_121{block-size:32px;padding-block:0;padding-inline:var(--space-3);border-color:var(--color-border-soft);border-radius:var(--radius-md);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);background:#f4f7fb}._resetButton_ywfgz_121._resetButton_ywfgz_121:hover:not(:disabled){color:var(--color-control-ink);background:#f4f7fb}._resetButton_ywfgz_121._resetButton_ywfgz_121:disabled{opacity:.4}._chart_1sqhw_1{inline-size:100%}._card_jh8qy_1{border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}._interactive_jh8qy_10:hover{border-color:var(--color-brand-300);box-shadow:var(--shadow-card);transform:none}._active_jh8qy_16{border-color:var(--color-brand-600);box-shadow:0 0 0 2px var(--color-brand-100)}._body_jh8qy_21{gap:var(--space-4);padding:var(--app-metric-pad);justify-content:space-between;align-items:flex-start;display:flex}._text_jh8qy_29{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}._label_jh8qy_36{color:var(--color-text-body);font-size:var(--app-table-font-size);text-align:start}._value_jh8qy_42{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_jh8qy_50{margin-block:var(--space-1)}._trend_jh8qy_54{font-size:var(--font-size-sm)}._trend-up_jh8qy_58{color:var(--color-trend-up)}._trend-down_jh8qy_62{color:var(--color-trend-down)}._trend-flat_jh8qy_66{color:var(--color-trend-flat)}._trend-note_jh8qy_72{color:var(--color-trend-up)}._icon_jh8qy_76{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_jh8qy_86{background:var(--color-neutral-100);color:var(--color-neutral-600)}._warm_jh8qy_92{background:var(--color-metric-icon-bg);color:var(--color-brand-600)}._warning_jh8qy_97{background:var(--color-accent-100);color:var(--color-accent-600)}._success_jh8qy_102{background:var(--color-brand-50);color:var(--color-brand-600)}._danger_jh8qy_107{background:var(--color-danger-bg);color:var(--color-danger-fg)}._brand_jh8qy_112{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_gmutx_1{align-items:center;gap:var(--space-2);min-width:0;display:flex}._icon_gmutx_8{color:var(--color-brand-600)}._title_gmutx_12{color:#12201a;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_gmutx_23{color:#12201a;font-family:"Roboto", var(--font-family-base);flex:none;font-size:17px;font-weight:600;line-height:26px}._programmeLink_gmutx_32{color:var(--color-brand-600);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}._programmeLink_gmutx_32:hover{text-decoration:underline}._programmeLink_gmutx_32:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px;border-radius:var(--radius-sm)}._card_cvjwj_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);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_cvjwj_1:hover:not(._disabled_cvjwj_24){border-color:var(--color-brand-300);box-shadow:var(--shadow-panel)}._feature_cvjwj_33{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_cvjwj_33:hover:not(._disabled_cvjwj_24){border-color:var(--color-accent-600)}._feature_cvjwj_33 ._title_cvjwj_46{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--report-card-title-size);line-height:var(--line-height-base)}._feature_cvjwj_33 ._description_cvjwj_46{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_cvjwj_1:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}._disabled_cvjwj_24{background:var(--color-surface-subtle);color:var(--color-text-subtle);cursor:not-allowed;box-shadow:none}._title_cvjwj_46{-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_cvjwj_46{-webkit-line-clamp:2;margin-block:var(--space-2) var(--space-4);color:#64748b;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_cvjwj_24 ._title_cvjwj_46,._disabled_cvjwj_24 ._description_cvjwj_46{color:var(--color-text-subtle)}._iconTile_cvjwj_122{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_cvjwj_140{color:var(--color-report-artwork);flex:1;justify-content:center;align-items:center;margin-block-start:auto;display:flex}._artwork_cvjwj_140 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_cvjwj_163{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))}}._viewer_1q7gn_1{gap:var(--space-4);flex-direction:column;display:flex}._header_1q7gn_7{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._title_1q7gn_15{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}._meta_1q7gn_21{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}._hint_1q7gn_27{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._card_gth5f_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_gth5f_1:before{content:"";background:var(--gradient-card-spine);inline-size:4px;position:absolute;inset-block:0;inset-inline-start:0}a._card_gth5f_1:hover,button._card_gth5f_1:hover{border-color:var(--color-dashboard-hover-border);box-shadow:var(--shadow-dashboard-card-hover);cursor:pointer}a._card_gth5f_1:focus-visible,button._card_gth5f_1:focus-visible{border-color:var(--color-dashboard-hover-border);outline:2px solid var(--color-brand-500);outline-offset:2px}._highlighted_gth5f_53{border-color:var(--color-dashboard-hover-border)}._disabled_gth5f_57{background:var(--color-surface-subtle);color:var(--color-text-subtle);box-shadow:none}._topRow_gth5f_63{align-items:flex-start;gap:var(--sector-icon-gap);min-inline-size:0;display:flex}._iconPlate_gth5f_70{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_gth5f_84{color:var(--color-text);background:#ffd54c}._heading_gth5f_89{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}._title_gth5f_96{color:inherit;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}._meta_gth5f_103{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._subtitle_gth5f_110{color:var(--color-text-muted);font-size:var(--font-size-sm);font-style:italic}._footer_gth5f_121{justify-content:space-between;align-items:last baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}._hasIcon_gth5f_134 ._footer_gth5f_121{padding-inline-start:calc(var(--sector-icon-size) + var(--sector-icon-gap))}._metrics_gth5f_140{align-items:last baseline;gap:var(--space-6);flex-wrap:wrap;display:flex}._metric_gth5f_140{gap:var(--space-1);flex-direction:column;display:flex}._metricLabel_gth5f_153{color:var(--color-text-muted);font-size:var(--font-size-sm)}._metricValue_gth5f_158{color:var(--color-dashboard-accent);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}._disabled_gth5f_57 ._metricValue_gth5f_158{color:inherit}._status_gth5f_176{align-items:baseline;gap:var(--space-3);margin-inline-start:auto;display:flex}._statusDot_gth5f_183,._arrow_gth5f_184{align-self:center}._statusDot_gth5f_183{border-radius:var(--radius-pill);background:var(--color-trend-up);flex:none;block-size:7px;inline-size:7px}._statusLabel_gth5f_196{color:var(--color-text-muted);font-size:var(--font-size-xs)}._arrow_gth5f_184{color:var(--color-dashboard-arrow);display:inline-flex}@media (width<=480px){._metrics_gth5f_140{gap:var(--space-5)}}._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_c08wu_5{align-items:center;gap:var(--space-2);display:inline-flex}._emblem_c08wu_16,._emblemFallback_c08wu_17{aspect-ratio:140/83;border-radius:var(--radius-sm);background:var(--color-neutral-0);object-fit:contain;flex:none;padding:4px}._emblemFallback_c08wu_17{border:1px dashed var(--color-border)}._sm_c08wu_35 ._emblem_c08wu_16,._sm_c08wu_35 ._emblemFallback_c08wu_17{block-size:60px;inline-size:auto;margin-left:-20px}._md_c08wu_43 ._emblem_c08wu_16,._md_c08wu_43 ._emblemFallback_c08wu_17{block-size:var(--auth-emblem-height);inline-size:auto}._lg_c08wu_49 ._emblem_c08wu_16,._lg_c08wu_49 ._emblemFallback_c08wu_17{block-size:104px;inline-size:auto}._headerText_c08wu_55{flex-direction:column;gap:4px;min-inline-size:0;display:flex}._headerName_c08wu_62{color:var(--color-text);font-size:clamp(16px,2vh,26px);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}._headerTagline_c08wu_69{color:var(--color-brand-600);font-size:var(--header-tagline-size);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}._stacked_c08wu_78{align-items:center;gap:var(--auth-gap-brand);text-align:center;flex-direction:column;inline-size:100%;display:flex}._stackedEmblem_c08wu_87{object-fit:contain;block-size:clamp(34px,5.4vh,61px);inline-size:auto}._stackedName_c08wu_93{color:var(--color-text);font-size:clamp(18px,2.9vh,30px);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}._auth_c08wu_102{align-items:center;gap:var(--auth-gap-brand);text-align:center;flex-direction:column;inline-size:100%;display:flex}._wordmark_c08wu_111{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_c08wu_119{color:var(--color-neutral-700);font-size:var(--auth-acronym-size);line-height:var(--line-height-tight)}._acronymInitial_c08wu_125{color:var(--color-acronym-initial);font-weight:var(--font-weight-medium)}._acronymJoin_c08wu_130{color:var(--color-neutral-700)}._header_vx6qw_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:var(--color-surface);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;display:flex}._right_vx6qw_29{align-items:center;gap:var(--space-3);display:flex}._label_vx6qw_36{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);white-space:nowrap}._orgLabel_vx6qw_45{color:var(--color-accent-600);font-size:var(--header-tagline-size);font-weight:var(--font-weight-bold);white-space:nowrap}._userBlock_vx6qw_52{line-height:var(--line-height-tight);flex-direction:column;gap:2px;display:flex}._userName_vx6qw_59{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);white-space:nowrap}._userRole_vx6qw_66{color:var(--color-text-muted);font-size:var(--font-size-xs);white-space:nowrap}._logout_vx6qw_72{color:var(--color-flag-red)}._logout_vx6qw_72:hover:not(:disabled){color:var(--color-danger-fg);background:var(--color-danger-bg)}@media (width<=560px){._label_vx6qw_36,._orgLabel_vx6qw_45,._userBlock_vx6qw_52{display:none}}._shell_17dei_9{background:var(--color-app-page);flex-direction:column;block-size:100dvh;display:flex;position:relative;overflow:hidden}._skipLink_17dei_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_17dei_23:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px;inset-block-start:var(--space-3)}._scroll_17dei_45{flex-direction:column;flex:auto;min-block-size:0;display:flex;overflow-y:auto}._body_17dei_57{flex:1 0 auto;display:flex}._sidebar_17dei_62{inline-size:var(--layout-sidebar-width);border-inline-end:1px solid var(--color-border);background:var(--color-surface);flex:none;overflow-y:auto}._main_17dei_71{flex:auto;min-inline-size:0}@media (width<=900px){._body_17dei_57{flex-direction:column}._sidebar_17dei_62{border-inline-end:0;border-block-end:1px solid var(--color-border);inline-size:100%;overflow-y:visible}}._page_awata_8{min-block-size:100%;padding:var(--auth-page-pad-block) clamp(var(--space-4), 3.5vw, 50px);background:var(--color-auth-backdrop-base);flex-direction:column;display:flex;position:relative}._backdrop_awata_31{opacity:var(--auth-backdrop-strength);pointer-events:none;position:fixed;inset:0;overflow:hidden}._backdrop_awata_31>span{filter:blur(var(--auth-backdrop-blur));border-radius:50%;position:absolute}._ovalGreen_awata_51{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_awata_63{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_awata_75{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_awata_87{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_awata_105{z-index:2;position:absolute;inset-block-start:var(--auth-page-pad-block);inset-inline-start:clamp(var(--space-4), 3.5vw, 50px)}._main_awata_112{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_awata_134{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_awata_1;display:flex}._content_awata_161{animation:.42s cubic-bezier(.22,1,.36,1) 90ms both _content-enter_awata_1}@keyframes _card-enter_awata_1{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes _content-enter_awata_1{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){._card_awata_134,._content_awata_161{animation:none}}._wide_awata_194{--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_awata_194 ._content_awata_161{--auth-gap-strapline:clamp(6px, 1.7vh, 19px);--auth-gap-field:clamp(10px, 3.72vh, 42px);--auth-gap-label:clamp(3px, 1.33vh, 15px);--auth-gap-footer:clamp(6px, 2.2vh, 25px);--auth-field-height:clamp(34px, 4.6vh, 52px);--auth-button-height:clamp(36px, 4.25vh, 48px);--field-pad-inline:var(--space-2);--field-gap:var(--space-1);padding-block-start:clamp(12px,3.72vh,42px);padding-inline:clamp(16px,min(7.5%,5vw),56px)}._wide_awata_194 ._title_awata_222{margin-block-start:clamp(8px,2.8vh,32px);font-size:clamp(1.25rem,2.47vh,1.75rem)}._wide_awata_194 ._body_awata_227{margin-block-start:clamp(10px,3.4vh,38px)}._wide_awata_194 ._flagBar_awata_231{margin-block-end:clamp(8px,3.3vh,37px)}._content_awata_161{padding:var(--auth-card-pad-block) var(--auth-card-pad-inline) 0;flex-direction:column;align-items:center;display:flex}._alignStart_awata_243{align-items:stretch}._title_awata_222{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_awata_243 ._title_awata_222{text-align:start}._subtitle_awata_259{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_awata_227{--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_awata_231{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_awata_231>span{border-radius:0;flex:1 1 0}._flagRed_awata_304{background:var(--color-flag-red)}._flagBlue_awata_308{background:var(--color-flag-blue)}._flagGreen_awata_312{background:var(--color-flag-green)}._flagGold_awata_316{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}._page_1twrz_5{gap:var(--app-gap-block);flex-direction:column;min-block-size:100%;max-inline-size:1280px;display:flex}._view_1twrz_18{gap:var(--app-gap-block);flex-direction:column;flex:1;min-block-size:0;animation:.28s cubic-bezier(.22,1,.36,1) both _view-enter_1twrz_1;display:flex}._viewExiting_1twrz_27{animation:.18s both _view-exit_1twrz_1}@keyframes _view-enter_1twrz_1{0%{opacity:0;transform:translateY(12px)}}@keyframes _view-exit_1twrz_1{to{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){._view_1twrz_18,._viewExiting_1twrz_27{animation:none}}._visuallyHidden_1twrz_52{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}._tableCard_1twrz_64{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card)}._name_1twrz_70{color:var(--color-text);font-weight:var(--font-weight-medium)}._mutedRole_1twrz_76{color:var(--color-neutral-400)}._pagination_1twrz_80{padding-block-start:var(--app-gap-block)}._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_9bh3w_1{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes _swipe-in-left_9bh3w_1{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:translate(0)}}._page_9bh3w_11{min-block-size:100%;overflow-x:hidden}._pageFwd_9bh3w_16{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in_9bh3w_1}._pageBack_9bh3w_20{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in-left_9bh3w_1}._container_9bh3w_37._container_9bh3w_37{padding-block-start:0}._header_9bh3w_41._header_9bh3w_41{padding-block-start:var(--space-3)}._header_9bh3w_41._header_9bh3w_41 h1{color:#12201a;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_9bh3w_59{gap:var(--space-5);flex-direction:column;padding-block-end:var(--space-6);display:flex}._sidebar_9bh3w_66{flex:none}._content_9bh3w_70{flex:1;min-inline-size:0}@media (width>=900px){._body_9bh3w_59{align-items:flex-start;gap:var(--space-6);flex-direction:row}._sidebar_9bh3w_66{inline-size:224px;position:sticky;inset-block-start:var(--space-5)}}._page_mpym0_1{gap:var(--space-5);flex-direction:column;display:flex}@media (width>=1024px) and (width<=1279.98px){._catalogue_mpym0_14{inline-size:83%;margin-inline:auto}}._reportAction_mpym0_32,._exportControl_mpym0_33>button{gap:var(--space-1);block-size:32px;padding-block:0;padding-inline:var(--space-2);border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}._generateButton_mpym0_44{background:var(--gradient-report-action);color:var(--color-text-inverse);box-shadow:var(--shadow-control);background-origin:border-box;border-color:#0000}._generateButton_mpym0_44:hover:not(:disabled){filter:brightness(1.05)}._previewButton_mpym0_61{background:var(--color-preview-bg);border-color:var(--color-preview-bg);color:var(--color-neutral-900);box-shadow:var(--shadow-control)}._previewButton_mpym0_61:hover:not(:disabled){background:var(--color-preview-bg)}._exportControl_mpym0_33>button{border-color:var(--color-border-soft);color:var(--color-text);box-shadow:var(--shadow-control);background:0 0}._exportControl_mpym0_33>button:hover:not(:disabled){background:var(--color-surface-subtle)}._exportControl_mpym0_33>button[aria-expanded=true]{border-color:var(--color-flag-gold)}@keyframes _swipe-in_97ngr_1{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes _swipe-in-left_97ngr_1{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:translate(0)}}._page_97ngr_11{min-block-size:100%;overflow-x:hidden}._pageFwd_97ngr_16{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in_97ngr_1}._pageBack_97ngr_20{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in-left_97ngr_1}._shell_97ngr_38._shell_97ngr_38{background:var(--color-dashboard-page)}._container_97ngr_39._container_97ngr_39{padding-block-start:0}._header_97ngr_54._header_97ngr_54{padding-block-start:var(--space-3)}._header_97ngr_54._header_97ngr_54 h1{color:#12201a;font-family:"Roboto", var(--font-family-base);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}._panel_97ngr_76{gap:var(--space-5);--badge-weight:var(--font-weight-bold);--color-badge-success-fg:var(--color-brand-bright);--color-badge-success-bg:#12b67a29;--color-badge-warning-fg:var(--color-flag-gold);--color-badge-warning-bg:#ffb61229;--color-badge-critical-fg:var(--color-danger-fg);--color-badge-critical-bg:#de3b4029;flex-direction:column;max-inline-size:1100px;margin-block-end:var(--space-6);margin-inline:auto;display:flex}._panel_97ngr_76._panel_97ngr_76{-webkit-backdrop-filter:blur(18px);background:#ffffff9e;border:1px solid #ffffffd9;border-radius:16px;padding-inline:20px;box-shadow:0 1px #ffffffe6,0 18px 44px #0c281c59}._filters_97ngr_157{--field-bg:#ffffff8c;--field-border-color:#c9a227d9;--field-radius:11px;--field-focus-border-color:var(--field-border-color);--field-focus-shadow-color:#c9a22740;--field-height:44px;flex-wrap:wrap;align-items:center;gap:10px;display:flex}._search_97ngr_185{flex:320px;inline-size:auto;min-inline-size:0}._select_97ngr_195{--field-pad-inline:12px;flex:0 auto;inline-size:auto;min-inline-size:0}._filters_97ngr_157 input,._filters_97ngr_157 button{color:#12201a;font-family:"Roboto", var(--font-family-base);font-size:14px;font-weight:400;line-height:22px}._filters_97ngr_157 input::placeholder{color:#12201a}._selectNqf_97ngr_229{flex-basis:150px}._selectLearning_97ngr_233{flex-basis:210px}._page_178tc_1{gap:var(--space-5);flex-direction:column;display:flex}._panel_178tc_7{gap:var(--space-4);flex-direction:column;display:flex}._builderCard_178tc_21{inline-size:100%;max-inline-size:1100px;margin-inline:auto}._builderHeader_178tc_27{gap:var(--space-1);flex-direction:column;display:flex}._builderTitle_178tc_33{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}._builderSubtitle_178tc_39{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._fields_178tc_46{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._section_178tc_52{gap:var(--space-2);flex-direction:column;display:flex}._sectionLabel_178tc_58{color:var(--color-text-subtle);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}._chipRow_178tc_66{gap:var(--space-4);flex-wrap:wrap;display:flex}._chip_178tc_66{block-size:42px;padding-inline:var(--space-3);border:1px solid var(--color-border-soft);color:var(--color-text);font-size:.875rem;line-height:22px;font-weight:var(--font-weight-medium);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);background:0 0;border-radius:20px;justify-content:center;align-items:center;padding-block:0;display:inline-flex}._chip_178tc_66:hover:not(:disabled){border-color:var(--color-brand-500);background:var(--color-surface-subtle)}._chipGradient_178tc_100{background:var(--gradient-report-action);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-control);background-origin:border-box;border-color:#0000}._chipGradient_178tc_100:hover:not(:disabled){background:var(--gradient-report-action);filter:brightness(1.05)}._chipGold_178tc_115{border-color:var(--color-preview-bg);background:var(--color-preview-bg);color:var(--color-neutral-900);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-control)}._chipGold_178tc_115:hover:not(:disabled){background:var(--color-preview-bg)}._outputRow_178tc_127{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._outputPicker_178tc_135{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._outputLabel_178tc_142{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._generateButton_178tc_152{gap:var(--space-1);block-size:49px;padding-block:0;padding-inline:var(--space-3);font-size:17px;line-height:26px;font-weight:var(--font-weight-bold);background:var(--gradient-report-action);color:var(--color-text-inverse);background-origin:border-box;border-color:#0000;border-radius:13px;box-shadow:0 12px 26px #007a4dbf}._generateButton_178tc_152:hover:not(:disabled){filter:brightness(1.05)}._generateButton_178tc_152:disabled{opacity:.4}._hint_178tc_176{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._resultHeader_178tc_182{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._resultTitle_178tc_190{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}._resultMeta_178tc_196{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}._shell_1t1r3_7{background:var(--color-dashboard-page);overflow-x:hidden}@keyframes _swipe-in_1t1r3_1{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes _swipe-in-left_1t1r3_1{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:translate(0)}}._page_1t1r3_22{min-block-size:100%}._pageFwd_1t1r3_26{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in_1t1r3_1}._pageBack_1t1r3_30{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in-left_1t1r3_1}._topBar_1t1r3_39{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--app-pad-inline);flex-wrap:nowrap;display:flex}._breadcrumb_1t1r3_48{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);flex:none;display:flex}._breadcrumbLabel_1t1r3_58{color:var(--color-dashboard-breadcrumb);font-weight:var(--font-weight-medium)}._breadcrumbChevron_1t1r3_63{color:var(--color-text-subtle)}._content_1t1r3_36{padding-inline:clamp(28px,6vw,96px)}._metrics_1t1r3_73{margin-block-end:calc(var(--space-8) + var(--space-7))}._metricCard_1t1r3_77{background:var(--color-dashboard-card);border-radius:var(--radius-dashboard-metric);min-height:121px;box-shadow:var(--shadow-dashboard-card);transition:box-shadow var(--transition-fast)}._metricCard_1t1r3_77:hover{box-shadow:var(--shadow-dashboard-card-hover)}._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}}._card_4xhiq_1{padding:var(--app-metric-pad) var(--space-5) var(--space-5);border-radius:var(--radius-dashboard-card);background:var(--color-chart-surface);box-shadow:var(--shadow-dashboard-card)}._header_4xhiq_8{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-5);display:flex}._heading_4xhiq_17{min-inline-size:0}._title_4xhiq_21{color:var(--color-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}._subtitle_4xhiq_28{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}._actions_4xhiq_34{align-items:center;gap:var(--space-3);display:flex}._body_4xhiq_40{min-inline-size:0}._loading_4xhiq_45{align-items:center;gap:var(--space-7);display:flex}._loadingLines_4xhiq_51{gap:var(--space-4);flex-direction:column;flex:auto;min-inline-size:0;display:flex}@media (width<=768px){._loading_4xhiq_45{gap:var(--space-5);flex-direction:column}._loadingLines_4xhiq_51{inline-size:100%}}._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}}._wrapper_66ow4_1{flex:none;inline-size:100%;max-inline-size:260px;position:relative}._center_66ow4_12{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}._centerValue_66ow4_24{color:var(--color-text);font-size:var(--chart-center-value-size);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}._centerCaption_66ow4_31{color:var(--color-text-muted);font-size:var(--font-size-sm)}._intro_1kh4l_7{gap:var(--space-5);flex-direction:column;margin-block-end:var(--space-7);display:flex}._description_1kh4l_21{max-inline-size:58ch;color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-height-base);margin:0}._picker_1kh4l_30{--field-height:38px;max-inline-size:415px}._sectorPopover_1kh4l_41{min-inline-size:min(500px,100vw - 32px)}._sectorPopover_1kh4l_41 button{font-size:var(--font-size-xs);white-space:nowrap;align-items:center;display:flex}@keyframes _swipe-in_p0q5v_1{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes _swipe-in-left_p0q5v_1{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:translate(0)}}@keyframes _fold-open_p0q5v_1{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes _row-in_p0q5v_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._shell_p0q5v_38{background:var(--color-dashboard-page);overflow-x:hidden}._page_p0q5v_43{min-block-size:100%}._pageFwd_p0q5v_47{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in_p0q5v_1}._pageBack_p0q5v_51{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in-left_p0q5v_1}._breadcrumbRow_p0q5v_55{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-inline:var(--app-pad-inline);padding-block:var(--space-5);display:flex}._breadcrumbMeta_p0q5v_64{min-inline-size:0}._container_p0q5v_72{max-inline-size:1300px}._header_p0q5v_81{row-gap:var(--space-8);padding-block:0}._metrics_p0q5v_87{margin-block-end:var(--space-7)}._metricCard_p0q5v_91{background:var(--color-dashboard-card);border-radius:var(--radius-dashboard-card);box-shadow:var(--shadow-dashboard-card);transition:box-shadow var(--transition-fast)}._metricCard_p0q5v_91:hover{box-shadow:var(--shadow-dashboard-card-hover)}._comparison_p0q5v_102{padding:var(--app-metric-pad) var(--space-5) var(--space-5);border-radius:var(--radius-dashboard-card);background:var(--color-dashboard-card);box-shadow:var(--shadow-dashboard-card);transform-origin:top;animation:.28s cubic-bezier(.4,0,.2,1) both _fold-open_p0q5v_1}._comparisonTable_p0q5v_112 table tbody tr{animation:.22s ease-out both _row-in_p0q5v_1}._comparisonTable_p0q5v_112 table tbody tr:nth-child(2){animation-delay:60ms}._comparisonTable_p0q5v_112 table tbody tr:nth-child(3){animation-delay:.12s}._comparisonTable_p0q5v_112 table tbody tr:nth-child(4){animation-delay:.18s}._comparisonTable_p0q5v_112 table tbody tr:nth-child(5){animation-delay:.24s}._comparisonTable_p0q5v_112 table tbody tr:nth-child(6){animation-delay:.3s}._comparisonHeader_p0q5v_122{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-5);display:flex}._comparisonTitle_p0q5v_131{color:var(--color-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}._comparisonNote_p0q5v_138{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}._comparisonTable_p0q5v_112{--color-table-header-bg:#c5d9c3;--color-table-header-divider:transparent;--color-table-row-alt:#fdf8f0;--color-table-header-fg:#12201a}._shell_111g5_7{background:var(--color-dashboard-page);overflow-x:hidden}@keyframes _swipe-in_111g5_1{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes _swipe-in-left_111g5_1{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:translate(0)}}._page_111g5_22{min-block-size:100%}._pageFwd_111g5_26{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in_111g5_1}._pageBack_111g5_30{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in-left_111g5_1}._container_111g5_39{max-inline-size:1300px}._header_111g5_53{row-gap:var(--space-5);padding-block-start:0}._metrics_111g5_58{margin-block-end:var(--space-7)}._metricCard_111g5_62{background:var(--color-dashboard-card);border-radius:var(--radius-dashboard-card);box-shadow:var(--shadow-dashboard-card);transition:box-shadow var(--transition-fast)}._sectors_111g5_75{gap:var(--space-5);grid-template-columns:1fr;margin-block-end:var(--space-7);display:grid}._sectorSkeleton_111g5_82{border-radius:var(--radius-dashboard-card);inline-size:100%;display:block}._chart_111g5_88{margin-block-end:var(--space-6)}._chartBody_111g5_100{align-items:center;gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._chartFigure_111g5_107{justify-content:center;min-inline-size:0;display:flex}@media (width>=768px){._sectors_111g5_75{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){._chartBody_111g5_100{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}._page_1f95o_1{gap:var(--space-5);flex-direction:column;display:flex}._panel_1f95o_7{gap:var(--space-4);flex-direction:column;display:flex}._toolbar_1f95o_13{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._search_1f95o_20{flex:320px;inline-size:auto;min-inline-size:0}._export_1f95o_26{flex:none}._goldField_1f95o_30{--field-border-color:var(--color-field-border-gold);--field-focus-border-color:var(--color-field-border-gold);--field-focus-shadow-color:var(--color-field-focus-shadow-gold);--field-radius:10px}._idNumber_1f95o_37{font-variant-numeric:tabular-nums;letter-spacing:.02em}._matches_1f95o_42{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (width>=768px){._matches_1f95o_42{grid-template-columns:repeat(2,minmax(0,1fr))}}._matchHeader_1f95o_54{align-items:center;gap:var(--space-3);margin-block-end:var(--space-4);display:flex}._matchTitle_1f95o_61{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}._matchFields_1f95o_68{gap:var(--space-3);flex-direction:column;margin:0;display:flex}._matchField_1f95o_68{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._matchField_1f95o_68 dt{color:var(--color-text-muted);font-size:var(--font-size-sm)}._matchField_1f95o_68 dd{color:var(--color-text);font-weight:var(--font-weight-medium);text-align:end;margin:0}._hint_1f95o_94{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._page_964nd_1{gap:var(--space-5);flex-direction:column;display:flex}._pagination_964nd_7{justify-content:flex-end;display:flex}._wide_964nd_12{grid-column:span 2}._occupation_964nd_16{gap:var(--space-4);flex-direction:column;display:flex}._occupationStat_964nd_22{gap:var(--space-1);flex-direction:column;display:flex}._occupationLabel_964nd_28{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}._occupationValue_964nd_36{font-size:2.5rem;font-weight:var(--font-weight-bold);color:var(--color-badge-info-fg);line-height:var(--line-height-tight)}._occupationSubtitle_964nd_43{text-align:center;color:var(--color-text-muted);font-size:var(--font-size-lg);margin:0}._page_tumpt_1{gap:var(--space-5);flex-direction:column;display:flex}._panel_tumpt_7{gap:var(--space-4);flex-direction:column;display:flex}._toolbar_tumpt_13{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._search_tumpt_20{flex:320px;inline-size:auto;min-inline-size:0}._export_tumpt_26{flex:none}._filters_tumpt_30{gap:var(--space-3);flex-wrap:wrap;display:flex}._select_tumpt_36{flex:0 190px;inline-size:auto;min-inline-size:0}._count_tumpt_42{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._pagination_tumpt_48{justify-content:flex-end;display:flex}._goldField_tumpt_53{--field-border-color:var(--color-field-border-gold);--field-focus-border-color:var(--color-field-border-gold);--field-focus-shadow-color:var(--color-field-focus-shadow-gold);--field-radius:10px}@keyframes _swipe-in_1umgl_1{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes _swipe-in-left_1umgl_1{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:translate(0)}}._page_1umgl_11{min-block-size:100%;overflow-x:hidden}._pageFwd_1umgl_16{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in_1umgl_1}._pageBack_1umgl_20{animation:.35s cubic-bezier(.4,0,.2,1) both _swipe-in-left_1umgl_1}._topBar_1umgl_26{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--app-pad-inline);flex-wrap:nowrap;display:flex}._body_1umgl_35{gap:var(--space-5);flex-direction:column;padding-block-end:var(--space-6);display:flex}._sidebar_1umgl_42{flex:none}._content_1umgl_46{flex:1;min-inline-size:0}@media (width>=900px){._body_1umgl_35{align-items:flex-start;gap:var(--space-6);flex-direction:row}._sidebar_1umgl_42{inline-size:224px;position:sticky;inset-block-start:var(--space-5)}}._pending_11kaq_1{min-block-size:60vh;color:var(--color-brand-600);justify-content:center;align-items:center;display:flex}:root{--color-brand-50:#eaf5ee;--color-brand-100:#cfe8d8;--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:var(--color-neutral-50);--color-surface:var(--color-neutral-0);--color-surface-subtle:var(--color-neutral-100);--color-border:var(--color-neutral-200);--color-text:var(--color-neutral-900);--color-text-body:var(--color-neutral-700);--color-text-muted:var(--color-neutral-600);--color-text-subtle:var(--color-neutral-500);--color-text-inverse:var(--color-neutral-0);--color-auth-backdrop-base:#fbfbf9;--auth-backdrop-strength:.45;--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:#f2f2fd;--radius-auth-card:32px;--shadow-auth-card:0 8px 10px #0000001a, 0 20px 25px #0000001a;--color-auth-field:#edf6ed;--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:#de3b40;--color-danger-bg:#fee2e2;--color-danger-border:#fca5a5;--color-status-pending-fg:#1e6fd9;--color-status-pending-bg:#e3f0fd;--color-status-approved-fg:#1e7e34;--color-status-approved-bg:#e6f4ea;--color-status-rejected-fg:#d93025;--color-status-rejected-bg:#fdecea;--color-status-disabled-fg:#8a8a8a;--color-status-disabled-bg:#f1f1f1;--color-status-info-fg:#1e40af;--color-status-info-bg:#dbeafe;--color-status-neutral-fg:var(--color-neutral-700);--color-status-neutral-bg:var(--color-neutral-100);--color-badge-neutral-fg:#33414f;--color-badge-neutral-bg:#c6d0dc;--color-badge-success-fg:#1e7e34;--color-badge-success-bg:#e3f0e3;--color-badge-brand-fg:var(--color-brand-700);--color-badge-brand-bg:var(--color-brand-50);--color-badge-warning-fg:#92400e;--color-badge-warning-bg:#fef3c7;--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:#ffb6121a;--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:#e3e9f2;--shadow-control:0 1px 2px #0000001a, 0 1px 3px #0000001a;--control-height:36px;--color-control-ink:#1a2233;--shadow-card-soft:0 4px 12px #0f4c811f, 0 1px 2px #0f4c811a;--color-app-page:#eef2ee;--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:#e5d3a3;--color-table-header-fg:var(--color-neutral-900);--color-table-header-divider:#ffffff8c;--color-metric-icon-bg:#fdf5e4;--color-table-row-alt:#fdf8f0;--color-table-border:#f0ece4;--color-toast-success-bg:#76aa8f;--color-toast-error-bg:#d96e71;--color-toast-warning-bg:color-mix(in srgb, var(--color-status-pending-fg) 57%, #fff);--color-toast-info-bg:color-mix(in srgb, var(--color-status-info-fg) 57%, #fff);--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:#eef2ee;--color-dashboard-card:#f9faf9;--color-dashboard-accent:#1b9257;--color-dashboard-breadcrumb:#12b67a;--color-dashboard-hover-border:#c2a543;--color-dashboard-arrow:#fab313;--radius-dashboard-card:20px;--radius-dashboard-metric:14px;--gradient-dashboard-accent:linear-gradient(180deg, #1b9257 0%, #a9a82c 100%);--gradient-dashboard-icon:linear-gradient(135deg, #1b9257 0%, var(--color-accent-500) 100%);--color-dashboard-icon-purple:#5b3d99;--color-dashboard-icon-blue:#2f6fed;--color-dashboard-icon-cream:#fdf6e3;--color-dashboard-icon-chart-1:#1b9257;--color-dashboard-icon-chart-2:#e0518f;--color-dashboard-icon-chart-3:#4c7fea;--shadow-dashboard-card:0 2px 6px #1b1b1b0a, 0 12px 28px #1b1b1b12;--shadow-dashboard-card-hover:0 4px 10px #1b1b1b0d, 0 18px 36px #1b1b1b17;--color-sector-universities:#12b67a;--color-sector-tvet:#f5b325;--color-sector-seta:#2f6fed;--color-sector-cet:#e5484d;--color-chart-surface:var(--color-dashboard-card);--color-chart-grid:var(--color-neutral-200);--color-chart-axis:var(--color-text-muted);--chart-center-value-size:clamp(1.375rem, 2.6vh, 1.75rem);--color-chart-1:#143c66;--color-chart-2:#2f7fd1;--color-chart-3:#0d9488;--color-chart-4:#3fa64c;--color-chart-5:#f2994a;--color-chart-6:#de3b40;--color-chart-7:#7c3aed;--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 #1b1b1b0f;--shadow-card:0 1px 3px #1b1b1b1a, 0 1px 2px #1b1b1b0f;--shadow-panel:0 22px 48px #1b1b1b1a, 0 4px 12px #1b1b1b0a;--shadow-overlay:0 10px 25px #1b1b1b26;--shadow-action:0 8px 16px #157a3c42;--color-glass-panel-bg:#ffffff9e;--color-glass-panel-border:#ffffffd9;--color-glass-pill-bg:#ffffff8c;--shadow-glass-panel:0 1px 0 #ffffffe6, 0 18px 44px #0c281c59;--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:560px;--layout-auth-card-wide-ratio-height:1007;--layout-auth-card-wide-ratio-width:740;--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{background:var(--color-page);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}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}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
