._button_1aawd_1{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--control-height);padding:0 28px;border:none;border-radius:var(--radius-md);font-size:clamp(16px,1.8vh,18px);font-weight:600;cursor:pointer;transition:filter var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}._button_1aawd_1:hover:not(:disabled){filter:brightness(1.05)}._button_1aawd_1:active:not(:disabled){transform:translateY(1px)}._button_1aawd_1:disabled{opacity:.6;cursor:not-allowed}._fullWidth_1aawd_30{width:100%}._sm_1aawd_35{min-height:30px;padding:0 14px;gap:5px;font-size:12px;border-radius:var(--radius-sm)}._lg_1aawd_43{min-height:44px;padding:0 28px;gap:10px;font-size:15px;font-weight:700;border-radius:var(--radius-lg)}._solid_1aawd_52{color:var(--color-white);background:var(--color-sidebar)}._solid_1aawd_52._lg_1aawd_43{box-shadow:0 8px 18px #13583340}._primary_1aawd_61{color:var(--color-white);background:var(--gradient-primary);box-shadow:var(--shadow-button)}._secondary_1aawd_67{color:var(--color-label);background:var(--color-white);border:1px solid var(--color-border)}._navy_1aawd_73{color:var(--color-white);background:var(--color-navy-800)}._accent_1aawd_78{color:var(--color-body);background:var(--color-status-pending)}._danger_1aawd_83{color:var(--color-white);background:#df3b40}._danger_1aawd_83._lg_1aawd_43{box-shadow:0 8px 18px #df3b4038}._spinner_1aawd_92{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_1aawd_92 .7s linear infinite}@keyframes _spin_1aawd_92{to{transform:rotate(360deg)}}._card_1fos3_1{width:100%;padding:var(--space-lg) clamp(24px,6vw,80px);background:var(--color-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media(max-width:640px){._card_1fos3_1{padding:32px 20px;border-radius:20px}}._checkbox_13895_1{position:relative;display:inline-flex;align-items:center;gap:8px;color:var(--color-body);font-size:12px;cursor:pointer;-webkit-user-select:none;user-select:none}._input_13895_12{position:absolute;opacity:0;width:0;height:0}._box_13895_19{display:grid;place-items:center;flex-shrink:0;width:15px;height:15px;color:var(--color-white);background:var(--color-white);border:1.5px solid var(--color-placeholder);border-radius:3px;transition:background var(--transition-fast),border-color var(--transition-fast)}._tick_13895_32,._dash_13895_33{grid-area:1 / 1;opacity:0}._dash_13895_33{width:7px;height:2px;background:currentColor;border-radius:1px}._input_13895_12:checked+._box_13895_19,._input_13895_12:indeterminate+._box_13895_19{background:var(--color-sidebar);border-color:var(--color-sidebar)}._input_13895_12:checked+._box_13895_19 ._tick_13895_32,._input_13895_12:indeterminate:not(:checked)+._box_13895_19 ._dash_13895_33{opacity:1}._input_13895_12:focus-visible+._box_13895_19{outline:2px solid var(--color-green-700);outline-offset:2px}._input_13895_12:disabled+._box_13895_19,._input_13895_12:disabled~._text_13895_62{opacity:.5;cursor:not-allowed}._stripe_tz9l9_1{display:flex;width:340px;max-width:100%;height:6px;margin:0 auto}._dialog_w6lr4_1{width:min(460px,calc(100vw - 32px));padding:0;border:none;border-radius:20px;background:var(--color-card);box-shadow:var(--shadow-modal)}._dialog_w6lr4_1::backdrop{background:var(--color-backdrop);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur)}._content_w6lr4_15{padding:28px}._title_w6lr4_19{margin:0 0 10px;color:var(--color-heading);font-size:22px;font-weight:700}._message_w6lr4_26{color:var(--color-label);font-size:15px;line-height:1.5}._actions_w6lr4_32{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}._actions_w6lr4_32 button{min-height:44px;font-size:16px;padding:0 20px}._wrapper_4zhwj_1{overflow-x:auto;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md)}._table_4zhwj_8{width:100%;border-collapse:collapse;font-size:12px}._table_4zhwj_8 th{padding:10px 12px;color:var(--color-text-secondary);font-size:10px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase;white-space:nowrap;background:var(--color-table-head)}._table_4zhwj_8 td{height:35px;padding:6px 12px;color:var(--color-text-secondary);white-space:nowrap}._table_4zhwj_8 tbody tr:hover{background:var(--color-table-head)}._clickable_4zhwj_37{cursor:pointer}._table_4zhwj_8 tbody tr._clickable_4zhwj_37:focus-visible{background:var(--color-table-head);outline-offset:-2px}._table_4zhwj_8 ._selectCell_4zhwj_46{width:1%;padding-right:4px}._table_4zhwj_8 tbody tr._selected_4zhwj_51{background:#148a3f0f}._table_4zhwj_8 td._emphasis_4zhwj_55{color:var(--color-body)}._comfortable_4zhwj_60{border-color:#e9ecef;border-radius:var(--radius-lg)}._comfortable_4zhwj_60 ._table_4zhwj_8{font-size:13px}._comfortable_4zhwj_60 ._table_4zhwj_8 th{padding:13px 14px;color:var(--color-body);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}._comfortable_4zhwj_60 ._table_4zhwj_8 td{height:48px;padding:7px 14px}._comfortable_4zhwj_60 ._table_4zhwj_8 tbody tr:nth-child(2n){background:#fafbfc}._comfortable_4zhwj_60 ._table_4zhwj_8 tbody tr:hover{background:var(--color-table-head)}._empty_4zhwj_91{text-align:center}._alert_1iwmb_1{position:fixed;top:72px;right:24px;z-index:1000;display:flex;align-items:center;gap:12px;width:min(300px,calc(100vw - 32px));padding:12px 40px 12px 16px;color:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-toast);animation:_slideIn_1iwmb_1 .22s ease-out}._approved_1iwmb_17{background:#73a98a}._rejected_1iwmb_21{background:#d96d6d}._icon_1iwmb_25{flex-shrink:0}._message_1iwmb_29{margin:0;font-size:16px;font-weight:500}._close_1iwmb_35{position:absolute;top:8px;right:8px;display:inline-flex;padding:2px;color:#ffffffbf;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}._close_1iwmb_35:hover{color:var(--color-white)}@keyframes _slideIn_1iwmb_1{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}._tile_4ybix_1{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px 18px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._label_4ybix_12{display:flex;align-items:center;gap:8px;color:var(--color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}._value_4ybix_23{margin:0;overflow-wrap:anywhere;color:var(--color-body);font-size:15px;font-weight:500}._divider_trouo_1{width:100%;margin:0;border:none;border-top:4px solid var(--color-gold-divider)}._label_wnj5b_1{display:inline-block;color:var(--color-label);font-weight:600}._sm_wnj5b_7{font-size:14px;font-weight:500;color:var(--color-muted)}._md_wnj5b_13{font-size:16px}._required_wnj5b_17{color:var(--color-required);margin-left:1px}._field_8iewr_1{display:flex;flex-direction:column;gap:var(--field-gap);min-width:0}._message_8iewr_8{display:flex;align-items:center;gap:6px;margin:-2px 0 0 4px;font-size:12px;color:var(--color-error)}._error_8iewr_17{color:#d64545}._wrapper_1sk0j_1{position:relative;display:flex;align-items:center;gap:10px;height:var(--control-height);padding:0 16px;font-size:16px;background:var(--color-input);border:1px solid transparent;border-radius:var(--radius-md);box-shadow:var(--shadow-input);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._wrapper_1sk0j_1:focus-within{border-color:var(--color-green-700);box-shadow:0 0 0 3px #007a4d1f}._invalid_1sk0j_21{border-color:#e9a3a5}._icon_1sk0j_25{flex-shrink:0;color:var(--color-placeholder)}._select_1sk0j_30{flex:1;min-width:0;height:100%;padding-right:24px;border:none;outline:none;background:transparent;color:var(--color-body);font-size:inherit;appearance:none;cursor:pointer}._disabled_1sk0j_44{opacity:.7}._select_1sk0j_30:disabled{cursor:default}._select_1sk0j_30:focus-visible{outline:none}._placeholder_1sk0j_57{color:var(--color-placeholder)}._select_1sk0j_30 option{color:var(--color-body);background:var(--color-white)}._select_1sk0j_30 option:disabled{color:var(--color-placeholder)}._chevron_1sk0j_72{position:absolute;right:16px;color:var(--color-placeholder);pointer-events:none}._search_1sk0j_80{cursor:text;text-overflow:ellipsis}._search_1sk0j_80::placeholder{color:var(--color-placeholder)}._listbox_1sk0j_89{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:20;max-height:280px;margin:0;padding:4px 0;overflow-y:auto;list-style:none;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-toast)}._option_1sk0j_107,._noMatches_1sk0j_108{padding:8px 14px;color:var(--color-body);line-height:1.3}._option_1sk0j_107{cursor:pointer}._optionActive_1sk0j_118{background:var(--color-table-head)}._optionSelected_1sk0j_122{color:var(--color-green-700);font-weight:600}._noMatches_1sk0j_108{color:var(--color-placeholder);cursor:default}@supports (appearance: base-select){._select_1sk0j_30:not(._search_1sk0j_80),._select_1sk0j_30:not(._search_1sk0j_80)::picker(select){appearance:base-select}._select_1sk0j_30:not(._search_1sk0j_80){align-items:center;padding:0 24px 0 0;background:transparent;border:none}._select_1sk0j_30::picker-icon{display:none}._select_1sk0j_30::picker(select){max-height:280px;margin-top:6px;padding:4px 0;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-toast)}._select_1sk0j_30 option{padding:8px 14px;line-height:1.3}._select_1sk0j_30 option::checkmark{display:none}._select_1sk0j_30 option:hover,._select_1sk0j_30 option:focus-visible{background:var(--color-table-head);outline:none}._select_1sk0j_30 option:checked{color:var(--color-green-700);font-weight:600}._select_1sk0j_30 option[value=""]:disabled{display:none}}._logo_11m3w_1{display:grid;place-items:center;height:clamp(52px,8vh,88px);aspect-ratio:142 / 88;padding:6px;background:var(--color-white);border-radius:2px}._logo_11m3w_1 img{width:100%;height:100%;object-fit:contain}._header_16aaf_1{flex-shrink:0;padding:clamp(12px,2.6vh,28px) clamp(16px,3vw,48px) 0}._brand_16aaf_6{display:inline-flex;align-items:center;gap:clamp(12px,1.5vw,22px);text-decoration:none}._title_16aaf_13{color:var(--color-heading);font-size:clamp(24px,3.6vh,40px);font-weight:700;letter-spacing:-1px}@media(max-width:640px){._header_16aaf_1{padding:16px 16px 0}._brand_16aaf_6{gap:12px}._title_16aaf_13{font-size:26px}}._iconButton_chvxe_1{display:inline-grid;place-items:center;padding:4px;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast)}._iconButton_chvxe_1:disabled{opacity:.5;cursor:not-allowed}._danger_chvxe_17{color:#e03131}._danger_chvxe_17:hover:not(:disabled){background:#fde8e8}._success_chvxe_25{color:#51cf66}._success_chvxe_25:hover:not(:disabled){background:#e8f6ea}._neutral_chvxe_33{color:var(--color-text-secondary)}._neutral_chvxe_33:hover:not(:disabled){background:var(--color-table-head)}._card_k7f59_1{display:flex;flex-direction:column;gap:8px;padding:18px 16px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md)}._value_k7f59_11{font-size:24px;font-weight:700;line-height:1.2}._label_k7f59_17{color:var(--color-text-secondary);font-size:12px}._withIcon_k7f59_23{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:10px;padding:16px 14px 16px 18px;border-color:#e9ecef;border-radius:var(--radius-lg);box-shadow:0 2px 6px #171a1f0f}._text_k7f59_34{display:flex;flex-direction:column;gap:6px;min-width:0}._withIcon_k7f59_23 ._label_k7f59_17{color:var(--color-body);font-size:13px}._withIcon_k7f59_23 ._value_k7f59_11{font-size:24px;font-weight:800}._iconBox_k7f59_51{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;color:var(--color-sidebar);background:#fdf8ec;border-radius:var(--radius-md)}._interactive_k7f59_63{width:100%;font:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast)}._interactive_k7f59_63:hover{box-shadow:0 6px 14px #171a1f1a}._selected_k7f59_76,._selected_k7f59_76:hover{background:var(--color-green-100);border-color:var(--color-green-700);box-shadow:inset 0 0 0 1px var(--color-green-700),0 6px 14px #007a4d1f}._neutral_k7f59_83{color:var(--color-body)}._pending_k7f59_87{color:var(--color-kpi-pending)}._approved_k7f59_91{color:var(--color-kpi-approved)}._rejected_k7f59_95{color:var(--color-kpi-rejected)}._dialog_1rw5r_1{width:100%;padding:0;border:none;border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-modal)}._dialog_1rw5r_1::backdrop{background:var(--color-backdrop);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur)}._content_1rw5r_15{position:relative;padding:44px 26px 28px}._noClose_1rw5r_20{padding-top:28px}._close_1rw5r_24{position:absolute;top:8px;right:10px;display:grid;place-items:center;padding:4px;color:var(--color-body);background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}._close_1rw5r_24:hover{background:var(--color-table-head)}@media(max-width:640px){._content_1rw5r_15{padding:44px 16px 20px}}._pagination_1uhsg_1{display:flex;align-items:center;justify-content:flex-end;gap:8px}._button_1uhsg_8{min-height:30px;padding:0 10px;color:var(--color-body);font-size:12px;font-weight:500;background:var(--color-white);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast)}._button_1uhsg_8:hover:not(:disabled){background:var(--color-table-head)}._button_1uhsg_8:disabled{color:var(--color-placeholder);background:transparent;cursor:not-allowed}._status_1uhsg_31{color:var(--color-text-secondary);font-size:12px}._radio_ekxcy_1{position:relative;display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}._input_ekxcy_10{position:absolute;opacity:0;width:0;height:0}._default_ekxcy_18{color:var(--color-label);font-size:15px}._dot_ekxcy_23{width:18px;height:18px;border:2px solid var(--color-placeholder);border-radius:50%;display:grid;place-items:center;transition:border-color var(--transition-fast)}._dot_ekxcy_23:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--color-green-700);transform:scale(0);transition:transform var(--transition-fast)}._input_ekxcy_10:checked+._dot_ekxcy_23{border-color:var(--color-green-700)}._input_ekxcy_10:checked+._dot_ekxcy_23:after{transform:scale(1)}._input_ekxcy_10:focus-visible+._dot_ekxcy_23{outline:2px solid var(--color-green-700);outline-offset:2px}._segment_ekxcy_57{justify-content:center;min-width:100px;height:var(--control-height);padding:0 20px;border-radius:var(--radius-md);color:var(--color-white);font-size:clamp(16px,1.8vh,18px);font-weight:600;transition:background var(--transition-fast),color var(--transition-fast)}._segment_ekxcy_57:has(._input_ekxcy_10:checked){background:var(--color-white);color:var(--color-label);font-weight:500}._segment_ekxcy_57:has(._input_ekxcy_10:focus-visible){outline:2px solid var(--color-gold-500);outline-offset:1px}._input_ekxcy_10:disabled~._text_ekxcy_80{opacity:.5}._group_14fyy_1{display:flex;align-items:center;flex-wrap:wrap;gap:16px 36px}._label_14fyy_8{color:var(--color-label);font-size:18px;font-weight:500}._options_14fyy_14{display:inline-flex;gap:20px}._segmented_14fyy_19{gap:4px;padding:4px;background:var(--color-green-900);border-radius:var(--radius-lg)}._sidebar_s8n16_1{display:flex;flex-direction:column;width:222px;flex-shrink:0;padding:12px 12px 40px;background:var(--color-sidebar);transition:width .2s ease,padding .2s ease}._toggle_s8n16_11{display:grid;place-items:center;align-self:flex-end;width:32px;height:32px;margin-bottom:14px;padding:0;color:var(--color-sidebar-text);background:none;border:none;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._toggle_s8n16_11:hover{color:var(--color-white);background:#ffffff1a}._toggle_s8n16_11:focus-visible,._link_s8n16_33:focus-visible{outline-color:var(--color-gold-500)}._list_s8n16_37{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}._link_s8n16_33{display:flex;align-items:center;gap:10px;padding:9px 14px;overflow:hidden;color:var(--color-sidebar-text);font-size:13px;font-weight:500;white-space:nowrap;text-decoration:none;border-radius:var(--radius-md);transition:background var(--transition-fast),color var(--transition-fast)}._icon_s8n16_61{flex-shrink:0}._link_s8n16_33:hover{color:var(--color-white);background:#ffffff1a}._active_s8n16_70,._active_s8n16_70:hover{color:var(--color-white);font-weight:600;background:var(--color-sidebar-active);box-shadow:0 1px 3px #0003}._collapsed_s8n16_79{width:64px;padding-inline:10px}._collapsed_s8n16_79 ._toggle_s8n16_11{align-self:center}._collapsed_s8n16_79 ._link_s8n16_33{justify-content:center;padding-inline:0}._collapsed_s8n16_79 ._label_s8n16_93{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(prefers-reduced-motion:reduce){._sidebar_s8n16_1{transition:none}}@media(max-width:768px){._sidebar_s8n16_1,._collapsed_s8n16_79{width:100%;padding:8px 12px}._toggle_s8n16_11{display:none}._list_s8n16_37{flex-direction:row;overflow-x:auto}._collapsed_s8n16_79 ._link_s8n16_33{justify-content:flex-start;padding-inline:14px}._collapsed_s8n16_79 ._label_s8n16_93{position:static;width:auto;height:auto;clip:auto}}._badge_wnys1_1{display:inline-flex;align-items:center;padding:3px 8px;font-size:9px;font-weight:700;white-space:nowrap;border-radius:999px}._solid_wnys1_12._awaiting_wnys1_12,._solid_wnys1_12._pending_wnys1_13{color:var(--color-status-pending-text);background:var(--color-status-pending)}._solid_wnys1_12._approved_wnys1_18{color:var(--color-white);background:var(--color-status-approved)}._solid_wnys1_12._rejected_wnys1_23{color:var(--color-white);background:var(--color-status-rejected)}._solid_wnys1_12._disabled_wnys1_28{color:var(--color-white);background:var(--color-placeholder)}._soft_wnys1_34{padding:2px 8px;font-size:11px;font-weight:500;border-radius:6px}._soft_wnys1_34._awaiting_wnys1_12,._soft_wnys1_34._pending_wnys1_13{color:#2a7fd4;background:#e8f2fc}._soft_wnys1_34._approved_wnys1_18{color:#2f9e44;background:#e8f6ea}._soft_wnys1_34._rejected_wnys1_23{color:#e03131;background:#fde8e8}._soft_wnys1_34._disabled_wnys1_28{color:#868e96;background:#f1f3f5}._tag_3x08a_1{display:inline-flex;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;white-space:nowrap;border-radius:999px}._slate_3x08a_11{color:#1f2d3a;background:#95aec4}._mint_3x08a_16{color:var(--color-body);background:#e6f4f1}._wrapper_bgw87_1{display:flex;align-items:center;gap:10px;height:var(--control-height);padding:0 16px;background:var(--color-input);border:1px solid transparent;border-radius:var(--radius-md);box-shadow:var(--shadow-input);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._wrapper_bgw87_1:focus-within{border-color:var(--color-green-700);box-shadow:0 0 0 3px #007a4d1f}._invalid_bgw87_19{border-color:#e9a3a5}._icon_bgw87_23{flex-shrink:0;color:var(--color-placeholder)}._input_bgw87_28{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;color:var(--color-body);font-size:16px}._input_bgw87_28:focus-visible{outline:none}._input_bgw87_28::placeholder{color:var(--color-placeholder)}._toggle_bgw87_48{display:inline-flex;padding:4px;border:none;background:transparent;color:var(--color-icon-accent);cursor:pointer;border-radius:var(--radius-sm)}._link_1b1z7_1{color:var(--color-gold-600);font-weight:500;text-decoration:none}._link_1b1z7_1:hover{text-decoration:underline}._toast_bfw9a_1{position:fixed;top:80px;right:16px;z-index:1000;display:flex;width:min(424px,calc(100vw - 32px));overflow:hidden;background:var(--color-white);border-radius:var(--radius-sm);box-shadow:var(--shadow-toast);animation:_slideIn_bfw9a_1 .22s ease-out;transition:transform .22s ease-in,opacity .22s ease-in;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}._dragging_bfw9a_24{cursor:grabbing;opacity:.9;transition:none}._leaving_bfw9a_31{opacity:0;pointer-events:none}._iconPanel_bfw9a_36{display:grid;place-items:center;width:58px;flex-shrink:0;background:var(--color-success-bg);color:var(--color-success)}._body_bfw9a_45{flex:1;padding:12px 36px 12px 12px}._title_bfw9a_50{margin:0;color:var(--color-body);font-size:16px;font-weight:600}._message_bfw9a_57{margin:6px 0 0;color:var(--color-muted);font-size:13px}._close_bfw9a_63{position:absolute;top:8px;right:8px;display:inline-flex;padding:2px;border:none;background:transparent;color:var(--color-body);cursor:pointer}@keyframes _slideIn_bfw9a_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){._toast_bfw9a_1{animation-duration:1ms;transition-duration:1ms}}._topBar_om4is_1{display:flex;align-items:center;justify-content:space-between;gap:16px;height:72px;padding:0 24px;background:var(--color-white);border-bottom:1px solid var(--color-border)}._brand_om4is_12{display:flex;align-items:center;gap:14px;min-width:0}._logo_om4is_21{height:60px;aspect-ratio:177 / 110;padding:0;background:none}._titles_om4is_28{display:flex;flex-direction:column;line-height:1.25}._title_om4is_28{color:var(--color-body);font-size:20px;font-weight:700;letter-spacing:-.3px}._institution_om4is_41{color:var(--color-gold-500);font-size:14px;font-weight:700}._user_om4is_47{display:flex;align-items:center;gap:10px}._roleLabel_om4is_53{margin-right:4px;color:var(--color-gold-600);font-size:13px;font-weight:700}._avatar_om4is_60{display:grid;place-items:center;width:36px;height:36px;color:var(--color-white);font-size:13px;font-weight:700;background:var(--color-sidebar);border-radius:50%}._userText_om4is_72{display:flex;flex-direction:column;line-height:1.25}._userName_om4is_78{color:var(--color-body);font-size:13px;font-weight:700}._userRole_om4is_84{color:var(--color-text-secondary);font-size:11px}._logout_om4is_89{display:grid;place-items:center;margin-left:10px;padding:6px;color:var(--color-status-rejected);background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}._logout_om4is_89:hover{background:#d22b2b14}@media(max-width:640px){._roleLabel_om4is_53,._userText_om4is_72{display:none}}._shell_1sdc2_1{display:flex;flex-direction:column;min-height:100vh;background:var(--color-app-bg)}._body_1sdc2_8{display:flex;flex:1}._content_1sdc2_13{display:flex;flex:1;flex-direction:column;min-width:0}._main_1sdc2_20{flex:1;padding:40px 28px}._container_1sdc2_26{max-width:1280px;margin:0 auto}._footer_1sdc2_31{padding:16px;color:var(--color-text-secondary);font-size:13px;text-align:center;border-top:1px solid var(--color-border)}@media(max-width:768px){._body_1sdc2_8{flex-direction:column}._main_1sdc2_20{padding:24px 16px}}._page_g8b3t_1{display:flex;flex-direction:column;gap:22px;max-width:880px;margin:0 auto}._card_g8b3t_9{display:flex;flex-direction:column;gap:20px;padding:20px 36px 32px;background:var(--color-white);border:1.5px solid var(--color-gold-600);border-radius:var(--radius-lg);box-shadow:0 14px 32px #171a1f17}._header_g8b3t_20{display:flex;align-items:center;flex-wrap:wrap;gap:12px}._name_g8b3t_27{margin:0;padding-left:14px;color:var(--color-body);font-size:clamp(24px,2.6vw,34px);font-weight:800;letter-spacing:-1px;line-height:1.15;border-left:5px solid var(--color-sidebar)}._details_g8b3t_38{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}._decision_g8b3t_46{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;padding-top:20px;border-top:1px solid var(--color-border)}._decision_g8b3t_46 button:first-child{min-width:200px}._decision_g8b3t_46 button:last-child{min-width:160px}._back_g8b3t_63{align-self:flex-start;min-width:140px}._notFound_g8b3t_68{margin:0;color:var(--color-text-secondary)}@media(max-width:768px){._card_g8b3t_9{padding:18px}._details_g8b3t_38{grid-template-columns:1fr}._decision_g8b3t_46 button:first-child,._decision_g8b3t_46 button:last-child{flex:1;min-width:0}}._filters_36rhv_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:960px;margin:0 auto 18px}._panel_36rhv_9{display:flex;flex-direction:column;gap:14px;padding:18px 20px;background:var(--color-white);border:1px solid #e9ecef;border-radius:16px}._filterBar_36rhv_19{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-text-secondary);font-size:12px}._clear_36rhv_28{padding:3px 6px;color:var(--color-sidebar);font:inherit;font-weight:600;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}._clear_36rhv_28:hover{background:var(--color-table-head)}._actions_36rhv_43{display:flex;align-items:center;gap:10px}@media(max-width:1024px){._filters_36rhv_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){._filters_36rhv_1{grid-template-columns:1fr}._panel_36rhv_9{padding:14px}}._heading_13ucu_1{margin-bottom:18px}._title_13ucu_5{margin:0 0 8px;color:var(--color-body);font-size:20px;font-weight:700}._subtitle_13ucu_12{margin:0;color:var(--color-text-secondary);font-size:12px}._kpis_13ucu_18{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}._recent_13ucu_24{margin-top:28px}._sectionTitle_13ucu_28{margin:0 0 14px;color:var(--color-text-secondary);font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}._tableArea_13ucu_37{display:flex;flex-direction:column;gap:14px;padding:0 4%}@media(max-width:1024px){._kpis_13ucu_18{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){._kpis_13ucu_18{grid-template-columns:1fr}}._heading_1o2e5_1{margin-bottom:18px;padding-left:4px}._title_1o2e5_6{margin:0 0 8px;color:var(--color-body);font-size:20px;font-weight:700}._subtitle_1o2e5_13{margin:0;color:var(--color-text-secondary);font-size:12px}._filters_1o2e5_20{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;width:auto;margin:0 3%;padding:14px 48px 12px 20px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._filterGroup_1o2e5_37{display:flex;flex:1;flex-wrap:nowrap;gap:clamp(12px,2vw,24px);min-width:0}._filterField_1o2e5_46{--control-height: 30px;--field-gap: 6px;min-width:0}._filterField_1o2e5_46 label,._filterField_1o2e5_46 select,._filterField_1o2e5_46 input{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._providerField_1o2e5_61{flex:0 1 180px}._collegeField_1o2e5_65{flex:0 1 240px}._yearField_1o2e5_69{flex:0 1 140px}._statusField_1o2e5_73{flex:0 1 160px}._filterField_1o2e5_46 label{color:var(--color-text-secondary);font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}._filterField_1o2e5_46>div{padding:0 12px;font-size:12px;background:var(--color-table-head);box-shadow:none}._filterField_1o2e5_46 svg{right:8px;width:14px;height:14px}._clearButton_1o2e5_98{flex-shrink:0;color:var(--color-body);white-space:nowrap;border-color:var(--color-body)}._recent_1o2e5_105{margin-top:28px}._sectionTitle_1o2e5_109{margin:0 0 14px;color:var(--color-text-secondary);font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}._tableArea_1o2e5_118{display:flex;flex-direction:column;gap:14px;padding:0 4%}._ruledTable_1o2e5_127 tbody tr+tr td{border-top:1px solid var(--color-border)}._details_1o2e5_132{display:flex;flex-direction:column;gap:14px}._detailsHeader_1o2e5_138{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}._detailsStatus_1o2e5_146{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._reviewNote_1o2e5_153{color:var(--color-text-secondary);font-size:11px}._recordsTable_1o2e5_159{max-height:min(340px,55vh);overflow:auto}._recordsTable_1o2e5_159 thead th{position:sticky;top:0;z-index:1}@media(max-width:640px){._filters_1o2e5_20{flex-direction:column;align-items:stretch;margin:0;padding:14px 16px}._filterGroup_1o2e5_37{flex-direction:column}._filterField_1o2e5_46{width:100%}}._back_um0ko_1{display:inline-flex;align-items:center;gap:6px;margin-bottom:14px;color:var(--color-body);font-size:12px}._titleRow_um0ko_10{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}._title_um0ko_10{margin:0;color:var(--color-body);font-size:20px;font-weight:700}._download_um0ko_25{margin-bottom:16px}._panel_um0ko_30{padding:16px 14px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._details_um0ko_39{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px;margin:0}._detail_um0ko_39{gap:4px;padding:0;border:none;border-radius:0}._detail_um0ko_39 dt{font-size:10px;font-weight:700;letter-spacing:.3px}._detail_um0ko_39 dd{font-size:12px;font-weight:400}@media(max-width:768px){._details_um0ko_39{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){._details_um0ko_39{grid-template-columns:1fr}}._sectionTitle_um0ko_77{margin:0;color:var(--color-body);font-size:15px;font-weight:700}._sectionHint_um0ko_84{margin:2px 0 10px;color:var(--color-text-secondary);font-size:11px}._filePicker_um0ko_91{--control-height: 32px}._filePicker_um0ko_91>div{padding:0 12px;background:var(--color-white);border-color:var(--color-border);box-shadow:none}._filePicker_um0ko_91 select{font-size:12px}._filePicker_um0ko_91 select:disabled{cursor:default}._filePicker_um0ko_91 svg{right:12px}._muted_1klad_1{margin:0;color:var(--color-text-secondary);font-size:12px}._error_1klad_7{margin:0;color:var(--color-status-rejected);font-size:12px}._section_1klad_13{margin-top:24px}._panel_1klad_18{display:flex;flex-direction:column;gap:12px;margin-top:14px;padding:20px 18px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._rowsTable_1klad_32{max-height:min(420px,60vh);overflow:auto}._rowsTable_1klad_32 thead th{position:sticky;top:0;z-index:1}._rowsTable_1klad_32 th:last-child,._rowsTable_1klad_32 td:last-child{position:sticky;right:0;background:var(--color-white);box-shadow:-8px 0 8px -8px #171a1f2e}._rowsTable_1klad_32 thead th:last-child{z-index:2;color:var(--color-body);font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;background:var(--color-table-head)}._rowsTable_1klad_32 thead th:last-child:after{content:" *";color:var(--color-status-rejected)}._reasonField_1klad_67{--control-height: 26px;--field-gap: 6px;width:180px}._reasonField_1klad_67 input{font-size:11px}._reasonField_1klad_67>div{padding:0 8px;background:var(--color-white);border-color:var(--color-border);box-shadow:none}._reasonField_1klad_67 p{margin-top:0;font-size:10px}._progress_1klad_89{display:flex;align-items:center;gap:6px;margin:0;color:var(--color-text-secondary);font-size:11px}._missing_1klad_98{color:var(--color-status-rejected)}._actions_1klad_102{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}@media(max-width:480px){._actions_1klad_102{flex-direction:column-reverse}}._title_1099q_1{margin:0;color:var(--color-body);font-size:20px;font-weight:700}._muted_1099q_8{margin:0;color:var(--color-text-secondary);font-size:12px}._error_1099q_14{margin:0;color:var(--color-status-rejected);font-size:12px}._panel_1099q_21{padding:16px 14px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._section_1099q_30{margin-top:24px}._sectionTitle_1099q_34{margin:0;color:var(--color-body);font-size:15px;font-weight:700}._sectionTitle_1099q_34+._panel_1099q_21{margin-top:10px}._preview_1099q_45{display:flex;flex-direction:column;gap:12px;margin-top:14px;padding:20px 18px}._approveAll_1099q_53{align-self:flex-start}._rowsTable_1099q_58{max-height:min(360px,55vh);overflow:auto}._rowsTable_1099q_58 thead th{position:sticky;top:0;z-index:1}._locked_1099q_70 tbody input[type=checkbox]+span{opacity:.6}._locked_1099q_70 tbody label{pointer-events:none}._selectionNote_1099q_78{display:flex;align-items:center;gap:6px;margin:0;color:var(--color-status-rejected);font-size:11px}._actions_1099q_87{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}._confirmDialog_1099q_95{border-radius:var(--radius-lg)}._confirm_1099q_95{display:flex;flex-direction:column;align-items:center;text-align:center}._confirmIcon_1099q_106{display:grid;place-items:center;margin-bottom:10px;color:var(--color-navy-600)}._confirmTitle_1099q_113{margin:0 0 18px;color:var(--color-navy-600);font-size:15px;font-weight:700}._confirmText_1099q_120{margin:0;color:var(--color-navy-muted);font-size:11px;line-height:1.7}._confirmText_1099q_120 strong{color:var(--color-navy-600);font-weight:700}._confirmActions_1099q_132{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;margin-top:24px}._reviewButton_1099q_141{color:var(--color-navy-600);border-color:#cfd6e2}@media(max-width:480px){._actions_1099q_87{flex-direction:column-reverse}}._page_dmh8t_1{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;overflow-x:hidden;background:var(--color-page)}._background_dmh8t_11{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}._blob_dmh8t_19{position:absolute;border-radius:50%;filter:blur(70px)}._green_dmh8t_25{top:-30%;left:-10%;width:60vw;height:110vh;background:radial-gradient(ellipse at center,rgba(0,122,77,.32) 0%,transparent 70%)}._gold_dmh8t_33{top:-20%;right:-10%;width:65vw;height:95vh;background:radial-gradient(ellipse at center,rgba(255,182,18,.27) 0%,transparent 70%)}._blue_dmh8t_41{bottom:-35%;left:5%;width:55vw;height:80vh;background:radial-gradient(ellipse at center,rgba(66,133,244,.18) 0%,transparent 70%)}._red_dmh8t_49{bottom:-35%;right:-5%;width:55vw;height:80vh;background:radial-gradient(ellipse at center,rgba(222,56,49,.16) 0%,transparent 70%)}._page_dmh8t_1>header,._main_dmh8t_58{position:relative;z-index:1}._main_dmh8t_58{flex:1;display:flex;align-items:center;justify-content:center;padding:clamp(8px,2vh,32px) 16px}._card_1ipos_4{display:flex;flex-direction:column;justify-content:center;width:clamp(320px,72vh,760px);max-width:100%;aspect-ratio:1;padding:clamp(24px,4vh,56px) clamp(24px,4vw,56px)}._form_1ipos_14{display:flex;flex-direction:column;width:100%;max-width:min(460px,82%);margin:0 auto}._heading_1ipos_22{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);margin:0 -10px var(--space-lg)}._title_1ipos_30{margin:0;color:var(--color-heading);font-size:var(--heading-size);font-weight:700;letter-spacing:-1px}._fields_1ipos_38{display:flex;flex-direction:column;gap:var(--space-md)}._formError_1ipos_44{display:flex;align-items:center;gap:8px;margin:var(--space-sm) 0 calc(var(--space-sm) * -1);color:#d64545;font-size:14px}._submit_1ipos_53{margin-top:var(--space-lg)}._footer_1ipos_57{margin:var(--space-sm) 0 0;text-align:center;color:var(--color-label);font-size:16px}._stripe_1ipos_64{margin-top:var(--space-lg)}@media(max-width:640px){._card_1ipos_4{aspect-ratio:auto}._form_1ipos_14{max-width:none}._heading_1ipos_22{margin:0 0 var(--space-lg)}}._card_6rg1t_4{display:flex;flex-direction:column;justify-content:center;width:clamp(320px,82vh,892px);max-width:100%;aspect-ratio:1;padding-left:clamp(24px,4vw,96px);padding-right:clamp(24px,4vw,96px)}._form_6rg1t_15{display:flex;flex-direction:column}._heading_6rg1t_20{display:flex;flex-direction:column;gap:clamp(8px,1.4vh,18px);margin-bottom:var(--space-md)}._title_6rg1t_27{margin:0;color:var(--color-heading-alt);font-size:var(--heading-size);font-weight:700;letter-spacing:-.5px}._orgType_6rg1t_35{margin-bottom:var(--space-md)}._grid_6rg1t_39{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm) 26px}._actions_6rg1t_45{display:flex;flex-direction:column;align-items:center;width:100%;max-width:460px;margin:var(--space-md) auto 0}._footer_6rg1t_54{margin:clamp(8px,1.4vh,20px) 0 0;color:var(--color-body);font-size:15px}._stripe_6rg1t_60{margin-top:var(--space-md)}@media(max-width:640px){._card_6rg1t_4{aspect-ratio:auto}._grid_6rg1t_39{grid-template-columns:1fr}}._formError_6rg1t_74{display:flex;align-items:center;gap:8px;margin:0 0 var(--space-sm);color:#d64545;font-size:14px}:root{--color-green-900: #0b5e36;--color-green-700: #007a4d;--color-green-600: #0a8a59;--color-green-100: #dcefe4;--color-olive-500: #7da638;--color-gold-500: #ffb612;--color-gold-600: #c9a227;--color-gold-divider: rgba(239, 176, 52, .35);--color-heading: #182b22;--color-heading-alt: #2e2c42;--color-label: #4a4d6a;--color-body: #171a1f;--color-muted: #697c73;--color-placeholder: #97a0b9;--color-required: #ea916e;--color-error: #e0787b;--color-icon-accent: #125895;--color-page: #eef2ee;--color-card: #f3f8f6;--color-input: #f8f9fa;--color-white: #ffffff;--color-border: #dee1e6;--color-success-bg: #c8f0d8;--color-success: #1f9d55;--color-sidebar: #135833;--color-sidebar-active: rgba(255, 255, 255, .28);--color-sidebar-text: #a9d3bb;--color-app-bg: #f1f4f7;--color-table-head: #f4f6f8;--color-text-secondary: #565e6c;--color-status-pending: #f0bd45;--color-status-pending-text: #5c4400;--color-status-approved: #148a3f;--color-status-rejected: #d22b2b;--color-kpi-pending: #b7791f;--color-kpi-approved: #148a3f;--color-kpi-rejected: #d22b2b;--color-navy-800: #1a3a7c;--color-navy-600: #2c4d8e;--color-navy-muted: #6b7895;--color-backdrop: rgba(72, 72, 72, .78);--backdrop-blur: blur(4px);--shadow-modal: 0 24px 60px rgba(0, 0, 0, .35), 0 4px 12px rgba(0, 0, 0, .15);--stripe-red: #ea4335;--stripe-blue: #4285f4;--stripe-green: #34a853;--stripe-yellow: #fbbc05;--gradient-primary: linear-gradient(90deg, var(--color-green-600) 0%, var(--color-olive-500) 100%);--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 32px;--shadow-input: 0 1px 4px rgba(23, 26, 31, .08), 0 0 2px rgba(23, 26, 31, .06);--shadow-button: 0 4px 10px rgba(10, 138, 89, .25);--shadow-card: 0 20px 25px rgba(0, 0, 0, .1), 0 8px 10px rgba(0, 0, 0, .1);--shadow-toast: 0 6px 18px rgba(0, 0, 0, .12);--font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--control-height: clamp(40px, 5.2vh, 56px);--field-gap: clamp(6px, 1vh, 12px);--space-sm: clamp(10px, 1.8vh, 24px);--space-md: clamp(14px, 2.6vh, 40px);--space-lg: clamp(18px, 3.6vh, 56px);--heading-size: clamp(26px, 4.4vh, 48px);--transition-fast: .15s ease}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{font-family:var(--font-family);color:var(--color-body);background:var(--color-page);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--color-green-700);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
