@charset "UTF-8";:root{--primary-color-dark: #0b214a;--seconday-color-dark: #757e9f;--app-theme-primary: #5993ff;--app-theme-primary-hover: #4277db;--app-theme-primary-rgb: 89, 147, 255;--app-theme-primary-hover-rgb: 66, 119, 219;--app-theme-primary-soft: rgba(var(--app-theme-primary-rgb), .1);--app-theme-primary-border: rgba(var(--app-theme-primary-rgb), .35);--app-theme-primary-gradient: transparent linear-gradient( 102deg, var(--app-theme-primary) 0%, var(--app-theme-primary-hover) 100% ) 0% 0% no-repeat padding-box;--app-theme-primary-gradient-hover: transparent linear-gradient( 102deg, var(--app-theme-primary-hover) 0%, var(--app-theme-primary) 100% ) 0% 0% no-repeat padding-box;--app-theme-primary-soft-gradient: transparent linear-gradient( 104deg, rgba(var(--app-theme-primary-rgb), .08) 0%, rgba(var(--app-theme-primary-rgb), .25) 100% ) 0% 0% no-repeat padding-box;--primary-color: var(--app-theme-primary);--primary-color-light: var(--app-theme-primary);--secondary-color-light: var(--app-theme-primary-soft);--table-border-color: transparent;--primary-gradient: var(--app-theme-primary-gradient);--secondary-gradient: var(--app-theme-primary-soft-gradient);--app-layout-bg: #f5f5f5;--app-surface-bg: #ffffff;--app-surface-elevated: #ffffff;--app-surface-elevated-light:rgb(248 250 252);--app-surface-border: #e6e6e6;--app-text-primary: #0b214a;--app-text-muted: #757e9f;--app-color-scheme-toggle-track: #f5f5f5;--app-color-scheme-toggle-indicator: #ffffff;--app-color-scheme-toggle-label: #757e9f;--app-color-scheme-toggle-label-active: #0b214a;--app-fill-secondary: #f6f8fc;--app-fill-secondary-gradient: transparent linear-gradient(102deg, #d5dceb 0%, #c3cad7 100%) 0% 0% no-repeat padding-box;--app-action-view-bg: rgba(59, 130, 246, .12);--app-action-view-fg: var(--app-theme-primary);--app-action-edit-bg: rgba(234, 179, 8, .12);--app-action-edit-fg: #d97706;--app-action-delete-bg: rgba(239, 68, 68, .12);--app-action-delete-fg: #e11d48;--app-action-icon-border: #ffffff;--app-tag-primary-fg: var(--app-theme-primary);--app-tag-primary-bg: rgba(var(--app-theme-primary-rgb), .12);--app-tag-warning-fg: #c2410c;--app-tag-warning-bg: #ffedd5;--app-tag-success-fg: #15803d;--app-tag-success-bg: #dcfce7;--app-tag-danger-fg: #dc2626;--app-tag-danger-bg: #fee2e2;--app-tag-info-fg: #2563eb;--app-tag-info-bg: #dbeafe;--app-tag-neutral-fg: #52525b;--app-tag-neutral-bg: #f4f4f5;--app-surface-panel: #ffffff;--app-table-body-bg: #ffffff;--app-table-header-bg: var(--app-fill-secondary);--app-table-header-border: var(--app-surface-border)}[data-mantine-color-scheme=dark]{--primary-color-dark: #e5e7eb;--seconday-color-dark: #9ca3af;--app-layout-bg: #121212;--app-surface-bg: #121212;--app-surface-elevated: #27272a;--app-surface-elevated-light: #27272a;--app-surface-panel: #27272a;--app-table-body-bg: #27272a;--app-table-header-bg: rgba(var(--app-theme-primary-rgb), 1);--app-table-header-border: var(--app-theme-primary-border);--app-table-header-inner-border: rgba(255, 255, 255, .24);--app-surface-border: #3f3f46;--app-surface-border-strong: #52525b;--app-text-primary: #e5e7eb;--app-text-muted: #9ca3af;--app-text-tertiary: #6b7280;--app-text-placeholder: #9ca3af;--app-fill-secondary: rgba(255, 255, 255, .06);--app-theme-primary-soft: rgba(var(--app-theme-primary-rgb), .12);--app-theme-primary-border: rgba(var(--app-theme-primary-rgb), .35);--app-color-scheme-toggle-track: rgba(255, 255, 255, .08);--app-color-scheme-toggle-label: #9ca3af;--app-color-scheme-toggle-label-active: #e5e7eb;--app-fill-secondary-gradient: rgba(255, 255, 255, .06);--app-action-view-bg: rgba(59, 130, 246, .15);--app-action-view-fg: #60a5fa;--app-action-edit-bg: rgba(234, 179, 8, .15);--app-action-edit-fg: #fbbf24;--app-action-delete-bg: rgba(239, 68, 68, .15);--app-action-delete-fg: #f87171;--app-tag-primary-bg: rgba(var(--app-theme-primary-rgb), .18);--app-tag-primary-fg: var(--app-theme-primary);--app-tag-danger-bg: rgba(239, 68, 68, .15);--app-tag-danger-fg: #f87171;--app-tag-warning-fg: #fb923c;--app-tag-warning-bg: rgba(251, 146, 60, .15);--app-tag-success-fg: #4ade80;--app-tag-success-bg: rgba(74, 222, 128, .15);--app-tag-info-fg: #93c5fd;--app-tag-info-bg: rgba(96, 165, 250, .15);--app-tag-neutral-fg: #d4d4d8;--app-tag-neutral-bg: rgba(161, 161, 170, .15);--app-action-icon-border: transparent;--app-color-scheme-toggle-indicator: #27272a;color-scheme:dark}button,.mantine-Button-root,.mantine-Table-th{font-family:Poppins!important}.pirority-pills .mantine-Pill-root{background-color:transparent!important}.expense-table-action .mantine-focus-auto{border-radius:50%!important}@media screen and (min-width: 1440px) and (max-width: 1520px){.dashboard-button-parent .m_f6645d97{font-size:var(--app-font-body)}}@media screen and (min-width: 1520px){.dashboard-button-parent .m_f6645d97{font-size:var(--app-font-subtitle)}}.custom-primary-btn,.exportBtn,.exportGreenBtn{color:#fff!important;background:var(--app-theme-primary-gradient)!important;border:transparent!important;box-shadow:0 2px 10px rgba(var(--app-theme-primary-rgb),.28)!important}.custom-primary-btn:hover:not(:disabled),.exportBtn:hover:not(:disabled),.exportGreenBtn:hover:not(:disabled){background:var(--app-theme-primary-gradient-hover)!important}.custom-outline-btn{font-weight:var(--app-font-weight-medium);color:var(--app-theme-primary)!important;background:var(--app-surface-elevated)!important;border:1px solid var(--app-theme-primary)!important}.custom-outline-btn .mantine-Button-label,.custom-outline-btn .mantine-Button-section{color:var(--app-theme-primary)!important}.custom-outline-btn:hover:not(:disabled){background:var(--app-theme-primary-soft)!important}.mantine-Table-tr{border-bottom:none!important}.mantine-MultiSelect-pill{font-size:var(--app-font-micro);color:var(--app-theme-primary)!important;background-color:var(--app-theme-primary-soft)!important;border:1px solid var(--app-theme-primary-border)!important;border-radius:7px!important;box-shadow:0 3px 6px rgba(var(--app-theme-primary-rgb),.3)!important}.mantine-Pill-label{display:flex!important;align-items:center!important}.custom-multiselect-label{font-size:var(--app-font-label)}.expense-filter-button-parent .expense-filter-button{padding:0!important;border-radius:50%!important}.mantine-Button-root{padding:8px 20px 7px!important;border-radius:10px!important}.mantine-Button-root[data-variant=light]{padding:8px 10px!important}.mantine-Button-root[data-variant=outline]{color:var(--app-theme-primary)!important;background:var(--app-theme-primary-soft-gradient);border:1px solid var(--app-theme-primary-border);box-shadow:0 1px 4px #0b214a29}.mantine-InputWrapper-label,.mantine-Modal-title{font-family:Poppins!important}.mantine-Modal-title,.modal-skin-title{font-size:var(--app-font-title)!important;font-weight:var(--app-font-weight-medium)!important;color:var(--app-theme-primary)!important}.mantine-Avatar-root{--avatar-bg: var(--app-theme-primary-soft) !important}.mantine-Avatar-placeholder{color:var(--app-theme-primary)!important}input{border:1px solid #d8d8d8!important;border-radius:7px!important;opacity:1!important}input:focus{border-color:var(--app-theme-primary)!important}input[data-disabled=true]{background-color:#f1f3f5!important}input.mantine-Spotlight-search{border:0!important}input[data-error=true],button[data-error=true]{border-color:red!important}::placeholder{color:#b1b1b1}.mantine-PillsInput-input{border-radius:7px!important;opacity:1!important}.mantine-PillsInputField-field,.mantine-PasswordInput-input{border:none!important}.cate-modal-button .mantine-Modal-content{padding:25px!important}.mantine-Modal-content{padding:0 15px 15px!important;border-radius:10px!important}.mantine-RichTextEditor-root{min-height:145px!important;border:1px solid #d8d8d8!important;border-radius:7px!important;opacity:1!important}.mantine-RichTextEditor-root:focus-within{border-color:var(--app-theme-primary)!important}.mantine-RichTextEditor-toolbar{background-color:var(--app-theme-primary-soft)!important}.workStatusPill{display:flex;align-items:center;justify-content:space-between;width:inherit;padding:3px}.time-ticker-component{display:flex;align-items:center;justify-content:space-between;width:auto;height:34px;color:#24558b;cursor:pointer;background:var(--app-theme-primary-soft) 0% 0% no-repeat padding-box;border-radius:5px;opacity:1}.time-zone-item{display:flex;align-items:center;justify-content:space-between;width:196px;height:39px;padding-right:15px;padding-left:15px;color:#282828;letter-spacing:0px;border:1px solid var(--app-theme-primary-border);border-radius:5px;opacity:1}.time-zone-item.active{background:var(--app-theme-primary-soft-gradient)}*::-webkit-scrollbar{width:3px;height:3px}*::-webkit-scrollbar-track{margin-top:5px;margin-bottom:5px}*::-webkit-scrollbar-thumb{background-color:var(--app-theme-primary);border:0px solid #ffffff;border-radius:10px}[data-mantine-color-scheme=dark] *::-webkit-scrollbar-track{background-color:var(--app-surface-bg)}[data-mantine-color-scheme=dark] *::-webkit-scrollbar-thumb{background-color:var(--app-surface-border-strong);border-color:var(--app-surface-bg)}.react-trello-lane{height:73vh!important;background-color:transparent!important;border:0}.duTMWr{width:24%}.sc-dhKdPU.sVjAB{width:100%;background:var(--app-surface-bg) 0% 0% no-repeat padding-box!important;border-radius:7px;box-shadow:0 1px 2px #003c6726}.smooth-dnd-container span{display:flex;overflow:hidden}.sigCanvas{max-width:500px;height:200px;border:1px dashed;border-color:#757e9f;border-radius:4px}@font-face{font-family:SVN-Days;src:url(/assets/SVN-Days-bN2yCrps.otf);font-display:swap}@font-face{font-family:Roboto-Medium;src:url(/assets/Roboto-Medium-CFKDKRMh.ttf);font-display:swap}@font-face{font-family:Roboto-Regular;src:url(/assets/Roboto-Regular-BHeBnKzs.ttf);font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf) format("truetype");font-display:swap}:where([data-mantine-color-scheme=light]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){color:#fff!important;background-color:var(--app-theme-primary)!important;border:unset!important;border-radius:50%!important}.mantine-DateInput-calendarHeader{max-width:100%!important}.m_396ce5cb:where([data-weekend]){color:#000!important}.mantine-Calendar-calendarHeader{max-width:90%!important;margin:auto;background:var(--app-theme-primary-soft) 0% 0% no-repeat padding-box;border-radius:7px}.mantine-Calendar-weekdaysRow>th{font-weight:var(--app-font-weight-semibold);color:var(--app-theme-primary)!important}.mantine-Calendar-monthsListControl:hover{background:var(--app-theme-primary-soft) 0% 0% no-repeat padding-box}.mantine-focus-auto .m_f6645d97 .mantine-Calendar-calendarHeaderLevel .m_87cf2631 .mantine-UnstyledButton-root{font-size:var(--app-font-title)}.mantine-Calendar-calendarHeaderLevel{display:flex;gap:5px;align-items:center;justify-content:center;font: 14px/21px Poppins!important;font-size:var(--app-font-title);font-weight:var(--app-font-weight-semibold);color:#0b214a;text-align:center;letter-spacing:0px;opacity:1}.dashboard-calender-parent .m_f6645d97{font-size:var(--app-font-title)}.dashboard-calender-parent .m_367dc749:where([data-direction=previous]){width:50%!important;height:50%!important}.dashboard-calender-parent .m_367dc749:where([data-direction=next]){width:50%!important;height:50%!important}.dashboard-button-parent .m_367dc749:where([data-direction=previous]){width:50%!important;height:50%!important}.dashboard-button-parent .m_2351eeb0{display:none}.dashboard-button-parent .m_367dc749:where([data-direction=next]){width:50%!important;height:50%!important}[data-mantine-color-scheme=light] .m_f6645d97:hover:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=light] .m_2351eeb0:hover:where(:not([data-disabled],:disabled)){background-color:rgba(var(--app-theme-primary-rgb),.35)!important}[data-mantine-color-scheme=light] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:rgba(var(--app-theme-primary-rgb),.35)!important;border-radius:50%}.mantine-Calendar-month{width:100%;height:clamp(86%,300px,210px);padding:10px!important;background:var(--app-theme-primary-soft) 0% 0% no-repeat padding-box;border-radius:7px}.dashboard-calender-parent .m_30b26e33,.dashboard-button-parent .m_30b26e33{height:100%}.mantine-Calendar-monthCell{text-align:center}.mantine-Calendar-calendarHeaderControlIcon{width:16px!important;height:16px!important;color:var(--app-theme-primary)!important;stroke-width:2px}.dashboard-calender-parent .m_8f457cd5,.dashboard-button-parent .m_8f457cd5{padding:0!important}.str-chat__thread-header-title{margin-right:4px}.recharts-tooltip-wrapper-top{z-index:1000000000!important}.mantine-AppShell-main{padding-bottom:5px!important;color:var(--app-text-primary);background-color:var(--app-layout-bg);transition:background-color .2s ease,color .2s ease}[data-mantine-color-scheme=dark] .mantine-Table-td{color:var(--app-text-primary)}.mantine-Pagination-control{color:var(--app-text-muted);background-color:var(--app-surface-elevated);border:1px solid var(--app-surface-border);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.mantine-Pagination-control:hover:not([data-active]):not(:disabled){color:var(--app-theme-primary);background-color:var(--app-theme-primary-soft);border-color:var(--app-theme-primary-border)}.mantine-Pagination-control[data-active]{color:#fff!important;background:var(--app-theme-primary-gradient)!important;border-color:transparent!important}.mantine-Pagination-control[data-active]:hover:not(:disabled){background:var(--app-theme-primary-gradient-hover)!important}[data-mantine-color-scheme=dark] .mantine-Pagination-control{color:var(--app-text-muted);background-color:var(--app-surface-elevated);border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] .mantine-Pagination-control:hover:not([data-active]):not(:disabled){color:var(--app-theme-primary);background-color:var(--app-theme-primary-soft);border-color:var(--app-theme-primary-border)}[data-mantine-color-scheme=dark] .mantine-Modal-content{color:var(--app-text-primary);background-color:var(--app-surface-elevated);border:1px solid var(--app-surface-border)}.custom-export-excel-btn{height:40px!important;margin-bottom:10px!important;font-family:Poppins!important;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);line-height:22px;color:#fff!important;letter-spacing:0%!important;background:var(--app-theme-primary-gradient)!important;border-color:transparent!important;border-radius:10px!important}.custom-export-excel-btn:hover{background:var(--app-theme-primary-gradient-hover)!important}.upload-icon-div{padding:0!important}.groupNameInput{color:#000!important;border:1px solid var(--app-theme-primary)!important}.groupNameInput::placeholder{color:#00000084!important}.groupNameInput:focus,.groupNameInput:active,.groupNameInput:focus-visible{outline-color:var(--app-theme-primary)!important;border:1px solid var(--app-theme-primary)!important}.project-list-table-button,.project-list-table-button input{border-radius:50px!important}.avatarstyles span{color:var(--app-theme-primary)!important;background-color:var(--app-theme-primary-soft)!important}.custom-avatar-ToDo span{background-color:#ff6d6d!important}.custom-avatar-shoulddo span{background-color:#ff9151!important}.custom-avatar-Inprogress span{background-color:#0070a7!important}.custom-avatar-Inreview span{background-color:#b104ff!important}.custom-avatar-section-to-do span{background-color:#3b82f6!important}.custom-avatar-section-in-progress span{background-color:#ff5e00!important}.custom-avatar-section-in-review span{background-color:#ff2929!important}.custom-avatar-section-done span{background-color:#24bd68!important}.breakModal .mantine-Modal-inner{margin-top:40px!important}.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-eye),.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-key),.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-database),.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-circles-relation),.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-copy),.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-clipboard),.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-plus),.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-settings),.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-clock){color:var(--app-action-view-fg)!important;background-color:var(--app-action-view-bg)!important;border:1px solid var(--app-action-icon-border)!important;border-radius:50%!important}.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-pencil),.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-edit){color:var(--app-action-edit-fg)!important;background-color:var(--app-action-edit-bg)!important;border:1px solid var(--app-action-icon-border)!important;border-radius:50%!important}.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-trash),.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-trash-off),.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-x){color:var(--app-action-delete-fg)!important;background-color:var(--app-action-delete-bg)!important;border:1px solid var(--app-action-icon-border)!important;border-radius:50%!important}.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-check){color:var(--app-tag-success-fg)!important;background-color:var(--app-tag-success-bg)!important;border:1px solid var(--app-action-icon-border)!important;border-radius:50%!important}.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-check) svg{color:inherit!important;stroke:currentColor}.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root svg{color:inherit!important;stroke:currentColor}.app-action-btn,.app-action-btn.mantine-ActionIcon-root{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--app-action-icon-border)!important;border-radius:50%!important;transition:background-color .15s ease,color .15s ease}.app-action-btn svg{color:inherit!important;stroke:currentColor}.app-action-btn--view,.app-action-btn--view.mantine-ActionIcon-root{color:var(--app-action-view-fg)!important;background-color:var(--app-action-view-bg)!important}.app-action-btn--edit,.app-action-btn--edit.mantine-ActionIcon-root{color:var(--app-action-edit-fg)!important;background-color:var(--app-action-edit-bg)!important}.app-action-btn--delete,.app-action-btn--delete.mantine-ActionIcon-root{color:var(--app-action-delete-fg)!important;background-color:var(--app-action-delete-bg)!important}button.app-action-btn--view,button.app-action-btn--edit,button.app-action-btn--delete{cursor:pointer}.viewBtn,.editBtn,.deleteBtn,.versionBtn,.categoryActionEdit,.categoryActionDelete,.schemeActionEdit,.schemeActionDelete{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--app-action-icon-border)!important;border-radius:50%;transition:background-color .15s ease,color .15s ease}.viewBtn{color:var(--app-action-view-fg);background:var(--app-action-view-bg)!important}.editBtn,.versionBtn,.categoryActionEdit,.schemeActionEdit{color:var(--app-action-edit-fg);background:var(--app-action-edit-bg)!important}.deleteBtn,.categoryActionDelete,.schemeActionDelete{color:var(--app-action-delete-fg);background:var(--app-action-delete-bg)!important}.app-status-tag{display:inline-block;padding:2px 8px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);line-height:1.4;white-space:nowrap;border-radius:4px}.app-status-tag--primary{color:var(--app-tag-primary-fg);background-color:var(--app-tag-primary-bg)}.app-status-tag--success{color:var(--app-tag-success-fg);background-color:var(--app-tag-success-bg)}.app-status-tag--warning{color:var(--app-tag-warning-fg);background-color:var(--app-tag-warning-bg)}.app-status-tag--danger{color:var(--app-tag-danger-fg);background-color:var(--app-tag-danger-bg)}.app-status-tag--info{color:var(--app-tag-info-fg);background-color:var(--app-tag-info-bg)}.app-status-tag--neutral{color:var(--app-tag-neutral-fg);background-color:var(--app-tag-neutral-bg)}.pinnedTag{color:var(--app-tag-danger-fg);background:var(--app-tag-danger-bg);border:1px solid rgba(239,68,68,.35)}.app-skill-chip{display:inline-block;padding:0 8px;font-size:var(--app-font-label);line-height:1.6;color:var(--app-tag-primary-fg);background-color:var(--app-tag-primary-bg);border-radius:5px}[data-mantine-color-scheme=dark] .app-semantic-badge.mantine-Badge-root{border:none}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-eye),[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-eye svg){color:var(--app-action-view-fg)!important;background-color:var(--app-action-view-bg)!important;border-color:transparent!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-pencil),[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-edit){color:var(--app-action-edit-fg)!important;background-color:var(--app-action-edit-bg)!important;border-color:transparent!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-trash),[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-trash-off){color:var(--app-action-delete-fg)!important;background-color:var(--app-action-delete-bg)!important;border-color:transparent!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-eye) svg,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-pencil) svg,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-edit) svg,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-trash) svg,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-trash-off) svg,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-x) svg{color:inherit!important;stroke:currentColor}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-trash),[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-x){color:var(--app-action-delete-fg)!important;background-color:var(--app-action-delete-bg)!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-key),[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-database),[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-circles-relation),[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-copy),[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-clipboard){color:var(--app-action-view-fg)!important;background-color:var(--app-action-view-bg)!important;border-color:transparent!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-key) svg,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-database) svg,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-circles-relation) svg,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-copy) svg,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-clipboard) svg{color:inherit!important;stroke:currentColor}.mantine-Table-th{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-bold);line-height:var(--app-line-height-normal);color:var(--app-text-primary)!important}[data-mantine-color-scheme=dark] .mantine-Table-th,[data-mantine-color-scheme=dark] thead.tableHeader .mantine-Table-th,[data-mantine-color-scheme=dark] thead.tableHeader th,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-th,[data-mantine-color-scheme=dark] .mantine-AppShell-main table thead th{color:var(--app-text-primary)!important;background:var(--app-table-header-bg)!important;border-bottom:1px solid var(--app-table-header-border)!important}[data-mantine-color-scheme=dark]{--mantine-color-body: #121212;--mantine-color-text: #e5e7eb;--mantine-color-dimmed: #9ca3af;--mantine-color-default: #121212;--mantine-color-default-hover: #27272a;--mantine-color-default-color: #e5e7eb;--mantine-color-default-border: #3f3f46;--mantine-color-gray-0: #121212;--mantine-color-gray-1: #27272a;--mantine-color-gray-2: #3f3f46;--mantine-color-gray-3: #52525b}[data-mantine-color-scheme=dark] .mantine-AppShell-header,[data-mantine-color-scheme=dark] .mantine-AppShell-navbar{background-color:#121212;border-color:#374151}[data-mantine-color-scheme=dark] .mantine-Paper-root,[data-mantine-color-scheme=dark] .mantine-Card-root,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Paper-root,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Card-root,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Tabs-panel,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Alert-root{color:var(--app-text-primary);background-color:var(--app-surface-panel)}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-table{color:var(--app-text-primary);background-color:var(--app-table-body-bg)}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Tabs-list,[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Card-root{border-color:var(--app-surface-border)!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Tabs-tab{color:var(--app-text-muted)}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Tabs-tab[data-active]{color:var(--app-text-primary);border-color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] .mantine-TextInput-input,[data-mantine-color-scheme=dark] .mantine-PasswordInput-input,[data-mantine-color-scheme=dark] .mantine-Select-input,[data-mantine-color-scheme=dark] .mantine-NumberInput-input,[data-mantine-color-scheme=dark] .mantine-Textarea-input,[data-mantine-color-scheme=dark] .mantine-MultiSelect-input,[data-mantine-color-scheme=dark] .mantine-MultiSelect-inputField,[data-mantine-color-scheme=dark] .mantine-DatePickerInput-input,[data-mantine-color-scheme=dark] .mantine-MonthPickerInput-input,[data-mantine-color-scheme=dark] .mantine-DateInput-input,[data-mantine-color-scheme=dark] .mantine-Autocomplete-input,[data-mantine-color-scheme=dark] .mantine-Combobox-input{color:var(--app-text-primary)!important;background-color:var(--app-surface-elevated)!important;border-color:var(--app-surface-border)!important}[data-mantine-color-scheme=dark] .mantine-TextInput-input[data-disabled],[data-mantine-color-scheme=dark] .mantine-PasswordInput-input[data-disabled],[data-mantine-color-scheme=dark] .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] .mantine-NumberInput-input[data-disabled],[data-mantine-color-scheme=dark] .mantine-Textarea-input[data-disabled]{color:var(--app-text-muted)!important;cursor:default;background-color:var(--app-fill-secondary)!important;opacity:1!important}[data-mantine-color-scheme=dark] .mantine-InputPlaceholder-placeholder,[data-mantine-color-scheme=dark] input::placeholder,[data-mantine-color-scheme=dark] textarea::placeholder{color:var(--app-text-placeholder)!important;opacity:1!important}[data-mantine-color-scheme=dark] input[type=date],[data-mantine-color-scheme=dark] input[type=time],[data-mantine-color-scheme=dark] input[type=datetime-local],[data-mantine-color-scheme=dark] select{color:var(--app-text-primary);color-scheme:dark;background-color:var(--app-surface-elevated);border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] .mantine-PasswordInput-innerInput{color:var(--app-text-primary)!important;background-color:transparent!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-LoadingOverlay-overlay{background-color:#000000a6}[data-mantine-color-scheme=dark] .mantine-Calendar-calendar,[data-mantine-color-scheme=dark] .mantine-DatePicker-calendar,[data-mantine-color-scheme=dark] .mantine-MonthPicker-calendar,[data-mantine-color-scheme=dark] .mantine-YearPicker-calendar,[data-mantine-color-scheme=dark] .mantine-Calendar-monthsList,[data-mantine-color-scheme=dark] .mantine-Calendar-month,[data-mantine-color-scheme=dark] .mantine-Calendar-monthCell{background-color:var(--app-surface-elevated)!important}[data-mantine-color-scheme=dark] .mantine-Calendar-weekday{color:var(--app-text-muted)!important}[data-mantine-color-scheme=dark] .mantine-Calendar-day{color:var(--app-text-primary)!important}[data-mantine-color-scheme=dark] .mantine-Calendar-day:hover:where(:not([data-disabled],[data-static],[data-selected],[data-in-range])){background-color:var(--app-fill-secondary)!important}[data-mantine-color-scheme=dark] .bg-color-light{background:var(--app-surface-bg)!important}[data-mantine-color-scheme=dark] .eventCardCalendarContainer{background-color:var(--app-surface-elevated)!important}[data-mantine-color-scheme=dark] .clockCircle.noClock{background:var(--app-surface-elevated)!important;box-shadow:none!important}[data-mantine-color-scheme=dark] .mantine-Calendar-calendarHeader,[data-mantine-color-scheme=dark] .mantine-DatePicker-calendarHeader{background:var(--app-fill-secondary)!important}[data-mantine-color-scheme=dark] .mantine-Calendar-calendarHeaderLevel,[data-mantine-color-scheme=dark] .mantine-DatePicker-calendarHeaderLevel{color:var(--app-text-primary)!important}[data-mantine-color-scheme=dark] .mantine-Calendar-weekdaysRow>th{color:var(--app-text-muted)!important}[data-mantine-color-scheme=dark] .m_396ce5cb:where([data-weekend]){color:var(--app-text-muted)!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=sidebarTitle],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=pageTitle],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=schemeName],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=taskCardMainTitle],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=loggedUserName]{color:var(--app-text-primary)}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=pageDesc],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=schemeMeta],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=taskCardDueDate],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=dateText]{color:var(--app-text-muted)}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=taskCardLabel]{color:var(--app-text-primary)}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=main] table,[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=tableRow]{background-color:var(--app-table-body-bg)}[data-mantine-color-scheme=dark] .mantine-Modal-content,[data-mantine-color-scheme=dark] .mantine-Modal-body,[data-mantine-color-scheme=dark] .mantine-Drawer-content,[data-mantine-color-scheme=dark] .mantine-Drawer-body{color:var(--app-text-primary);background-color:var(--app-surface-bg)}[data-mantine-color-scheme=dark] .mantine-Modal-header{background-color:var(--app-surface-bg);border-bottom:none!important}[data-mantine-color-scheme=dark] .mantine-Modal-title,[data-mantine-color-scheme=dark] .modal-skin-title{color:var(--app-theme-primary)!important}[data-mantine-color-scheme=dark] .mantine-Popover-dropdown{color:var(--app-text-primary);background-color:var(--app-surface-bg);border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] .mantine-MultiSelect-pill,[data-mantine-color-scheme=dark] .mantine-Pill-root{color:var(--app-tag-primary-fg)!important;background-color:var(--app-tag-primary-bg)!important;border:none!important}[data-mantine-color-scheme=dark] .mantine-Badge-root[data-variant=light]{border:none}[data-mantine-color-scheme=dark] .mantine-Radio-card,[data-mantine-color-scheme=dark] .mantine-RadioCard-card{background-color:var(--app-surface-elevated);border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] .mantine-Radio-card[data-checked],[data-mantine-color-scheme=dark] .mantine-RadioCard-card[data-checked]{background-color:var(--app-theme-primary-soft);border-color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] .mantine-FileInput-input,[data-mantine-color-scheme=dark] .mantine-Dropzone-root,[data-mantine-color-scheme=dark] .mantine-RichTextEditor-root,[data-mantine-color-scheme=dark] .mantine-RichTextEditor-toolbar,[data-mantine-color-scheme=dark] .mantine-RichTextEditor-content{color:var(--app-text-primary);background-color:var(--app-surface-elevated);border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] .mantine-Checkbox-label,[data-mantine-color-scheme=dark] .mantine-Radio-label,[data-mantine-color-scheme=dark] .mantine-Switch-label{color:var(--app-text-primary)}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-tr{background-color:var(--app-table-body-bg)}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td{color:var(--app-text-primary);background-color:var(--app-table-body-bg);border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-th{color:var(--app-text-primary)!important;background-color:var(--app-table-header-bg)!important;border-bottom:1px solid var(--app-table-header-border)!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-thead{background-color:var(--app-table-header-bg);border-bottom:1px solid var(--app-table-header-border)}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-thead>tr:not(:only-child):not(:last-child)>.mantine-Table-th,[data-mantine-color-scheme=dark] .mantine-Drawer-body .mantine-Table-thead>tr:not(:only-child):not(:last-child)>.mantine-Table-th,[data-mantine-color-scheme=dark] .mantine-Modal-body .mantine-Table-thead>tr:not(:only-child):not(:last-child)>.mantine-Table-th{border-bottom:1px solid var(--app-table-header-inner-border)!important}[data-mantine-color-scheme=dark] .mantine-InputWrapper-label,[data-mantine-color-scheme=dark] .mantine-Input-label{color:var(--app-text-primary)}[data-mantine-color-scheme=dark] .mantine-Divider-root{border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] .mantine-Popover-dropdown .mantine-Text-root{color:var(--app-text-primary)!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root{color:var(--app-action-view-fg)!important;background-color:var(--app-action-view-bg)!important;border:1px solid transparent!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-eye){color:var(--app-action-view-fg)!important;background-color:var(--app-action-view-bg)!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-pencil),[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-edit){color:var(--app-action-edit-fg)!important;background-color:var(--app-action-edit-bg)!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root:has(.tabler-icon-trash){color:var(--app-action-delete-fg)!important;background-color:var(--app-action-delete-bg)!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=sidebarTitle],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=pageTitle],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=sidebarTreeNode]{color:var(--app-text-primary)}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=sidebarTreeNodeActive]{color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=sidebarTreeChevron],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=sidebarLeafCount],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=pageDesc]{color:var(--app-text-muted)}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=deleteCategoryModalTitle]{color:var(--app-text-primary)}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=sidebarNodeEditBtn]{color:var(--app-action-edit-fg);background:var(--app-action-edit-bg)}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=sidebarNodeDeleteBtn]{color:var(--app-action-delete-fg);background:var(--app-action-delete-bg)}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=categoryItemActive]{color:var(--app-theme-primary);background:var(--app-theme-primary-soft)}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=viewBtn]{color:var(--app-action-view-fg);background:var(--app-action-view-bg)!important;border:1px solid transparent}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=editBtn],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=versionBtn]{color:var(--app-action-edit-fg);background:var(--app-action-edit-bg)!important;border:1px solid transparent}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=deleteBtn]{color:var(--app-action-delete-fg);background:var(--app-action-delete-bg)!important;border:1px solid transparent}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=categoryActionEdit]{color:var(--app-action-edit-fg);background:var(--app-action-edit-bg)}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=categoryActionDelete]{color:var(--app-action-delete-fg);background:var(--app-action-delete-bg)}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=pinnedTag]{color:var(--app-tag-danger-fg);background:var(--app-tag-danger-bg);border-color:#ef444459}[data-mantine-color-scheme=dark] .mantine-Combobox-option[data-combobox-selected=true],[data-mantine-color-scheme=dark] .mantine-Combobox-option[data-combobox-active=true],[data-mantine-color-scheme=dark] .mantine-Select-option[data-selected=true],[data-mantine-color-scheme=dark] .mantine-Tree-label[data-selected]{color:var(--app-text-primary)!important;background-color:var(--app-theme-primary-soft)!important}[data-mantine-color-scheme=dark] .mantine-Combobox-option:hover,[data-mantine-color-scheme=dark] .mantine-Select-option:hover{color:var(--app-text-primary)!important;background-color:var(--app-fill-secondary)!important}[data-mantine-color-scheme=dark] .mantine-Modal-body .mantine-Paper-root,[data-mantine-color-scheme=dark] .mantine-Drawer-body .mantine-Paper-root{color:var(--app-text-primary);background-color:var(--app-fill-secondary)!important;border-color:var(--app-surface-border)!important}[data-mantine-color-scheme=dark] .mantine-Drawer-body .mantine-Table-th,[data-mantine-color-scheme=dark] .mantine-Modal-body .mantine-Table-th{color:var(--app-text-primary)!important;background-color:var(--app-table-header-bg)!important;border-bottom:1px solid var(--app-table-header-border)!important}[data-mantine-color-scheme=dark] .mantine-Drawer-body .mantine-Table-td,[data-mantine-color-scheme=dark] .mantine-Modal-body .mantine-Table-td{color:var(--app-text-primary);background-color:var(--app-table-body-bg);border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] .mantine-Drawer-body .mantine-Table-tr,[data-mantine-color-scheme=dark] .mantine-Modal-body .mantine-Table-tr{background-color:var(--app-table-body-bg)}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=detailCard],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=summaryCard],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=timelineCard],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=timelineItemCard],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=messageCard]{box-shadow:none}[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=pageCard],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=contentCard],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=formCard],[data-mantine-color-scheme=dark] .mantine-AppShell-main [class*=sectionCard]{color:var(--app-text-primary);background-color:var(--app-surface-elevated);border-color:var(--app-surface-border)}:root{font-size:100%;--font-size-10: .625rem;--font-size-12: .75rem;--font-size-13: .8125rem;--font-size-14: .875rem;--font-size-16: 1rem;--font-size-18: 1.125rem;--font-size-20: 1.25rem;--font-size-22: 1.375rem;--font-size-24: 1.5rem;--font-size-28: 1.75rem;--font-size-30: 1.875rem;--font-size-32: 2rem;--font-size-36: 2.25rem;--app-font-micro: var(--font-size-10);--app-font-label: var(--font-size-12);--app-font-caption: var(--font-size-13);--app-font-table: var(--font-size-14);--app-font-body-compact: var(--font-size-14);--app-font-body: var(--font-size-16);--app-font-subtitle: var(--font-size-18);--app-font-title: var(--font-size-20);--app-font-heading: var(--font-size-22);--app-font-section-title: var(--font-size-24);--app-font-display-sm: var(--font-size-28);--app-font-display-md: var(--font-size-30);--app-font-display-lg: var(--font-size-32);--app-font-hero: var(--font-size-36);--app-font-page-title: clamp(1.25rem, 1.125rem + .5vw, 1.5rem);--app-font-display: clamp(1.75rem, 1.4rem + 1.5vw, 2.5rem);--app-font-zero: 0;--app-line-height-tight: 1.25;--app-line-height-normal: 1.5;--app-line-height-relaxed: 1.65;--app-line-height-zero: 0;--app-font-weight-thin: 100;--app-font-weight-extralight: 200;--app-font-weight-light: 300;--app-font-weight-normal: 400;--app-font-weight-medium: 500;--app-font-weight-semibold: 600;--app-font-weight-bold: 700;--app-font-weight-extrabold: 800;--app-font-weight-black: 900}html{font-size:100%}body{font-size:var(--app-font-body);line-height:var(--app-line-height-normal)}[data-density=compact]{--app-font-table: var(--font-size-13)}.app-density-toolbar{font-size:var(--app-font-table);line-height:var(--app-line-height-normal)}.mantine-Button-root,.mantine-Input-input,.mantine-Select-input,.mantine-MultiSelect-input,.mantine-Combobox-input,.mantine-DateInput-input,.mantine-NumberInput-input,.mantine-Textarea-input,.mantine-PillsInput-field{font-size:var(--app-font-body-compact)!important;line-height:var(--app-line-height-normal)}.mantine-Button-label{font-weight:var(--app-font-weight-normal)}.mantine-InputWrapper-label{font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-normal)}.mantine-InputWrapper-description,.mantine-InputWrapper-error{font-size:var(--app-font-label)!important;line-height:var(--app-line-height-normal)}.mantine-Table-th{font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-bold)!important;line-height:var(--app-line-height-normal)}.mantine-Table-td{font-size:var(--app-font-table);line-height:var(--app-line-height-normal)}.mantine-Pagination-control{font-size:var(--app-font-body-compact);line-height:var(--app-line-height-normal)}.mantine-Modal-title,.mantine-Drawer-title{font-size:var(--app-font-title)!important;font-weight:var(--app-font-weight-medium)!important;line-height:var(--app-line-height-tight)!important}.mantine-Modal-body,.mantine-Drawer-body{font-size:var(--app-font-body);line-height:var(--app-line-height-normal)}@media (max-width: 48em){.mantine-Input-input,.mantine-Select-input,.mantine-MultiSelect-input,.mantine-Combobox-input,.mantine-DateInput-input,.mantine-NumberInput-input,.mantine-Textarea-input,.mantine-PillsInput-field{font-size:var(--app-font-body)!important}}._content_lth2n_1{--app-layout-content-background: linear-gradient( 180deg, transparent 0, transparent 120px, rgba(237, 242, 248, .72) 68%, #f5f6f9 100% ), linear-gradient( 90deg, #a7ddf9 0%, #99d7f8 15%, #93d5f8 29%, #93cff8 44%, #95c5f8 58%, #9abdf8 73%, #a5bef9 87%, #b7c6f9 100% );color:var(--app-text-primary);background:var(--app-layout-content-background);background-attachment:local;transition:background-color .2s ease,color .2s ease}._content_lth2n_1 [class*=_page_]>[class*=pageTitle],._content_lth2n_1 h1[class*=pageTitle],._content_lth2n_1 .uf-page-title{display:none!important}._newDashboardHeader_lth2n_35{background:linear-gradient(180deg,transparent 0%,rgba(35,70,120,.015) 100%),linear-gradient(90deg,#bbe5fa,#b1e0f9,#acdff9,#addefa,#abdbfa,#aed8fb,#b0d4fb,#b0cefa,#b7cdf9,#becffa,#c7d5f9),#bbe5fa;border-bottom:1px solid rgba(73,139,215,.16);box-shadow:none}._appHeader_lth2n_57{box-sizing:content-box;border-bottom:1px solid var(--color-border-opacity, #ffffff33);box-shadow:none}._newDashboardContent_lth2n_63{min-width:0;overflow-x:clip}._burgerButton_lth2n_68{width:24px;height:24px;margin-left:25px;cursor:pointer}._newDashboardBurger_lth2n_75{width:20px;height:20px;margin-left:48px}._chat_lth2n_81{display:flex;align-items:center;justify-content:center;color:var(--app-text-primary);background:var(--app-layout-bg);transition:background-color .2s ease,color .2s ease}._register_lth2n_92{background:url(/assets/bg-Dk-6a67Y.png) center no-repeat;background-color:#dee9ff;background-repeat:no-repeat;background-position:bottom;background-size:100% 100%}._login_lth2n_100{background:url(/assets/bg-Dk-6a67Y.png) center no-repeat;background-color:#dee9ff;background-repeat:no-repeat;background-position:bottom;background-size:100% 100%}._verification_lth2n_107{background:url(/assets/bg-Dk-6a67Y.png) center no-repeat;background-color:#dee9ff;background-repeat:no-repeat;background-position:bottom center;background-size:100% 100%}._companyLogoBlueContainer_lth2n_115{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100%}._companyLogoBlue_lth2n_115{height:50px;cursor:pointer}._companyLogoBlue2_lth2n_128{width:45px;height:29px;margin-bottom:21px;cursor:pointer}._navLabel_lth2n_135{font-family:Poppins;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-normal);text-align:left;letter-spacing:0px;opacity:1}._sidebarRoot_lth2n_144{--sidebar-text: #757e9f;--sidebar-active-text: #fff;--sidebar-active-bg: var(--primary-gradient);--sidebar-divider: #e1e1e1;display:flex;flex-direction:column;height:100%;min-height:0}._newDashboardNavigationBar_lth2n_156{background:linear-gradient(180deg,#ffffffe6,#f4faffdb 56%,#edf4ffe6);border-right:1px solid rgba(92,136,214,.16);box-shadow:10px 0 30px #3864ae12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._dashboardSidebarRoot_lth2n_168{--sidebar-text: #66779d;--sidebar-active-text: #fff;--sidebar-active-bg: linear-gradient(100deg, #5f8ff7 0%, #7667f2 100%);--sidebar-divider: rgba(104, 128, 180, .2)}._dashboardSidebarRoot_lth2n_168 ._companyLogoBlueContainer_lth2n_115{background:radial-gradient(circle at 50% 0%,rgba(106,203,239,.15),transparent 68%);border-bottom:1px solid rgba(101,140,207,.1)}._dashboardSidebarRoot_lth2n_168 ._navigationWrapper_lth2n_184{padding:8px 8px 12px 0}._dashboardSidebarRoot_lth2n_168 .mantine-NavLink-root{transition:color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}._dashboardSidebarRoot_lth2n_168 .mantine-NavLink-root:hover{background:rgba(var(--app-theme-primary-rgb),.09);transform:translate(2px)}._dashboardSidebarRoot_lth2n_168 ._copyrightContainer_lth2n_201{background:transparent;border-top:1px solid rgba(101,140,207,.12)}._navigationBar_lth2n_206{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;border-right:1px solid var(--app-surface-border, #e9ebee)}._copyrightContainer_lth2n_201{display:flex;flex-shrink:0;flex-direction:column;gap:2px;align-items:center;width:100%;padding:12px 8px 16px;background:var(--app-surface-bg, #fff)}._copyrightText_lth2n_226{font-family:Poppins;font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);line-height:var(--app-line-height-normal);color:var(--app-text-muted);text-align:center;letter-spacing:0px;opacity:1}._navigationWrapper_lth2n_184{flex:1;min-height:0;padding-right:4px;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width: 1024px){._copyrightContainer_lth2n_201{padding:10px 6px 12px}._copyrightText_lth2n_226{font-size:var(--app-font-micro);line-height:16px}}@media only screen and (max-width: 767px){._navigationBar_lth2n_206{z-index:1000;width:291px}._content_lth2n_1{padding:100px 0 0!important}._copyrightContainer_lth2n_201{display:none}._newDashboardBurger_lth2n_75{margin-left:14px}}@media only screen and (min-width: 200px) and (max-width: 580px){._m_3b16f56b_lth2n_277{height:auto!important}.mantine-AppShell-header{height:auto!important;padding-right:0;padding-bottom:10px;padding-left:0}._newDashboardHeader_lth2n_35{box-sizing:border-box;display:flex;align-items:center;height:64px!important;padding-top:0!important;padding-right:0;padding-bottom:0!important;padding-left:0}}[data-mantine-color-scheme=dark] ._newDashboardHeader_lth2n_35{background:linear-gradient(105deg,#193a4a,#243e59 52%,#32365e);border-bottom-color:#ffffff14}[data-mantine-color-scheme=dark] ._newDashboardBurger_lth2n_75{opacity:.92;filter:brightness(0) invert(1)}[data-mantine-color-scheme=dark] ._content_lth2n_1{--app-layout-content-background: radial-gradient( ellipse at 96% -4%, rgba(91, 105, 211, .38) 0%, transparent 58% ), radial-gradient( ellipse at -8% 4%, rgba(25, 148, 177, .3) 0%, transparent 60% ), linear-gradient(180deg, #193049 0%, #15263a 48%, #111d2c 100%)}[data-mantine-color-scheme=dark] ._newDashboardNavigationBar_lth2n_156{background:linear-gradient(180deg,#182a3df5,#122031fa);border-right-color:#ffffff14;box-shadow:10px 0 30px #00000029}[data-mantine-color-scheme=dark] ._dashboardSidebarRoot_lth2n_168{--sidebar-text: #c5d0e0;--sidebar-divider: var(--app-surface-border)}[data-mantine-color-scheme=dark] ._dashboardSidebarRoot_lth2n_168 ._companyLogoBlueContainer_lth2n_115,[data-mantine-color-scheme=dark] ._dashboardSidebarRoot_lth2n_168 ._copyrightContainer_lth2n_201{border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] ._copyrightText_lth2n_226{color:var(--app-text-muted)}._timetickerContainer_bhvo7_1{display:flex;align-items:center;justify-content:flex-start;width:208px;height:38px;background:var(--app-surface-bg) 0% 0% no-repeat padding-box;border:1px solid var(--app-surface-border);border-radius:10px;opacity:1}._dashboardTicker_bhvo7_13{width:auto;min-width:214px;padding:0 13px;background:#ffffff8a;border-color:#ffffffad;border-radius:999px;box-shadow:0 6px 18px #1d42750d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._dashboardTicker_bhvo7_13 ._branchContainer_bhvo7_24{justify-content:flex-start;width:auto;min-width:0}._dashboardTicker_bhvo7_13 ._branchTitle_bhvo7_30{max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dashboardTicker_bhvo7_13 ._timeContainer_bhvo7_37{flex:1;justify-content:flex-end;width:auto;height:36px;margin-left:5px;background:transparent;border-radius:0}._dashboardTicker_bhvo7_13 ._branchTime_bhvo7_47{justify-content:flex-end;color:#26384e}._branchContainer_bhvo7_24{display:flex;gap:5px;align-items:center;justify-content:center;width:96.5px}._branchTitle_bhvo7_30{font: 12px/18px Poppins;color:var(--app-text-primary);text-align:left;letter-spacing:0px;opacity:1}._flag_bhvo7_67{width:17px;height:17px;overflow:hidden;object-fit:cover;border-radius:100%}._timeContainer_bhvo7_37{display:flex;align-items:center;justify-content:center;width:111px;height:36px;background:var(--app-theme-primary-soft) 0% 0% no-repeat padding-box;border-radius:0 9px 9px 0;opacity:1}._branchTime_bhvo7_47{display:flex;align-items:center;justify-content:center;font: 12px/18px Poppins;color:var(--app-theme-primary);text-align:left;letter-spacing:0px;opacity:1}._timeZoneContainer_bhvo7_96{display:flex;flex-direction:column;align-items:center;justify-content:center}._timeZoneItem_bhvo7_102{display:flex;align-items:center;justify-content:space-between;width:100%;height:37px;padding:0 10px;border-radius:10px;opacity:1}._timeZoneItem_bhvo7_102:hover{background:var(--app-theme-primary-soft)}._timeZoneItemActive_bhvo7_117{display:flex;align-items:center;justify-content:space-between;width:100%;height:37px;padding:0 10px;color:#fff;background:var(--primary-gradient);border-radius:10px;opacity:1}._timeZoneItemActive_bhvo7_117:hover{background:var(--primary-gradient)}._timeZoneItem1_bhvo7_133{display:flex;gap:5px;align-items:center;justify-content:flex-start}._timeZoneItem2_bhvo7_140{display:flex;gap:10px;align-items:center;justify-content:flex-end}._timezoneBranchName_bhvo7_146{font: 12px/18px Poppins;color:var(--app-text-primary);text-align:left;letter-spacing:0px;opacity:1}._timezoneBranchOffset_bhvo7_154{width:30px;font: 12px/18px Poppins;color:var(--app-text-muted);text-align:right;letter-spacing:0px;opacity:1}._timezoneBranchTime_bhvo7_163{width:60px;font: 12px/18px Poppins;color:var(--app-text-primary);text-align:right;letter-spacing:0px;opacity:1}._timeZoneItemActive_bhvo7_117 ._timezoneBranchName_bhvo7_146,._timeZoneItemActive_bhvo7_117 ._timezoneBranchOffset_bhvo7_154,._timeZoneItemActive_bhvo7_117 ._timezoneBranchTime_bhvo7_163{color:#fff}._timeZoneItemActive_bhvo7_117 ._timezoneBranchOffset_bhvo7_154{color:#ffffffeb}._card_1dygq_1{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);cursor:pointer;border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);transition:border-color .12s ease}._cardSelected_1dygq_9{border-color:var(--app-theme-primary)}._toggle_13ll9_1{flex-shrink:0;width:184px;height:32px;padding:3px;background:var(--app-color-scheme-toggle-track, #f5f5f5);border:1px solid var(--app-surface-border, #e6e6e6);border-radius:999px}._toggle_13ll9_1 .mantine-SegmentedControl-root{background:transparent}._toggle_13ll9_1 .mantine-SegmentedControl-indicator{background:var(--app-color-scheme-toggle-indicator, #ffffff);border-radius:999px;box-shadow:0 1px 2px #0000000f}._toggle_13ll9_1 .mantine-SegmentedControl-control{border:0!important}._toggle_13ll9_1 .mantine-SegmentedControl-label{display:flex;gap:6px;align-items:center;justify-content:center;height:26px;padding:0 14px;font-family:Poppins,sans-serif;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);line-height:1;color:var(--app-color-scheme-toggle-label, #757e9f)}._toggle_13ll9_1 .mantine-SegmentedControl-label[data-active]{color:var(--app-color-scheme-toggle-label-active, #0b214a)}._optionIcon_13ll9_43{flex-shrink:0}._notification_kqaxv_1{position:fixed;right:24px;bottom:24px;z-index:1200;width:min(350px,calc(100vw - 32px));min-height:174px;padding:18px 18px 16px;color:#29136a;background:#f2f0ff;border:1px solid #cfd6ff;border-radius:16px;box-shadow:0 18px 42px #3e4e942e;animation:_laravelReverbNotificationSlideIn_kqaxv_1 .22s ease-out}[data-mantine-color-scheme=dark] ._notification_kqaxv_1{color:var(--app-text-primary);background:var(--app-surface-elevated);border-color:var(--app-theme-primary-border);box-shadow:0 18px 42px #00000073}._inlineNotification_kqaxv_24{position:relative;right:auto;bottom:auto;width:min(350px,100%);margin:0 auto}._closeButton_kqaxv_32{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:#9b84ca;cursor:pointer;background:transparent;border:0;border-radius:50%}._closeButton_kqaxv_32:hover{background:#775bae14}[data-mantine-color-scheme=dark] ._closeButton_kqaxv_32{color:var(--app-text-muted)}[data-mantine-color-scheme=dark] ._closeButton_kqaxv_32:hover{color:var(--app-text-primary);background:var(--app-fill-secondary)}._typeLabel_kqaxv_62{margin:0 28px 4px 0;font-size:var(--app-font-label);font-weight:var(--app-font-weight-bold);line-height:1.4;color:#8a72bc}[data-mantine-color-scheme=dark] ._typeLabel_kqaxv_62{color:var(--app-text-muted)}._title_kqaxv_74{margin:0 28px 10px 0;font-size:var(--app-font-body);font-weight:var(--app-font-weight-bold);line-height:1.35;color:#2b1373}[data-mantine-color-scheme=dark] ._title_kqaxv_74{font-weight:var(--app-font-weight-extrabold);color:var(--app-text-primary)}._content_kqaxv_87{display:-webkit-box;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);line-height:1.55;color:#8c78bb;-webkit-box-orient:vertical}[data-mantine-color-scheme=dark] ._content_kqaxv_87{color:var(--app-text-muted)}._actions_kqaxv_104{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}._ignoreButton_kqaxv_111,._openButton_kqaxv_112{min-width:48px;height:30px;padding:0 14px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-bold);cursor:pointer;border:0;border-radius:10px}._ignoreButton_kqaxv_111{color:#4c2b8f;background:#fff;box-shadow:inset 0 0 0 1px #e4def7}[data-mantine-color-scheme=dark] ._ignoreButton_kqaxv_111{color:var(--app-text-primary);background:var(--app-surface-bg);border:1px solid var(--app-surface-border);box-shadow:none}[data-mantine-color-scheme=dark] ._ignoreButton_kqaxv_111:hover{color:var(--app-theme-primary);border-color:var(--app-theme-primary)}._openButton_kqaxv_112{color:#fff;background:#101a33}[data-mantine-color-scheme=dark] ._openButton_kqaxv_112{background:var(--app-theme-primary-gradient);box-shadow:0 2px 10px rgba(var(--app-theme-primary-rgb),.28)}[data-mantine-color-scheme=dark] ._openButton_kqaxv_112:hover{background:var(--app-theme-primary-gradient-hover)}@media (max-width: 600px){._notification_kqaxv_1{right:16px;bottom:16px;min-height:150px}._inlineNotification_kqaxv_24{right:auto;bottom:auto}}@keyframes _laravelReverbNotificationSlideIn_kqaxv_1{0%{opacity:0;transform:translate(110%)}to{opacity:1;transform:translate(0)}}._profileDropDownWrapper_92kpc_1{display:flex;gap:10px;align-items:center;justify-content:center;height:38px}._profileDetailsContainer_92kpc_8{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}._userNameText_92kpc_14{font: 12px/18px Poppins;font-weight:var(--app-font-weight-normal);color:#0b214a;text-align:left;letter-spacing:0px;opacity:1}._userEmailText_92kpc_22{font: 11px/17px Poppins;color:#757e9f;text-align:left;letter-spacing:0px;opacity:1}._topNavContainer_irud9_1{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}._defaultTimeArea_irud9_9{display:flex;align-items:center;margin-left:10px;cursor:pointer}._defaultActions_irud9_16{display:flex;gap:10px;align-items:center;margin-right:15px}._dashboardTopNav_irud9_23{flex:1 1 auto;gap:24px;justify-content:flex-end;width:auto;min-width:0;padding-right:48px}._dashboardActions_irud9_32{display:flex;gap:20px;align-items:center;justify-content:flex-end;min-width:0;margin-left:auto}._dashboardLanguage_irud9_41{width:96px}._dashboardLanguage_irud9_41 input{min-height:38px;font-size:var(--app-font-label);line-height:var(--app-line-height-normal);color:#26384e;background:#ffffff8f;border-color:#ffffffad;border-radius:999px!important;box-shadow:0 6px 18px #1d42750d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._themeModeButton_irud9_58{display:inline-flex;flex:0 0 auto;gap:0;align-items:center;justify-content:center;width:64px;height:38px;padding:3px;color:#56667a;cursor:pointer;background:#ffffff7a;border:1px solid rgba(255,255,255,.68);border-radius:999px;box-shadow:0 6px 18px #1d42750d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._themeModeButton_irud9_58 span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px}._themeModeButton_irud9_58 ._themeModeActive_irud9_85{color:#27394f;background:#ffffffc7;box-shadow:0 2px 8px #213c601f}._dashboardIconButton_irud9_91{color:#26384e;background:#ffffff7a;border:1px solid rgba(255,255,255,.68);box-shadow:0 6px 18px #1d42750d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._dashboardIconButton_irud9_91:hover{color:#26384e;background:#ffffffb8}._dashboardProfile_irud9_104{display:flex;align-items:center}._dashboardProfile_irud9_104 .mantine-Avatar-root{width:36px;min-width:36px;height:36px;border:2px solid rgba(255,255,255,.72);box-shadow:0 5px 14px #1d42751f}@media only screen and (max-width: 1180px){._dashboardTime_irud9_118{display:none}}@media only screen and (max-width: 860px){._dashboardTopNav_irud9_23{gap:10px;padding-right:14px}._dashboardActions_irud9_32{gap:8px}._dashboardLanguage_irud9_41{display:none}}@media only screen and (min-width: 200px) and (max-width: 580px){._topNavContainer_irud9_1{flex-direction:column-reverse!important}._topNavbarone_irud9_143{margin-right:auto!important}._topNavbartwo_irud9_146{margin-left:auto!important}._dashboardTopNav_irud9_23{flex-direction:row!important;align-items:center;justify-content:flex-end;height:100%;padding-right:14px}._dashboardActions_irud9_32{align-items:center;height:100%;margin-left:auto}._themeModeButton_irud9_58{display:none}}[data-mantine-color-scheme=dark] ._dashboardLanguage_irud9_41 input,[data-mantine-color-scheme=dark] ._themeModeButton_irud9_58,[data-mantine-color-scheme=dark] ._dashboardIconButton_irud9_91{color:var(--app-text-primary);background:#101b2b9e;border-color:#ffffff1f}._drawerContent_j0dud_1{display:flex;flex-direction:column;height:100%;color:var(--app-text-primary);background:var(--app-surface-bg)}._header_j0dud_9{padding:18px 24px 14px;border-bottom:1px solid var(--app-surface-border)}._headerTitle_j0dud_14{font-size:var(--app-font-subtitle);font-weight:var(--app-font-weight-extrabold);line-height:1.3;color:var(--app-text-primary)}._headerSubtitle_j0dud_21{margin-top:4px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);color:var(--app-text-muted)}._markAllReadButton_j0dud_28{color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border)}._markAllReadButton_j0dud_28:hover:not(:disabled){color:var(--app-theme-primary);background:var(--app-surface-elevated);border-color:var(--app-theme-primary)}._body_j0dud_40{flex:1;padding:18px 18px 24px;overflow-y:auto;background:var(--app-surface-bg)}._list_j0dud_47{display:flex;flex-direction:column;gap:10px}._listFooter_j0dud_53{min-height:26px;margin-top:4px}._footerText_j0dud_58{font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);color:var(--app-text-muted)}._card_j0dud_64{padding:14px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._cardUnread_j0dud_71{background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary-border)}._cardHeader_j0dud_76{align-items:flex-start}._deleteHint_j0dud_80{font-size:var(--app-font-micro);font-weight:var(--app-font-weight-bold);color:var(--app-text-muted);opacity:.72}._title_j0dud_87{margin-top:8px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-extrabold);line-height:1.35;color:var(--app-text-primary)}._content_j0dud_95{margin-top:6px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);line-height:var(--app-line-height-normal);color:var(--app-text-muted);word-break:break-word}._openButton_j0dud_104{min-width:46px;height:30px;padding:0 12px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-extrabold);color:#fff;background:var(--app-theme-primary-gradient);border:0;border-radius:10px;box-shadow:0 2px 10px rgba(var(--app-theme-primary-rgb),.28)}._openButton_j0dud_104:hover:not(:disabled){background:var(--app-theme-primary-gradient-hover)}._emptyState_j0dud_121{display:grid;place-items:center;min-height:180px;padding:24px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);color:var(--app-text-muted);border:1px dashed var(--app-surface-border);border-radius:12px}._panel_6nf5i_1{position:relative;padding-inline:0!important;overflow:hidden;background:var(--app-surface-elevated, #fff)}._topAccent_6nf5i_8{height:3px;background:linear-gradient(90deg,var(--app-theme-primary, #5993ff) 0%,#7950f2 100%)}._body_6nf5i_17{padding:32px 28px 28px;text-align:center}._iconWrap_6nf5i_22{position:relative;display:inline-flex;margin-bottom:20px}._iconBox_6nf5i_28{display:flex;align-items:center;justify-content:center;width:56px;height:56px;color:var(--app-theme-primary, #5993ff);background:color-mix(in srgb,var(--app-theme-primary, #5993ff) 14%,transparent);border-radius:14px}._iconBadge_6nf5i_43{position:absolute;top:-2px;right:-2px;width:10px;height:10px;background:var(--app-theme-primary, #5993ff);border:2px solid var(--app-surface-elevated, #fff);border-radius:50%}._title_6nf5i_54{margin:0 0 10px;font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);line-height:1.3;color:var(--app-text-primary)}._hint_6nf5i_62{margin:0;font-size:var(--app-font-body-compact);line-height:var(--app-line-height-normal);color:var(--app-text-muted)}._refreshButton_6nf5i_69{display:inline-flex;gap:8px;align-items:center;justify-content:center;width:100%;height:44px;margin-top:24px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-semibold);color:#fff;cursor:pointer;background:#1a2238;border:none;border-radius:10px;transition:background .15s ease}._refreshButton_6nf5i_69:hover{background:#252f4a}[data-mantine-color-scheme=dark] ._refreshButton_6nf5i_69{color:var(--app-layout-bg, #141414);background:var(--app-text-primary)}[data-mantine-color-scheme=dark] ._refreshButton_6nf5i_69:hover{background:#ffffffe0}._fieldSurface_mb63z_1{background:var(--app-surface-elevated)!important;border:1px solid var(--app-surface-border)!important}._selectInput_mb63z_6{width:100%!important;height:45px!important;overflow:auto;scrollbar-width:none;border-width:.3px!important;border-radius:10px!important}._selectInputError_mb63z_15{border:1px solid #F03E3E!important}._timestartinput_mb63z_18{height:39px;background-color:var(--app-surface-bg)!important;border:1px solid #E5E7EB!important;border-radius:14px!important}._timeendtinput_mb63z_24{height:39px;color:#6a7282!important;background-color:var(--app-surface-bg)!important;border:1px solid #BEDBFF!important;border-radius:14px!important}._timestartinput_mb63z_18:disabled{color:#6a7282!important;background-color:var(--app-surface-bg)!important}._textInput_mb63z_35{width:100%!important;height:45px!important;color:var(--app-text-primary)!important;border-radius:10px!important}._dateTimeHiddenLabel_mb63z_43{display:block!important;visibility:hidden!important;height:23px!important;margin-bottom:6px!important;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);line-height:15px}._textInput1_mb63z_53{width:100%!important;height:42px!important;font-size:var(--app-font-body-compact);line-height:1.25rem;color:#757e9f!important;background:#f5f7fa!important;border:.3px solid #d8d8d8!important;border-width:.3px!important;border-radius:7px!important}._errorTextInput_mb63z_64{color:inherit!important;border:1px solid #F03E3E!important;-webkit-text-fill-color:currentColor!important}._textInput_mb63z_35:disabled{color:var(--app-text-muted)!important;background:var(--app-fill-secondary)!important;-webkit-text-fill-color:var(--app-text-muted)!important}._passwordInput_mb63z_74{width:100%!important;height:45px!important;border-radius:10px!important}._passwordInput_mb63z_74 input{height:100%!important;background:transparent!important;border:none!important}._radioInput_mb63z_87{position:relative!important;width:18px!important;height:18px!important;border:.3px solid #b7bbcd!important;border-radius:50%!important}._radioInput_mb63z_87:checked{background-color:var(--app-theme-primary)!important;border-color:var(--app-theme-primary)!important}._radioInput_mb63z_87:checked:after{position:absolute!important;top:50%!important;left:50%!important;width:8px!important;height:8px!important;content:""!important;background-color:#fff!important;border-radius:50%!important;transform:translate(-50%,-50%)!important}._textareaInput_mb63z_112{width:100%!important;min-height:100px!important;border-width:.3px!important;border-radius:10px!important}._treeSelect_mb63z_119 div label{color:#757e9f!important}._noteTextareaLabel_mb63z_123{font-family:Poppins;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);color:#757e9f}._titleHeader_13fkn_1{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#131521;letter-spacing:0px;opacity:1}._companyLogo_13fkn_11{width:124;height:116}._imageWrapperStyle_13fkn_15{position:fixed;right:50%;bottom:0;left:50%;display:flex;gap:20px;align-items:flex-end;justify-content:center;margin-top:30px}@media (max-width: 1500px){._imageWrapperStyle_13fkn_15{gap:250px}}._titleHeader_23uom_1{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#131521;letter-spacing:0px;opacity:1}._companyLogo_23uom_11{height:50px}._imageWrapperStyle_23uom_14{position:fixed;right:50%;bottom:0;left:50%;display:flex;gap:10px;align-items:flex-end;justify-content:center;margin-top:30px}@media (max-width:1500px){._imageWrapperStyle_23uom_14{gap:250px}}._invitationCard_1nbyo_1{background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border)}._basicCard_1nbyo_6{background:var(--app-surface-bg);border:1px solid var(--app-surface-border)}._sectionTitle_1nbyo_11{color:var(--app-theme-primary)}._fieldLabel_1nbyo_15{color:var(--app-text-muted)}._fieldValue_1nbyo_19{color:var(--app-text-primary)}._rejectBox_1nbyo_23{padding:10px;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:8px}._titleHeader_1czxv_1{display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:center;margin-bottom:10px;font:"24px, Roboto";color:#131521;letter-spacing:0px;opacity:1}._companyLogo_1czxv_14{height:50px}._country_label_1icj7_1{display:block;margin-bottom:5px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium)}._lable_required_1icj7_8{color:var(--input-asterisk-color, var(--mantine-color-error))}._country_flag_1icj7_12{position:absolute;top:50%;left:12px;z-index:1;width:16px;height:12px;transform:translateY(-50%)}._note_textarea_1icj7_22 textarea{height:129px;padding-bottom:25px;font-family:Poppins;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-light);line-height:23px;letter-spacing:0;border:.3px solid #b7bbcd;border-radius:10px;opacity:1}._note_textarea_1icj7_22 ._note_textarea_count_1icj7_34{margin-top:10px;font-family:Poppins;font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);color:#757e9f;text-align:right}._modalTitle_1icj7_43{margin:0;font-size:var(--app-font-body);font-weight:var(--app-font-weight-semibold);color:var(--app-theme-primary)}._modalPrimaryBtn_1icj7_50{min-width:100px;padding:6px;font-family:inherit;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:#fff!important;cursor:pointer;background:var(--app-theme-primary-gradient)!important;border:transparent!important;border-radius:6px;box-shadow:0 2px 10px rgba(var(--app-theme-primary-rgb),.28);transition:all .2s}._modalPrimaryBtn_1icj7_50:hover:not(:disabled){background:var(--app-theme-primary-gradient-hover)!important;box-shadow:0 4px 14px rgba(var(--app-theme-primary-rgb),.35)}._modalPrimaryBtn_1icj7_50:disabled{cursor:not-allowed;box-shadow:0 2px 10px rgba(var(--app-theme-primary-rgb),.15);opacity:.6}._modalSecondaryBtn_1icj7_74{min-width:100px;padding:6px;font-family:inherit;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-theme-primary);cursor:pointer;background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary);border-radius:6px;transition:all .2s}._modalSecondaryBtn_1icj7_74:hover{color:var(--app-theme-primary);background:var(--app-theme-primary-soft)}._modalSecondaryBtn_1icj7_74:disabled{cursor:not-allowed;opacity:.6}._modalInlinePrimaryBtn_1icj7_96{align-self:flex-start;padding:8px 12px;font-family:inherit;font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);color:#fff;white-space:nowrap;cursor:pointer;background:var(--app-theme-primary-gradient);border:none;border-radius:6px;box-shadow:0 2px 8px rgba(var(--app-theme-primary-rgb),.24);transition:background .2s,box-shadow .2s}._modalInlinePrimaryBtn_1icj7_96:hover:not(:disabled){background:var(--app-theme-primary-gradient-hover);box-shadow:0 4px 12px rgba(var(--app-theme-primary-rgb),.32)}._modalDeleteBtn_1icj7_116{padding:6px;font-family:inherit;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:#dc2626;cursor:pointer;background:var(--app-surface-elevated);border:1px solid #fecdd3;border-radius:6px;transition:all .2s}._modalDeleteBtn_1icj7_116:hover{color:#dc2626;background:#fff1f2}._modalDeleteBtn_1icj7_116:disabled{cursor:not-allowed;opacity:.6}._modalHeader_1icj7_137{flex-shrink:0;padding:16px 24px;border-bottom:1px solid var(--app-surface-border)}._modalFooter_1icj7_143{flex-shrink:0;padding:20px 24px}._modalBody_1icj7_148{flex:1;padding:20px 24px;overflow-y:auto}._modalFieldLabel_1icj7_154{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-semibold);color:var(--app-text-primary)}._modalRequiredMark_1icj7_160{margin-left:2px;color:var(--mantine-color-error, #ff5b5b)}._modalFieldInput_1icj7_165{height:46px;font-size:var(--app-font-caption);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:6px}._modalFieldInput_1icj7_165::placeholder{color:var(--app-text-placeholder)}._modalFieldInput_1icj7_165:focus,._modalFieldInput_1icj7_165:focus-within{border-color:var(--app-theme-primary)}._modalFieldInputError_1icj7_180{border-color:#ff5b5b!important}._modalFieldPlaceholderLight_1icj7_184::placeholder{color:#b1b1b1}._selectionPill_1icj7_188{padding:4px 12px;font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);line-height:1.4;color:var(--app-text-muted);cursor:pointer;background-color:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:999px;transition:background-color .12s ease,border-color .12s ease,color .12s ease}._selectionPill_1icj7_188:hover{background:var(--app-fill-secondary)}._selectionPillActive_1icj7_206{color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary-border)}._selectionPillActive_1icj7_206:hover{background:var(--app-theme-primary-soft)}._modalEmptyHint_1icj7_216{margin-top:8px;font-size:var(--app-font-label);color:var(--app-text-muted)}._modalFieldInputCompact_1icj7_222{height:38px;font-size:var(--app-font-caption);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:10px}._modalFieldInputCompact_1icj7_222::placeholder{color:var(--app-text-placeholder)}._modalFieldInputCompact_1icj7_222:focus,._modalFieldInputCompact_1icj7_222:focus-within{border-color:var(--app-theme-primary)}._modalFieldInputReadOnly_1icj7_237{height:38px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);color:var(--app-text-muted);cursor:not-allowed;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:10px;box-shadow:none}._modalFormError_1icj7_249{padding:8px 12px;margin:0 24px 4px;font-size:var(--app-font-caption);color:var(--app-tag-danger-fg);background:var(--app-tag-danger-bg);border:1px solid rgba(220,38,38,.28);border-radius:8px}[data-mantine-color-scheme=dark] ._modalDeleteBtn_1icj7_116{background:var(--app-surface-elevated);border-color:#dc262659}[data-mantine-color-scheme=dark] ._modalDeleteBtn_1icj7_116:hover{background:var(--app-tag-danger-bg)}._limitedTextarea_1tmg0_1 textarea{height:129px;padding-bottom:25px;font-family:Poppins;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-light);line-height:23px;letter-spacing:0;border:.3px solid #b7bbcd;border-radius:10px;opacity:1}._counter_1tmg0_14{margin-top:10px;font-family:Poppins;font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);color:#757e9f;text-align:right}._CategoriesTableWrapper_rkxh3_1{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}._categoryTableItem_rkxh3_7{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;cursor:pointer;border-bottom:1px solid #e1e1e1}._categoryItemTitle_rkxh3_16{width:100%;margin-bottom:10px;font-size:var(--app-font-body-compact);line-height:var(--app-line-height-tight);color:#757e9f;text-align:left;letter-spacing:0px;opacity:1}._categoryItemOption_rkxh3_27{display:flex;gap:5px;align-items:center}._categoryItemOptionLoading_rkxh3_33{display:flex;align-items:center;justify-content:center;width:100%;margin-left:-50px}._inputWrapper_10qf9_1{margin-bottom:8px}._hiddenLabel_1ni5q_1{display:block!important;visibility:hidden!important;height:23px!important;margin-bottom:6px!important;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);line-height:15px}._timePickerPopoverDropdown_1ni5q_11{display:grid!important;grid-template-columns:1fr 1fr;width:104px!important;min-width:104px!important;max-width:104px!important;max-height:208px;padding:0!important;overflow:hidden!important;background:var(--app-surface-elevated)!important;border-color:var(--app-surface-border)!important;border-radius:4px!important;box-shadow:0 2px 6px #171f381f!important}._timePickerColumn_1ni5q_26{max-height:208px;overflow-y:auto;border-right:1px solid var(--app-surface-border)}._timePickerColumn_1ni5q_26:last-child{border-right:0}._timePickerColumnOption_1ni5q_36{display:block;width:100%;height:32px;padding:0;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary);cursor:pointer;background:transparent;border:0;border-radius:0;transition:background .15s ease,color .15s ease}._timePickerColumnOption_1ni5q_36:hover:not(:disabled){color:var(--app-theme-primary);background:var(--app-theme-primary-soft)}._timePickerColumnOption_1ni5q_36[data-active=true]{color:var(--app-theme-primary);background:var(--app-theme-primary-soft)}._timePickerColumnOption_1ni5q_36:disabled{color:var(--app-text-muted);cursor:not-allowed;background:var(--app-surface-elevated-light)}[data-mantine-color-scheme=dark] ._timePickerPopoverDropdown_1ni5q_11{background:var(--app-surface-elevated)!important;border-color:var(--app-surface-border)!important;box-shadow:0 3px 8px #0000005c!important}[data-mantine-color-scheme=dark] ._timePickerColumnOption_1ni5q_36{background:var(--app-surface-elevated)}[data-mantine-color-scheme=dark] ._timePickerColumnOption_1ni5q_36:hover:not(:disabled),[data-mantine-color-scheme=dark] ._timePickerColumnOption_1ni5q_36[data-active=true]{color:var(--app-text-primary);background:var(--app-theme-primary-soft)}._wrapper_h9ejk_1{display:flex;flex-direction:column;gap:16px;width:100%}._layout_h9ejk_8{display:flex;gap:24px;width:100%;height:var(--app-layout-page-content-height, calc(100vh - 165px) );min-height:0;overflow:hidden}@media (max-width: 768px){._layout_h9ejk_8{flex-direction:column}._sidebar_h9ejk_21{flex:1 1 100%;width:100%!important}}._sidebar_h9ejk_21{display:flex;flex-shrink:0;flex-direction:column;gap:2px;width:240px;height:fit-content;padding:24px 16px;overflow:visible;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:24px;box-shadow:0 4px 20px #00000008}._categoryList_h9ejk_42{flex:1;padding-right:4px;overflow-y:auto}._sidebarTitle_h9ejk_48{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;font-family:Poppins,sans-serif;font-size:var(--app-font-body);font-weight:var(--app-font-weight-bold);line-height:var(--app-line-height-tight);color:var(--app-theme-primary)}._categoryItem_h9ejk_60{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;overflow:visible;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-normal);color:var(--app-text-muted);cursor:pointer;border-radius:12px;transition:all .2s}._categoryItem_h9ejk_60:hover{background:var(--app-theme-primary-soft)}._categoryItemActive_h9ejk_80{font-weight:var(--app-font-weight-bold);color:var(--app-theme-primary);background:rgba(var(--app-theme-primary-rgb),.08)}._dotsBtn_h9ejk_86{opacity:.4;transition:opacity .2s}._categoryItem_h9ejk_60:hover ._dotsBtn_h9ejk_86{opacity:1}._main_h9ejk_95{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:24px;box-shadow:0 10px 40px #00000008}._toolbar_h9ejk_108{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;padding:20px 24px;border-bottom:1px solid var(--app-surface-border)}._toolbarFilters_h9ejk_117{flex:1 1 auto;min-width:0}._toolbarActions_h9ejk_122{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px;align-items:center;align-self:flex-end;justify-content:flex-end;margin-left:auto}._toolbarActions_h9ejk_122 .mantine-Button-root{height:36px;min-height:36px;max-height:36px;padding-top:0;padding-bottom:0}._tableScroll_h9ejk_141{position:relative;flex:1;min-height:0}._paginationFooter_h9ejk_147{flex-shrink:0;width:100%;border-top:1px solid var(--app-surface-border)}._table_h9ejk_141{width:100%;font-size:var(--app-font-caption);line-height:var(--app-line-height-normal);table-layout:auto;border-collapse:collapse}._tableHead_h9ejk_161{position:sticky;top:0;z-index:1;background:var(--app-theme-primary-soft)}._tableHeadCell_h9ejk_168{padding:14px 20px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);line-height:var(--app-line-height-normal);color:var(--app-text-primary);text-align:left;white-space:nowrap}._tableRow_h9ejk_178{background:var(--app-surface-bg);border-bottom:1px solid var(--app-surface-border);transition:background-color .15s ease}._tableRow_h9ejk_178:hover{background:rgba(var(--app-theme-primary-rgb),.08)}._tableRowClickable_h9ejk_188{cursor:pointer}._tableCell_h9ejk_192{padding:14px 20px}._tableCellTitle_h9ejk_196{width:500px;max-width:500px;padding:14px 20px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);line-height:var(--app-line-height-normal);color:var(--app-text-primary)}._tableCellMuted_h9ejk_206{padding:14px 20px;font-size:var(--app-font-caption);line-height:var(--app-line-height-normal);color:var(--app-text-muted)}._effectiveDateColumn_h9ejk_213{min-width:150px}._effectiveDateText_h9ejk_217{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}._tableCellMono_h9ejk_226{padding:14px 20px;font-family:monospace;font-size:var(--app-font-caption);line-height:var(--app-line-height-normal);color:var(--app-text-muted)}._tableEmptyCell_h9ejk_234{padding:48px 0;font-size:var(--app-font-table);line-height:var(--app-line-height-normal);color:var(--app-text-muted);text-align:center}._signoffCount_h9ejk_242{font-size:var(--app-font-label);font-weight:var(--app-font-weight-bold);line-height:var(--app-line-height-normal);color:var(--app-text-primary)}._signoffTotal_h9ejk_249{font-size:var(--app-font-micro);font-weight:var(--app-font-weight-normal);color:var(--app-text-muted)}._updatedBy_h9ejk_255{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-normal);color:var(--app-text-primary)}._searchInput_h9ejk_262{box-sizing:border-box;width:100%;height:36px;padding-right:12px;padding-left:36px;font-size:var(--app-font-body-compact);line-height:var(--app-line-height-normal);color:var(--app-text-primary);outline:none;background:var(--app-surface-elevated)!important;border:1px solid var(--app-surface-border)!important;border-radius:9px!important}._searchInput_h9ejk_262::placeholder{color:var(--app-text-muted)}._searchInput_h9ejk_262:focus{border-color:var(--app-theme-primary)!important;box-shadow:0 0 0 1px var(--app-theme-primary)}._searchIcon_h9ejk_286{position:absolute;top:50%;left:12px;color:var(--app-text-muted);transform:translateY(-50%)}._filterBtn_h9ejk_294{display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:var(--app-text-muted);cursor:pointer;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:10px;transition:all .2s}._filterBtnActive_h9ejk_308{color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary)}._filterPanel_h9ejk_314{position:absolute;top:100%;right:0;z-index:20;width:300px;padding:20px;margin-top:8px;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:12px;box-shadow:0 10px 30px #0000001f}._filterLabel_h9ejk_328{display:block;margin-bottom:6px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-normal);color:var(--app-text-muted)}._filterSelect_h9ejk_337{width:100%;height:38px;padding:8px 12px;font-size:var(--app-font-caption);line-height:var(--app-line-height-normal);color:var(--app-text-primary);cursor:pointer;outline:none;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:8px}._filterSelectPlaceholder_h9ejk_351{color:var(--app-text-muted)}._filterActions_h9ejk_355{display:flex;gap:12px;padding-top:4px}._filterSearchBtn_h9ejk_361{flex:1;padding:9px 0;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-normal);color:#fff;cursor:pointer;background:var(--app-theme-primary);border:none;border-radius:8px}._filterClearBtn_h9ejk_374{flex:1;padding:9px 0;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-normal);color:var(--app-theme-primary);cursor:pointer;background:var(--app-surface-bg);border:1px solid var(--app-theme-primary);border-radius:8px}._addManualBtn_h9ejk_387{display:flex;gap:6px;align-items:center;height:38px;padding:0 20px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-normal);color:#fff;white-space:nowrap;cursor:pointer;background:var(--app-theme-primary);border:none;border-radius:10px}._textInput_h9ejk_404{box-sizing:border-box;width:100%;padding:10px 16px;font-size:var(--app-font-body-compact);line-height:var(--app-line-height-normal);color:var(--app-text-primary);outline:none;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:7px;transition:all .2s}._textInput_h9ejk_404::placeholder{color:var(--app-text-muted)}._textInput_h9ejk_404:focus{border-color:var(--app-theme-primary);box-shadow:0 0 0 2px rgba(var(--app-theme-primary-rgb),.19)}._categoryEditInput_h9ejk_427{flex:1;width:100%;padding:2px 8px;font-size:var(--app-font-caption);line-height:var(--app-line-height-normal);color:var(--app-text-primary);outline:none;background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary);border-radius:6px}._categoryPopover_h9ejk_440{position:absolute;top:0;left:100%;z-index:100;display:flex;gap:4px;padding:8px;margin-left:8px;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:18px;box-shadow:0 8px 30px #0000001f}._mutedChip_h9ejk_455{display:inline-block;padding:3px 8px;font-size:var(--app-font-label);line-height:var(--app-line-height-normal);color:var(--app-text-muted);white-space:nowrap;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:6px}._progressTrack_h9ejk_467{width:100%;height:6px;overflow:hidden;background:var(--app-surface-border);border:1px solid var(--app-surface-border);border-radius:3px}._cancelButton_h9ejk_476{flex:1;padding:11px 0!important;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium)!important;line-height:var(--app-line-height-normal);color:var(--app-text-muted)!important;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:10px!important;transition:all .2s ease}._cancelButton_h9ejk_476:hover{background:var(--app-fill-secondary)}._actionBtn_h9ejk_493{display:flex;align-items:center;justify-content:center;width:34px;height:34px;cursor:pointer;border:none;border-radius:50%;transition:all .2s}._viewBtn_h9ejk_505{color:var(--app-theme-primary);background:var(--app-theme-primary-soft)}._viewBtn_h9ejk_505:hover{background:rgba(var(--app-theme-primary-rgb),.16)}._editBtn_h9ejk_514{color:#f59e0b;background:#fff8e6}._editBtn_h9ejk_514:hover{background:#ffedc2}._deleteBtn_h9ejk_523{color:#f43f5e;background:#fff1f2}._deleteBtn_h9ejk_523:hover{background:#ffe4e6}._versionBtn_h9ejk_532{color:#16a34a;background:#f0fdf4}._versionBtn_h9ejk_532:hover{background:#dcfce7}[data-mantine-color-scheme=dark] ._tableHead_h9ejk_161,[data-mantine-color-scheme=dark] ._tableHeadCell_h9ejk_168{background:var(--app-fill-secondary)}[data-mantine-color-scheme=dark] ._editBtn_h9ejk_514{color:#ffbf00;background:var(--app-action-edit-bg)}[data-mantine-color-scheme=dark] ._editBtn_h9ejk_514:hover{background:#ec881b52}[data-mantine-color-scheme=dark] ._deleteBtn_h9ejk_523{color:#ff5b5b;background:var(--app-action-delete-bg)}[data-mantine-color-scheme=dark] ._deleteBtn_h9ejk_523:hover{background:#ff5b5b52}[data-mantine-color-scheme=dark] ._versionBtn_h9ejk_532{color:#6ee7b7;background:#065f464d}[data-mantine-color-scheme=dark] ._categoryItemActive_h9ejk_80{color:var(--app-theme-primary);background:var(--app-theme-primary-soft)}._categoryActionEdit_h9ejk_577,._categoryActionDelete_h9ejk_578{display:flex;align-items:center;justify-content:center;color:#ffbf00;background:var(--app-action-edit-bg)}._categoryActionDelete_h9ejk_578{color:#ff5b5b;background:var(--app-action-delete-bg)}._tableContainer_zsynt_6{flex:1;overflow-y:auto}._pagination_zsynt_11{display:flex;flex-shrink:0;justify-content:flex-end}._text_link_zsynt_17{color:var(--mantine-primary-color-filled);text-decoration:underline;text-decoration-color:var(--mantine-primary-color-filled)}._no_data_zsynt_23{height:290px}._tableList_zsynt_27{display:flex;flex-direction:column;width:100%;height:900px}._tableList_zsynt_27 thead{position:sticky;top:0;z-index:1;background:linear-gradient(var(--app-theme-primary-soft),var(--app-theme-primary-soft)),var(--app-surface-bg)}._tableList_zsynt_27 thead th{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);line-height:var(--app-line-height-normal);color:var(--app-text-primary)!important;white-space:nowrap;background:linear-gradient(var(--app-theme-primary-soft),var(--app-theme-primary-soft)),var(--app-surface-bg)!important}._tableList_zsynt_27 tr{background-color:transparent}._tableHeader_zsynt_52 thead{position:sticky;top:0;z-index:1}._tableHeader_zsynt_52 thead tr{background:linear-gradient(var(--app-theme-primary-soft),var(--app-theme-primary-soft)),var(--app-surface-bg)}._tableHeader_zsynt_52 th{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);line-height:var(--app-line-height-normal);color:var(--app-text-primary)!important;white-space:nowrap;background:linear-gradient(var(--app-theme-primary-soft),var(--app-theme-primary-soft)),var(--app-surface-bg)!important}.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root._salarySettlementActionIcon_zsynt_69{color:var(--app-theme-primary)!important;background-color:var(--app-theme-primary-soft)!important;border-color:transparent!important}.mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root._salarySettlementActionIcon_zsynt_69 svg{color:inherit!important;stroke:currentColor!important}[data-mantine-color-scheme=dark] ._tableList_zsynt_27 thead,[data-mantine-color-scheme=dark] ._tableList_zsynt_27 thead th{color:var(--app-text-primary)!important;background:var(--app-table-header-bg)!important;border-bottom:1px solid var(--app-table-header-border)!important}[data-mantine-color-scheme=dark] ._tableHeader_zsynt_52 thead tr{background:var(--app-table-header-bg);border-bottom:1px solid var(--app-table-header-border)}[data-mantine-color-scheme=dark] ._tableHeader_zsynt_52 th{color:var(--app-text-primary)!important;background:var(--app-table-header-bg)!important;border-bottom:1px solid var(--app-table-header-border)!important}[data-mantine-color-scheme=dark] .mantine-AppShell-main .mantine-Table-td .mantine-ActionIcon-root._salarySettlementActionIcon_zsynt_69{color:var(--app-theme-primary)!important;background-color:var(--app-theme-primary-soft)!important;border-color:var(--app-theme-primary-border)!important}._employeeManageTable_zsynt_101{width:100%;min-width:1320px;table-layout:fixed}._employeeManageColEmpId_zsynt_107,._employeeManageColEnglishName_zsynt_111{width:120px}._employeeManageColName_zsynt_115{width:96px}._employeeManageColCompany_zsynt_119{width:140px}._employeeManageColDepartment_zsynt_123{width:100px}._employeeManageColPosition_zsynt_127{width:140px}._employeeManageColDate_zsynt_131{width:108px}._employeeManageColEmail_zsynt_135{width:160px}._employeeManageColEmploymentType_zsynt_139{width:96px}._employeeManageColStatus_zsynt_143{width:88px}._employeeManageColSkills_zsynt_147{width:120px}._employeeManageColAction_zsynt_151{width:200px}._employeeManageEllipsisCell_zsynt_155{max-width:100%;overflow:hidden}._myApprovalsReasonText_zsynt_160{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._employeeManageActionCell_zsynt_167{white-space:nowrap}[data-mantine-color-scheme=dark] thead._tableHeader_zsynt_52 ._mantine-Table-th_zsynt_172,[data-mantine-color-scheme=dark] thead._tableHeader_zsynt_52 th{color:var(--app-text-primary)!important;background:var(--app-table-header-bg)!important;border-bottom:1px solid var(--app-table-header-border)!important}thead.tableHeader{position:sticky;top:0;z-index:1;background:linear-gradient(var(--app-theme-primary-soft),var(--app-theme-primary-soft)),var(--app-surface-bg)}thead.tableHeader tr{background:linear-gradient(var(--app-theme-primary-soft),var(--app-theme-primary-soft)),var(--app-surface-bg)}thead.tableHeader ._mantine-Table-th_zsynt_172,thead.tableHeader th{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);line-height:var(--app-line-height-normal);color:var(--app-text-primary)!important;white-space:nowrap;background:linear-gradient(var(--app-theme-primary-soft),var(--app-theme-primary-soft)),var(--app-surface-bg)!important}._salarySettlementDetailScroll_zsynt_198{scrollbar-color:#8f8f8f transparent;scrollbar-width:thin}._salarySettlementDetailScroll_zsynt_198::-webkit-scrollbar{width:8px;height:8px}._salarySettlementDetailScroll_zsynt_198::-webkit-scrollbar-track{background:transparent}._salarySettlementDetailScroll_zsynt_198::-webkit-scrollbar-thumb{background-color:#8f8f8f;background-clip:content-box;border:2px solid transparent;border-radius:999px}._salarySettlementDetailScroll_zsynt_198::-webkit-scrollbar-thumb:hover{background-color:#7d7d7d}._salarySettlementDetailScroll_zsynt_198::-webkit-scrollbar-corner{background:transparent}[data-mantine-color-scheme=dark] ._salarySettlementDetailScroll_zsynt_198{scrollbar-color:var(--app-surface-border) transparent}[data-mantine-color-scheme=dark] ._salarySettlementDetailScroll_zsynt_198::-webkit-scrollbar-thumb{background-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] ._salarySettlementDetailScroll_zsynt_198::-webkit-scrollbar-thumb:hover{background-color:var(--app-text-muted)}._modalRoot_1vpi7_1{display:flex;flex:1;flex-direction:column;min-height:0;max-height:100%;overflow:hidden}._formScroll_1vpi7_10{flex:1;min-height:0;padding-right:4px;padding-bottom:12px;overflow-x:hidden;overflow-y:auto}._footer_1vpi7_19{flex-shrink:0;padding-top:12px}._sectionHead_1vpi7_24{display:flex;gap:10px;align-items:center;justify-content:space-between;margin:8px 0 12px}._sectionTitle_1vpi7_32{display:flex;gap:8px;align-items:center;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._sectionIndex_1vpi7_41{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);color:#fff;background:var(--app-theme-primary);border-radius:50%}._periodLabel_1vpi7_54{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary);white-space:nowrap}._summaryBar_1vpi7_61{display:flex;flex-wrap:wrap;gap:24px;padding:10px 12px;margin-top:8px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:8px}._remainingAmount_1vpi7_75{color:var(--mantine-color-green-6)}._attachmentHint_1vpi7_79{margin:0 0 10px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);color:var(--app-text-muted)}._attachmentList_1vpi7_86{display:flex;flex-direction:column;gap:8px}._attachmentEmpty_1vpi7_92{padding:16px 12px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);text-align:center;background:var(--app-fill-secondary);border:1px dashed var(--app-surface-border);border-radius:8px}._attachmentCard_1vpi7_103{display:flex;gap:12px;align-items:center;padding:10px 12px;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:8px}._attachmentKind_1vpi7_113{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;font-size:var(--app-font-micro);font-weight:var(--app-font-weight-medium);color:#fff;letter-spacing:.04em;background:var(--app-theme-primary);border-radius:8px}._attachmentMeta_1vpi7_128{flex:1;min-width:0}._attachmentName_1vpi7_133{overflow:hidden;text-overflow:ellipsis;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary);white-space:nowrap}._attachmentNameDownload_1vpi7_142{display:block;width:100%;padding:0;color:var(--app-theme-primary);text-align:left;cursor:pointer;background:none;border:none}._attachmentSize_1vpi7_153{margin-top:2px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);color:var(--app-text-muted)}._sectionAction_1vpi7_160{height:auto!important;padding-top:6px!important;padding-bottom:6px!important;overflow:visible;line-height:1.4;color:var(--app-theme-primary);cursor:pointer;background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary)}._sectionAction_1vpi7_160 .mantine-Button-label{height:auto;overflow:visible;line-height:1.4}._sectionAction_1vpi7_160:hover:not(:disabled){background:var(--app-theme-primary-soft)}._removeLink_1vpi7_182{flex-shrink:0;padding:0;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:#ff5b5b;white-space:nowrap;cursor:pointer;background:none;border:none}._selectInput_8ryzw_1{width:100%!important;height:45px!important;overflow:auto;scrollbar-width:none;background:var(--app-surface-bg)!important;border:.3px solid #b7bbcd!important;border-width:.3px!important;border-radius:10px!important}._timestartinput_8ryzw_11{height:39px;background-color:var(--app-surface-bg)!important;border:1px solid #E5E7EB!important;border-radius:14px!important}._timeendtinput_8ryzw_17{height:39px;color:#6a7282!important;background-color:var(--app-surface-bg)!important;border:1px solid #BEDBFF!important;border-radius:14px!important}._timestartinput_8ryzw_11:disabled{color:#6a7282!important;background-color:var(--app-surface-bg)!important}._textInput_8ryzw_28{width:100%!important;height:45px!important;background:var(--app-surface-bg)!important;border:.3px solid #b7bbcd!important;border-width:.3px!important;border-radius:10px!important}._errorTextInput_8ryzw_36{color:inherit!important;border:1px solid #F03E3E!important;-webkit-text-fill-color:currentColor!important}._textInput_8ryzw_28:disabled{color:#000!important}._passwordInput_8ryzw_44{width:100%!important;height:45px!important;background:var(--app-surface-bg)!important;border:.3px solid #b7bbcd!important;border-width:.3px!important;border-radius:10px!important}._passwordInput_8ryzw_44 input{height:100%!important;background:transparent!important;border:none!important}._radioInput_8ryzw_59{position:relative!important;width:18px!important;height:18px!important;border:.3px solid #b7bbcd!important;border-radius:50%!important}._radioInput_8ryzw_59:checked{background-color:var(--app-theme-primary)!important;border-color:var(--app-theme-primary)!important}._radioInput_8ryzw_59:checked:after{position:absolute!important;top:50%!important;left:50%!important;width:8px!important;height:8px!important;content:""!important;background-color:#fff!important;border-radius:50%!important;transform:translate(-50%,-50%)!important}._textareaInput_8ryzw_84{width:100%!important;min-height:100px!important;background:var(--app-surface-bg)!important;border:.3px solid #b7bbcd!important;border-width:.3px!important;border-radius:10px!important}._treeSelect_8ryzw_92 div label{color:#757e9f!important}._instructionsBox_8ryzw_96{padding:14px 16px;background-color:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border);border-radius:8px}._statSuccessBox_8ryzw_103{padding:14px;text-align:center;background-color:var(--app-fill-secondary);border:1px solid rgba(22,163,74,.35);border-radius:8px}._statErrorBox_8ryzw_111{padding:14px;text-align:center;background-color:var(--app-fill-secondary);border:1px solid rgba(239,68,68,.35);border-radius:8px}._errorTableWrap_8ryzw_119{overflow:hidden;border:1px solid var(--app-surface-border);border-radius:8px}._errorTableHead_8ryzw_125{background-color:var(--app-fill-secondary)}._dataLoading_8ryzw_129{position:absolute;top:0;display:grid;place-items:center;width:100%;height:100%;background-color:#00000059}._modalContent_vcezf_1{padding:4px 0 0}._selectInput_vcezf_5,._dateInput_vcezf_6,._textareaInput_vcezf_7{min-height:44px;font-size:var(--app-font-body-compact);color:#333;border:1px solid #d8dee9;border-radius:10px}._selectInput_vcezf_5:focus,._dateInput_vcezf_6:focus,._textareaInput_vcezf_7:focus{border-color:var(--app-theme-primary)}._selectInput_vcezf_5::placeholder,._dateInput_vcezf_6::placeholder,._textareaInput_vcezf_7::placeholder{color:#a0a8b8}._inputLabel_vcezf_23{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium)}[data-mantine-color-scheme=dark] ._selectInput_vcezf_5,[data-mantine-color-scheme=dark] ._textareaInput_vcezf_7{color:var(--app-text-primary)!important;background:var(--app-surface-elevated)!important;border-color:var(--app-surface-border)!important}[data-mantine-color-scheme=dark] ._selectInput_vcezf_5::placeholder,[data-mantine-color-scheme=dark] ._textareaInput_vcezf_7::placeholder{color:var(--app-text-placeholder)!important;opacity:1}[data-mantine-color-scheme=dark] ._balanceBanner_vcezf_41{background:var(--app-theme-primary-soft)}[data-mantine-color-scheme=dark] ._balanceText_vcezf_45{color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] ._insufficientBalanceBanner_vcezf_49{background:var(--app-tag-danger-bg)}[data-mantine-color-scheme=dark] ._insufficientBalanceText_vcezf_53{color:var(--app-tag-danger-fg)}[data-mantine-color-scheme=dark] ._overtimeHintPrimary_vcezf_57,[data-mantine-color-scheme=dark] ._overtimeHintSecondary_vcezf_58,[data-mantine-color-scheme=dark] ._remoteWorkHint_vcezf_59{background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border)}[data-mantine-color-scheme=dark] ._overtimeHintPrimaryText_vcezf_64{color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] ._overtimeHintSecondaryText_vcezf_68,[data-mantine-color-scheme=dark] ._remoteWorkHintText_vcezf_69{color:var(--app-text-muted)}[data-mantine-color-scheme=dark] ._uploadField_vcezf_73{color:var(--app-text-muted);background:var(--app-surface-elevated);border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] ._uploadField_vcezf_73:hover{background:var(--app-fill-secondary);border-color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] ._uploadPlaceholder_vcezf_84{color:var(--app-text-placeholder)}[data-mantine-color-scheme=dark] ._fileTag_vcezf_88{background:var(--app-fill-secondary);border:1px solid var(--app-surface-border)}[data-mantine-color-scheme=dark] ._fileName_vcezf_93{color:var(--app-text-primary)}[data-mantine-color-scheme=dark] ._cancelButton_vcezf_97{color:var(--app-text-muted)}[data-mantine-color-scheme=dark] ._dateInput_vcezf_6{color:var(--app-text-primary)!important;background:var(--app-surface-elevated)!important;border-color:var(--app-surface-border)!important}[data-mantine-color-scheme=dark] ._dateInput_vcezf_6::placeholder{color:var(--app-text-placeholder)!important;opacity:1}[data-mantine-color-scheme=dark] ._dateInput_vcezf_6:disabled,[data-mantine-color-scheme=dark] ._dateInput_vcezf_6[data-disabled]{color:var(--app-text-muted)!important;background:var(--app-surface-elevated-light)!important;border-color:var(--app-surface-border)!important;opacity:1}._textareaInput_vcezf_7{min-height:96px;resize:vertical}._errorTextareaInput_vcezf_125{border:1px solid #f03e3e!important}._errorTextareaInput_vcezf_125:focus{border-color:#f03e3e!important}._errorTextareaInput_vcezf_125::placeholder{color:#f03e3e!important;opacity:1}._balanceBanner_vcezf_41{padding:10px 14px;background:#ecf3ff;border-radius:8px}._balanceText_vcezf_45{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-semibold);color:#5b7fff}._insufficientBalanceBanner_vcezf_49{padding:10px 14px;background:#fef2f2;border-radius:8px}._insufficientBalanceText_vcezf_53{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-semibold);color:#dc2626}._overtimeHintPrimary_vcezf_57{padding:10px 14px;background:#eaf4ff;border-radius:8px}._overtimeHintPrimaryText_vcezf_64{font-size:var(--app-font-body-compact);line-height:var(--app-line-height-normal);color:#2f7ddb}._overtimeHintSecondary_vcezf_58{padding:10px 14px;background:#eaf4ff;border-radius:8px}._overtimeHintSecondaryText_vcezf_68{font-size:var(--app-font-body-compact);line-height:var(--app-line-height-normal);color:#4a5568}._remoteWorkHint_vcezf_59{padding:10px 14px;background:#f4f7fb;border-radius:8px}._remoteWorkHintText_vcezf_69{font-size:var(--app-font-body-compact);line-height:var(--app-line-height-normal);color:#5c6b88}@media (max-width: 768px){._timeGrid_vcezf_198{grid-template-columns:1fr}}._quickTimeRow_vcezf_204{min-height:24px}._quickTimeTags_vcezf_208{flex:1}._quickTimeTag_vcezf_208{height:24px;padding:0 10px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);line-height:22px;color:var(--app-theme-primary);cursor:pointer;background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border);border-radius:6px;transition:background .15s ease,border-color .15s ease,color .15s ease}._quickTimeTag_vcezf_208:hover:not(:disabled){color:#fff;background:var(--app-theme-primary);border-color:var(--app-theme-primary)}._quickTimeTag_vcezf_208:disabled{color:var(--seconday-color-dark);cursor:not-allowed;background:var(--app-surface-elevated-light);border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] ._quickTimeTag_vcezf_208:hover:not(:disabled){color:#fff;box-shadow:0 2px 8px rgba(var(--app-theme-primary-rgb),.24)}._uploadField_vcezf_73{width:100%;min-height:56px;padding:14px 16px;color:#8c96a8;cursor:pointer;background:var(--app-surface-bg);border:1px dashed #d6dbe6;border-radius:10px;transition:border-color .2s ease,background .2s ease}._uploadField_vcezf_73:hover{background:#f9fbff;border-color:var(--app-theme-primary)}._uploadPlaceholder_vcezf_84{font-size:var(--app-font-body-compact);color:#7f8aa3}._fileTag_vcezf_88{padding:10px 12px;background:#f5f7fb;border-radius:10px}._fileName_vcezf_93{font-size:var(--app-font-caption);color:#334155;word-break:break-all}._actions_vcezf_278{padding-top:8px}._cancelButton_vcezf_97{padding-inline:18px;font-weight:var(--app-font-weight-medium);color:#6d7a96}._submitButton_vcezf_288{min-width:160px;height:44px;font-weight:var(--app-font-weight-semibold);background:#5b8ff9;border-radius:8px}._submitButton_vcezf_288:hover{background:#4b7ff0}._previewBox_w1vae_1{padding:var(--mantine-spacing-sm);font-size:var(--app-font-caption);line-height:var(--app-line-height-normal);color:var(--app-text-muted);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:8px}._locationRow_17c0s_1{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:10px 12px;background:#f7f8fc;border:1px solid #e6e8ef;border-radius:8px}._locationActionBtn_17c0s_12{flex-shrink:0}._locationText_17c0s_16{font-size:var(--app-font-body-compact);line-height:1.3;color:#8b93ad}._normalBtn_1mf93_1{color:var(--app-text-primary);background:var(--app-surface-bg);border:1px solid var(--app-surface-border)}._normalBtn_1mf93_1:hover{color:var(--app-theme-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border)}._normalBtn_1mf93_1:disabled{color:var(--app-text-muted);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border)}._pageWidth_1mf93_20{position:relative;width:100%;margin:auto}._listContainerTweak_1mf93_26{min-height:auto;padding-bottom:10px}._filterSection_1mf93_31{padding:20px 30px 0;margin-bottom:15px;border-radius:10px}._toolbarFullWidth_1mf93_37{width:100%}._toolbarActions_1mf93_41{display:flex;gap:10px}._popoverAnchor_1mf93_46{position:relative;display:inline-block}._tableRegion_1mf93_51{position:relative;flex:1;min-height:0}._paginationRow_1mf93_57{width:100%;padding:10px;margin-top:auto}._pageHeaderRow_1mf93_64{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:space-between}._pageHeaderRowStack_1mf93_72{flex-direction:column;gap:10px}._filterSearchInput_1mf93_78{width:200px;font-size:var(--app-font-label)}._searchClearHidden_1mf93_83{display:none}._flexCenterGap4_1mf93_87{display:flex;gap:4px;align-items:center}._exportGreenBtn_1mf93_93{color:#fff;background:var(--app-theme-primary-gradient);border:transparent}._modalTitleBlue_1mf93_100{font-size:var(--app-font-title);color:var(--app-theme-primary)}._modalTitleWrap_1mf93_105{max-width:100%;overflow-wrap:anywhere;white-space:normal}._modalTitleDark_1mf93_111{font-size:var(--app-font-title);color:var(--app-theme-primary)}._payslipPageShell_1mf93_117{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 105px);max-height:calc(100vh - 105px);overflow:hidden}._payslipPageWidthFlex_1mf93_126{display:flex;flex:1;flex-direction:column;min-height:0}._payslipHero_1mf93_134{display:flex;gap:12px;align-items:center;justify-content:space-between;width:100%;padding:14px 16px;margin-bottom:12px;background:var(--app-theme-primary-gradient);border-radius:8px}._payslipHeroButton_1mf93_146{color:#fff!important;background:#ffffff29!important;border:1px solid rgba(255,255,255,.28)!important}._payslipHeroButton_1mf93_146:hover{background:#ffffff3d!important}._payslipHeroTitle_1mf93_156{color:#fff}._payslipHeroSubtitle_1mf93_160{color:#ffffffd1}._payslipDetailCard_1mf93_165{overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:10px}._payslipDetailHeaderBorder_1mf93_172,._payslipDetailGridBorder_1mf93_176,._payslipTableColHeaderBorder_1mf93_180{border-bottom:1px solid var(--app-surface-border)}._payslipDetailCard_1mf93_165 .mantine-Table-table{--table-border-color: var(--app-surface-border)}._payslipDetailCard_1mf93_165 .mantine-Table-th,._payslipDetailCard_1mf93_165 .mantine-Table-td{border-bottom:1px solid var(--app-surface-border)!important}._payslipTableTh_1mf93_193{font-size:var(--app-font-label);color:var(--app-text-primary);text-align:center;background:var(--app-theme-primary-soft);border-color:var(--app-surface-border)!important}[data-mantine-color-scheme=dark] ._payslipTableTh_1mf93_193{color:var(--app-text-primary)!important;background-color:rgba(var(--app-theme-primary-rgb),.22)!important;border-color:var(--app-surface-border)!important}[data-mantine-color-scheme=dark] ._payslipDetailCard_1mf93_165 .mantine-Table-td{border-color:var(--app-surface-border)!important}._payslipTableTd_1mf93_211{padding:7px 10px;font-size:var(--app-font-label)}._payslipTableRowSubtotal_1mf93_216{background:var(--app-fill-secondary)}._payslipTableRowNet_1mf93_220{background:var(--app-theme-primary-soft)}._dubaiPayslipMetaColumn_1mf93_224{padding:0 8px}._dubaiPayslipMetaText_1mf93_228{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-relaxed);color:var(--app-text-primary)}._dubaiPayslipSectionTh_1mf93_235,._dubaiPayslipColumnTh_1mf93_236{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary);text-align:center;background:var(--app-theme-primary-soft)!important;border-color:var(--app-surface-border)!important}._dubaiPayslipColumnTh_1mf93_236{background:var(--app-fill-secondary)!important}._dubaiPayslipTableTd_1mf93_249{padding:7px 10px;font-size:var(--app-font-table);color:var(--app-text-primary);border-color:var(--app-surface-border)!important}._vnPayslipDetailCard_1mf93_256{overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:10px}._vnPayslipDetailSheetHeader_1mf93_263{background:#f8fafc}._vnPayslipDetailSheetHeader_1mf93_263 .mantine-Text-root{color:#64748b}._vnPayslipTableTdHighlight_1mf93_271{color:#64748b!important;background:#f8fafc!important}._vnPayslipDetailCard_1mf93_256 .mantine-Table-table{--table-border-color: var(--app-surface-border)}._vnPayslipDetailCard_1mf93_256 .mantine-Table-th,._vnPayslipDetailCard_1mf93_256 .mantine-Table-td{border-bottom:1px solid var(--app-surface-border)!important}._vnPayslipDetailMetaColumn_1mf93_285{padding:0 8px}._vnPayslipDetailMetaText_1mf93_289{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-relaxed);color:var(--app-text-primary)}._vnPayslipTableSectionTh_1mf93_296{font-size:var(--app-font-caption);color:var(--app-text-primary);text-align:center;background:var(--app-theme-primary-soft)!important;border-color:var(--app-surface-border)!important}._vnPayslipTableColumnTh_1mf93_304{font-size:var(--app-font-caption);color:#64748b;text-align:center;background:#f8fafc!important;border-color:var(--app-surface-border)!important}._vnPayslipTableTd_1mf93_271{padding:8px 10px;font-size:var(--app-font-table);color:var(--app-text-primary)}._vnPayslipTableNetLabelCell_1mf93_318{background:var(--app-theme-primary-soft)!important}._vnPayslipTableNetValueCell_1mf93_322{background:var(--app-surface-bg)!important}._unlockLockedViewport_1mf93_327{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 180px);text-align:center}._unlockPrimaryBtn_1mf93_335{background:var(--app-theme-primary-gradient)!important}._unlockFormTopBorder_1mf93_339{border-top:1px solid var(--app-surface-border)}._unlockPasswordInput_1mf93_343{height:36px;overflow:hidden;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary-border)!important;border-radius:var(--mantine-radius-md)}._unlockPasswordInnerInput_1mf93_352{height:100%;color:var(--app-text-primary);background:transparent!important;border-radius:inherit}._unlockPasswordInnerInput_1mf93_352::placeholder{color:var(--app-text-placeholder)}._unlockPasswordInnerInput_1mf93_352:-webkit-autofill,._unlockPasswordInnerInput_1mf93_352:-webkit-autofill:hover,._unlockPasswordInnerInput_1mf93_352:-webkit-autofill:focus{caret-color:var(--app-text-primary);-webkit-text-fill-color:var(--app-text-primary);box-shadow:0 0 0 1000px var(--app-surface-elevated) inset}._unlockPasswordInput_1mf93_343:focus,._unlockPasswordInput_1mf93_343:focus-within{border-color:var(--app-theme-primary)!important}._salarySecurityVerifyViewport_1mf93_377{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 180px)}._salarySecurityVerifyCard_1mf93_384{width:286px;padding:20px;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:8px;box-shadow:0 12px 32px #0f172a1f}._salarySecurityVerifyLockIconWrap_1mf93_393{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border-radius:999px}._salarySecurityVerifyPasswordRoot_1mf93_404{width:100%}._salarySecurityVerifyPasswordInput_1mf93_408{height:38px;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary-border)!important}._salarySecurityVerifyPasswordInnerInput_1mf93_415{color:var(--app-text-primary);background:transparent}._salarySecurityVerifyPasswordInnerInput_1mf93_415::placeholder{color:var(--app-text-placeholder)}._salarySecurityVerifyPasswordInput_1mf93_408:focus,._salarySecurityVerifyPasswordInput_1mf93_408:focus-within{border-color:var(--app-theme-primary)!important}._salarySecurityVerifySubmitBtn_1mf93_429{background:var(--app-theme-primary-gradient)!important}._securityCardsRow_1mf93_434{display:flex;flex-direction:row;gap:16px;margin-bottom:16px}._securityCardsRowStack_1mf93_441{flex-direction:column}._securityModeCard_1mf93_445{flex:1;padding:14px 16px;border:1px solid #e9ecef;border-radius:8px}._securityModeCardBgOn_1mf93_452{background:var(--app-surface-bg)}._securityModeCardBgOff_1mf93_456{background:var(--app-surface-elevated-light)}._securityModeCardHeader_1mf93_461{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #ebeef2}._securityFlexRowGap10_1mf93_469{display:flex;gap:10px;align-items:center}._securityModeLockBadge_1mf93_475{display:flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:var(--app-font-label);border-radius:999px}._securityModeLockBadgeOn_1mf93_485{color:#16a34a;background:#e8faee}._securityModeLockBadgeOff_1mf93_490{color:#9ca3af;background:#eef0f3}._securityPasswordSettingsRow_1mf93_495{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 14px;color:var(--app-text-primary);background:var(--app-surface-elevated-light);border:1px solid var(--app-surface-border);border-radius:10px}._securityFlexRowGap8_1mf93_507{display:flex;gap:8px;align-items:center}._securityResetPasswordBanner_1mf93_513{padding:10px 14px;margin-top:12px;cursor:pointer;background:var(--app-fill-secondary);border:1px solid var(--mantine-color-orange-6);border-radius:10px}._securityResetPasswordRow_1mf93_522{display:flex;align-items:center;justify-content:space-between}._securitySystemStatusCard_1mf93_528{display:flex;flex:1;align-items:center;justify-content:center;min-height:170px;padding:16px;border:1px solid #e9ecef;border-radius:8px}._securitySystemStatusCardBgOn_1mf93_539{background:var(--app-surface-bg)}._securitySystemStatusCardBgOff_1mf93_543{background:var(--app-surface-elevated-light)}._securitySystemStatusInner_1mf93_547{text-align:center}._securitySystemStatusIcon_1mf93_551{display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0 auto 10px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);border-radius:999px}._securitySystemStatusIconOk_1mf93_563{color:#16a34a;background:#e8faee}._securitySystemStatusIconWarn_1mf93_568{color:#e11d48;background:#fdecee}._salarySecurityListContainer_1mf93_573{height:calc(100vh - 420px);padding-bottom:10px}._securityAuditToolbarWrap_1mf93_578{padding:10px;border-radius:10px}._securityModalCancelOutline_1mf93_584{background:transparent;border-color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] ._securityModeCard_1mf93_445,[data-mantine-color-scheme=dark] ._securitySystemStatusCard_1mf93_528{border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] ._securityModeCardHeader_1mf93_461{border-bottom-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] ._securityModeLockBadgeOn_1mf93_485{color:var(--app-theme-primary);background:var(--app-theme-primary-soft)}[data-mantine-color-scheme=dark] ._securityModeLockBadgeOff_1mf93_490{color:var(--app-text-muted);background:var(--app-fill-secondary)}[data-mantine-color-scheme=dark] ._securitySystemStatusIconOk_1mf93_563{color:var(--mantine-color-green-4);background:#16a34a26}[data-mantine-color-scheme=dark] ._securitySystemStatusIconWarn_1mf93_568{color:var(--mantine-color-red-4);background:#e11d4826}[data-mantine-color-scheme=dark] ._salarySecurityVerifyCard_1mf93_384{background:var(--app-surface-elevated);box-shadow:0 12px 32px #00000059}._exportOptionCard_1mf93_624{padding:12px 14px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:8px;transition:background-color .15s ease,border-color .15s ease}._exportOptionCard_1mf93_624:hover:not(:disabled){background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary-border)}._exportSectionTitle_1mf93_640{display:flex;gap:8px;align-items:center;margin-bottom:12px;font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._exportSectionTitleBar_1mf93_649{width:4px;height:18px;background-color:var(--app-theme-primary);border-radius:999px}._exportMappingGrid_1mf93_656{display:grid;grid-template-columns:270px 1fr;min-height:350px;overflow:hidden;border:1px solid var(--app-surface-border);border-radius:12px}._exportMappingPanel_1mf93_665{background-color:var(--app-fill-secondary)}._exportMappingPanelBorderRight_1mf93_669{border-right:1px solid var(--app-surface-border)}._exportMappingPanelHeader_1mf93_673{padding:12px 16px;font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);background-color:var(--app-theme-primary-soft)}._drawerSectionIncome_1mf93_681{padding:6px 8px;color:var(--mantine-color-blue-6);background:#2563eb24;border-radius:6px}._drawerSectionDeduction_1mf93_688{padding:6px 8px;color:var(--mantine-color-red-6);background:#dc262624;border-radius:6px}._drawerSectionMuted_1mf93_695{padding:6px 8px;color:var(--app-text-muted);background:var(--app-fill-secondary);border-radius:6px}._drawerSummaryPaper_1mf93_702{background:var(--app-fill-secondary);border:1px solid var(--app-surface-border)}._drawerRiskBadge_1mf93_707{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important}._payslipDrawerStatCard_1mf93_713{background-color:var(--app-fill-secondary);border:1px solid var(--app-surface-border)}._payslipDrawerAvatar_1mf93_718{display:flex;align-items:center;justify-content:center;width:48px;height:48px;font-size:var(--app-font-section-title);font-weight:var(--app-font-weight-medium);color:var(--app-theme-primary);background-color:var(--app-theme-primary-soft);border-radius:24px}._payslipDrawerIncomeTotalRow_1mf93_731{background-color:#16a34a24}._payslipDrawerDeductionTotalRow_1mf93_735{background-color:#ef444424}._payslipDrawerNetPayBanner_1mf93_739{background:var(--app-theme-primary-gradient)}._fieldLabel_oftvz_1{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._customPanel_oftvz_7{padding:12px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:8px}._customHint_oftvz_14{font-size:var(--app-font-label);color:var(--app-text-muted)}._scrollContent_1vjs0_1{scrollbar-width:none;-ms-overflow-style:none}._scrollContent_1vjs0_1::-webkit-scrollbar{display:none}._fieldLabel_1vmjk_1{font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);color:var(--app-text-muted)}._fieldValue_1vmjk_7{min-height:24px}._sectionTitle_1vmjk_11{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._sectionDesc_1vmjk_17{font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);color:var(--app-text-muted)}._emptyHint_1vmjk_23{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-normal);color:var(--app-text-muted)}._linkAction_1vmjk_29{width:fit-content;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-theme-primary);text-decoration:none}._linkAction_1vmjk_29:hover{text-decoration:underline}._body_ywfpz_1{display:flex;flex-direction:column;gap:12px}._intro_ywfpz_7{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);line-height:1.6;color:var(--app-text-primary)}._infoBox_r9pyz_1{padding:12px 14px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-normal);line-height:var(--app-line-height-normal);color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border);border-radius:8px}._fieldLabel_r9pyz_12{font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);color:var(--app-text-muted)}._fieldValue_r9pyz_18{min-height:24px}._configValueMuted_r9pyz_22{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-normal);color:var(--app-text-muted)}._sectionTitle_r9pyz_28{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._sectionDesc_r9pyz_34{font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);color:var(--app-text-muted)}._insuranceGrid_r9pyz_40{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._insuranceCard_r9pyz_46{padding:10px 12px;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:8px}._insuranceName_r9pyz_53{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._versionList_r9pyz_59{display:flex;flex-direction:column;gap:8px}._versionRow_r9pyz_65{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:10px 12px;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:8px}._versionLabel_r9pyz_76{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._versionDate_r9pyz_82{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-normal);color:var(--app-text-muted)}._body_fid0b_1{display:flex;flex-direction:column;gap:12px}._intro_fid0b_7{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._warning_fid0b_13{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-normal);line-height:var(--app-line-height-normal);color:var(--app-text-muted)}._entityList_fid0b_20{display:flex;flex-direction:column;gap:4px;padding-left:4px}._entityItem_fid0b_27{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-normal);color:var(--app-text-primary)}._continueQuestion_fid0b_33{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-normal);color:var(--app-text-muted)}._modalRoot_1kedd_1{display:flex;flex:1;flex-direction:column;min-height:0;max-height:100%;overflow:hidden}._formScroll_1kedd_10{flex:1;min-height:0;padding-right:4px;padding-bottom:12px;overflow-x:hidden;overflow-y:auto}._footer_1kedd_19{flex-shrink:0;padding-top:12px}._panel_1kedd_24{padding:14px 16px;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:8px}._basicInfoTitle_1kedd_31{margin-bottom:12px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);color:var(--mantine-color-teal-6)}._sectionTitleSocial_1kedd_38{margin-bottom:12px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);color:var(--app-theme-primary)}._sectionTitleTax_1kedd_45{margin-bottom:12px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);color:var(--mantine-color-grape-6)}._fieldHint_1kedd_52{margin-top:4px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);color:var(--app-text-muted)}._emptyAssociated_1kedd_59{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-normal);color:var(--app-text-muted)}._modalBody_1ux73_1{overflow:visible}._selectField_1ux73_5{position:relative;z-index:2}._fieldInput_1ux73_10{height:40px;color:var(--app-text-primary);border-color:var(--app-surface-border);border-radius:8px}._disabledInput_1ux73_17{height:40px;color:var(--app-text-muted);background:var(--app-fill-secondary)!important;border-color:var(--app-surface-border);border-radius:8px}._summaryBox_1ux73_25{padding:16px 18px;background:var(--app-theme-primary-soft);border:1px dashed var(--app-theme-primary-border);border-radius:12px}._summaryLine_1ux73_32{display:flex;align-items:center;justify-content:space-between;font-size:var(--app-font-body-compact)}._positiveValue_1ux73_39{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-bold);color:#16a34a}._summaryDivider_1ux73_46{height:1px;margin:12px 0;background:var(--app-theme-primary-border)}._summaryTotalLabel_1ux73_52{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium)}._summaryTotalValue_1ux73_57{font-size:var(--app-font-body);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._existingRecordsWarning_1ux73_63{margin-top:10px;font-size:var(--app-font-label);color:#ea580c}._helpIcon_1ux73_69{color:var(--app-text-muted);cursor:help}._defaultButton_1ux73_74{height:40px;padding-right:18px;padding-left:18px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._fieldInput_pgbyl_1{height:40px;color:var(--app-text-primary);border-color:var(--app-surface-border);border-radius:8px}._disabledInput_pgbyl_8{height:40px;color:var(--app-text-muted);background:var(--app-fill-secondary)!important;border-color:var(--app-surface-border);border-radius:8px}._fieldHint_pgbyl_16{margin-top:6px;font-size:var(--app-font-label);color:var(--app-text-muted)}._defaultButton_pgbyl_22{height:40px;padding-right:18px;padding-left:18px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._toolbarCard_2m2jj_1{overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:22px;box-shadow:0 4px 4px #0000000d}._entityToolbar_2m2jj_9{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_2m2jj_15{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted)}._entitySelect_2m2jj_21{width:320px}._companySelect_2m2jj_25,._departmentSelect_2m2jj_26,._statusSelect_2m2jj_27{width:154px}._monthInput_2m2jj_31{width:142px}._entitySelect_2m2jj_21 .mantine-Select-input,._companySelect_2m2jj_25 .mantine-Select-input,._departmentSelect_2m2jj_26 .mantine-Select-input,._statusSelect_2m2jj_27 .mantine-Select-input,._monthInput_2m2jj_31 .mantine-TextInput-input,._modalInput_2m2jj_40 .mantine-TextInput-input,._modalInput_2m2jj_40 .mantine-Select-input,._modalInput_2m2jj_40 .mantine-Textarea-input,._modalInput_2m2jj_40 .mantine-NumberInput-input{height:40px;color:var(--app-text-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:9px}._defaultButton_2m2jj_51{height:40px;padding-right:18px;padding-left:18px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._tabsList_2m2jj_63{height:68px;padding-left:40px;border-bottom:1px solid var(--app-surface-border)}._tabsList_2m2jj_63:before{display:none!important}._tab_2m2jj_63{height:68px;padding:0 16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_2m2jj_63[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom:2px solid var(--app-theme-primary)}._content_2m2jj_88{padding:24px}._tableWrap_2m2jj_92{border:1px solid var(--app-surface-border);border-radius:12px}._opsTable_2m2jj_97 td,._opsTable_2m2jj_97 th{height:42px;padding:8px 16px;font-size:var(--app-font-table);vertical-align:middle;border-color:var(--app-surface-border)}._employeeName_2m2jj_106{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._employeeMeta_2m2jj_112,._departmentMeta_2m2jj_113{font-size:var(--app-font-label);color:var(--app-text-muted)}._companyName_2m2jj_118{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._mono_2m2jj_124{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._cityLink_2m2jj_131{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-theme-primary);cursor:pointer}._hukouLocal_2m2jj_138,._hukouNonLocal_2m2jj_139{display:inline-flex;padding:2px 8px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);border-radius:6px}._hukouLocal_2m2jj_138{color:#1d4ed8;background:#dbeafe}._hukouNonLocal_2m2jj_139{color:#475569;background:#f1f5f9}._withdrawDate_2m2jj_157{font-size:var(--app-font-label);color:#dc2626}._statusActive_2m2jj_162,._statusWithdrawn_2m2jj_163{display:inline-flex;padding:2px 10px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);border-radius:999px}._statusActive_2m2jj_162{color:#15803d;background:#dcfce7}._statusWithdrawn_2m2jj_163{color:#64748b;background:#f1f5f9}._actionGroup_2m2jj_181{display:flex;gap:4px;align-items:center;justify-content:flex-end}._archiveIcon_2m2jj_188{color:#d97706}._warningBanner_2m2jj_192{padding:10px 14px;margin-bottom:16px;font-size:var(--app-font-caption);color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:10px}._sectionHeader_2m2jj_202{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._sectionTitle_2m2jj_209{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._billBar_2m2jj_215{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._billStatus_2m2jj_222{display:inline-flex;padding:2px 10px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);color:#c2410c;background:#ffedd5;border-radius:999px}._blueHint_2m2jj_232{padding:10px 14px;margin-bottom:16px;font-size:var(--app-font-caption);color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border);border-radius:10px}._importedHint_2m2jj_242{padding:10px 14px;margin-bottom:16px;font-size:var(--app-font-caption);color:var(--app-text-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:10px}._positiveDiff_2m2jj_252{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#dc2626}._zeroDiff_2m2jj_259{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#16a34a}._negativeDiff_2m2jj_266{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#d97706}._pendingBill_2m2jj_273{font-size:var(--app-font-table);color:var(--app-text-muted)}._summaryBar_2m2jj_278{display:flex;flex-wrap:wrap;gap:16px;padding:12px 16px;margin-top:16px;font-size:var(--app-font-caption);color:var(--app-text-muted);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:10px}._summaryValue_2m2jj_291{font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._paginationBar_2m2jj_296{padding:12px 24px 20px;border-top:1px solid var(--app-surface-border)}._totalRow_2m2jj_301 td{font-weight:var(--app-font-weight-bold);background:var(--app-fill-secondary)}._modalBody_2m2jj_306{display:flex;flex-direction:column;gap:16px}._modalSectionTitle_2m2jj_312{margin-bottom:12px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._infoGrid_2m2jj_319{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._infoTile_2m2jj_325{padding:10px 12px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:8px}._infoLabel_2m2jj_332{font-size:var(--app-font-label);color:var(--app-text-muted)}._infoValue_2m2jj_337{margin-top:4px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._premiumPreview_2m2jj_344{padding:12px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:10px}._premiumEmpty_2m2jj_351{font-size:var(--app-font-caption);color:var(--app-text-muted)}._alertWarning_2m2jj_356{padding:10px 14px;font-size:var(--app-font-caption);color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:10px}._alertInfo_2m2jj_365{padding:10px 14px;font-size:var(--app-font-caption);color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border);border-radius:10px}._calcBox_2m2jj_374{padding:14px 16px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:10px}._calcLine_2m2jj_381{display:flex;align-items:center;justify-content:space-between;font-size:var(--app-font-table)}._calcDivider_2m2jj_388{height:1px;margin:12px 0;background:var(--app-surface-border)}._employeeDeduction_2m2jj_394{font-weight:var(--app-font-weight-bold);color:#16a34a}._employerBorne_2m2jj_399{font-weight:var(--app-font-weight-bold);color:#7c3aed}._calcTotal_2m2jj_404{font-size:var(--app-font-body);font-weight:var(--app-font-weight-bold)}._calcNote_2m2jj_409{margin-top:8px;font-size:var(--app-font-label);color:var(--app-text-muted)}._fileHint_2m2jj_415{font-size:var(--app-font-label);color:var(--app-text-muted)}._employeeInfoCard_2m2jj_420{padding:14px 16px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._employeeInfoOrg_2m2jj_427{margin-top:8px}._employeeInfoMeta_2m2jj_431{margin-top:6px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._historyTableWrap_2m2jj_437{overflow:hidden;border:1px solid var(--app-surface-border);border-radius:12px}._historyTableWrap_2m2jj_437 td,._historyTableWrap_2m2jj_437 th{font-size:var(--app-font-table)}._confirmText_2m2jj_448{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._toolbarCard_1bixy_1{overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:22px;box-shadow:0 4px 4px #0000000d}._entityToolbar_1bixy_9{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_1bixy_15{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted)}._entitySelect_1bixy_21{width:360px}._companySelect_1bixy_25,._departmentSelect_1bixy_26,._yearSelect_1bixy_27,._statusSelect_1bixy_28{width:154px}._entitySelect_1bixy_21 .mantine-Select-input,._companySelect_1bixy_25 .mantine-Select-input,._departmentSelect_1bixy_26 .mantine-Select-input,._yearSelect_1bixy_27 .mantine-Select-input,._statusSelect_1bixy_28 .mantine-Select-input,._modalInput_1bixy_37 .mantine-TextInput-input,._modalInput_1bixy_37 .mantine-Select-input,._modalInput_1bixy_37 .mantine-NumberInput-input{height:40px;color:var(--app-text-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:9px}._defaultButton_1bixy_47{height:40px;padding-right:18px;padding-left:18px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._content_1bixy_59{padding:24px}._actionBar_1bixy_63{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._tableWrap_1bixy_70{border:1px solid var(--app-surface-border);border-radius:12px}._opsTable_1bixy_75 td,._opsTable_1bixy_75 th{height:42px;padding:8px 16px;font-size:var(--app-font-table);vertical-align:middle;border-color:var(--app-surface-border)}._employeeName_1bixy_84{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._employeeMeta_1bixy_90,._orgMeta_1bixy_91{font-size:var(--app-font-label);color:var(--app-text-muted)}._companyName_1bixy_96{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._deductionTags_1bixy_102{display:flex;flex-wrap:wrap;gap:6px}._deductionTag_1bixy_102{display:inline-flex;padding:2px 8px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);color:#1d4ed8;background:#dbeafe;border-radius:6px}._mono_1bixy_118{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._statusVerified_1bixy_125,._statusPending_1bixy_126{display:inline-flex;padding:2px 10px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);border-radius:999px}._statusVerified_1bixy_125{color:#15803d;background:#dcfce7}._statusPending_1bixy_126{color:#c2410c;background:#ffedd5}._totalRow_1bixy_144 td{font-weight:var(--app-font-weight-bold);background:var(--app-fill-secondary)}._paginationBar_1bixy_149{padding:12px 24px 20px;border-top:1px solid var(--app-surface-border)}._modalBody_1bixy_154{display:flex;flex-direction:column;gap:16px}._employeeInfoCard_1bixy_160{padding:14px 16px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._employeeInfoName_1bixy_167{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._employeeInfoMeta_1bixy_173{margin-top:4px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._employeeInfoOrg_1bixy_179{margin-top:8px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._effectiveMonthHint_1bixy_185{margin-top:4px;font-size:var(--app-font-label);color:var(--app-text-muted)}._deductionGrid_1bixy_191{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._deductionCard_1bixy_197{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;padding:12px 14px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:10px}._deductionCardMain_1bixy_208{flex:1}._deductionCardLabel_1bixy_212{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._deductionCardRate_1bixy_218{margin-top:2px;font-size:var(--app-font-label);color:var(--app-text-muted)}._deductionAmountInput_1bixy_224{width:88px}._deductionAmountInput_1bixy_224 .mantine-NumberInput-input{height:36px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-align:right;border-radius:8px}._summaryBar_1bixy_235{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border);border-radius:10px}._summaryText_1bixy_245{font-size:var(--app-font-table);color:var(--app-theme-primary)}._summaryAmount_1bixy_250{font-weight:var(--app-font-weight-bold)}._modalTableWrap_1bixy_254{overflow:hidden;border:1px solid var(--app-surface-border);border-radius:12px}._modalTableWrap_1bixy_254 td,._modalTableWrap_1bixy_254 th{font-size:var(--app-font-table)}@media (max-width: 900px){._deductionGrid_1bixy_191{grid-template-columns:1fr}._actionBar_1bixy_63{flex-direction:column;gap:12px;align-items:flex-start}}._toolbarCard_1hhih_1{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;color:var(--app-text-primary);background:var(--app-surface-panel);border:1px solid var(--app-surface-border);border-radius:22px;box-shadow:0 18px 38px #0f172a0d}._entityToolbar_1hhih_14{align-items:center;min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_1hhih_21{display:flex;flex-shrink:0;align-items:center;align-self:center;height:var(--input-height-sm);font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);white-space:nowrap}._entitySelect_1hhih_33{flex-shrink:0;align-self:center;width:280px;min-width:280px}._companySelect_1hhih_40,._departmentSelect_1hhih_41{flex-shrink:0;align-self:center;width:180px;min-width:180px}._departmentSelect_1hhih_41{max-width:200px}._statusSelect_1hhih_52{width:180px}._dependentSelect_1hhih_56{width:100%;min-width:320px}._dependentDrawerSelect_1hhih_61{min-width:0}._dependentTableScroll_1hhih_65{overflow-x:hidden}._monthInput_1hhih_69{width:142px}._entitySelect_1hhih_33 .mantine-Select-input,._entitySelect_1hhih_33 .mantine-TextInput-input,._companySelect_1hhih_40 .mantine-Select-input,._departmentSelect_1hhih_41 .mantine-Input-input,._statusSelect_1hhih_52 .mantine-Select-input,._monthInput_1hhih_69 .mantine-TextInput-input{height:var(--input-height-sm);min-height:var(--input-height-sm);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._modalInput_1hhih_87 .mantine-TextInput-input,._modalInput_1hhih_87 .mantine-Select-input,._modalInput_1hhih_87 .mantine-Textarea-input{color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._modalInput_1hhih_87 .mantine-TextInput-input:disabled,._modalInput_1hhih_87 .mantine-TextInput-input[data-disabled],._modalInput_1hhih_87 .mantine-Select-input:disabled,._modalInput_1hhih_87 .mantine-Select-input[data-disabled],._modalInput_1hhih_87 .mantine-Textarea-input:disabled,._modalInput_1hhih_87 .mantine-Textarea-input[data-disabled]{color:var(--app-text-muted)!important;cursor:not-allowed;background-color:#f1f3f5!important;opacity:1!important}[data-mantine-color-scheme=dark] ._modalInput_1hhih_87 .mantine-TextInput-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_1hhih_87 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_1hhih_87 .mantine-Textarea-input[data-disabled]{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important;opacity:1!important}._entitySelect_1hhih_33 .mantine-Select-input:disabled,._entitySelect_1hhih_33 .mantine-Select-input[data-disabled],._companySelect_1hhih_40 .mantine-Select-input:disabled,._companySelect_1hhih_40 .mantine-Select-input[data-disabled],._departmentSelect_1hhih_41 .mantine-Input-input:disabled,._departmentSelect_1hhih_41 .mantine-Input-input[data-disabled]{color:var(--app-text-muted)!important;cursor:not-allowed;background-color:#f1f3f5!important;opacity:1!important}[data-mantine-color-scheme=dark] ._entitySelect_1hhih_33 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._companySelect_1hhih_40 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._departmentSelect_1hhih_41 .mantine-Input-input[data-disabled]{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important;opacity:1!important}._primaryButton_1hhih_136,._gradientButton_1hhih_137{height:40px;padding-right:20px;padding-left:20px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:#fff;background:var(--app-theme-primary);border:0;border-radius:9px}._entityToolbar_1hhih_14 .mantine-Button-root._toolbarButton_1hhih_149{box-sizing:border-box!important;display:inline-flex!important;flex-shrink:0;align-items:center!important;align-self:center!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 14px!important;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);white-space:nowrap;border-radius:9px!important}._gradientButton_1hhih_137{background:var(--app-theme-primary-gradient)}._primaryButton_1hhih_136:hover{background:var(--app-theme-primary-hover)}._defaultButton_1hhih_173{color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border)}._tabsList_1hhih_179{height:68px;padding-left:32px;background:var(--app-surface-panel);border-bottom:1px solid var(--app-surface-border)}._tabsList_1hhih_179:before{display:none!important}._tab_1hhih_179{height:68px;padding:0 16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_1hhih_179[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom:2px solid var(--app-theme-primary)}._content_1hhih_205{display:flex;flex:1;flex-direction:column;min-height:0;padding:24px;background:var(--app-surface-panel)}._tabSection_1hhih_214{display:flex;flex:1;flex-direction:column;min-height:0}._tabTableSection_1hhih_221{display:flex;flex:1;min-height:0}._tabTableSection_1hhih_221>*{flex:1;min-height:0}._tabPaginationRow_1hhih_232{flex-shrink:0;padding-top:12px}._tabLoadingSection_1hhih_237{flex:1;min-height:0}._tableContainer_1hhih_242{position:relative;width:100%;height:100%;min-height:0}._tableTabContent_1hhih_249{display:flex;flex-direction:column;height:100%;min-height:0}._tableTabContent_1hhih_249 ._tableContainer_1hhih_242{flex:1;min-height:0}._tableWrap_1hhih_261{flex:1;min-height:0;overflow:hidden;border:1px solid var(--app-surface-border);border-radius:12px}._opsTable_1hhih_269{width:max-content;min-width:100%;color:var(--app-text-primary);table-layout:auto}._dependentDrawerTable_1hhih_276{width:100%;min-width:100%;table-layout:fixed}._dependentNameCol_1hhih_282{width:78px}._dependentRelationCol_1hhih_286{width:60px}._dependentIdCol_1hhih_290{width:110px}._dependentDateCol_1hhih_294{width:144px}._dependentSubsidyCol_1hhih_298{width:auto}._dependentReductionCol_1hhih_302{width:120px}._dependentActionCol_1hhih_306{width:56px}._dependentDrawerField_1hhih_310{width:100%;min-width:0}._dependentDrawerField_1hhih_310 .mantine-Select-input,._dependentDrawerField_1hhih_310 .mantine-DateInput-input{height:40px;color:var(--app-text-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:9px}._opsTable_1hhih_269 th{height:36px;padding:8px 16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#fff;white-space:nowrap;background:var(--app-theme-primary);border-color:var(--app-theme-primary-border)}._opsTable_1hhih_269 td{height:58px;padding:8px 16px;font-size:var(--app-font-table);vertical-align:middle;white-space:nowrap;border-color:var(--app-surface-border)}._employeeName_1hhih_344{font-size:var(--app-font-table);color:var(--app-text-primary)}._employeeMeta_1hhih_349,._departmentMeta_1hhih_350{margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-label);color:var(--app-text-muted)}._companyName_1hhih_357{font-size:var(--app-font-table);color:var(--app-text-primary)}._mono_1hhih_362,._redMono_1hhih_363{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);color:var(--app-text-primary)}._redMono_1hhih_363{color:var(--app-tag-danger-fg)}._truncatedText_1hhih_373{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);line-height:1.35;white-space:nowrap}._subsidyText_1hhih_384{width:100%;max-width:100%;font-size:var(--app-font-table);color:var(--app-text-primary)}._dependentDrawerTable_1hhih_276 ._truncatedText_1hhih_373,._dependentNameText_1hhih_395{max-width:100%}._dependentBadge_1hhih_399{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 8px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);color:var(--app-tag-danger-fg);background:var(--app-tag-danger-bg);border:0;border-radius:999px}._zeroDependents_1hhih_414{color:var(--app-text-muted)}._statusActive_1hhih_418,._statusWithdrawn_1hhih_419{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);border:1px solid;border-radius:999px}._statusActive_1hhih_418{color:var(--app-tag-success-fg);background:var(--app-tag-success-bg);border-color:var(--app-theme-primary-border)}._statusWithdrawn_1hhih_419{color:var(--app-tag-neutral-fg);background:var(--app-tag-neutral-bg);border-color:var(--app-surface-border)}._withdrawDate_1hhih_442{margin-top:4px;font-size:var(--app-font-micro);color:var(--app-tag-danger-fg)}._actionGroup_1hhih_448{display:inline-flex;gap:8px;align-items:center}._actionIcon_1hhih_454{outline:unset;border:1px solid var(--app-action-icon-border);border-radius:18px}._backfillHeader_1hhih_460,._billHeader_1hhih_461{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._sectionTitle_1hhih_468{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._billBar_1hhih_474{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;margin-bottom:20px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._billStatus_1hhih_485{display:inline-flex;align-items:center;height:24px;padding:0 10px;font-size:var(--app-font-label);color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg);border-radius:999px}._billImportedStatus_1hhih_496{display:inline-flex;align-items:center;min-height:36px;padding:0 2px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:#0f9f8f}._blueHint_1hhih_506,._amberHint_1hhih_507{padding:14px 16px;margin-bottom:20px;font-size:var(--app-font-table);line-height:1.6;color:var(--app-tag-info-fg);background:var(--app-tag-info-bg);border:1px solid var(--app-theme-primary-border);border-radius:12px}._amberHint_1hhih_507{color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg);border-color:#fb923c59}._modalTitle_1hhih_524{font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);color:var(--app-theme-primary)}._modalBody_1hhih_530{color:var(--app-text-primary)}._modalTopGrid_1hhih_534{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:20px;align-items:start}._modalTopMain_1hhih_541{min-width:0}._modalTopAside_1hhih_545{min-width:0;padding-left:18px;border-left:1px solid var(--app-surface-border)}._modalInfoBanner_1hhih_551{padding:14px 16px;background:var(--app-tag-info-bg);border:1px solid var(--app-theme-primary-border);border-radius:12px}._modalInfoText_1hhih_558{line-height:1.8;color:var(--app-tag-info-fg)}._modalSection_1hhih_563{margin-top:22px}._modalSectionTitle_1hhih_567{margin-bottom:12px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._modalSubSectionTitle_1hhih_574{margin-bottom:12px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#5c678c}._infoGrid_1hhih_581{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._infoTile_1hhih_587{min-height:66px;padding:12px 14px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:9px}._backfillAmountTile_1hhih_595{display:flex;align-items:center;min-height:58px}._backfillAmountText_1hhih_601{display:inline-flex;align-items:center;min-height:36px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);line-height:1}._infoLabel_1hhih_610{font-size:var(--app-font-label);color:var(--app-text-muted)}._infoValue_1hhih_615{margin-top:4px;font-size:var(--app-font-table);line-height:1.4;color:var(--app-text-primary)}._pensionSelfRateField_1hhih_622{display:flex;flex-direction:column;min-width:0}._formHint_1hhih_628{margin-top:6px;font-size:var(--app-font-label);line-height:var(--app-line-height-normal);color:var(--app-text-muted)}._premiumPreview_1hhih_635{overflow:hidden;background:var(--app-surface-panel);border:1px solid var(--app-surface-border);border-radius:12px}._premiumPreview_1hhih_635 th,._premiumPreview_1hhih_635 td{height:40px;padding:10px 14px;font-size:var(--app-font-table);border-color:var(--app-surface-border)}._premiumPreview_1hhih_635 tbody{background:var(--app-surface-panel)}._premiumPreview_1hhih_635 th{color:var(--app-text-primary);background:#f7f9fc;border-color:var(--app-surface-border)}._previewPersonal_1hhih_660{color:var(--app-tag-success-fg)}._previewUnit_1hhih_664{color:var(--app-theme-primary)}._previewGov_1hhih_668{color:var(--app-tag-warning-fg)}._drawerHeader_1hhih_672{padding:20px 24px 14px;border-bottom:1px solid var(--app-surface-border)}._drawerTitle_1hhih_677{font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);color:var(--app-theme-primary)}._drawerSubtitle_1hhih_683{margin-top:4px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._drawerSummary_1hhih_689{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px;margin-bottom:24px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}@media (max-width: 900px){._modalTopGrid_1hhih_534{grid-template-columns:1fr}._modalTopAside_1hhih_545{padding-left:0;border-left:0}._entityToolbar_1hhih_14,._billBar_1hhih_474{flex-direction:column;align-items:flex-start}}._toolbarCard_5uiz3_1{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;color:var(--app-text-primary);background:var(--app-surface-panel);border:1px solid var(--app-surface-border);border-radius:22px;box-shadow:0 18px 38px #0f172a0d}._entityToolbar_5uiz3_14{align-items:center;min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_5uiz3_21{display:flex;flex-shrink:0;align-items:center;align-self:center;height:var(--input-height-sm);font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);white-space:nowrap}._entitySelect_5uiz3_33{flex-shrink:0;align-self:center;width:280px;min-width:280px}._companySelect_5uiz3_40{flex-shrink:0;align-self:center;width:180px;min-width:180px}._departmentSelect_5uiz3_47{flex-shrink:0;align-self:center;width:180px;min-width:180px;max-width:200px}._statusSelect_5uiz3_55{width:122px}._zoneSelect_5uiz3_59{width:155px}._entitySelect_5uiz3_33 .mantine-Select-input,._companySelect_5uiz3_40 .mantine-Select-input,._departmentSelect_5uiz3_47 .mantine-Input-input,._statusSelect_5uiz3_55 .mantine-Select-input,._zoneSelect_5uiz3_59 .mantine-Select-input,._monthInput_5uiz3_68 .mantine-TextInput-input,._modalInput_5uiz3_69 .mantine-Input-input,._modalInput_5uiz3_69 .mantine-DateInput-input,._modalInput_5uiz3_69 .mantine-NumberInput-input,._modalInput_5uiz3_69 .mantine-TextInput-input,._modalInput_5uiz3_69 .mantine-Select-input,._modalInput_5uiz3_69 .mantine-Textarea-input{font-size:var(--app-font-table);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._entitySelect_5uiz3_33 .mantine-Select-input,._companySelect_5uiz3_40 .mantine-Select-input,._departmentSelect_5uiz3_47 .mantine-Input-input,._statusSelect_5uiz3_55 .mantine-Select-input,._zoneSelect_5uiz3_59 .mantine-Select-input,._monthInput_5uiz3_68 .mantine-TextInput-input{height:var(--input-height-sm);min-height:var(--input-height-sm)}._modalInput_5uiz3_69 .mantine-Input-input,._modalInput_5uiz3_69 .mantine-DateInput-input,._modalInput_5uiz3_69 .mantine-NumberInput-input,._modalInput_5uiz3_69 .mantine-TextInput-input,._modalInput_5uiz3_69 .mantine-Select-input{height:40px}._modalInput_5uiz3_69 .mantine-Input-input:disabled,._modalInput_5uiz3_69 .mantine-Input-input[data-disabled],._modalInput_5uiz3_69 .mantine-DateInput-input:disabled,._modalInput_5uiz3_69 .mantine-DateInput-input[data-disabled],._modalInput_5uiz3_69 .mantine-NumberInput-input:disabled,._modalInput_5uiz3_69 .mantine-NumberInput-input[data-disabled],._modalInput_5uiz3_69 .mantine-TextInput-input:disabled,._modalInput_5uiz3_69 .mantine-TextInput-input[data-disabled],._modalInput_5uiz3_69 .mantine-Select-input:disabled,._modalInput_5uiz3_69 .mantine-Select-input[data-disabled],._modalInput_5uiz3_69 .mantine-Textarea-input:disabled,._modalInput_5uiz3_69 .mantine-Textarea-input[data-disabled]{color:var(--app-text-muted)!important;cursor:not-allowed;background-color:#f1f3f5!important;opacity:1!important}[data-mantine-color-scheme=dark] ._modalInput_5uiz3_69 .mantine-Input-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_5uiz3_69 .mantine-DateInput-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_5uiz3_69 .mantine-NumberInput-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_5uiz3_69 .mantine-TextInput-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_5uiz3_69 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_5uiz3_69 .mantine-Textarea-input[data-disabled]{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important;opacity:1!important}._departmentSelect_5uiz3_47 .mantine-Input-input{min-width:0}._departmentSelect_5uiz3_47 .mantine-Input-input:disabled,._departmentSelect_5uiz3_47 .mantine-Input-input[data-disabled]{color:var(--app-text-muted)!important;cursor:not-allowed;background-color:#f1f3f5!important;opacity:1!important}[data-mantine-color-scheme=dark] ._departmentSelect_5uiz3_47 .mantine-Input-input[data-disabled]{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important;opacity:1!important}._primaryButton_5uiz3_147,._gradientButton_5uiz3_148{height:40px;padding-right:20px;padding-left:20px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:#fff;background:var(--app-theme-primary);border:0;border-radius:9px}._entityToolbar_5uiz3_14 .mantine-Button-root._toolbarButton_5uiz3_160{box-sizing:border-box!important;display:inline-flex!important;flex-shrink:0;align-items:center!important;align-self:center!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 14px!important;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);white-space:nowrap;border-radius:9px!important}._gradientButton_5uiz3_148{background:var(--app-theme-primary-gradient)}._defaultButton_5uiz3_180{height:38px;padding-right:16px;padding-left:16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._tabsList_5uiz3_192{height:68px;padding-left:32px;background:var(--app-surface-panel);border-bottom:1px solid var(--app-surface-border)}._tabsList_5uiz3_192:before{display:none!important}._tab_5uiz3_192{height:68px;padding:0 16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_5uiz3_192[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom:2px solid var(--app-theme-primary)}._content_5uiz3_218{display:flex;flex:1;flex-direction:column;min-height:0;padding:24px;background:var(--app-surface-panel)}._tabSection_5uiz3_227{display:flex;flex:1;flex-direction:column;width:100%;min-height:0}._tabTableSection_5uiz3_235{display:flex;flex:1;min-height:0}._tabTableSection_5uiz3_235>*{flex:1;min-height:0}._tabPaginationRow_5uiz3_246{flex-shrink:0;padding-top:12px}._tabLoadingSection_5uiz3_251{flex:1;width:100%;min-height:0}._tableTabContent_5uiz3_257{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}._tableTabContent_5uiz3_257 ._tableContainer_5uiz3_265{flex:1;min-height:0}._tableContainer_5uiz3_265{position:relative;width:100%;height:100%;min-height:0}._tableWrap_5uiz3_277{flex:1;min-height:0;overflow:hidden;border:1px solid var(--app-surface-border);border-radius:12px}._opsTable_5uiz3_285{width:max-content;min-width:100%;color:var(--app-text-primary);table-layout:auto}._opsTable_5uiz3_285 th{height:36px;padding:8px 16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#fff;white-space:nowrap;background:var(--app-theme-primary);border-color:var(--app-theme-primary-border)}._opsTable_5uiz3_285 td{height:56px;padding:8px 16px;font-size:var(--app-font-table);vertical-align:middle;white-space:nowrap;border-color:var(--app-surface-border)}._employeeName_5uiz3_312{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._employeeMeta_5uiz3_318,._departmentMeta_5uiz3_319{margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-label);color:var(--app-text-muted)}._companyName_5uiz3_326{font-size:var(--app-font-table);color:var(--app-text-primary)}._mono_5uiz3_331{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);color:var(--app-text-primary)}._truncatedText_5uiz3_337{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;font-size:var(--app-font-table);line-height:1.35;white-space:nowrap}._zoneBadge_5uiz3_347,._foreignBadge_5uiz3_348,._pendingBadge_5uiz3_349,._statusActive_5uiz3_350,._statusInactive_5uiz3_351{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);border:1px solid;border-radius:5px}._zoneBadge_5uiz3_347{width:fit-content;color:var(--app-tag-info-fg);background:var(--app-tag-info-bg);border-color:var(--app-theme-primary-border)}._foreignBadge_5uiz3_348,._pendingBadge_5uiz3_349{color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg);border-color:#fb923c59}._statusActive_5uiz3_350{color:var(--app-tag-success-fg);background:var(--app-tag-success-bg);border-color:var(--app-theme-primary-border);border-radius:999px}._statusInactive_5uiz3_351{color:var(--app-tag-neutral-fg);background:var(--app-tag-neutral-bg);border-color:var(--app-surface-border);border-radius:999px}._withdrawDate_5uiz3_390{margin-top:4px;font-size:var(--app-font-micro);color:var(--app-tag-danger-fg)}._foreignRow_5uiz3_396{background:rgba(var(--app-theme-primary-rgb),.06)}._actionGroup_5uiz3_400{display:inline-flex;gap:8px;align-items:center}._sectionHeader_5uiz3_406{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._sectionTitle_5uiz3_413{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._billBar_5uiz3_419{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;margin-bottom:20px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._monthInput_5uiz3_68{width:142px}._billStatus_5uiz3_434{display:inline-flex;align-items:center;height:24px;padding:0 10px;font-size:var(--app-font-label);color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg);border-radius:999px}._billImportedStatus_5uiz3_445{display:inline-flex;align-items:center;min-height:36px;padding:0 2px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:#0f9f8f}._blueHint_5uiz3_455{padding:14px 16px;margin-bottom:20px;font-size:var(--app-font-table);line-height:1.6;color:var(--app-tag-info-fg);background:var(--app-tag-info-bg);border:1px solid var(--app-theme-primary-border);border-radius:12px}._billSummary_5uiz3_466{display:flex;gap:24px;justify-content:flex-end;padding:12px 18px;margin-top:14px;font-size:var(--app-font-label);color:var(--app-text-muted);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:12px}._summaryStrong_5uiz3_479{margin-left:5px;font-weight:var(--app-font-weight-bold);color:var(--app-theme-primary)}._summaryPending_5uiz3_485{margin-left:5px;font-weight:var(--app-font-weight-bold);color:var(--app-tag-warning-fg)}._modalBody_5uiz3_491{color:var(--app-text-primary)}._modalInfoBanner_5uiz3_495{padding:14px 16px;background:var(--app-tag-info-bg);border:1px solid var(--app-theme-primary-border);border-radius:12px}._modalInfoText_5uiz3_502{line-height:1.8;color:var(--app-tag-info-fg)}._modalGridWithAside_5uiz3_507{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,1fr);gap:20px}._modalAside_5uiz3_513{padding-left:20px;border-left:1px solid var(--app-surface-border)}._modalSectionTitle_5uiz3_518{margin-bottom:10px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-bold);color:var(--app-text-muted)}._infoGrid_5uiz3_525{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._infoTile_5uiz3_531{min-height:58px;padding:10px 12px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:9px}._infoLabel_5uiz3_539{font-size:var(--app-font-label);color:var(--app-text-muted)}._infoValue_5uiz3_544{margin-top:4px;overflow:hidden;text-overflow:ellipsis;font-size:var(--app-font-table);color:var(--app-text-primary);white-space:nowrap}._employeeCard_5uiz3_553{padding:16px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._currentBase_5uiz3_560{margin-top:8px;font-size:var(--app-font-table);color:var(--app-text-muted)}._dependentTableScroll_5uiz3_566{overflow-x:hidden}._dependentDrawerTable_5uiz3_570{width:100%;min-width:100%;table-layout:fixed}._dependentNameCol_5uiz3_576{width:78px}._dependentRelationCol_5uiz3_580{width:60px}._dependentIdCol_5uiz3_584{width:110px}._dependentDateCol_5uiz3_588{width:144px}._dependentDrawerField_5uiz3_592{width:100%;min-width:0}._dependentDrawerField_5uiz3_592 .mantine-Select-input,._dependentDrawerField_5uiz3_592 .mantine-DateInput-input{height:40px;color:var(--app-text-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:9px}._dependentDrawerTable_5uiz3_570 ._truncatedText_5uiz3_337,._dependentNameText_5uiz3_610{max-width:100%}._drawerHeader_5uiz3_614{padding:20px 24px 14px;border-bottom:1px solid var(--app-surface-border)}._drawerTitle_5uiz3_619{font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);color:var(--app-theme-primary)}._drawerSubtitle_5uiz3_625{margin-top:4px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._drawerSummary_5uiz3_631{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px;margin-bottom:24px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._drawerSectionTitle_5uiz3_642{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}@media (max-width: 900px){._entityToolbar_5uiz3_14,._billBar_5uiz3_419,._sectionHeader_5uiz3_406{flex-direction:column;align-items:flex-start}._modalGridWithAside_5uiz3_507{grid-template-columns:1fr}._modalAside_5uiz3_513{padding-left:0;border-left:0}}._page_cmsnm_1{padding:0 8px 32px;color:var(--app-text-primary)}._pageTitle_cmsnm_6{margin:18px 0 22px;font-size:var(--app-font-section-title);font-weight:var(--app-font-weight-bold);line-height:1.2;color:var(--app-text-primary)}._card_cmsnm_14{overflow:hidden;color:var(--app-text-primary);background:var(--app-surface-panel);border:1px solid var(--app-surface-border);border-radius:22px;box-shadow:0 18px 38px #0f172a0d}._toolbar_cmsnm_23{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_cmsnm_29{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted)}._versionSelect_cmsnm_35{width:260px}._versionSelect_cmsnm_35 .mantine-Select-input{height:42px;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._primaryButton_cmsnm_47,._addButton_cmsnm_48{height:40px;padding-right:20px;padding-left:20px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:#fff;background:var(--app-theme-primary);border:0;border-radius:9px}._primaryButton_cmsnm_47:hover{background:var(--app-theme-primary-hover)}._addButton_cmsnm_48{background:var(--app-theme-primary-gradient)}._defaultButton_cmsnm_68{height:40px;padding-right:18px;padding-left:18px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._defaultButton_cmsnm_68:hover{background:var(--app-fill-secondary)}._effectiveDateRow_cmsnm_84{gap:14px;align-items:center;padding:18px 24px 6px}._effectiveDateLabel_cmsnm_90{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._effectiveDateField_cmsnm_96{width:148px}._effectiveDateField_cmsnm_96 .mantine-DateInput-input{height:32px;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary-border);border-radius:8px}._effectiveDateValue_cmsnm_108{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._tabsRoot_cmsnm_115{--tabs-list-border-width: 0;--tabs-color: var(--app-theme-primary)}._tabsList_cmsnm_120{position:relative;height:68px;padding-left:40px;border-bottom:1px solid var(--app-surface-border)}._tabsList_cmsnm_120:before{display:none!important}._tab_cmsnm_115{height:68px;padding:0 16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_cmsnm_115[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom:2px solid var(--app-theme-primary)}._content_cmsnm_146{padding:24px}._rulesTable_cmsnm_150,._thresholdTable_cmsnm_151{overflow:hidden;color:var(--app-text-primary);border:1px solid var(--app-surface-border);border-radius:12px}._rulesTable_cmsnm_150 th,._thresholdTable_cmsnm_151 th{height:32px;padding:8px 16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#fff;white-space:nowrap;background:linear-gradient(var(--app-theme-primary-soft),var(--app-theme-primary-soft)),var(--app-surface-bg)!important;border-color:var(--app-theme-primary-border)}._rulesTable_cmsnm_150 td,._thresholdTable_cmsnm_151 td{height:42px;padding:8px 16px;font-size:var(--app-font-table);vertical-align:middle;border-color:var(--app-surface-border)}._rowLabel_cmsnm_183{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._monoValue_cmsnm_189{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._nhiRateValue_cmsnm_196{color:var(--app-tag-danger-fg)}._lookupButton_cmsnm_200{box-sizing:border-box;display:inline-block;padding:0 4px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);line-height:18px;color:var(--app-tag-info-fg);white-space:nowrap;cursor:pointer;background:var(--app-tag-info-bg);border:1px solid var(--app-theme-primary-border);border-radius:2px}._lookupButtonDisabled_cmsnm_215{cursor:not-allowed;opacity:.4}._section_cmsnm_221{margin-top:18px}._sectionHeader_cmsnm_225{display:flex;gap:8px;align-items:center;margin-bottom:4px}._sectionMarker_cmsnm_232{width:4px;height:16px;background:var(--app-text-muted);border-radius:2px}._greenMarker_cmsnm_239{background:var(--app-tag-success-fg)}._pinkMarker_cmsnm_243{background:var(--app-tag-danger-fg)}._sectionTitle_cmsnm_247{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._sectionScope_cmsnm_253{margin:0 0 12px 12px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._formulaBox_cmsnm_259{padding:18px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);line-height:1.9;color:var(--app-text-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._formulaNote_cmsnm_270{font-size:var(--app-font-label);color:var(--app-tag-warning-fg)}._warningBox_cmsnm_275{padding:14px 18px;margin-top:18px;font-size:var(--app-font-table);color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg);border:1px solid rgba(251,146,60,.35);border-radius:12px}._thresholdValueCell_cmsnm_285{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-normal);line-height:1.4;color:var(--app-text-primary)}._thresholdInlineContent_cmsnm_293{display:inline-flex;gap:0;align-items:center;white-space:nowrap}._thresholdMuted_cmsnm_300{font-size:var(--app-font-table);line-height:1.4;color:var(--app-text-muted)}._thresholdNote_cmsnm_306{font-size:var(--app-font-caption);color:var(--app-text-muted)}._thresholdInputWrapper_cmsnm_311,._rateInputWrapper_cmsnm_317{display:inline-block;width:96px;vertical-align:middle}._amountInputWrapper_cmsnm_323{display:inline-block;width:124px;vertical-align:middle}._numberInputRoot_cmsnm_329{display:inline-block;vertical-align:middle}._editInput_cmsnm_334{height:24px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-normal);color:var(--app-text-primary);text-align:center;background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:8px}._amountInput_cmsnm_323,._thresholdInput_cmsnm_311{height:20px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);color:var(--app-text-primary);text-align:left;background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:0}._inlinePrefix_cmsnm_371,._inlineSuffix_cmsnm_372{display:inline-block;margin:0 4px;font-size:var(--app-font-caption);vertical-align:middle;color:var(--app-text-muted)}._thresholdEditor_cmsnm_380{display:inline-flex;gap:4px;align-items:center;white-space:nowrap}._statHint_cmsnm_387{margin-top:12px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._modalContent_cmsnm_393{border-radius:14px}._modalTitle_cmsnm_397{font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);color:var(--app-theme-primary)}._modalField_cmsnm_403{flex:1}._modalVersionSection_cmsnm_407{display:flex;flex-direction:column}._modalVersionField_cmsnm_412{width:100%}._modalField_cmsnm_403 .mantine-TextInput-input,._modalField_cmsnm_403 .mantine-Select-input,._modalVersionField_cmsnm_412 .mantine-TextInput-input{height:40px;color:var(--app-text-primary);background:var(--app-fill-secondary);border-color:var(--app-surface-border);border-radius:8px}._modalVersionField_cmsnm_412 .mantine-TextInput-input:disabled{color:var(--app-text-primary);opacity:1}._modalVersionHint_cmsnm_438{margin-top:6px;font-size:var(--app-font-label);color:var(--app-text-muted)}._modalHint_cmsnm_444{padding:12px 14px;margin-top:16px;font-size:var(--app-font-label);color:var(--app-tag-info-fg);background:var(--app-tag-info-bg);border:1px solid var(--app-theme-primary-border);border-radius:10px}@media (max-width: 900px){._toolbar_cmsnm_23{flex-direction:column;align-items:flex-start}._effectiveDateRow_cmsnm_84{flex-wrap:wrap}}._page_1rkda_1{padding:0 8px 32px;color:var(--app-text-primary)}._pageTitle_1rkda_6{margin:18px 0 22px;font-size:var(--app-font-section-title);font-weight:var(--app-font-weight-bold);line-height:1.2;color:var(--app-text-primary)}._card_1rkda_14{overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:22px;box-shadow:0 4px 4px #0000000d}._toolbar_1rkda_22{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_1rkda_28{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted)}._versionSelect_1rkda_34{width:260px}._versionSelect_1rkda_34 .mantine-Select-input{height:42px;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._defaultButton_1rkda_46{height:40px;padding-right:18px;padding-left:18px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._defaultButton_1rkda_46:hover{background:var(--app-fill-secondary)}._effectiveDateRow_1rkda_62{gap:14px;align-items:center;padding:18px 24px 6px}._effectiveDateLabel_1rkda_68{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._effectiveDateField_1rkda_74{width:148px}._effectiveDateField_1rkda_74 .mantine-DateInput-input{height:32px;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary-border);border-radius:8px}._effectiveDateValue_1rkda_86{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._tabsRoot_1rkda_93{--tabs-list-border-width: 0;--tabs-color: var(--app-theme-primary)}._tabsList_1rkda_98{position:relative;height:68px;padding-left:40px;border-bottom:1px solid var(--app-surface-border)}._tabsList_1rkda_98:before{display:none!important}._tab_1rkda_93{height:68px;padding:0 16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_1rkda_93[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom:2px solid var(--app-theme-primary)}._content_1rkda_124{padding:24px}._rulesTable_1rkda_128{overflow:hidden;color:var(--app-text-primary);border:1px solid var(--app-surface-border);border-radius:12px}._rulesTable_1rkda_128 td{height:42px;padding:8px 16px;font-size:var(--app-font-table);vertical-align:middle;border-color:var(--app-surface-border)}._rowLabel_1rkda_143{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._monoValue_1rkda_149{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._salaryHighlight_1rkda_156{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:var(--app-theme-primary)}._individualShare_1rkda_163{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#16a34a}._employerShare_1rkda_170{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#9333ea}._governmentShare_1rkda_177{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#d97706}._employeePremiumGreen_1rkda_184{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#16a34a}._employerPremiumPurple_1rkda_191{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#9333ea}._mutedValue_1rkda_198{font-size:var(--app-font-table);color:var(--app-text-muted)}._section_1rkda_203{margin-top:18px}._sectionHeader_1rkda_207{display:flex;gap:8px;align-items:center;margin-bottom:4px}._addGradeButton_1rkda_214{margin-left:auto}._sectionMarker_1rkda_218{width:4px;height:16px;background:var(--app-text-muted);border-radius:2px}._sectionTitle_1rkda_225{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._sectionScope_1rkda_231{margin:0 0 12px 12px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._gradeTableScroll_1rkda_237{border:1px solid var(--app-surface-border);border-radius:12px;isolation:isolate}._gradeTable_1rkda_237{overflow:visible;border:none;border-radius:0}._gradeTableScroll_1rkda_237 ._gradeTable_1rkda_237 thead{position:sticky;top:0;z-index:5}._gradeTableScroll_1rkda_237 ._gradeTable_1rkda_237 thead th{position:sticky;top:0;z-index:5;background:linear-gradient(var(--app-theme-primary-soft),var(--app-theme-primary-soft)),var(--app-surface-bg)!important;box-shadow:0 1px 0 var(--app-surface-border)}[data-mantine-color-scheme=dark] ._gradeTableScroll_1rkda_237 ._gradeTable_1rkda_237 thead th{background:var(--app-table-header-bg)!important;border-bottom:1px solid var(--app-table-header-border)!important;box-shadow:0 1px 0 var(--app-table-header-border)}._gradeRangeColumn_1rkda_273{min-width:260px;white-space:nowrap}._statHint_1rkda_278{margin-top:12px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._lateFeeSection_1rkda_284{padding:18px 18px 16px;margin-top:18px;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:14px}._lateFeeHeader_1rkda_292{margin-bottom:16px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._lateFeeBody_1rkda_299{display:flex;gap:32px;align-items:flex-start}._lateFeeField_1rkda_305{flex:1;min-width:120px}._lateFeeAside_1rkda_310{flex:2;min-width:0;max-width:420px}._lateFeeLabel_1rkda_316{margin-bottom:6px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._lateFeeValue_1rkda_322{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._lateFeeInputWrapper_1rkda_328{display:inline-block;width:104px;vertical-align:middle}._lateFeeFormula_1rkda_334{margin-bottom:8px;font-size:var(--app-font-label);line-height:1.6;color:var(--app-text-muted)}@media (max-width: 900px){._lateFeeBody_1rkda_299{flex-direction:column}._lateFeeAside_1rkda_310{max-width:none}}._rateInputWrapper_1rkda_351{display:inline-block;width:96px;vertical-align:middle}._numberInputRoot_1rkda_357{display:inline-block;vertical-align:middle}._editInput_1rkda_362{padding-right:8px;padding-left:8px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-normal);color:var(--app-text-primary);text-align:center;background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:8px}._salaryInputWrapper_1rkda_377{display:inline-block;width:104px;vertical-align:middle}._rangeInputGroup_1rkda_383{display:inline-flex;gap:8px;align-items:center;justify-content:flex-start;white-space:nowrap}._rangeInputWrapper_1rkda_391{display:inline-block;width:108px;vertical-align:middle}._rangeSeparator_1rkda_397{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);color:var(--app-text-muted)}._modalContent_1rkda_403{border-radius:14px}._modalTitle_1rkda_407{font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);color:var(--app-theme-primary)}._modalField_1rkda_413{flex:1}._modalField_1rkda_413 .mantine-TextInput-input,._modalField_1rkda_413 .mantine-Select-input,._modalField_1rkda_413 .mantine-NumberInput-input{height:40px;color:var(--app-text-primary);border-color:var(--app-surface-border);border-radius:8px}._modalHint_1rkda_426{padding:12px 14px;margin-top:16px;font-size:var(--app-font-label);color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border);border-radius:10px}._modalGroupLabel_1rkda_436{margin:0;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._deleteModalMessage_1rkda_443{margin:0;font-size:var(--app-font-body-compact);line-height:var(--app-line-height-relaxed);color:var(--app-text-primary)}@media (max-width: 900px){._toolbar_1rkda_22{flex-direction:column;align-items:flex-start}._effectiveDateRow_1rkda_62{flex-wrap:wrap}}._page_baxb7_1{padding:0 8px 32px;color:var(--app-text-primary)}._pageTitle_baxb7_6{margin:18px 0 18px 4px;font-size:var(--app-font-section-title);font-weight:var(--app-font-weight-bold);line-height:1.2;color:var(--app-text-primary)}._card_baxb7_14{overflow:hidden;color:var(--app-text-primary);background:var(--app-surface-panel);border:1px solid var(--app-surface-border);border-radius:24px;box-shadow:0 18px 38px #0f172a0d}._toolbar_baxb7_23{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_baxb7_29{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted)}._versionSelect_baxb7_35{width:190px}._versionSelect_baxb7_35 .mantine-Select-input{height:40px;color:var(--app-text-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:10px}._defaultButton_baxb7_47{height:40px;padding-right:18px;padding-left:18px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:10px}._defaultButton_baxb7_47:hover{background:var(--app-fill-secondary)}._effectiveDateRow_baxb7_63{gap:14px;align-items:center;padding:18px 24px 6px}._effectiveDateLabel_baxb7_69{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._effectiveDateField_baxb7_75{width:148px}._effectiveDateField_baxb7_75 .mantine-DateInput-input{height:32px;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary-border);border-radius:8px}._effectiveDateValue_baxb7_87{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._effectiveDateHint_baxb7_94{font-size:var(--app-font-label);color:var(--app-text-muted)}._tabsList_baxb7_99{height:68px;padding-left:40px;border-bottom:1px solid var(--app-surface-border)}._tab_baxb7_99{height:68px;padding:0 16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_baxb7_99[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom-color:var(--app-theme-primary)}._content_baxb7_120{padding:24px}._summaryRow_baxb7_124,._summaryRowEdit_baxb7_129{align-items:center;margin-bottom:10px}._summaryText_baxb7_134{font-size:var(--app-font-table);color:var(--app-text-primary)}._summaryField_baxb7_139{display:inline-flex;gap:2px;align-items:center}._summaryInputWrapper_baxb7_145{display:inline-block;width:108px;vertical-align:middle}._summaryPercentInputWrapper_baxb7_151{display:inline-block;width:74px;vertical-align:middle}._unitRate_baxb7_157{color:#7a00ff}._employeeRate_baxb7_161{color:#098b7a}._summaryDivider_baxb7_165{width:1px;height:16px;background:var(--app-surface-border)}._scopeBadge_baxb7_171{display:inline-flex;align-items:center;height:22px;padding:0 10px;font-size:var(--app-font-label);color:var(--app-text-muted);background:var(--app-fill-secondary);border-radius:999px}._regionRow_baxb7_182{margin-bottom:18px}._regionLabel_baxb7_186{font-size:var(--app-font-caption);color:var(--app-text-muted)}._regionTag_baxb7_191{padding:2px 8px;font-size:var(--app-font-label);color:var(--app-theme-primary);background:var(--app-tag-primary-bg);border-radius:6px}._scopeSwitch_baxb7_199{margin-bottom:22px}._scopeActive_baxb7_203,._scopeInactive_baxb7_204{min-width:92px;height:32px;padding:0 16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);border-radius:8px}._scopeActive_baxb7_203{color:#fff;background:var(--app-theme-primary-gradient);border:0}._scopeInactive_baxb7_204{color:var(--app-text-muted);background:var(--app-fill-secondary);border:0}._rulesTable_baxb7_225{min-width:1380px;overflow:hidden;color:var(--app-text-primary);border-spacing:0;border-collapse:separate;border:1px solid #e5ecf8;border-radius:14px}._rulesTable_baxb7_225 th{height:34px;padding:8px 14px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-bold);color:#fff;white-space:nowrap;background:linear-gradient(var(--app-theme-primary-soft),var(--app-theme-primary-soft)),var(--app-surface-bg)!important;border-color:#e5ecf8;border-bottom:1px solid #edf2fb}._rulesTable_baxb7_225 td{height:48px;padding:8px 14px;font-size:var(--app-font-table);vertical-align:middle;border-color:#edf2fb;border-bottom:1px solid #edf2fb}._rulesTable_baxb7_225 tbody tr:last-child td{border-bottom:none}._rowLabel_baxb7_264{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._monoValue_baxb7_270{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);color:var(--app-text-primary)}._companyRateValue_baxb7_276{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#9333ea}._employeeRateValue_baxb7_283{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#16a34a}._totalRateValue_baxb7_290{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._totalRow_baxb7_297 td{background:#f5f8ff}._totalReadonlyValue_baxb7_301{display:inline-flex;align-items:center;justify-content:center;min-width:76px;height:34px;padding:0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-normal);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:8px}._ghostPill_baxb7_317{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-size:var(--app-font-label);color:#d9a441;background:#fff9eb;border:1px solid #f5dfb0;border-radius:999px}._numberInputRoot_baxb7_329{display:inline-block;vertical-align:middle}._editInput_baxb7_334{padding-right:8px;padding-left:8px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-normal);color:var(--app-text-primary);text-align:center;background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:8px}._rateWrapper_baxb7_348{display:inline-block;width:82px}._noteText_baxb7_353{max-width:220px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._rateInputWrapper_baxb7_359{display:inline-block;width:96px;vertical-align:middle}._baseInputWrapper_baxb7_365{display:inline-block;width:108px;vertical-align:middle}._capMultiplierInputWrapper_baxb7_371{display:inline-block;width:72px;vertical-align:middle}._sectionInputWrapper_baxb7_377{display:inline-block;width:100%;vertical-align:middle}._baseMaxGroup_baxb7_383{white-space:nowrap}._capTypeText_baxb7_387{font-size:var(--app-font-label);color:var(--app-text-muted)}._noteInput_baxb7_392{height:30px;padding-right:8px;padding-left:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-caption);color:var(--app-text-primary);background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:8px}._noteInputField_baxb7_404{width:100%}._exemptRow_baxb7_408{opacity:.72}._exemptRow_baxb7_408 ._totalRateValue_baxb7_290,._exemptRow_baxb7_408 ._noteText_baxb7_353{color:#d9a441}._section_baxb7_377{padding:18px 18px 16px;margin-top:18px;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:14px}._sectionHead_baxb7_425{flex:1}._sectionTitle_baxb7_429{margin-bottom:10px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._sectionValues_baxb7_436{align-items:flex-start;margin-top:10px}._sectionField_baxb7_441{flex:1;min-width:0}._sectionItemLabel_baxb7_446{margin-bottom:6px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._sectionValue_baxb7_436{font-size:var(--app-font-table);color:var(--app-text-primary)}._formulaText_baxb7_458{margin-bottom:8px;font-size:var(--app-font-label);line-height:1.7;color:var(--app-text-muted)}._modalContent_baxb7_465{border-radius:14px}._modalTitle_baxb7_469{font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);color:var(--app-theme-primary)}._modalField_baxb7_475{flex:1}._modalVersionSection_baxb7_479{display:flex;flex-direction:column}._modalVersionField_baxb7_484{width:100%}._modalField_baxb7_475 .mantine-TextInput-input,._modalField_baxb7_475 .mantine-Select-input,._modalField_baxb7_475 .mantine-DateInput-input,._modalVersionField_baxb7_484 .mantine-TextInput-input{height:40px;color:var(--app-text-primary);background:var(--app-fill-secondary);border-color:var(--app-surface-border);border-radius:8px}._modalVersionField_baxb7_484 .mantine-TextInput-input:disabled{color:var(--app-text-primary);opacity:1}._modalVersionHint_baxb7_511{margin-top:6px;font-size:var(--app-font-label);color:var(--app-text-muted)}._modalHint_baxb7_517{padding:12px 14px;margin-top:16px;font-size:var(--app-font-label);color:var(--app-tag-info-fg);background:var(--app-tag-info-bg);border:1px solid var(--app-theme-primary-border);border-radius:10px}@media (max-width: 1200px){._toolbar_baxb7_23{flex-direction:column;align-items:flex-start}}._page_qfvzt_1{padding:0 8px 32px;color:var(--app-text-primary)}._pageTitle_qfvzt_6{margin:18px 0 22px;font-size:var(--app-font-section-title);font-weight:var(--app-font-weight-bold);line-height:1.2;color:var(--app-text-primary)}._card_qfvzt_14{overflow:hidden;color:var(--app-text-primary);background:var(--app-surface-panel);border:1px solid var(--app-surface-border);border-radius:22px;box-shadow:0 18px 38px #0f172a0d}._toolbar_qfvzt_23{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_qfvzt_29{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted)}._versionSelect_qfvzt_35{width:260px}._versionSelect_qfvzt_35 .mantine-Select-input{height:42px;color:var(--app-text-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:9px}._primaryButton_qfvzt_47,._addButton_qfvzt_48{height:40px;padding-right:20px;padding-left:20px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:#fff;background:var(--app-theme-primary);border:0;border-radius:9px}._primaryButton_qfvzt_47:hover{background:var(--app-theme-primary-hover)}._addButton_qfvzt_48{background:var(--app-theme-primary-gradient)}._defaultButton_qfvzt_68{height:40px;padding-right:18px;padding-left:18px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._defaultButton_qfvzt_68:hover{background:var(--app-fill-secondary)}._effectiveDateRow_qfvzt_84{gap:14px;align-items:center;padding:18px 24px 6px}._effectiveDateLabel_qfvzt_90{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._effectiveDateField_qfvzt_96{width:148px}._effectiveDateField_qfvzt_96 .mantine-DateInput-input{height:32px;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary-border);border-radius:8px}._effectiveDateValue_qfvzt_108{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._tabsRoot_qfvzt_115{--tabs-list-border-width: 0;--tabs-color: var(--app-theme-primary)}._tabsList_qfvzt_120{position:relative;height:68px;padding-left:40px;border-bottom:1px solid var(--app-surface-border)}._tabsList_qfvzt_120:before{display:none!important}._tab_qfvzt_115{height:68px;padding:0 16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_qfvzt_115[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom:2px solid var(--app-theme-primary)}._content_qfvzt_146{padding:24px}._rulesTable_qfvzt_150,._flatTable_qfvzt_151{overflow:hidden;color:var(--app-text-primary);border:1px solid var(--app-surface-border);border-radius:12px}._deductionExemptionTable_qfvzt_158{width:100%;table-layout:fixed}._deductionExemptionTable_qfvzt_158 :is(th,td):nth-child(1){width:26%}._deductionExemptionTable_qfvzt_158 :is(th,td):nth-child(2){width:24%}._deductionExemptionTable_qfvzt_158 :is(th,td):nth-child(3){width:50%;word-break:break-word}._rulesTable_qfvzt_150 th,._flatTable_qfvzt_151 th{height:32px;padding:8px 16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#fff;white-space:nowrap;background:linear-gradient(var(--app-theme-primary-soft),var(--app-theme-primary-soft)),var(--app-surface-bg)!important;border-color:var(--app-theme-primary-border)}._rulesTable_qfvzt_150 td,._flatTable_qfvzt_151 td{height:42px;padding:8px 16px;font-size:var(--app-font-table);vertical-align:middle;border-color:var(--app-surface-border)}._levelCell_qfvzt_201{width:58px;text-align:center}._rowLabel_qfvzt_206{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._monoValue_qfvzt_212{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);color:var(--app-text-primary)}._rateBadge_qfvzt_218{display:inline-flex;align-items:center;height:20px;padding:0 8px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-bold);border-radius:4px}._rateGreen_qfvzt_228{color:var(--app-tag-success-fg);background:var(--app-tag-success-bg)}._rateYellow_qfvzt_233{color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg)}._rateRed_qfvzt_238{color:var(--app-tag-danger-fg);background:var(--app-tag-danger-bg)}._rangeEditor_qfvzt_243{display:inline-flex;gap:4px;align-items:center}._rangeSeparator_qfvzt_249{color:var(--app-text-muted)}._numberInputRoot_qfvzt_253{display:inline-block;vertical-align:middle}._rangeInputWrapper_qfvzt_258{display:inline-block;width:112px;vertical-align:middle}._rateInputWrapper_qfvzt_264{display:inline-block;width:96px;vertical-align:middle}._deductionInputWrapper_qfvzt_270{display:inline-block;width:124px;vertical-align:middle}._flatInputWrapper_qfvzt_276{display:inline-block;width:96px;vertical-align:middle}._amountEditor_qfvzt_282{display:inline-flex;align-items:center;white-space:nowrap}._inlineAffix_qfvzt_288{display:inline-block;margin:0 4px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._editInput_qfvzt_295,._rateInput_qfvzt_264{height:24px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-normal);color:var(--app-text-primary);text-align:center;background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:8px}._numberInputRoot_qfvzt_253 .mantine-NumberInput-section{color:var(--app-text-muted)}._numberInputRoot_qfvzt_253 .mantine-NumberInput-control{border-left:1px solid var(--app-surface-border)}._mutedValue_qfvzt_329{font-size:var(--app-font-table);color:var(--app-text-muted)}._section_qfvzt_334{margin-top:18px}._sectionHeader_qfvzt_338{display:flex;gap:8px;align-items:center;margin-bottom:10px}._sectionMarker_qfvzt_345{width:4px;height:16px;background:var(--app-text-muted);border-radius:2px}._sectionTitle_qfvzt_352{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._formulaBox_qfvzt_358{padding:18px 20px;font-size:var(--app-font-table);line-height:2;color:var(--app-text-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._formulaNote_qfvzt_368{font-size:var(--app-font-label);color:var(--app-tag-warning-fg)}._thresholdEditor_qfvzt_373{display:inline-flex;gap:4px;align-items:center;white-space:nowrap}._modalContent_qfvzt_380{border-radius:14px}._modalTitle_qfvzt_384{font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);color:var(--app-theme-primary)}._modalField_qfvzt_390{flex:1}._modalVersionSection_qfvzt_394{display:flex;flex-direction:column}._modalVersionField_qfvzt_399{width:100%}._modalField_qfvzt_390 .mantine-Select-input,._modalField_qfvzt_390 .mantine-DateInput-input,._modalVersionField_qfvzt_399 .mantine-TextInput-input{height:40px;color:var(--app-text-primary);background:var(--app-fill-secondary);border-color:var(--app-surface-border);border-radius:8px}._modalVersionField_qfvzt_399 .mantine-TextInput-input:disabled{color:var(--app-text-primary);opacity:1}._modalVersionHint_qfvzt_425{margin-top:6px;font-size:var(--app-font-label);color:var(--app-text-muted)}._modalHint_qfvzt_431{padding:12px 14px;margin-top:16px;font-size:var(--app-font-label);color:var(--app-tag-info-fg);background:var(--app-tag-info-bg);border:1px solid var(--app-theme-primary-border);border-radius:10px}@media (max-width: 900px){._toolbar_qfvzt_23{flex-direction:column;align-items:flex-start}}._page_u51zj_1{padding:0 8px 32px;color:var(--app-text-primary)}._pageTitle_u51zj_6{margin:18px 0 18px 4px;font-size:var(--app-font-section-title);font-weight:var(--app-font-weight-bold);line-height:1.2;color:var(--app-text-primary)}._card_u51zj_14{overflow:hidden;color:var(--app-text-primary);background:var(--app-surface-panel);border:1px solid var(--app-surface-border);border-radius:18px;box-shadow:0 10px 24px #0f172a0a}._versionHeader_u51zj_23{padding:18px 24px 16px;border-bottom:1px solid var(--app-surface-border)}._fieldLabel_u51zj_28{font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted)}._versionSelect_u51zj_34{width:132px}._versionSelect_u51zj_34 .mantine-Select-input,._versionSelect_u51zj_34 .mantine-Select-input:-webkit-autofill,._versionSelect_u51zj_34 .mantine-Select-input:-webkit-autofill:hover,._versionSelect_u51zj_34 .mantine-Select-input:-webkit-autofill:focus{height:34px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);color:var(--app-text-primary);background:var(--app-surface-elevated)!important;border-color:var(--app-surface-border);border-radius:8px;box-shadow:0 0 0 1000px var(--app-surface-elevated) inset!important;-webkit-text-fill-color:var(--app-text-primary);transition:background-color 99999s ease-out 0s}._effectiveDateBlock_u51zj_54{padding-top:14px;margin-top:14px;border-top:1px solid var(--app-surface-border)}._effectiveDateValue_u51zj_60{margin-top:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-caption);color:var(--app-text-primary)}._effectiveDateField_u51zj_67{width:148px}._effectiveDateField_u51zj_67 .mantine-DateInput-input{height:32px;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary-border);border-radius:8px}._tabsList_u51zj_79{height:54px;padding-left:24px;border-bottom:1px solid var(--app-surface-border)}._tab_u51zj_79{height:54px;padding:0 16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_u51zj_79[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom-color:var(--app-theme-primary)}._content_u51zj_100{padding:20px}._ruleTableCard_u51zj_104{overflow:hidden;border:1px solid var(--app-surface-border);border-radius:12px}._tableTitle_u51zj_110{padding:9px 13px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary);background:var(--app-fill-secondary);border-bottom:1px solid var(--app-surface-border)}._rulesTable_u51zj_119 th{height:30px;padding:7px 13px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-bold)}._rulesTable_u51zj_119 td{height:42px;padding:7px 13px;font-size:var(--app-font-table);border-bottom:1px solid var(--app-surface-border)}._rulesTable_u51zj_119 tbody tr:last-child td{border-bottom:0}._employeeRate_u51zj_137{font-weight:var(--app-font-weight-medium);color:#078a72}._employerRate_u51zj_142{font-weight:var(--app-font-weight-medium);color:#7a00ff}._governmentRate_u51zj_147{font-weight:var(--app-font-weight-medium);color:#d76a00}._rateInputWrapper_u51zj_152{width:96px;margin-left:auto}._numberInputRoot_u51zj_157{display:inline-block;vertical-align:middle}._editInput_u51zj_162{min-height:34px;padding-right:8px;padding-left:8px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-normal);color:var(--app-text-primary);text-align:center;background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:8px}._baseInputWrapper_u51zj_177{width:132px;margin-left:auto}._editSelect_u51zj_182,._editSelect_u51zj_182:-webkit-autofill,._editSelect_u51zj_182:-webkit-autofill:hover,._editSelect_u51zj_182:-webkit-autofill:focus{color:var(--app-text-primary);background:var(--app-surface-elevated)!important;border-color:#f5b927;box-shadow:0 0 0 1000px var(--app-surface-elevated) inset!important;-webkit-text-fill-color:var(--app-text-primary);transition:background-color 99999s ease-out 0s}._thresholdInputWrapper_u51zj_194,._premiumInputWrapper_u51zj_195{width:108px}._emptyTable_u51zj_199{margin:20px}._modalContent_u51zj_203{border-radius:14px}._modalField_u51zj_207{flex:1}._modalVersionHint_u51zj_211{margin-top:6px;font-size:var(--app-font-label);color:var(--app-text-muted)}._modalHint_u51zj_217{padding:10px 12px;margin-top:14px;font-size:var(--app-font-label);color:var(--app-tag-info-fg);background:var(--app-tag-info-bg);border:1px solid var(--app-theme-primary-border);border-radius:10px}@media (max-width: 768px){._content_u51zj_100{overflow-x:auto}._rulesTable_u51zj_119{min-width:720px}}._page_npdco_1{padding:0 8px 32px;color:var(--app-text-primary)}._pageTitle_npdco_6{margin:18px 0 18px 4px;font-size:var(--app-font-section-title);font-weight:var(--app-font-weight-bold);line-height:1.2}._card_npdco_13{overflow:hidden;background:var(--app-surface-panel);border:1px solid var(--app-surface-border);border-radius:18px;box-shadow:0 10px 24px #0f172a0a}._toolbar_npdco_21{padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._fieldLabel_npdco_26{font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted)}._versionSelect_npdco_32{width:132px}._versionSelect_npdco_32 .mantine-Select-input{height:34px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);border-radius:8px}._ruleHeader_npdco_43{padding:18px 24px 12px}._effectiveDateLabel_npdco_47,._effectiveDateValue_npdco_48{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium)}._effectiveDateValue_npdco_48{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._effectiveDateField_npdco_57{width:148px}._effectiveDateField_npdco_57 .mantine-DateInput-input{height:32px;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary-border);border-radius:8px}._versionNumber_npdco_69{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-micro);color:var(--app-text-muted)}._statusBadge_npdco_75{padding:2px 7px;font-size:var(--app-font-micro);color:#065f46;background:#d1fae5;border-radius:6px}._tabsList_npdco_83{height:46px;padding-left:24px;border-bottom:1px solid var(--app-surface-border)}._tab_npdco_83{height:46px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium)}._content_npdco_95{padding:20px}._numberCard_npdco_99{padding:13px;border:1px solid var(--app-surface-border);border-radius:12px}._numberValue_npdco_105{margin-top:4px;font-size:var(--app-font-title);font-weight:var(--app-font-weight-medium)}._numberInputRoot_npdco_111{display:block;margin-top:3px}._numberInputWrapper_npdco_116{width:100%}._editInput_npdco_120{padding-right:8px;padding-left:8px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);font-weight:var(--app-font-weight-normal);color:var(--app-text-primary);text-align:center;background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:8px}._noReduction_npdco_134,._reductionPanel_npdco_135{margin-top:14px;border-radius:10px}._noReduction_npdco_134{padding:11px 14px;font-size:var(--app-font-caption);color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}._reductionPanel_npdco_135{padding:12px 14px;color:#78350f;background:#fffbeb;border:1px solid #fcd34d}._reductionTitle_npdco_155{margin-bottom:4px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium)}._reductionRow_npdco_161{display:flex;align-items:center;justify-content:space-between;min-height:36px;font-size:var(--app-font-caption);border-bottom:1px solid #fde68a}._reductionRow_npdco_161:last-child{border-bottom:0}._reductionSelect_npdco_174{width:82px}._reductionSelect_npdco_174 .mantine-Select-input{height:28px;min-height:28px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);background:var(--app-surface-elevated);border-color:#f5b927}._reductionRatio_npdco_187{font-weight:var(--app-font-weight-medium)}._emptyState_npdco_191{padding:36px;color:var(--app-text-muted);text-align:center}._modalContent_npdco_197{border-radius:14px}._modalField_npdco_201{flex:1}._modalVersionHint_npdco_205{margin-top:6px;font-size:var(--app-font-label);color:var(--app-text-muted)}._modalHint_npdco_211{padding:10px 12px;margin-top:14px;font-size:var(--app-font-label);color:var(--app-tag-info-fg);background:var(--app-tag-info-bg);border:1px solid var(--app-theme-primary-border);border-radius:10px}._page_8lcij_1{padding-bottom:24px}._card_8lcij_5{overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:14px;box-shadow:0 8px 22px #0f172a0a}._toolbar_8lcij_13{display:flex;gap:10px;align-items:flex-end;padding:12px 16px}._search_8lcij_20{width:210px}._select_8lcij_24{width:140px}._filterActions_8lcij_28{display:flex;gap:8px}._actions_8lcij_33{display:flex;gap:8px;margin-left:auto}._tableWrap_8lcij_39{position:relative;overflow-x:auto}._table_8lcij_39{min-width:980px}._table_8lcij_39 th{padding:11px 14px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-bold);line-height:var(--app-line-height-normal);color:var(--app-text-primary)}._table_8lcij_39 td{padding:12px 14px;font-size:var(--app-font-table);line-height:var(--app-line-height-normal);border-bottom-color:var(--app-surface-border)}._ruleName_8lcij_63{font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._dayPill_8lcij_68{display:inline-block;padding:2px 8px;margin:2px 4px 2px 0;font-size:var(--app-font-micro);font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-tight);color:var(--app-text-muted);white-space:nowrap;background:var(--app-fill-secondary);border-radius:999px}._rowActions_8lcij_81{display:flex;gap:2px;white-space:nowrap}._hint_8lcij_87{padding:12px 16px;margin-top:16px;font-size:var(--app-font-label);line-height:1.6;color:var(--app-text-muted);background:var(--app-fill-secondary);border:1px dashed var(--app-surface-border);border-radius:10px}._dayRow_8lcij_98{display:flex;gap:8px;align-items:center}._dayInput_8lcij_104{width:120px}@media (max-width: 780px){._toolbar_8lcij_13{flex-wrap:wrap}._search_8lcij_20,._select_8lcij_24,._filterActions_8lcij_28{width:100%}._actions_8lcij_33{justify-content:flex-end;width:100%}}._page_1l5du_1{display:flex;flex-direction:column;height:calc(100dvh - var(--app-shell-header-height, 70px) - 21px);min-height:0;padding:0 8px 32px;overflow:hidden;color:var(--app-text-primary)}._pageTitle_1l5du_11{margin:18px 0 12px 4px;font-size:var(--app-font-section-title);font-weight:var(--app-font-weight-bold);line-height:1.2;color:var(--app-text-primary)}._pageSubtitle_1l5du_19{height:13px;margin:0 0 16px 4px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._card_1l5du_26{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;color:var(--app-text-primary);background:var(--app-surface-panel);border:1px solid var(--app-surface-border);border-radius:22px;box-shadow:0 18px 38px #0f172a0d}._entityToolbar_1l5du_39,._listToolbar_1l5du_40{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._entityToolbar_1l5du_39{align-items:center}._listToolbar_1l5du_40{border-bottom:0}._listSection_1l5du_54{display:flex;flex:1;flex-direction:column;min-height:0}._filterLabel_1l5du_61{display:flex;flex-shrink:0;align-items:center;align-self:center;height:var(--input-height-sm);font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);white-space:nowrap}._entitySelect_1l5du_73{flex-shrink:0;align-self:center;width:280px;min-width:280px}._companySelect_1l5du_80,._departmentSelect_1l5du_81{flex-shrink:0;align-self:center;width:180px;min-width:180px}._departmentSelect_1l5du_81{max-width:200px}._monthSelect_1l5du_92{width:132px}._typeSelect_1l5du_96{width:180px}._statusSelect_1l5du_100{width:130px}._entitySelect_1l5du_73 .mantine-Select-input,._entitySelect_1l5du_73 .mantine-TextInput-input,._companySelect_1l5du_80 .mantine-Select-input,._departmentSelect_1l5du_81 .mantine-Input-input{height:var(--input-height-sm);min-height:var(--input-height-sm);color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._entitySelect_1l5du_73 .mantine-Select-input:disabled,._entitySelect_1l5du_73 .mantine-Select-input[data-disabled],._companySelect_1l5du_80 .mantine-Select-input:disabled,._companySelect_1l5du_80 .mantine-Select-input[data-disabled],._departmentSelect_1l5du_81 .mantine-Input-input:disabled,._departmentSelect_1l5du_81 .mantine-Input-input[data-disabled]{color:var(--app-text-muted)!important;cursor:not-allowed;background-color:#f1f3f5!important;opacity:1!important}[data-mantine-color-scheme=dark] ._entitySelect_1l5du_73 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._companySelect_1l5du_80 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._departmentSelect_1l5du_81 .mantine-Input-input[data-disabled]{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important;opacity:1!important}._monthSelect_1l5du_92 .mantine-Select-input,._monthSelect_1l5du_92 .mantine-Input-input,._monthSelect_1l5du_92 .mantine-DateInput-input,._monthSelect_1l5du_92 .mantine-DatePickerInput-input,._typeSelect_1l5du_96 .mantine-Select-input{height:36px;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._entityToolbar_1l5du_39 .mantine-Button-root._toolbarButton_1l5du_148{box-sizing:border-box!important;display:inline-flex!important;flex-shrink:0;align-items:center!important;align-self:center!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 14px!important;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);white-space:nowrap;border-radius:9px!important}._primaryButton_1l5du_164,._addButton_1l5du_165{height:40px;padding-right:20px;padding-left:20px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:#fff;background:var(--app-theme-primary);border:0;border-radius:9px}._primaryButton_1l5du_164:hover,._addButton_1l5du_165:hover{background:var(--app-theme-primary-hover)}._defaultButton_1l5du_182{color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border)}._defaultButton_1l5du_182:hover{background:var(--app-fill-secondary)}._addButton_1l5du_165{height:34px;color:var(--app-theme-primary);background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary-border)}._addButton_1l5du_165:hover{color:var(--app-theme-primary-hover);background:var(--app-theme-primary-soft)}._confirmButton_1l5du_204{display:block;height:34px;padding-right:16px;padding-left:16px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:#fff;background:var(--app-theme-primary);border:0;border-radius:8px}._countPill_1l5du_217{min-width:18px;height:18px;padding:0 6px;margin-left:6px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-bold);line-height:18px;color:#fff;text-align:center;background:#ffffff40;border-radius:999px}._tableWrap_1l5du_231{display:flex;flex:1;min-height:0;padding:0 24px 12px}._tableCard_1l5du_238{position:relative;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;border:1px solid var(--app-surface-border);border-radius:12px}._tableScroll_1l5du_249{flex:1;min-height:0}._operationsTable_1l5du_254{min-width:100%;color:var(--app-text-primary)}._operationsTable_1l5du_254 th{height:36px;padding:8px 12px;font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:#fff;white-space:nowrap;background:linear-gradient(var(--app-theme-primary-soft),var(--app-theme-primary-soft)),var(--app-surface-bg)!important;border-color:var(--app-theme-primary-border)}._operationsTable_1l5du_254 td{height:56px;padding:8px 12px;font-size:var(--app-font-table);vertical-align:middle;border-color:var(--app-surface-border)}._premiumHeader_1l5du_282,._premiumCell_1l5du_283{background:var(--app-tag-warning-bg)!important}._employeeName_1l5du_287{font-size:var(--app-font-table);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._employeeMeta_1l5du_293,._departmentMeta_1l5du_294{margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-label);color:var(--app-text-muted)}._companyName_1l5du_301{font-size:var(--app-font-table);color:var(--app-text-primary)}._amountText_1l5du_306{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--app-font-table);color:var(--app-text-primary)}._premiumText_1l5du_312{font-size:var(--app-font-table);font-weight:var(--app-font-weight-bold);color:var(--app-tag-warning-fg)}._mutedText_1l5du_318{color:var(--app-text-muted)}._sourceBadge_1l5du_322,._statusBadge_1l5du_323{display:inline-flex;align-items:center;height:22px;padding:0 9px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);border-radius:999px}._autoBadge_1l5du_333{color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border)}._manualBadge_1l5du_339{color:var(--app-tag-neutral-fg);background:var(--app-tag-neutral-bg);border:1px solid var(--app-surface-border)}._pendingBadge_1l5du_345{color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg);border:1px solid rgba(251,146,60,.35)}._confirmedBadge_1l5du_351{color:var(--app-tag-success-fg);background:var(--app-tag-success-bg);border:1px solid var(--app-theme-primary-border)}._summaryBar_1l5du_357{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;min-height:42px;padding:0 16px;margin:0 24px 24px;color:var(--app-text-muted);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._paginationRow_1l5du_371{flex-shrink:0;padding:0 24px 24px}._summaryLeft_1l5du_376,._summaryRight_1l5du_377{display:flex;gap:14px;align-items:center;font-size:var(--app-font-label)}._summaryDivider_1l5du_384{width:1px;height:12px;background:var(--app-surface-border)}._blueValue_1l5du_390,._purpleValue_1l5du_391,._orangeValue_1l5du_392,._greenValue_1l5du_393,._totalValue_1l5du_394{font-weight:var(--app-font-weight-bold)}._blueValue_1l5du_390,._purpleValue_1l5du_391{color:var(--app-theme-primary)}._orangeValue_1l5du_392,._totalValue_1l5du_394{color:var(--app-tag-warning-fg)}._greenValue_1l5du_393{color:var(--app-tag-success-fg)}._drawerContent_1l5du_415{display:flex;flex-direction:column}._drawerBody_1l5du_420{flex:1;padding:18px 24px 0}._drawerTitle_1l5du_425{font-size:var(--app-font-subtitle);font-weight:var(--app-font-weight-bold);color:var(--app-theme-primary)}._drawerField_1l5du_431{margin-bottom:14px}._drawerField_1l5du_431 .mantine-InputWrapper-label{margin-bottom:6px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted)}._drawerField_1l5du_431 .mantine-Select-input,._drawerField_1l5du_431 .mantine-TextInput-input,._drawerField_1l5du_431 .mantine-Input-input,._drawerField_1l5du_431 .mantine-DateInput-input,._drawerField_1l5du_431 .mantine-DatePickerInput-input,._drawerNumberInput_1l5du_447 .mantine-NumberInput-input{height:40px;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:8px}._drawerField_1l5du_431 .mantine-Select-input:disabled,._drawerField_1l5du_431 .mantine-Select-input[data-disabled],._drawerField_1l5du_431 .mantine-TextInput-input:disabled,._drawerField_1l5du_431 .mantine-TextInput-input[data-disabled],._drawerField_1l5du_431 .mantine-Input-input:disabled,._drawerField_1l5du_431 .mantine-Input-input[data-disabled],._drawerField_1l5du_431 .mantine-DateInput-input:disabled,._drawerField_1l5du_431 .mantine-DateInput-input[data-disabled],._drawerField_1l5du_431 .mantine-DatePickerInput-input:disabled,._drawerField_1l5du_431 .mantine-DatePickerInput-input[data-disabled],._drawerNumberInput_1l5du_447 .mantine-NumberInput-input:disabled,._drawerNumberInput_1l5du_447 .mantine-NumberInput-input[data-disabled]{color:var(--app-text-muted)!important;cursor:not-allowed;background-color:#f1f3f5!important;opacity:1!important}[data-mantine-color-scheme=dark] ._drawerField_1l5du_431 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._drawerField_1l5du_431 .mantine-TextInput-input[data-disabled],[data-mantine-color-scheme=dark] ._drawerField_1l5du_431 .mantine-Input-input[data-disabled],[data-mantine-color-scheme=dark] ._drawerField_1l5du_431 .mantine-DateInput-input[data-disabled],[data-mantine-color-scheme=dark] ._drawerField_1l5du_431 .mantine-DatePickerInput-input[data-disabled],[data-mantine-color-scheme=dark] ._drawerNumberInput_1l5du_447 .mantine-NumberInput-input[data-disabled]{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important;opacity:1!important}._drawerNumberInput_1l5du_447{margin-bottom:14px}._drawerNumberInput_1l5du_447 .mantine-InputWrapper-label{margin-bottom:6px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted)}._drawerHint_1l5du_495{margin-top:-6px;margin-bottom:12px;font-size:var(--app-font-label);color:var(--app-text-muted)}._drawerPremiumPreview_1l5du_502{padding:14px 16px;margin-bottom:14px;background:#fff9e8;border:1px solid #ffe2a8;border-radius:14px}._drawerPremiumLabel_1l5du_510{margin-bottom:6px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);color:#b46916}._drawerPremiumValue_1l5du_517{font-size:var(--app-font-display-md);font-weight:var(--app-font-weight-bold);line-height:1;color:#d97706}._drawerFooter_1l5du_524{display:flex;gap:12px;justify-content:flex-end;padding:16px 0 16px 24px}._modalContent_1l5du_532{border-radius:14px}._confirmModalTitle_1l5du_536{font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);color:var(--app-theme-primary)}._confirmModalBody_1l5du_542{font-size:var(--app-font-table);line-height:1.7;color:var(--app-text-primary)}@media (max-width: 900px){._entityToolbar_1l5du_39,._listToolbar_1l5du_40{flex-direction:column;align-items:flex-start}._summaryBar_1l5du_357{flex-direction:column;gap:8px;align-items:flex-start;padding:12px 16px}}.uf-card{background:#fff;border:1px solid #e7edf7;border-radius:16px;box-shadow:0 12px 32px #0f172a0f,0 1px 2px #0f172a0a}.uf-input-label{margin-bottom:4px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);line-height:var(--app-line-height-normal);color:#667085}.uf-input{padding-top:9px!important;padding-bottom:9px!important;font-size:var(--app-font-caption)!important;line-height:var(--app-line-height-normal);color:#0b214a!important;background:#fff!important;border-color:#d9e2f1!important;border-radius:10px!important;box-shadow:0 1px 2px #1018280a!important}.uf-input-ro-label{margin-bottom:4px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);line-height:var(--app-line-height-normal);color:#667085}.uf-input-ro{padding-top:9px!important;padding-bottom:9px!important;font-size:var(--app-font-caption)!important;line-height:var(--app-line-height-normal);color:#667085!important;cursor:not-allowed!important;background:#f8fafc!important;border-color:#d9e2f1!important;border-radius:10px!important;box-shadow:none!important}.uf-input-soft-bg{background:#f8fafc!important}.uf-line-cell{vertical-align:top}.uf-line-cell .mantine-InputWrapper-root{position:relative;padding-bottom:18px}.uf-line-cell .mantine-InputWrapper-error{position:absolute;right:0;bottom:0;left:0;margin-top:0;overflow:hidden;text-overflow:ellipsis;line-height:var(--app-line-height-normal);white-space:nowrap}.uf-card table tbody tr:hover td{background-color:#f8fbff!important}.uf-btn{display:inline-flex;gap:6px;align-items:center;justify-content:center;font-weight:var(--app-font-weight-semibold);line-height:var(--app-line-height-normal);white-space:nowrap;cursor:pointer;transition:opacity .15s ease,background-color .15s ease}.uf-btn-primary{padding:9px 20px;font-size:var(--app-font-caption);line-height:var(--app-line-height-normal);color:#fff;background:linear-gradient(102deg,#5589e7,#50b0f5);border:none;border-radius:10px;box-shadow:0 8px 18px #5993ff3d}.uf-btn-primary:hover{opacity:.88}.uf-btn-primary:disabled{cursor:not-allowed;opacity:.6}.uf-btn-secondary{padding:9px 20px;font-size:var(--app-font-caption);line-height:var(--app-line-height-normal);color:#757e9f;background:#fff;border:1px solid #d9e2f1;border-radius:10px}.uf-btn-secondary:hover{background:#f8fafc}.uf-btn-add-line{padding:6px 12px;font-size:var(--app-font-label);line-height:var(--app-line-height-normal);color:#fff;background:linear-gradient(102deg,#5589e7,#50b0f5);border:none;border-radius:10px;box-shadow:0 8px 18px #5993ff3d}.uf-btn-add-line:hover{opacity:.88}.uf-btn-upload{padding:6px 12px;font-size:var(--app-font-label);line-height:var(--app-line-height-normal);color:#5993ff;background:transparent;border:1px solid var(--app-theme-primary);border-radius:7px}.uf-btn-upload:hover{background:#eef4ff}.uf-btn-outline{padding:7px 16px;font-size:var(--app-font-caption);line-height:var(--app-line-height-normal);color:#5993ff;background:transparent;border:1px solid var(--app-theme-primary);border-radius:7px}.uf-btn-outline:hover{background:var(--app-theme-primary-soft)}[data-mantine-color-scheme=dark] .uf-card{background:var(--app-surface-bg);border-color:var(--app-surface-border);box-shadow:none}[data-mantine-color-scheme=dark] .uf-input-label,[data-mantine-color-scheme=dark] .uf-input-ro-label{color:var(--app-text-muted)}[data-mantine-color-scheme=dark] .uf-input{color:var(--app-text-primary)!important;background:var(--app-surface-elevated)!important;border-color:var(--app-surface-border)!important;box-shadow:none!important}[data-mantine-color-scheme=dark] .uf-input-ro{color:var(--app-text-muted)!important;background:var(--app-fill-secondary)!important;border-color:var(--app-surface-border)!important}[data-mantine-color-scheme=dark] .uf-input-soft-bg{background:var(--app-fill-secondary)!important}[data-mantine-color-scheme=dark] .uf-card table tbody tr:hover td{background-color:var(--app-fill-secondary)!important}[data-mantine-color-scheme=dark] .uf-btn-secondary{color:var(--app-text-primary);background:var(--app-surface-elevated);border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] .uf-btn-secondary:hover{background:var(--app-fill-secondary)}[data-mantine-color-scheme=dark] .uf-btn-upload{color:var(--app-theme-primary);border-color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] .uf-btn-upload:hover,[data-mantine-color-scheme=dark] .uf-btn-outline:hover{background:var(--app-theme-primary-soft)}[data-mantine-color-scheme=dark] .uf-btn-outline{color:var(--app-theme-primary);border-color:var(--app-theme-primary)}.uf-page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.uf-page-title{font-size:var(--app-font-page-title);font-weight:var(--app-font-weight-bold);line-height:var(--app-line-height-tight);color:var(--app-text-primary)}.uf-back-link{padding:0;font-size:var(--app-font-body-compact);line-height:var(--app-line-height-normal);color:var(--app-theme-primary);cursor:pointer;background:transparent;border:0}.uf-back-link:hover{text-decoration:underline}._toolbarArea_15fkg_1{padding:20px 30px 0;margin-bottom:15px}._toolbarRow_15fkg_6{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--app-surface-border)}._toolbarRowTabs_15fkg_17{display:flex;align-items:center;justify-content:space-between;padding:24px 32px 0;border-bottom:1px solid var(--app-surface-border)}._tabActions_15fkg_25{padding-top:8px;padding-bottom:8px}._tableArea_15fkg_30{position:relative;flex:1;min-height:0}._tableScroll_15fkg_36{overflow-x:auto}._paginationFooter_15fkg_40{width:100%;padding:10px;margin-top:auto}._paginationFooterLg_15fkg_46{padding:16px 24px;border-top:1px solid var(--app-surface-border)}._filterLabel_15fkg_51{margin-bottom:6px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-normal);color:var(--app-text-primary)}._filterLabelSm_15fkg_59{margin-bottom:8px;font-size:var(--app-font-body-compact);line-height:var(--app-line-height-normal);color:var(--app-text-primary)}._cellPrimary_15fkg_66{font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._cellPrimaryBold_15fkg_71{font-weight:var(--app-font-weight-semibold);color:var(--app-text-primary)}._cellMuted_15fkg_76{color:var(--app-text-muted)}._cellTertiary_15fkg_80{color:var(--app-text-tertiary, var(--app-text-muted))}._emptyState_15fkg_84{color:var(--app-text-muted)}._outlineBtn_15fkg_88{display:inline-flex;gap:6px;align-items:center;height:40px;padding:0 20px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-semibold);line-height:var(--app-line-height-normal);color:var(--app-theme-primary);cursor:pointer;background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary);border-radius:12px;transition:background-color .15s ease,border-color .15s ease}._outlineBtn_15fkg_88:hover{background:var(--app-theme-primary-soft)}._softOutlineBtn_15fkg_109{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-normal);cursor:pointer;background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border);border-radius:10px;transition:background-color .15s ease,border-color .15s ease}._softOutlineBtn_15fkg_109,._softOutlineBtn_15fkg_109:hover,._softOutlineBtn_15fkg_109 .mantine-Button-label,._softOutlineBtn_15fkg_109:hover .mantine-Button-label{color:var(--app-theme-primary)!important}._softOutlineBtn_15fkg_109:hover{background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary)}._actionIconPrimary_15fkg_137{flex-shrink:0;color:var(--app-theme-primary)!important;background:var(--app-theme-primary-soft)!important;border:none!important}._actionIconWarn_15fkg_144{flex-shrink:0;color:var(--mantine-color-orange-6)!important;background:#f59e0b24!important;border:none!important}._actionIconDanger_15fkg_151{flex-shrink:0;color:#ff5b5b!important;background:#ff5b5b1f!important;border:none!important}._surfaceCard_15fkg_158{overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:13px}._settingsPanel_15fkg_165{padding:24px 32px;overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:18px}._innerSurfaceCard_15fkg_173{padding:12px 16px;margin-bottom:16px;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:14px}._exchangeCard_15fkg_181{padding:20px 24px;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:18px}._warningBanner_15fkg_188{display:flex;gap:8px;align-items:center;padding:12px 16px;font-size:var(--app-font-body-compact);line-height:var(--app-line-height-normal);color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:13px}._warningBannerAction_15fkg_201{padding:0;margin-left:auto;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);line-height:var(--app-line-height-normal);color:#b45309;text-decoration:underline;cursor:pointer;background:none;border:none}._groupSection_15fkg_214{overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-left-width:3px;border-radius:8px}._groupSectionHeader_15fkg_222{display:flex;gap:16px;align-items:center;justify-content:space-between;min-height:56px;padding:12px 16px;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,var(--group-soft-color, transparent) 0%,var(--app-surface-bg) 48%);border-bottom:1px solid var(--app-surface-border)}._groupSectionCount_15fkg_235{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 6px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-bold);line-height:var(--app-line-height-normal);color:var(--group-color, var(--app-theme-primary));background:var(--group-soft-color, var(--app-theme-primary-soft));border-radius:999px}._groupSectionHeaderCollapsed_15fkg_250{border-bottom:none}._approvalCard_15fkg_254{position:relative;display:flex;flex-direction:column;gap:10px;min-height:156px;padding:16px;overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:8px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}._approvalCardDisabled_15fkg_268{cursor:not-allowed;background:var(--app-fill-secondary);opacity:.55}._approvalCardClickable_15fkg_274{cursor:pointer}._approvalCardHover_15fkg_278:hover{border-color:var(--card-color, var(--app-theme-primary))!important;box-shadow:0 8px 20px #0f172a14;transform:translateY(-1px)}._toggleTrack_15fkg_284{position:relative;display:inline-flex;flex-shrink:0;align-items:center;width:42px;height:22px;padding:0;cursor:pointer;background:var(--app-fill-secondary);border:none;border-radius:999px;transition:background .2s}._toggleTrackActive_15fkg_299{background:var(--app-theme-primary)}._toggleTrackDisabled_15fkg_303{cursor:not-allowed;background:var(--mantine-color-gray-4);opacity:.5}._toggleThumb_15fkg_309{position:absolute;top:3px;left:4px;width:16px;height:16px;background:var(--app-surface-elevated);border-radius:50%;box-shadow:0 1px 3px #0b214a2e;transition:left .2s}._toggleThumbActive_15fkg_321{left:22px}._modalHeader_15fkg_325{padding:20px 32px;border-bottom:1px dashed var(--app-surface-border)}._modalTitle_15fkg_330{font-size:var(--app-font-heading);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._modalSubtitle_15fkg_336{margin-top:4px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._modalFooter_15fkg_342{padding:16px;border-top:1px solid var(--app-surface-border)}._templateDisabled_15fkg_347{display:inline-flex;gap:12px;align-items:center;padding:12px 20px;cursor:not-allowed;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:14px;opacity:.7}._templateDisabledIcon_15fkg_359{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:var(--app-font-subtitle);font-weight:var(--app-font-weight-bold);color:var(--app-text-muted);background:var(--app-surface-elevated);border-radius:50%}._templateDisabledBadge_15fkg_372{padding:4px 10px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);background:var(--app-surface-elevated);border-radius:999px}._templateCard_15fkg_381{display:flex;gap:16px;align-items:flex-start;width:100%;padding:16px;text-align:left;cursor:pointer;background:var(--app-surface-bg);border:1.5px solid var(--app-surface-border);border-radius:18px;transition:all .2s ease}._templateCard_15fkg_381:hover:not(:disabled){border-color:var(--app-theme-primary);box-shadow:0 14px 24px rgba(var(--app-theme-primary-rgb),.16);transform:translateY(-2px)}._templateCardDisabled_15fkg_401{cursor:not-allowed;opacity:.5}._templateCardIndex_15fkg_406{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-bold);color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border-radius:14px}._templateCardTitle_15fkg_420{overflow:hidden;text-overflow:ellipsis;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-semibold);color:var(--app-text-primary);white-space:nowrap}._templateCardDesc_15fkg_429{display:-webkit-box;margin-top:8px;overflow:hidden;-webkit-line-clamp:2;font-size:var(--app-font-caption);line-height:var(--app-line-height-normal);color:var(--app-text-muted);-webkit-box-orient:vertical}._templateCardAction_15fkg_440{font-size:var(--app-font-micro);font-weight:var(--app-font-weight-semibold);color:var(--app-theme-primary);white-space:nowrap;opacity:0;transition:opacity .2s ease}._templateCard_15fkg_381:hover ._templateCardAction_15fkg_440{opacity:1}._tableRowBorder_15fkg_453{border-bottom:1px solid var(--app-surface-border)}[data-mantine-color-scheme=dark] ._warningBanner_15fkg_188{color:#fbbf24;background:#fbbf241f;border-color:#fbbf2459}[data-mantine-color-scheme=dark] ._warningBannerAction_15fkg_201{color:#fbbf24}[data-mantine-color-scheme=dark] ._approvalCardHover_15fkg_278:hover{box-shadow:0 8px 20px #00000059}[data-mantine-color-scheme=dark] ._groupSectionHeader_15fkg_222{background:linear-gradient(90deg,var(--group-soft-color, transparent) 0%,var(--app-surface-bg) 72%)}.success-notification{width:350px!important;height:74px!important;padding:16px!important;color:#fff!important;background:#4ec33d!important;border-radius:32px!important}.error-notification{width:350px!important;height:74px!important;padding:16px!important;color:#fff!important;background:#f44336!important;border-radius:32px!important}.success-notification .mantine-Notification-icon,.error-notification .mantine-Notification-icon{margin-right:10px!important}.success-notification .mantine-Notification-body,.error-notification .mantine-Notification-body{padding-left:0!important}.success-notification *,.error-notification *{color:#fff!important}.success-notification .mantine-Notification-root,.error-notification .mantine-Notification-root{padding:16px!important}.success-notification [class*=Notification-title],.error-notification [class*=Notification-title],.success-notification .mantine-Notification-title,.error-notification .mantine-Notification-title,.m_3feedf16{font-size:var(--app-font-section-title);font-weight:var(--app-font-weight-medium)}.success-notification .mantine-Notification-description,.error-notification .mantine-Notification-description{font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal)}[data-mantine-notifications-container]{position:fixed!important;top:20px!important;right:0!important;left:auto!important;z-index:1000!important}.m_b37d9ac7{width:auto!important}[data-mantine-color-scheme] .mantine-Notification-root,.mantine-Notification-root,.my-notification-class,.m_a513464{min-width:250px!important;padding:12px 16px!important;border:none!important;border-radius:25px!important;box-shadow:0 2px 8px #0000001a!important}[data-mantine-color-scheme] .mantine-Notification-root[data-color=green],.mantine-Notification-root[data-color=green],.my-notification-class[data-color=green],.m_a513464[data-color=green]{color:#fff!important;background:#4ec33d!important;background-color:#4ec33d!important}.mantine-Notification-root[data-color=green] .mantine-Notification-loader{display:none!important}[data-mantine-color-scheme] .mantine-Notification-root[data-color=red],.mantine-Notification-root[data-color=red],.my-notification-class[data-color=red],.m_a513464[data-color=red]{color:#fff!important;background:#f44336!important;background-color:#f44336!important}.mantine-Notification-root[data-color=red] .mantine-Notification-loader{display:none!important}[data-mantine-color-scheme] .mantine-Notification-root *,.mantine-Notification-root *,.my-notification-class *,.m_a513464 *{color:#fff!important}[data-mantine-color-scheme] .mantine-Notification-body,.mantine-Notification-body{background:transparent!important}[data-mantine-color-scheme] .mantine-Notification-icon,.mantine-Notification-icon{width:32px!important;height:32px!important;margin-left:10px;color:#fff!important;background:#0003!important;border-radius:50%!important}[data-mantine-color-scheme] .mantine-Notification-title,.mantine-Notification-title{margin-left:10px;font-family:Poppins!important;font-size:var(--app-font-section-title);font-weight:var(--app-font-weight-medium);color:#fff!important}[data-mantine-color-scheme] .mantine-Notification-description,.mantine-Notification-description{display:-webkit-box!important;margin-left:10px;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:2!important;font-family:Poppins!important;font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);color:#fff!important;-webkit-box-orient:vertical!important}[data-mantine-color-scheme] .mantine-Notification-closeButton,.mantine-Notification-closeButton{position:absolute!important;top:16px!important;right:16px!important;align-self:flex-start!important;color:#fff!important;background:transparent!important;border:none!important}[data-mantine-color-scheme] .mantine-Notification-closeButton:hover,.mantine-Notification-closeButton:hover{background:#ffffff1a!important}@media (max-width:600px){.success-notification,.error-notification{width:250px!important;height:74px!important}[data-mantine-color-scheme] .mantine-Notification-title,.mantine-Notification-title{font-size:var(--app-font-title)}}
