*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--color-white: #FFFFFF;--color-grey-50: #FAFAFA;--color-grey-100: #F5F5F5;--color-grey-200: #E3E3E3;--color-grey-300: #D1D1D1;--color-grey-400: #999999;--color-grey-500: #606060;--color-black-100: #090909;--color-blue-50: #EFF3FF;--color-blue-500: #2652E5;--color-midnight-20: #BEBED7;--color-midnight-40: #8E8EA7;--color-midnight-60: #363660;--color-midnight-80: #202046;--color-midnight-100: #11112F;--color-orange: #FF6608;--color-teal: #12BDB3;--color-yellow: #F7C747;--color-red: #EE4A4A;--color-red-very-light: #FBEAEA;--color-red-light: #D32E2E;--color-red-default: #C02C2C;--color-red-dark: #9E2626;--color-green-light: #EBF6EB;--color-green-default: #00C246;--color-green-dark: #00A13A;--color-amber-light: #FFFAEC;--color-amber-default: #F79009;--color-amber-dark: #D37200;--font-primary: "DM Sans", sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-size-h1: 32px;--font-size-h4: 20px;--font-size-body: 16px;--font-size-body-sm: 14px;--font-size-caption: 12px;--font-size-overline: 10px;--line-height-h1: 40px;--line-height-h4: 28px;--line-height-body: 22px;--line-height-body-sm: 19px;--line-height-caption: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .04);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--shadow-md: 0 4px 12px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .04);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .08), 0 2px 8px rgba(0, 0, 0, .04);--shadow-xl: 0 16px 48px rgba(0, 0, 0, .1), 0 4px 16px rgba(0, 0, 0, .06);--shadow-hover-card: 0 8px 28px rgba(0, 0, 0, .1), 0 2px 8px rgba(0, 0, 0, .05);--shadow-inner: inset 0 1px 3px rgba(0, 0, 0, .08);--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-base: .25s cubic-bezier(.4, 0, .2, 1);--transition-slow: .35s cubic-bezier(.4, 0, .2, 1);--gradient-subtle: linear-gradient(135deg, #F8F9FC 0%, #F5F6FA 100%)}body{font-family:var(--font-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-black-100);background:linear-gradient(180deg,#f8f9fc,#f5f6fa);min-height:100vh}#root{min-height:100vh}*{scrollbar-width:thin;scrollbar-color:var(--color-grey-300) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--color-grey-300);border-radius:var(--radius-full)}*::-webkit-scrollbar-thumb:hover{background:var(--color-grey-400)}._toastContainer_1bg5d_1{position:fixed;bottom:var(--spacing-xl);right:var(--spacing-xl);display:flex;flex-direction:column-reverse;gap:var(--spacing-sm);z-index:2000;pointer-events:none}._toast_1bg5d_1{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);box-shadow:0 4px 12px #00000026;pointer-events:auto;animation:_toastSlideIn_1bg5d_1 .3s ease;min-width:280px}._toast--exiting_1bg5d_26{animation:_toastFadeOut_1bg5d_1 .3s ease forwards}._toast--success_1bg5d_30{background:var(--color-green-dark);color:var(--color-white)}._toast--error_1bg5d_35{background:var(--color-red);color:var(--color-white)}._toast--info_1bg5d_40{background:var(--color-blue-500);color:var(--color-white)}._toast__icon_1bg5d_45{display:flex;align-items:center;flex-shrink:0}._toast__message_1bg5d_51{flex:1}@keyframes _toastSlideIn_1bg5d_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes _toastFadeOut_1bg5d_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(24px)}}._statusFilter_1bex9_1{position:relative}._statusFilter--fluid_1bex9_7{min-width:0}._statusFilter--fluid_1bex9_7 ._statusFilter__trigger_1bex9_10{width:auto}._statusFilter__trigger_1bex9_10{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:7px 12px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-white);font-family:var(--font-primary);font-size:var(--font-size-body-sm);color:var(--color-black-100);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}._statusFilter__trigger_1bex9_10:hover{border-color:var(--color-grey-300);color:var(--color-black-100)}._statusFilter__trigger--active_1bex9_35{border-color:var(--color-blue-500);color:var(--color-blue-500);background:var(--color-blue-50)}._statusFilter__icon_1bex9_41{display:flex;align-items:center;color:inherit}._statusFilter__label_1bex9_47{flex:1;overflow:hidden;text-overflow:ellipsis;text-align:left}._statusFilter__triggerCount_1bex9_54{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-full);background:var(--color-blue-500);color:var(--color-white);font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}._statusFilter__arrow_1bex9_69{display:flex;align-items:center;color:var(--color-grey-400);transition:transform var(--transition-fast)}._statusFilter__arrow--open_1bex9_76{transform:rotate(180deg)}._statusFilter__trigger--active_1bex9_35 ._statusFilter__arrow_1bex9_69{color:var(--color-blue-500)}._statusFilter__dropdown_1bex9_84{position:absolute;top:calc(100% + 4px);left:0;display:flex;flex-direction:column;gap:2px;min-width:260px;padding:6px;background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);box-shadow:0 4px 12px #0000001a;z-index:1000;animation:_dropdownFadeIn_1bex9_1 .15s ease}@keyframes _dropdownFadeIn_1bex9_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._statusFilter__option_1bex9_112{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-md);font-size:var(--font-size-body-sm);color:var(--color-black-100);cursor:pointer;transition:background .15s ease;-webkit-user-select:none;user-select:none}._statusFilter__option_1bex9_112:hover{background:var(--color-grey-100)}._statusFilter__option--selected_1bex9_129{color:var(--color-black-100);font-weight:var(--font-weight-medium)}._statusFilter__checkbox_1bex9_134{flex-shrink:0;width:16px;height:16px;border:1.5px solid var(--color-grey-300);border-radius:4px;display:flex;align-items:center;justify-content:center;background:var(--color-white);transition:all var(--transition-fast)}._statusFilter__checkbox--checked_1bex9_147{background:var(--color-blue-500);border-color:var(--color-blue-500)}._statusFilter__count_1bex9_152{margin-left:auto;min-width:20px;height:18px;padding:0 5px;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);background:var(--color-grey-100);border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center}._statusFilter__option--selected_1bex9_129 ._statusFilter__count_1bex9_152{background:var(--color-blue-50);color:var(--color-blue-500)}._statusFilter__divider_1bex9_172{height:1px;background:var(--color-grey-100);margin:2px 0}._badge_ygqe1_1{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}._badge--has-tooltip_ygqe1_14{cursor:default}._badge__info_ygqe1_18{opacity:.7;cursor:inherit;stroke:currentColor;stroke-width:.5px}._badge--draft_ygqe1_25{background:var(--color-grey-100);color:var(--color-grey-500)}._badge--under-review_ygqe1_30{background:var(--color-amber-light);color:var(--color-amber-dark)}._badge--admin-approved_ygqe1_35{background:var(--color-blue-50);color:var(--color-blue-500)}._badge--travel-approved_ygqe1_40{background:var(--color-green-light);color:var(--color-green-dark)}._badge--travel-rejected_ygqe1_45{background:var(--color-red-very-light);color:var(--color-red-dark)}._badge--expense-submitted_ygqe1_50{background:var(--color-amber-light);color:var(--color-amber-dark)}._badge--expense-approved_ygqe1_55{background:var(--color-blue-50);color:var(--color-blue-500)}._badge--expense-approved_ygqe1_55{background:var(--color-teal-light, #e0f2f1);color:var(--color-teal-dark, #00695c)}._badge--expense-rejected_ygqe1_65{background:var(--color-red-very-light);color:var(--color-red-dark)}._badge--receipt-delivered_ygqe1_70{background:var(--color-blue-50);color:var(--color-blue-500)}._badge--reimbursed_ygqe1_75{background:var(--color-green-light);color:var(--color-green-dark)}._badge--completed_ygqe1_80{background:var(--color-teal-light, #e0f2f1);color:var(--color-teal-dark, #00695c)}._badge--cancelled_ygqe1_85{background:var(--color-grey-200);color:var(--color-grey-500)}._badge--pending-confirmation_ygqe1_90{background:var(--color-blue-50);color:var(--color-blue-500)}._badge--awaiting-confirmation_ygqe1_95,._badge--more-info_ygqe1_100{background:var(--color-amber-light);color:var(--color-amber-dark)}._badge--pending-verification_ygqe1_105{background:var(--color-blue-50);color:var(--color-blue-500)}._badge--ready-for-payment_ygqe1_110{background:var(--color-green-light);color:var(--color-green-dark)}._badge--paid_ygqe1_115{background:var(--color-teal-light, #e0f2f1);color:var(--color-teal-dark, #00695c)}._route_12cet_1{display:inline-flex;align-items:center;gap:var(--spacing-xs);min-width:0;max-width:100%}._route--md_12cet_9{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}._route--sm_12cet_14{font-size:var(--font-size-body-sm)}._route--compact_12cet_18{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);gap:8px}._route__text_12cet_24{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}._route__arrow_12cet_31{color:var(--color-black-100);flex-shrink:0;margin:0 var(--spacing-xs)}._city_12cet_37{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._city__img_12cet_47{border-radius:4px;object-fit:cover;flex-shrink:0}._city__img--md_12cet_53{width:24px;height:24px}._city__img--sm_12cet_58{width:20px;height:20px}._city__placeholder_12cet_63{border-radius:4px;background:var(--color-grey-200);color:var(--color-grey-500);display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:var(--font-weight-semibold);flex-shrink:0}._dataTable__scrollWrapper_f6471_1{overflow-x:auto;flex-shrink:0}._dataTable_f6471_1{background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);overflow:visible;width:max-content;min-width:100%}._dataTable__header_f6471_16{display:grid;gap:32px;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-grey-50);border-bottom:1px solid var(--color-grey-200);border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.3px;align-items:center}._dataTable__header_f6471_16>span{min-width:0}._dataTable__headerCell_f6471_35{display:inline-flex;align-items:center;gap:4px;padding:0;background:transparent;border:none;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;transition:color var(--transition-fast);min-width:0;text-align:left}._dataTable__headerCell_f6471_35:hover{color:var(--color-black-100)}._sortIcon_f6471_58{display:inline-flex;flex-direction:column;gap:2px;flex-shrink:0}._sortIcon__arrow_f6471_65{color:var(--color-grey-300);transition:color var(--transition-fast)}._sortIcon__arrow--active_f6471_70{color:var(--color-blue-500)}._dataTable__headerCell_f6471_35:hover ._sortIcon__arrow_f6471_65:not(._sortIcon__arrow--active_f6471_70){color:var(--color-grey-400)}._dataTable__row_f6471_78{display:grid;gap:32px;padding:var(--spacing-md);padding-right:48px;border-bottom:1px solid var(--color-grey-200);align-items:center;position:relative}._dataTable__row_f6471_78:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent}._dataTable__row_f6471_78[data-status=pending_confirmation]:before{background:var(--color-blue-500)}._dataTable__row_f6471_78[data-status=under_review]:before,._dataTable__row_f6471_78[data-status=expense_under_review]:before{background:var(--color-amber-dark)}._dataTable__row_f6471_78[data-status=travel_approved]:before{background:var(--color-green-dark)}._dataTable__row_f6471_78[data-status=travel_rejected]:before,._dataTable__row_f6471_78[data-status=expense_rejected]:before{background:var(--color-red-dark)}._dataTable__row_f6471_78[data-status=expense_approved]:before{background:var(--color-teal-dark, #00695c)}._dataTable__row_f6471_78[data-status=receipt_delivered]:before{background:var(--color-amber-dark)}._dataTable__row--clickable_f6471_108{cursor:pointer;transition:background var(--transition-fast)}._dataTable__row--clickable_f6471_108:hover,._dataTable__row--clickable_f6471_108:hover ._dataTable__actions_f6471_117{background:var(--color-grey-50)}._dataTable__row_f6471_78:last-child{border-bottom:none;border-radius:0 0 var(--radius-lg) var(--radius-lg)}._dataTable__cell_f6471_126{font-size:var(--font-size-body-sm);color:var(--color-black-100);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}._dataTable__cell_f6471_126:last-child{overflow:visible}._dataTable__cell--route_f6471_140{display:flex;align-items:center}._dataTable__cell--secondary_f6471_145{font-size:var(--font-size-caption);color:var(--color-grey-500);margin-top:2px}._dataTable__cell--muted_f6471_151{color:var(--color-grey-400)}._dataTable__cell--right_f6471_155{text-align:right;justify-content:flex-end}._dataTable__approver_f6471_160{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-body-sm);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._dataTable__approverImg_f6471_171{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}._dataTable__approverAvatar_f6471_179{width:24px;height:24px;border-radius:50%;background:var(--color-blue-500);color:var(--color-white);font-size:10px;font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center;flex-shrink:0}._dataTable__actions_f6471_117{position:absolute;right:var(--spacing-md);top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:var(--spacing-sm);background:var(--color-white);padding-left:var(--spacing-sm)}._dataTable__actionsBtn_f6471_205{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-grey-500);cursor:pointer;transition:all .15s ease}._dataTable__actionsBtn_f6471_205:hover{background:var(--color-grey-200);color:var(--color-black-100)}._dataTable__btnGroup_f6471_224{display:flex;align-items:stretch;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-xs)}._dataTable__btnGroupPrimary_f6471_232{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;font-family:var(--font-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-white);background:var(--color-blue-500);border:none;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast);letter-spacing:.1px}._dataTable__btnGroupPrimary_f6471_232:hover{background:#1a45d1}._dataTable__btnGroupGhost_f6471_253{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;font-family:var(--font-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);background:var(--color-grey-50);border:none;border-left:1px solid var(--color-grey-200);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast)}._dataTable__btnGroupGhost_f6471_253:hover{background:var(--color-grey-200);color:var(--color-black-100)}._dataTable__confirmBtn_f6471_275{padding:6px 14px;font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);color:var(--color-white);background:var(--color-blue-500);border:1px solid var(--color-blue-500);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast)}._dataTable__confirmBtn_f6471_275:hover{background:#1a45d1}._dataTable__declineBtn_f6471_293{padding:6px 14px;font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);color:var(--color-red-dark);background:var(--color-red-very-light);border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast)}._dataTable__declineBtn_f6471_293:hover{background:#f5d6d6}._dataTable__neutralBtn_f6471_311{padding:6px 14px;font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);color:var(--color-grey-500);background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast)}._dataTable__neutralBtn_f6471_311:hover{background:var(--color-grey-200);color:var(--color-black-100)}._dataTable__overrideBtn_f6471_330{padding:6px 14px;font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);color:var(--color-white);background:var(--color-amber);border:1px solid var(--color-amber);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast)}._dataTable__overrideBtn_f6471_330:hover{background:#b8811c;border-color:#b8811c}._dataTable__dropdown_f6471_349{min-width:160px;background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);box-shadow:0 4px 12px #0000001a;overflow:hidden;animation:_dropdownFadeIn_f6471_1 .15s ease-out}@keyframes _dropdownFadeIn_f6471_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._dataTable__dropdownItem_f6471_370{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);background:transparent;border:none;text-align:left;font-size:var(--font-size-body-sm);color:var(--color-black-100);cursor:pointer;transition:background .15s ease}._dataTable__dropdownItem_f6471_370:hover{background:var(--color-grey-50)}._dataTable__dropdownItem--danger_f6471_389{color:var(--color-red)}._dataTable__dropdownItem--danger_f6471_389:hover{background:#ee4a4a1a}._dataTable__requester_f6471_397{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-body-sm);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._dataTable__travelersBadge_f6471_408{display:inline-flex;align-items:center;gap:2px;padding:1px 6px;background:var(--color-blue-50, #EFF6FF);color:var(--color-blue-500);border-radius:var(--radius-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);white-space:nowrap;flex-shrink:0;cursor:pointer;transition:background var(--transition-fast)}._dataTable__travelersBadge_f6471_408:hover{background:var(--color-blue-100, #DBEAFE)}._dataTable__travelersTooltip_f6471_428{display:flex;flex-direction:column;gap:8px}._dataTable__travelersTooltipTitle_f6471_434{font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.3px}._dataTable__travelersTooltipRow_f6471_442{display:flex;align-items:center;gap:8px;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium)}._dataTable__travelersTooltipAvatar_f6471_450{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}._dataTable__travelersTooltipInitials_f6471_458{width:24px;height:24px;border-radius:50%;background:var(--color-blue-50, #EFF6FF);color:var(--color-blue-500);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:var(--font-weight-semibold);flex-shrink:0}._dataTable__headerLabel_f6471_474{min-width:0}._dataTable__headerCell_f6471_35._dataTable__cell--center_f6471_478{width:100%;justify-content:center}._dataTable__headerCell_f6471_35._dataTable__cell--right_f6471_155{width:100%;justify-content:flex-end}._dataTable__header--withActions_f6471_489{padding-right:48px}._dataTable__cell--center_f6471_478{text-align:center;justify-content:center}._dataTable__cell--wrap_f6471_498{white-space:normal;overflow:visible}._dataTable__row--plain_f6471_504{padding-right:var(--spacing-md)}._dataTable__row--highlight_f6471_508{background:var(--color-blue-50)}._dataTable__row_f6471_78[data-tone=blue]:before{background:var(--color-blue-500)}._dataTable__row_f6471_78[data-tone=amber]:before{background:var(--color-amber-dark)}._dataTable__row_f6471_78[data-tone=green]:before{background:var(--color-green-dark)}._dataTable__row_f6471_78[data-tone=red]:before{background:var(--color-red-dark)}._dataTable__row_f6471_78[data-tone=teal]:before{background:var(--color-teal-dark, #00695c)}._dataTable__row_f6471_78[data-tone=grey]:before{background:var(--color-grey-300)}._dataTable--fit_f6471_519{width:100%}._dataTable__cell_f6471_126>div{overflow:hidden;text-overflow:ellipsis}._pagination_1wz2v_1{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) 0;flex-wrap:wrap;gap:var(--spacing-sm)}._pagination__info_1wz2v_10{font-size:var(--font-size-body-sm);color:var(--color-grey-500);font-weight:var(--font-weight-regular)}._pagination__controls_1wz2v_16{display:flex;flex-wrap:wrap;align-items:center;gap:2px;background:var(--color-grey-50);padding:2px;border-radius:var(--radius-md)}._pagination__btn_1wz2v_26{min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-grey-500);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;padding:0 var(--spacing-xs)}._pagination__gap_1wz2v_44{min-width:24px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--color-grey-400);font-size:var(--font-size-body-sm);-webkit-user-select:none;user-select:none}._pagination__btn_1wz2v_26 svg{width:16px;height:16px;stroke-width:2.5}._pagination__btn_1wz2v_26:hover:not(._pagination__btn--disabled_1wz2v_61):not(._pagination__btn--active_1wz2v_61){background:var(--color-white);color:var(--color-black-100)}._pagination__btn--active_1wz2v_61{background:var(--color-white);color:var(--color-blue-500);box-shadow:0 1px 3px #00000014}._pagination__btn--active_1wz2v_61:hover{background:var(--color-white);box-shadow:0 2px 4px #0000001a}._pagination__btn--disabled_1wz2v_61{opacity:.3;cursor:not-allowed;background:transparent}._pagination__btn--disabled_1wz2v_61:hover{background:transparent}._container_1wjpp_1{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-md) 0}._counter_1wjpp_9{font-size:var(--font-size-body-sm);color:var(--color-grey-500)}._empty_49uy7_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-2xl) var(--spacing-lg);text-align:center;min-height:200px}._empty__icon_49uy7_11{color:var(--color-grey-300);margin-bottom:var(--spacing-md)}._empty__title_49uy7_16{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);margin-bottom:var(--spacing-xs)}._empty__description_49uy7_23{font-size:var(--font-size-body-sm);color:var(--color-grey-500);max-width:320px;line-height:var(--line-height-body-sm)}._empty__action_49uy7_30{margin-top:var(--spacing-md)}._btn_1uhaw_1{display:inline-flex;align-items:center;gap:var(--spacing-sm);white-space:nowrap;padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);border:1px solid transparent}._btn--primary_1uhaw_16{background:var(--color-blue-500);color:var(--color-white)}._btn--primary_1uhaw_16:hover{background:#1a45d1}._btn--secondary_1uhaw_25{background:var(--color-white);color:var(--color-blue-500);border:1px solid var(--color-grey-200)}._btn--secondary_1uhaw_25:hover{background:var(--color-blue-50);border-color:var(--color-blue-500)}._btn--ghost_1uhaw_36{background:var(--color-blue-50);color:var(--color-blue-500)}._btn--ghost_1uhaw_36:hover{background:#d9e2ff}._btn--neutral_1uhaw_45{background:var(--color-white);color:var(--color-black-100);border:1px solid var(--color-grey-200)}._btn--neutral_1uhaw_45:hover{background:var(--color-grey-50);border-color:var(--color-grey-300)}._btn--subtle_1uhaw_56{background:var(--color-grey-100);color:var(--color-black-100)}._btn--subtle_1uhaw_56:hover{background:var(--color-grey-200)}._btn--warning_1uhaw_65{background:var(--color-white);color:var(--color-amber-dark);border:1px solid #F7D9A1}._btn--warning_1uhaw_65:hover{background:var(--color-amber-light);border-color:var(--color-amber-default)}._btn--danger_1uhaw_76{background:var(--color-white);color:var(--color-red-default);border:1px solid var(--color-grey-200)}._btn--danger_1uhaw_76:hover{background:var(--color-red-very-light);border-color:var(--color-red-very-light)}._btn_1uhaw_1:disabled{opacity:.5;cursor:not-allowed;transform:none}._error_12oga_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl) var(--spacing-lg);text-align:center;min-height:120px;gap:var(--spacing-md)}._error__message_12oga_12{font-size:var(--font-size-body-sm);color:var(--color-red-dark);line-height:var(--line-height-body-sm)}@keyframes _pulse_16ewg_1{0%,to{opacity:.4}50%{opacity:.8}}._shimmer_16ewg_6{background:var(--color-grey-200);border-radius:var(--radius-sm);animation:_pulse_16ewg_1 1.5s ease-in-out infinite}._tripCards_16ewg_13{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}._tripCard_16ewg_13{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md)}._tripCard__badge_16ewg_28{width:80px;height:20px}._tripCard__route_16ewg_33{width:100%;height:18px}._tripCard__detail_16ewg_38{width:60%;height:14px}._statGrid_16ewg_44{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm)}._statCard_16ewg_50{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md)}._statCard__value_16ewg_59{width:60px;height:24px}._statCard__label_16ewg_64{width:100px;height:14px}._companions_16ewg_70{display:flex;gap:var(--spacing-md)}._companionChip_16ewg_75{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md)}._companionChip__avatar_16ewg_84{width:32px;height:32px;border-radius:var(--radius-full, 50%)}._companionChip__name_16ewg_90{width:80px;height:14px}._table_16ewg_96{display:flex;flex-direction:column;gap:var(--spacing-sm)}._tableRow_16ewg_102{width:100%;height:48px;border-radius:var(--radius-sm)}@media(max-width:768px){._tripCards_16ewg_13,._statGrid_16ewg_44{grid-template-columns:1fr}}._filterSelect_144it_1{position:relative;min-width:0}._filterSelect--fluid_144it_8{min-width:0}._filterSelect__inputWrapper_144it_12{position:relative;display:flex;align-items:center}._filterSelect__sizer_144it_20{position:absolute;top:0;left:0;height:0;overflow:hidden;visibility:hidden;white-space:pre;pointer-events:none;font-family:var(--font-primary);font-size:var(--font-size-body-sm)}._filterSelect__selectedAvatar_144it_33{position:absolute;left:8px;width:20px;height:20px;border-radius:50%;object-fit:cover;pointer-events:none;z-index:1}._filterSelect__selectedInitials_144it_44{position:absolute;left:8px;width:20px;height:20px;border-radius:50%;background:var(--color-blue-500);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:var(--font-weight-semibold);pointer-events:none;z-index:1}._filterSelect__input_144it_12{width:100%;min-width:88px;padding:8px 32px 8px 12px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);background:var(--color-white);box-sizing:border-box;cursor:pointer}._filterSelect__input--withAvatar_144it_76{padding-left:36px}._filterSelect__icon_144it_80{position:absolute;left:10px;display:flex;align-items:center;color:var(--color-grey-500);pointer-events:none;z-index:1}._filterSelect__input--withIcon_144it_90{padding-left:34px}._filterSelect--active_144it_96 ._filterSelect__input_144it_12{border-color:var(--color-blue-500);background:var(--color-blue-50);color:var(--color-blue-500)}._filterSelect--active_144it_96 ._filterSelect__icon_144it_80,._filterSelect--active_144it_96 ._filterSelect__arrow_144it_103{color:var(--color-blue-500)}._filterSelect__input_144it_12:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a;cursor:text}._filterSelect__clear_144it_114{position:absolute;right:28px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-grey-400);cursor:pointer;transition:all var(--transition-fast);z-index:1}._filterSelect__clear_144it_114:hover{background:var(--color-grey-200);color:var(--color-grey-600)}._filterSelect__arrow_144it_103{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--color-grey-400);pointer-events:none;display:flex;align-items:center}._filterSelect__dropdown_144it_150{position:absolute;top:100%;left:0;min-width:220px;max-width:max(100%,320px);margin-top:4px;display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);box-shadow:0 4px 12px #0000001a;max-height:320px;overflow-y:auto;z-index:1000;animation:_filterFadeIn_144it_1 .15s ease}@keyframes _filterFadeIn_144it_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._filterSelect__option_144it_182{padding:8px 10px;border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-body-sm);color:var(--color-black-100);transition:background .15s ease;display:flex;align-items:center;gap:8px}._filterSelect__avatar_144it_194{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}._filterSelect__initials_144it_202{width:24px;height:24px;border-radius:50%;background:var(--color-blue-500);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:var(--font-weight-semibold);flex-shrink:0}._filterSelect__option_144it_182:hover,._filterSelect__option--highlighted_144it_217{background:var(--color-grey-100)}._filterSelect__option--selected_144it_221{color:var(--color-blue-500);font-weight:var(--font-weight-semibold)}._filterSelect__empty_144it_226{padding:12px;text-align:center;color:var(--color-grey-500);font-size:var(--font-size-body-sm)}._section_ubpwx_1{margin-bottom:var(--spacing-xl);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);padding:var(--spacing-lg) var(--spacing-xl)}._section__title_ubpwx_9{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin:0;margin-bottom:var(--spacing-lg)}._section__toolbar_ubpwx_17{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}@media(max-width:768px){._section_ubpwx_1{padding:var(--spacing-md)}}._toolbarActions_ubpwx_32{display:flex;align-items:center;gap:var(--spacing-sm)}._sortWrapper_ubpwx_38{position:relative}._sortButton_ubpwx_42{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:6px 14px;font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);color:var(--color-grey-500);background:none;border:1px solid var(--color-grey-200);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast)}._sortButton_ubpwx_42:hover{color:var(--color-black-100);border-color:var(--color-grey-300)}._sortDropdown_ubpwx_63{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);padding:var(--spacing-xs);z-index:10}._sortDropdown__item_ubpwx_75{display:block;width:100%;padding:8px 12px;font-family:var(--font-primary);font-size:var(--font-size-body-sm);color:var(--color-grey-500);background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:all var(--transition-fast)}._sortDropdown__item_ubpwx_75:hover{background:var(--color-grey-50);color:var(--color-black-100)}._sortDropdown__item--active_ubpwx_95{color:var(--color-blue-500);background:var(--color-blue-50)}._checkboxFilter_ubpwx_100{display:inline-flex;align-items:center;gap:var(--spacing-xs);margin-right:var(--spacing-sm);font-family:var(--font-primary);font-size:var(--font-size-body-sm);color:var(--color-grey-500);cursor:pointer;-webkit-user-select:none;user-select:none}._checkboxFilter_ubpwx_100 input[type=checkbox]{width:16px;height:16px;cursor:pointer}._exportControls_ubpwx_118{display:flex;align-items:center;gap:var(--spacing-sm)}._yearSelect_ubpwx_124{height:32px;padding:0 var(--spacing-sm);font-family:var(--font-primary);font-size:var(--font-size-body-sm);color:var(--color-grey-700);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-sm);cursor:pointer;outline:none}._yearSelect_ubpwx_124:focus{border-color:var(--color-blue-500)}._exportButton_ubpwx_141{display:inline-flex;align-items:center;height:32px;padding:0 var(--spacing-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-blue-500);background:var(--color-white);border:1px solid var(--color-blue-500);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._exportButton_ubpwx_141:hover{background:var(--color-blue-500);color:var(--color-white)}._filterGroup_ubpwx_162{display:flex;align-items:center;gap:var(--spacing-sm)}._approvalFilterBar_ubpwx_168{margin-bottom:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--radius-md)}._approvalFilterBar__row_ubpwx_176{display:flex;align-items:flex-end;gap:var(--spacing-sm);flex-wrap:wrap}._approvalFilterBar__field_ubpwx_183{display:flex;flex-direction:column;gap:2px;min-width:0}._approvalFilterBar__label_ubpwx_190{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.3px}._approvalFilterBar__input_ubpwx_198{padding:6px 10px;font-family:var(--font-primary);font-size:var(--font-size-body-sm);color:var(--color-black-100);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-sm);min-width:0;width:130px;transition:border-color var(--transition-fast)}._approvalFilterBar__input_ubpwx_198:focus{outline:none;border-color:var(--color-blue-500)}._approvalFilterBar__input_ubpwx_198::placeholder{color:var(--color-grey-400)}._approvalFilterBar__select_ubpwx_220{padding:6px 10px;font-family:var(--font-primary);font-size:var(--font-size-body-sm);color:var(--color-black-100);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-sm);cursor:pointer;min-width:160px;transition:border-color var(--transition-fast)}._approvalFilterBar__select_ubpwx_220:focus{outline:none;border-color:var(--color-blue-500)}._modalOverlay_1cxxa_1{position:fixed;inset:0;background:#11112f99;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--spacing-md)}._modal_1cxxa_1{background:var(--color-white);border-radius:var(--radius-lg);width:100%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 8px 32px #0000001f;animation:_slideIn_1cxxa_1 .2s ease}._modal--lg_1cxxa_24{max-width:820px}._modal--xl_1cxxa_28{max-width:1080px}._modalOverlay--slideOver_1cxxa_33{justify-content:flex-end;align-items:stretch;padding:0}._modal--slideOver_1cxxa_39{max-height:none;border-radius:0;animation:_slideInSide_1cxxa_1 .2s ease}@keyframes _slideInSide_1cxxa_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes _slideIn_1cxxa_1{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}._modal__header_1cxxa_67{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--color-grey-200)}._modal__headerContent_1cxxa_75{display:flex;align-items:center}._modal__title_1cxxa_80{font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);margin:0}._modal__close_1cxxa_86{background:none;border:none;padding:var(--spacing-xs);cursor:pointer;color:var(--color-grey-500);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}._modal__close_1cxxa_86:hover{background:var(--color-grey-50);color:var(--color-black-100)}._modal__body_1cxxa_103{padding:var(--spacing-xl);overflow-y:auto;flex:1}._modal__body--columns_1cxxa_109{display:grid;grid-template-columns:repeat(var(--modal-columns),minmax(0,1fr));gap:var(--spacing-md);align-content:start;align-items:start}._columnSpanFull_1cxxa_117{grid-column:1 / -1}._modal__footer_1cxxa_121{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-xl);border-top:1px solid var(--color-grey-200);background:var(--color-grey-50)}@media(max-width:640px){._modalOverlay_1cxxa_1{padding:0;align-items:stretch}._modal_1cxxa_1,._modal--lg_1cxxa_24,._modal--xl_1cxxa_28,._modal--slideOver_1cxxa_39{max-width:none;width:100%;height:100dvh;max-height:100dvh;border-radius:0;animation:none}._modal__header_1cxxa_67,._modal__body_1cxxa_103{padding:var(--spacing-md)}._modal__body--columns_1cxxa_109{grid-template-columns:minmax(0,1fr)}._modal__footer_1cxxa_121{padding:var(--spacing-md);flex-wrap:wrap}._modal__footer_1cxxa_121>*{flex:1 1 auto}}._formField_ju278_1{display:flex;flex-direction:column;gap:var(--spacing-xs)}._formField__label_ju278_7{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._formField__hint_ju278_13{font-size:var(--font-size-caption);color:var(--color-grey-500)}._required_ju278_18{color:var(--color-red)}._formSelect_ju278_22{width:100%;padding:var(--spacing-sm) var(--spacing-md);padding-right:var(--spacing-xl);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);background:var(--color-white);box-sizing:border-box;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23999999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-sm) center;background-size:16px;cursor:pointer}._formSelect_ju278_22:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a}._formSelect--error_ju278_46{border-color:var(--color-red)}._formSelect--error_ju278_46:focus{border-color:var(--color-red);box-shadow:0 0 0 3px #ee4a4a1a}._formField__error_ju278_55{font-size:var(--font-size-caption);color:var(--color-red);margin-top:2px}._formSelect_ju278_22:disabled{opacity:.6;cursor:default;background:var(--color-grey-50)}._combobox_1mell_1{position:relative;width:100%}._input_1mell_6{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);background:var(--color-white);color:var(--color-black-100);box-sizing:border-box}._input_1mell_6::placeholder{color:var(--color-grey-400)}._input_1mell_6:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a}._input--error_1mell_28{border-color:var(--color-red)}._input--error_1mell_28:focus{border-color:var(--color-red);box-shadow:0 0 0 3px #ee4a4a1a}._dropdown_1mell_37{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:200;background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden}._list_1mell_50{max-height:220px;overflow-y:auto;padding:var(--spacing-xs) 0}._option_1mell_56{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-body-sm);color:var(--color-black-100);cursor:pointer}._option_1mell_56:hover{background:var(--color-grey-50)}._option--selected_1mell_70{background:var(--color-blue-50);color:var(--color-blue-500);font-weight:var(--font-weight-medium)}._addNew_1mell_76{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-body-sm);color:var(--color-blue-500);font-weight:var(--font-weight-medium);cursor:pointer;border-top:1px solid var(--color-grey-100)}._addNew_1mell_76:hover{background:var(--color-blue-50)}._form_1da1d_1{display:flex;flex-direction:column;gap:var(--spacing-lg)}._row2_1da1d_7{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}._field_1da1d_13{display:flex;flex-direction:column;gap:var(--spacing-xs)}._label_1da1d_19{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._required_1da1d_25{color:var(--color-red)}._unitWrap_1da1d_29{position:relative;display:flex;align-items:center}._input_1da1d_35{width:100%;padding:var(--spacing-sm) var(--spacing-md);padding-right:48px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);background:var(--color-white);box-sizing:border-box}._input_1da1d_35:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a}._input--error_1da1d_53{border-color:var(--color-red)}._input--error_1da1d_53:focus{border-color:var(--color-red);box-shadow:0 0 0 3px #ee4a4a1a}._unit_1da1d_29{position:absolute;right:var(--spacing-md);font-size:var(--font-size-body-sm);color:var(--color-grey-500);pointer-events:none}._fieldError_1da1d_70{font-size:var(--font-size-caption);color:var(--color-red);margin-top:2px}._serverError_1da1d_76{font-size:var(--font-size-body-sm);color:var(--color-red);background:var(--color-red-very-light);border:1px solid var(--color-red-light);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md)}._footerActions_1da1d_85{display:flex;gap:var(--spacing-sm);justify-content:flex-end}._dupFooter_1da1d_91{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);width:100%}._dupMsg_1da1d_99{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-body-sm);color:var(--color-amber-dark)}._content_ze512_2{flex:1;min-width:0;width:100%;padding:var(--spacing-lg) var(--spacing-xl);overflow-x:hidden}._section_ze512_10{background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);padding:var(--spacing-lg) var(--spacing-xl);margin-bottom:var(--spacing-xl)}._toolbar_ze512_19{display:flex;flex-direction:column;gap:14px;margin-bottom:var(--spacing-md)}._header_ze512_26{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);flex-wrap:wrap}._title_ze512_34{font-size:18px;font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin:0 0 4px}._desc_ze512_41{font-size:13px;color:var(--color-grey-500);margin:0}._headerActions_ze512_47{display:flex;align-items:center;gap:10px}._searchBox_ze512_53{display:flex;align-items:center;gap:7px;width:280px;max-width:100%;height:36px;padding:0 10px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-grey-500);box-shadow:0 1px 2px #0000000a}._searchBox_ze512_53:focus-within{border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a}._searchBox_ze512_53 input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--font-primary);font-size:13px;color:var(--color-black-100)}._searchClear_ze512_84{display:inline-flex;align-items:center;border:none;background:transparent;color:var(--color-grey-400);cursor:pointer;padding:0}._searchClear_ze512_84:hover{color:var(--color-black-100)}._metaRow_ze512_99{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap}._stats_ze512_107{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--color-grey-500)}._stats_ze512_107 strong{color:var(--color-midnight-80);font-weight:var(--font-weight-semibold)}._statsSep_ze512_120{color:var(--color-grey-400)}._paramSummary_ze512_125{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:var(--spacing-sm);font-size:12px;color:var(--color-grey-500)}._paramSummary_ze512_125 strong{color:var(--color-midnight-80);font-weight:var(--font-weight-semibold)}._metaRight_ze512_141{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-md);flex-wrap:wrap}._filterTabs_ze512_149{display:inline-flex;align-items:center;gap:4px;background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);padding:3px}._filterLabel_ze512_159{font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.05em;padding:0 6px}._filterTab_ze512_149{padding:4px 12px;border:none;border-radius:6px;background:transparent;font-family:var(--font-primary);font-size:12px;font-weight:var(--font-weight-medium);color:var(--color-midnight-60);cursor:pointer;transition:all var(--transition-fast)}._filterTab_ze512_149:hover{background:var(--color-white);color:var(--color-black-100)}._filterTab--active_ze512_186{background:var(--color-white);color:var(--color-blue-500);font-weight:var(--font-weight-semibold);box-shadow:0 1px 3px #00000014}._bulkCount_ze512_194{font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-blue-500)}._bulkActions_ze512_200{display:flex;align-items:center;gap:var(--spacing-sm)}._tableScroll_ze512_209{overflow-x:auto}._table_ze512_209{width:100%;min-width:1200px;border-collapse:collapse;table-layout:fixed;font-size:14px}._table_ze512_209 th:first-child,._table_ze512_209 td:first-child{padding-left:0}._table_ze512_209 th:last-child,._table_ze512_209 td:last-child{padding-right:0}._table_ze512_209 thead th{text-align:left;padding:11px 16px;font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-grey-500);background:var(--color-grey-50);border-top:1px solid var(--color-grey-200);border-bottom:1px solid var(--color-grey-200);white-space:normal;vertical-align:bottom}._table_ze512_209 thead th._chkCol_ze512_249{text-align:center}._table_ze512_209 thead th._actionsHead_ze512_253{text-align:right}._sortIconIdle_ze512_257{opacity:.4}._table_ze512_209 tbody td{padding:16px;color:var(--color-black-100);border-bottom:1px solid var(--color-grey-100);vertical-align:middle}._table_ze512_209 tbody tr:last-child td{border-bottom:none}._table_ze512_209 tbody tr:hover td{background:var(--color-grey-50)}._row--selected_ze512_276 td{background:var(--color-blue-50)!important}._chkCol_ze512_249{width:40px;text-align:center}._chkCol_ze512_249 input{cursor:pointer;accent-color:var(--color-blue-500)}._sortHeader_ze512_290{display:inline-flex;align-items:center;gap:4px;border:none;background:transparent;font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;padding:0}._sortHeader_ze512_290:hover{color:var(--color-black-100)}._headWithInfo_ze512_311{display:inline}._infoIcon_ze512_315{color:var(--color-grey-400);cursor:help;vertical-align:middle;margin-left:3px}._infoIcon_ze512_315:hover{color:var(--color-grey-600)}._cityCell_ze512_326{font-weight:var(--font-weight-medium);color:var(--color-black-100)}._destCell_ze512_331{color:var(--color-midnight-80)}._num_ze512_335{font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}._unit_ze512_340{font-size:12px;color:var(--color-grey-500)}._updatedCell_ze512_345{font-size:12px;color:var(--color-grey-500);font-variant-numeric:tabular-nums;white-space:nowrap}._actionsHead_ze512_253{text-align:right}._actionsCell_ze512_356{display:flex;gap:6px;justify-content:flex-end}._actionBtn_ze512_362{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-grey-500);cursor:pointer;transition:all var(--transition-fast)}._actionBtn_ze512_362:hover{background:var(--color-grey-50);border-color:var(--color-grey-300);color:var(--color-black-100)}._actionBtn--danger_ze512_382:hover{background:var(--color-red-very-light);border-color:var(--color-red-light);color:var(--color-red)}._stateBox_ze512_389{padding:var(--spacing-2xl);text-align:center;color:var(--color-grey-500);font-size:var(--font-size-body-sm)}._loadError_ze512_396{margin-bottom:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-red-very-light);border:1px solid var(--color-red-light);border-radius:var(--radius-md);color:var(--color-red);font-size:var(--font-size-body-sm)}._empty_ze512_406{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:64px 0;text-align:center;color:var(--color-grey-400)}._emptyTitle_ze512_416{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._emptySub_ze512_422{font-size:var(--font-size-body-sm);color:var(--color-grey-500)}._emptyActions_ze512_427{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-md)}._confirmBody_ze512_434{font-size:var(--font-size-body-sm);color:var(--color-midnight-80);margin:0}._confirmActions_ze512_440{display:flex;gap:var(--spacing-sm);justify-content:flex-end}._content_hwy5u_2{flex:1;min-width:0;width:100%;padding:var(--spacing-lg) var(--spacing-xl);overflow-x:hidden}._section_hwy5u_10{background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);padding:var(--spacing-lg) var(--spacing-xl);margin-bottom:var(--spacing-xl)}._header_hwy5u_18{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);flex-wrap:wrap;margin-bottom:var(--spacing-md)}._title_hwy5u_27{font-size:18px;font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin:0 0 4px}._desc_hwy5u_34{font-size:13px;color:var(--color-grey-500);margin:0;max-width:640px}._table_hwy5u_42{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px}._table_hwy5u_42 th:first-child,._table_hwy5u_42 td:first-child{padding-left:0}._table_hwy5u_42 th:last-child,._table_hwy5u_42 td:last-child{padding-right:0}._table_hwy5u_42 thead th{text-align:left;padding:11px 16px;font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-grey-500);background:var(--color-grey-50);border-top:1px solid var(--color-grey-200);border-bottom:1px solid var(--color-grey-200);white-space:nowrap}._table_hwy5u_42 thead th._actionsHead_hwy5u_73{text-align:right}._table_hwy5u_42 tbody td{padding:16px;color:var(--color-black-100);border-bottom:1px solid var(--color-grey-100);vertical-align:middle}._table_hwy5u_42 tbody tr:last-child td{border-bottom:none}._paramCell_hwy5u_88{line-height:1.3}._paramName_hwy5u_92{font-weight:var(--font-weight-medium);color:var(--color-black-100)}._paramDesc_hwy5u_97{font-size:12px;color:var(--color-grey-500);margin-top:2px}._num_hwy5u_103{font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}._unit_hwy5u_108{font-size:12px;color:var(--color-grey-500)}._dateCell_hwy5u_113{font-size:12px;color:var(--color-grey-500);font-variant-numeric:tabular-nums;white-space:nowrap}._byCell_hwy5u_120{color:var(--color-midnight-80);font-size:13px}._actionsHead_hwy5u_73{text-align:right}._actionsCell_hwy5u_129{display:flex;gap:6px;justify-content:flex-end}._actionBtn_hwy5u_135{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-grey-500);cursor:pointer;transition:all var(--transition-fast)}._actionBtn_hwy5u_135:hover{background:var(--color-grey-50);border-color:var(--color-grey-300);color:var(--color-black-100)}._actionBtn--active_hwy5u_155{background:var(--color-blue-50);border-color:var(--color-blue-500);color:var(--color-blue-500)}._historyRow_hwy5u_162 td{padding:0!important;background:var(--color-grey-50)}._historyBox_hwy5u_167{padding:var(--spacing-md) var(--spacing-lg)}._historyTitle_hwy5u_171{font-size:11px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-grey-500);margin-bottom:var(--spacing-sm)}._historyEmpty_hwy5u_180{font-size:var(--font-size-body-sm);color:var(--color-grey-500);padding:var(--spacing-sm) 0}._historyTable_hwy5u_186{width:100%;border-collapse:collapse;font-size:13px}._historyTable_hwy5u_186 th{text-align:left;padding:6px 12px;font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-grey-400)}._historyTable_hwy5u_186 td{padding:8px 12px;border-top:1px solid var(--color-grey-200);color:var(--color-midnight-80);font-variant-numeric:tabular-nums}._activeTag_hwy5u_209{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:var(--radius-full);background:var(--color-green-light, #e6f4ea);color:var(--color-green, #1e7e34);font-size:10px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em}._stateBox_hwy5u_223{padding:var(--spacing-2xl);text-align:center;color:var(--color-grey-500);font-size:var(--font-size-body-sm)}._loadError_hwy5u_230{margin-bottom:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-red-very-light);border:1px solid var(--color-red-light);border-radius:var(--radius-md);color:var(--color-red);font-size:var(--font-size-body-sm)}._empty_hwy5u_240{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:64px 0;text-align:center;color:var(--color-grey-400)}._emptyTitle_hwy5u_250{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._form_hwy5u_257{display:flex;flex-direction:column}._formHint_hwy5u_262{font-size:var(--font-size-body-sm);color:var(--color-grey-500);margin:0 0 var(--spacing-md)}._label_hwy5u_268{font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-black-100);margin-bottom:6px}._required_hwy5u_275{color:var(--color-red)}._unitWrap_hwy5u_279{display:flex;align-items:center;gap:8px}._input_hwy5u_285{flex:1;min-width:0;height:38px;padding:0 12px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-white);font-family:var(--font-primary);font-size:14px;color:var(--color-black-100)}._input_hwy5u_285:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a}._input--error_hwy5u_304{border-color:var(--color-red)}._inputUnit_hwy5u_308{font-size:13px;color:var(--color-grey-500);white-space:nowrap}._fieldError_hwy5u_314{margin-top:6px;font-size:12px;color:var(--color-red)}._serverError_hwy5u_320{margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-red-very-light);border:1px solid var(--color-red-light);border-radius:var(--radius-md);color:var(--color-red);font-size:var(--font-size-body-sm)}._confirmActions_hwy5u_330{display:flex;gap:var(--spacing-sm);justify-content:flex-end}._content_1xna5_2{flex:1;min-width:0;width:100%;padding:var(--spacing-lg) var(--spacing-xl);overflow-x:hidden}._section_1xna5_10{background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);padding:var(--spacing-lg) var(--spacing-xl);margin-bottom:var(--spacing-xl)}._header_1xna5_18{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);flex-wrap:wrap;margin-bottom:var(--spacing-md)}._title_1xna5_27{font-size:18px;font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin:0 0 4px}._desc_1xna5_34{font-size:13px;color:var(--color-grey-500);margin:0;max-width:640px}._table_1xna5_42{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px}._table_1xna5_42 th:first-child,._table_1xna5_42 td:first-child{padding-left:0}._table_1xna5_42 th:last-child,._table_1xna5_42 td:last-child{padding-right:0}._table_1xna5_42 thead th{text-align:left;padding:11px 16px;font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-grey-500);background:var(--color-grey-50);border-top:1px solid var(--color-grey-200);border-bottom:1px solid var(--color-grey-200);white-space:nowrap}._table_1xna5_42 thead th._actionsHead_1xna5_73{text-align:right}._table_1xna5_42 tbody td{padding:16px;color:var(--color-black-100);border-bottom:1px solid var(--color-grey-100);vertical-align:middle}._table_1xna5_42 tbody tr:last-child td{border-bottom:none}._flagCell_1xna5_88{line-height:1.3}._flagName_1xna5_92{font-weight:var(--font-weight-medium);color:var(--color-black-100);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}._flagDesc_1xna5_99{font-size:12px;color:var(--color-grey-500);margin-top:2px}._audienceCell_1xna5_105{font-size:13px;color:var(--color-midnight-80)}._byCell_1xna5_110{color:var(--color-midnight-80);font-size:13px}._dateCell_1xna5_115{font-size:12px;color:var(--color-grey-500);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px}._actionsHead_1xna5_73{text-align:right}._actionsCell_1xna5_127{display:flex;gap:6px;justify-content:flex-end}._actionBtn_1xna5_133{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-grey-500);cursor:pointer;transition:all var(--transition-fast)}._actionBtn_1xna5_133:hover{background:var(--color-grey-50);border-color:var(--color-grey-300);color:var(--color-black-100)}._switch_1xna5_154{position:relative;width:42px;height:24px;padding:0;border:1px solid var(--color-grey-300);border-radius:var(--radius-full);background:var(--color-grey-200);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}._switch_1xna5_154:disabled{opacity:.6;cursor:default}._switch--on_1xna5_171{background:var(--color-blue-500);border-color:var(--color-blue-500)}._switch__knob_1xna5_176{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--color-white);transition:transform var(--transition-fast)}._switch--on_1xna5_171 ._switch__knob_1xna5_176{transform:translate(18px)}._stateBox_1xna5_192{padding:var(--spacing-2xl);text-align:center;color:var(--color-grey-500);font-size:var(--font-size-body-sm)}._loadError_1xna5_199{margin-bottom:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-red-very-light);border:1px solid var(--color-red-light);border-radius:var(--radius-md);color:var(--color-red);font-size:var(--font-size-body-sm)}._empty_1xna5_209{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:64px 0;text-align:center;color:var(--color-grey-400)}._emptyTitle_1xna5_219{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._modalHint_1xna5_226{font-size:13px;color:var(--color-grey-500);margin:0 0 var(--spacing-md)}._field_1xna5_232{margin-bottom:var(--spacing-md)}._fieldLabel_1xna5_236{display:block;font-size:11px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-grey-500);margin-bottom:var(--spacing-xs)}._roleList_1xna5_246{display:flex;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-lg)}._roleItem_1xna5_252{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--color-black-100);cursor:pointer}._textarea_1xna5_261{width:100%;box-sizing:border-box;padding:var(--spacing-sm);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:inherit;font-size:13px;resize:vertical}._textarea_1xna5_261:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a}._modalError_1xna5_278{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-red-very-light);border:1px solid var(--color-red-light);border-radius:var(--radius-md);color:var(--color-red);font-size:var(--font-size-body-sm)}._directorUnitOverview__section_1nzfj_2{margin-bottom:var(--spacing-xl);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);padding:var(--spacing-lg) var(--spacing-xl)}._directorUnitOverview__title_1nzfj_10{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin:0;margin-bottom:var(--spacing-lg)}._directorUnitOverview__toolbar_1nzfj_19{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}._directorUnitOverview__filterGroup_1nzfj_26{display:flex;align-items:center;gap:var(--spacing-sm)}@media(max-width:767px){._directorUnitOverview__section_1nzfj_2{padding:var(--spacing-md)}._directorUnitOverview__toolbar_1nzfj_19{flex-direction:column;align-items:stretch;gap:var(--spacing-sm)}._directorUnitOverview__filterGroup_1nzfj_26{flex-direction:column}}._steps_nmdrf_1{display:flex;list-style:none;margin:0;padding:0 0 var(--spacing-md)}._step_nmdrf_1{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}._step_nmdrf_1:not(:last-child):after{content:"";position:absolute;top:9px;left:50%;width:100%;height:2px;background:var(--color-grey-200);z-index:0}._step--complete_nmdrf_30:not(:last-child):after{background:var(--color-blue-500)}._marker_nmdrf_34{position:relative;z-index:1;width:20px;height:20px;border-radius:50%;border:2px solid var(--color-grey-300);background:var(--color-white);color:var(--color-white);display:flex;align-items:center;justify-content:center;flex-shrink:0}._stepLabel_nmdrf_49{font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);color:var(--color-grey-400);text-align:center;line-height:1.3}._step--complete_nmdrf_30 ._marker_nmdrf_34{background:var(--color-blue-500);border-color:var(--color-blue-500)}._step--complete_nmdrf_30 ._stepLabel_nmdrf_49{color:var(--color-grey-500)}._step--current_nmdrf_68 ._marker_nmdrf_34{background:var(--color-white);border-color:var(--color-blue-500);box-shadow:0 0 0 2px var(--color-blue-50)}._step--current_nmdrf_68 ._stepLabel_nmdrf_49{color:var(--color-blue-500)}._step--rejected_nmdrf_79 ._marker_nmdrf_34{background:var(--color-red);border-color:var(--color-red)}._step--rejected_nmdrf_79 ._stepLabel_nmdrf_49{color:var(--color-red-dark)}._cancelled_nmdrf_90{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);background:var(--color-grey-100);border-radius:var(--radius-sm);padding:var(--spacing-sm) var(--spacing-md);text-align:center}._formField_1qn1y_1{display:flex;flex-direction:column;gap:var(--spacing-xs)}._formField__label_1qn1y_7{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._formField__hint_1qn1y_13{font-size:var(--font-size-caption);color:var(--color-grey-500)}._required_1qn1y_18{color:var(--color-red)}._formTextarea_1qn1y_22{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);resize:vertical;min-height:60px}._formTextarea_1qn1y_22:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a}._formTextarea--error_1qn1y_39{border-color:var(--color-red)}._formTextarea--error_1qn1y_39:focus{border-color:var(--color-red);box-shadow:0 0 0 3px #ee4a4a1a}._formField__error_1qn1y_48{font-size:var(--font-size-caption);color:var(--color-red);margin-top:2px}._formTextarea_1qn1y_22:disabled{opacity:.6;cursor:default;background:var(--color-grey-50);resize:none}._timeline_zuuzx_1{display:flex;flex-direction:column;gap:0;padding:var(--spacing-sm) 0}._timeline__item_zuuzx_8{display:flex;gap:var(--spacing-md);position:relative;padding-bottom:var(--spacing-lg)}._timeline__item_zuuzx_8:last-child{padding-bottom:0}._timeline__dotCol_zuuzx_19{display:flex;flex-direction:column;align-items:center;width:16px;flex-shrink:0}._timeline__dot_zuuzx_19{width:10px;height:10px;border-radius:50%;flex-shrink:0;margin-top:4px}._timeline__dot--blue_zuuzx_35{background:var(--color-blue-500)}._timeline__dot--green_zuuzx_39{background:var(--color-green-default)}._timeline__dot--red_zuuzx_43{background:var(--color-red)}._timeline__dot--amber_zuuzx_47{background:var(--color-amber-default)}._timeline__dot--grey_zuuzx_51{background:var(--color-grey-400)}._timeline__line_zuuzx_55{width:2px;flex:1;background:var(--color-grey-200);margin-top:var(--spacing-xs)}._timeline__content_zuuzx_62{flex:1;min-width:0}._timeline__action_zuuzx_67{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100);line-height:var(--line-height-body-sm)}._timeline__meta_zuuzx_74{display:flex;gap:var(--spacing-sm);font-size:var(--font-size-caption);color:var(--color-grey-500);margin-top:2px}._nav_evguv_1{display:flex;justify-content:space-between;margin-bottom:var(--spacing-md)}._nav__btn_evguv_7{padding:6px 14px;font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-grey-500);background:transparent;border:1px solid var(--color-grey-200);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast)}._nav__btn_evguv_7:hover:not(:disabled){color:var(--color-black-100);border-color:var(--color-grey-300)}._nav__btn_evguv_7:disabled{opacity:.4;cursor:not-allowed}._details_evguv_30{display:flex;flex-direction:column;gap:10px;background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);padding:var(--spacing-md)}._details__row_evguv_40{display:flex;gap:var(--spacing-sm);font-size:var(--font-size-body-sm);line-height:24px;align-items:center}._details__label_evguv_48{color:var(--color-grey-500);font-weight:var(--font-weight-semibold);min-width:110px;flex-shrink:0}._details__requesterBlock_evguv_55{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-body-sm)}._details__requester_evguv_55{display:flex;align-items:center;gap:var(--spacing-xs)}._details__avatar_evguv_69{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}._details__initials_evguv_77{width:28px;height:28px;border-radius:50%;background:var(--color-blue-500);color:var(--color-white);font-size:11px;font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center;flex-shrink:0}._details__dept_evguv_91{color:var(--color-grey-400);font-size:var(--font-size-caption)}._subModal_evguv_96{display:flex;flex-direction:column;gap:var(--spacing-md)}._subModal__desc_evguv_102{margin:0;font-size:var(--font-size-body-sm);color:var(--color-grey-500)}._footer_evguv_108{display:flex;flex-direction:column;gap:var(--spacing-sm)}._footer__actions_evguv_114{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm)}._footer__form_evguv_121{display:flex;flex-direction:column;gap:var(--spacing-sm)}._footer__btnPrimary_evguv_127{padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-white);background:var(--color-blue-500);border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}._footer__btnPrimary_evguv_127:hover:not(:disabled){background:#1a45d1;transform:translateY(-1px)}._footer__btnPrimary_evguv_127:disabled{opacity:.5;cursor:not-allowed;transform:none}._footer__btnDanger_evguv_151{padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-red);background:#fde8e8;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}._footer__btnDanger_evguv_151:hover:not(:disabled){background:#fbd5d5}._footer__btnDanger_evguv_151:disabled{opacity:.5;cursor:not-allowed}._footer__btnGhost_evguv_173{padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-grey-500);background:transparent;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}._footer__btnGhost_evguv_173:hover:not(:disabled){color:var(--color-black-100);border-color:var(--color-grey-300)}._footer__btnGhost_evguv_173:disabled{opacity:.5;cursor:not-allowed}._footer__btnClose_evguv_196{padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-blue-500);background:var(--color-grey-100);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}._footer__btnClose_evguv_196:hover{background:var(--color-grey-200)}._detailLoading_evguv_213{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-grey-400);font-size:var(--font-size-body-sm);padding:var(--spacing-xs) 0}@keyframes _spin_evguv_1{to{transform:rotate(360deg)}}._detailLoading__spinner_evguv_226{width:14px;height:14px;border:2px solid var(--color-grey-200);border-top-color:var(--color-blue-500);border-radius:var(--radius-full);animation:_spin_evguv_1 .7s linear infinite;flex-shrink:0}._details__passengers_evguv_236{display:flex;flex-direction:column;gap:var(--spacing-xs)}._details__passenger_evguv_236{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-body-sm)}._details__avatarSm_evguv_249{width:24px;height:24px;border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}._details__initialsSm_evguv_257{width:24px;height:24px;border-radius:var(--radius-full);background:var(--color-blue-100);color:var(--color-blue-700);font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center;flex-shrink:0}._details__timelineSection_evguv_271{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-grey-100)}._errorBanner_evguv_281{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-red-very-light, #FEF2F2);border:1px solid var(--color-red, #EF4444);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);color:var(--color-red-dark, #991B1B)}._errorBanner_evguv_281 svg{color:var(--color-red, #EF4444);flex-shrink:0}._errorBannerLink_evguv_299{background:none;border:none;padding:0;font-size:inherit;font-family:inherit;font-weight:var(--font-weight-semibold);color:var(--color-red-dark, #991B1B);text-decoration:underline;cursor:pointer}._errorBannerLink_evguv_299:hover{opacity:.8}._formField_1kje7_1{display:flex;flex-direction:column;gap:var(--spacing-xs)}._formField__label_1kje7_7{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._formField__hint_1kje7_13{font-size:var(--font-size-caption);color:var(--color-grey-500)}._required_1kje7_18{color:var(--color-red)}._formInput_1kje7_22{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);background:var(--color-white);box-sizing:border-box}._formInput_1kje7_22:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a}._inputWithPrefix_1kje7_39{display:flex;align-items:center}._inputPrefix_1kje7_44{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-right:none;border-radius:var(--radius-md) 0 0 var(--radius-md);font-size:var(--font-size-body-sm);color:var(--color-grey-500)}._formInput--withPrefix_1kje7_54{border-radius:0 var(--radius-md) var(--radius-md) 0}._formInput--date_1kje7_58{cursor:pointer}._formInput--date_1kje7_58::-webkit-date-and-time-value{text-align:left}._formInput--date_1kje7_58::-webkit-calendar-picker-indicator{cursor:pointer;width:100%;position:absolute;inset:0;opacity:0}._formInput--date_1kje7_58{position:relative}._formInput--error_1kje7_81{border-color:var(--color-red)}._formInput--error_1kje7_81:focus{border-color:var(--color-red);box-shadow:0 0 0 3px #ee4a4a1a}._formField__error_1kje7_90{font-size:var(--font-size-caption);color:var(--color-red);margin-top:2px}._formInput_1kje7_22:disabled{opacity:.6;cursor:default;background:var(--color-grey-50)}._transportCard_9t05u_1{cursor:pointer}._transportCard_9t05u_1 input{display:none}._transportCard__content_9t05u_9{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);transition:all .15s ease}._transportCard_9t05u_1:hover ._transportCard__content_9t05u_9{border-color:var(--color-grey-400);background:var(--color-grey-50)}._transportCard_9t05u_1 input:checked+._transportCard__content_9t05u_9{border-color:var(--color-blue-500);background:var(--color-blue-50)}._transportCard__icon_9t05u_30{color:var(--color-grey-500);flex-shrink:0;display:flex;align-items:center;justify-content:center}._transportCard_9t05u_1 input:checked+._transportCard__content_9t05u_9 ._transportCard__icon_9t05u_30{color:var(--color-blue-500)}._transportCard__text_9t05u_42{display:flex;flex-direction:column;align-items:flex-start}._transportCard__label_9t05u_48{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100);line-height:1.2}._transportCard__desc_9t05u_55{font-size:var(--font-size-caption);color:var(--color-grey-500);line-height:1.2}._transportCard__radio_9t05u_61{width:18px;height:18px;border:2px solid var(--color-grey-400);border-radius:50%;flex-shrink:0}._transportCard_9t05u_1 input:checked+._transportCard__content_9t05u_9 ._transportCard__radio_9t05u_61{border-color:var(--color-blue-500);background:var(--color-blue-500);box-shadow:inset 0 0 0 3px var(--color-white)}._transportCard__check_9t05u_75{margin-left:auto;width:20px;height:20px;background:var(--color-blue-500);color:var(--color-white);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}._transportCard--disabled_9t05u_87{cursor:default;pointer-events:none;opacity:.6}._formField_166fe_1{display:flex;flex-direction:column;gap:var(--spacing-xs)}._formField__label_166fe_7{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._formField__hint_166fe_13{font-size:var(--font-size-caption);color:var(--color-grey-500)}._searchableSelect_166fe_18{position:relative}._searchableSelect__input_166fe_22{width:100%;padding:var(--spacing-sm) var(--spacing-md);padding-right:var(--spacing-xl);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);background:var(--color-white);box-sizing:border-box}._searchableSelect__input_166fe_22:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a}._searchableSelect__dropdown_166fe_40{position:absolute;top:100%;left:0;right:0;margin-top:var(--spacing-xs);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);box-shadow:0 4px 12px #0000001a;max-height:300px;overflow-y:auto;z-index:1000;animation:_fadeIn_166fe_1 .15s ease}@keyframes _fadeIn_166fe_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._searchableSelect__option_166fe_67{padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;font-size:var(--font-size-body-sm);color:var(--color-black-100);transition:background .15s ease;display:flex;align-items:center;gap:var(--spacing-sm)}._searchableSelect__option_166fe_67:hover,._searchableSelect__option--highlighted_166fe_79{background:var(--color-blue-50);color:var(--color-blue-500)}._searchableSelect__option--selected_166fe_84{background:var(--color-blue-50);color:var(--color-blue-500);font-weight:var(--font-weight-semibold)}._searchableSelect__option_166fe_67:first-child{border-radius:var(--radius-md) var(--radius-md) 0 0}._searchableSelect__option_166fe_67:last-child{border-radius:0 0 var(--radius-md) var(--radius-md)}._searchableSelect__optionAvatar_166fe_98{width:32px;height:32px;border-radius:var(--radius-full);background:var(--color-blue-500);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);flex-shrink:0}._searchableSelect__optionInfo_166fe_112{flex:1;display:flex;flex-direction:column;gap:2px}._searchableSelect__optionName_166fe_119{font-weight:var(--font-weight-semibold)}._searchableSelect__optionEmail_166fe_123{font-size:var(--font-size-caption);color:var(--color-grey-500)}._searchableSelect__empty_166fe_128{padding:var(--spacing-md);text-align:center;color:var(--color-grey-500);font-size:var(--font-size-body-sm)}._passengerTags_18b43_1{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}._passengerTag_18b43_1{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-xs) var(--spacing-xs);background:var(--color-blue-50);border:1px solid var(--color-blue-500);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);color:var(--color-blue-500)}._passengerTag__avatar_18b43_20{width:24px;height:24px;border-radius:50%;background:var(--color-blue-500);color:var(--color-white);font-size:10px;font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center;flex-shrink:0}._passengerTag__remove_18b43_34{background:none;border:none;padding:0;cursor:pointer;color:var(--color-blue-500);display:flex;align-items:center;opacity:.7}._passengerTag__remove_18b43_34:hover{opacity:1}._confirmDialog__body_1q32u_1{display:flex;flex-direction:column;gap:var(--spacing-md)}._confirmDialog__message_1q32u_7{font-size:var(--font-size-body-sm);color:var(--color-grey-500);line-height:var(--line-height-body)}._confirmDialog__summary_1q32u_13{background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-xs)}._confirmDialog__summaryItem_1q32u_23{display:flex;gap:var(--spacing-sm);font-size:var(--font-size-body-sm)}._confirmDialog__summaryLabel_1q32u_29{color:var(--color-grey-500);font-weight:var(--font-weight-semibold);min-width:80px}._confirmDialog__summaryValue_1q32u_35{color:var(--color-black-100)}._confirmDialog__error_1q32u_39{font-size:var(--font-size-caption);color:var(--color-red)}._btn--danger_1q32u_44{background:var(--color-white);color:var(--color-red-default);display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);border:1px solid var(--color-grey-200)}._btn--danger_1q32u_44:hover{background:var(--color-red-very-light);border-color:var(--color-red-very-light)}._btn--danger_1q32u_44:disabled{opacity:.5;cursor:not-allowed}._formSection_15tkz_1{margin-bottom:var(--spacing-lg)}._formSection__title_15tkz_5{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-md)}._inputLabel_15tkz_14{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin-bottom:var(--spacing-md)}._formSection__subtitle_15tkz_21{font-size:var(--font-size-body-sm);color:var(--color-grey-500);line-height:1.5;margin:0 0 var(--spacing-md);margin-top:calc(-1 * var(--spacing-xs));padding:var(--spacing-sm) var(--spacing-md);background:var(--color-grey-50, #F9FAFB);border-left:3px solid var(--color-grey-300, #D1D5DB);border-radius:0 var(--radius-sm) var(--radius-sm) 0}._required_15tkz_33{color:var(--color-red)}._errorText_15tkz_37{font-size:var(--font-size-caption);color:var(--color-red);margin-top:2px}._routeRow_15tkz_43,._formRow_15tkz_49{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}._transportGrid_15tkz_55{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}._conditionalFields_15tkz_62{margin-top:var(--spacing-md);animation:_fadeIn_15tkz_1 .2s ease}@keyframes _fadeIn_15tkz_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._conditionalFields__inner_15tkz_78{padding:var(--spacing-md);background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-md)}._purposeWarning_15tkz_89{display:flex;align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-amber-very-light, #FFFBEB);border:1px solid var(--color-amber-light, #FDE68A);border-radius:var(--radius-md);font-size:var(--font-size-caption);color:var(--color-amber-dark, #92400E)}._purposeWarning_15tkz_89 svg{color:var(--color-amber, #F59E0B);flex-shrink:0}._passengerChoice_15tkz_108{display:flex;flex-direction:column}._passengerChoice__options_15tkz_113{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:-4px}._passengerChoice__card_15tkz_120{cursor:pointer}._passengerChoice__card_15tkz_120 input{display:none}._passengerChoice__cardContent_15tkz_128{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);transition:all .15s ease}._passengerChoice__card_15tkz_120:hover ._passengerChoice__cardContent_15tkz_128{border-color:var(--color-grey-400);background:var(--color-grey-50)}._passengerChoice__card--selected_15tkz_144 ._passengerChoice__cardContent_15tkz_128{border-color:var(--color-blue-500);background:var(--color-blue-50)}._passengerChoice__text_15tkz_149{display:flex;flex-direction:column;align-items:flex-start}._passengerChoice__icon_15tkz_155{color:var(--color-grey-500);display:flex;align-items:center;justify-content:center}._passengerChoice__card--selected_15tkz_144 ._passengerChoice__icon_15tkz_155{color:var(--color-blue-500)}._passengerChoice__label_15tkz_166{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100);line-height:1.2}._passengerChoice__desc_15tkz_173{font-size:var(--font-size-caption);color:var(--color-grey-500);line-height:1.2}._passengerChoice__check_15tkz_179{margin-left:auto;width:20px;height:20px;background:var(--color-blue-500);color:var(--color-white);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}._passengerTags_15tkz_192{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}._driverSelection_15tkz_200{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-grey-200)}._driverSelection__options_15tkz_206{display:flex;flex-wrap:wrap;gap:var(--spacing-md);margin-top:var(--spacing-xs)}._driverSelection__option_15tkz_206{display:flex;align-items:center;gap:var(--spacing-xs);cursor:pointer;font-size:var(--font-size-body-sm);color:var(--color-black-100)}._driverSelection__option_15tkz_206 input[type=radio]{width:16px;height:16px;accent-color:var(--color-blue-500);cursor:pointer}._driverSelection__hint_15tkz_229{margin:var(--spacing-sm) 0 0 0;font-size:var(--font-size-caption);color:var(--color-grey-500)}._vehicleHint_15tkz_235{display:flex;align-items:center;gap:var(--spacing-xs);margin:var(--spacing-xs) 0 0 0;font-size:var(--font-size-caption);color:var(--color-grey-500)}._errorBanner_15tkz_245{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-red-very-light, #FEF2F2);border:1px solid var(--color-red, #EF4444);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);color:var(--color-red-dark, #991B1B)}._errorBanner_15tkz_245 svg{color:var(--color-red, #EF4444);flex-shrink:0}._errorBannerLink_15tkz_263{background:none;border:none;padding:0;font-size:inherit;font-family:inherit;font-weight:var(--font-weight-semibold);color:var(--color-red-dark, #991B1B);text-decoration:underline;cursor:pointer}._errorBannerLink_15tkz_263:hover{opacity:.8}._checkboxField_15tkz_280{display:flex;align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-md);cursor:pointer}._checkboxField_15tkz_280 input{width:16px;height:16px;accent-color:var(--color-blue-500);cursor:pointer}._checkboxField__label_15tkz_295{font-size:var(--font-size-body-sm);color:var(--color-black-100)}._currencyInput_15tkz_301{display:flex;border:1px solid var(--color-grey-300);border-radius:var(--radius-md);overflow:hidden;margin-top:var(--spacing-xs)}._currencyInput__select_15tkz_309{border:none;border-right:1px solid var(--color-grey-300);padding:var(--spacing-sm) var(--spacing-sm);background:var(--color-grey-50);font-size:var(--font-size-body-sm);color:var(--color-black-100);cursor:pointer;outline:none;min-width:70px}._currencyInput__field_15tkz_321{border:none;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-body-sm);color:var(--color-black-100);flex:1;outline:none;min-width:0}._currencyInput__field_15tkz_321::placeholder{color:var(--color-grey-400)}._currencyInput_15tkz_301:focus-within{border-color:var(--color-blue-500);box-shadow:0 0 0 2px var(--color-blue-50)}._formField_15tkz_341{display:flex;flex-direction:column}._formField__label_15tkz_346{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin-bottom:0}._reimbursementInfo_15tkz_354{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--color-blue-50, #EFF6FF);border:1px solid var(--color-blue-200, #BFDBFE);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--spacing-sm)}._reimbursementInfo__header_15tkz_365{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-blue-700, #1D4ED8)}._reimbursementInfo__header_15tkz_365 svg{color:var(--color-blue-500)}._reimbursementInfo__row_15tkz_378{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-body-sm)}._reimbursementInfo__label_15tkz_385{color:var(--color-grey-600, #4B5563)}._reimbursementInfo__value_15tkz_389{font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._reimbursementInfo__note_15tkz_394{margin:0;font-size:var(--font-size-caption);color:var(--color-grey-600, #4B5563);line-height:1.5}._reimbursementInfo__extras_15tkz_401{font-size:var(--font-size-caption);color:var(--color-grey-600, #4B5563);line-height:1.5}._reimbursementInfo__extrasTitle_15tkz_407{display:block;margin-bottom:var(--spacing-xs)}._reimbursementInfo__list_15tkz_412{margin:0;padding-left:var(--spacing-lg);list-style:disc}._reimbursementInfo__list_15tkz_412 li{margin-top:2px}._pibField_15tkz_423{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-top:var(--spacing-xs);padding-top:var(--spacing-sm);border-top:1px solid var(--color-blue-200, #BFDBFE)}._pibField__label_15tkz_432{font-size:var(--font-size-caption);color:var(--color-grey-600, #4B5563)}._pibField__value_15tkz_437{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100);font-family:monospace}._pibField__copy_15tkz_447{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--color-blue-200, #BFDBFE);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-blue-500);cursor:pointer;transition:all .15s ease}._pibField__copy_15tkz_447:hover{background:var(--color-blue-100, #DBEAFE);border-color:var(--color-blue-300, #93C5FD)}@media(max-width:640px){._routeRow_15tkz_43,._formRow_15tkz_49{grid-template-columns:1fr}}._overlay_12opo_1{position:fixed;inset:0;z-index:1100;background:#0f14288c;display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg)}._panel_12opo_12{background:var(--color-white);border-radius:var(--radius-md);width:min(900px,92vw);height:min(88vh,1000px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 12px 40px #0000004d}._header_12opo_23{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-grey-200)}._title_12opo_32{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actions_12opo_41{display:flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0}._action_12opo_41{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--color-grey-600);cursor:pointer;text-decoration:none}._action_12opo_41:hover{background:var(--color-grey-100);color:var(--color-black-100)}._counter_12opo_67{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-grey-600);white-space:nowrap;padding:0 var(--spacing-xs)}._body_12opo_75{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;background:var(--color-grey-100);overflow:auto}._nav_12opo_86{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:var(--radius-full, 9999px);background:#ffffffe6;color:var(--color-black-100);cursor:pointer;box-shadow:0 2px 8px #0000002e}._nav_12opo_86:hover{background:var(--color-white)}._nav--prev_12opo_108{left:var(--spacing-md)}._nav--next_12opo_112{right:var(--spacing-md)}._dots_12opo_116{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md);border-top:1px solid var(--color-grey-200)}._dot_12opo_116{width:8px;height:8px;padding:0;border:none;border-radius:var(--radius-full, 9999px);background:var(--color-grey-300);cursor:pointer}._dot_12opo_116:hover{background:var(--color-grey-400)}._dot--active_12opo_139{background:var(--color-blue-500)}._frame_12opo_143{width:100%;height:100%;border:none}._image_12opo_149{max-width:100%;max-height:100%;object-fit:contain}._message_12opo_155{font-size:var(--font-size-body-sm);color:var(--color-grey-600);text-align:center;padding:var(--spacing-lg)}._linkButton_12opo_164{border:none;background:none;padding:0;font:inherit;color:var(--color-blue-500);text-decoration:underline;cursor:pointer}._list_tkour_1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}._item_tkour_10{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-white)}._item__icon_tkour_20{display:inline-flex;align-items:center;justify-content:center;color:var(--color-blue-500);flex-shrink:0;border:none;background:transparent;padding:0;cursor:pointer}._item__meta_tkour_32{display:flex;flex-direction:column;min-width:0;flex:1}._item__name_tkour_39{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;background:transparent;padding:0;text-align:left;cursor:pointer;max-width:100%}._item__name_tkour_39:hover{color:var(--color-blue-500);text-decoration:underline}._item__iconStatic_tkour_62{display:inline-flex;align-items:center;justify-content:center;color:var(--color-grey-500);flex-shrink:0}._item__nameStatic_tkour_70{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._item__sub_tkour_80{font-size:var(--font-size-caption);color:var(--color-grey-500)}._coverEdit_tkour_86{display:inline-flex;align-items:center;gap:6px;margin-top:6px;color:var(--color-blue-600)}._coverEdit__label_tkour_94{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-grey-700)}._coverEdit__input_tkour_100{width:64px;padding:4px 6px;border:1px solid var(--color-grey-300);border-radius:var(--radius-sm);font-size:var(--font-size-caption)}._coverEdit__unit_tkour_108{font-size:var(--font-size-caption);color:var(--color-grey-500)}._coverEdit__save_tkour_113,._coverEdit__cancel_tkour_114{padding:4px 10px;border-radius:var(--radius-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);cursor:pointer;border:1px solid transparent}._coverEdit__save_tkour_113{background:var(--color-blue-600);color:#fff}._coverEdit__save_tkour_113:disabled{opacity:.5;cursor:not-allowed}._coverEdit__cancel_tkour_114{background:none;border-color:var(--color-grey-300);color:var(--color-grey-600)}._item__status_tkour_139{display:inline-flex;align-items:center;gap:4px;color:var(--color-green-default);font-weight:var(--font-weight-medium)}._item__statusDot_tkour_147{width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-green-default);display:inline-block}._item__actions_tkour_155{display:flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0}._item__action_tkour_155{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--color-grey-600);cursor:pointer;text-decoration:none}._item__action_tkour_155:hover{background:var(--color-grey-100);color:var(--color-black-100)}._item__action_tkour_155:disabled{opacity:.5;cursor:not-allowed}._item__action--danger_tkour_186:hover{background:var(--color-red-100, #fde8e8);color:var(--color-red)}.filepond--assistant{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{position:absolute;margin:0;padding:0;left:1em;top:1.75em;width:calc(100% - 2em);opacity:0;font-size:0}.filepond--data{position:absolute;width:0;height:0;padding:0;margin:0;border:none;visibility:hidden;pointer-events:none;contain:strict}.filepond--drip{position:absolute;inset:0;overflow:hidden;opacity:.1;pointer-events:none;border-radius:.5em;background:#00000003}.filepond--drip-blob{-webkit-transform-origin:center center;transform-origin:center center;width:8em;height:8em;margin-left:-4em;margin-top:-4em;background:#292625;border-radius:50%}.filepond--drip-blob,.filepond--drop-label{position:absolute;top:0;left:0;will-change:transform,opacity}.filepond--drop-label{right:0;margin:0;color:#4f4f4f;display:flex;justify-content:center;align-items:center;height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;text-align:center;line-height:1.5}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;cursor:pointer}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{font-size:1em;width:1.625em;height:1.625em;font-family:inherit;line-height:inherit;margin:0;padding:0;border:none;outline:none;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{width:100%;height:100%}.filepond--file-action-button.filepond--file-action-button:after{position:absolute;inset:-.75em;content:""}.filepond--file-action-button{cursor:auto;color:#fff;border-radius:50%;background-color:#00000080;background-image:none;box-shadow:0 0 #fff0;transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em #ffffffe6}.filepond--file-action-button[disabled]{color:#ffffff80;background-color:#00000040}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{width:2em;height:2em;padding:.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{border:none;line-height:inherit;background:transparent;font-family:inherit;color:inherit;outline:none;padding:0;margin:0 0 0 .25em;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{width:1.3125em;height:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{position:static;display:flex;flex-direction:column;align-items:flex-start;flex:1;margin:0 .5em 0 0;min-width:0;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{position:static;display:flex;flex-direction:column;align-items:flex-end;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;text-align:right;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;margin:0;padding:0;min-width:0;height:100%}.filepond--file-wrapper.filepond--file-wrapper>legend{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{position:static;display:flex;height:100%;align-items:flex-start;padding:.5625em;color:#fff;border-radius:.5em}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@-webkit-keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{content:"";position:absolute;inset:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{position:absolute;top:0;left:0;right:0;z-index:1;padding:0;margin:.25em;will-change:transform,opacity;touch-action:auto}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em #00000040}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{transition:box-shadow .125s ease-in-out;box-shadow:0 0 0 transparent}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em #00000053}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{position:absolute;top:0;left:0;right:0;margin:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:99999px;border:.3125em solid transparent;background-clip:content-box}.filepond--list.filepond--list{position:absolute;top:0;margin:0;padding:0;list-style-type:none;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{width:100%;height:100%;max-width:none;margin:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{bottom:0;height:auto;display:flex;justify-content:center;align-items:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{overflow:hidden;height:100%;margin-top:0;margin-bottom:0}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{left:0;right:0;height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{border-radius:.5em;background-color:#f1f0ef}.filepond--panel{position:absolute;left:0;top:0;right:0;margin:0;height:100%!important;pointer-events:none}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color:transparent!important;border:none!important}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{position:absolute;left:0;top:0;right:0;margin:0;padding:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:none!important}.filepond--panel-top:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background-color:inherit}.filepond--panel-bottom,.filepond--panel-center{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0,.5em,0);transform:translate3d(0,.5em,0)}.filepond--panel-bottom{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:none!important}.filepond--panel-bottom:before{content:"";position:absolute;height:2px;left:0;right:0;top:-1px;background-color:inherit}.filepond--panel-center{height:100px!important;border-top:none!important;border-bottom:none!important;border-radius:0!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{position:static;width:1.25em;height:1.25em;color:#fff;margin:0;pointer-events:none;will-change:transform,opacity}.filepond--progress-indicator svg{width:100%;height:100%;vertical-align:top;transform-box:fill-box}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;position:relative;margin-bottom:1em;font-size:1rem;line-height:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:450;text-align:left;text-rendering:optimizeLegibility;direction:ltr;contain:layout style size}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-top:1em;margin-bottom:1em}.filepond--root .filepond--credits{position:absolute;right:0;opacity:.4;line-height:.85;font-size:11px;color:inherit;text-decoration:none;z-index:3;bottom:-14px}.filepond--root .filepond--credits[style]{top:0;bottom:auto;margin-top:14px}._fileUpload_ogqks_3 .filepond--root{margin-bottom:0;font-family:var(--font-primary);font-size:var(--font-size-body-sm)}._fileUpload_ogqks_3 .filepond--panel-root{background:var(--color-grey-50);border:1px dashed var(--color-grey-300);border-radius:var(--radius-md)}._fileUpload_ogqks_3 .filepond--root[data-hopper-state=drag-over] .filepond--panel-root,._fileUpload_ogqks_3 .filepond--root:focus-within .filepond--panel-root{background:var(--color-blue-50);border-color:var(--color-blue-500)}._fileUpload_ogqks_3 .filepond--drop-label{color:var(--color-grey-500)}._fileUpload_ogqks_3 .filepond--drop-label label{font-size:var(--font-size-body-sm)}._fileUpload_ogqks_3 .filepond--label-action{color:var(--color-blue-500);font-weight:var(--font-weight-medium);text-decoration-color:var(--color-blue-500)}._fileUpload_ogqks_3 .filepond--item-panel{background:var(--color-midnight-80);border-radius:var(--radius-md)}._fileUpload_ogqks_3 [data-filepond-item-state*=invalid] .filepond--item-panel,._fileUpload_ogqks_3 [data-filepond-item-state*=error] .filepond--item-panel{background:var(--color-red-default)}._fileUpload_ogqks_3 .filepond--root[data-disabled]{opacity:.6}._fileUpload__title_ogqks_50{display:block;font-weight:var(--font-weight-medium);color:var(--color-midnight-80)}._fileUpload__hint_ogqks_56{display:block;font-size:var(--font-size-caption)}._fileUpload__required_ogqks_61{color:var(--color-red)}._fileUpload--invalid_ogqks_65 .filepond--panel-root{border-color:var(--color-red-default)}._fileUpload_ogqks_3 .filepond--root[data-disabled] .filepond--drop-label label{cursor:not-allowed}._section_1geel_1{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-grey-50, #fafafa)}._header_1geel_11{display:flex;align-items:center;justify-content:space-between}._title_1geel_17{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin:0}._muted_1geel_24{font-size:var(--font-size-body-sm);color:var(--color-grey-500);margin:0}._hiddenInput_1geel_30{display:none}._coverage_1geel_35{margin:0;font-size:var(--font-size-body-sm);color:var(--color-grey-600, #4b5563)}._coverage__self_1geel_41{font-weight:var(--font-weight-medium)}._coverage__cert_1geel_45{font-weight:var(--font-weight-semibold);color:var(--color-blue-600, #2f4fc4)}._warning_1geel_51{display:flex;align-items:flex-start;gap:var(--spacing-xs);margin:var(--spacing-sm) 0 0;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-amber-light);border:1px solid var(--color-amber-default);border-radius:var(--radius-md);font-size:var(--font-size-caption);line-height:1.45;color:var(--color-amber-dark)}._warning__icon_1geel_65{flex-shrink:0;margin-top:1px;color:var(--color-amber-dark)}._info_1geel_72{display:flex;align-items:flex-start;gap:var(--spacing-xs);margin:var(--spacing-sm) 0 0;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-blue-50);border:1px solid var(--color-blue-100);border-radius:var(--radius-md);font-size:var(--font-size-caption);line-height:1.45;color:var(--color-midnight-80)}._info__icon_1geel_86{flex-shrink:0;margin-top:1px;color:var(--color-blue-500)}._attachZone_1geel_93{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;padding:var(--spacing-lg);background:var(--color-blue-50, #eff6ff);border:2px dashed var(--color-blue-500);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);font-family:var(--font-primary)}._attachZone_1geel_93:disabled{opacity:.45;cursor:not-allowed;border-color:var(--color-grey-300);background:var(--color-grey-50)}._attachZone__icon_1geel_116{color:var(--color-blue-500)}._attachZone__label_1geel_120{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-blue-500)}._attachZone__hint_1geel_126{font-size:var(--font-size-caption);color:var(--color-grey-400)}._pending_1geel_133{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%;padding:var(--spacing-md) var(--spacing-lg);background:var(--color-blue-50, #eff6ff);border:1px solid var(--color-blue-500);border-radius:var(--radius-md)}._pending__file_1geel_144{display:flex;align-items:center;gap:var(--spacing-sm);min-width:0}._pending__name_1geel_151{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-black-100);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pending__field_1geel_160{display:flex;align-items:center;gap:var(--spacing-sm)}._pending__label_1geel_166{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._pending__input_1geel_172{width:88px;padding:var(--spacing-xs) var(--spacing-sm);font-family:var(--font-primary);font-size:var(--font-size-body-sm);color:var(--color-black-100);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--radius-sm)}._pending__input_1geel_172:focus{outline:none;border-color:var(--color-blue-500)}._pending__unit_1geel_188{font-size:var(--font-size-body-sm);color:var(--color-grey-500)}._pending__actions_1geel_193{display:flex;gap:var(--spacing-sm)}._pending__cancel_1geel_198,._pending__upload_1geel_199{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm);padding:var(--spacing-sm) var(--spacing-md);cursor:pointer}._pending__cancel_1geel_198{color:var(--color-grey-600, #4b5563);background:transparent;border:1px solid var(--color-grey-300)}._pending__upload_1geel_199{color:var(--color-white);background:var(--color-blue-500);border:1px solid var(--color-blue-500)}._pending__upload_1geel_199:disabled{opacity:.5;cursor:not-allowed}._pending__cancel_1geel_198:disabled{opacity:.5;cursor:not-allowed}._section_4gjmz_1{margin-bottom:var(--spacing-lg)}._label_4gjmz_5{display:block;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin-bottom:var(--spacing-sm)}._required_4gjmz_13{color:var(--color-red)}._optional_4gjmz_17{font-weight:var(--font-weight-regular);color:var(--color-grey-500)}._select_4gjmz_23,._input_4gjmz_24,._textarea_4gjmz_25{width:100%;box-sizing:border-box;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-300);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);font-family:inherit;color:var(--color-black-100);background:var(--color-white);outline:none;transition:border-color .15s ease,box-shadow .15s ease}._select_4gjmz_23:focus,._input_4gjmz_24:focus,._textarea_4gjmz_25:focus{border-color:var(--color-blue-500);box-shadow:0 0 0 2px var(--color-blue-50)}._textarea_4gjmz_25{resize:vertical;min-height:72px}._select--error_4gjmz_51,._input--error_4gjmz_52{border-color:var(--color-red)}._counter_4gjmz_56{margin-top:var(--spacing-xs);text-align:right;font-size:var(--font-size-caption);color:var(--color-grey-500)}._fieldError_4gjmz_63{display:flex;align-items:center;gap:4px;margin-top:var(--spacing-xs);font-size:var(--font-size-caption);color:var(--color-red)}._helper_4gjmz_72{display:flex;align-items:flex-start;gap:6px;margin-top:var(--spacing-xs);font-size:var(--font-size-caption);color:var(--color-grey-500)}._hint_4gjmz_81{margin-top:var(--spacing-xs);font-size:var(--font-size-caption);color:var(--color-grey-500)}._dateGrid_4gjmz_88{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}._partialDay_4gjmz_95{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-grey-200)}._partialDay__quick_4gjmz_101{align-self:flex-start;padding:0;border:0;background:none;color:var(--color-blue-500);font:inherit;font-size:var(--font-size-caption);cursor:pointer}._partialDay__row_4gjmz_112{display:flex;flex-direction:column;gap:var(--spacing-xs);max-width:260px}._segmented_4gjmz_120{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}._segmented__opt_4gjmz_126{display:flex;align-items:center;justify-content:center;gap:6px;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-grey-600, #4B5563);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all .15s ease}._segmented__opt_4gjmz_126:hover{border-color:var(--color-grey-400);background:var(--color-grey-50)}._segmented__opt--active_4gjmz_147{border-color:var(--color-blue-500);background:var(--color-blue-50);color:var(--color-blue-700, #1D4ED8)}._onBehalf_4gjmz_153{margin-top:var(--spacing-md)}._picker_4gjmz_158{position:relative}._picker__trigger_4gjmz_162{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-300);border-radius:var(--radius-md);background:var(--color-white);cursor:pointer;text-align:left}._picker__trigger--open_4gjmz_175{border-color:var(--color-blue-500);box-shadow:0 0 0 2px var(--color-blue-50)}._picker__trigger--error_4gjmz_180{border-color:var(--color-red)}._picker__searchIcon_4gjmz_184{color:var(--color-grey-400);flex-shrink:0}._picker__placeholder_4gjmz_189{font-size:var(--font-size-body-sm);color:var(--color-grey-400)}._picker__selected_4gjmz_194{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-blue-500);border-radius:var(--radius-md);background:var(--color-blue-50)}._picker__avatar_4gjmz_204{width:32px;height:32px;border-radius:50%;background:var(--color-blue-500);color:var(--color-white);font-size:11px;font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center;flex-shrink:0;object-fit:cover}._picker__selectedBody_4gjmz_219{display:flex;flex-direction:column;min-width:0}._picker__selectedName_4gjmz_225{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._picker__selectedMeta_4gjmz_231{font-size:var(--font-size-caption);color:var(--color-grey-500)}._picker__clear_4gjmz_236{margin-left:auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-grey-500);cursor:pointer}._picker__clear_4gjmz_236:hover{background:var(--color-white);color:var(--color-black-100)}._picker__menu_4gjmz_255{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:10;background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);box-shadow:0 8px 24px #0000001f;overflow:hidden}._picker__search_4gjmz_184{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-grey-200);color:var(--color-grey-400)}._picker__search_4gjmz_184 input{flex:1;border:none;outline:none;font-size:var(--font-size-body-sm);font-family:inherit;color:var(--color-black-100);min-width:0}._picker__list_4gjmz_287{max-height:240px;overflow-y:auto}._picker__hint_4gjmz_292{padding:var(--spacing-md);font-size:var(--font-size-caption);color:var(--color-grey-500);text-align:center}._picker__row_4gjmz_299{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);border:none;background:transparent;cursor:pointer;text-align:left}._picker__row_4gjmz_299:hover{background:var(--color-grey-50)}._picker__rowBody_4gjmz_315{display:flex;flex-direction:column;min-width:0}._picker__rowName_4gjmz_321{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._picker__rowMeta_4gjmz_327{font-size:var(--font-size-caption);color:var(--color-grey-500)}._doctorGrid_4gjmz_333{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}._doctorCard_4gjmz_339{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-grey-600, #4B5563);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all .15s ease}._doctorCard_4gjmz_339:hover{border-color:var(--color-grey-400);background:var(--color-grey-50)}._doctorCard--selected_4gjmz_361{border-color:var(--color-blue-500);background:var(--color-blue-50);color:var(--color-blue-700, #1D4ED8)}._doctorCard--locked_4gjmz_369{cursor:not-allowed}._doctorCard--locked_4gjmz_369:hover{border-color:var(--color-grey-200);background:var(--color-white)}._doctorCard--locked_4gjmz_369._doctorCard--selected_4gjmz_361:hover{border-color:var(--color-blue-500);background:var(--color-blue-50)}._doctorCard--locked_4gjmz_369:not(._doctorCard--selected_4gjmz_361){opacity:.5}._doctorCard__check_4gjmz_384{position:absolute;top:6px;right:6px;width:18px;height:18px;background:var(--color-blue-500);color:var(--color-white);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}._checkRow_4gjmz_399{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);font-size:var(--font-size-body-sm);color:var(--color-black-100);cursor:pointer}._checkRow_4gjmz_399 input{width:16px;height:16px;accent-color:var(--color-blue-500);cursor:pointer}._banner_4gjmz_416{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-blue-50, #EFF6FF);border-radius:var(--radius-md);font-size:var(--font-size-caption);color:var(--color-midnight-80)}._banner_4gjmz_416 svg{flex-shrink:0;color:var(--color-blue-500)}._conflictBanner_4gjmz_433{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-lg);background:var(--color-red-50, #FEF2F2);border:1px solid var(--color-red-200, #FECACA);border-radius:var(--radius-md);font-size:var(--font-size-caption);color:var(--color-red-700, #B91C1C)}._conflictBanner_4gjmz_433 svg{flex-shrink:0;color:var(--color-red, #DC2626)}._conflictBanner__body_4gjmz_451{display:flex;flex-direction:column;gap:2px}._conflictBanner__title_4gjmz_457{font-weight:600}._conflictBanner__link_4gjmz_461{align-self:flex-start;margin-top:var(--spacing-xs);padding:0;background:none;border:none;font:inherit;font-weight:600;color:var(--color-red-700, #B91C1C);text-decoration:underline;cursor:pointer}._sccBlock_4gjmz_475{display:flex;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--color-blue-50, #EFF6FF);border:1px solid var(--color-blue-200, #BFDBFE);border-radius:var(--radius-md)}._sccBlock__icon_4gjmz_484{flex-shrink:0;color:var(--color-blue-500)}._sccBlock__title_4gjmz_489{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-blue-700, #1D4ED8);margin-bottom:var(--spacing-xs)}._sccBlock__copy_4gjmz_496{font-size:var(--font-size-caption);color:var(--color-grey-600, #4B5563);line-height:1.5;margin-bottom:var(--spacing-sm)}._sccBlock__list_4gjmz_503{margin:0;padding-left:var(--spacing-lg);font-size:var(--font-size-caption);color:var(--color-grey-600, #4B5563);line-height:1.6}._audit_4gjmz_512{display:flex;align-items:center;gap:6px;font-size:var(--font-size-caption);color:var(--color-grey-500)}@media(max-width:640px){._dateGrid_4gjmz_88{grid-template-columns:1fr}}._section_12s4j_1{margin-top:var(--spacing-md);margin-bottom:var(--spacing-lg);padding:var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-grey-50)}._title_12s4j_10{margin:0 0 var(--spacing-sm);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._grid_12s4j_17{display:grid;grid-template-columns:max-content 1fr;gap:4px var(--spacing-md);margin:0}._grid_12s4j_17 dt{color:var(--color-grey-500);font-size:var(--font-size-body-sm)}._grid_12s4j_17 dd{margin:0;font-size:var(--font-size-body-sm);color:var(--color-black-100)}._strong_12s4j_32{font-weight:var(--font-weight-semibold)}._pay_12s4j_37{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm);margin-top:var(--spacing-md)}._payItem_12s4j_44{display:flex;flex-direction:column;gap:2px;padding:var(--spacing-sm);border:1px solid var(--color-grey-200);border-radius:var(--radius-sm);background:var(--color-white)}._payValue_12s4j_54{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._payLabel_12s4j_60{font-size:var(--font-size-caption);color:var(--color-grey-500)}._payItem--reduced_12s4j_65{border-color:var(--color-amber-default);background:var(--color-amber-light)}._payItem--reduced_12s4j_65 ._payValue_12s4j_54{color:var(--color-amber-dark)}._payItem--unpaid_12s4j_73{border-color:var(--color-red-default);background:var(--color-red-light)}._payItem--unpaid_12s4j_73 ._payValue_12s4j_54{color:var(--color-red-dark)}@media(max-width:480px){._pay_12s4j_37{grid-template-columns:1fr}}._section_c8s14_1{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-grey-50, #fafafa)}._header_c8s14_11{display:flex;align-items:center;justify-content:space-between}._title_c8s14_17{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin:0}._muted_c8s14_24{font-size:var(--font-size-body-sm);color:var(--color-grey-500);margin:0}._hiddenInput_c8s14_30{display:none}._attachZone_c8s14_35{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;padding:var(--spacing-lg);background:var(--color-blue-50, #eff6ff);border:2px dashed var(--color-blue-500);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);font-family:var(--font-primary)}._attachZone_c8s14_35:disabled{opacity:.45;cursor:not-allowed;border-color:var(--color-grey-300);background:var(--color-grey-50)}._attachZone__icon_c8s14_58{color:var(--color-blue-500)}._attachZone__label_c8s14_62{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-blue-500)}._attachZone__hint_c8s14_68{font-size:var(--font-size-caption);color:var(--color-grey-400)}._row_1duyp_2{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);margin-top:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-xs) 0}._row__copy_1duyp_11{font-size:var(--font-size-body-sm);color:var(--color-midnight-60)}._row__action_1duyp_16{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border:0;background:transparent;color:var(--color-blue-500);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast)}._row__action_1duyp_16:hover{background:var(--color-blue-50)}._panel_1duyp_37{margin-top:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--radius-lg);background:var(--color-grey-50);border:1px solid var(--color-grey-200);animation:_panelIn_1duyp_1 .18s ease both}@keyframes _panelIn_1duyp_1{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}._panel__head_1duyp_57{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}._panel__title_1duyp_64{display:inline-flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--color-midnight-80)}._panel__title_1duyp_64 svg{color:var(--color-blue-500)}._panel__close_1duyp_79{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;background:transparent;border-radius:var(--radius-sm);color:var(--color-midnight-60);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._panel__close_1duyp_79:hover{background:var(--color-grey-100);color:var(--color-midnight-100)}._fields_1duyp_98{display:grid;grid-template-columns:1fr auto 1.4fr;align-items:end;gap:var(--spacing-md)}._col_1duyp_105{min-width:0}._lbl_1duyp_109{display:block;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-midnight-60);margin-bottom:var(--spacing-xs)}._current_1duyp_119{height:36px;display:inline-flex;align-items:center;padding:0 var(--spacing-sm);border-radius:var(--radius-md);background:var(--color-grey-100);border:1px solid var(--color-grey-200);color:var(--color-midnight-80);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}._arrow_1duyp_133{height:36px;display:inline-flex;align-items:center;color:var(--color-midnight-40)}._input_1duyp_140{width:100%;height:36px;padding:0 var(--spacing-sm);font-family:var(--font-primary);font-size:var(--font-size-body-sm);color:var(--color-midnight-100);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--radius-md)}._input_1duyp_140:focus{outline:none;border-color:var(--color-blue-500)}._note_1duyp_158{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-blue-50);border:1px solid color-mix(in oklab,var(--color-blue-500) 16%,white);border-radius:var(--radius-md)}._note__icon_1duyp_168{width:22px;height:22px;border-radius:var(--radius-sm);background:color-mix(in oklab,var(--color-blue-500) 14%,white);color:var(--color-blue-500);display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;margin-top:1px}._note__body_1duyp_181{display:flex;flex-direction:column;gap:var(--spacing-xs);font-size:var(--font-size-body-sm);line-height:1.45;color:var(--color-midnight-100);min-width:0}._note__line_1duyp_191 strong{font-weight:var(--font-weight-semibold)}._note__line--hint_1duyp_195{color:var(--color-midnight-80);padding-top:var(--spacing-xs);border-top:1px dashed color-mix(in oklab,var(--color-blue-500) 22%,white)}._elect_1duyp_201{display:flex;align-items:flex-start;gap:var(--spacing-sm);margin-top:var(--spacing-xs);cursor:pointer}._elect_1duyp_201 input{margin-top:2px}._elect__hint_1duyp_213{color:var(--color-midnight-60)}._split_1duyp_217{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium)}._split__self_1duyp_222{color:var(--color-blue-500);font-weight:var(--font-weight-semibold)}._split__unpaid_1duyp_227{color:var(--color-red-dark);font-weight:var(--font-weight-semibold)}._actions_1duyp_232{display:flex;justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-md)}._btnGhost_1duyp_239,._btnPrimary_1duyp_240{height:34px;padding:0 var(--spacing-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);cursor:pointer}._btnGhost_1duyp_239{color:var(--color-midnight-80);background:transparent;border:1px solid var(--color-grey-300)}._btnPrimary_1duyp_240{color:var(--color-white);background:var(--color-blue-500);border:1px solid var(--color-blue-500)}._btnPrimary_1duyp_240:disabled,._btnGhost_1duyp_239:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){._fields_1duyp_98{grid-template-columns:1fr}}._row_mev2l_2{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);margin-top:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-xs) 0}._row__copy_mev2l_11{font-size:var(--font-size-body-sm);color:var(--color-midnight-60)}._row__action_mev2l_16{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border:0;background:transparent;color:var(--color-blue-500);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast)}._row__action_mev2l_16:hover{background:var(--color-blue-50)}._panel_mev2l_37{margin-top:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--radius-lg);background:var(--color-grey-50);border:1px solid var(--color-grey-200);animation:_panelIn_mev2l_1 .18s ease both}@keyframes _panelIn_mev2l_1{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}._panel__head_mev2l_57{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}._panel__title_mev2l_64{display:inline-flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--color-midnight-80)}._panel__title_mev2l_64 svg{color:var(--color-blue-500)}._panel__close_mev2l_79{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;background:transparent;border-radius:var(--radius-sm);color:var(--color-midnight-60);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._panel__close_mev2l_79:hover{background:var(--color-grey-100);color:var(--color-midnight-100)}._note_mev2l_98{display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-blue-50);border:1px solid color-mix(in oklab,var(--color-blue-500) 16%,white);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);line-height:1.45;color:var(--color-midnight-100)}._note__icon_mev2l_110{width:22px;height:22px;border-radius:var(--radius-sm);background:color-mix(in oklab,var(--color-blue-500) 14%,white);color:var(--color-blue-500);display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;margin-top:1px}._note__body_mev2l_123 strong{font-weight:var(--font-weight-semibold)}._hiddenInput_mev2l_127{display:none}._doc_mev2l_131{margin-top:var(--spacing-md)}._doc__upload_mev2l_135{display:inline-flex;align-items:center;gap:var(--spacing-sm);width:100%;justify-content:center;padding:var(--spacing-md);background:var(--color-blue-50);border:2px dashed var(--color-blue-500);border-radius:var(--radius-md);color:var(--color-blue-500);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast)}._doc__upload_mev2l_135:disabled{opacity:.5;cursor:not-allowed}._doc__file_mev2l_158{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);color:var(--color-midnight-100)}._doc__name_mev2l_169{flex:1;min-width:0;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._doc__remove_mev2l_179{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;background:transparent;border-radius:var(--radius-sm);color:var(--color-midnight-60);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._doc__remove_mev2l_179:hover{background:var(--color-red-very-light);color:var(--color-red-dark)}._actions_mev2l_198{display:flex;justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-md)}._btnGhost_mev2l_205,._btnPrimary_mev2l_206{height:34px;padding:0 var(--spacing-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);cursor:pointer}._btnGhost_mev2l_205{color:var(--color-midnight-80);background:transparent;border:1px solid var(--color-grey-300)}._btnPrimary_mev2l_206{color:var(--color-white);background:var(--color-blue-500);border:1px solid var(--color-blue-500)}._btnPrimary_mev2l_206:disabled,._btnGhost_mev2l_205:disabled{opacity:.5;cursor:not-allowed}._info_1rnb4_2{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-blue-500);border-radius:var(--radius-md);background:var(--color-blue-50);color:var(--color-blue-700, #1d4ed8);font-size:var(--font-size-body-sm);line-height:1.45}._info_1rnb4_2 svg{flex-shrink:0;margin-top:1px}._periodGrid_1rnb4_21{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}._periodField_1rnb4_27{display:flex;flex-direction:column;gap:var(--spacing-xs)}._payroll_1rnb4_34{display:flex;align-items:center;gap:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-grey-200);flex-wrap:wrap}._payroll__pill_1rnb4_43{display:inline-flex;align-items:center;padding:2px var(--spacing-sm);border-radius:var(--radius-full, 999px);background:var(--color-green-50, #ecfdf5);color:var(--color-green-700, #047857);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold)}._payroll__text_1rnb4_54{font-size:var(--font-size-body-sm);color:var(--color-grey-600, #4b5563)}._info_2qncv_1{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md);background:var(--color-blue-50);border-radius:var(--radius-md);font-size:var(--font-size-caption);color:var(--color-midnight-80)}._list_2qncv_13{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}._row_2qncv_22{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md)}._rowHead_2qncv_31{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}._month_2qncv_37{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100)}._badges_2qncv_45{display:inline-flex;align-items:center;gap:var(--spacing-xs)}._badge_2qncv_45{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-full);font-size:11px;font-weight:var(--font-weight-semibold);white-space:nowrap}._cert--required_2qncv_61{background:var(--color-red-very-light);color:var(--color-red-dark)}._cert--uploaded_2qncv_65{background:var(--color-blue-50);color:var(--color-blue-500)}._cert--verified_2qncv_69{background:var(--color-green-light);color:var(--color-green-dark)}._pay--pending_2qncv_75{background:var(--color-blue-50);color:var(--color-blue-500)}._pay--deferred_2qncv_79{background:var(--color-amber-light);color:var(--color-amber-dark)}._pay--processed_2qncv_83{background:var(--color-green-light);color:var(--color-green-dark)}._rowActions_2qncv_88{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}._action_2qncv_93{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--color-grey-200);background:var(--color-white);color:var(--color-midnight-80);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}._action_2qncv_93:hover:not(:disabled){border-color:var(--color-midnight-20);color:var(--color-midnight-100)}._actionVerify_2qncv_113{border-color:var(--color-blue-500);color:var(--color-blue-500)}._action_2qncv_93:disabled{opacity:.5;cursor:not-allowed}._earlierToggle_2qncv_122{align-self:flex-start;margin-bottom:var(--spacing-sm);padding:4px 0;background:none;border:none;color:var(--color-blue-500);font-family:var(--font-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);cursor:pointer}._row_176t1_2{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-grey-50, #fafafa)}._row__copy_176t1_13{font-size:var(--font-size-body-sm);color:var(--color-grey-700, #374151)}._row__action_176t1_18{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--color-blue-500);border-radius:var(--radius-md);background:var(--color-blue-500);color:#fff;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer}._row__action_176t1_18:hover{background:var(--color-blue-600, #2563eb)}._panel_176t1_37{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-grey-50, #fafafa)}._panel__head_176t1_47{display:flex;align-items:center;justify-content:space-between}._panel__title_176t1_53{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._panel__close_176t1_62{display:inline-flex;padding:var(--spacing-xs);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-grey-500);cursor:pointer}._panel__close_176t1_62:hover{background:var(--color-grey-150, #e5e7eb)}._field_176t1_76{display:flex;flex-direction:column;gap:var(--spacing-xs);max-width:220px}._field__label_176t1_83{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-grey-700, #374151)}._field__input_176t1_89{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-300, #d1d5db);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);font-family:inherit}._field__input_176t1_89:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 2px var(--color-blue-50)}._note_176t1_103{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background:var(--color-blue-50);color:var(--color-blue-700, #1d4ed8);font-size:var(--font-size-body-sm);line-height:1.45}._note_176t1_103 svg{flex-shrink:0;margin-top:1px}._actions_176t1_120{display:flex;justify-content:flex-end;gap:var(--spacing-sm)}._btnGhost_176t1_126,._btnPrimary_176t1_127{padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer}._btnGhost_176t1_126{border:1px solid var(--color-grey-300, #d1d5db);background:#fff;color:var(--color-grey-700, #374151)}._btnGhost_176t1_126:hover:not(:disabled){background:var(--color-grey-100, #f3f4f6)}._btnPrimary_176t1_127{border:1px solid var(--color-blue-500);background:var(--color-blue-500);color:#fff}._btnPrimary_176t1_127:hover:not(:disabled){background:var(--color-blue-600, #2563eb)}._btnGhost_176t1_126:disabled,._btnPrimary_176t1_127:disabled{opacity:.6;cursor:not-allowed}._payrollWrap_fs9qv_3{display:inline-flex;align-items:center;gap:var(--spacing-xs)}._chip_fs9qv_9{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--radius-full);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.02em;white-space:nowrap;border:1px solid transparent}._chipPending_fs9qv_21{background:var(--color-blue-50);color:var(--color-blue-500)}._chipDeferred_fs9qv_25{background:var(--color-amber-light);color:var(--color-amber-dark)}._chipProcessed_fs9qv_29{background:var(--color-green-light);color:var(--color-green-dark)}._tip_fs9qv_35{position:relative;display:inline-flex;align-items:center;color:var(--color-grey-500);cursor:help}._tipText_fs9qv_42{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);width:max-content;max-width:240px;padding:6px 10px;background:var(--color-midnight-100);color:var(--color-white);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:1.35;border-radius:var(--radius-sm);opacity:0;visibility:hidden;transition:opacity .12s ease;z-index:10;pointer-events:none}._tip_fs9qv_35:hover ._tipText_fs9qv_42{opacity:1;visibility:visible}._bypassRow_fs9qv_68{grid-column:1 / -1;margin:0}._bypassLabel_fs9qv_72{display:inline-flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-body-sm);color:var(--color-black-100);font-weight:var(--font-weight-medium);cursor:pointer}._bypassLabel_fs9qv_72 input{width:16px;height:16px;accent-color:var(--color-blue-500);cursor:pointer}._balance_15psx_3{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:11px;color:var(--color-midnight-40)}._item_15psx_12{display:inline-flex;align-items:center;gap:3px}._val_15psx_18{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-grey-500)}._val_15psx_18._zero_15psx_24{color:var(--color-amber-dark)}._sep_15psx_28{width:3px;height:3px;border-radius:var(--radius-full);background:var(--color-grey-300);flex-shrink:0}._requester_14qpo_2{display:flex;align-items:center;gap:12px;padding:12px 14px;margin:0 0 var(--spacing-lg);background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--radius-md)}._requester__avatar_14qpo_13{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold)}._requester__body_14qpo_25{display:flex;flex-direction:column;gap:2px;min-width:0}._requester__name_14qpo_32{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--color-black-100);line-height:1.25}._requester__meta_14qpo_39{font-size:12.5px;font-weight:var(--font-weight-medium);color:var(--color-grey-500);line-height:1.3;overflow:hidden;text-overflow:ellipsis}._av0_14qpo_49{background:#ddf7e5;color:#007a2c}._av1_14qpo_50{background:#eff3ff;color:#2652e5}._av2_14qpo_51{background:#fef0c7;color:#b54708}._av3_14qpo_52{background:#fce3e3;color:#912121}._av4_14qpo_53{background:#dbf7f5;color:#0c7b73}._av5_14qpo_54{background:#ffead9;color:#c44a05}._av6_14qpo_55{background:#2c2c44;color:#fff}._av7_14qpo_56{background:#e4e4ec;color:#2c2c44}._grid_14qpo_58{display:grid;grid-template-columns:130px 1fr;gap:var(--spacing-sm) var(--spacing-lg);margin:0 0 var(--spacing-lg);align-items:center}._grid_14qpo_58 dt{font-size:var(--font-size-body-sm);color:var(--color-grey-500);font-weight:var(--font-weight-regular)}._grid_14qpo_58 dd{margin:0;font-size:var(--font-size-body-sm);color:var(--color-black-100);font-weight:var(--font-weight-medium)}._period_14qpo_80{display:inline-flex;align-items:center;gap:var(--spacing-xs)}._partialDayHint_14qpo_87{font-size:var(--font-size-caption);color:var(--color-grey-500)}._partialDayError_14qpo_91{display:flex;align-items:center;gap:var(--spacing-xs);width:100%;margin-top:var(--spacing-xs);font-size:var(--font-size-caption);color:var(--color-red)}._partialDaySummary_14qpo_102{display:inline-flex;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-xs);font-size:var(--font-size-caption);color:var(--color-blue-500)}._periodReminder_14qpo_113{grid-column:1 / -1;display:flex;align-items:flex-start;gap:var(--spacing-sm);margin:var(--spacing-xs) 0;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-blue-50);border-radius:var(--radius-md)}._periodReminder__icon_14qpo_124{flex:0 0 auto;margin-top:1px;color:var(--color-blue-500)}._periodReminder__body_14qpo_130{display:flex;flex-direction:column;gap:2px;min-width:0}._periodReminder__title_14qpo_137{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100)}._periodReminder__text_14qpo_143{margin:0;font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-midnight-80)}._editEnd_14qpo_150{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:none;background:transparent;color:var(--color-blue-500);cursor:pointer;border-radius:var(--radius-sm);line-height:0}._editEnd_14qpo_150:hover{background:var(--color-blue-50)}._editStart_14qpo_167{display:inline-flex;align-items:center;gap:3px;margin-left:4px;padding:2px 8px;border:1px solid var(--color-grey-200);background:var(--color-white);color:var(--color-blue-500);cursor:pointer;border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}._editStart_14qpo_167:hover{background:var(--color-blue-50);border-color:var(--color-blue-500)}._doctorToggle_14qpo_188{display:inline-flex;gap:6px}._doctorToggle__opt_14qpo_192{padding:4px 12px;border:1px solid var(--color-grey-200);background:var(--color-white);color:var(--color-midnight-80);cursor:pointer;border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold)}._doctorToggle__opt--active_14qpo_203{border-color:var(--color-blue-500);background:var(--color-blue-50);color:var(--color-blue-500)}._footer_14qpo_210{display:flex;justify-content:flex-end;gap:var(--spacing-sm)}._closePanel_14qpo_217{margin-top:var(--spacing-md)}._endEditor_14qpo_221{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}._endInput_14qpo_228{padding:8px 10px;font-size:var(--font-size-body-sm);font-family:inherit;color:var(--color-black-100);border:1px solid var(--color-grey-300);border-radius:var(--radius-sm);max-width:200px}._endInput_14qpo_228:focus{outline:none;border-color:var(--color-blue-500)}._endEditor__actions_14qpo_242{display:flex;gap:var(--spacing-sm)}._adjustDates_14qpo_248{display:inline-flex;align-items:center;gap:4px;margin-left:4px;padding:3px 10px;border:1px solid var(--color-grey-200);background:var(--color-white);color:var(--color-blue-500);cursor:pointer;border-radius:var(--radius-full);font-family:inherit;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:1.4;transition:background .12s ease,border-color .12s ease}._adjustDates_14qpo_248:hover{background:var(--color-blue-50);border-color:var(--color-blue-500)}._adjustDates--strong_14qpo_271{border-color:var(--color-blue-500);background:var(--color-blue-500);color:var(--color-white)}._adjustDates--strong_14qpo_271:hover{background:var(--color-blue-600, #1a45d1);border-color:var(--color-blue-600, #1a45d1)}._periodEditor_14qpo_281{display:flex;flex-direction:column;gap:var(--spacing-md);margin-top:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-grey-50);max-width:360px}._periodEditor__fields_14qpo_293{display:flex;align-items:flex-end;gap:var(--spacing-sm)}._periodField_14qpo_299{display:flex;flex-direction:column;gap:4px;flex:1}._periodField__label_14qpo_305{font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-midnight-60)}._periodField_14qpo_299 ._endInput_14qpo_228{max-width:none;width:100%}._periodField__arrow_14qpo_316{padding-bottom:9px;color:var(--color-midnight-40);font-weight:var(--font-weight-semibold)}._chip_14qpo_323,._badge_14qpo_324{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--radius-full);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.02em;white-space:nowrap;border:1px solid transparent}._chip--life-ongoing_14qpo_336{background:var(--color-green-light);color:var(--color-green-dark)}._chip--life-scheduled_14qpo_340{background:var(--color-amber-light);color:var(--color-amber-dark)}._chip--life-closed_14qpo_344{background:var(--color-grey-100);color:var(--color-midnight-60)}._badge--required_14qpo_349{background:var(--color-red-very-light);color:var(--color-red-dark)}._badge--uploaded_14qpo_353{background:var(--color-blue-50);color:var(--color-blue-500)}._badge--verified_14qpo_357{background:var(--color-green-light);color:var(--color-green-dark)}._badge--not_required_14qpo_361{background:var(--color-grey-100);color:var(--color-midnight-60)}._cancelReason_14qpo_367{display:flex;flex-direction:column;gap:var(--spacing-xs)}._cancelReason__label_14qpo_372{font-size:var(--font-size-body-sm);font-weight:600;color:var(--color-midnight-80)}._cancelReason__input_14qpo_377{width:100%;box-sizing:border-box;resize:vertical;padding:var(--spacing-sm);border:1px solid var(--color-grey-300);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--font-size-body-sm);color:var(--color-midnight-100)}._cancelReason__input_14qpo_377:focus{outline:none;border-color:var(--color-blue-500)}._cancelReason__hint_14qpo_392{font-size:var(--font-size-body-sm);color:var(--color-midnight-60)}._voidNotice_14qpo_398{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-top:var(--spacing-lg);padding:var(--spacing-md);background:var(--color-red-very-light);border:1px solid var(--color-red-light);border-radius:var(--radius-md)}._voidNotice__label_14qpo_408{font-size:var(--font-size-body-sm);font-weight:700;color:var(--color-red-dark)}._voidNotice__reason_14qpo_413{margin:0;font-size:var(--font-size-body-sm);font-style:italic;color:var(--color-midnight-100)}._voidNotice__meta_14qpo_419{margin:0;font-size:var(--font-size-body-sm);color:var(--color-midnight-60)}._prompt_1nex1_1{margin:0 0 var(--spacing-md);font-size:var(--font-size-body-sm);color:var(--color-grey-500)}._grid_1nex1_7{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}._card_1nex1_13{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-white);cursor:pointer;text-align:left;transition:all .15s ease}._card_1nex1_13:hover:not(:disabled){border-color:var(--color-blue-500);background:var(--color-blue-50)}._card_1nex1_13:disabled{opacity:.55;cursor:not-allowed}._card__icon_1nex1_36{flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}._card__icon--blue_1nex1_46{background:var(--color-blue-50, #EFF6FF);color:var(--color-blue-500)}._card__icon--red_1nex1_51{background:var(--color-red-very-light, #FEF2F2);color:var(--color-red, #EF4444)}._card__icon--amber_1nex1_56{background:var(--color-amber-very-light, #FFFBEB);color:var(--color-amber-dark, #92400E)}._card__icon--teal_1nex1_61{background:#e6faf8;color:#0c7b73}._card__body_1nex1_66{display:flex;flex-direction:column;gap:2px;min-width:0}._card__title_1nex1_73{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._card__soon_1nex1_82{font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-grey-400)}._card__sub_1nex1_90{font-size:var(--font-size-caption);color:var(--color-grey-500)}._expenseModal__summary_p63tm_1{background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-md);display:flex;gap:var(--spacing-xl)}._expenseModal__summaryItem_p63tm_11{display:flex;flex-direction:column;gap:2px}._expenseModal__summaryLabel_p63tm_17{font-size:var(--font-size-caption);color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.3px;font-weight:var(--font-weight-semibold)}._expenseModal__summaryValue_p63tm_25{font-size:var(--font-size-body-sm);color:var(--color-black-100)}._expenseModal__infoBanner_p63tm_31{padding:var(--spacing-md);margin-bottom:var(--spacing-md);background:var(--color-blue-50);border:1px solid var(--color-blue-500);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);color:var(--color-black-100);line-height:1.4}._expenseModal__infoTitle_p63tm_42{display:block;font-weight:var(--font-weight-semibold)}._expenseModal__infoList_p63tm_47{list-style:none;margin:var(--spacing-sm) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-xs)}._expenseModal__infoItem_p63tm_56{display:flex;align-items:center;gap:var(--spacing-sm)}._expenseModal__infoItem_p63tm_56 svg{color:var(--color-blue-500);flex-shrink:0}._expenseModal__section_p63tm_68{margin-bottom:var(--spacing-lg)}._expenseModal__sectionTitle_p63tm_72{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-md)}._expenseModal__lineItem_p63tm_82{background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);padding:var(--spacing-md) var(--spacing-lg);margin-bottom:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}._expenseModal__readonlyRow_p63tm_93{display:flex;gap:var(--spacing-xl)}._expenseModal__fieldText_p63tm_98{font-size:var(--font-size-body-sm);color:var(--color-black-100)}._expenseModal__lineRow_p63tm_103{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}._expenseModal__lineRowAmount_p63tm_109{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-sm);align-items:start}._expenseModal__field_p63tm_98{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}._expenseModal__fieldLabel_p63tm_123{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._expenseModal__required_p63tm_129{color:var(--color-red);margin-left:2px}._expenseModal__input_p63tm_134{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);background:var(--color-white)}._expenseModal__select_p63tm_143{padding:var(--spacing-sm) var(--spacing-md);padding-right:var(--spacing-xl);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);background:var(--color-white);box-sizing:border-box;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23999999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-sm) center;background-size:16px;cursor:pointer}._expenseModal__select_p63tm_143:focus,._expenseModal__input_p63tm_134:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a}._expenseModal__inputError_p63tm_167{border-color:var(--color-red)}._expenseModal__inputError_p63tm_167:focus{border-color:var(--color-red);box-shadow:0 0 0 3px #ee4a4a1a}._expenseModal__errorText_p63tm_176{font-size:var(--font-size-caption);color:var(--color-red);margin-top:2px}._expenseModal__fieldHint_p63tm_182{font-size:var(--font-size-caption);color:var(--color-grey-500);margin-top:2px}._expenseModal__attachZoneError_p63tm_188{border-color:var(--color-red);background:#ee4a4a0d}._expenseModal__select_p63tm_143:disabled{opacity:.6;cursor:default;background:var(--color-grey-50)}._expenseModal__input_p63tm_134:disabled{background:var(--color-grey-50);opacity:.6;cursor:default}._expenseModal__amountRow_p63tm_205{display:flex;align-items:center}._expenseModal__currencyLabel_p63tm_210{display:flex;align-items:center;padding:0 var(--spacing-md);background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-right:none;border-radius:var(--radius-md) 0 0 var(--radius-md);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);white-space:nowrap;height:38px;box-sizing:border-box}._expenseModal__amountInput_p63tm_226{flex:1;width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:0 var(--radius-md) var(--radius-md) 0;font-family:var(--font-primary);box-sizing:border-box;font-size:var(--font-size-body-sm);min-width:0}._expenseModal__amountInput_p63tm_226:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a}._expenseModal__removeBtn_p63tm_245{margin-top:calc(var(--line-height-body) + var(--spacing-xs));padding:var(--spacing-sm) var(--spacing-md);background:transparent;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);color:var(--color-red);font-family:var(--font-primary);font-size:var(--font-size-body-sm);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;align-self:start}._expenseModal__removeBtn_p63tm_245:hover{background:#ee4a4a1a;border-color:var(--color-red)}._expenseModal__attachZone_p63tm_188{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;padding:var(--spacing-lg);background:var(--color-blue-50, #EFF6FF);border:2px dashed var(--color-blue-500);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);font-family:var(--font-primary)}._expenseModal__attachZone_p63tm_188:hover:not(:disabled){border-color:var(--color-blue-500);background:var(--color-blue-50, #EFF6FF)}._expenseModal__attachZone_p63tm_188:disabled{opacity:.45;cursor:not-allowed;border-color:var(--color-grey-300);background:var(--color-grey-50)}._expenseModal__attachZoneIcon_p63tm_295{color:var(--color-blue-500);transition:color var(--transition-fast)}._expenseModal__attachZone_p63tm_188:hover ._expenseModal__attachZoneIcon_p63tm_295{color:var(--color-blue-500)}._expenseModal__attachZoneLabel_p63tm_304{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-blue-500)}._expenseModal__attachZoneHint_p63tm_310{font-size:var(--font-size-caption);color:var(--color-grey-400)}._expenseModal__attachSuccess_p63tm_316{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);background:#22c55e14;border:1px solid rgba(34,197,94,.3);border-radius:var(--radius-md)}._expenseModal__attachSuccessIcon_p63tm_327{color:var(--color-green-dark);flex-shrink:0}._expenseModal__attachSuccessName_p63tm_332{font-size:var(--font-size-body-sm);color:var(--color-green-dark);font-weight:var(--font-weight-medium);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._expenseModal__attachRemove_p63tm_343{display:flex;align-items:center;gap:4px;padding:4px var(--spacing-sm);background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-grey-500);font-family:var(--font-primary);font-size:var(--font-size-caption);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;flex-shrink:0}._expenseModal__attachRemove_p63tm_343:hover{color:var(--color-red);background:#ee4a4a14}._expenseModal__addBtn_p63tm_366{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:transparent;border:1px dashed var(--color-grey-300);border-radius:var(--radius-md);color:var(--color-grey-500);font-family:var(--font-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);cursor:pointer;width:100%;justify-content:center;transition:all var(--transition-fast)}._expenseModal__addBtn_p63tm_366:hover{background:var(--color-blue-50);border-color:var(--color-blue-500)}._expenseModal__categoryBreakdown_p63tm_391{display:flex;flex-direction:column;gap:6px;padding:var(--spacing-sm) var(--spacing-md);margin-top:var(--spacing-md);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-md)}._expenseModal__categoryRow_p63tm_402{display:flex;justify-content:space-between;font-size:var(--font-size-body-sm)}._expenseModal__categoryLabel_p63tm_408{color:var(--color-grey-500)}._expenseModal__categoryValue_p63tm_412{font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._expenseModal__total_p63tm_418{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);margin-top:var(--spacing-md)}._expenseModal__totalLabel_p63tm_429{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);text-transform:uppercase}._expenseModal__totalValue_p63tm_436{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._expenseModal__submitError_p63tm_442{margin:var(--spacing-sm) var(--spacing-md);padding:var(--spacing-xs) var(--spacing-sm);background-color:#fff5f5;border:1px solid var(--color-red);border-radius:var(--radius-sm);color:var(--color-red);font-size:var(--font-size-caption)}._expenseModal__rejectionBanner_p63tm_452{margin:0 var(--spacing-md) var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md, 8px);background:var(--color-red-very-light, #fdecea);border:1px solid var(--color-red-light, #f5c6c2)}._expenseModal__rejectionLabel_p63tm_460{display:block;font-size:var(--font-size-overline, 10px);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.4px;color:var(--color-red-dark);margin-bottom:2px}._expenseModal__rejectionText_p63tm_470{margin:0;font-size:var(--font-size-body-sm);color:var(--color-midnight-100, #11112F);line-height:1.4;white-space:pre-wrap}._expenseModal__loading_p63tm_478{margin:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-body-sm);color:var(--color-grey-500)}._content_z4k47_1{display:flex;flex-direction:column;gap:var(--spacing-sm)}._header_z4k47_7{display:flex;align-items:center;justify-content:space-between}._requester_z4k47_13{display:flex;align-items:center;gap:var(--spacing-sm)}._avatar_z4k47_19{width:40px;height:40px;border-radius:50%;object-fit:cover}._initials_z4k47_26{width:40px;height:40px;border-radius:50%;background:var(--color-blue-500);color:var(--color-white);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center}._requesterInfo_z4k47_39{display:flex;flex-direction:column}._requesterName_z4k47_44{font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._requesterDept_z4k47_49{font-size:var(--font-size-body-sm);color:var(--color-grey-500)}._details_z4k47_54{display:flex;flex-direction:column;gap:var(--spacing-sm)}._row_z4k47_60{display:flex;gap:var(--spacing-md);font-size:var(--font-size-body-sm);line-height:1.5}._label_z4k47_67{color:var(--color-grey-500);font-weight:var(--font-weight-semibold);min-width:120px;flex-shrink:0}._value_z4k47_74{color:var(--color-black-100)}._value--passengers_z4k47_78{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}._passenger_z4k47_84{display:inline-flex;align-items:center;gap:var(--spacing-xs)}._avatarSmall_z4k47_90{width:24px;height:24px;border-radius:50%;object-fit:cover}._initialsSmall_z4k47_97{width:24px;height:24px;border-radius:50%;background:var(--color-blue-500);color:var(--color-white);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center}._rejectionNote_z4k47_110{color:var(--color-error);font-style:italic}._actions_z4k47_115{display:flex;justify-content:flex-end;gap:var(--spacing-sm);padding-top:var(--spacing-lg)}._sectionLabel_1113u_1{margin:0 0 var(--spacing-sm);font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);color:var(--color-grey-400);letter-spacing:.08em;text-transform:uppercase}._details_1113u_10{display:flex;flex-direction:column;gap:10px;background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);padding:var(--spacing-md)}._categoryBreakdown_1113u_22{display:flex;flex-direction:column;gap:6px;margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-md)}._categoryBreakdown__row_1113u_33{display:flex;justify-content:space-between;font-size:var(--font-size-body-sm)}._categoryBreakdown__label_1113u_39{color:var(--color-grey-500)}._categoryBreakdown__value_1113u_43{font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._details__row_1113u_48{display:flex;gap:var(--spacing-sm);font-size:var(--font-size-body-sm);line-height:24px;align-items:center}._details__label_1113u_56{color:var(--color-grey-500);font-weight:var(--font-weight-semibold);min-width:110px;flex-shrink:0}._details__employee_1113u_63{display:flex;align-items:center;gap:var(--spacing-xs)}._details__avatar_1113u_69{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}._details__initials_1113u_77{width:28px;height:28px;border-radius:50%;background:var(--color-blue-500);color:var(--color-white);font-size:11px;font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center;flex-shrink:0}._details__dept_1113u_91{color:var(--color-grey-400);font-size:var(--font-size-body-sm)}._requestId_1113u_96{display:flex;align-items:center;gap:var(--spacing-xs)}._requestId__text_1113u_102{font-family:Courier New,monospace;font-size:var(--font-size-body-sm);color:var(--color-grey-700);-webkit-user-select:all;user-select:all}._requestId__copyBtn_1113u_109{display:flex;align-items:center;justify-content:center;padding:4px;background:none;border:none;cursor:pointer;color:var(--color-grey-500);border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}._requestId__copyBtn_1113u_109:hover{color:var(--color-blue-500);background:var(--color-grey-100)}._requestId__copyBtn_1113u_109:active{transform:scale(.95)}._footer__actions_1113u_143{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm)}._footer__btnPrimary_1113u_150{padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-white);background:var(--color-blue-500);border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}._footer__btnPrimary_1113u_150:hover{background:#1a45d1;transform:translateY(-1px)}._footer__btnDanger_1113u_168{padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-red);background:#fde8e8;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}._footer__btnDanger_1113u_168:hover:not(:disabled){background:#fbd5d5}._footer__btnDanger_1113u_168:disabled{opacity:.5;cursor:not-allowed}._receiptPlaceholder_1113u_192{font-size:var(--font-size-body-sm);color:var(--color-grey-400);padding:var(--spacing-sm) 0}._receiptTabs_1113u_198{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}._receiptTab_1113u_198{display:flex;align-items:center;gap:5px;padding:5px var(--spacing-sm);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-grey-600);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-full);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}._receiptTab_1113u_198:hover{border-color:var(--color-blue-500);color:var(--color-blue-500)}._receiptTab--active_1113u_226{border-color:var(--color-blue-500);background:#edf1fd;color:var(--color-blue-500)}._receiptTab__icon_1113u_232{display:flex;align-items:center}._viewer_1113u_239{border:1px solid var(--color-grey-200);border-radius:var(--radius-md);overflow:hidden}._viewerControls_1113u_245{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border-bottom:1px solid var(--color-grey-200);background:var(--color-grey-50)}._viewerZoomBtn_1113u_254{display:flex;align-items:center;justify-content:center;padding:3px;background:none;border:none;cursor:pointer;color:var(--color-grey-500);border-radius:var(--radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}._viewerZoomBtn_1113u_254:hover{color:var(--color-blue-500);background:var(--color-grey-100)}._viewerZoomPct_1113u_272{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-grey-600);min-width:36px;text-align:center}._viewerBody_1113u_280{display:flex;height:340px}._viewerContent_1113u_285{flex:1;overflow:auto;background:var(--color-grey-100)}._viewerFrame_1113u_291{display:block;height:340px;border:none;min-width:100%}._viewerImg_1113u_298{display:block;max-width:100%;height:auto}._checklist_1113u_306{width:200px;flex-shrink:0;border-left:1px solid var(--color-grey-200);padding:var(--spacing-sm);background:var(--color-white);overflow-y:auto}._checklistTitle_1113u_315{margin:0 0 var(--spacing-xs);font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);color:var(--color-grey-400);letter-spacing:.08em;text-transform:uppercase}._checklistList_1113u_324{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._checklistItem_1113u_333{display:flex;align-items:flex-start;gap:5px;font-size:var(--font-size-caption);color:var(--color-grey-700);line-height:1.4}._checklistIcon_1113u_342{color:#22a06b;flex-shrink:0;margin-top:1px}._footer__btnClose_1113u_350{padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-blue-500);background:var(--color-grey-100);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}._footer__btnClose_1113u_350:hover{background:var(--color-grey-200)}._subModal_1113u_131{display:flex;flex-direction:column;gap:var(--spacing-md)}._subModal__desc_1113u_137{margin:0;font-size:var(--font-size-body-sm);color:var(--color-grey-500)}._subModal__error_1113u_379{margin:0;font-size:var(--font-size-body-sm);color:var(--color-red-500, #d32f2f)}._rejectionCallout_1113u_385{margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md, 8px);background:var(--color-red-very-light, #fdecea);border:1px solid var(--color-red-light, #f5c6c2)}._rejectionCallout__label_1113u_393{display:block;font-size:var(--font-size-overline, 10px);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.4px;color:var(--color-red-dark);margin-bottom:2px}._rejectionCallout__text_1113u_403{margin:0;font-size:var(--font-size-body-sm);color:var(--color-midnight-100, #11112F);line-height:1.4;white-space:pre-wrap}._details_13b6j_1{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--spacing-md)}._details__row_13b6j_8{display:flex;gap:var(--spacing-sm);font-size:var(--font-size-body-sm);line-height:24px;align-items:center}._details__label_13b6j_16{color:var(--color-grey-500);font-weight:var(--font-weight-semibold);min-width:110px;flex-shrink:0}._details__approver_13b6j_23{display:flex;align-items:center;gap:var(--spacing-xs)}._details__avatar_13b6j_29{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}._details__initials_13b6j_37{width:28px;height:28px;border-radius:50%;background:var(--color-blue-500);color:var(--color-white);font-size:11px;font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center;flex-shrink:0}._deadlineBanner_13b6j_51{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:#fff8ec;border:1px solid #f5c842;border-radius:var(--radius-md);font-size:var(--font-size-body-sm);color:var(--color-grey-700, #374151);line-height:1.5}._deadlineBanner__date_13b6j_64{color:#e07a00;font-weight:var(--font-weight-semibold)}._content_csbwm_1{flex:1;min-width:0;width:100%;padding:var(--spacing-lg) var(--spacing-xl);overflow-x:hidden}._section_csbwm_9{margin-bottom:var(--spacing-xl);background:var(--color-white, #fff);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);padding:var(--spacing-lg) var(--spacing-xl)}._section__title_csbwm_17{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100, var(--color-midnight-900));margin:0 0 var(--spacing-lg)}._section__toolbar_csbwm_24{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:var(--spacing-md);gap:var(--spacing-md)}._searchWrapper_csbwm_33{position:relative;display:flex;align-items:center;flex:1 1 240px;min-width:0}._searchIcon_csbwm_42{position:absolute;left:12px;color:var(--color-grey-400);pointer-events:none}._searchInput_csbwm_49{padding:8px 12px 8px 38px;font-family:var(--font-primary, inherit);font-size:var(--font-size-body-sm);color:var(--color-black-100, var(--color-midnight-900));background:var(--color-white, #fff);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);width:100%;max-width:280px;min-width:0;transition:all var(--transition-fast, .15s ease)}._searchInput_csbwm_49::placeholder{color:var(--color-grey-400)}._searchInput_csbwm_49:hover{border-color:var(--color-grey-300)}._searchInput_csbwm_49:focus{outline:none;border-color:var(--color-blue-400);box-shadow:0 0 0 3px var(--color-blue-100)}._filterGroup_csbwm_77{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;justify-content:flex-end;min-width:0}._filterGroup_csbwm_77>*{flex:1 1 160px}._errorBanner_csbwm_92{background:var(--color-red-50, #fef2f2);color:var(--color-red-700, #b91c1c);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}._retryBtn_csbwm_104{background:transparent;border:1px solid currentColor;color:inherit;padding:4px 10px;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--font-size-body-sm)}._emptyState_csbwm_114{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-2xl, 48px) var(--spacing-xl);text-align:center}._emptyState__icon_csbwm_123{color:var(--color-grey-300);margin-bottom:var(--spacing-md)}._emptyState__title_csbwm_128{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);margin:0 0 var(--spacing-xs)}._emptyState__text_csbwm_135{font-size:var(--font-size-body-sm);color:var(--color-grey-400);margin:0}._tableScroll_csbwm_143{width:100%;overflow-x:auto}._table_csbwm_143{width:100%;min-width:820px}._table__header_csbwm_155{display:grid;grid-template-columns:180px 120px 180px minmax(140px,1fr) 120px 120px;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-grey-50);border-radius:var(--radius-sm);margin-bottom:var(--spacing-xs)}._table__headerCell_csbwm_165{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.5px;text-align:left}._table__row_csbwm_174{display:grid;grid-template-columns:180px 120px 180px minmax(140px,1fr) 120px 120px;gap:var(--spacing-md);padding:var(--spacing-md);border-bottom:1px solid var(--color-grey-100);align-items:center;transition:background var(--transition-fast, .15s ease);cursor:pointer}._table__row_csbwm_174:hover{background:var(--color-grey-50)}._table__row_csbwm_174:last-child{border-bottom:none}._table__cell_csbwm_193{font-size:var(--font-size-body-sm);color:var(--color-black-100, var(--color-midnight-900))}._table__cell--mono_csbwm_198{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:var(--color-grey-500)}._table__cell--muted_csbwm_204{color:var(--color-grey-500)}._personCell_csbwm_208{display:flex;align-items:center;gap:var(--spacing-sm)}._avatar_csbwm_214{width:28px;height:28px;border-radius:var(--radius-full, 9999px);object-fit:cover;flex-shrink:0}._avatarInitials_csbwm_222{width:28px;height:28px;border-radius:var(--radius-full, 9999px);background:var(--color-blue-500);color:var(--color-white, #fff);font-size:11px;font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center;flex-shrink:0}._table__actions_csbwm_236{display:flex;gap:var(--spacing-xs);justify-content:flex-end}._actionBtn_csbwm_242{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;font-family:var(--font-primary, inherit);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-grey-600);background:var(--color-white, #fff);border:1px solid var(--color-grey-200);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast, .15s ease)}._actionBtn_csbwm_242:hover{color:var(--color-black-100, var(--color-midnight-900));border-color:var(--color-grey-300);background:var(--color-grey-50)}._previewFrame_csbwm_264{width:100%;height:70vh;border:none}._chip_vdvpq_1{margin-left:var(--spacing-xs);padding:0 var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-blue-50);color:var(--color-blue-500);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;white-space:nowrap}._section_1b6tr_1{margin-bottom:var(--spacing-xl);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);padding:var(--spacing-lg) var(--spacing-xl)}._section__title_1b6tr_9{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);margin-bottom:var(--spacing-lg)}._toolbar_1b6tr_17{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}._toolbar__filters_1b6tr_28{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);flex:1 1 auto;min-width:0}._toolbar__sort_1b6tr_39{flex:0 0 auto;margin-left:auto}._clearBtn_1b6tr_45{flex:0 0 auto}._dateFilter_1b6tr_50{display:flex;align-items:center;gap:var(--spacing-sm);flex:0 0 auto;min-width:0}._dateFilter__custom_1b6tr_58{display:inline-flex;align-items:center;gap:6px}._dateFilter__sep_1b6tr_64{color:var(--color-midnight-40)}._dateInput_1b6tr_68{height:32px;padding:0 8px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-caption);color:var(--color-midnight-80)}._dateInput_1b6tr_68:focus{outline:none;border-color:var(--color-blue-500)}._clearBtn_1b6tr_45{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px dashed var(--color-blue-500);background:var(--color-blue-50);color:var(--color-blue-500);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast)}._clearBtn_1b6tr_45:hover{background:#e3eaff}._clearBtn__count_1b6tr_103{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 5px;border-radius:var(--radius-full);background:var(--color-blue-500);color:var(--color-white);font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}._tableWrap_1b6tr_119{width:100%;overflow-x:auto}._table_1b6tr_119{width:100%;border-collapse:collapse;font-size:var(--font-size-body-sm)}._table_1b6tr_119 thead th{text-align:left;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.04em;background:var(--color-grey-50);border-bottom:1px solid var(--color-grey-200);white-space:nowrap}._table_1b6tr_119 tbody td{padding:var(--spacing-md);border-bottom:1px solid var(--color-grey-100);color:var(--color-midnight-80);vertical-align:middle}._table_1b6tr_119 tbody tr:hover{background:var(--color-grey-50)}._row_1b6tr_155{cursor:pointer}._row_1b6tr_155:focus-visible{outline:2px solid var(--color-blue-500);outline-offset:-2px}._typeCell_1b6tr_165{display:inline-flex;align-items:center;gap:var(--spacing-sm);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);white-space:nowrap}._typeCell__icon_1b6tr_174{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-md);background:var(--color-grey-100);color:var(--color-grey-500);flex-shrink:0}._doctorCell_1b6tr_186{color:var(--color-midnight-60);white-space:nowrap}._period_1b6tr_191{display:inline-flex;align-items:center;gap:var(--spacing-sm);white-space:nowrap}._period__date_1b6tr_197{color:var(--color-midnight-80);font-variant-numeric:tabular-nums}._period__arrow_1b6tr_201{color:var(--color-midnight-20);flex-shrink:0}._period__open_1b6tr_205{color:var(--color-midnight-20)}._chip_1b6tr_210,._badge_1b6tr_211{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--radius-full);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.02em;white-space:nowrap;border:1px solid transparent}._chip--life-ongoing_1b6tr_223{background:var(--color-green-light);color:var(--color-green-dark)}._chip--life-scheduled_1b6tr_227{background:var(--color-amber-light);color:var(--color-amber-dark)}._chip--life-closed_1b6tr_231{background:var(--color-grey-100);color:var(--color-midnight-60)}._badge--required_1b6tr_236{background:var(--color-red-very-light);color:var(--color-red-dark)}._badge--uploaded_1b6tr_240{background:var(--color-blue-50);color:var(--color-blue-500)}._badge--verified_1b6tr_244{background:var(--color-green-light);color:var(--color-green-dark)}._badge--not_required_1b6tr_248{background:var(--color-grey-100);color:var(--color-midnight-60)}@media(max-width:768px){._section_1b6tr_1{padding:var(--spacing-md)}}._wrap_1vde3_1{margin-bottom:var(--spacing-lg)}._head_1vde3_6{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);margin-bottom:14px}._overline_1vde3_13{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-midnight-40);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xs)}._title_1vde3_21{margin:0;font-size:26px;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;color:var(--color-midnight-100);line-height:1.1}._title__sub_1vde3_29{font-weight:var(--font-weight-regular);font-size:var(--font-size-body);color:var(--color-midnight-60);margin-left:var(--spacing-xs)}._used_1vde3_35{margin-top:var(--spacing-sm);font-size:13px;color:var(--color-midnight-60);display:inline-flex;align-items:baseline;gap:var(--spacing-xs)}._used__num_1vde3_43{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-midnight-80);font-size:15px}._used__over_1vde3_49{color:var(--color-red-dark);font-weight:var(--font-weight-semibold)}._rules_1vde3_55{position:relative;display:flex;align-items:center;gap:var(--spacing-sm)}._rules__btn_1vde3_61{appearance:none;background:transparent;border:1px solid var(--color-grey-200);color:var(--color-midnight-60);font-size:var(--font-size-caption);font-weight:500;padding:7px 12px;border-radius:var(--radius-md);display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .15s ease}._rules__btn_1vde3_61:hover{border-color:var(--color-midnight-20);color:var(--color-midnight-100)}._pop_1vde3_81{position:absolute;top:calc(100% + var(--spacing-sm));right:0;width:440px;max-width:calc(100vw - 48px);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);padding:var(--spacing-md) 18px;z-index:30;box-shadow:0 12px 32px #11112f1f}._pop__title_1vde3_94{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);margin-bottom:14px}._pop__section_1vde3_100+._pop__section_1vde3_100{margin-top:var(--spacing-md);padding-top:14px;border-top:1px solid var(--color-grey-200)}._pop__sectionTitle_1vde3_105{font-size:10.5px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-midnight-40);margin-bottom:var(--spacing-sm)}._pop__list_1vde3_113{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}._pop__list_1vde3_113 li{font-size:12.5px;color:var(--color-midnight-60);line-height:1.5;padding-left:14px;position:relative}._pop__list_1vde3_113 li:before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background:var(--color-midnight-20)}._pop__list_1vde3_113 strong{color:var(--color-midnight-100);font-weight:var(--font-weight-semibold)}._pop__list--types_1vde3_142 li:before{background:var(--color-blue-500)}._cards_1vde3_147{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}._stat_1vde3_153{background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);padding:18px 20px;display:flex;flex-direction:column;gap:var(--spacing-md)}._stat__head_1vde3_162{display:flex;align-items:center;justify-content:space-between}._stat__label_1vde3_167{font-size:13px;font-weight:500;color:var(--color-midnight-60)}._stat__icon_1vde3_172{width:28px;height:28px;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center}._stat__icon--amber_1vde3_180{background:var(--color-amber-light);color:var(--color-amber-dark)}._stat__icon--blue_1vde3_184{background:var(--color-blue-50);color:var(--color-blue-500)}._stat__value_1vde3_188{font-size:28px;font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);line-height:1;letter-spacing:-.01em}._stat__valueTotal_1vde3_195{font-weight:var(--font-weight-regular);font-size:18px;color:var(--color-midnight-40)}._stat__bar_1vde3_200{display:flex;gap:var(--spacing-xs)}._seg_1vde3_204{flex:1;height:6px;border-radius:3px;background:var(--color-grey-200)}._seg--amber_1vde3_210._seg--used_1vde3_210{background:var(--color-amber-default)}._seg--blue_1vde3_213._seg--used_1vde3_210{background:var(--color-blue-500)}._seg--amber_1vde3_210._seg--partial_1vde3_216{background:linear-gradient(to right,var(--color-amber-default) var(--seg-fill),var(--color-grey-200) var(--seg-fill))}._seg--blue_1vde3_213._seg--partial_1vde3_216{background:linear-gradient(to right,var(--color-blue-500) var(--seg-fill),var(--color-grey-200) var(--seg-fill))}._stat__hint_1vde3_222{font-size:var(--font-size-caption);color:var(--color-midnight-60);line-height:1.4}._banner_1vde3_229{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border-radius:10px;border:1px solid transparent}._banner__icon_1vde3_237{width:28px;height:28px;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px}._banner__body_1vde3_246{flex:1}._banner__title_1vde3_249{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);line-height:1.3}._banner__copy_1vde3_255{font-size:12.5px;color:var(--color-midnight-60);line-height:1.45;margin-top:2px}._banner--neutral_1vde3_261{background:var(--color-grey-50);border-color:var(--color-grey-200)}._banner--neutral_1vde3_261 ._banner__icon_1vde3_237{background:var(--color-white);color:var(--color-midnight-40)}._banner--blue_1vde3_269{background:var(--color-blue-50);border-color:color-mix(in oklab,var(--color-blue-500) 28%,white)}._banner--blue_1vde3_269 ._banner__icon_1vde3_237{background:color-mix(in oklab,var(--color-blue-500) 18%,white);color:var(--color-blue-500)}._banner--red_1vde3_277{background:var(--color-red-very-light);border-color:color-mix(in oklab,var(--color-red) 30%,white)}._banner--red_1vde3_277 ._banner__icon_1vde3_237{background:var(--color-white);color:var(--color-red-dark)}._callout_1vde3_287{display:flex;align-items:flex-start;gap:var(--spacing-md);margin-top:var(--spacing-md);padding:var(--spacing-md);border-radius:10px;background:var(--color-red-very-light);border:1px solid color-mix(in oklab,var(--color-red) 22%,white)}._callout__icon_1vde3_297{width:28px;height:28px;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;background:var(--color-white);color:var(--color-red-dark)}._callout__body_1vde3_308{flex:1}._callout__title_1vde3_311{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);line-height:1.3}._callout__copy_1vde3_317{font-size:12.5px;color:var(--color-midnight-60);line-height:1.45;margin-top:2px}._callout__grid_1vde3_323{display:flex;gap:var(--spacing-xl);margin-top:var(--spacing-md)}._callout__metricLabel_1vde3_328{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-midnight-40);font-weight:var(--font-weight-semibold);margin-bottom:4px}._callout__metricValue_1vde3_336{font-size:18px;font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);font-variant-numeric:tabular-nums}._callout__metricValue--red_1vde3_342{color:var(--color-red-dark)}._shimmer_1vde3_347{border-radius:var(--radius-md);background:linear-gradient(90deg,var(--color-grey-100) 25%,var(--color-grey-200) 37%,var(--color-grey-100) 63%);background-size:400% 100%;animation:_allowanceShimmer_1vde3_1 1.4s ease infinite}._shimmer--overline_1vde3_353{width:180px;height:12px;margin-bottom:var(--spacing-sm)}._shimmer--title_1vde3_358{width:260px;height:28px}._shimmer--card_1vde3_362{height:132px;border-radius:var(--radius-lg)}._shimmer--banner_1vde3_366{height:56px;border-radius:10px}@keyframes _allowanceShimmer_1vde3_1{0%{background-position:100% 50%}to{background-position:0 50%}}@media(max-width:720px){._cards_1vde3_147{grid-template-columns:1fr}._pop_1vde3_81{width:100%}}._content_1paza_1{padding:var(--spacing-lg)}._tabFilter_e05bp_1{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:0}@media(max-width:768px){._tabFilter_e05bp_1{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}._tabFilter_e05bp_1::-webkit-scrollbar{display:none}}._tabFilter__item_e05bp_21{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);color:var(--color-grey-500);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);border:1px solid transparent;white-space:nowrap;background:none;font-family:inherit;line-height:inherit}._tabFilter__icon_e05bp_39{display:inline-flex;align-items:center;color:inherit}._tabFilter__item--active_e05bp_45 ._tabFilter__icon_e05bp_39{color:var(--color-blue-500)}._tabFilter__item_e05bp_21:not(._tabFilter__item--active_e05bp_45):hover{color:var(--color-black-100);background:var(--color-white)}._tabFilter__item--active_e05bp_45{color:var(--color-blue-500);background:var(--color-blue-50);border-color:transparent}._tabFilter__count_e05bp_60{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);background:var(--color-grey-200);border-radius:var(--radius-full);margin-left:6px}._tabFilter__item--active_e05bp_45 ._tabFilter__count_e05bp_60{color:var(--color-white);background:var(--color-blue-500)}._tabFilter__item--category_e05bp_80 ._tabFilter__count_e05bp_60{background:var(--color-grey-100)}._tabFilter__item--category_e05bp_80._tabFilter__item--active_e05bp_45 ._tabFilter__count_e05bp_60{color:var(--color-blue-500);background:var(--color-blue-50)}._tabFilter__item--emergency_e05bp_90{color:var(--color-grey-500)}._tabFilter__item--emergency_e05bp_90:not(._tabFilter__item--active_e05bp_45):hover{color:var(--color-red-dark)}._tabFilter__item--emergency_e05bp_90._tabFilter__item--active_e05bp_45{color:var(--color-red-dark);background:var(--color-red-very-light)}._tabFilter__count--emergency_e05bp_103{color:var(--color-white);background:var(--color-red-default);animation:_pulse-emergency_e05bp_1 2s ease-in-out infinite}._tabFilter__item--active_e05bp_45 ._tabFilter__count--emergency_e05bp_103{background:var(--color-red-dark)}@keyframes _pulse-emergency_e05bp_1{0%,to{box-shadow:0 0 #ee4a4a66}50%{box-shadow:0 0 0 4px #ee4a4a00}}._tabFilter--category_e05bp_123{gap:var(--spacing-lg);height:100%}._tabFilter__item--category_e05bp_80{padding:0 4px;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);border-radius:0;position:relative;height:100%;display:flex;align-items:center}._tabFilter__item--category_e05bp_80:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:transparent;border-radius:3px 3px 0 0;transition:background var(--transition-fast)}._tabFilter__item--category_e05bp_80:not(._tabFilter__item--active_e05bp_45):hover{color:var(--color-black-100);background:transparent}._tabFilter__item--category_e05bp_80._tabFilter__item--active_e05bp_45{color:var(--color-black-100);background:transparent}._tabFilter__item--category_e05bp_80._tabFilter__item--active_e05bp_45:after{background:var(--color-blue-500)}._tabFilter__item--disabled_e05bp_166{color:var(--color-grey-300);cursor:default;pointer-events:none}._page_1bekz_3{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xl)}._toolbar_1bekz_10{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm)}._toolbar__spacer_1bekz_17{flex:1}._search_1bekz_21{min-width:220px;padding:8px 12px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font:inherit;font-size:var(--font-size-body-sm);background:var(--color-white)}._card_1bekz_31{background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}._card__header_1bekz_38{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-grey-200)}._card__title_1bekz_47{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}._card__body_1bekz_52{padding:var(--spacing-md) var(--spacing-lg)}._tableWrap_1bekz_58{overflow-x:auto}._table_1bekz_58{width:100%;border-collapse:collapse;font-size:var(--font-size-body-sm)}._table_1bekz_58 th{text-align:left;font-weight:var(--font-weight-medium);color:var(--color-grey-500);font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.03em;padding:10px var(--spacing-md);border-bottom:1px solid var(--color-grey-200);white-space:nowrap}._table_1bekz_58 td{padding:12px var(--spacing-md);border-bottom:1px solid var(--color-grey-100);vertical-align:middle}._table_1bekz_58 tbody tr{cursor:pointer;transition:background var(--transition-fast)}._table_1bekz_58 tbody tr:hover{background:var(--color-grey-50)}._row--highlight_1bekz_95 td:first-child{box-shadow:inset 3px 0 0 var(--color-blue-500)}._primaryText_1bekz_99{font-weight:var(--font-weight-medium);color:var(--color-midnight-100)}._muted_1bekz_104{color:var(--color-grey-500);font-size:var(--font-size-caption)}._right_1bekz_109{text-align:right}._center_1bekz_114,._table_1bekz_58 th._center_1bekz_114{text-align:center}._table_1bekz_58 th._right_1bekz_109{text-align:right}._rowActions_1bekz_127{display:inline-flex;align-items:center;gap:var(--spacing-md)}._nowrap_1bekz_133{white-space:nowrap}._badge_1bekz_139{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:var(--radius-full);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);white-space:nowrap}._badge--amber_1bekz_150{background:var(--color-amber-light);color:var(--color-amber-dark)}._badge--green_1bekz_151{background:var(--color-green-light);color:var(--color-green-dark)}._badge--blue_1bekz_152{background:var(--color-blue-50);color:var(--color-blue-500)}._badge--grey_1bekz_153{background:var(--color-grey-100);color:var(--color-grey-500)}._badge--red_1bekz_154{background:var(--color-red-very-light);color:var(--color-red-default)}._chips_1bekz_156{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}._chip_1bekz_156{padding:6px 14px;border:1px solid var(--color-grey-300);border-radius:var(--radius-full);background:var(--color-white);font:inherit;font-size:var(--font-size-body-sm);cursor:pointer;transition:all var(--transition-fast)}._chip_1bekz_156:hover{border-color:var(--color-blue-500)}._chip--on_1bekz_177{background:var(--color-blue-50);border-color:var(--color-blue-500);color:var(--color-blue-500);font-weight:var(--font-weight-medium)}._form_1bekz_186{display:flex;flex-direction:column;gap:var(--spacing-md)}._grid2_1bekz_192{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}._field_1bekz_198{display:flex;flex-direction:column;gap:6px}._field__label_1bekz_204{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);color:var(--color-midnight-80)}._field__hint_1bekz_210{font-size:var(--font-size-caption);color:var(--color-grey-500)}._field__error_1bekz_215{font-size:var(--font-size-caption);color:var(--color-red-default)}._required_1bekz_220{color:var(--color-red)}._categoryGrid_1bekz_224{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--spacing-sm)}._categoryCard_1bekz_230{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-white);text-align:left;font:inherit;cursor:pointer}._categoryCard--on_1bekz_243{border:2px solid var(--color-blue-500);padding:11px 13px;background:var(--color-blue-50)}._categoryCard__title_1bekz_249{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold)}._categoryCard__hint_1bekz_254{font-size:var(--font-size-caption);color:var(--color-grey-500)}._segment_1bekz_259{display:inline-flex;border:1px solid var(--color-grey-300);border-radius:var(--radius-md);overflow:hidden}._segment_1bekz_259 button{padding:8px 14px;border:none;background:var(--color-white);font:inherit;font-size:var(--font-size-body-sm);cursor:pointer}._segment_1bekz_259 button+button{border-left:1px solid var(--color-grey-300)}._segment_1bekz_259 ._segment--on_1bekz_279{background:var(--color-blue-50);color:var(--color-blue-500);font-weight:var(--font-weight-medium)}._checkbox_1bekz_285{display:inline-flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-body-sm);cursor:pointer}._fileList_1bekz_293{display:flex;flex-direction:column;gap:6px}._fileItem_1bekz_299{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding:8px 12px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-size:var(--font-size-body-sm)}._linkButton_1bekz_310{border:none;background:none;padding:0;color:var(--color-blue-500);font:inherit;font-size:var(--font-size-body-sm);cursor:pointer;text-align:left}._linkButton_1bekz_310:disabled{color:var(--color-grey-400);cursor:default}._linkButton--danger_1bekz_326{color:var(--color-red-default)}._callout_1bekz_332{display:flex;gap:var(--spacing-sm);padding:12px 14px;border-radius:var(--radius-md);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}._callout--info_1bekz_341{background:var(--color-blue-50);color:var(--color-midnight-80)}._callout--warn_1bekz_342{background:var(--color-amber-light);color:var(--color-amber-dark)}._callout--error_1bekz_343{background:var(--color-red-very-light);color:var(--color-red-default)}._callout__body_1bekz_345{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1}._callout__actions_1bekz_352{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}._detail_1bekz_360{display:flex;flex-direction:column;gap:var(--spacing-lg)}._detail__head_1bekz_366{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm)}._facts_1bekz_373{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:var(--spacing-md)}._fact__label_1bekz_379{font-size:var(--font-size-caption);color:var(--color-grey-500)}._fact__value_1bekz_384{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium)}._budget_1bekz_389{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--spacing-sm)}._budget__tile_1bekz_395{padding:10px 12px;border-radius:var(--radius-md);background:var(--color-grey-50);border:1px solid var(--color-grey-200)}._budget__tile--over_1bekz_402{background:var(--color-red-very-light);border-color:var(--color-red-very-light)}._budget__value_1bekz_407{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}._bar_1bekz_412{height:6px;border-radius:var(--radius-full);background:var(--color-grey-100);overflow:hidden}._bar__fill_1bekz_419{height:100%;background:var(--color-blue-500)}._bar__fill--over_1bekz_424{background:var(--color-red)}._sectionTitle_1bekz_428{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm)}._people_1bekz_437{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}._expenses_1bekz_443{display:flex;flex-direction:column;gap:var(--spacing-sm)}._expense_1bekz_443{border:1px solid var(--color-grey-200);border-radius:var(--radius-md)}._expense--open_1bekz_454{border-color:var(--color-blue-500)}._expense__row_1bekz_458{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--spacing-md);padding:12px 14px;cursor:pointer}._expense__meta_1bekz_467{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:2px}._expense__panel_1bekz_474{display:flex;flex-direction:column;gap:var(--spacing-md);padding:14px;border-top:1px solid var(--color-grey-100)}._inline_1bekz_483{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--spacing-sm)}._inline_1bekz_483>._field_1bekz_198{flex:1;min-width:140px}._input_1bekz_495{padding:9px 12px;border:1px solid var(--color-grey-300);border-radius:var(--radius-md);font:inherit;font-size:var(--font-size-body-sm);background:var(--color-white);width:100%}._actions_1bekz_505{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-sm)}._history_1bekz_512{display:flex;flex-direction:column;gap:10px;font-size:var(--font-size-body-sm)}._history__item_1bekz_519{display:grid;grid-template-columns:120px 1fr;gap:var(--spacing-sm)}._empty_1bekz_525{padding:var(--spacing-lg);text-align:center;color:var(--color-grey-500);font-size:var(--font-size-body-sm)}@media(max-width:640px){._page_1bekz_3{padding:var(--spacing-md)}._grid2_1bekz_192{grid-template-columns:1fr}._expense__row_1bekz_458{grid-template-columns:1fr auto}._history__item_1bekz_519{grid-template-columns:1fr}}._preline_1bekz_540{white-space:pre-line;overflow-wrap:anywhere;font-size:var(--font-size-body-sm)}._comments_1bekz_546{display:flex;flex-direction:column;gap:var(--spacing-sm)}._comment_1bekz_546{padding:10px 12px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-grey-50, #fafafa)}._comment__head_1bekz_559{display:flex;align-items:baseline;gap:var(--spacing-sm);margin-bottom:4px;font-size:var(--font-size-body-sm)}._comment__form_1bekz_567{position:relative;display:flex;flex-direction:column;gap:var(--spacing-sm)}._mention_1bekz_574{color:var(--color-blue-500);font-weight:500}._mentions_1bekz_579{display:flex;flex-direction:column;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:#fff;box-shadow:0 4px 12px #00000014;overflow:hidden}._mentions__item_1bekz_589{padding:8px 12px;border:0;background:none;text-align:left;font:inherit;font-size:var(--font-size-body-sm);cursor:pointer}._mentions__item_1bekz_589:hover,._mentions__item--on_1bekz_600{background:var(--color-blue-50, #eef3ff)}._steps_1bekz_604{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}._total_1bekz_612{display:flex;justify-content:space-between;align-items:baseline;padding:10px 14px;font-size:var(--font-size-body-sm)}._total--warn_1bekz_620{color:var(--color-red-default)}._stack_1bekz_624{display:flex;flex-direction:column;gap:var(--spacing-lg)}._combobox_s26ub_1{position:relative;width:100%}._input_s26ub_6{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);background:var(--color-white);color:var(--color-black-100);box-sizing:border-box}._input_s26ub_6::placeholder{color:var(--color-grey-400)}._input_s26ub_6:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a}._input--error_s26ub_28{border-color:var(--color-red)}._input--error_s26ub_28:focus{border-color:var(--color-red);box-shadow:0 0 0 3px #ee4a4a1a}._dropdown_s26ub_37{z-index:1100;box-sizing:border-box;background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden}._list_s26ub_48{max-height:280px;overflow-y:auto;padding:var(--spacing-xs) 0}._option_s26ub_54{display:flex;flex-direction:column;gap:2px;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-body-sm);color:var(--color-black-100);cursor:pointer}._option_s26ub_54:hover{background:var(--color-grey-50)}._option--active_s26ub_68{background:var(--color-blue-50)}._option__name_s26ub_72{color:var(--color-black-100)}._option__detail_s26ub_76{font-size:var(--font-size-caption);color:var(--color-grey-500)}._empty_s26ub_81{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-body-sm);color:var(--color-grey-500)}._summary_9su1t_1{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);flex-wrap:wrap;padding:var(--spacing-md) var(--spacing-lg);margin-bottom:var(--spacing-lg);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg)}._lead_9su1t_15{display:flex;align-items:center;gap:var(--spacing-md)}._lead__icon_9su1t_21{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:var(--color-blue-50);color:var(--color-blue-500);flex-shrink:0}._lead__overline_9su1t_33{font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-grey-500)}._lead__value_9su1t_41{font-size:var(--font-size-h4);font-weight:700;color:var(--color-midnight-100);line-height:1.2;font-variant-numeric:tabular-nums}._lead__valueSub_9su1t_49{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);color:var(--color-grey-500)}._chips_9su1t_56{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}._chip_9su1t_56{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 6px 0 10px;border-radius:var(--radius-full);border:1px solid var(--color-grey-200);background:var(--color-grey-50);color:var(--color-midnight-60);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);white-space:nowrap}._chip--active_9su1t_78{border-color:var(--color-blue-200, var(--color-blue-500));background:var(--color-blue-50);color:var(--color-blue-500)}._chip__label_9su1t_84{letter-spacing:.01em}._chip__count_9su1t_88{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-full);background:var(--color-white);color:var(--color-midnight-80);font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}._chip--active_9su1t_78 ._chip__count_9su1t_88{background:var(--color-blue-500);color:var(--color-white)}._section_4x90i_1{margin-bottom:var(--spacing-xl);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);padding:var(--spacing-lg) var(--spacing-xl)}._section__title_4x90i_9{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);margin-bottom:var(--spacing-lg)}._toolbar_4x90i_17{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}._toolbar__filters_4x90i_28{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);flex:1 1 auto;min-width:0}._toolbar__right_4x90i_39{display:flex;align-items:center;gap:var(--spacing-sm);flex:0 0 auto;margin-left:auto}._toggle_4x90i_48{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid var(--color-grey-200);background:var(--color-white);color:var(--color-midnight-60);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}._toggle--on_4x90i_65{border-color:var(--color-blue-500);background:var(--color-blue-50);color:var(--color-blue-500)}._toggle__box_4x90i_70{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--radius-sm);border:1px solid var(--color-grey-300, var(--color-grey-200));background:var(--color-white);color:var(--color-white)}._toggle--on_4x90i_65 ._toggle__box_4x90i_70{background:var(--color-blue-500);border-color:var(--color-blue-500)}._dateFilter_4x90i_87{display:flex;align-items:center;gap:var(--spacing-sm);flex:0 0 auto;min-width:0}._dateFilter__custom_4x90i_94{display:inline-flex;align-items:center;gap:6px}._dateFilter__sep_4x90i_99{color:var(--color-midnight-40)}._dateInput_4x90i_102{height:32px;padding:0 8px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-caption);color:var(--color-midnight-80)}._dateInput_4x90i_102:focus{outline:none;border-color:var(--color-blue-500)}._clearBtn_4x90i_118{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;height:32px;padding:0 10px;border:1px dashed var(--color-blue-500);background:var(--color-blue-50);color:var(--color-blue-500);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast)}._clearBtn_4x90i_118:hover{background:#e3eaff}._clearBtn__count_4x90i_139{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 5px;border-radius:var(--radius-full);background:var(--color-blue-500);color:var(--color-white);font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}._tableWrap_4x90i_155{width:100%;overflow-x:auto}._tableWrap--busy_4x90i_160{opacity:.55;transition:opacity .15s ease}._table_4x90i_155{width:100%;border-collapse:collapse;font-size:var(--font-size-body-sm)}._table_4x90i_155 thead th{text-align:left;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.04em;background:var(--color-grey-50);border-bottom:1px solid var(--color-grey-200);white-space:nowrap}._table_4x90i_155 tbody td{padding:var(--spacing-md);border-bottom:1px solid var(--color-grey-100);color:var(--color-midnight-80);vertical-align:middle}._table_4x90i_155 tbody tr:hover{background:var(--color-grey-50)}._row_4x90i_190{cursor:pointer}._row_4x90i_190:focus-visible{outline:2px solid var(--color-blue-500);outline-offset:-2px}._employee_4x90i_199{position:relative;display:inline-flex;align-items:center;gap:var(--spacing-sm);white-space:nowrap}._employee__avatar_4x90i_206{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-full);background:var(--color-blue-500);color:var(--color-white);font-size:11px;font-weight:700;flex-shrink:0}._employee__name_4x90i_219{font-weight:var(--font-weight-semibold);color:var(--color-midnight-100)}._tip_4x90i_224{position:absolute;top:calc(100% + 8px);left:0;z-index:20;width:260px;padding:var(--spacing-md);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);box-shadow:0 8px 24px #1018281f;white-space:normal;cursor:default}._tip__head_4x90i_238{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}._tip__title_4x90i_244{font-size:var(--font-size-caption);font-weight:700;color:var(--color-midnight-100)}._tip__year_4x90i_249{font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);color:var(--color-grey-500)}._tip__row_4x90i_254{margin-top:var(--spacing-sm)}._tip__rowHead_4x90i_257{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-midnight-80)}._tip__left_4x90i_265{color:var(--color-green-dark)}._tip__left--zero_4x90i_268{color:var(--color-red-dark)}._tip__bar_4x90i_271{position:relative;height:6px;margin:5px 0 3px;border-radius:var(--radius-full);background:var(--color-grey-100);overflow:hidden}._tip__fill_4x90i_279{position:absolute;inset:0 auto 0 0;height:100%;border-radius:var(--radius-full);background:var(--color-blue-500)}._tip__fill--full_4x90i_286{background:var(--color-red-dark)}._tip__used_4x90i_289{font-size:var(--font-size-overline);color:var(--color-grey-500);font-variant-numeric:tabular-nums}._tip__other_4x90i_294{margin-top:var(--spacing-sm)}._tip__divider_4x90i_297{height:1px;background:var(--color-grey-100);margin-bottom:var(--spacing-sm)}._tip__otherRow_4x90i_302{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-caption);color:var(--color-midnight-60);padding:2px 0}._deptCell_4x90i_312{color:var(--color-midnight-60);white-space:nowrap}._typeCell_4x90i_318{display:inline-flex;align-items:center;gap:var(--spacing-sm);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);white-space:nowrap}._typeCell__icon_4x90i_326{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-md);background:var(--color-grey-100);color:var(--color-grey-500);flex-shrink:0}._period_4x90i_339{display:inline-flex;align-items:center;gap:var(--spacing-sm);white-space:nowrap}._period__date_4x90i_345{color:var(--color-midnight-80);font-variant-numeric:tabular-nums}._period__arrow_4x90i_349{color:var(--color-midnight-20);flex-shrink:0}._period__open_4x90i_353{color:var(--color-midnight-20)}._longFlag_4x90i_356{display:inline-flex;align-items:center;gap:3px;margin-left:6px;padding:2px 7px;border-radius:var(--radius-full);background:var(--color-amber-light);color:var(--color-amber-dark);font-size:10px;font-weight:700;letter-spacing:.02em}._chip_4x90i_371,._badge_4x90i_372{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--radius-full);font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.02em;white-space:nowrap;border:1px solid transparent}._chip--life-ongoing_4x90i_383{background:var(--color-green-light);color:var(--color-green-dark)}._chip--life-scheduled_4x90i_387{background:var(--color-amber-light);color:var(--color-amber-dark)}._chip--life-closed_4x90i_391{background:var(--color-grey-100);color:var(--color-midnight-60)}._badge--required_4x90i_395{background:var(--color-red-very-light);color:var(--color-red-dark)}._badge--uploaded_4x90i_399{background:var(--color-blue-50);color:var(--color-blue-500)}._badge--verified_4x90i_403{background:var(--color-green-light);color:var(--color-green-dark)}._badge--not_required_4x90i_407{background:var(--color-grey-100);color:var(--color-midnight-60)}@media(max-width:768px){._section_4x90i_1{padding:var(--spacing-md)}}._ltChip_4x90i_422{display:inline-flex;align-items:center;padding:2px 8px;border:none;border-radius:var(--radius-full);background:var(--color-blue-50);color:var(--color-blue-500);font-family:var(--font-primary);font-size:var(--font-size-overline, 10px);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background var(--transition-fast)}._ltChip_4x90i_422:hover:not(:disabled){background:#e3eaff}._ltChipLocked_4x90i_441{cursor:default}._ltAdd_4x90i_445{opacity:0;display:inline-flex;align-items:center;padding:2px 8px;border:1px dashed var(--color-grey-300, var(--color-grey-200));border-radius:var(--radius-full);background:transparent;color:var(--color-midnight-60);font-family:var(--font-primary);font-size:var(--font-size-overline, 10px);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:opacity var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}._row_4x90i_190:hover ._ltAdd_4x90i_445,._ltAdd_4x90i_445:focus-visible{opacity:1}._ltAdd_4x90i_445:hover{border-color:var(--color-blue-500);color:var(--color-blue-500)}._cycle_15ezn_4{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);padding:var(--spacing-md);margin-bottom:var(--spacing-lg);background:var(--color-blue-50);border:1px solid var(--color-blue-50);border-radius:var(--radius-md)}._cycleOverline_15ezn_16{display:inline-flex;align-items:center;gap:4px;font-size:var(--font-size-overline, 10px);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-blue-500)}._cycleTitle_15ezn_26{font-size:var(--font-size-h4, 18px);font-weight:var(--font-weight-bold);color:var(--color-black-100);margin-top:2px}._cycleSub_15ezn_32{font-size:var(--font-size-caption);color:var(--color-grey-500);margin-top:2px}._cycleWarn_15ezn_39{display:flex;align-items:flex-start;gap:4px;max-width:42ch;margin-top:var(--spacing-xs);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-amber-dark)}._cycleStats_15ezn_50{display:flex;align-items:center;gap:var(--spacing-md)}._stat_15ezn_55{text-align:center;min-width:56px}._statVal_15ezn_59{font-size:var(--font-size-h4, 18px);font-weight:var(--font-weight-bold);color:var(--color-black-100)}._statLbl_15ezn_64{font-size:var(--font-size-caption);color:var(--color-grey-500)}._statSep_15ezn_68{width:1px;align-self:stretch;background:var(--color-grey-200)}._section_15ezn_75{margin-bottom:var(--spacing-lg)}._sectionTitle_15ezn_78{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin-bottom:var(--spacing-sm)}._scopeList_15ezn_86{display:flex;flex-direction:column;gap:var(--spacing-sm)}._scopeRadio_15ezn_91{display:flex;align-items:flex-start;gap:var(--spacing-sm);width:100%;text-align:left;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);cursor:pointer;font-family:inherit}._scopeRadio_15ezn_91:hover{border-color:var(--color-blue-500)}._scopeSelected_15ezn_107{border-color:var(--color-blue-500);background:var(--color-blue-50)}._scopeDot_15ezn_111{flex-shrink:0;width:16px;height:16px;margin-top:2px;border-radius:var(--radius-full);border:2px solid var(--color-grey-300);background:var(--color-white)}._scopeSelected_15ezn_107 ._scopeDot_15ezn_111{border-color:var(--color-blue-500);box-shadow:inset 0 0 0 3px var(--color-blue-500)}._scopeBody_15ezn_124{display:flex;flex-direction:column;gap:2px;flex:1}._scopeLabel_15ezn_130{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._scopeDesc_15ezn_135{font-size:var(--font-size-caption);color:var(--color-grey-500);line-height:1.35}._scopeCount_15ezn_140{flex-shrink:0;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-grey-500)}._scopeSelected_15ezn_107 ._scopeCount_15ezn_140{color:var(--color-blue-500)}._formatGrid_15ezn_151{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm)}._format_15ezn_151{display:flex;align-items:flex-start;gap:var(--spacing-sm);text-align:left;padding:var(--spacing-md);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);cursor:pointer;font-family:inherit}._format_15ezn_151:hover{border-color:var(--color-blue-500)}._formatSelected_15ezn_171{border-color:var(--color-blue-500);background:var(--color-blue-50)}._formatRadio_15ezn_175{flex-shrink:0;width:16px;height:16px;margin-top:2px;border-radius:var(--radius-full);border:2px solid var(--color-grey-300);background:var(--color-white);display:inline-flex;align-items:center;justify-content:center}._formatRadioDot_15ezn_187{width:8px;height:8px;border-radius:var(--radius-full);background:transparent}._formatSelected_15ezn_171 ._formatRadio_15ezn_175{border-color:var(--color-blue-500)}._formatSelected_15ezn_171 ._formatRadioDot_15ezn_187{background:var(--color-blue-500)}._formatBody_15ezn_199{display:flex;flex-direction:column;gap:4px}._formatHead_15ezn_204{display:inline-flex;align-items:center;gap:6px}._formatIcon_15ezn_209{display:inline-flex;color:var(--color-grey-500)}._formatLabel_15ezn_213{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._formatBadge_15ezn_218{font-size:var(--font-size-overline, 10px);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase;padding:1px 6px;border-radius:var(--radius-full);background:var(--color-blue-50);color:var(--color-blue-500)}._formatDesc_15ezn_228{font-size:var(--font-size-caption);color:var(--color-grey-500);line-height:1.35}._footer_15ezn_235{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);width:100%}._hint_15ezn_242{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-caption);color:var(--color-grey-500)}._footerBtns_15ezn_249{display:flex;gap:var(--spacing-sm)}@media(max-width:640px){._formatGrid_15ezn_151{grid-template-columns:1fr}._footer_15ezn_235{flex-direction:column;align-items:stretch}}._cycleNote_15ezn_264{display:flex;align-items:flex-start;gap:4px;max-width:42ch;margin-top:var(--spacing-xs);font-size:var(--font-size-caption);color:var(--color-grey-500)}._excluded_15ezn_274{display:flex;align-items:flex-start;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background:var(--color-amber-light);border-radius:var(--radius-md);color:var(--color-amber-dark)}._excludedTitle_15ezn_284{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100)}._excludedText_15ezn_289{margin-top:2px;font-size:var(--font-size-caption);line-height:1.5;color:var(--color-midnight-80)}._excludedList_15ezn_295{margin:var(--spacing-xs) 0 0;padding-left:var(--spacing-md);font-size:var(--font-size-caption);color:var(--color-midnight-80)}._help_189k7_2{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--color-blue-50);border:1px solid var(--color-blue-50);border-radius:var(--radius-md)}._head_189k7_9{display:flex;align-items:center;gap:6px;margin-bottom:var(--spacing-sm);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-blue-500)}._grid_189k7_18{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-lg)}._item_189k7_23{min-width:0}._title_189k7_26{margin:0 0 2px;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100)}._text_189k7_32{margin:0;font-size:var(--font-size-caption);line-height:1.5;color:var(--color-midnight-80)}@media(max-width:900px){._grid_189k7_18{grid-template-columns:1fr;gap:var(--spacing-sm)}}._banner_17pwa_3{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-md);margin-bottom:var(--spacing-lg);background:var(--color-amber-light);border:1px solid var(--color-amber-light);border-radius:var(--radius-md);color:var(--color-amber-dark)}._bannerTitle_17pwa_14{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100)}._bannerText_17pwa_19{margin:4px 0 0;font-size:var(--font-size-body-sm);line-height:1.5;color:var(--color-midnight-80)}._list_17pwa_26{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}._row_17pwa_34{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md)}._who_17pwa_44{display:inline-flex;align-items:center;gap:var(--spacing-sm);min-width:0}._avatar_17pwa_50{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--radius-full);background:var(--color-blue-50);color:var(--color-blue-500);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}._whoText_17pwa_63{display:flex;flex-direction:column;min-width:0}._name_17pwa_68{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100)}._meta_17pwa_73{font-size:var(--font-size-caption);color:var(--color-midnight-60);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowActions_17pwa_81{display:inline-flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0}._action_17pwa_87{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--color-grey-200);background:var(--color-white);color:var(--color-midnight-80);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;transition:border-color var(--transition-fast),color var(--transition-fast)}._action_17pwa_87:hover:not(:disabled){border-color:var(--color-midnight-20);color:var(--color-midnight-100)}._actionDefer_17pwa_108{color:var(--color-amber-dark)}._action_17pwa_87:disabled{opacity:.5;cursor:not-allowed}._footer_17pwa_117{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);width:100%}._hint_17pwa_124{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-caption);color:var(--color-grey-500)}._footerBtns_17pwa_131{display:flex;gap:var(--spacing-sm)}@media(max-width:640px){._footer_17pwa_117,._row_17pwa_34{flex-direction:column;align-items:stretch}}._section_1xsg2_5{display:flex;flex-direction:column;gap:var(--spacing-md)}._heading_1xsg2_11{font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);margin:0}._queueSection_1xsg2_19{background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-xl);padding:var(--spacing-md) var(--spacing-lg)}._queueHead_1xsg2_25{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}._queueOverline_1xsg2_32{font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-midnight-40)}._queueTitle_1xsg2_39{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);margin-top:2px}._queueActions_1xsg2_45{display:inline-flex;align-items:center;gap:var(--spacing-md)}._rulesBtn_1xsg2_50{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-md);border:1px solid var(--color-grey-200);background:var(--color-white);color:var(--color-midnight-80);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer;font-family:inherit;transition:border-color .15s ease,background .15s ease}._rulesBtn_1xsg2_50:hover{border-color:var(--color-midnight-20)}._rulesBtn_1xsg2_50._rulesBtnOn_1xsg2_67{border-color:var(--color-blue-500);background:var(--color-blue-50);color:var(--color-blue-500)}._queueGrid_1xsg2_73{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media(max-width:1080px){._queueGrid_1xsg2_73{grid-template-columns:repeat(2,minmax(0,1fr))}}._card_1xsg2_82{appearance:none;text-align:left;background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);padding:14px 16px 12px;display:flex;flex-direction:column;gap:6px;cursor:pointer;font-family:inherit;transition:border-color .15s ease,transform .1s ease,box-shadow .15s ease}._card_1xsg2_82:hover{border-color:var(--color-midnight-20);box-shadow:var(--shadow-sm)}._card_1xsg2_82:active{transform:translateY(1px)}._cardActive_1xsg2_98{border-color:var(--color-midnight-40);box-shadow:var(--shadow-sm)}._cardHead_1xsg2_99{display:inline-flex;align-items:center;gap:8px}._cardIcon_1xsg2_100{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}._cardIconRed_1xsg2_108{background:var(--color-red-very-light);color:var(--color-red-dark)}._cardIconAmber_1xsg2_109{background:var(--color-amber-light);color:var(--color-amber-dark)}._cardIconBlue_1xsg2_110{background:var(--color-blue-50);color:var(--color-blue-500)}._cardIconTeal_1xsg2_111{background:#12bdb31f;color:#0c7b73}._cardLabel_1xsg2_112{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-midnight-60)}._cardCount_1xsg2_117{font-size:28px;font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);font-variant-numeric:tabular-nums;line-height:1.1}._cardCountRed_1xsg2_124{color:var(--color-red-dark)}._cardCountAmber_1xsg2_125{color:var(--color-amber-dark)}._cardCountBlue_1xsg2_126{color:var(--color-blue-500)}._cardCountTeal_1xsg2_127{color:#0c7b73}._cardHint_1xsg2_128{font-size:var(--font-size-caption);color:var(--color-midnight-40);line-height:1.35}._tableWrap_1xsg2_135{background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);overflow:hidden}._toolbar_1xsg2_141{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-grey-100)}._toolbarTitle_1xsg2_148{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100)}._toolbarTitleActions_1xsg2_157,._actionGroup_1xsg2_160{display:inline-flex;align-items:center;gap:8px}._actionGroupDivider_1xsg2_161{width:1px;align-self:stretch;min-height:24px;background:var(--color-grey-200);margin:0 var(--spacing-xs)}._exportBtn_1xsg2_169{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:var(--radius-md);border:1px solid transparent;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer;font-family:inherit}._exportPrimary_1xsg2_181{background:var(--color-blue-500);color:var(--color-white)}._exportPrimary_1xsg2_181:hover{background:#1f44c2}._exportGhost_1xsg2_183{background:var(--color-white);border-color:var(--color-grey-200);color:var(--color-midnight-80)}._exportGhost_1xsg2_183:hover{border-color:var(--color-midnight-20)}._exportBtn_1xsg2_169:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}._exportBtn_1xsg2_169:disabled:hover{border-color:var(--color-grey-200)}._exportPrimary_1xsg2_181:disabled:hover{background:var(--color-blue-500)}._exportGuard_1xsg2_201{display:inline-flex}._exportGuardOff_1xsg2_203{cursor:not-allowed}._filters_1xsg2_207{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm)}._filtersRight_1xsg2_215{flex:0 0 auto;margin-left:auto;display:flex;justify-content:flex-end;gap:var(--spacing-sm)}._scroller_1xsg2_223{overflow-x:auto}._table_1xsg2_135{width:100%;border-collapse:collapse;font-size:var(--font-size-body-sm)}._table_1xsg2_135 thead th{text-align:left;font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-midnight-40);padding:10px 14px;border-bottom:1px solid var(--color-grey-200);white-space:nowrap}._table_1xsg2_135 tbody td{padding:12px 14px;border-bottom:1px solid var(--color-grey-100);color:var(--color-midnight-80);vertical-align:middle}._table_1xsg2_135 tbody tr:last-child td{border-bottom:none}._row_1xsg2_247{cursor:pointer;transition:background .12s ease}._row_1xsg2_247:hover{background:var(--color-grey-50)}._rowSelected_1xsg2_249,._rowSelected_1xsg2_249:hover{background:var(--color-blue-50)}._row_1xsg2_247 td:first-child{position:relative}._rowAccentMissing_1xsg2_254 td:first-child:before,._rowAccentRequired_1xsg2_255 td:first-child:before,._rowAccentUploaded_1xsg2_256 td:first-child:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}._rowAccentMissing_1xsg2_254 td:first-child:before{background:var(--color-red)}._rowAccentRequired_1xsg2_255 td:first-child:before{background:var(--color-blue-500)}._rowAccentUploaded_1xsg2_256 td:first-child:before{background:var(--color-amber-default)}._checkCol_1xsg2_266{width:36px;text-align:center}._checkbox_1xsg2_267{width:15px;height:15px;cursor:pointer;accent-color:var(--color-blue-500)}._typeIcon_1xsg2_269{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-grey-100);color:var(--color-midnight-60)}._typeCell_1xsg2_278{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}._ltChip_1xsg2_282{display:inline-flex;align-items:center;padding:2px 8px;border:none;border-radius:var(--radius-full);background:var(--color-blue-50);color:var(--color-blue-500);font-family:var(--font-primary);font-size:var(--font-size-overline, 10px);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background var(--transition-fast)}._ltChip_1xsg2_282:hover:not(:disabled){background:#e3eaff}._ltChipLocked_1xsg2_301{cursor:default}._ltAdd_1xsg2_307{opacity:0;display:inline-flex;align-items:center;padding:2px 8px;border:1px dashed var(--color-grey-300, var(--color-grey-200));border-radius:var(--radius-full);background:transparent;color:var(--color-midnight-60);font-family:var(--font-primary);font-size:var(--font-size-overline, 10px);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:opacity var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}._row_1xsg2_247:hover ._ltAdd_1xsg2_307,._ltAdd_1xsg2_307:focus-visible{opacity:1}._ltAdd_1xsg2_307:hover{border-color:var(--color-blue-500);color:var(--color-blue-500)}._certChip_1xsg2_334{display:inline-flex;align-items:center;padding:3px 9px;border-radius:var(--radius-full);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);border:1px solid transparent;white-space:nowrap}._certChipBlue_1xsg2_344{background:var(--color-blue-50);color:var(--color-blue-500);border-color:#2652e538}._certChipGreen_1xsg2_345{background:var(--color-green-light);color:var(--color-green-dark);border-color:#00a13a38}._certChipOrange_1xsg2_346{background:var(--color-amber-light);color:#c94b00;border-color:#c94b0038}._payrollStatusWrap_1xsg2_348{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start}._payrollStatusTip_1xsg2_349{position:absolute;top:calc(100% + 8px);left:0;background:var(--color-white);color:var(--color-midnight-60);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);padding:8px 12px;width:max-content;max-width:240px;z-index:50;font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);line-height:1.45;box-shadow:var(--shadow-md);pointer-events:none;opacity:0;transition:opacity .12s ease}._payrollStatusWrap_1xsg2_348:hover ._payrollStatusTip_1xsg2_349{opacity:1}._coverageCell_1xsg2_372{min-width:120px}._coverageBar_1xsg2_373{display:flex;width:100%;max-width:160px;height:6px;border-radius:var(--radius-full);overflow:hidden;background:var(--color-grey-100)}._coverageSeg_1xsg2_382{display:block;min-width:2px;height:100%}._coverageSegCert_1xsg2_383{background:var(--color-blue-500)}._coverageSegSelf_1xsg2_384{background:var(--color-amber-default)}._coverageSegUnpaid_1xsg2_385{background:var(--color-red)}._coverageSegNone_1xsg2_386{background:var(--color-grey-200)}._coverageLabels_1xsg2_387{margin-top:6px;display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums}._coverageLabel_1xsg2_387{display:inline-flex;align-items:center;gap:5px;color:var(--color-midnight-60)}._coverageLabel_1xsg2_387:before{content:"";width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-midnight-20)}._coverageLabelCert_1xsg2_399{color:var(--color-midnight-80)}._coverageLabelCert_1xsg2_399:before{background:var(--color-blue-500)}._coverageLabelSelf_1xsg2_401:before{background:var(--color-amber-default)}._coverageLabelUnpaid_1xsg2_402{color:var(--color-red-dark);font-weight:var(--font-weight-semibold)}._coverageLabelUnpaid_1xsg2_402:before{background:var(--color-red)}._coverageLabelOpen_1xsg2_404{color:var(--color-midnight-40)}._coverageLabelOpen_1xsg2_404:before{background:var(--color-grey-300)}._coverageSep_1xsg2_406{color:var(--color-midnight-20)}._payrollImpact_1xsg2_409{display:inline-flex;align-items:center;gap:5px;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);white-space:nowrap}._payrollImpactFull_1xsg2_417{color:var(--color-midnight-40)}._payrollImpactAdjustment_1xsg2_418{color:var(--color-red-dark)}._muted_1xsg2_420{color:var(--color-midnight-20);font-weight:500}._foot_1xsg2_423{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:10px var(--spacing-lg);border-top:1px solid var(--color-grey-100);font-size:var(--font-size-caption);color:var(--color-midnight-40);flex-wrap:wrap}._footLegend_1xsg2_434{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap}._footLegendItem_1xsg2_435{display:inline-flex;align-items:center;gap:6px}._footLegendDot_1xsg2_436{width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-midnight-20)}._footLegendDotCert_1xsg2_437{background:var(--color-blue-500)}._footLegendDotSelf_1xsg2_438{background:var(--color-amber-default)}._footLegendDotUnpaid_1xsg2_439{background:var(--color-red)}._popoverWrap_1xsg2_442{position:relative;display:inline-flex}._popover_1xsg2_442{position:absolute;top:calc(100% + 8px);right:0;width:720px;max-width:calc(100vw - 80px);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);z-index:60;text-align:left}._popoverHead_1xsg2_456{padding:14px 18px 12px;border-bottom:1px solid var(--color-grey-100)}._popoverTitle_1xsg2_457{display:inline-flex;align-items:center;gap:8px;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-midnight-100)}._popoverSub_1xsg2_465{margin-top:2px;font-size:var(--font-size-caption);color:var(--color-midnight-40)}._popoverFoot_1xsg2_466{display:flex;align-items:center;gap:8px;padding:10px 18px;border-top:1px solid var(--color-grey-100);background:var(--color-grey-50);font-size:var(--font-size-caption);color:var(--color-midnight-40)}._legendDot_1xsg2_476{width:10px;height:10px;border-radius:3px;background:var(--color-midnight-20);display:inline-block}._legendDotFlag_1xsg2_477{background:#fce9c8;border:1px solid rgba(211,114,0,.35)}._rulesTableWrap_1xsg2_479{padding:4px 0;max-height:520px;overflow-y:auto}._rulesTable_1xsg2_479{width:100%;border-collapse:collapse;font-size:var(--font-size-body-sm);text-align:left}._rulesTable_1xsg2_479 thead th{position:sticky;top:0;background:var(--color-grey-50);font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-midnight-40);padding:9px 16px;border-bottom:1px solid var(--color-grey-200)}._rulesTable_1xsg2_479 tbody td{padding:11px 16px;border-bottom:1px solid var(--color-grey-100);vertical-align:top;color:var(--color-midnight-80)}._rulesTable_1xsg2_479 tbody tr:last-child td{border-bottom:none}._prrType_1xsg2_495{font-weight:var(--font-weight-semibold);color:var(--color-midnight-100)}._prrSubtype_1xsg2_496{font-size:var(--font-size-caption);color:var(--color-midnight-40);margin-top:1px}._prrPct_1xsg2_497{font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);font-variant-numeric:tabular-nums}._prrPctFlag_1xsg2_498{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-full);background:#fdf2dd;color:var(--color-amber-dark);border:1px solid rgba(211,114,0,.3)}._prrFrom_1xsg2_507{font-size:var(--font-size-caption);color:var(--color-midnight-40);margin-left:2px}._prrPayment_1xsg2_508{color:var(--color-midnight-80);font-weight:500}._prrPaymentFlag_1xsg2_509{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-full);background:#12bdb31f;color:#0c7b73;border:1px solid rgba(18,189,179,.32);font-weight:var(--font-weight-semibold)}._prrNote_1xsg2_519{font-size:var(--font-size-caption);color:var(--color-midnight-40);line-height:1.4;max-width:280px}._earlierNote_1xsg2_521{display:block;margin-top:var(--spacing-xs);white-space:nowrap;font-size:var(--font-size-overline);color:var(--color-grey-500);cursor:help}._categoryTabs_1qfaa_1{height:64px;background:var(--color-white);border-bottom:1px solid var(--color-grey-200);padding:0 var(--spacing-xl);display:flex;align-items:center;flex-shrink:0}._sidebar_179u6_1{width:280px;background:var(--color-white);display:flex;flex-direction:column;flex-shrink:0;position:fixed;top:0;left:0;bottom:0;z-index:100;border-right:1px solid var(--color-grey-200);padding:0 var(--spacing-sm)}._sidebar__overlay_179u6_17{display:none}@media(max-width:768px){._sidebar_179u6_1{z-index:900;transform:translate(-100%);transition:transform .25s ease;box-shadow:none;max-width:85vw}._sidebar--open_179u6_30{transform:translate(0);box-shadow:0 8px 32px #11112f3d}._sidebar__overlay_179u6_17{display:block;position:fixed;inset:0;background:#11112f66;z-index:899;opacity:0;pointer-events:none;transition:opacity .25s ease}._sidebar__overlay--visible_179u6_46{opacity:1;pointer-events:auto}}._sidebar__logo_179u6_52{height:64px;display:flex;align-items:center;padding:0 var(--spacing-md);border-bottom:1px solid var(--color-grey-200);margin:0 calc(-1 * var(--spacing-sm));padding-left:calc(var(--spacing-md) + var(--spacing-sm))}._sidebar__logoImg_179u6_62{height:24px;width:auto}._sidebar__nav_179u6_67{flex:1;padding:var(--spacing-md) 0;overflow-y:auto}._sidebar__item_179u6_73{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);margin:var(--spacing-xs) var(--spacing-sm);color:var(--color-grey-500);text-decoration:none;border-radius:var(--radius-md);font-size:var(--font-size-body-sm);cursor:pointer;transition:all .15s ease}._sidebar__item_179u6_73:not(._sidebar__item--active_179u6_87):hover{background:var(--color-grey-50);color:var(--color-black-100)}._sidebar__item--active_179u6_87{background:var(--color-blue-50);color:var(--color-blue-500);font-weight:var(--font-weight-semibold)}._sidebar__itemIcon_179u6_98{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--color-grey-400)}._sidebar__item_179u6_73:not(._sidebar__item--active_179u6_87):hover ._sidebar__itemIcon_179u6_98{color:var(--color-black-100)}._sidebar__item--active_179u6_87 ._sidebar__itemIcon_179u6_98{color:var(--color-blue-500)}._sidebar__itemLabel_179u6_115{white-space:nowrap}._sidebar__badge_179u6_119{margin-left:auto;min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-red-dark);color:var(--color-white);font-size:11px;font-weight:var(--font-weight-semibold);border-radius:var(--radius-full);line-height:1}._sidebar__group_179u6_135+._sidebar__group_179u6_135{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-grey-200)}._sidebar__groupLabel_179u6_141{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-400);text-transform:uppercase;letter-spacing:.5px}._sidebar__divider_179u6_150{height:1px;background:var(--color-grey-200);margin:var(--spacing-md) var(--spacing-md)}._sidebar__testMode_179u6_157{padding:var(--spacing-sm);margin-left:calc(-1 * var(--spacing-sm));margin-right:calc(-1 * var(--spacing-sm));border-top:1px solid var(--color-grey-200)}._sidebar__testToggle_179u6_164{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px dashed var(--color-grey-300);background:var(--color-grey-50);border-radius:var(--radius-md);cursor:pointer;font-family:var(--font-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-grey-500);transition:all .15s ease}._sidebar__testToggle_179u6_164:hover{background:var(--color-grey-100);border-color:var(--color-grey-400);color:var(--color-black-100)}._sidebar__testToggle--active_179u6_187{background:var(--color-amber-light);border-color:var(--color-amber-default);border-style:solid;color:var(--color-amber-dark)}._sidebar__testToggle--active_179u6_187:hover{background:var(--color-amber-light);border-color:var(--color-amber-default)}._sidebar__testIndicator_179u6_199{margin-left:auto;width:8px;height:8px;border-radius:50%;background:var(--color-grey-300);transition:background .15s ease}._sidebar__testIndicator--on_179u6_208{background:var(--color-amber-default);box-shadow:0 0 6px var(--color-amber-default)}._bell_t6dw6_1{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);color:var(--color-grey-500);cursor:pointer;transition:all var(--transition-fast)}._bell_t6dw6_1:hover{background:var(--color-grey-50);color:var(--color-black-100);border-color:var(--color-grey-300)}._badge_t6dw6_22{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:var(--font-weight-semibold);font-family:var(--font-primary);color:var(--color-white);background:var(--color-red);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;line-height:1}._item_p57md_1{display:flex;cursor:pointer;transition:background var(--transition-fast);border-bottom:1px solid var(--color-grey-100)}._item_p57md_1:last-child{border-bottom:none}._item_p57md_1:hover{background:var(--color-grey-50)}._item--unread_p57md_17._item--tint-blue_p57md_17{background:var(--color-blue-50)}._item--unread_p57md_17._item--tint-blue_p57md_17:hover{background:#e4ebff}._item--unread_p57md_17._item--tint-green_p57md_25{background:var(--color-green-light)}._item--unread_p57md_17._item--tint-green_p57md_25:hover{background:#ddf0dd}._item--unread_p57md_17._item--tint-red_p57md_33{background:var(--color-red-very-light)}._item--unread_p57md_17._item--tint-red_p57md_33:hover{background:#f5d6d6}._item--unread_p57md_17._item--tint-amber_p57md_41{background:var(--color-amber-light)}._item--unread_p57md_17._item--tint-amber_p57md_41:hover{background:#fff3d0}._item__border_p57md_50{width:3px;flex-shrink:0}._item__border--blue_p57md_55{background:var(--color-blue-500)}._item__border--amber_p57md_59{background:var(--color-amber-default)}._item__border--green_p57md_63{background:var(--color-green-default)}._item__border--red_p57md_67{background:var(--color-red)}._item__content_p57md_72{flex:1;padding:var(--spacing-md) var(--spacing-md) var(--spacing-sm);min-width:0}._item__sender_p57md_79{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs)}._item__senderAvatar_p57md_86{width:24px;height:24px;border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}._item__senderInitials_p57md_94{width:24px;height:24px;border-radius:var(--radius-full);background:var(--color-blue-500);color:var(--color-white);font-size:10px;font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center;flex-shrink:0}._item__senderName_p57md_108{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-500)}._item__header_p57md_115{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-xs)}._item__titleRow_p57md_122{display:flex;align-items:center;gap:6px}._item__dot_p57md_128{width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-blue-500);flex-shrink:0}._item__typeIcon_p57md_136{display:flex;align-items:center;flex-shrink:0}._item__title_p57md_122{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._item__category_p57md_149{margin-left:auto;flex-shrink:0;font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.4px;padding:2px 8px;border-radius:var(--radius-full);line-height:1.4}._item__category--blue_p57md_161{background:var(--color-blue-100);color:var(--color-blue-500)}._item__category--red_p57md_166{background:var(--color-red-100, #fde8e8);color:var(--color-red)}._item__category--green_p57md_171{background:var(--color-green-100, #e6f4ea);color:var(--color-green-default)}._item__category--amber_p57md_176{background:var(--color-amber-100, #fef3e2);color:var(--color-amber-default)}._item--urgent_p57md_182{background:var(--color-red-very-light)}._item--urgent_p57md_182 ._item__border_p57md_50{width:4px}._item--urgent_p57md_182 ._item__title_p57md_122{font-weight:700}._item__urgent_p57md_192{flex-shrink:0;font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.4px;padding:2px 8px;border-radius:var(--radius-full);line-height:1.4;background:var(--color-red);color:var(--color-white)}._item__message_p57md_206{font-size:var(--font-size-caption);color:var(--color-grey-500);line-height:var(--line-height-caption);margin-bottom:var(--spacing-xs)}._item__footer_p57md_214{display:flex;align-items:center;justify-content:space-between}._item__time_p57md_220{font-size:var(--font-size-caption);color:var(--color-grey-400)}._item__actions_p57md_225{display:flex;align-items:center;gap:var(--spacing-xs)}._item__declineBtn_p57md_231{padding:6px 14px;font-family:var(--font-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);border:none;border-radius:var(--radius-sm);cursor:pointer;background:var(--color-red-very-light);color:var(--color-red-dark);transition:background var(--transition-fast)}._item__declineBtn_p57md_231:hover{background:#f5d6d6}._backdrop_1kekj_1{position:fixed;inset:0;background:#0003;z-index:110}._panel_1kekj_9{position:fixed;top:0;right:0;width:min(400px,100vw);height:100vh;background:var(--color-white);box-shadow:var(--shadow-xl);z-index:111;display:flex;flex-direction:column;animation:_slideIn_1kekj_1 .2s ease-out}@keyframes _slideIn_1kekj_1{0%{transform:translate(100%)}to{transform:translate(0)}}._panel__header_1kekj_32{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg);border-bottom:1px solid var(--color-grey-200);flex-shrink:0}._panel__title_1kekj_41{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin:0}._panel__markAll_1kekj_48{font-family:var(--font-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-blue-500);background:none;border:none;cursor:pointer;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);transition:background var(--transition-fast)}._panel__markAll_1kekj_48:hover{background:var(--color-blue-50)}._panel__list_1kekj_65{flex:1;overflow-y:auto}._panel__empty_1kekj_70{padding:var(--spacing-2xl) var(--spacing-lg);text-align:center;color:var(--color-grey-400);font-size:var(--font-size-body-sm)}._panel__liveRegion_1kekj_78{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._header_134lm_1{height:64px;background:var(--color-white);border-bottom:1px solid var(--color-grey-200);display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-lg);position:sticky;top:0;z-index:50}._header__left_134lm_14{display:flex;align-items:center;gap:var(--spacing-sm);min-width:0}._header__menuBtn_134lm_21{display:none;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;margin-left:calc(-1 * var(--spacing-sm));background:none;border:none;border-radius:var(--radius-md);color:var(--color-grey-500);cursor:pointer}._header__menuBtn_134lm_21:hover{background:var(--color-grey-50);color:var(--color-black-100)}._header__title_134lm_41{font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);color:var(--color-black-100);line-height:var(--line-height-h4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._header__right_134lm_51{display:flex;align-items:center;gap:var(--spacing-md)}._header__user_134lm_57{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;position:relative}._header__avatar_134lm_65{width:36px;height:36px;border-radius:var(--radius-full);object-fit:cover}._header__userInfo_134lm_72{display:flex;flex-direction:column;gap:1px}._header__userName_134lm_78{font-size:var(--font-size-body-sm);color:var(--color-black-100);line-height:1.2}._header__userMeta_134lm_84{font-size:var(--font-size-overline);color:var(--color-grey-500);line-height:1.2}._header__initials_134lm_90{width:36px;height:36px;border-radius:var(--radius-full);background:var(--color-blue-500);color:var(--color-white);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center;flex-shrink:0}._header__chevron_134lm_104{color:var(--color-grey-400);display:flex;align-items:center}._header__menu_134lm_21{position:absolute;top:calc(100% + var(--spacing-xs));right:0;background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);box-shadow:0 4px 16px #0000001a;min-width:200px;z-index:100;overflow:hidden}._header__menuEmail_134lm_123{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-overline);color:var(--color-grey-500);border-bottom:1px solid var(--color-grey-200);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._header__menuItem_134lm_133{display:block;width:100%;padding:var(--spacing-sm) var(--spacing-md);border:none;background:none;font-size:var(--font-size-body-sm);color:var(--color-black-100);cursor:pointer;text-align:left}._header__menuItem_134lm_133:hover{background:var(--color-grey-50)}._header__officeBadge_134lm_149{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-blue-50);border:1px solid var(--color-blue-200);border-radius:var(--radius-md)}._header__officeBadgeIcon_134lm_160{color:var(--color-blue-500);flex-shrink:0}._header__officeBadgeText_134lm_165{display:flex;flex-direction:column;gap:1px}._header__officeBadgeLabel_134lm_171{font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);color:var(--color-blue-600);text-transform:uppercase;letter-spacing:.5px;line-height:1.2}._header__officeBadgeValue_134lm_180{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-blue-700);line-height:1.2}@media(max-width:1024px){._header__officeBadge_134lm_149{display:none}}@media(max-width:768px){._header_134lm_1{padding:0 var(--spacing-md);gap:var(--spacing-sm)}._header__menuBtn_134lm_21{display:flex}._header__right_134lm_51{gap:var(--spacing-sm)}._header__userInfo_134lm_72,._header__chevron_134lm_104{display:none}}@media(max-width:480px){._header__title_134lm_41{font-size:var(--font-size-body)}}._signatureSection_48qv3_1{display:flex;flex-direction:column;gap:var(--spacing-md)}._signatureSection__header_48qv3_7{display:flex;align-items:center;justify-content:space-between}._signatureSection__title_48qv3_13{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin:0}._existingSignature_48qv3_21{display:flex;flex-direction:column;gap:var(--spacing-xs)}._existingSignature__label_48qv3_27{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.04em;margin:0}._existingSignature__meta_48qv3_36{font-size:var(--font-size-caption);color:var(--color-grey-400);margin:0}._signaturePreview_48qv3_43{font-family:Dancing Script,cursive;font-size:32px;color:var(--color-black-100);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-grey-50);min-height:60px;display:flex;align-items:center}._signaturePreview__placeholder_48qv3_56{font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-style:italic;color:var(--color-grey-400)}._signatureForm_48qv3_64{display:flex;flex-direction:column;gap:var(--spacing-md)}._formField_48qv3_70{display:flex;flex-direction:column;gap:var(--spacing-xs)}._formField__label_48qv3_76{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-100)}._required_48qv3_82{color:var(--color-red)}._formInput_48qv3_86{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);background:var(--color-white);box-sizing:border-box}._formInput_48qv3_86:focus{outline:none;border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2652e51a}._formInput--error_48qv3_103{border-color:var(--color-red)}._formInput--error_48qv3_103:focus{border-color:var(--color-red);box-shadow:0 0 0 3px #ee4a4a1a}._formField__error_48qv3_112{font-size:var(--font-size-caption);color:var(--color-red)}._previewArea_48qv3_117{display:flex;flex-direction:column;gap:var(--spacing-xs)}._previewArea__label_48qv3_123{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.04em;margin:0}._consentLabel_48qv3_133{display:flex;align-items:flex-start;gap:var(--spacing-sm);font-size:var(--font-size-body-sm);color:var(--color-grey-600);cursor:pointer;line-height:1.5}._consentCheckbox_48qv3_143{flex-shrink:0;margin-top:2px;width:16px;height:16px;accent-color:var(--color-blue-500);cursor:pointer}._formActions_48qv3_153{display:flex;justify-content:flex-end;gap:var(--spacing-sm)}._saveBtn_48qv3_159{padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-blue-500);color:var(--color-white);border:none;border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--transition-fast)}._saveBtn_48qv3_159:hover:not(:disabled){background:#1e42cc}._saveBtn_48qv3_159:disabled{opacity:.5;cursor:not-allowed}._editBtn_48qv3_181{padding:var(--spacing-xs) var(--spacing-md);background:transparent;color:var(--color-blue-500);border:1px solid var(--color-blue-500);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--transition-fast)}._editBtn_48qv3_181:hover{background:var(--color-blue-50)}._cancelBtn_48qv3_198{padding:var(--spacing-sm) var(--spacing-lg);background:transparent;color:var(--color-grey-600);border:1px solid var(--color-grey-200);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--transition-fast)}._cancelBtn_48qv3_198:hover:not(:disabled){background:var(--color-grey-50)}._cancelBtn_48qv3_198:disabled{opacity:.5;cursor:not-allowed}._noSignature_48qv3_220{font-size:var(--font-size-body-sm);color:var(--color-grey-400);font-style:italic;margin:0}._skeleton_48qv3_228{height:120px;border-radius:var(--radius-md);background:linear-gradient(90deg,var(--color-grey-100) 25%,var(--color-grey-50) 50%,var(--color-grey-100) 75%);background-size:200% 100%;animation:_shimmer_48qv3_1 1.5s infinite}@keyframes _shimmer_48qv3_1{0%{background-position:200% 0}to{background-position:-200% 0}}._profileModal_1yjjp_1{display:flex;flex-direction:column;gap:var(--spacing-lg)}._profileModal__section_1yjjp_7{display:flex;flex-direction:column;gap:var(--spacing-md)}._profileModal__divider_1yjjp_13{height:1px;background:var(--color-grey-200);margin:var(--spacing-sm) 0}._profileModal__userInfo_1yjjp_19{display:flex;align-items:center;gap:var(--spacing-md)}._profileModal__avatar_1yjjp_25{width:64px;height:64px;border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}._profileModal__avatarPlaceholder_1yjjp_33{width:64px;height:64px;border-radius:var(--radius-full);background:var(--color-grey-100);display:flex;align-items:center;justify-content:center;color:var(--color-grey-400);flex-shrink:0}._profileModal__details_1yjjp_45{display:flex;flex-direction:column;gap:2px}._profileModal__name_1yjjp_51{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin:0}._profileModal__email_1yjjp_58{font-size:var(--font-size-body-sm);color:var(--color-grey-500);margin:0}._profileModal__role_1yjjp_64{font-size:var(--font-size-caption);color:var(--color-blue-500);font-weight:var(--font-weight-semibold);margin:0}._profileModal__sectionTitle_1yjjp_71{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-black-100);margin:0}._profileModal__sectionDescription_1yjjp_78{font-size:var(--font-size-caption);color:var(--color-grey-500);margin:0}._banner_14qij_1{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-amber-50, #fffbeb);border-bottom:1px solid var(--color-amber-200, #fde68a);color:var(--color-amber-800, #92400e);font-size:var(--font-size-body-sm)}._app_h3qap_1{display:flex;min-height:100vh}._main_h3qap_6{flex:1;min-width:0;margin-left:280px;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}._content_h3qap_16{flex:1;min-width:0;padding:var(--spacing-lg) var(--spacing-xl);width:100%;background:transparent;overflow-x:hidden}._topRow_h3qap_25{display:flex;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);height:360px}._topRow_h3qap_25>section:only-child{flex:1}@media(max-width:1024px){._content_h3qap_16{padding:var(--spacing-lg)}}@media(max-width:768px){._main_h3qap_6{margin-left:0}._content_h3qap_16{padding:var(--spacing-md)}._topRow_h3qap_25{flex-direction:column;height:auto;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}._topRow_h3qap_25>section{max-height:420px}}._container_lgncu_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 80% 60% at 50% -20%,rgba(38,82,229,.08) 0%,transparent 70%),radial-gradient(ellipse 60% 50% at 80% 100%,rgba(38,82,229,.05) 0%,transparent 60%),linear-gradient(180deg,#f8f9fc,#eef0f6,#e8eaf2);padding:var(--spacing-md);position:relative;overflow:hidden}._container_lgncu_1:before{content:"";position:absolute;width:480px;height:480px;border-radius:50%;border:1px solid rgba(38,82,229,.06);top:-180px;right:-120px;pointer-events:none}._container_lgncu_1:after{content:"";position:absolute;width:320px;height:320px;border-radius:50%;border:1px solid rgba(17,17,47,.04);bottom:-100px;left:-80px;pointer-events:none}._card_lgncu_40{display:flex;flex-direction:column;align-items:center;padding:48px 40px 40px;background:var(--color-white);border-radius:var(--radius-xl);border:1px solid var(--color-grey-200);box-shadow:0 1px 3px #11112f0a,0 8px 32px #11112f0f,0 24px 56px #11112f0a;max-width:420px;width:100%;position:relative;z-index:1}._logo_lgncu_58{height:36px;width:auto;margin-bottom:32px}._title_lgncu_64{font-size:24px;font-weight:var(--font-weight-semibold);color:var(--color-midnight-100);margin:0 0 6px;letter-spacing:-.3px}._subtitle_lgncu_72{font-size:var(--font-size-body-sm);color:var(--color-grey-400);margin:0 0 36px;line-height:var(--line-height-body-sm)}._sessionExpiredNotice_lgncu_79{width:100%;margin:-20px 0 28px;padding:10px 14px;background:var(--color-amber-light);border:1px solid var(--color-amber-default);border-radius:var(--radius-md);color:var(--color-amber-dark);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);text-align:center}._divider_lgncu_92{width:100%;display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:28px}._dividerLine_lgncu_100{flex:1;height:1px;background:var(--color-grey-200)}._dividerText_lgncu_106{font-size:var(--font-size-caption);color:var(--color-grey-400);white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;font-weight:var(--font-weight-semibold)}._loginButton_lgncu_115{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:14px 24px;border:1px solid var(--color-grey-200);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-black-100);font-family:var(--font-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);-webkit-user-select:none;user-select:none}._loginButton_lgncu_115:hover{background:var(--color-grey-50);border-color:var(--color-grey-300);box-shadow:0 2px 8px #11112f0f}._loginButton_lgncu_115:active{transform:scale(.985);box-shadow:none}._loginButton_lgncu_115:focus-visible{outline:2px solid var(--color-blue-500);outline-offset:2px}._microsoftIcon_lgncu_154{width:20px;height:20px;flex-shrink:0}._footer_lgncu_160{margin-top:28px;font-size:var(--font-size-caption);color:var(--color-grey-400);text-align:center;line-height:var(--line-height-caption)}@media(max-width:480px){._card_lgncu_40{padding:36px 24px 32px;border-radius:var(--radius-lg)}._title_lgncu_64{font-size:var(--font-size-h4)}}
