@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-bg-rgb: 255, 255, 255;--app-surface-elevated: #ffffff;--app-surface-elevated-light: rgb(248 250 252);--app-surface-border: #e6e6e6;--app-text-primary: #000000;--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: var(--app-theme-primary-soft, #d8f0ff);--app-action-view-fg: var(--app-theme-primary, #17a9fd);--app-action-edit-bg: #ffdfc0;--app-action-edit-fg: #f97c3d;--app-action-delete-bg: #ffe7e9;--app-action-delete-fg: #ff3a3a;--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);--color-jojo-border-blue-white: var( --color-jojo-text-button, var(--app-theme-primary) );--color-jojo-text-button: var(--app-theme-primary)}[data-mantine-color-scheme=dark]{--primary-color-dark: #e5e7eb;--seconday-color-dark: #9ca3af;--app-layout-bg: #121212;--app-surface-bg: #121212;--app-surface-bg-rgb: 18, 18, 18;--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-pagination-text: #ffffff;--app-pagination-border: rgba(255, 255, 255, .1);--app-pagination-select-bg: #242f3d;--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(var(--app-theme-primary-rgb), .15);--app-action-view-fg: #60a5fa;--app-action-edit-bg: #42220a;--app-action-edit-fg: #fbbf24;--app-action-delete-bg: #2f0d0d;--app-action-delete-fg: #f87171;--app-tag-primary-bg: rgba(59, 130, 246, .15);--app-tag-primary-fg: #60a5fa;--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-jojo-border-blue-white: rgba(255, 255, 255, .1);--color-jojo-text-button: #ffffff;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-Modal-content.schedule-event-modal{padding:0!important;overflow:hidden!important;border-radius:16px!important}.mantine-Modal-content.schedule-event-modal[data-full-screen],.mantine-Modal-root[data-full-screen] .mantine-Modal-content.schedule-event-modal{border-radius:0!important;--modal-radius: 0}.mantine-Modal-content.schedule-event-modal .mantine-Modal-body{padding:0!important}.mantine-Modal-content.org-department-modal{width:650px!important;max-width:calc(100vw - 32px)!important;padding:0!important;overflow:hidden!important;background:var( --jojo-color-surface-default, var(--app-surface-bg, #fff) )!important;border:1px solid var(--jojo-color-border-default, #e9ebee)!important;border-radius:16px!important}[data-mantine-color-scheme=dark] .mantine-Modal-content.org-department-modal,[data-mantine-color-scheme=dark] .org-department-modal{background:#17212b!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] .mantine-Modal-content.org-department-modal button[class*=cancelBtn],[data-mantine-color-scheme=dark] .mantine-Modal-content.org-department-modal button[class*=cancelBtn] *,[data-mantine-color-scheme=dark] .mantine-Modal-content.org-department-modal button[class*=cancelButton],[data-mantine-color-scheme=dark] .mantine-Modal-content.org-department-modal button[class*=cancelButton] *,[data-mantine-color-scheme=dark] .org-department-modal button[class*=cancelBtn],[data-mantine-color-scheme=dark] .org-department-modal button[class*=cancelBtn] *,[data-mantine-color-scheme=dark] .org-department-modal button[class*=cancelButton],[data-mantine-color-scheme=dark] .org-department-modal button[class*=cancelButton] *{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, #fff)!important;background:#17212b!important;border-color:var( --color-jojo-border-blue-white, rgba(255, 255, 255, .1) )!important}@media (max-width: 768px){.mantine-Modal-content.org-department-modal{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;overflow:auto!important;border-radius:0!important}.mantine-Modal-content.org-department-modal .mantine-Modal-body,.mantine-Modal-content.org-department-modal .org-department-modal-body{height:100%!important}}[data-mantine-color-scheme=dark] .mantine-Select-dropdown[class*=managerDropdown],[data-mantine-color-scheme=dark] .mantine-Select-dropdown[class*=companyDropdown],[data-mantine-color-scheme=dark] .mantine-Combobox-dropdown[class*=managerDropdown],[data-mantine-color-scheme=dark] .mantine-Combobox-dropdown[class*=companyDropdown]{background:#17212b!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 14px 32px #00000073!important}.mantine-Modal-content.org-department-modal .mantine-Modal-body,.mantine-Modal-content.org-department-modal .org-department-modal-body{padding:0!important}.mantine-Modal-content.org-department-modal .mantine-Modal-header{display:none!important}.mantine-Modal-content.org-department-modal button[class*=cancelBtn],.mantine-Modal-content.org-department-modal button[class*=cancelBtn] *,.mantine-Modal-content.org-department-modal button[class*=cancelButton],.mantine-Modal-content.org-department-modal button[class*=cancelButton] *{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, var(--app-theme-primary))!important;border-color:var( --color-jojo-border-blue-white, var(--app-theme-primary) )!important}.mantine-Modal-content.org-department-modal input,.mantine-Modal-content.org-department-modal textarea,.mantine-Modal-content.org-department-modal select,.mantine-Modal-content.org-department-modal .mantine-Input-input,.mantine-Modal-content.org-department-modal .mantine-TextInput-input,.mantine-Modal-content.org-department-modal .mantine-Select-input,.mantine-Modal-content.org-department-modal .mantine-NumberInput-input,.mantine-Modal-content.org-department-modal .mantine-Textarea-input,.org-department-modal input,.org-department-modal textarea,.org-department-modal select,.org-department-modal [class*=Input-input],.org-department-modal [class*=TextInput-input],.org-department-modal [class*=Select-input],.org-department-modal [class*=NumberInput-input],.org-department-modal [class*=Textarea-input]{font-family:var(--jojo-font-family, Roboto)!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 #c3d8ff;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}@media (max-width: 768px){.mantine-AppShell-main:has([data-org-mobile]),.mantine-AppShell-main.content:has([data-org-mobile]){padding:0!important}[data-org-mobile]{--org-mobile-header-offset: 64px}}@media (max-width: 767px){.mantine-AppShell-main:has([data-mobile-flush-sheet=""]){--mobile-flush-header: var(--app-shell-header-offset, 70px);padding-top:var(--mobile-flush-header)!important}}@media (max-width: 640px){.mantine-AppShell-main:has([data-mobile-flush-sheet=narrow]){--mobile-flush-header: var(--app-shell-header-offset, 70px);padding-top:var(--mobile-flush-header)!important}}@media (max-width: 580px){.mantine-AppShell-main:has([data-mobile-flush-sheet]){--mobile-flush-header: 64px}}[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)!important;font-weight:var(--app-font-weight-medium)!important;line-height:22px!important;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 #529dee!important}.groupNameInput::placeholder{color:#00000084!important}.groupNameInput:focus,.groupNameInput:active,.groupNameInput:focus-visible{outline-color:#529dee!important;border:1px solid #529dee!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}[data-mantine-color-scheme=dark] .pagination-controls-figma-dropdown{background-color:#17212b!important;border-color:#ffffff1a!important}.pagination-controls-figma-dropdown [data-combobox-active]{color:var(--app-theme-primary)!important;background-color:var(--app-theme-primary-soft)!important}[data-mantine-color-scheme=dark] .pagination-controls-figma-dropdown [data-combobox-option]{color:#fff!important}[data-mantine-color-scheme=dark] .pagination-controls-figma-dropdown [data-combobox-active]{color:var(--app-theme-primary)!important;background-color:var(--app-theme-primary-soft)!important}[data-mantine-color-scheme=dark] .pagination-controls-figma-dropdown [data-combobox-option]:not([data-combobox-active]):hover{background-color:#242f3d!important}.mantine-Pagination-control.pagination-controls-figma[data-with-padding]{width:24px!important;padding:0!important}.mantine-Pagination-control.pagination-controls-figma:not([data-with-padding]){width:12px!important;min-width:12px!important}.mantine-Pagination-control.pagination-controls-figma:not([data-with-padding]):first-child{margin-inline-end:4px}.mantine-Pagination-control.pagination-controls-figma:not([data-with-padding]):last-child{margin-inline-start:4px}.mantine-Pagination-control.pagination-controls-figma:not([data-with-padding]) svg{width:12px!important;height:12px!important}.mantine-Pagination-control.pagination-controls-figma[data-active]{font-weight:var(--app-font-weight-semibold)!important;color:#fff!important;background:var(--app-theme-primary)!important;border-color:var(--app-theme-primary)!important}.pagination-controls-figma-select.pagination-controls-figma-select{font-size:var(--app-font-label)!important;line-height:16px;background-color:var(--jojo-color-surface-default, #fff)!important;border-color:var(--jojo-color-border-default, #e9ebee)!important}.mantine-Pagination-control.pagination-controls-figma[data-active]:hover:not(:disabled){background:var(--app-theme-primary)!important}[data-mantine-color-scheme=dark] .pagination-controls-figma-select.pagination-controls-figma-select{background-color:#242f3d!important;border-color:#ffffff1a!important}.mantine-Input-input[data-expanded]~div[data-position=right] svg{transform:rotate(180deg);transition:transform .15s ease}.mantine-Input-input:not([data-expanded])~div[data-position=right] svg{transition:transform .15s ease}[data-mantine-notifications-container],.mantine-Notification-root,.m_a513464,.m_b37d9ac7,.mantine-Notification-title,.m_3feedf16,[class*=Notification-title],.mantine-Notification-description,.m_3d733a3a,[class*=Notification-description]{font-family:var(--jojo-font-family, Roboto)!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:12px;font-weight:500;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:12px;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:13px;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,[data-mantine-color-scheme=dark] .mantine-DatePickerInput-day,[data-mantine-color-scheme=dark] .mantine-DateInput-day,[data-mantine-color-scheme=dark] .mantine-DatePicker-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])),[data-mantine-color-scheme=dark] .mantine-DatePickerInput-day:hover:where(:not([data-disabled],[data-static],[data-selected],[data-in-range])),[data-mantine-color-scheme=dark] .mantine-DateInput-day:hover:where(:not([data-disabled],[data-static],[data-selected],[data-in-range])),[data-mantine-color-scheme=dark] .mantine-DatePicker-day:hover:where(:not([data-disabled],[data-static],[data-selected],[data-in-range])){color:var(--app-theme-primary)!important;background-color:var(--app-theme-primary-soft)!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*=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*=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)}:root{font-size:100%;--font-size-10: .625rem;--font-size-11: .6875rem;--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;--jojo-font-family: Roboto, sans-serif;--jojo-font-family-inter: Inter, Roboto, sans-serif;--app-font-micro: var(--font-size-10);--app-font-tag: var(--font-size-11);--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_2aa8q_1{--app-layout-content-background: linear-gradient( 180deg, transparent 0, transparent 120px, rgb(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% );overflow-x:hidden;color:var(--app-text-primary);background:var(--app-layout-content-background);background-attachment:local;transition:background-color .2s ease,color .2s ease}._newDashboardContent_2aa8q_30{min-width:0;overflow-x:clip}._schedulePage_2aa8q_36{overflow-x:hidden;color:var(--app-text-primary);transition:color .2s ease}._chat_2aa8q_42{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}._todo_2aa8q_56{overflow-x:hidden;color:var(--app-text-primary);background:var(--app-layout-bg);transition:background-color .2s ease,color .2s ease}._register_2aa8q_65{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_2aa8q_73{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_2aa8q_80{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%}._appHeader_2aa8q_90{box-sizing:content-box;border-bottom:1px solid var(--app-surface-border, #e9ebee);box-shadow:none}._burgerButton_2aa8q_96{width:24px;height:24px;margin-left:25px;cursor:pointer}._newDashboardHeader_2aa8q_104{background:linear-gradient(180deg,transparent 0%,rgb(35 70 120 / 1.5%) 100%),linear-gradient(90deg,#bbe5fa,#b1e0f9,#acdff9,#addefa,#abdbfa,#aed8fb,#b0d4fb,#b0cefa,#b7cdf9,#becffa,#c7d5f9),#bbe5fa;border-bottom:1px solid rgb(73 139 215 / 16%);box-shadow:none}[data-mantine-color-scheme=dark] ._newDashboardHeader_2aa8q_104{background:linear-gradient(105deg,#193a4a,#243e59 52%,#32365e);border-bottom-color:#ffffff14}._companyLogoBlueContainer_2aa8q_131{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100%;height:64px;margin-bottom:20px}._companyLogoBlue_2aa8q_131,._companyLogoBlue2_2aa8q_145{cursor:pointer}._navLabel_2aa8q_149{display:block;overflow:hidden;text-overflow:ellipsis;font-family:Roboto,sans-serif;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-normal);line-height:20px;text-align:left;letter-spacing:0;white-space:nowrap;opacity:1}._navLabelActive_2aa8q_163{font-weight:var(--app-font-weight-semibold)}._navItem_2aa8q_170{height:40px;border-radius:8px}._navLinkLabel_2aa8q_175{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._navLinkBody_2aa8q_182{min-width:0}._navItemActive_2aa8q_186{background:var(--app-theme-primary, #17a9fd)}._navItem_2aa8q_170._navItem_2aa8q_170:not(._navItemActive_2aa8q_186):hover{background:var(--app-fill-secondary, #f5f6fa)}._navItemActive_2aa8q_186._navItemActive_2aa8q_186:hover,._navItemActive_2aa8q_186._navItemActive_2aa8q_186:focus,._navItemActive_2aa8q_186._navItemActive_2aa8q_186:active{background:var(--app-theme-primary, #17a9fd)}._navSubItem_2aa8q_204{position:relative;width:calc(100% - 16px);height:auto;min-height:36px;padding:8px;margin:0 0 8px 16px;border-radius:8px}._navSubItem_2aa8q_204:before{position:absolute;top:-4px;bottom:-4px;left:-14px;width:2px;content:"";background:var(--app-surface-border, #e9ebee)}._navSubItem_2aa8q_204._navSubItem_2aa8q_204:not(._navSubItemActive_2aa8q_224):hover{background:var(--app-fill-secondary, #f5f6fa)}._navSubItemActive_2aa8q_224{background:rgba(var(--app-theme-primary-rgb),.17)}._navSubItemActive_2aa8q_224:before{width:2px;background:var(--app-theme-primary)}._navSubItemActive_2aa8q_224._navSubItemActive_2aa8q_224:hover,._navSubItemActive_2aa8q_224._navSubItemActive_2aa8q_224:focus{background:rgba(var(--app-theme-primary-rgb),.17)}._navSubItem_2aa8q_204:focus-visible{outline:2px solid var(--app-theme-primary);outline-offset:-2px}._navSubLabel_2aa8q_249{display:block;font-family:Roboto,sans-serif;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-normal);line-height:20px;color:var(--app-text-muted, #5e5f69);white-space:normal}._navSubLabelActive_2aa8q_262{font-weight:var(--app-font-weight-normal);color:var(--app-text-primary)}._sidebarRoot_2aa8q_267{display:flex;flex-direction:column;height:100%;min-height:0}._navigationBar_2aa8q_274{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;border-right:1px solid var(--app-surface-border, #e9ebee)}._copyrightContainer_2aa8q_283{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_2aa8q_294{font: 12px/18px Poppins;font-weight:var(--app-font-weight-semibold);color:var(--app-text-muted);text-align:center;letter-spacing:0px;opacity:1}._navigationWrapper_2aa8q_308{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;padding-right:8px;margin-right:-8px;overflow-x:hidden;overflow-y:auto}._navigationWrapperCollapsed_2aa8q_322{display:flex;flex-direction:column;gap:12px;align-items:center;padding-top:0;padding-right:0;padding-bottom:16px;margin-right:0;scrollbar-width:none}._navigationWrapperCollapsed_2aa8q_322::-webkit-scrollbar{display:none}._navigationWrapperCollapsed_2aa8q_322 ._navItem_2aa8q_170,._navigationWrapperCollapsed_2aa8q_322 ._navItemActive_2aa8q_186{justify-content:center;width:40px;height:40px;padding:0}._navIconSection_2aa8q_350{margin-inline:0!important}._navBodyCollapsed_2aa8q_354{display:none}@media only screen and (max-width: 1024px){._copyrightContainer_2aa8q_283{padding:10px 6px 12px}._copyrightText_2aa8q_294{font-size:var(--app-font-micro);line-height:16px}}@media only screen and (max-width: 767px){._navigationBar_2aa8q_274{z-index:1000;width:256px}._content_2aa8q_1,._schedulePage_2aa8q_36{padding:100px 0 0!important}._copyrightContainer_2aa8q_283{display:none}}@media only screen and (min-width: 200px) and (max-width: 580px){._m_3b16f56b_2aa8q_386{height:auto!important}.mantine-AppShell-header{height:auto!important;padding-bottom:10px}._newDashboardHeader_2aa8q_104{box-sizing:border-box;display:flex;align-items:center;height:64px!important;padding-top:0!important;padding-bottom:0!important}}[data-mantine-color-scheme=dark] ._content_2aa8q_1{--app-layout-content-background: radial-gradient( ellipse at 96% -4%, rgb(91 105 211 / 38%) 0%, transparent 58% ), radial-gradient( ellipse at -8% 4%, rgb(25 148 177 / 30%) 0%, transparent 60% ), linear-gradient(180deg, #193049 0%, #15263a 48%, #111d2c 100%)}._navSubLinkLabel_2aa8q_424{min-width:0;white-space:normal}._navItem_2aa8q_170 .mantine-NavLink-section[data-rotate],._navItemActive_2aa8q_186 .mantine-NavLink-section[data-rotate]{transform:rotate(-90deg)}._navItem_2aa8q_170 .mantine-NavLink-section[data-position=left],._navItemActive_2aa8q_186 .mantine-NavLink-section[data-position=left]{margin-inline-end:8px}._navItem_2aa8q_170+.mantine-NavLink-collapse,._navItemActive_2aa8q_186+.mantine-NavLink-collapse{padding-top:8px}:root{--jojo-radius-4: 4px;--jojo-radius-8: 8px;--jojo-radius-10: 10px;--jojo-radius-12: 12px;--jojo-radius-16: 16px;--jojo-radius-24: 24px;--jojo-radius-full: 9999px}[data-sandbox-global=jojo-os],.jojo-portal{--jojo-neutral-white: #ffffff;--jojo-neutral-n50: #f7faff;--jojo-neutral-n100: #f7f9fc;--jojo-neutral-n150: #f5f6fa;--jojo-neutral-n200: #e9ebee;--jojo-neutral-n300: #dcdee2;--jojo-neutral-n400: #9c9fad;--jojo-neutral-n500: #7e828e;--jojo-neutral-n600: #5e5f69;--jojo-neutral-n550: #242f3d;--jojo-neutral-n650: #252f3a;--jojo-neutral-n700: #34353a;--jojo-brand-blue-50: #eaf7ff;--jojo-brand-blue-100: #d8f0ff;--jojo-brand-blue-200: #aee2ff;--jojo-brand-blue-300: #7ed0ff;--jojo-brand-blue-400: #43bdfc;--jojo-brand-blue-500: #17a9fd;--jojo-brand-blue-600: #0e8fe6;--jojo-brand-blue-700: #0872b8;--jojo-brand-blue-800: #075a91;--jojo-brand-blue-850: #005188;--jojo-brand-blue-900: #06466f;--jojo-success-50: #ccfbeb;--jojo-brand-blue-color: #ffffff;--jojo-success-400: #2bc58a;--jojo-success-500: #19996e;--jojo-success-700: #0b4b37;--jojo-reminder-50: #fef1d9;--jojo-reminder-400: #ffb752;--jojo-reminder-500: #f97c3d;--jojo-reminder-700: #42220a;--jojo-warning-50: #ffecec;--jojo-warning-400: #ff6b6b;--jojo-warning-500: #ff3a3a;--jojo-warning-700: #c92121;--jojo-warning-850: #2f0d0d;--jojo-info-50: #eaf4ff;--jojo-info-400: #55b9ff;--jojo-info-500: #1f85fa;--jojo-info-700: #1164c8;--jojo-accent-purple-100: #e3e6ff;--jojo-accent-purple-500: #5b5ceb;--jojo-accent-purple-800: #2d2f63;--jojo-accent-pink-100: #ffe7ef;--jojo-accent-pink-500: #f0608c;--jojo-accent-pink-800: #532d39;--jojo-accent-cyan-100: #cef8fd;--jojo-accent-cyan-500: #0096a6;--jojo-accent-cyan-800: #0c4d54;--jojo-accent-cyan-red: #ff3a3a4d;--jojo-opacity-white-100: #ffffff;--jojo-opacity-white-50: #ffffff80;--jojo-opacity-white-40: #ffffff66;--jojo-opacity-white-30: #ffffff4d;--jojo-opacity-white-20: #ffffff33;--jojo-opacity-white-10: #ffffff1a;--jojo-opacity-blue-bg-40: #00a6f466;--jojo-opacity-blue-bg-50: #0b3b5280;--jojo-opacity-blue-20: #091c5833;--jojo-opacity-blue-45: #174bf673;--jojo-opacity-blue-40: #0e162166;--jojo-neutral-n750: #2b2e3a;--jojo-neutral-n800: #222327;--jojo-neutral-n850: #17212b;--jojo-neutral-n900: #0e1621;--jojo-neutral-black: #000000;--jojo-color-primary: var(--jojo-brand-blue-500);--jojo-color-success: var(--jojo-success-500);--jojo-color-reminder: var(--jojo-reminder-400);--jojo-color-text-primary: var(--jojo-neutral-black);--jojo-color-text-secondary: var(--jojo-neutral-n600);--jojo-color-text-tertiary: var(--jojo-neutral-n400);--jojo-color-text-placeholder: var(--jojo-neutral-n400);--jojo-color-text-disabled: var(--jojo-neutral-n300);--jojo-color-text-white: var(--jojo-neutral-white);--jojo-color-text-blue: var(--jojo-color-primary);--jojo-color-text-button: var(--jojo-color-primary);--jojo-color-surface-default: var(--jojo-neutral-white);--jojo-color-border-default: var(--jojo-neutral-n200);--jojo-color-icon-default: var(--jojo-neutral-n700);--jojo-color-icon-white: var(--jojo-color-gray);--jojo-color-icon-muted: var(--jojo-neutral-n400);--jojo-color-icon-primary: var(--jojo-color-primary);--jojo-color-border-strong: var(--jojo-neutral-n600);--jojo-color-border-opacity: var(--jojo-opacity-white-20);--jojo-color-border-line-icon: var(--jojo-neutral-n700);--jojo-color-border-line-icon-white: var(--jojo-neutral-white);--jojo-color-border-line-icon-primary: var(--jojo-color-primary);--jojo-color-surface-subtle: var(--jojo-neutral-n100);--jojo-color-surface-subtle-2: var(--jojo-neutral-n300);--jojo-color-surface-header: var(--jojo-neutral-white);--jojo-color-icon-blue: var(--jojo-brand-blue-900);--jojo-color-warning: var(--jojo-warning-500);--jojo-color-primary-text: var(--jojo-info-500);--jojo-color-gray: var(--jojo-neutral-n600);--jojo-color-info-blue: var(--jojo-brand-blue-600);--jojo-color-info-blue-subtle: var(--jojo-brand-blue-100);--jojo-color-info-purple: var(--jojo-accent-purple-500);--jojo-color-info-purple-subtle: var(--jojo-accent-purple-100);--jojo-color-info-pink: var(--jojo-accent-pink-500);--jojo-color-info-pink-subtle: var(--jojo-accent-pink-100);--jojo-color-info-cyan: var(--jojo-accent-cyan-500);--jojo-color-info-cyan-subtle: var(--jojo-accent-cyan-100);--jojo-color-info-orange: var(--jojo-reminder-500);--jojo-color-info-orange-subtle: var(--jojo-reminder-50);--jojo-color-info-yellow: var(--jojo-reminder-400);--jojo-color-info-yellow-subtle: var(--jojo-reminder-50);--jojo-color-info-green: var(--jojo-success-500);--jojo-color-info-green-subtle: var(--jojo-success-50);--jojo-color-background-canvas: var(--jojo-neutral-n150);--jojo-color-opacity-button: var(--jojo-opacity-white-50);--jojo-color-opacity-surface: var(--jojo-opacity-white-20);--jojo-color-opacity-red: var(--jojo-accent-cyan-red);--jojo-color-primary-pressed: var(--jojo-brand-blue-700);--jojo-color-primary-subtle: var(--jojo-brand-blue-200);--jojo-color-background-tint: var(--jojo-brand-blue-100);--jojo-color-background-bg: var(--jojo-opacity-blue-bg-40);--jojo-color-background-ambient: var(--jojo-opacity-blue-45);--jojo-color-fill-subtle: var(--jojo-neutral-n100);--jojo-color-fill-disabled: var(--jojo-neutral-n200);--jojo-color-action-primary-default: var(--jojo-color-primary);--jojo-color-action-primary-hover: var(--jojo-brand-blue-400);--jojo-color-action-primary-pressed: var(--jojo-brand-blue-700);--jojo-color-border-line-primary: var(--jojo-color-primary);--jojo-color-border-warning: var(--jojo-color-warning);--jojo-color-border-blue-info: var(--jojo-color-info-blue);--jojo-color-border-yellow-info: var(--jojo-color-info-orange);--jojo-color-border-green-info: var(--jojo-color-info-green);--jojo-color-border-purple-info: var(--jojo-color-info-purple);--jojo-color-border-yellow: var(--jojo-color-reminder);--jojo-color-gradient-chat-start: var(--jojo-neutral-white);--jojo-color-gradient-chat-end: var(--jojo-opacity-white-40);--jojo-color-surface-sidebar: var(--jojo-color-surface-default);--jojo-color-surface-subtle-blue: var(--jojo-color-primary);--jojo-color-border-blue-white: var(--jojo-color-text-button);--jojo-color-info-blue-2: var(--jojo-brand-blue-600);--jojo-color-info-red: var(--jojo-warning-500);--jojo-color-info-red-subtle: var(--jojo-warning-50);--jojo-color-border-cyan: var(--jojo-accent-cyan-500);--jojo-color-border-disable: var(--jojo-neutral-n400);--jojo-spacing-2: 2px;--jojo-spacing-4: 4px;--jojo-spacing-6: 6px;--jojo-spacing-8: 8px;--jojo-spacing-10: 10px;--jojo-spacing-12: 12px;--jojo-spacing-14: 14px;--jojo-spacing-16: 16px;--jojo-spacing-20: 20px;--jojo-spacing-24: 24px;--jojo-spacing-32: 32px;--jojo-spacing-40: 40px;--jojo-spacing-48: 48px;--jojo-spacing-64: 64px;--jojo-radius-4: 4px;--jojo-radius-8: 8px;--jojo-radius-10: 10px;--jojo-radius-12: 12px;--jojo-radius-16: 16px;--jojo-radius-24: 24px;--jojo-radius-full: 9999px;--jojo-stroke-1: 1px;--jojo-opacity-pressed: .86;--jojo-opacity-disabled: .45;--jojo-opacity-loading: .72;--jojo-font-size-hero: var(--font-size-36);--jojo-font-size-display-lg: var(--font-size-32);--jojo-font-size-display-md: var(--font-size-30);--jojo-font-size-display-sm: var(--font-size-28);--jojo-font-size-section-title: var(--font-size-24);--jojo-font-size-heading: var(--font-size-22);--jojo-font-size-title: var(--font-size-20);--jojo-font-size-subtitle: var(--font-size-18);--jojo-font-size-body: var(--font-size-16);--jojo-font-size-compact: var(--font-size-14);--jojo-font-size-table: var(--font-size-14);--jojo-font-size-caption: var(--font-size-13);--jojo-font-size-label: var(--font-size-12);--jojo-font-size-micro: var(--font-size-10);--jojo-line-height-display-lg: 36px;--jojo-line-height-display-md: 34px;--jojo-line-height-display-sm: 32px;--jojo-line-height-section-title: 30px;--jojo-line-height-heading: 34px;--jojo-line-height-title: 30px;--jojo-line-height-subtitle: 28px;--jojo-line-height-body: 24px;--jojo-line-height-table: 20px;--jojo-line-height-compact: 20px;--jojo-line-height-caption: 16px;--jojo-line-height-label: 16px;--jojo-line-height-micro: 12px;--jojo-color-error: var(--jojo-color-warning);--jojo-color-info: var(--jojo-color-primary-text);--jojo-color-text-inverse: var(--jojo-color-text-white);--jojo-error-400: var(--jojo-warning-400);--jojo-error-50: var(--jojo-warning-50);--jojo-error-500: var(--jojo-warning-500);--jojo-error-700: var(--jojo-warning-700);--jojo-font-size-body-lg: var(--jojo-font-size-body);--jojo-font-size-display: var(--jojo-font-size-display-lg);--jojo-font-size-title-lg: var(--jojo-font-size-section-title);--jojo-font-size-title-sm: var(--jojo-font-size-subtitle);--jojo-line-height-body-lg: var(--jojo-line-height-subtitle);--jojo-line-height-display: var(--jojo-line-height-display-sm);--jojo-line-height-nav: var(--jojo-line-height-label)}[data-sandbox-global=jojo-os],.jojo-portal{--sandbox-color-brand-100: #d8f0ff;--sandbox-color-brand-500: #17a9fd;--sandbox-color-brand-700: #0872b8;--sandbox-color-neutral-100: #f7f9fc;--sandbox-color-neutral-150: #f5f6fa;--sandbox-color-neutral-200: #e9ebee;--sandbox-color-neutral-400: #9c9fad;--sandbox-color-neutral-600: #5e5f69;--sandbox-color-neutral-900: #000000;--sandbox-color-meeting: #1f85fa;--sandbox-color-todo: #f0608c;--sandbox-color-holiday: #19996e;--sandbox-color-leave: #ffb752;--jojo-radius-8: 8px;--jojo-radius-12: 12px;--sandbox-app-theme-primary: var(--app-theme-primary);--sandbox-app-theme-primary-hover: var(--app-theme-primary-hover);--sandbox-app-theme-primary-soft: var(--app-theme-primary-soft);--sandbox-app-theme-primary-border: var(--app-theme-primary-border);--sandbox-app-text-primary: var(--sandbox-color-neutral-900);--sandbox-app-text-secondary: var(--sandbox-color-neutral-600);--sandbox-app-text-muted: var(--sandbox-color-neutral-400);--sandbox-app-surface-bg: #ffffff;--sandbox-app-surface-border: var(--sandbox-color-neutral-200);--sandbox-app-surface-elevated: #ffffff;--app-text-primary: var(--sandbox-app-text-primary);--app-text-secondary: var(--sandbox-app-text-secondary);--app-text-muted: var(--sandbox-app-text-muted);--jojo-color-primary: var(--app-theme-primary);--jojo-color-info: var(--app-theme-primary);--jojo-color-success: #19996e;--jojo-color-error: #ff3a3a;--jojo-color-warning: #ff3a3a;--color-jojo-warning: #ff3a3a;--jojo-color-text-primary: #000000;--jojo-color-text-secondary: #5e5f69;--jojo-color-text-tertiary: #9c9fad;--jojo-color-border-default: #e9ebee;--jojo-color-border-strong: var(--color-jojo-border-line-icon);--jojo-color-surface-default: #ffffff;--jojo-color-surface-subtle: #f7f9fc;--jojo-color-info-subtle: var(--app-theme-primary-soft);--color-jojo-info-green-subtle: #ccfbeb;--color-jojo-info-pink-subtle: #ffe7ef;--color-jojo-border-line-icon: #34353a;--color-jojo-icon-white: #ffffff;--color-jojo-border-blue-white: var(--color-jojo-text-button, var(--app-theme-primary));--color-jojo-text-button: var(--app-theme-primary);--sandbox-color-warning-orange: #f97c3d;--jojo-color-error-soft: #ffe7e9;--jojo-color-warning-soft: #fff4e8;--jojo-color-reminder-soft: #ffdfc0;--jojo-color-success-subtle: #ccfbeb;--jojo-color-text-inverse: #ffffff;--jojo-color-surface-input: #ffffff;--jojo-color-primary-strong: var(--app-theme-primary-soft);--jojo-color-on-primary-strong: var(--app-theme-primary);--jojo-color-upload-chip: rgba(var(--app-theme-primary-rgb), .32);--jojo-action-view-bg: var(--app-theme-primary-soft);--jojo-action-view-fg: var(--app-theme-primary);--jojo-action-edit-bg: #fef1d9;--jojo-action-edit-fg: #f97c3d;--jojo-action-delete-bg: #ffecec;--jojo-action-delete-fg: #ff3a3a;--jojo-shadow-menu: 0 14px 32px rgb(0 0 0 / 14%);--jojo-shadow-card: 0 10px 24px rgb(15 23 42 / 4%);--jojo-color-pending: #ffb752;--jojo-color-pending-soft: #fef1d9;--jojo-color-accent-purple: #5b5ceb;--jojo-color-accent-purple-soft: #e3e6ff;--jojo-color-info-strong: #0e8fe6;--jojo-shadow-fab: 0 18.67px 42.67px rgb(0 0 0 / 14%);--jojo-button-subtle-fg: var(--app-theme-primary);--jojo-button-subtle-border: var(--app-theme-primary);--sandbox-font-family: var(--jojo-font-family, Roboto);--sandbox-font-inter: var(--jojo-font-family-inter, Inter, sans-serif);--jojo-font-size-caption: var(--app-font-caption);font-family:var(--jojo-font-family, Roboto);--app-tag-success-bg: var(--schedule-success-bg);--app-tag-success-fg: var(--schedule-success-fg);color:var(--app-text-primary)}.mantine-Modal-content:has([data-sandbox-global=jojo-os]),.mantine-Drawer-content:has([data-sandbox-global=jojo-os]),.mantine-Popover-dropdown:has([data-sandbox-global=jojo-os]){--app-tag-success-bg: var(--schedule-success-bg);--app-tag-success-fg: var(--schedule-success-fg);--sandbox-app-text-primary: #000000;--app-text-primary: var(--sandbox-app-text-primary)}[data-mantine-color-scheme=dark] [data-sandbox-global=jojo-os],[data-mantine-color-scheme=dark] .jojo-portal{--jojo-color-primary: var(--jojo-brand-blue-100);--jojo-color-text-primary: var(--jojo-neutral-white);--jojo-color-text-secondary: var(--jojo-neutral-white);--jojo-color-text-blue: var(--jojo-brand-blue-400);--jojo-color-text-button: var(--jojo-neutral-white);--jojo-color-surface-default: var(--jojo-neutral-n850);--jojo-color-border-default: var(--jojo-opacity-white-10);--jojo-color-icon-default: var(--jojo-neutral-white);--jojo-color-icon-white: var(--jojo-neutral-white);--jojo-color-icon-muted: var(--jojo-neutral-n150);--jojo-color-border-strong: var(--jojo-neutral-white);--jojo-color-border-line-icon: var(--jojo-neutral-n500);--jojo-color-surface-subtle: var(--jojo-neutral-n650);--jojo-color-surface-header: var(--jojo-neutral-n850);--jojo-color-icon-blue: var(--jojo-brand-blue-400);--jojo-color-info-blue: var(--jojo-brand-blue-100);--jojo-color-info-blue-subtle: var(--jojo-brand-blue-850);--jojo-color-info-purple-subtle: var(--jojo-accent-purple-800);--jojo-color-info-pink-subtle: var(--jojo-accent-pink-800);--jojo-color-info-orange-subtle: var(--jojo-reminder-700);--jojo-color-info-yellow-subtle: var(--jojo-reminder-700);--jojo-color-info-green-subtle: var(--jojo-success-700);--jojo-color-background-canvas: var(--jojo-neutral-n750);--jojo-color-opacity-button: var(--jojo-opacity-white-10);--jojo-color-opacity-surface: var(--jojo-opacity-blue-20);--jojo-color-background-tint: var(--jojo-brand-blue-850);--jojo-color-background-bg: var(--jojo-opacity-blue-bg-50);--jojo-color-fill-disabled: var(--jojo-neutral-n750);--jojo-color-action-primary-default: var(--jojo-brand-blue-500);--jojo-color-border-line-primary: var(--jojo-brand-blue-500);--jojo-color-gradient-chat-start: var(--jojo-neutral-n900);--jojo-color-gradient-chat-end: var(--jojo-opacity-blue-40);--jojo-color-surface-sidebar: var(--jojo-neutral-n550);--jojo-color-surface-subtle-blue: var(--jojo-brand-blue-400);--jojo-color-border-blue-white: var(--jojo-opacity-white-10);--jojo-color-info-red-subtle: var(--jojo-warning-850);--jojo-color-border-disable: var(--jojo-neutral-n200)}[data-mantine-color-scheme=dark] [data-sandbox-global=jojo-os],[data-mantine-color-scheme=dark] .jojo-portal,[data-mantine-color-scheme=dark] .mantine-Modal-content.org-delete-confirm-modal,[data-mantine-color-scheme=dark] .mantine-Modal-content.org-department-modal,[data-mantine-color-scheme=dark] .mantine-Modal-content.org-company-modal,[data-mantine-color-scheme=dark] .mantine-Modal-content:has([data-sandbox-global=jojo-os]),[data-mantine-color-scheme=dark] .mantine-Drawer-content:has([data-sandbox-global=jojo-os]),[data-mantine-color-scheme=dark] .mantine-Popover-dropdown:has([data-sandbox-global=jojo-os]){--sandbox-app-theme-primary: var(--app-theme-primary);--sandbox-app-theme-primary-hover: var(--app-theme-primary-hover);--sandbox-app-theme-primary-soft: var(--app-theme-primary-soft);--sandbox-app-theme-primary-border: var(--app-theme-primary-border);--sandbox-app-text-primary: #ffffff;--sandbox-app-text-secondary: #ffffff;--sandbox-app-text-muted: #9c9fad;--sandbox-app-surface-bg: #17212b;--sandbox-app-surface-border: rgba(255, 255, 255, .1);--sandbox-app-surface-elevated: #242f3d;--app-text-primary: var(--sandbox-app-text-primary);--app-text-secondary: var(--sandbox-app-text-secondary);--app-text-muted: var(--sandbox-app-text-muted);--app-text-tertiary: #9c9fad;--app-surface-bg: var(--sandbox-app-surface-bg);--app-surface-border: var(--sandbox-app-surface-border);--app-surface-elevated: var(--sandbox-app-surface-elevated);--app-surface-panel: #17212b;--app-table-body-bg: #17212b;--app-table-header-bg: #252f3a;--app-table-header-border: rgba(255, 255, 255, .1);--app-fill-secondary: #252f3a;--app-tag-success-bg: var(--schedule-success-bg);--app-tag-success-fg: var(--schedule-success-fg);--jojo-color-primary: var(--app-theme-primary);--jojo-color-info: var(--app-theme-primary);--jojo-color-success: #19996e;--jojo-color-error: #ff3a3a;--jojo-color-warning: #ff3a3a;--color-jojo-warning: #ff3a3a;--jojo-color-text-primary: #ffffff;--jojo-color-text-secondary: #ffffff;--jojo-color-text-tertiary: #9c9fad;--jojo-color-border-default: rgba(255, 255, 255, .1);--jojo-color-border-strong: var(--color-jojo-border-line-icon);--jojo-color-surface-default: #17212b;--jojo-color-surface-subtle: #252f3a;--jojo-color-info-subtle: var(--app-theme-primary-soft);--color-jojo-info-green-subtle: #0b4d38;--color-jojo-info-pink-subtle: #6b2440;--color-jojo-border-line-icon: #7e828e;--color-jojo-icon-white: #ffffff;--color-jojo-border-blue-white: rgba(255, 255, 255, .1);--color-jojo-text-button: #ffffff;--sandbox-color-warning-orange: #ffb752;--jojo-color-error-soft: rgba(255, 58, 58, .2);--jojo-color-warning-soft: rgba(255, 183, 82, .2);--jojo-color-reminder-soft: rgba(255, 183, 82, .22);--jojo-color-success-subtle: rgba(25, 153, 110, .22);--jojo-color-surface-input: #242f3d;--jojo-color-primary-strong: color-mix(in srgb, var(--app-theme-primary) 50%, #000);--jojo-color-on-primary-strong: color-mix(in srgb, var(--app-theme-primary) 15%, #fff);--jojo-action-view-bg: var(--jojo-color-primary-strong);--jojo-action-edit-bg: #42220a;--jojo-action-delete-bg: #2f0d0d;--jojo-button-subtle-fg: var(--jojo-color-text-primary);--jojo-shadow-card: 0 10px 24px rgb(0 0 0 / 35%);--jojo-color-pending-soft: rgba(255, 183, 82, .2);--jojo-color-accent-purple: #8f90ff;--jojo-color-accent-purple-soft: rgba(91, 92, 235, .22);--jojo-color-info-strong: #4db3f5;--jojo-button-subtle-border: var(--jojo-color-border-default)}[data-mantine-color-scheme=dark] .mantine-Drawer-content:has([data-sandbox-global=jojo-os]){background:var(--schedule-surface-elevated, #242f3d)!important}[data-mantine-color-scheme=dark] .mantine-Drawer-content:has([data-sandbox-global=jojo-os]) .mantine-Drawer-header{background:var(--schedule-surface-elevated, #242f3d)!important}[data-mantine-color-scheme=dark] .mantine-Drawer-content:has([data-sandbox-global=jojo-os]) .mantine-Drawer-body{background:transparent}[data-sandbox-global=jojo-os] .mantine-Textarea-input:not([class*=textarea]){font-size:var(--app-font-label)!important;line-height:16px}[data-sandbox-global=jojo-os] button,[data-sandbox-global=jojo-os] .mantine-Button-root,[data-sandbox-global=jojo-os] .mantine-Button-label,[data-sandbox-global=jojo-os] .mantine-UnstyledButton-root,[data-sandbox-global=jojo-os] input,[data-sandbox-global=jojo-os] textarea,[data-sandbox-global=jojo-os] select,[data-sandbox-global=jojo-os] .mantine-Text-root,[data-sandbox-global=jojo-os] .mantine-Input-input,[data-sandbox-global=jojo-os] .mantine-TextInput-input,[data-sandbox-global=jojo-os] .mantine-Select-input,[data-sandbox-global=jojo-os] .mantine-NumberInput-input,[data-sandbox-global=jojo-os] .mantine-Textarea-input,[data-sandbox-global=jojo-os] .mantine-Avatar-placeholder{font-family:var(--jojo-font-family, Roboto)!important}[data-sandbox-global=jojo-os] .mantine-Button-label,.jojo-portal .mantine-Button-label{font-weight:inherit}[data-sandbox-global] .mantine-Input-input,.jojo-portal .mantine-Input-input{text-overflow:ellipsis}[data-sandbox-global] .mantine-Input-wrapper[data-with-right-section] .mantine-Input-input,.jojo-portal .mantine-Input-wrapper[data-with-right-section] .mantine-Input-input{padding-inline-end:var(--input-right-section-width, 34px)!important}[data-sandbox-global] .mantine-Tabs-tab{line-height:20px}[data-sandbox-global] .mantine-InputWrapper-label,.jojo-portal .mantine-InputWrapper-label{font-family:var(--jojo-font-family)!important}[data-sandbox-global] .app-status-tag,.jojo-portal .app-status-tag{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:24px;padding:4px 8px;font-size:var(--app-font-tag);font-weight:var(--app-font-weight-semibold);line-height:16px;border-radius:var(--jojo-radius-full)}[data-sandbox-global] .app-status-tag--primary,[data-sandbox-global] .app-status-tag--info,.jojo-portal .app-status-tag--primary,.jojo-portal .app-status-tag--info{color:var(--jojo-color-info-blue, #0e8fe6);background-color:var(--jojo-color-info-blue-subtle, #d8f0ff)}[data-sandbox-global] .app-status-tag--success,.jojo-portal .app-status-tag--success{color:var(--jojo-color-info-green, #19996e);background-color:var(--jojo-color-info-green-subtle, #ccfbeb)}[data-sandbox-global] .app-status-tag--warning,.jojo-portal .app-status-tag--warning{color:var(--jojo-color-info-orange, #f97c3d);background-color:var(--jojo-color-info-orange-subtle, #fef1d9)}[data-sandbox-global] .app-status-tag--danger,.jojo-portal .app-status-tag--danger{color:var(--jojo-color-error, #ff3a3a);background-color:var(--color-jojo-info-pink-subtle, #ffe7ef)}[data-sandbox-global] .app-status-tag--neutral,.jojo-portal .app-status-tag--neutral{color:var(--jojo-color-text-secondary, #5e5f69);background-color:var(--jojo-color-surface-subtle, #f7f9fc)}[data-sandbox-global=jojo-os] .custom-primary-btn{background:var(--schedule-primary, #17a9fd)!important;box-shadow:0 2px 10px rgba(var(--app-theme-primary-rgb),.28)!important}[data-sandbox-global=jojo-os] .custom-primary-btn:hover:not(:disabled){background:var(--app-theme-primary-hover)!important}[data-sandbox-global=jojo-os] .mantine-Switch-input:checked+.mantine-Switch-track,[data-sandbox-global=jojo-os] .mantine-Switch-track[data-checked],[data-sandbox-global=jojo-os] .mantine-Switch-track[data-checked=true]{background-color:var(--schedule-primary, #17a9fd)!important;border-color:var(--schedule-primary, #17a9fd)!important}[data-sandbox-global=jojo-os] .mantine-Pagination-control[data-active],[data-sandbox-global=jojo-os] .mantine-Pagination-control[data-active=true]{color:#fff!important;background:var(--schedule-primary, #17a9fd)!important;border-color:var(--schedule-primary, #17a9fd)!important}[data-sandbox-global=jojo-os],[data-sandbox-global=jojo-os] button,[data-sandbox-global=jojo-os] input,[data-sandbox-global=jojo-os] select,[data-sandbox-global=jojo-os] textarea,[data-sandbox-global=jojo-os] table,[data-sandbox-global=jojo-os] th,[data-sandbox-global=jojo-os] td,[data-sandbox-global=jojo-os] table span,[data-sandbox-global=jojo-os] .mantine-Button-root,[data-sandbox-global=jojo-os] .mantine-Table-th,[data-sandbox-global=jojo-os] .mantine-Input-input,[data-sandbox-global=jojo-os] .mantine-TextInput-input,[data-sandbox-global=jojo-os] .mantine-Select-input,[data-sandbox-global=jojo-os] .mantine-NumberInput-input,[data-sandbox-global=jojo-os] .mantine-Textarea-input{font-family:var(--jojo-font-family, Roboto)!important}[data-sandbox-global=jojo-os] button[class*=cancelBtn],[data-sandbox-global=jojo-os] button[class*=cancelButton],[data-sandbox-global=jojo-os] .mantine-Modal-content button[class*=cancelBtn],[data-sandbox-global=jojo-os] .mantine-Modal-content button[class*=cancelButton]{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, var(--app-theme-primary))!important;border-color:var(--color-jojo-border-blue-white, var(--app-theme-primary))!important}[data-sandbox-global=jojo-os] button[class*=cancelBtn] *,[data-sandbox-global=jojo-os] button[class*=cancelButton] *,[data-sandbox-global=jojo-os] .mantine-Modal-content button[class*=cancelBtn] *,[data-sandbox-global=jojo-os] .mantine-Modal-content button[class*=cancelButton] *{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, var(--app-theme-primary))!important}[data-mantine-color-scheme=dark] [data-sandbox-global=jojo-os] button[class*=cancelBtn],[data-mantine-color-scheme=dark] [data-sandbox-global=jojo-os] button[class*=cancelButton],[data-mantine-color-scheme=dark] [data-sandbox-global=jojo-os] .mantine-Modal-content button[class*=cancelBtn],[data-mantine-color-scheme=dark] [data-sandbox-global=jojo-os] .mantine-Modal-content button[class*=cancelButton]{color:var(--color-jojo-text-button, #ffffff)!important;border-color:var(--color-jojo-border-blue-white, rgba(255, 255, 255, .1))!important}[data-mantine-color-scheme=dark] [data-sandbox-global=jojo-os] button[class*=cancelBtn] *,[data-mantine-color-scheme=dark] [data-sandbox-global=jojo-os] button[class*=cancelButton] *,[data-mantine-color-scheme=dark] [data-sandbox-global=jojo-os] .mantine-Modal-content button[class*=cancelBtn] *,[data-mantine-color-scheme=dark] [data-sandbox-global=jojo-os] .mantine-Modal-content button[class*=cancelButton] *{color:var(--color-jojo-text-button, #ffffff)!important}[data-sandbox-global=jojo-os] .jojo-infinite-sentinel{display:flex;flex-shrink:0;align-items:center;justify-content:center;min-height:1px;padding-bottom:72px}[data-sandbox-global=jojo-os] .schedule-title-input::placeholder{font-size:var(--app-font-label)!important;line-height:16px}[data-sandbox-global=jojo-os] .schedule-font-inter,[data-sandbox-global=jojo-os] .schedule-font-inter .mantine-Text-root{font-family:var(--sandbox-font-inter, Inter, sans-serif)!important}[data-sandbox-global=jojo-os][data-schedule-page-canvas]{background-color:var(--schedule-page-canvas);background-image:radial-gradient(120% 130% at 29% 14%,var(--schedule-page-glow-cyan) 0%,var(--schedule-page-glow-cyan-mid) 40%,var(--schedule-page-glow-cyan-end) 78%),radial-gradient(85% 95% at 86% 16%,var(--schedule-page-glow-blue) 0%,var(--schedule-page-glow-blue-mid) 42%,var(--schedule-page-glow-blue-end) 80%);background-repeat:no-repeat;background-position:top center;background-size:cover}[data-sandbox-global=jojo-os],.jojo-portal{--schedule-page-canvas: var(--sandbox-color-neutral-150);--schedule-page-glow-cyan: rgba(0, 166, 244, .4);--schedule-page-glow-cyan-mid: rgba(0, 166, 244, .22);--schedule-page-glow-cyan-end: rgba(0, 166, 244, 0);--schedule-page-glow-blue: rgba(19, 72, 246, .44);--schedule-page-glow-blue-mid: rgba(19, 72, 246, .2);--schedule-page-glow-blue-end: rgba(19, 72, 246, 0);--schedule-primary: var(--app-theme-primary);--schedule-primary-soft: var(--app-theme-primary-soft);--schedule-primary-border: var(--app-theme-primary-border);--schedule-meeting: var(--sandbox-color-meeting);--schedule-meeting-soft: #d8f0ff;--schedule-todo: var(--sandbox-color-todo);--schedule-todo-soft: #ffe7ef;--schedule-holiday: var(--sandbox-color-holiday);--schedule-holiday-soft: #e6f5ef;--schedule-leave: var(--sandbox-color-leave);--schedule-leave-soft: #fff3e0;--schedule-meeting-card: #d8f0ff;--schedule-todo-card: #ffe7ef;--schedule-holiday-card: #e6f5ef;--schedule-leave-card: #fff3e0;--schedule-meeting-tag: #0e8fe6;--schedule-badge-bg: var(--sandbox-color-brand-100);--schedule-badge-fg: #0e8fe6;--schedule-success-bg: #ccfbeb;--schedule-success-fg: #19996e;--schedule-weekday-bg: var(--sandbox-color-brand-100);--schedule-weekday-fg: var(--sandbox-color-neutral-600);--schedule-surface: #ffffff;--schedule-surface-subtle: var(--sandbox-color-neutral-100);--schedule-other-month-bg: var(--sandbox-color-neutral-100);--schedule-border: var(--sandbox-color-neutral-200);--schedule-border-strong: var(--sandbox-color-neutral-200);--schedule-text-secondary: var(--sandbox-color-neutral-600);--schedule-text-tertiary: var(--sandbox-color-neutral-400);--schedule-shadow: 0 4px 16px rgba(0, 0, 0, .04), 0 12px 40px rgba(79, 70, 229, .06);--schedule-shadow-nav: 0 14px 32px rgba(0, 0, 0, .14);--schedule-surface-elevated: #ffffff;--schedule-input-bg: var(--schedule-surface-elevated);--schedule-input-fg: var(--app-text-primary);--schedule-segment-active-bg: var(--schedule-surface);--schedule-segment-active-fg: var(--schedule-primary);--schedule-today-bg: var(--schedule-surface);--schedule-today-fg: var(--schedule-primary);--schedule-today-border: var(--schedule-primary);--schedule-count-active: var(--schedule-primary);--schedule-info-subtle: #d8f0ff;--schedule-info-subtle-fg: #5e5f69;--schedule-room-seats-bg: #e3e6ff;--schedule-room-seats-fg: #5b5ceb;--schedule-room-amenity-bg: #d8f0ff;--schedule-room-amenity-fg: #17a9fd;--schedule-space-page-y: 24px;--schedule-space-page-x: 12px;--schedule-space-gutter: 20px;--schedule-radius-card: 16px;--schedule-space-card-header-x: 24px;--schedule-space-card-header-y: 20px;--schedule-space-rail-width: 428px;--schedule-space-rail-min: 260px}.mantine-Modal-content:has([data-sandbox-global=jojo-os]),.mantine-Drawer-content:has([data-sandbox-global=jojo-os]),.mantine-Popover-dropdown:has([data-sandbox-global=jojo-os]){--schedule-success-bg: #ccfbeb;--schedule-success-fg: #19996e;--schedule-input-fg: var(--app-text-primary)}[data-mantine-color-scheme=dark] [data-sandbox-global=jojo-os],[data-mantine-color-scheme=dark] .jojo-portal,[data-mantine-color-scheme=dark] .mantine-Modal-content.org-delete-confirm-modal,[data-mantine-color-scheme=dark] .mantine-Modal-content.org-department-modal,[data-mantine-color-scheme=dark] .mantine-Modal-content.org-company-modal,[data-mantine-color-scheme=dark] .mantine-Modal-content:has([data-sandbox-global=jojo-os]),[data-mantine-color-scheme=dark] .mantine-Drawer-content:has([data-sandbox-global=jojo-os]),[data-mantine-color-scheme=dark] .mantine-Popover-dropdown:has([data-sandbox-global=jojo-os]){--schedule-success-bg: #0b4b37;--schedule-success-fg: #19996e;--schedule-page-canvas: #2b2e3a;--schedule-page-glow-cyan: rgba(0, 166, 244, .4);--schedule-page-glow-cyan-mid: rgba(0, 166, 244, .22);--schedule-page-glow-cyan-end: rgba(0, 166, 244, 0);--schedule-page-glow-blue: rgba(23, 75, 246, .45);--schedule-page-glow-blue-mid: rgba(23, 75, 246, .22);--schedule-page-glow-blue-end: rgba(23, 75, 246, 0);--schedule-primary: var(--app-theme-primary);--schedule-primary-soft: var(--app-theme-primary-soft);--schedule-primary-border: var(--app-theme-primary-border);--schedule-meeting: #1f85fa;--schedule-meeting-soft: #005188;--schedule-todo: #f0608c;--schedule-todo-soft: #532d39;--schedule-holiday: #19996e;--schedule-holiday-soft: #0b4b37;--schedule-leave: #ffb752;--schedule-leave-soft: #6e3913;--schedule-meeting-card: #005188;--schedule-todo-card: #532d39;--schedule-holiday-card: #0b4b37;--schedule-leave-card: #6e3913;--schedule-meeting-tag: #0e8fe6;--schedule-badge-bg: #005188;--schedule-badge-fg: #d8f0ff;--schedule-info-subtle: #005188;--schedule-info-subtle-fg: #ffffff;--schedule-weekday-bg: #005188;--schedule-weekday-fg: #ffffff;--schedule-surface: #17212b;--schedule-surface-subtle: #252f3a;--schedule-surface-elevated: #242f3d;--schedule-other-month-bg: #252f3a;--schedule-border: rgba(255, 255, 255, .1);--schedule-border-strong: rgba(255, 255, 255, .2);--schedule-input-bg: #252f3a;--schedule-input-fg: var(--app-text-primary);--schedule-text-secondary: #ffffff;--schedule-text-tertiary: #9c9fad;--schedule-shadow: 0 4px 16px rgba(0, 0, 0, .35);--schedule-shadow-nav: 0 14px 32px rgba(0, 0, 0, .45);--schedule-segment-active-bg: #242f3d;--schedule-segment-active-fg: #ffffff;--schedule-today-bg: #17212b;--schedule-today-fg: var(--app-theme-primary);--schedule-today-border: var(--app-theme-primary);--schedule-count-active: #43bdfc;--schedule-room-seats-bg: #3e3863;--schedule-room-seats-fg: #9f97d0;--schedule-room-amenity-bg: #005188;--schedule-room-amenity-fg: #ffffff}[data-schedule-surface],.mantine-Modal-content.schedule-event-modal,.mantine-Modal-content:has([data-schedule-surface]),.mantine-Drawer-content:has([data-schedule-surface]),.mantine-Popover-dropdown:has([data-schedule-surface]){--schedule-primary: var(--app-theme-primary);--schedule-primary-soft: var(--app-theme-primary-soft);--schedule-primary-border: var(--app-theme-primary-border);--schedule-segment-active-fg: var(--schedule-primary);--schedule-today-fg: var(--schedule-primary);--schedule-today-border: var(--schedule-primary);--schedule-count-active: var(--schedule-primary);--schedule-meeting: #1f85fa;--schedule-meeting-soft: #d8f0ff;--schedule-todo: #f0608c;--schedule-todo-soft: #ffe7ef;--schedule-holiday: #19996e;--schedule-holiday-soft: #e6f5ef;--schedule-leave: #ffb752;--schedule-leave-soft: #fff3e0;--schedule-meeting-card: #d8f0ff;--schedule-todo-card: #ffe7ef;--schedule-holiday-card: #e6f5ef;--schedule-leave-card: #fff3e0;--schedule-meeting-tag: #0e8fe6;--schedule-badge-bg: var(--app-theme-primary-soft);--schedule-badge-fg: var(--app-theme-primary-hover);--schedule-success-bg: #ccfbeb;--schedule-success-fg: #19996e;--app-tag-success-bg: var(--schedule-success-bg);--app-tag-success-fg: var(--schedule-success-fg);--schedule-weekday-bg: var(--app-theme-primary-soft);--schedule-weekday-fg: var(--app-text-secondary, #5e5f69);--schedule-surface: var(--app-surface-elevated, #ffffff);--schedule-surface-subtle: var(--app-fill-secondary, #f7f9fc);--schedule-other-month-bg: var(--app-fill-secondary, #f7f9fc);--schedule-border: var(--app-surface-border, #e9ebee);--schedule-border-strong: var(--app-surface-border, #e9ebee);--schedule-text-secondary: var(--app-text-secondary, #5e5f69);--schedule-text-tertiary: var(--app-text-muted, #9c9fad);--schedule-shadow: 0 4px 16px rgba(0, 0, 0, .04), 0 12px 40px rgba(79, 70, 229, .06);--schedule-shadow-nav: 0 14px 32px rgba(0, 0, 0, .14);--schedule-surface-elevated: var(--app-surface-elevated, #ffffff);--schedule-input-bg: var(--schedule-surface-elevated);--schedule-input-fg: var(--app-text-primary);--schedule-segment-active-bg: var(--schedule-surface);--schedule-today-bg: var(--schedule-surface);--schedule-info-subtle: var(--app-theme-primary-soft);--schedule-info-subtle-fg: var(--app-text-secondary, #5e5f69);--schedule-room-seats-bg: #e3e6ff;--schedule-room-seats-fg: #5b5ceb;--schedule-room-amenity-bg: var(--app-theme-primary-soft);--schedule-room-amenity-fg: var(--schedule-primary);--schedule-page-canvas: #f5f6fa;--schedule-page-glow-cyan: rgba(0, 166, 244, .4);--schedule-page-glow-cyan-mid: rgba(0, 166, 244, .22);--schedule-page-glow-cyan-end: rgba(0, 166, 244, 0);--schedule-page-glow-blue: rgba(19, 72, 246, .44);--schedule-page-glow-blue-mid: rgba(19, 72, 246, .2);--schedule-page-glow-blue-end: rgba(19, 72, 246, 0);--schedule-space-page-y: 24px;--schedule-space-page-x: 12px;--schedule-space-gutter: 20px;--schedule-radius-card: 16px}[data-schedule-page-canvas][data-schedule-surface]{background-color:var(--schedule-page-canvas);background-image:radial-gradient(120% 130% at 29% 14%,var(--schedule-page-glow-cyan) 0%,var(--schedule-page-glow-cyan-mid) 40%,var(--schedule-page-glow-cyan-end) 78%),radial-gradient(85% 95% at 86% 16%,var(--schedule-page-glow-blue) 0%,var(--schedule-page-glow-blue-mid) 42%,var(--schedule-page-glow-blue-end) 80%);background-repeat:no-repeat;background-position:top center;background-size:cover}[data-schedule-surface] .schedule-font-inter,[data-schedule-surface] .schedule-font-inter .mantine-Text-root,.mantine-Modal-content.schedule-event-modal .schedule-font-inter,.mantine-Modal-content.schedule-event-modal .schedule-font-inter .mantine-Text-root{font-family:Inter,sans-serif!important}[data-schedule-surface] .mantine-Switch-input:checked+.mantine-Switch-track,[data-schedule-surface] .mantine-Switch-track[data-checked],[data-schedule-surface] .mantine-Switch-track[data-checked=true],.mantine-Modal-content.schedule-event-modal .mantine-Switch-input:checked+.mantine-Switch-track,.mantine-Modal-content.schedule-event-modal .mantine-Switch-track[data-checked],.mantine-Modal-content.schedule-event-modal .mantine-Switch-track[data-checked=true]{background-color:var(--schedule-primary)!important;border-color:var(--schedule-primary)!important}[data-mantine-color-scheme=dark] [data-schedule-surface],[data-mantine-color-scheme=dark] .mantine-Modal-content.schedule-event-modal,[data-mantine-color-scheme=dark] .mantine-Modal-content:has([data-schedule-surface]),[data-mantine-color-scheme=dark] .mantine-Drawer-content:has([data-schedule-surface]),[data-mantine-color-scheme=dark] .mantine-Popover-dropdown:has([data-schedule-surface]),[data-mantine-color-scheme=dark] .mantine-Popover-dropdown.schedule-date-picker-dropdown{--schedule-primary: var(--app-theme-primary);--schedule-primary-soft: var(--app-theme-primary-soft);--schedule-primary-border: var(--app-theme-primary-border);--schedule-segment-active-fg: var(--app-text-primary, #ffffff);--schedule-today-fg: var(--schedule-primary);--schedule-today-border: var(--schedule-primary);--schedule-count-active: var(--schedule-primary);--schedule-meeting: #1f85fa;--schedule-meeting-soft: #005188;--schedule-todo: #f0608c;--schedule-todo-soft: #532d39;--schedule-holiday: #19996e;--schedule-holiday-soft: #0b4b37;--schedule-leave: #ffb752;--schedule-leave-soft: #6e3913;--schedule-meeting-card: #005188;--schedule-todo-card: #532d39;--schedule-holiday-card: #0b4b37;--schedule-leave-card: #6e3913;--schedule-meeting-tag: #0e8fe6;--schedule-badge-bg: rgba(var(--app-theme-primary-rgb), .22);--schedule-badge-fg: var(--app-theme-primary);--schedule-success-bg: #0b4b37;--schedule-success-fg: #19996e;--app-tag-success-bg: var(--schedule-success-bg);--app-tag-success-fg: var(--schedule-success-fg);--schedule-info-subtle: rgba(var(--app-theme-primary-rgb), .22);--schedule-info-subtle-fg: #ffffff;--schedule-weekday-bg: rgba(var(--app-theme-primary-rgb), .22);--schedule-weekday-fg: #ffffff;--schedule-surface: #17212b;--schedule-surface-subtle: #252f3a;--schedule-surface-elevated: #242f3d;--schedule-other-month-bg: #252f3a;--schedule-border: rgba(255, 255, 255, .1);--schedule-border-strong: rgba(255, 255, 255, .2);--schedule-input-bg: #252f3a;--schedule-input-fg: var(--app-text-primary);--schedule-text-secondary: #ffffff;--schedule-text-tertiary: #9c9fad;--schedule-shadow: 0 4px 16px rgba(0, 0, 0, .35);--schedule-shadow-nav: 0 14px 32px rgba(0, 0, 0, .45);--schedule-segment-active-bg: #242f3d;--schedule-today-bg: #17212b;--schedule-room-seats-bg: #3e3863;--schedule-room-seats-fg: #9f97d0;--schedule-room-amenity-bg: rgba(var(--app-theme-primary-rgb), .22);--schedule-room-amenity-fg: #ffffff;--schedule-page-canvas: #2b2e3a;--schedule-page-glow-cyan: rgba(0, 166, 244, .4);--schedule-page-glow-cyan-mid: rgba(0, 166, 244, .22);--schedule-page-glow-cyan-end: rgba(0, 166, 244, 0);--schedule-page-glow-blue: rgba(23, 75, 246, .45);--schedule-page-glow-blue-mid: rgba(23, 75, 246, .22);--schedule-page-glow-blue-end: rgba(23, 75, 246, 0)}[data-mantine-color-scheme=dark] .mantine-Modal-content.schedule-event-modal{background:var(--schedule-surface, #17212b)!important}[data-mantine-color-scheme=dark] .mantine-Drawer-content:has([data-schedule-surface]){background:var(--schedule-surface-elevated, #242f3d)!important}[data-mantine-color-scheme=dark] .mantine-Drawer-content:has([data-schedule-surface]) .mantine-Drawer-header{background:var(--schedule-surface-elevated, #242f3d)!important}[data-mantine-color-scheme=dark] .mantine-Drawer-content:has([data-schedule-surface]) .mantine-Drawer-body{background:var(--schedule-surface-elevated, #242f3d)!important}.schedule-scrollbar,[data-schedule-surface],[data-schedule-surface] *,.mantine-Modal-content.schedule-event-modal,.mantine-Modal-content.schedule-event-modal *,.mantine-Modal-content:has([data-schedule-surface]),.mantine-Modal-content:has([data-schedule-surface]) *,.mantine-Drawer-content:has([data-schedule-surface]),.mantine-Drawer-content:has([data-schedule-surface]) *,.mantine-Popover-dropdown:has([data-schedule-surface]),.mantine-Popover-dropdown:has([data-schedule-surface]) *{scrollbar-color:color-mix(in srgb,var(--schedule-primary, var(--app-theme-primary)) 55%,transparent) transparent;scrollbar-width:thin}.schedule-scrollbar::-webkit-scrollbar,[data-schedule-surface]::-webkit-scrollbar,[data-schedule-surface] *::-webkit-scrollbar,.mantine-Modal-content.schedule-event-modal::-webkit-scrollbar,.mantine-Modal-content.schedule-event-modal *::-webkit-scrollbar,.mantine-Modal-content:has([data-schedule-surface])::-webkit-scrollbar,.mantine-Modal-content:has([data-schedule-surface]) *::-webkit-scrollbar,.mantine-Drawer-content:has([data-schedule-surface])::-webkit-scrollbar,.mantine-Drawer-content:has([data-schedule-surface]) *::-webkit-scrollbar,.mantine-Popover-dropdown:has([data-schedule-surface])::-webkit-scrollbar,.mantine-Popover-dropdown:has([data-schedule-surface]) *::-webkit-scrollbar{width:9px;height:6px}.schedule-scrollbar::-webkit-scrollbar-track,[data-schedule-surface]::-webkit-scrollbar-track,[data-schedule-surface] *::-webkit-scrollbar-track,.mantine-Modal-content.schedule-event-modal::-webkit-scrollbar-track,.mantine-Modal-content.schedule-event-modal *::-webkit-scrollbar-track,.mantine-Modal-content:has([data-schedule-surface])::-webkit-scrollbar-track,.mantine-Modal-content:has([data-schedule-surface]) *::-webkit-scrollbar-track,.mantine-Drawer-content:has([data-schedule-surface])::-webkit-scrollbar-track,.mantine-Drawer-content:has([data-schedule-surface]) *::-webkit-scrollbar-track,.mantine-Popover-dropdown:has([data-schedule-surface])::-webkit-scrollbar-track,.mantine-Popover-dropdown:has([data-schedule-surface]) *::-webkit-scrollbar-track{margin:0;background:transparent}.schedule-scrollbar::-webkit-scrollbar-thumb,[data-schedule-surface]::-webkit-scrollbar-thumb,[data-schedule-surface] *::-webkit-scrollbar-thumb,.mantine-Modal-content.schedule-event-modal::-webkit-scrollbar-thumb,.mantine-Modal-content.schedule-event-modal *::-webkit-scrollbar-thumb,.mantine-Modal-content:has([data-schedule-surface])::-webkit-scrollbar-thumb,.mantine-Modal-content:has([data-schedule-surface]) *::-webkit-scrollbar-thumb,.mantine-Drawer-content:has([data-schedule-surface])::-webkit-scrollbar-thumb,.mantine-Drawer-content:has([data-schedule-surface]) *::-webkit-scrollbar-thumb,.mantine-Popover-dropdown:has([data-schedule-surface])::-webkit-scrollbar-thumb,.mantine-Popover-dropdown:has([data-schedule-surface]) *::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--schedule-primary, var(--app-theme-primary)) 45%,transparent);background-clip:padding-box;border:2px solid transparent;border-radius:9999px}.schedule-scrollbar::-webkit-scrollbar-thumb:hover,[data-schedule-surface] *::-webkit-scrollbar-thumb:hover,.mantine-Modal-content.schedule-event-modal *::-webkit-scrollbar-thumb:hover,.mantine-Modal-content:has([data-schedule-surface]) *::-webkit-scrollbar-thumb:hover,.mantine-Drawer-content:has([data-schedule-surface]) *::-webkit-scrollbar-thumb:hover,.mantine-Popover-dropdown:has([data-schedule-surface]) *::-webkit-scrollbar-thumb:hover{background-color:var(--schedule-primary, var(--app-theme-primary-hover, var(--app-theme-primary)))}[data-mantine-color-scheme=dark] .schedule-scrollbar::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] [data-schedule-surface]::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] [data-schedule-surface] *::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] .mantine-Modal-content.schedule-event-modal::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] .mantine-Modal-content.schedule-event-modal *::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] .mantine-Modal-content:has([data-schedule-surface])::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] .mantine-Modal-content:has([data-schedule-surface]) *::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] .mantine-Drawer-content:has([data-schedule-surface])::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] .mantine-Drawer-content:has([data-schedule-surface]) *::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] .mantine-Popover-dropdown:has([data-schedule-surface])::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] .mantine-Popover-dropdown:has([data-schedule-surface]) *::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--schedule-primary, var(--app-theme-primary)) 55%,transparent);border-color:transparent}[data-mantine-color-scheme=dark] .schedule-scrollbar::-webkit-scrollbar-track,[data-mantine-color-scheme=dark] [data-schedule-surface] *::-webkit-scrollbar-track,[data-mantine-color-scheme=dark] .mantine-Modal-content.schedule-event-modal *::-webkit-scrollbar-track,[data-mantine-color-scheme=dark] .mantine-Modal-content:has([data-schedule-surface]) *::-webkit-scrollbar-track{background:transparent}._titleOnly_alvea_1{padding:8px 10px;font-family:Roboto,sans-serif;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-normal);line-height:16px;color:var(--app-text-primary);white-space:nowrap}._dropdown_alvea_11:has(._titleOnly_alvea_1){width:auto}._dropdown_alvea_11:before{position:absolute;top:0;right:100%;bottom:0;width:8px;content:""}._dropdown_alvea_11{width:255px;padding:6px;background:var(--app-surface-elevated, #fff);border:1px solid var(--app-surface-border, #e9ebee);border-radius:8px;box-shadow:0 14px 32px #00000024}._list_alvea_33{display:flex;flex-direction:column;gap:2px}._option_alvea_39{display:flex;align-items:center;width:100%;height:36px;padding:8px 10px;font-family:Roboto,sans-serif;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-normal);line-height:16px;color:var(--app-text-primary);text-align:left;cursor:pointer;background:transparent;border-radius:8px}._option_alvea_39:hover{background:var(--app-fill-secondary, #f5f6fa)}._optionActive_alvea_60{color:var(--app-text-primary);background:var(--app-theme-primary-soft)}._optionActive_alvea_60:hover{background:var(--app-theme-primary-soft)}._optionLabel_alvea_70{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._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_1sni4_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_1sni4_9{border-color:#5299ff}._toggle_1e1rb_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_1e1rb_1 .mantine-SegmentedControl-root{background:transparent}._toggle_1e1rb_1 .mantine-SegmentedControl-indicator{background:var(--app-color-scheme-toggle-indicator, #ffffff);border-radius:999px;box-shadow:0 1px 2px #0000000f}._toggle_1e1rb_1 .mantine-SegmentedControl-control{border:0!important}._toggle_1e1rb_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:12px;font-weight:500;line-height:1;color:var(--app-color-scheme-toggle-label, #757e9f)}._toggle_1e1rb_1 .mantine-SegmentedControl-label[data-active]{color:var(--app-color-scheme-toggle-label-active, #0b214a)}._optionIcon_1e1rb_43{flex-shrink:0}._notification_1f5vx_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_1f5vx_1 .22s ease-out}[data-mantine-color-scheme=dark] ._notification_1f5vx_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_1f5vx_24{position:relative;right:auto;bottom:auto;width:min(350px,100%);margin:0 auto}._closeButton_1f5vx_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_1f5vx_32:hover{background:#775bae14}[data-mantine-color-scheme=dark] ._closeButton_1f5vx_32{color:var(--app-text-muted)}[data-mantine-color-scheme=dark] ._closeButton_1f5vx_32:hover{color:var(--app-text-primary);background:var(--app-fill-secondary)}._typeLabel_1f5vx_62{margin:0 28px 4px 0;font-size:12px;font-weight:700;line-height:1.4;color:#8a72bc}[data-mantine-color-scheme=dark] ._typeLabel_1f5vx_62{color:var(--app-text-muted)}._title_1f5vx_74{margin:0 28px 10px 0;font-size:16px;font-weight:700;line-height:1.35;color:#2b1373}[data-mantine-color-scheme=dark] ._title_1f5vx_74{font-weight:800;color:var(--app-text-primary)}._content_1f5vx_87{display:-webkit-box;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;font-size:12px;font-weight:600;line-height:1.55;color:#8c78bb;-webkit-box-orient:vertical}[data-mantine-color-scheme=dark] ._content_1f5vx_87{color:var(--app-text-muted)}._actions_1f5vx_104{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}._ignoreButton_1f5vx_111,._openButton_1f5vx_112{min-width:48px;height:30px;padding:0 14px;font-size:12px;font-weight:700;cursor:pointer;border:0;border-radius:10px}._ignoreButton_1f5vx_111{color:#4c2b8f;background:#fff;box-shadow:inset 0 0 0 1px #e4def7}[data-mantine-color-scheme=dark] ._ignoreButton_1f5vx_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_1f5vx_111:hover{color:var(--app-theme-primary);border-color:var(--app-theme-primary)}._openButton_1f5vx_112{color:#fff;background:#101a33}[data-mantine-color-scheme=dark] ._openButton_1f5vx_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_1f5vx_112:hover{background:var(--app-theme-primary-gradient-hover)}@media (max-width: 600px){._notification_1f5vx_1{right:16px;bottom:16px;min-height:150px}._inlineNotification_1f5vx_24{right:auto;bottom:auto}}@keyframes _laravelReverbNotificationSlideIn_1f5vx_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_19x4l_1{display:flex;flex-direction:column;height:100%;color:var(--app-text-primary);background:var(--app-surface-bg)}._header_19x4l_9{padding:18px 24px 14px;border-bottom:1px solid var(--app-surface-border)}._headerTitle_19x4l_14{font-size:18px;font-weight:800;line-height:1.3;color:var(--app-text-primary)}._headerSubtitle_19x4l_21{margin-top:4px;font-size:12px;font-weight:600;color:var(--app-text-muted)}._markAllReadButton_19x4l_28{color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border)}._markAllReadButton_19x4l_28:hover:not(:disabled){color:var(--app-theme-primary);background:var(--app-surface-elevated);border-color:var(--app-theme-primary)}._body_19x4l_40{flex:1;padding:18px 18px 24px;overflow-y:auto;background:var(--app-surface-bg)}._list_19x4l_47{display:flex;flex-direction:column;gap:10px}._listFooter_19x4l_53{min-height:26px;margin-top:4px}._footerText_19x4l_58{font-size:12px;font-weight:600;color:var(--app-text-muted)}._card_19x4l_64{padding:14px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._cardUnread_19x4l_71{background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary-border)}._cardHeader_19x4l_76{align-items:flex-start}._deleteHint_19x4l_80{font-size:11px;font-weight:700;color:var(--app-text-muted);opacity:.72}._title_19x4l_87{margin-top:8px;font-size:14px;font-weight:800;line-height:1.35;color:var(--app-text-primary)}._content_19x4l_95{margin-top:6px;font-size:12px;font-weight:600;line-height:1.5;color:var(--app-text-muted);word-break:break-word}._openButton_19x4l_104{min-width:46px;height:30px;padding:0 12px;font-size:12px;font-weight:800;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_19x4l_104:hover:not(:disabled){background:var(--app-theme-primary-gradient-hover)}._emptyState_19x4l_121{display:grid;place-items:center;min-height:180px;padding:24px;font-size:13px;font-weight:600;color:var(--app-text-muted);border:1px dashed var(--app-surface-border);border-radius:12px}._panel_pmlsg_1{position:relative;padding-inline:0!important;overflow:hidden;background:var(--app-surface-elevated, #fff)}._topAccent_pmlsg_8{height:3px;background:linear-gradient(90deg,var(--app-theme-primary, #5993ff) 0%,#7950f2 100%)}._body_pmlsg_17{padding:32px 28px 28px;text-align:center}._iconWrap_pmlsg_22{position:relative;display:inline-flex;margin-bottom:20px}._iconBox_pmlsg_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_pmlsg_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_pmlsg_54{margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.3;color:var(--app-text-primary)}._hint_pmlsg_62{margin:0;font-size:14px;line-height:1.5;color:var(--app-text-muted)}._refreshButton_pmlsg_69{display:inline-flex;gap:8px;align-items:center;justify-content:center;width:100%;height:44px;margin-top:24px;font-size:15px;font-weight:600;color:#fff;cursor:pointer;background:#1a2238;border:none;border-radius:10px;transition:background .15s ease}._refreshButton_pmlsg_69:hover{background:#252f4a}[data-mantine-color-scheme=dark] ._refreshButton_pmlsg_69{color:var(--app-layout-bg, #141414);background:var(--app-text-primary)}[data-mantine-color-scheme=dark] ._refreshButton_pmlsg_69:hover{background:#ffffffe0}._fieldSurface_3gqkf_1{background:var(--app-surface-elevated)!important;border:1px solid var(--app-surface-border)!important}._selectInput_3gqkf_6{width:100%!important;height:45px!important;overflow:auto;scrollbar-width:none;border-width:.3px!important;border-radius:10px!important}._selectInputError_3gqkf_15{border:1px solid #F03E3E!important}._timestartinput_3gqkf_18{height:39px;background-color:var(--app-surface-bg)!important;border:1px solid #E5E7EB!important;border-radius:14px!important}._timeendtinput_3gqkf_24{height:39px;color:#6a7282!important;background-color:var(--app-surface-bg)!important;border:1px solid #BEDBFF!important;border-radius:14px!important}._timestartinput_3gqkf_18:disabled{color:#6a7282!important;background-color:var(--app-surface-bg)!important}._textInput_3gqkf_35{width:100%!important;height:45px!important;color:var(--app-text-primary)!important;border-radius:10px!important}._dateTimeHiddenLabel_3gqkf_43{display:block!important;visibility:hidden!important;height:23px!important;margin-bottom:6px!important;font-size:13px!important;font-weight:500!important;line-height:15px!important}._textInput1_3gqkf_53{width:100%!important;height:42px!important;font-size:.875rem!important;line-height:1.25rem!important;color:#757e9f!important;background:#f5f7fa!important;border:.3px solid #d8d8d8!important;border-width:.3px!important;border-radius:7px!important}._errorTextInput_3gqkf_64{color:inherit!important;border:1px solid #F03E3E!important;-webkit-text-fill-color:currentColor!important}._textInput_3gqkf_35:disabled{color:var(--app-text-muted)!important;background:var(--app-fill-secondary)!important;-webkit-text-fill-color:var(--app-text-muted)!important}._passwordInput_3gqkf_74{width:100%!important;height:45px!important;border-radius:10px!important}._passwordInput_3gqkf_74 input{height:100%!important;background:transparent!important;border:none!important}._radioInput_3gqkf_87{position:relative!important;width:18px!important;height:18px!important;border:.3px solid #b7bbcd!important;border-radius:50%!important}._radioInput_3gqkf_87:checked{background-color:var(--app-theme-primary)!important;border-color:var(--app-theme-primary)!important}._radioInput_3gqkf_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_3gqkf_112{width:100%!important;min-height:100px!important;border-width:.3px!important;border-radius:10px!important}._treeSelect_3gqkf_119 div label{color:#757e9f!important}._noteTextareaLabel_3gqkf_123{font-family:Poppins;font-size:14px;font-weight:500;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}}._page_162wd_2{display:flex;flex-direction:column;gap:12px;padding:12px 0}._page_162wd_2>.mantine-Container-root{width:100%}._invitationCard_162wd_13,._basicCard_162wd_14{padding:24px!important;background:var(--jojo-color-surface-default, var(--app-surface-elevated, #fff))!important;border:none!important;border-radius:16px!important;box-shadow:0 2px 6px #00000008!important}._basicCard_162wd_14{padding:20px 48px 24px!important}._inviteHead_162wd_27{display:flex;gap:16px;align-items:flex-start}._inviteAvatar_162wd_33{flex-shrink:0;width:80px;height:80px;border-radius:50%;box-shadow:0 4px 12px #00000014}._inviteBody_162wd_41{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0}._inviteTitleRow_162wd_49{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}._inviteTitle_162wd_49{margin:0;font-family:var(--jojo-font-family, Roboto, sans-serif);font-size:var(--app-font-display-md);font-weight:var(--app-font-weight-bold);line-height:36px;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._inviteSubtitle_162wd_65{margin:4px 0 0;font-family:var(--jojo-font-family, Roboto, sans-serif);font-size:var(--app-font-body);line-height:22px;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._backButton_162wd_73{min-width:80px;height:36px!important;padding:0 12px!important;font-family:var(--jojo-font-family, Roboto, sans-serif)!important;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-semibold)!important;color:var(--jojo-button-subtle-fg, var(--app-theme-primary))!important;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important;border:1px solid var(--jojo-button-subtle-border, var(--app-theme-primary))!important;border-radius:8px!important}._inviteBody_162wd_41 .mantine-SimpleGrid-root>*{padding-bottom:8px;margin-right:24px;border-bottom:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}@media (width > 640px){._page_162wd_2[data-view]>.mantine-Container-root{padding-inline:0}._page_162wd_2[data-view] ._inviteBody_162wd_41 .mantine-SimpleGrid-root{gap:16px!important;padding-right:96px}._page_162wd_2[data-view] ._inviteBody_162wd_41 .mantine-SimpleGrid-root>*{padding-bottom:12px;margin-right:0}}._sectionTitle_162wd_111{color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._fieldLabel_162wd_115{margin-bottom:4px;font-family:var(--jojo-font-family, Roboto, sans-serif)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:16px!important;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important}._fieldValue_162wd_124{font-family:var(--jojo-font-family, Roboto, sans-serif)!important;font-size:var(--app-font-body-compact)!important;line-height:20px!important;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important}._basicCard_162wd_14 form{margin-top:16px}._loginHead_162wd_136{padding-top:24px;margin-top:24px;border-top:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}._rejectBox_162wd_143{display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--jojo-warning-50, #ffecec);border-radius:16px}._rejectHead_162wd_152{display:flex;gap:11px;align-items:center}._rejectIcon_162wd_159{flex-shrink:0;width:68px;height:64px;margin:-14px -6px -13px}._rejectTitle_162wd_166{font-family:var(--jojo-font-family, Roboto, sans-serif);font-size:var(--app-font-subtitle);font-weight:var(--app-font-weight-bold);line-height:28px;color:var(--jojo-color-error, #ff3a3a)}._rejectText_162wd_174{margin:0;font-family:var(--jojo-font-family, Roboto, sans-serif);font-size:var(--app-font-body);line-height:24px;color:var(--jojo-color-error, #ff3a3a);overflow-wrap:anywhere;white-space:pre-wrap}._page_162wd_2[data-view] .viewable-field{display:flex;flex-direction:column;gap:4px;height:100%;padding-bottom:12px;margin:0!important;border-bottom:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}._page_162wd_2[data-view] .viewable-field__label{display:block!important;margin:0!important;font-family:var(--jojo-font-family, Roboto, sans-serif);font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label, 16px);color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important}._page_162wd_2[data-view] .viewable-field__label:first-letter{text-transform:uppercase}._page_162wd_2[data-view] .viewable-field__desc{display:none}._page_162wd_2[data-view] .viewable-field__value{font-family:var(--jojo-font-family, Roboto, sans-serif);font-size:var(--app-font-body-compact)!important;line-height:var(--jojo-line-height-compact, 20px);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._page_162wd_2[data-view] .viewable-field__value[data-link]{color:var(--app-theme-primary)!important}._page_162wd_2[data-view] ._basicCard_162wd_14{padding:20px 24px 24px!important}._page_162wd_2[data-view] ._basicCard_162wd_14 form{margin:16px 48px 0}._page_162wd_2[data-view] ._basicCard_162wd_14 form+form{margin-top:4px}._page_162wd_2[data-view] ._basicCard_162wd_14 .mantine-SimpleGrid-root{gap:16px!important}._page_162wd_2[data-view] ._basicCard_162wd_14 .mantine-Stack-root{gap:0}._mobileFooter_162wd_249{display:none}._mobileBackButton_162wd_253{width:100%;height:40px!important;font-family:var(--jojo-font-family, Roboto, sans-serif)!important;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-semibold)!important;color:var(--jojo-button-subtle-fg, var(--app-theme-primary))!important;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important;border:1px solid var(--jojo-button-subtle-border, var(--app-theme-primary))!important;border-radius:8px!important}._footer_162wd_265{display:flex;justify-content:flex-end;padding-top:24px;margin-top:24px;border-top:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}._submitButton_162wd_273{min-width:186px;height:34px!important;font-family:var(--jojo-font-family, Roboto, sans-serif)!important;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-semibold)!important;color:var(--jojo-color-text-inverse, #fff)!important;background:var(--app-theme-primary)!important;border-radius:8px!important}._submitButton_162wd_273:disabled{opacity:.6}@media (max-width: 640px){._page_162wd_2{gap:12px;padding:12px}._invitationCard_162wd_13,._basicCard_162wd_14{padding:16px!important}._inviteHead_162wd_27{gap:12px}._inviteAvatar_162wd_33{width:64px;height:64px}._inviteBody_162wd_41{gap:12px}._inviteTitle_162wd_49{font-size:var(--app-font-section-title);line-height:28px}._inviteSubtitle_162wd_65{font-size:var(--app-font-body-compact);line-height:20px}._inviteBody_162wd_41 .mantine-SimpleGrid-root>*{margin-right:0}._footer_162wd_265 ._submitButton_162wd_273{width:100%}._page_162wd_2[data-view]{gap:16px;padding:0 0 72px;background:var(--jojo-color-surface-subtle, #f5f6fa)}._page_162wd_2[data-view]>.mantine-Container-root{padding-inline:0}._page_162wd_2[data-view] ._invitationCard_162wd_13,._page_162wd_2[data-view] ._basicCard_162wd_14{padding:16px!important;border-radius:0!important;box-shadow:none!important}._page_162wd_2[data-view] ._basicCard_162wd_14{padding-top:0!important}._page_162wd_2[data-view] ._inviteHead_162wd_27{flex-wrap:wrap}._page_162wd_2[data-view] ._inviteBody_162wd_41{display:contents}._page_162wd_2[data-view] ._inviteTitleRow_162wd_49{flex:1;min-width:0}._page_162wd_2[data-view] ._inviteBody_162wd_41 .mantine-SimpleGrid-root{flex-basis:100%;gap:12px!important}._page_162wd_2[data-view] ._backButton_162wd_73{display:none}._page_162wd_2[data-view] ._basicCard_162wd_14 form{margin:16px 0 0}._page_162wd_2[data-view] ._basicCard_162wd_14 .mantine-SimpleGrid-root{gap:12px!important}._page_162wd_2[data-view] ._rejectBox_162wd_143{margin:0 16px}._mobileFooter_162wd_249{position:fixed;right:0;bottom:0;left:0;z-index:10;display:flex;padding:16px;background:var(--jojo-color-surface-default, #fff)}}@media (max-width: 640px){._page_162wd_2[data-view] ._basicCard_162wd_14 [class*=sectionSubtitle]{font-size:var(--app-font-body-compact);line-height:var(--jojo-line-height-compact)}}._page_18wzp_8{display:flex;flex-direction:column;gap:12px;min-height:0}._card_18wzp_15{background:var(--jojo-color-surface-default, var(--app-surface-elevated, #fff));border-radius:var(--jojo-radius-16);box-shadow:0 2px 6px #00000008}._headerCard_18wzp_22{display:flex;flex-direction:column;gap:16px;padding:20px 24px 0}._headerTop_18wzp_29{display:flex;gap:16px;align-items:center;justify-content:space-between}._identity_18wzp_36{display:flex;gap:16px;align-items:center;min-width:0}._avatar_18wzp_43{flex-shrink:0;width:80px;height:80px;overflow:hidden;border-radius:var(--jojo-radius-full);box-shadow:4px 4px 12px #6c71ff33}._avatar_18wzp_43 img{width:100%;height:100%;object-fit:cover}._identityText_18wzp_58{display:flex;flex-direction:column;gap:4px;min-width:0}._name_18wzp_65{margin:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--jojo-font-family);font-size:var(--app-font-display-md);font-weight:var(--app-font-weight-bold);line-height:36px;color:var(--jojo-color-text-primary, var(--app-text-primary, #000));white-space:nowrap}._org_18wzp_77{margin:0;font-family:var(--jojo-font-family);font-size:var(--app-font-body);line-height:var(--jojo-line-height-body);color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._headerActions_18wzp_85{display:flex;flex-shrink:0;gap:12px}._outlineButton_18wzp_92,._primaryButton_18wzp_93,._subtleButton_18wzp_94{min-width:80px;height:36px!important;padding:0 12px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-caption)!important;border-radius:var(--jojo-radius-8)!important}._outlineButton_18wzp_92{color:var(--jojo-button-subtle-fg, var(--app-theme-primary))!important;text-transform:capitalize;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important;border:1px solid var(--jojo-button-subtle-border, var(--app-theme-primary))!important}._primaryButton_18wzp_93{color:var(--jojo-color-text-inverse, #fff)!important;background:var(--app-theme-primary)!important;border:none!important}._primaryButton_18wzp_93:disabled,._primaryButton_18wzp_93[data-disabled]{color:var(--jojo-color-text-disabled, #dcdee2)!important;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important}._subtleButton_18wzp_94{color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;background:var(--jojo-color-surface-default, var(--app-surface-elevated, #fff))!important;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important}._subtleButton_18wzp_94:disabled,._subtleButton_18wzp_94[data-disabled]{color:var(--jojo-color-text-disabled, #dcdee2)!important;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important}._tabsList_18wzp_140{gap:4px;border-bottom:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important}._tabsList_18wzp_140:before{display:none!important}._tab_18wzp_140{padding:16px 12px!important;margin-bottom:-1px;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-body-compact)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-compact)!important;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important;background:transparent!important;border-bottom:2px solid transparent!important;border-radius:0!important}._tab_18wzp_140[data-active]{color:var(--app-theme-primary)!important;border-bottom-color:var(--jojo-color-border-line-primary)!important}._tabsPanel_18wzp_167{padding-top:12px}._body_18wzp_172{position:relative;display:flex;gap:12px;align-items:stretch;min-height:0}._leftColumn_18wzp_181{display:flex;flex:0 0 400px;flex-direction:column;gap:12px;width:400px;max-width:32%}._navCard_18wzp_190{padding:16px 24px}._navTitle_18wzp_194{padding:4px 0 20px;margin:0;font-family:var(--jojo-font-family);font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);line-height:var(--jojo-line-height-title);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._navList_18wzp_204{display:flex;flex-direction:column;gap:4px;padding:0;margin:0;list-style:none}._navItem_18wzp_213{display:flex;align-items:center;width:100%;padding:12px 16px;font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-normal);line-height:var(--jojo-line-height-compact);color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69));text-align:left;cursor:pointer;background:transparent;border:none;border-radius:var(--jojo-radius-8)}._navItem_18wzp_213:hover{background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))}._navItemActive_18wzp_234,._navItemActive_18wzp_234:hover{font-weight:var(--app-font-weight-semibold);color:var(--jojo-color-info, var(--app-theme-primary));background:var(--jojo-color-info-subtle, var(--app-theme-primary-soft))}._completionCard_18wzp_242{display:flex;flex:0 0 auto;flex-direction:column;gap:16px;justify-content:center;min-height:258px;padding-bottom:16px}._completionTitle_18wzp_254{padding:20px 24px;margin:0;font-family:var(--jojo-font-family);font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);line-height:var(--jojo-line-height-title);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._completionBody_18wzp_264{display:flex;gap:16px;align-items:center;justify-content:center}._donut_18wzp_271{position:relative;flex-shrink:0;width:140px;height:140px}._donutValue_18wzp_278{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--jojo-font-family);font-size:var(--app-font-display-lg);font-weight:var(--app-font-weight-bold);line-height:var(--jojo-line-height-display-lg);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._legend_18wzp_291{display:flex;flex-direction:column;gap:12px;width:170px}._legendItem_18wzp_298{display:flex;gap:8px;align-items:center;font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-semibold);line-height:var(--jojo-line-height-compact);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._legendDot_18wzp_309{flex-shrink:0;width:8px;height:8px;border-radius:var(--jojo-radius-full)}._contentCard_18wzp_317{display:flex;flex:1;flex-direction:column;min-width:0;min-height:784px;padding:20px 24px 24px}._contentScroll_18wzp_326{flex:1;min-height:0}._contentScroll_18wzp_326>div>.mantine-Box-root>.mantine-Stack-root,._contentScroll_18wzp_326>div>.mantine-Stack-root{padding:0!important}._contentScroll_18wzp_326 .mantine-SimpleGrid-root{padding:0 48px;--sg-spacing-x: 16px !important;--sg-spacing-y: 16px !important}@media (width >= 1200px){._contentScroll_18wzp_326 .mantine-SimpleGrid-root{--sg-cols: 4 !important}}._footer_18wzp_350{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:20px 24px;margin-top:24px;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc));border-radius:var(--jojo-radius-8)}._footerGroup_18wzp_361{display:flex;gap:12px;align-items:center}._sectionHeaderRow_18wzp_368{padding-bottom:0!important;border-bottom:none!important}._sectionHeader_18wzp_368{display:flex;gap:8px;align-items:center}._sectionIcon_18wzp_380{display:inline-flex;flex-shrink:0;align-items:center;padding:10px;background:var(--jojo-color-info-blue-subtle, #d8f0ff);border-radius:var(--jojo-radius-8)}._sectionIconGlyph_18wzp_389{display:block;width:20px;height:20px;background-color:var(--app-theme-primary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}._sectionText_18wzp_399{display:flex;flex-direction:column;min-width:0}._sectionTitle_18wzp_405{display:inline-flex;gap:4px;align-items:center;font-family:var(--jojo-font-family);font-size:var(--app-font-subtitle);font-weight:var(--app-font-weight-bold);line-height:var(--jojo-line-height-subtitle);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._sectionSubtitle_18wzp_416{font-family:var(--jojo-font-family);font-size:var(--app-font-body);font-weight:var(--app-font-weight-normal);line-height:var(--jojo-line-height-body);color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._contentScroll_18wzp_326 .viewable-field{display:flex;flex-direction:column;gap:4px;height:100%;padding-bottom:12px;margin:0!important;border-bottom:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}._contentScroll_18wzp_326 td .viewable-field{gap:0;height:auto;padding-bottom:0;border-bottom:none}._contentScroll_18wzp_326 .viewable-field__label{display:block!important;margin:0!important;font-family:var(--jojo-font-family);font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label);color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important}._contentScroll_18wzp_326 .viewable-field__label:first-letter{text-transform:uppercase}._contentScroll_18wzp_326 .viewable-field__label .mantine-ActionIcon-root,._contentScroll_18wzp_326 .viewable-field__label svg{vertical-align:middle}._contentScroll_18wzp_326 .viewable-field__desc{display:none}._contentScroll_18wzp_326 .viewable-field__value{font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact)!important;line-height:var(--jojo-line-height-compact);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._contentScroll_18wzp_326 .viewable-field__value[data-link]{color:var(--app-theme-primary)!important}._contentScroll_18wzp_326 .mantine-Stack-root[style*=padding]{padding:0!important}._contentScroll_18wzp_326>.mantine-Stack-root,._contentScroll_18wzp_326>div>.mantine-Stack-root{gap:16px!important}._contentScroll_18wzp_326 .mantine-Table-table{overflow:hidden;border-spacing:0;border-collapse:separate!important;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee));border-radius:var(--jojo-radius-12)}._contentScroll_18wzp_326 .mantine-Table-thead .mantine-Table-th{height:auto!important;padding:12px!important;font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-table);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;white-space:nowrap;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important;border-bottom:none!important}._contentScroll_18wzp_326 .mantine-Table-tbody .mantine-Table-td{padding:20px 12px!important;font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact)!important;line-height:var(--jojo-line-height-compact);color:var(--jojo-color-text-primary, var(--app-text-primary, #000));background:transparent!important;border-top:none!important;border-bottom:1px dashed var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important}._contentScroll_18wzp_326 .mantine-Table-tbody .mantine-Table-tr:last-child .mantine-Table-td{border-bottom:none!important}._contentScroll_18wzp_326 .mantine-Table-tr{border-bottom:none!important}._contentScroll_18wzp_326 .mantine-Card-root{padding:0!important;overflow:visible;background:transparent!important;border:none!important;box-shadow:none!important}._emptyState_18wzp_541{height:auto!important;min-height:0!important;padding:32px 0!important}._emptyState_18wzp_541 .mantine-Text-root{font-size:var(--app-font-body-compact)!important;line-height:var(--jojo-line-height-compact)!important;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important}._emptyImage_18wzp_554{width:80px;height:auto}._contentScroll_18wzp_326 .mantine-SimpleGrid-root>*{min-width:0}._contentScroll_18wzp_326 .viewable-field__value{min-width:0}._contentScroll_18wzp_326 .viewable-field__value:not([style*=pre-wrap]){display:block!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fieldBlock_18wzp_578{display:flex;flex-direction:column;gap:16px;padding:0 48px}._attendanceTab_18wzp_586{display:flex;flex-direction:column;gap:12px}._statsCard_18wzp_592{display:flex;flex-direction:column;gap:30px;padding:20px;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee));border-radius:var(--jojo-radius-12)}._cardHeader_18wzp_601{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:24px}._cardTitle_18wzp_609{margin:0;font-family:var(--jojo-font-family);font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);line-height:var(--jojo-line-height-title);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._pill_18wzp_618{flex-shrink:0}._pillInput_18wzp_622{display:inline-flex!important;align-items:center;height:24px!important;min-height:24px!important;padding:0 22px 0 10px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important;cursor:pointer;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important;border-radius:20px!important}._statGrid_18wzp_638{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}._statCard_18wzp_644{display:flex;gap:12px;align-items:center;min-width:0;padding:20px;background:var(--jojo-color-surface-default, var(--app-surface-elevated, #fff));border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee));border-radius:20px}._statIcon_18wzp_655{flex-shrink:0;width:64px;height:64px}._statText_18wzp_661{display:flex;flex-direction:column;gap:10px;min-width:0}._statLabel_18wzp_668{font-family:var(--jojo-font-family);font-size:var(--app-font-body);line-height:var(--jojo-line-height-body);color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._statValue_18wzp_675{font-family:var(--jojo-font-family);font-size:var(--app-font-display-lg);font-weight:var(--app-font-weight-bold);line-height:var(--jojo-line-height-display-lg);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._leaveCard_18wzp_683{display:flex;flex-direction:column;gap:20px;padding-top:20px;overflow:hidden}._leaveCard_18wzp_683>._cardHeader_18wzp_601{padding:0 20px}._leaveTable_18wzp_695 .mantine-Table-th{padding:12px!important;font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-table);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;white-space:nowrap;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important;border-bottom:none!important}._leaveTable_18wzp_695 .mantine-Table-td{padding:20px 12px!important;font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact)!important;line-height:var(--jojo-line-height-compact);color:var(--jojo-color-text-primary, var(--app-text-primary, #000));border-top:none!important;border-bottom:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important}._leaveTable_18wzp_695 .mantine-Table-tr:last-child .mantine-Table-td{border-bottom:none!important}._emptyBlock_18wzp_721{display:flex;flex-direction:column;gap:8px;align-items:center;padding:32px 0;font-size:var(--app-font-body-compact);line-height:var(--jojo-line-height-compact);color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._logsCard_18wzp_734{min-height:0!important;padding:40px 24px!important;background:var(--jojo-color-surface-default, var(--app-surface-elevated, #fff))!important}._logsCard_18wzp_734 ._emptyBlock_18wzp_721{padding:40px 0}@media (max-width: 640px){._logsCard_18wzp_734{padding:12px 16px calc(89px + env(safe-area-inset-bottom,0px))!important;box-shadow:none}._logsCard_18wzp_734 .mantine-Timeline-root{--tl-color: var(--jojo-color-primary, #17a9fd);--tl-line-width: 2px !important;width:100%;padding:0 0 0 6px;margin:0}._logsCard_18wzp_734 .mantine-Timeline-item{--log-dot-center: 10px;padding-bottom:20px;padding-left:11px}._logsCard_18wzp_734 .mantine-Timeline-item:not(:first-of-type){margin-top:0}._logsCard_18wzp_734 .mantine-Timeline-item:before{border-color:var(--jojo-color-primary, #17a9fd)}._logsCard_18wzp_734 .mantine-Timeline-itemBullet{top:4px;background:var(--jojo-color-surface-default, #fff);border:2px solid var(--jojo-color-primary, #17a9fd)}._logsCard_18wzp_734 .mantine-Timeline-itemContent>*{margin:0 0 4px;font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-normal);line-height:var(--jojo-line-height-compact);color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._logsCard_18wzp_734 .mantine-Timeline-itemContent>*:nth-child(2){font-size:var(--app-font-body);font-weight:var(--app-font-weight-semibold);line-height:var(--jojo-line-height-body);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._logsCard_18wzp_734 .mantine-Timeline-itemContent>*:last-child{margin-bottom:0}}._contentScroll_18wzp_326 .mantine-Input-input.mantine-DateInput-input{font-size:var(--app-font-caption)!important;line-height:20px!important}._contentScroll_18wzp_326 .mantine-InputWrapper-label{margin-bottom:4px;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important}._contentScroll_18wzp_326 .mantine-InputWrapper-label:first-letter{text-transform:uppercase}._contentScroll_18wzp_326 .mantine-InputWrapper-required{color:var(--jojo-color-warning)!important}._contentScroll_18wzp_326 .mantine-InputWrapper-description{display:none}._contentScroll_18wzp_326 .mantine-Input-input:not(textarea){height:40px!important;min-height:40px!important}._contentScroll_18wzp_326 .mantine-Input-input:not([data-with-left-section]){padding-left:10px!important}._contentScroll_18wzp_326 .mantine-Input-input{font-size:var(--app-font-label)!important;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;background:var(--jojo-color-surface-input, var(--app-surface-elevated, #fff))!important;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important;border-radius:var(--jojo-radius-8)!important}._contentScroll_18wzp_326 .mantine-Input-input:focus,._contentScroll_18wzp_326 .mantine-FileInput-input{border-style:dashed!important}._contentScroll_18wzp_326 .mantine-Input-input:focus-within{border-color:var(--jojo-color-border-line-primary)!important}._contentScroll_18wzp_326 .mantine-Input-input[data-disabled],._contentScroll_18wzp_326 .mantine-Input-input:disabled{color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))!important;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important;opacity:1}._contentScroll_18wzp_326 .mantine-Input-input::placeholder,._contentScroll_18wzp_326 .mantine-InputPlaceholder-placeholder,._contentScroll_18wzp_326 ._placeholderValue_18wzp_871{color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))!important}._contentScroll_18wzp_326 .mantine-Input-input[data-error]{border-color:var(--jojo-color-border-warning)!important}._contentScroll_18wzp_326 .mantine-Input-input[data-error]::placeholder,._contentScroll_18wzp_326 [data-error=true] .mantine-Select-placeholder{color:var(--jojo-color-warning)!important;-webkit-text-fill-color:var(--jojo-color-warning)!important;opacity:1!important}._contentScroll_18wzp_326 .mantine-InputWrapper-error{font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-warning)!important;text-transform:capitalize}._contentScroll_18wzp_326 .mantine-ComboboxChevron-chevron{display:none}._contentScroll_18wzp_326 .mantine-Input-section[data-position=right]:has(.mantine-ComboboxChevron-chevron):after{width:12px;height:12px;content:"";background-color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69));mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23229;&%23155;&%23190;&%23230;&%23160;&%23135;/&%23231;&%23174;&%23173;&%23229;&%23164;&%23180;-&%23228;&%23184;&%23139;&%23230;&%23139;&%23137;-&%23231;&%23187;&%23134;'%3e%3cpath%20id='Vector'%20d='M2%204L6%208L10%204'%20stroke='%237E828E'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") center / contain no-repeat}._contentScroll_18wzp_326 .mantine-InputWrapper-root .mantine-InputWrapper-label{display:block;padding:0!important;margin:0 0 4px!important}._contentScroll_18wzp_326 .mantine-InputWrapper-root>.mantine-Input-wrapper{margin-top:0!important;margin-bottom:0!important}._contentScroll_18wzp_326 .mantine-Stack-root>input[type=hidden]{display:none}._contentScroll_18wzp_326 .mantine-SimpleGrid-root .mantine-InputWrapper-root{position:relative;margin-bottom:0!important}._contentScroll_18wzp_326 .mantine-SimpleGrid-root{align-items:end}._contentScroll_18wzp_326 .mantine-SimpleGrid-root .mantine-InputWrapper-error{position:absolute;top:100%;left:0;margin-top:0!important;white-space:nowrap}._contentScroll_18wzp_326 .mantine-InputWrapper-label .mantine-ActionIcon-root{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}._contentScroll_18wzp_326 .mantine-InputWrapper-label .mantine-ActionIcon-root svg{width:12px;height:12px}._addButton_18wzp_961{display:inline-flex;flex-shrink:0;gap:8px;align-items:center;height:34px;padding:0 11px;font-family:var(--jojo-font-family);font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);line-height:var(--jojo-line-height-caption);color:var(--jojo-button-subtle-fg, var(--app-theme-primary));white-space:nowrap;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc));border:1px solid var(--jojo-button-subtle-border, var(--app-theme-primary));border-radius:var(--jojo-radius-8)}._remarksInput_18wzp_981{height:100px!important;min-height:100px!important}._remarksCounter_18wzp_987._remarksCounter_18wzp_987{margin-top:8px;line-height:var(--jojo-line-height-label)}@media (max-width: 640px){._remarksInput_18wzp_981{height:80px!important;min-height:80px!important;padding:10px!important}}._fieldStack_18wzp_1001{display:flex;flex-direction:column;gap:16px}._mobileBody_18wzp_1008{position:relative;display:flex;flex-direction:column;gap:16px;padding:0 0 88px;background:var(--jojo-color-surface-default, var(--app-surface-bg, #fff))}._mobileTitle_18wzp_1017{padding:16px 16px 0;margin:0;font-family:var(--jojo-font-family);font-size:var(--app-font-subtitle);font-weight:var(--app-font-weight-bold);line-height:var(--jojo-line-height-subtitle);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._mobileNavList_18wzp_1028{display:flex;flex-direction:column;gap:4px;padding:0 16px;margin:0;list-style:none}._mobileNavListFlush_18wzp_1038{padding:0}._mobileNavItem_18wzp_1042{display:flex;align-items:center;justify-content:space-between;width:100%;height:44px;padding:12px 16px;font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact);line-height:var(--jojo-line-height-compact);color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69));cursor:pointer;background:transparent;border:none;border-radius:var(--jojo-radius-8)}._mobileNavItem_18wzp_1042 svg{color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._mobileBody_18wzp_1008 ._completionCard_18wzp_242{padding:0 16px}._mobileBody_18wzp_1008 ._completionTitle_18wzp_254{padding:16px 0;font-size:var(--app-font-subtitle);line-height:var(--jojo-line-height-subtitle)}._mobileFooter_18wzp_1074,._mobileSectionFooter_18wzp_1075{position:fixed;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;gap:12px;padding:16px 16px max(16px,env(safe-area-inset-bottom,0px));background:var(--jojo-color-surface-default, var(--app-surface-bg, #fff));border-top:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}._mobileFooter_18wzp_1074 ._outlineButton_18wzp_92,._mobileWide_18wzp_1090{width:100%;height:40px!important}._mobileFooterRow_18wzp_1095{display:flex;gap:12px}._mobileFooterRow_18wzp_1095>*{flex:1;height:40px!important}._mobileNextOutline_18wzp_1105{min-width:80px;height:40px!important;padding:0 12px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-semibold)!important;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;background:var(--jojo-color-surface-default, var(--app-surface-elevated, #fff))!important;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important;border-radius:var(--jojo-radius-8)!important}._mobileSectionPage_18wzp_1120{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;flex-direction:column;overflow-y:auto;background:var(--jojo-color-surface-default, var(--app-surface-bg, #fff))}._mobileSectionHeader_18wzp_1130{position:sticky;top:0;z-index:1;display:flex;flex-shrink:0;gap:12px;align-items:center;height:68px;padding:16px 16px 15px;background:var(--jojo-color-surface-default, var(--app-surface-bg, #fff));border-bottom:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}._mobileBack_18wzp_1146{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:var(--jojo-color-text-primary, var(--app-text-primary, #000));cursor:pointer;background:transparent;border:none}._mobileSectionTitle_18wzp_1160{margin:0;font-family:var(--jojo-font-family);font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);line-height:var(--jojo-line-height-title);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._mobileSectionContent_18wzp_1169{flex:none!important;padding:16px 16px 180px!important;overflow:visible!important}._mobileSectionContent_18wzp_1169 .mantine-SimpleGrid-root,._mobileSectionContent_18wzp_1169 ._fieldBlock_18wzp_578{padding:0!important;--sg-cols: 1 !important;--sg-spacing-y: 12px !important}@media (max-width: 640px){._page_18wzp_8{gap:0;min-height:calc(100dvh - var(--app-shell-header-height, 64px));background:var(--jojo-color-surface-default, var(--app-surface-bg, #fff))}._headerCard_18wzp_22{gap:12px;padding:16px 16px 0!important;border-radius:0!important;box-shadow:none}._tabsPanel_18wzp_167{padding-top:16px}._headerActions_18wzp_85{position:fixed;right:0;bottom:0;left:0;z-index:30;display:flex;gap:12px;padding:16px 16px max(16px,env(safe-area-inset-bottom,0px));background:var(--jojo-color-surface-default, var(--app-surface-bg, #fff))}._headerActions_18wzp_85>*{flex:1 1 calc(50% - 6px);height:40px!important}._tabsList_18wzp_140{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;border-bottom:none!important;box-shadow:inset 0 -1px 0 var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}._tab_18wzp_140{margin-bottom:0}}._recordList_18wzp_1239{display:flex;flex-direction:column;gap:12px}._recordCard_18wzp_1245{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:16px;background:var(--jojo-color-surface-default, var(--app-surface-elevated, #fff));border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee));border-radius:var(--jojo-radius-16)}._recordHead_18wzp_1256{display:flex;gap:8px;align-items:flex-start;justify-content:space-between;width:100%}._recordTitle_18wzp_1264{margin:0;font-family:var(--jojo-font-family);font-size:var(--app-font-body);font-weight:var(--app-font-weight-semibold);line-height:22px;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._recordMeta_18wzp_1273{margin-left:6px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))}._recordSubtitle_18wzp_1280{margin:0;font-family:var(--jojo-font-family);font-size:var(--app-font-tag);line-height:16px;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._recordActions_18wzp_1288{display:flex;flex-shrink:0;gap:8px}._recordTag_18wzp_1294{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-family:var(--jojo-font-family);font-size:var(--app-font-tag);font-weight:var(--app-font-weight-semibold);color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69));background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc));border-radius:var(--jojo-radius-full)}._recordTag_18wzp_1294[data-tone=success]{color:var(--jojo-color-success, #19996e);background:var(--jojo-color-success-subtle, #ccfbeb)}._recordTag_18wzp_1294[data-tone=purple]{color:var(--jojo-color-accent-purple, #5b5ceb);background:var(--jojo-color-accent-purple-soft, #e3e6ff)}._recordTag_18wzp_1294[data-tone=pink]{color:var(--jojo-color-error, #ff3a3a);background:var(--jojo-color-error-soft, #ffe7e9)}._recordTag_18wzp_1294[data-tone=info]{color:var(--app-theme-primary);background:var(--jojo-color-info-blue-subtle, #d8f0ff)}._recordTag_18wzp_1294[data-tone=warning]{color:var(--jojo-color-info-orange, #f97c3d);background:var(--jojo-color-info-orange-subtle, #fef1d9)}@media (max-width: 640px){._mobileHiddenCell_18wzp_1334{display:none!important}._skillsTable_18wzp_1338 th:nth-child(2),._skillsTable_18wzp_1338 td:nth-child(2){width:200px}}._mobileSectionContent_18wzp_1169 ._sectionTitle_18wzp_405{font-size:var(--app-font-subtitle)!important;line-height:var(--jojo-line-height-subtitle)!important}._mobileSectionContent_18wzp_1169 ._sectionSubtitle_18wzp_416{font-size:var(--app-font-body-compact)!important;line-height:var(--jojo-line-height-compact)!important}._mobileSectionContent_18wzp_1169 ._sectionHeaderRow_18wzp_368{row-gap:12px;margin-bottom:12px!important}._mobileSectionContent_18wzp_1169 .mantine-Stack-root:has(>._sectionHeaderRow_18wzp_368){gap:12px!important}._mobileSectionContent_18wzp_1169 .mantine-Stack-root>._sectionHeaderRow_18wzp_368{margin-bottom:0!important}._mobileSectionPage_18wzp_1120[data-mode=edit] ._mobileSectionContent_18wzp_1169>.mantine-Stack-root{gap:12px!important}._mobileSectionContent_18wzp_1169 .mantine-InputWrapper-label{display:flex!important}._mobileSectionContent_18wzp_1169 .viewable-field__label .mantine-ActionIcon-root{--ai-size: 16px;width:16px;min-width:16px;height:16px;min-height:16px}._recordIconAction_18wzp_1391{color:var(--app-theme-primary)!important}._recordIconDanger_18wzp_1395{color:var(--jojo-color-error, #ff3a3a)!important}._leaveCards_18wzp_1400{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px}._leaveMobileCard_18wzp_1407{padding:16px;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee));border-radius:var(--jojo-radius-16)}._leaveMobileTitle_18wzp_1413{margin:0 0 12px;font-family:var(--jojo-font-family);font-size:var(--app-font-body);font-weight:var(--app-font-weight-semibold);line-height:22px;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._leaveMobileTitle_18wzp_1413>span{margin-left:8px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))}._leaveMobileGrid_18wzp_1429{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;margin:0}._leaveMobileGrid_18wzp_1429>div{display:flex;gap:4px;min-width:0;font-family:var(--jojo-font-family);font-size:var(--app-font-tag);line-height:16px;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._leaveMobileGrid_18wzp_1429>div:nth-child(2n){justify-content:flex-end;text-align:right}._leaveMobileGrid_18wzp_1429 dt:after{content:" ·"}._leaveMobileGrid_18wzp_1429 dd{margin:0}@media (max-width: 640px){._attendanceTab_18wzp_586{gap:16px;padding-bottom:calc(89px + env(safe-area-inset-bottom,0px))}._statsCard_18wzp_592,._leaveCard_18wzp_683{gap:16px;padding:12px 16px;border:none;border-radius:0;box-shadow:none}._statsCard_18wzp_592>._cardHeader_18wzp_601,._leaveCard_18wzp_683>._cardHeader_18wzp_601{height:24px;padding:0}._leaveCard_18wzp_683 ._leaveCards_18wzp_1400{padding:0}._cardTitle_18wzp_609{font-size:var(--app-font-subtitle);line-height:var(--jojo-line-height-subtitle)}._statGroups_18wzp_1492{display:flex;flex-direction:column;gap:16px}._statGroup_18wzp_1492{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee));border-radius:var(--jojo-radius-8)}._statCell_18wzp_1507{display:flex;gap:12px;align-items:center;min-width:0;padding:12px}._statCell_18wzp_1507:nth-child(odd){padding-right:6px}._statCell_18wzp_1507:nth-child(2n){padding-left:6px}._statCell_18wzp_1507:nth-child(n+3){border-top:1px dashed var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}._statIcon_18wzp_655{width:36px;height:36px}._statText_18wzp_661{gap:2px}._statLabel_18wzp_668{font-size:var(--app-font-micro);line-height:var(--jojo-line-height-micro)}._statValue_18wzp_675{font-size:var(--app-font-body);font-weight:var(--app-font-weight-semibold);line-height:var(--jojo-line-height-body)}}._fieldTip_18wzp_1550{padding:8px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-inverse, #fff)!important;background:#000c!important;border-radius:var(--jojo-radius-4)!important}._body_18wzp_172::-webkit-scrollbar-thumb,._body_18wzp_172 *::-webkit-scrollbar-thumb,._body_18wzp_172 .mantine-ScrollArea-thumb,._mobileBody_18wzp_1008::-webkit-scrollbar-thumb,._mobileBody_18wzp_1008 *::-webkit-scrollbar-thumb,._mobileBody_18wzp_1008 .mantine-ScrollArea-thumb{background-color:var(--jojo-color-text-disabled, #dcdee2)!important;border-radius:var(--jojo-radius-10)}[data-mantine-color-scheme=dark] ._body_18wzp_172 *::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] ._body_18wzp_172 .mantine-ScrollArea-thumb,[data-mantine-color-scheme=dark] ._mobileBody_18wzp_1008 *::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] ._mobileBody_18wzp_1008 .mantine-ScrollArea-thumb{background-color:var(--app-surface-border-strong)!important}._mobileFooter_18wzp_1074{border-top:none}._contentScroll_18wzp_326:not(._mobileSectionContent_18wzp_1169) .mantine-InputWrapper-root .mantine-InputWrapper-label,._contentScroll_18wzp_326:not(._mobileSectionContent_18wzp_1169) .viewable-field__label{position:relative;display:inline-block!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}._contentScroll_18wzp_326:not(._mobileSectionContent_18wzp_1169) .mantine-InputWrapper-root .mantine-InputWrapper-label:has(>.mantine-InputWrapper-required){padding-right:10px!important}._contentScroll_18wzp_326:not(._mobileSectionContent_18wzp_1169) .mantine-InputWrapper-label>.mantine-InputWrapper-required{position:absolute;top:0;right:0}._contentScroll_18wzp_326 .field-label-group{flex-wrap:nowrap!important;min-width:0;max-width:100%}._contentScroll_18wzp_326 .field-label-group>:not(.field-label-text){flex:none}._contentScroll_18wzp_326 .field-label-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._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}._root_jw6j2_3{font-family:var(--jojo-font-family, Roboto)!important;color:var(--app-text-primary, #000);background:#fff}._header_jw6j2_9{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;height:56px;padding:0 24px;border-bottom:1px solid var(--jojo-color-border-default, #e9ebee)}._title_jw6j2_20{margin:0;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-title)!important;font-weight:var(--app-font-weight-bold)!important;line-height:var(--jojo-line-height-title)!important;color:var(--app-theme-primary)!important;white-space:nowrap}._closeBtn_jw6j2_30{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:var(--jojo-color-text-tertiary, #9c9fad);cursor:pointer;background:transparent;border:none}._closeBtn_jw6j2_30 img{display:block;width:13.5px;height:13.5px}._body_jw6j2_50{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;width:100%;max-width:100%;padding:12px 24px;margin:0}._row_jw6j2_61{display:flex;gap:20px;align-items:flex-start;width:100%}._rowNote_jw6j2_69 ._labelCol_jw6j2_69{align-items:center;min-height:124px;padding-top:0}._labelCol_jw6j2_69{box-sizing:border-box;display:flex;flex-shrink:0;align-items:flex-start;width:146px;min-height:40px;padding-top:10px;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-compact)!important;color:var(--app-text-primary, #000)!important}._asterisk_jw6j2_91{font-weight:var(--app-font-weight-semibold);color:var(--jojo-color-warning)!important}._controlCol_jw6j2_96{display:flex;flex:1;flex-direction:column;gap:4px;align-items:stretch;min-width:0}._input_jw6j2_105,._selectInput_jw6j2_106,._textarea_jw6j2_107,._root_jw6j2_3 input,._root_jw6j2_3 textarea,._root_jw6j2_3 select,._root_jw6j2_3 .mantine-Input-input,._root_jw6j2_3 .mantine-TextInput-input,._root_jw6j2_3 .mantine-Select-input,._root_jw6j2_3 .mantine-NumberInput-input,._root_jw6j2_3 .mantine-Textarea-input{font-family:var(--jojo-font-family, Roboto)!important}._input_jw6j2_105,._selectInput_jw6j2_106{width:100%!important;height:40px!important;min-height:40px!important;padding-right:10px!important;padding-left:10px!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-normal)!important;line-height:var(--jojo-line-height-compact)!important;color:var(--app-text-primary, #000)!important;background:var(--jojo-color-surface-default, #fff)!important;border:1px solid var(--jojo-color-border-default, #e9ebee)!important;border-radius:8px!important}._input_jw6j2_105::placeholder,._selectInput_jw6j2_106::placeholder,._root_jw6j2_3 input::placeholder,._root_jw6j2_3 ._input_jw6j2_105::placeholder,._root_jw6j2_3 ._selectInput_jw6j2_106::placeholder,._root_jw6j2_3 .mantine-Input-input::placeholder,._root_jw6j2_3 .mantine-TextInput-input::placeholder,._root_jw6j2_3 .mantine-Select-input::placeholder,._root_jw6j2_3 .mantine-NumberInput-input::placeholder{font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-label, 12px)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-tertiary, #9c9fad)!important;opacity:1!important}._root_jw6j2_3 .mantine-Select-placeholder,._root_jw6j2_3 .mantine-Combobox-placeholder,._root_jw6j2_3 .mantine-Input-placeholder{font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-label, 12px)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-tertiary, #9c9fad)!important;opacity:1!important}._input_jw6j2_105:focus,._selectInput_jw6j2_106:focus{border-color:var(--app-theme-primary)!important}._input_jw6j2_105[data-error],._selectInput_jw6j2_106[data-error],._textarea_jw6j2_107[data-error]{border-color:var(--jojo-color-border-warning)!important}._input_jw6j2_105[data-error]::placeholder,._selectInput_jw6j2_106[data-error]::placeholder,._textarea_jw6j2_107[data-error]::placeholder{color:var(--jojo-color-warning)!important;-webkit-text-fill-color:var(--jojo-color-warning)!important;opacity:1!important}._inputDisabled_jw6j2_181,._selectDisabled_jw6j2_182,._root_jw6j2_3 .mantine-Select-input[data-disabled=true],._root_jw6j2_3 .mantine-Select-input:disabled,._root_jw6j2_3 .mantine-Input-input[data-disabled=true],._root_jw6j2_3 .mantine-Input-input:disabled{font-family:var(--jojo-font-family, Roboto)!important;color:var(--jojo-color-text-secondary)!important;cursor:not-allowed!important;background:var(--jojo-color-surface-subtle)!important;-webkit-text-fill-color:var(--jojo-color-text-secondary)!important}._inputDisabled_jw6j2_181::placeholder,._selectDisabled_jw6j2_182::placeholder,._root_jw6j2_3 .mantine-Select-input[data-disabled=true]::placeholder,._root_jw6j2_3 .mantine-Select-input:disabled::placeholder,._root_jw6j2_3 .mantine-Input-input[data-disabled=true]::placeholder,._root_jw6j2_3 .mantine-Input-input:disabled::placeholder{font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-label, 12px)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary)!important;-webkit-text-fill-color:var(--jojo-color-text-secondary)!important;opacity:1!important}._hint_jw6j2_209{display:inline-flex;gap:4px;align-items:center;margin:0;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--jojo-font-size-label)!important;font-weight:var(--app-font-weight-normal)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important}._hintIcon_jw6j2_223{display:inline-block;flex-shrink:0;width:12px;height:12px;color:var(--jojo-color-text-secondary, #5e5f69);background-color:currentcolor;mask:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.5%208C6.5%208.27614%206.27614%208.5%206%208.5C5.72386%208.5%205.5%208.27614%205.5%208C5.5%207.72386%205.72386%207.5%206%207.5C6.27614%207.5%206.5%207.72386%206.5%208Z'%20fill='currentColor'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6%203.5C6.27614%203.5%206.5%203.72386%206.5%204V6.5C6.5%206.77614%206.27614%207%206%207C5.72386%207%205.5%206.77614%205.5%206.5V4C5.5%203.72386%205.72386%203.5%206%203.5Z'%20fill='currentColor'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6%202C3.79086%202%202%203.79086%202%206C2%208.20914%203.79086%2010%206%2010C8.20914%2010%2010%208.20914%2010%206C10%203.79086%208.20914%202%206%202ZM1%206C1%203.23858%203.23858%201%206%201C8.76142%201%2011%203.23858%2011%206C11%208.76142%208.76142%2011%206%2011C3.23858%2011%201%208.76142%201%206Z'%20fill='currentColor'/%3e%3c/svg%3e") center / contain no-repeat}._textarea_jw6j2_107,._root_jw6j2_3 textarea,._root_jw6j2_3 ._textarea_jw6j2_107,._root_jw6j2_3 .mantine-Textarea-input{box-sizing:border-box!important;width:100%!important;height:124px!important;min-height:124px!important;padding:10px 12px 28px!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-table, 14px)!important;line-height:var(--jojo-line-height-compact)!important;color:var(--app-text-primary, #000)!important;resize:none!important;outline:none!important;background:var(--jojo-color-surface-default, #fff)!important;border:1px solid var(--jojo-color-border-default, #e9ebee)!important;border-radius:8px!important}._textarea_jw6j2_107:focus,._root_jw6j2_3 textarea:focus,._root_jw6j2_3 .mantine-Textarea-input:focus{border-color:var(--app-theme-primary)!important}._textarea_jw6j2_107::placeholder,._root_jw6j2_3 textarea::placeholder,._root_jw6j2_3 ._textarea_jw6j2_107::placeholder,._root_jw6j2_3 .mantine-Textarea-input::placeholder{font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--jojo-font-size-label, var(--app-font-label))!important;line-height:var(--jojo-line-height-label, 16px)!important;color:var(--jojo-color-text-tertiary, #9c9fad)!important;opacity:1!important}._root_jw6j2_3 .mantine-NumberInput-controls,._root_jw6j2_3 .mantine-NumberInput-control,._root_jw6j2_3 .m_95e17d22,._root_jw6j2_3 .m_80b4b171,._root_jw6j2_3 [class*=NumberInput-control],._root_jw6j2_3 [class*=controls]{display:none!important;visibility:hidden!important;width:0!important;height:0!important}._root_jw6j2_3 input[type=number]::-webkit-inner-spin-button,._root_jw6j2_3 input[type=number]::-webkit-outer-spin-button,._root_jw6j2_3 .mantine-NumberInput-input::-webkit-inner-spin-button,._root_jw6j2_3 .mantine-NumberInput-input::-webkit-outer-spin-button{margin:0!important;-webkit-appearance:none!important}._root_jw6j2_3 input[type=number],._root_jw6j2_3 .mantine-NumberInput-input{-moz-appearance:textfield!important}._countryDropdown_jw6j2_299{padding:6px!important;background:var(--jojo-color-surface-default, #fff)!important;border:1px solid var(--jojo-color-border-default, #e9ebee)!important;border-radius:8px!important;box-shadow:0 14px 32px #00000024!important}._countryDropdown_jw6j2_299 *::-webkit-scrollbar-button,._countryDropdown_jw6j2_299::-webkit-scrollbar-button{display:none;width:0;height:0}._countryDropdown_jw6j2_299 *::-webkit-scrollbar-thumb,._countryDropdown_jw6j2_299::-webkit-scrollbar-thumb{background-color:var(--jojo-color-text-disabled, #dcdee2);border-radius:10px}[data-mantine-color-scheme=dark] ._countryDropdown_jw6j2_299 *::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] ._countryDropdown_jw6j2_299::-webkit-scrollbar-thumb{background-color:var(--app-surface-border-strong, rgba(255, 255, 255, .2))}._countryDropdown_jw6j2_299 .mantine-Select-option,._countryDropdown_jw6j2_299 .mantine-Combobox-option{font-family:var(--jojo-font-family, Roboto)!important}._countryOption_jw6j2_331{display:flex!important;align-items:center!important;min-height:40px!important;padding:8px 12px!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-body, 16px)!important;line-height:var(--jojo-line-height-body)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important;cursor:pointer!important;background:transparent!important;border-radius:8px!important;transition:background-color .15s ease,color .15s ease!important}._countryOption_jw6j2_331:hover,._countryOption_jw6j2_331[data-hovered],._countryOption_jw6j2_331[data-combobox-active]{color:var(--app-text-primary, #000)!important;background:#0000000d!important}._countryOption_jw6j2_331[data-combobox-selected],._countryOption_jw6j2_331[data-checked]{font-weight:var(--app-font-weight-medium)!important;color:var(--app-theme-primary)!important;background:color-mix(in srgb,var(--app-theme-primary) 12%,#fff)!important}._regionDropdown_jw6j2_361{padding:6px 0 6px 6px!important}._regionOption_jw6j2_365{min-height:36px!important;max-height:36px;padding-top:0!important;padding-bottom:0!important}._nameInputEdit_jw6j2_373,._root_jw6j2_3 ._nameInputEdit_jw6j2_373{font-size:var(--jojo-font-size-label, var(--app-font-label))!important;line-height:var(--jojo-line-height-label, 16px)!important}._countryOptionLabel_jw6j2_379{font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-body, 16px)!important;line-height:var(--jojo-line-height-body)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important}._countryOption_jw6j2_331:hover ._countryOptionLabel_jw6j2_379,._countryOption_jw6j2_331[data-hovered] ._countryOptionLabel_jw6j2_379,._countryOption_jw6j2_331[data-combobox-active] ._countryOptionLabel_jw6j2_379{color:var(--app-text-primary, #000)!important}._countryOption_jw6j2_331[data-combobox-selected] ._countryOptionLabel_jw6j2_379,._countryOption_jw6j2_331[data-checked] ._countryOptionLabel_jw6j2_379{font-weight:var(--app-font-weight-medium)!important;color:var(--app-theme-primary)!important}._footer_jw6j2_398{box-sizing:border-box;display:flex;gap:12px;align-items:center;justify-content:flex-end;width:100%;height:56px;padding:0 24px;margin-top:0;border-top:1px solid var(--jojo-color-border-default, #e9ebee)}._cancelBtn_jw6j2_411{width:100px;height:36px!important;min-height:36px!important;padding:0 12px!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--jojo-font-size-caption)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-caption)!important;color:var(--color-jojo-text-button, var(--app-theme-primary))!important;cursor:pointer;background:var(--jojo-color-surface-subtle)!important;border:1px solid var(--color-jojo-border-blue-white, var(--app-theme-primary))!important;border-radius:8px!important}._cancelBtn_jw6j2_411,._cancelBtn_jw6j2_411:hover,._cancelBtn_jw6j2_411:active,._cancelBtn_jw6j2_411:focus{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, var(--app-theme-primary))!important;background:var(--jojo-color-surface-subtle)!important;border-color:var(--color-jojo-border-blue-white, var(--app-theme-primary))!important}._cancelBtn_jw6j2_411 .mantine-Button-label,._cancelBtn_jw6j2_411 *{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, var(--app-theme-primary))!important}._saveBtn_jw6j2_444{width:100px;height:36px!important;min-height:36px!important;padding:0 12px!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--jojo-font-size-caption)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-caption)!important;color:var(--jojo-color-text-inverse)!important;cursor:pointer;background:var(--app-theme-primary)!important;border:none!important;border-radius:8px!important}._saveBtn_jw6j2_444:disabled,._cancelBtn_jw6j2_411:disabled{cursor:not-allowed;opacity:.6}._radioGroup_jw6j2_466{display:flex;flex-wrap:wrap;gap:13px;align-items:center;min-height:40px}._radioRoot_jw6j2_474{--radio-size: 20px;--radio-radius: 50%}._radioBody_jw6j2_479{display:flex;gap:8px;align-items:center}._radioInner_jw6j2_485{width:20px!important;height:20px!important;border-radius:50%!important}._radioControl_jw6j2_491{width:20px!important;height:20px!important;cursor:pointer;background-color:transparent!important;background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Control'%3e%3cg%20clip-path='url(%23clip0_0_66)'%3e%3cpath%20id='Vector'%20d='M10%2018.3333C14.5833%2018.3333%2018.3333%2014.5833%2018.3333%2010C18.3333%205.41667%2014.5833%201.66667%2010%201.66667C5.41667%201.66667%201.66667%205.41667%201.66667%2010C1.66667%2014.5833%205.41667%2018.3333%2010%2018.3333Z'%20stroke='%23E9EBEE'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_0_66'%3e%3crect%20width='20'%20height='20'%20rx='10'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:20px 20px!important;border:none!important;border-radius:50%!important;box-shadow:none!important}._radioControl_jw6j2_491[data-checked],._radioControl_jw6j2_491:checked{background-color:var(--app-theme-primary)!important;background-image:none!important;border:none!important;border-radius:50%!important;box-shadow:none!important;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Control'%3e%3cg%20clip-path='url(%23clip0_0_62)'%3e%3cpath%20id='Subtract'%20d='M9.99951%200.833496C15.0428%200.833673%2019.1663%204.9562%2019.1665%209.99951C19.1663%2015.0428%2015.0428%2019.1663%209.99951%2019.1665C4.9562%2019.1663%200.833673%2015.0428%200.833496%209.99951C0.833673%204.9562%204.9562%200.833673%209.99951%200.833496ZM14.1313%207.05322C13.8062%206.72751%2013.2774%206.72712%2012.9517%207.05225L8.81592%2011.1802L7.04639%209.41064C6.72104%209.08589%206.19394%209.08579%205.86865%209.41064C5.5433%209.736%205.54345%2010.2639%205.86865%2010.5894L8.22607%2012.9478C8.55131%2013.273%209.07926%2013.2727%209.40479%2012.9478L14.1304%208.23193C14.4557%207.90683%2014.4562%207.37885%2014.1313%207.05322Z'%20fill='%2317A9FD'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_0_62'%3e%3crect%20width='20'%20height='20'%20rx='10'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center / 20px 20px no-repeat}._radioIcon_jw6j2_519{width:12px!important;height:12px!important;color:transparent!important;pointer-events:none;opacity:0!important;transform:none!important}._radioLabel_jw6j2_528{padding-left:0!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-normal)!important;line-height:var(--jojo-line-height-compact)!important;color:var(--app-text-primary, #000)!important;cursor:pointer}[data-mantine-color-scheme=dark] ._radioControl_jw6j2_491{background-color:transparent!important;background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Control'%3e%3cg%20clip-path='url(%23clip0_0_66)'%3e%3cpath%20id='Vector'%20d='M10%2018.3333C14.5833%2018.3333%2018.3333%2014.5833%2018.3333%2010C18.3333%205.41667%2014.5833%201.66667%2010%201.66667C5.41667%201.66667%201.66667%205.41667%201.66667%2010C1.66667%2014.5833%205.41667%2018.3333%2010%2018.3333Z'%20stroke='rgba(255,255,255,0.35)'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_0_66'%3e%3crect%20width='20'%20height='20'%20rx='10'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")!important;border:none!important}[data-mantine-color-scheme=dark] ._radioControl_jw6j2_491[data-checked],[data-mantine-color-scheme=dark] ._radioControl_jw6j2_491:checked{background-color:var(--app-theme-primary)!important;background-image:none!important;border:none!important}[data-mantine-color-scheme=dark] ._radioLabel_jw6j2_528{color:#fff!important}._requiredInfoBlock_jw6j2_555{display:flex;flex-direction:column;gap:4px;width:100%}._noteText_jw6j2_562{padding:0;margin:0;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-normal)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important;text-align:left}._labelLastWord_jw6j2_574{white-space:nowrap}._statusRow_jw6j2_578{display:flex;flex:1;flex-direction:row;gap:12px;align-items:center;justify-content:flex-start;min-width:0;min-height:40px}._statusOnOff_jw6j2_589{font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-bold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--app-text-primary, #000)!important;text-transform:uppercase;letter-spacing:.6px}._switchRoot_jw6j2_599{--switch-width: 37px !important;--switch-height: 22px !important;--switch-thumb-size: 21px !important;--switch-track-label-padding: 1px !important}._switchTrack_jw6j2_606{width:37px!important;min-width:37px!important;height:22px!important;cursor:pointer;border-radius:11px!important}._switchThumb_jw6j2_614{width:21px!important;height:21px!important;border-radius:50%!important}._flagWrap_jw6j2_621{position:relative}._selectWithFlag_jw6j2_626,._selectWithFlag_jw6j2_626._selectDisabled_jw6j2_182,._root_jw6j2_3 ._selectWithFlag_jw6j2_626,._root_jw6j2_3 ._selectWithFlag_jw6j2_626._selectDisabled_jw6j2_182,._root_jw6j2_3 .mantine-Select-input.selectWithFlag,._root_jw6j2_3 .mantine-Select-input.selectWithFlag[data-disabled=true],._root_jw6j2_3 .mantine-Select-input.selectWithFlag:disabled{padding-left:36px!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-body, 16px)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important;-webkit-text-fill-color:var(--jojo-color-text-secondary, #5e5f69)!important}._chevron_jw6j2_640{display:block;flex-shrink:0;width:12px;height:12px;pointer-events:none}._selectDisabled_jw6j2_182[data-error]::placeholder,._root_jw6j2_3 .mantine-Select-input[data-error][data-disabled=true]::placeholder,._root_jw6j2_3 .mantine-Select-input[data-error]:disabled::placeholder{color:var(--jojo-color-warning)!important;-webkit-text-fill-color:var(--jojo-color-warning)!important;opacity:1!important}._error_jw6j2_657{margin:0;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-warning)!important;text-transform:capitalize}._error_jw6j2_657:first-letter{text-transform:uppercase}[data-mantine-color-scheme=dark] ._root_jw6j2_3{color:#fff;background:#17212b}[data-mantine-color-scheme=dark] ._header_jw6j2_9,[data-mantine-color-scheme=dark] ._footer_jw6j2_398{background:#17212b;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._input_jw6j2_105,[data-mantine-color-scheme=dark] ._selectInput_jw6j2_106,[data-mantine-color-scheme=dark] ._textarea_jw6j2_107{color:#fff!important;background:#242f3d!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._cancelBtn_jw6j2_411,[data-mantine-color-scheme=dark] ._cancelBtn_jw6j2_411:hover,[data-mantine-color-scheme=dark] ._cancelBtn_jw6j2_411:active,[data-mantine-color-scheme=dark] ._cancelBtn_jw6j2_411:focus{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, #fff)!important;background:var(--jojo-color-surface-default)!important;border-color:var(--color-jojo-border-blue-white, rgba(255, 255, 255, .1))!important}[data-mantine-color-scheme=dark] ._cancelBtn_jw6j2_411 .mantine-Button-label,[data-mantine-color-scheme=dark] ._cancelBtn_jw6j2_411 *{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, #fff)!important}[data-mantine-color-scheme=dark] ._hint_jw6j2_209,[data-mantine-color-scheme=dark] ._hintIcon_jw6j2_223,[data-mantine-color-scheme=dark] ._noteText_jw6j2_562{color:#fff!important}[data-mantine-color-scheme=dark] ._countryDropdown_jw6j2_299{background:#17212b!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331{color:var(--jojo-color-text-secondary, #a0a3bd)!important}[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331:hover,[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331[data-hovered],[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331[data-combobox-active]{color:#fff!important;background:#ffffff14!important}[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331[data-combobox-selected],[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331[data-checked]{color:var(--app-theme-primary)!important;background:color-mix(in srgb,var(--app-theme-primary) 22%,#17212b)!important}[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331[data-combobox-selected]:hover,[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331[data-combobox-selected][data-hovered],[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331[data-combobox-selected][data-combobox-active]{color:var(--app-theme-primary)!important;background:color-mix(in srgb,var(--app-theme-primary) 28%,#17212b)!important}[data-mantine-color-scheme=dark] ._countryOptionLabel_jw6j2_379{color:var(--jojo-color-text-secondary, #a0a3bd)!important}[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331:hover ._countryOptionLabel_jw6j2_379,[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331[data-hovered] ._countryOptionLabel_jw6j2_379,[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331[data-combobox-active] ._countryOptionLabel_jw6j2_379{color:#fff!important}[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331[data-combobox-selected] ._countryOptionLabel_jw6j2_379,[data-mantine-color-scheme=dark] ._countryOption_jw6j2_331[data-checked] ._countryOptionLabel_jw6j2_379{color:var(--app-theme-primary)!important}[data-mantine-color-scheme=dark] ._selectWithFlag_jw6j2_626,[data-mantine-color-scheme=dark] ._selectWithFlag_jw6j2_626._selectDisabled_jw6j2_182,[data-mantine-color-scheme=dark] ._root_jw6j2_3 ._selectWithFlag_jw6j2_626,[data-mantine-color-scheme=dark] ._root_jw6j2_3 ._selectWithFlag_jw6j2_626._selectDisabled_jw6j2_182,[data-mantine-color-scheme=dark] ._root_jw6j2_3 .mantine-Select-input.selectWithFlag,[data-mantine-color-scheme=dark] ._root_jw6j2_3 .mantine-Select-input.selectWithFlag[data-disabled=true],[data-mantine-color-scheme=dark] ._root_jw6j2_3 .mantine-Select-input.selectWithFlag:disabled{color:var(--jojo-color-text-secondary, #ffffff)!important;-webkit-text-fill-color:var(--jojo-color-text-secondary, #ffffff)!important}._countryDropdown_jw6j2_299 .mantine-ScrollArea-thumb{background-color:var(--jojo-color-text-disabled, #dcdee2)!important}[data-mantine-color-scheme=dark] ._countryDropdown_jw6j2_299 .mantine-ScrollArea-thumb{background-color:var(--app-surface-border-strong, rgba(255, 255, 255, .2))!important}._cancelBtn_jw6j2_411 .mantine-Button-label,._saveBtn_jw6j2_444 .mantine-Button-label{line-height:var(--jojo-line-height-caption)!important}._noteWrap_jw6j2_783{position:relative;width:100%}._noteCounter_jw6j2_788{position:absolute;right:12px;bottom:8px;font-family:var(--jojo-font-family);font-size:var(--jojo-font-size-label);line-height:var(--jojo-line-height-label);color:var(--jojo-color-text-secondary);pointer-events:none}._content_fflov_7._content_fflov_7{padding:0!important}._content_fflov_7{overflow:hidden;background:var(--jojo-color-surface-default, var(--app-surface-elevated, #fff))!important;border-radius:var(--jojo-radius-16)!important}._header_fflov_18{box-sizing:border-box;height:56px;min-height:0!important;padding:0 16px 0 24px!important;margin:0!important;background:var(--jojo-color-surface-default, var(--app-surface-elevated, #fff))!important;border-bottom:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}._title_fflov_28{font-family:var(--jojo-font-family)!important;font-size:var(--app-font-title)!important;font-weight:var(--app-font-weight-bold)!important;line-height:var(--jojo-line-height-title)!important;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important}._body_fflov_36{padding:0!important}._fields_fflov_40{display:flex;flex-direction:column;gap:8px;padding:12px 24px}._summary_fflov_47{display:flex;gap:12px;align-items:center;padding:16px;font-family:var(--jojo-font-family);font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);line-height:var(--jojo-line-height-caption);color:var(--jojo-color-text-primary, var(--app-text-primary, #000));background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc));border-radius:var(--jojo-radius-8)}._summary_fflov_47>span{flex:1 0 0;min-width:0;overflow-wrap:anywhere}._label_fflov_67{display:inline-flex;gap:4px;align-items:center;margin-bottom:4px;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important}._required_fflov_79{color:var(--jojo-color-error, #ff3a3a)!important}._content_fflov_7 .mantine-InputWrapper-error{font-size:var(--app-font-label)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-error, #ff3a3a)!important}._content_fflov_7 .mantine-InputWrapper-error:first-letter{text-transform:uppercase}._infoIcon_fflov_95{display:inline-flex;color:var(--app-theme-primary);cursor:help}._input_fflov_101{height:40px!important;min-height:40px!important;padding-right:32px;padding-left:10px;font-size:var(--app-font-label)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;background:var(--jojo-color-surface-input, var(--app-surface-elevated, #fff))!important;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important;border-radius:var(--jojo-radius-8)!important}._input_fflov_101:has(>.mantine-PillGroup-group){display:flex;align-items:center;height:auto!important;padding-block:0!important}._input_fflov_101>.mantine-PillGroup-group{flex:1}._input_fflov_101>.mantine-PillGroup-group>.mantine-PillsInputField-field{flex:1 1 0;width:0;min-width:24px}._input_fflov_101::placeholder,._input_fflov_101 input::placeholder{color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))!important}._input_fflov_101[data-error]{border-color:var(--jojo-color-error, #ff3a3a)!important}._input_fflov_101:disabled,._input_fflov_101[data-disabled]{color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))!important;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important;opacity:1}._innerInput_fflov_154{height:100%!important;padding-left:10px!important;font-size:var(--app-font-label)!important;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;border:none!important}._innerInput_fflov_154::placeholder{color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))!important}._visibilityToggle_fflov_167{color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important}._footer_fflov_171{box-sizing:border-box;display:flex;gap:12px;align-items:center;justify-content:flex-end;height:56px;padding:0 24px;border-top:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}._cancelButton_fflov_182,._primaryButton_fflov_183{min-width:100px;height:36px!important;padding:0 12px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-caption)!important;border-radius:var(--jojo-radius-8)!important}._cancelButton_fflov_182{color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;background:var(--jojo-color-surface-default, var(--app-surface-elevated, #fff))!important;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important}._content_fflov_7._content_fflov_7 button._cancelButton_fflov_182._cancelButton_fflov_182,._content_fflov_7._content_fflov_7 button._cancelButton_fflov_182._cancelButton_fflov_182 *{color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important}._content_fflov_7._content_fflov_7 button._cancelButton_fflov_182._cancelButton_fflov_182{border-color:var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important}._content_fflov_7._content_fflov_7 button._cancelButton_fflov_182._cancelOutline_fflov_213,._content_fflov_7._content_fflov_7 button._cancelButton_fflov_182._cancelOutline_fflov_213 *,._cancelOutline_fflov_213{color:var(--jojo-button-subtle-fg, var(--app-theme-primary))!important;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important;border-color:var(--jojo-button-subtle-border, var(--app-theme-primary))!important}._primaryButton_fflov_183{color:var(--jojo-color-text-inverse, #fff)!important;background:var(--app-theme-primary)!important;border:none!important}._primaryButton_fflov_183:hover:not(:disabled){background:var(--app-theme-primary-hover, var(--app-theme-primary))!important}._primaryWide_fflov_232{min-width:126px}[data-mantine-color-scheme] ._content_fflov_7 ._title_fflov_28{color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important}._importBody_fflov_242>.mantine-Stack-root{gap:12px!important;padding:12px 0}._importBody_fflov_242>.mantine-Stack-root>:not(._footer_fflov_171){margin:0 24px}._importBody_fflov_242>.mantine-Stack-root>._footer_fflov_171{margin-top:4px}._infoBanner_fflov_256{display:flex;gap:8px;align-items:flex-start;padding:12px 16px;font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact);line-height:var(--jojo-line-height-compact);color:var(--app-theme-primary);background:var(--jojo-color-info-blue-subtle, #d8f0ff);border-radius:var(--jojo-radius-8)}._infoBanner_fflov_256>svg{flex-shrink:0;margin-block:2px}[data-mantine-color-scheme=dark] ._cancelButton_fflov_182{background:var(--jojo-color-surface-subtle)!important}[data-mantine-color-scheme=dark] ._content_fflov_7 .mantine-Input-input:disabled,[data-mantine-color-scheme=dark] ._content_fflov_7 .mantine-Input-input[data-disabled]{color:var(--jojo-color-text-tertiary)!important;background:var(--jojo-color-surface-subtle)!important;opacity:1}._close_fflov_287{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;border-radius:var(--jojo-radius-full)!important;--cb-icon-size: 20px}._mobileFull_fflov_298{display:flex;flex-direction:column;height:100dvh;padding:0!important;border-radius:0!important}._mobileFull_fflov_298 ._header_fflov_18{height:68px;padding:16px!important}._mobileFull_fflov_298 ._close_fflov_287{width:36px;min-width:36px;height:36px;min-height:36px}._mobileFull_fflov_298 ._body_fflov_36{display:flex;flex:1;flex-direction:column;min-height:0}._mobileFull_fflov_298 ._body_fflov_36>div{display:flex;flex:1;flex-direction:column;min-height:0}._mobileFull_fflov_298 ._fields_fflov_40{gap:12px;padding:16px}._mobileFull_fflov_298 ._label_fflov_67{display:flex}._mobileFull_fflov_298 ._input_fflov_101:has(.mantine-Pill-root){min-height:44px!important;padding-left:3px!important}._mobileFull_fflov_298 .mantine-PillGroup-group{gap:4px;padding-block:3px}._mobileFull_fflov_298 .mantine-Pill-root{display:inline-flex;gap:6px;align-items:center;height:36px;padding:0 12px;font-size:var(--app-font-body-compact);line-height:var(--jojo-line-height-compact);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important;border:none!important;border-radius:var(--jojo-radius-12)!important;box-shadow:none!important}._mobileFull_fflov_298 .mantine-Pill-label{height:auto;line-height:var(--jojo-line-height-compact)}._mobileFull_fflov_298 .mantine-Pill-remove svg{flex-shrink:0;width:13.5px!important;height:13.5px!important}._mobileFull_fflov_298 .mantine-Pill-remove{display:inline-flex;align-items:center;justify-content:center;width:16px;min-width:16px;height:16px;min-height:16px;padding:0;margin:0;overflow:visible;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._mobileFull_fflov_298 .mantine-PillsInputField-field{min-width:24px;background:transparent!important}._mobileFull_fflov_298 ._summary_fflov_47{flex-direction:column;gap:8px;align-items:flex-start;padding:12px;font-size:var(--app-font-label)}._mobileFull_fflov_298 ._footer_fflov_171{height:auto;padding:12px 16px max(12px,env(safe-area-inset-bottom,0px));margin-top:auto}._mobileFull_fflov_298 ._cancelButton_fflov_182{display:none}._mobileFull_fflov_298 ._primaryButton_fflov_183{flex:1;height:40px!important}._content_fflov_7 .mantine-ComboboxChevron-chevron{display:none}._content_fflov_7 .mantine-Input-section[data-position=right]:has(.mantine-ComboboxChevron-chevron):after{width:12px;height:12px;content:"";background-color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69));mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23229;&%23155;&%23190;&%23230;&%23160;&%23135;/&%23231;&%23174;&%23173;&%23229;&%23164;&%23180;-&%23228;&%23184;&%23139;&%23230;&%23139;&%23137;-&%23231;&%23187;&%23134;'%3e%3cpath%20id='Vector'%20d='M2%204L6%208L10%204'%20stroke='%237E828E'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") center / contain no-repeat}._CategoriesTableWrapper_1xxx9_1{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}._categoryTableItem_1xxx9_7{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;cursor:pointer;border-bottom:1px solid #e1e1e1}._categoryItemTitle_1xxx9_16{width:100%;margin-bottom:10px;font-size:14px;line-height:17px;color:#757e9f;text-align:left;letter-spacing:0px;opacity:1}._categoryItemOption_1xxx9_27{display:flex;gap:5px;align-items:center}._categoryItemOptionLoading_1xxx9_33{display:flex;align-items:center;justify-content:center;width:100%;margin-left:-50px}._popoverHostCard_riltr_2{overflow:visible!important}._country_label_riltr_8{display:block;margin-bottom:5px;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-medium)}._lable_required_riltr_15{color:var(--input-asterisk-color, var(--mantine-color-error))}._country_flag_riltr_19{position:absolute;top:50%;left:12px;z-index:1;width:16px;height:12px;transform:translateY(-50%)}._note_textarea_riltr_29 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_riltr_29 ._note_textarea_count_riltr_41{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_riltr_50{margin:0;font-size:var(--app-font-body);font-weight:var(--app-font-weight-semibold);color:var(--app-theme-primary)}._modalPrimaryBtn_riltr_57{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_riltr_57:hover:not(:disabled){background:var(--app-theme-primary-gradient-hover)!important;box-shadow:0 4px 14px rgba(var(--app-theme-primary-rgb),.35)}._modalPrimaryBtn_riltr_57:disabled{cursor:not-allowed;box-shadow:0 2px 10px rgba(var(--app-theme-primary-rgb),.15);opacity:.6}._modalSecondaryBtn_riltr_81{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_riltr_81:hover{color:var(--app-theme-primary);background:var(--app-theme-primary-soft)}._modalSecondaryBtn_riltr_81:disabled{cursor:not-allowed;opacity:.6}._modalInlinePrimaryBtn_riltr_103{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_riltr_103:hover:not(:disabled){background:var(--app-theme-primary-gradient-hover);box-shadow:0 4px 12px rgba(var(--app-theme-primary-rgb),.32)}._modalDeleteBtn_riltr_123{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_riltr_123:hover{color:#dc2626;background:#fff1f2}._modalDeleteBtn_riltr_123:disabled{cursor:not-allowed;opacity:.6}._scheduleModalDeleteBtnMobile_riltr_144{display:inline-flex;align-items:center;justify-content:center;padding:12px;font-family:inherit;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);line-height:16px;color:#ff3a3a;cursor:pointer;background:var(--schedule-surface, var(--app-surface-bg, #fff));border:1px solid #ff3a3a;border-radius:8px;box-shadow:none;transition:background .15s,opacity .15s}._scheduleModalDeleteBtnMobile_riltr_144:hover:not(:disabled){color:#ff3a3a;background:#ff3a3a14}._scheduleModalDeleteBtnMobile_riltr_144:disabled{cursor:not-allowed;opacity:.6}._modalHeader_riltr_171{flex-shrink:0;padding:16px 24px;border-bottom:1px solid var(--app-surface-border)}._modalFooter_riltr_177{flex-shrink:0;padding:20px 24px}._modalBody_riltr_182{flex:1;padding:20px 24px;overflow-y:auto}._modalFieldLabel_riltr_188{font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-semibold);color:var(--app-text-primary)}._modalRequiredMark_riltr_194{margin-left:2px;color:var(--mantine-color-error, #ff5b5b)}._modalFieldInput_riltr_199{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_riltr_199::placeholder{color:var(--app-text-placeholder)}._modalFieldInput_riltr_199:focus,._modalFieldInput_riltr_199:focus-within{border-color:var(--app-theme-primary)}._modalFieldInputError_riltr_214{border-color:#ff5b5b!important}._modalFieldPlaceholderLight_riltr_218::placeholder{color:#b1b1b1}._selectionPill_riltr_222{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_riltr_222:hover{background:var(--app-fill-secondary)}._selectionPillActive_riltr_240{color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary-border)}._selectionPillActive_riltr_240:hover{background:var(--app-theme-primary-soft)}._modalEmptyHint_riltr_250{margin-top:8px;font-size:var(--app-font-label);color:var(--app-text-muted)}._modalFieldInputCompact_riltr_256{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_riltr_256::placeholder{color:var(--app-text-placeholder)}._modalFieldInputCompact_riltr_256:focus,._modalFieldInputCompact_riltr_256:focus-within{border-color:var(--app-theme-primary)}._modalFieldInputReadOnly_riltr_271{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_riltr_283{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_riltr_123{background:var(--app-surface-elevated);border-color:#dc262659}[data-mantine-color-scheme=dark] ._modalDeleteBtn_riltr_123:hover{background:var(--app-tag-danger-bg)}[data-mantine-color-scheme=dark] ._scheduleModalDeleteBtnMobile_riltr_144{color:#ff3a3a;background:var(--schedule-surface, var(--app-surface-bg, #17212b));border-color:#ff3a3a}[data-mantine-color-scheme=dark] ._scheduleModalDeleteBtnMobile_riltr_144:hover:not(:disabled){color:#ff3a3a;background:#ff3a3a1f}._limitedTextarea_5w0i9_1 textarea{height:129px;padding-bottom:25px;font-family:var(--jojo-font-family);font-size:var(--app-font-table);font-weight:var(--app-font-weight-normal);line-height:23px;letter-spacing:0;border:.3px solid #b7bbcd;border-radius:var(--jojo-radius-10);opacity:1}._counter_5w0i9_14{margin-top:10px;font-family:var(--jojo-font-family);font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);color:#757e9f;text-align:right}._inputWrapper_1mr8a_1{margin-bottom:8px}._inputWrapper_1mr8a_1 .mantine-Input-input[data-placeholder]:not(:disabled):not([data-error]){color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))}._panel_1c33m_3{padding:6px 4px!important;background:#fff!important;border:1px solid var(--jojo-color-border-default, #e9ebee)!important;border-radius:8px!important;box-shadow:0 14px 32px #00000024!important}._list_1c33m_12{display:flex;flex-direction:column;gap:4px;width:100%;max-height:min(320px,45dvh);overflow:auto;overscroll-behavior:contain}._list_1c33m_12>.mantine-Tree-root{width:max-content;min-width:100%}._list_1c33m_12 .mantine-Tree-root,._list_1c33m_12 .mantine-Tree-node{padding:0!important;margin:0!important}._list_1c33m_12 [role=treeitem]{padding:0!important;margin:0 0 4px!important}._list_1c33m_12 [role=treeitem]:last-child{margin-bottom:0!important}._list_1c33m_12 .mantine-Tree-label{display:block!important;width:100%!important;padding:0!important;margin:0!important;background:transparent!important}._list_1c33m_12 .mantine-Tree-subtree{padding:0!important;padding-inline-start:0!important;margin:0!important}._branchRow_1c33m_60{box-sizing:border-box;display:flex;gap:0;align-items:center;width:100%;min-height:48px;padding:4px 0 4px 10px;background:transparent;border-radius:8px;--ts-pin-bg: var(--jojo-color-surface-default, #fff)}._branchRow_1c33m_60{margin-bottom:6px}._branchRowExpanded_1c33m_80{--ts-pin-bg: var(--jojo-color-primary, #17a9fd);background:#17a9fd!important}._branchSelectHit_1c33m_86{box-sizing:border-box;display:flex;flex:1;gap:8px;align-items:center;min-width:0;min-height:40px;padding:0 4px 0 0;font-family:var(--jojo-font-family, Roboto);text-align:left;cursor:pointer;background:transparent;border:none;border-radius:8px}._branchSelectHit_1c33m_86:disabled{cursor:default}._branchIcon_1c33m_107{display:block;flex-shrink:0;width:24px;height:24px;object-fit:contain}._branchLabel_1c33m_115{flex:0 0 auto;font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-normal);line-height:20px!important;color:#5e5f69;white-space:nowrap}._branchRowExpanded_1c33m_80 ._branchLabel_1c33m_115{font-weight:var(--app-font-weight-semibold);color:#fff!important}._branchChevron_1c33m_129{display:block;flex-shrink:0;width:20px;height:20px;object-fit:contain}._deptRow_1c33m_141{box-sizing:border-box;display:flex;gap:12px;align-items:stretch;width:100%;min-height:36px;padding:0 0 0 calc(12px * (var(--tree-depth, 1) - 1))}._guide_1c33m_152{flex-shrink:0;align-self:stretch;width:2px;margin-block:2px;background:var(--jojo-color-border-default, #e9ebee);border-radius:1px}._guideActive_1c33m_163{background:var(--jojo-color-primary, #17a9fd)}._deptChip_1c33m_167{box-sizing:border-box;display:flex;flex:1;gap:0;align-items:center;min-width:0;min-height:36px;padding:0;margin-block:2px;background:transparent;border-radius:8px;--ts-pin-bg: var(--jojo-color-surface-default, #fff)}._deptChipSelected_1c33m_183{--ts-pin-bg: #d8f0ff;background:#d8f0ff!important}._deptChip_1c33m_167:hover{--ts-pin-bg: linear-gradient(rgba(23, 169, 253, .08), rgba(23, 169, 253, .08)), var(--jojo-color-surface-default, #fff);background:#17a9fd14}._deptChipSelected_1c33m_183:hover{--ts-pin-bg: #d8f0ff;background:#d8f0ff!important}._pin_1c33m_67{position:sticky;right:0;z-index:1;display:flex;flex-shrink:0;align-self:stretch;margin-left:auto;background:var(--ts-surface, #fff)}._deptChip_1c33m_167 ._pin_1c33m_67{padding-right:4px}._branchRow_1c33m_60 ._pin_1c33m_67{margin-block:-4px}._pinChip_1c33m_67{display:inline-flex;align-items:center;background:var(--ts-pin-bg);border-radius:0 8px 8px 0}._ell_1c33m_234{position:absolute;top:0;right:100%;bottom:0;display:none;align-items:center;padding-left:2px;cursor:pointer;background:var(--ts-pin-bg)}._deptSelectHit_1c33m_246{box-sizing:border-box;display:flex;flex:1;align-items:center;min-width:0;min-height:36px;padding:8px 4px 8px 8px;font-family:var(--jojo-font-family, Roboto);text-align:left;cursor:pointer;background:transparent;border:none;border-radius:8px}._deptLabel_1c33m_262{flex:0 0 auto;font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-normal);line-height:20px!important;color:#5e5f69;white-space:nowrap}._deptChipSelected_1c33m_183 ._deptLabel_1c33m_262{color:#000!important}._deptChipTextActive_1c33m_276 ._deptLabel_1c33m_262{color:var(--jojo-color-primary, #17a9fd)!important}._deptChevronHit_1c33m_281{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;min-height:36px;padding:0;cursor:pointer;background:transparent;border:none;border-radius:8px}._deptChevronHit_1c33m_281:disabled{cursor:default}._deptChevronStatic_1c33m_301{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;min-height:36px;pointer-events:none}._deptChevron_1c33m_281{display:block;width:16px;height:16px;pointer-events:none;object-fit:contain}._branchChevronHit_1c33m_320{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;justify-content:flex-end;width:32px;min-height:40px;padding:0 4px 0 0;cursor:pointer;background:transparent;border:none;border-radius:8px}._branchChevron_1c33m_129{display:block;width:20px;height:20px;pointer-events:none;object-fit:contain}._inputFocused_1c33m_344{border-color:#17a9fd!important}[data-mantine-color-scheme=dark] ._panel_1c33m_3{background:#17212b!important;border-color:#ffffff1a!important;box-shadow:0 14px 32px #00000073!important}[data-mantine-color-scheme=dark] ._branchLabel_1c33m_115,[data-mantine-color-scheme=dark] ._deptLabel_1c33m_262{color:#fff}[data-mantine-color-scheme=dark] ._deptChip_1c33m_167,[data-mantine-color-scheme=dark] ._branchRow_1c33m_60{--ts-pin-bg: #17212b}[data-mantine-color-scheme=dark] ._branchRowExpanded_1c33m_80{--ts-pin-bg: #17a9fd}[data-mantine-color-scheme=dark] ._list_1c33m_12{--ts-surface: #17212b}[data-mantine-color-scheme=dark] ._deptChipSelected_1c33m_183,[data-mantine-color-scheme=dark] ._deptChipSelected_1c33m_183:hover{--ts-pin-bg: #005188;background:#005188!important}[data-mantine-color-scheme=dark] ._deptChipSelected_1c33m_183 ._deptLabel_1c33m_262{color:#fff!important}[data-mantine-color-scheme=dark] ._deptChip_1c33m_167:hover{--ts-pin-bg: linear-gradient(rgba(23, 169, 253, .16), rgba(23, 169, 253, .16)), #17212b;background:#17a9fd29}[data-mantine-color-scheme=dark] ._guide_1c33m_152{background:#fff3}[data-mantine-color-scheme=dark] ._guideActive_1c33m_163{background:#17a9fd}[data-mantine-color-scheme=dark] ._deptChipTextActive_1c33m_276 ._deptLabel_1c33m_262{color:#17a9fd!important}._branchSelectHit_1c33m_86,._deptSelectHit_1c33m_246,._branchLabel_1c33m_115,._deptLabel_1c33m_262{font-family:var(--jojo-font-family, Roboto)!important}._list_1c33m_12::-webkit-scrollbar,._sheetBody_1c33m_420::-webkit-scrollbar{width:8px;height:8px}._list_1c33m_12::-webkit-scrollbar-track,._list_1c33m_12::-webkit-scrollbar-corner,._sheetBody_1c33m_420::-webkit-scrollbar-track,._sheetBody_1c33m_420::-webkit-scrollbar-corner{margin:0;background:var(--ts-surface, #fff)}._list_1c33m_12::-webkit-scrollbar-button,._sheetBody_1c33m_420::-webkit-scrollbar-button{display:none;width:0;height:0}._list_1c33m_12::-webkit-scrollbar-thumb,._sheetBody_1c33m_420::-webkit-scrollbar-thumb{background-color:#e9e9e9;background-clip:padding-box;border:1.5px solid transparent;border-radius:8px}@media (max-width: 768px){._list_1c33m_12{flex:1 1 auto;min-height:0;max-height:none;overflow:auto}}[data-mantine-color-scheme=dark] ._list_1c33m_12::-webkit-scrollbar-track,[data-mantine-color-scheme=dark] ._sheetBody_1c33m_420::-webkit-scrollbar-track{background:#17212b}[data-mantine-color-scheme=dark] ._list_1c33m_12::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] ._sheetBody_1c33m_420::-webkit-scrollbar-thumb{background-color:var(--app-surface-border-strong, rgba(255, 255, 255, .2));border-color:transparent}@supports not selector(::-webkit-scrollbar){._list_1c33m_12,._sheetBody_1c33m_420{scrollbar-color:#e9e9e9 transparent;scrollbar-width:thin}}._root_1vwx6_3{font-family:var(--jojo-font-family, Roboto)!important;color:var(--app-text-primary, #000)}._header_1vwx6_8{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;height:56px;padding:0 24px;border-bottom:1px solid var(--jojo-color-border-default, #e9ebee)}._title_1vwx6_19{margin:0;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-title)!important;font-weight:var(--app-font-weight-bold)!important;line-height:var(--jojo-line-height-title)!important;color:var(--app-theme-primary)!important;white-space:nowrap}._closeBtn_1vwx6_29{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;cursor:pointer;background:transparent;border:none}._closeBtn_1vwx6_29 img{display:block;width:13.5px;height:13.5px}._body_1vwx6_47{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;width:100%;max-width:100%;padding:12px 24px;margin:0}@media (max-width: 768px){._root_1vwx6_3{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%;min-height:100%;background:var(--jojo-color-surface-default, #fff)}._body_1vwx6_47{flex:1 1 auto;gap:12px;width:100%;max-width:100%;padding:0 16px;margin:20px 0 0;overflow:auto}._header_1vwx6_8{flex-shrink:0;height:auto;min-height:56px;padding:16px}._title_1vwx6_19{font-size:var(--app-font-title)!important;line-height:var(--jojo-line-height-title)!important;white-space:normal}._footer_1vwx6_92{flex-shrink:0;justify-content:stretch;height:auto;min-height:69px;padding:21px 20px 20px;margin-top:auto}._cancelBtn_1vwx6_101{display:none!important}._createBtn_1vwx6_105{flex:1 1 100%!important;width:100%!important;height:40px!important;min-height:40px!important}}._field_1vwx6_113{display:flex;flex-direction:column;gap:4px;width:100%;min-height:60px}._label_1vwx6_121{display:block;margin:0!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important}._asterisk_1vwx6_131{font-weight:var(--app-font-weight-semibold);color:var(--jojo-color-warning)!important}._input_1vwx6_136,._selectInput_1vwx6_137,._root_1vwx6_3 input,._root_1vwx6_3 textarea,._root_1vwx6_3 select,._root_1vwx6_3 .mantine-Input-input,._root_1vwx6_3 .mantine-TextInput-input,._root_1vwx6_3 .mantine-Select-input,._root_1vwx6_3 .mantine-NumberInput-input,._root_1vwx6_3 .mantine-Textarea-input{font-family:var(--jojo-font-family, Roboto)!important}._input_1vwx6_136,._selectInput_1vwx6_137{width:100%!important;height:40px!important;min-height:40px!important;padding-right:10px!important;padding-left:10px!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-normal)!important;line-height:var(--jojo-line-height-label)!important;color:var(--app-text-primary, #000)!important;background:var(--jojo-color-surface-default, #fff)!important;border:1px solid var(--jojo-color-border-default, #e9ebee)!important;border-radius:8px!important}._input_1vwx6_136::placeholder,._selectInput_1vwx6_137::placeholder{font-size:var(--app-font-label)!important;color:var(--jojo-color-text-tertiary, #9c9fad)!important;opacity:1!important}._input_1vwx6_136:focus,._selectInput_1vwx6_137:focus{border-color:var(--app-theme-primary)!important}._input_1vwx6_136[data-error],._selectInput_1vwx6_137[data-error],._inputError_1vwx6_180,._input_1vwx6_136[aria-invalid=true],._selectInput_1vwx6_137[aria-invalid=true],._root_1vwx6_3 .mantine-TextInput-input[data-error],._root_1vwx6_3 .mantine-Select-input[data-error]{border-color:var(--jojo-color-border-warning)!important}._input_1vwx6_136[data-error]::placeholder,._selectInput_1vwx6_137[data-error]::placeholder,._inputError_1vwx6_180::placeholder,._input_1vwx6_136[aria-invalid=true]::placeholder,._selectInput_1vwx6_137[aria-invalid=true]::placeholder,._root_1vwx6_3 input[data-error]::placeholder,._root_1vwx6_3 input[aria-invalid=true]::placeholder,._root_1vwx6_3 .mantine-TextInput-input[data-error]::placeholder,._root_1vwx6_3 .mantine-Select-input[data-error]::placeholder,._root_1vwx6_3 .mantine-TextInput-input[aria-invalid=true]::placeholder,._root_1vwx6_3 .mantine-Select-input[aria-invalid=true]::placeholder,._root_1vwx6_3 [data-error=true]::placeholder,._root_1vwx6_3 [data-error=true] .mantine-Select-placeholder{color:var(--jojo-color-warning)!important;-webkit-text-fill-color:var(--jojo-color-warning)!important;opacity:1!important}._inputDisabled_1vwx6_210,._selectDisabled_1vwx6_206,._selectInput_1vwx6_137._selectDisabled_1vwx6_206{color:var(--jojo-color-text-secondary, #5e5f69)!important;cursor:not-allowed!important;background:var(--jojo-color-surface-subtle, #f7f9fc)!important;border-color:var(--jojo-color-border-default, #e9ebee)!important;-webkit-text-fill-color:var(--jojo-color-text-secondary, #5e5f69)!important}._inputDisabled_1vwx6_210::placeholder,._selectDisabled_1vwx6_206::placeholder{color:var(--jojo-color-text-disabled, #dcdee2)!important;-webkit-text-fill-color:var(--jojo-color-text-disabled, #dcdee2)!important}._chevron_1vwx6_226{display:block;flex-shrink:0;width:12px;height:12px;pointer-events:none}._error_1vwx6_234{margin-top:2px;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-warning)!important;text-transform:capitalize}._error_1vwx6_234:first-letter{text-transform:uppercase}._footer_1vwx6_92{box-sizing:border-box;display:flex;gap:12px;align-items:center;justify-content:flex-end;width:100%;height:56px;padding:0 24px;margin-top:0;border-top:1px solid var(--jojo-color-border-default, #e9ebee)}._cancelBtn_1vwx6_101{width:118px!important;height:34px!important;min-height:34px!important;padding:0 12px!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--jojo-font-size-caption)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-caption)!important;color:var(--color-jojo-text-button, var(--app-theme-primary))!important;background:var(--jojo-color-surface-subtle, #f7f9fc)!important;border:1px solid var(--color-jojo-border-blue-white, var(--app-theme-primary))!important;border-radius:8px!important}._cancelBtn_1vwx6_101,._cancelBtn_1vwx6_101:hover,._cancelBtn_1vwx6_101:active,._cancelBtn_1vwx6_101:focus{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, var(--app-theme-primary))!important;background:var(--jojo-color-surface-subtle, #f7f9fc)!important;border-color:var(--color-jojo-border-blue-white, var(--app-theme-primary))!important}._cancelBtn_1vwx6_101 .mantine-Button-label,._cancelBtn_1vwx6_101 *{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, var(--app-theme-primary))!important}._createBtn_1vwx6_105{width:134px!important;height:34px!important;min-height:34px!important;padding:0 12px!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-caption)!important;color:#fff!important;background:var(--app-theme-primary)!important;border:none!important;border-radius:8px!important}._createBtn_1vwx6_105,._createBtn_1vwx6_105:hover,._createBtn_1vwx6_105:active,._createBtn_1vwx6_105:focus{color:#fff!important;background:var(--app-theme-primary)!important}._createBtn_1vwx6_105:disabled,._cancelBtn_1vwx6_101:disabled{cursor:not-allowed;opacity:.6}._field_1vwx6_113 .mantine-InputWrapper-label,._field_1vwx6_113 .mantine-Select-label,._field_1vwx6_113 .mantine-TextInput-label{margin-bottom:4px!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important}._field_1vwx6_113 .mantine-InputWrapper-required,._field_1vwx6_113 .mantine-Select-required,._field_1vwx6_113 .mantine-TextInput-required{color:var(--jojo-color-warning)!important}._companyDropdown_1vwx6_341{padding:6px!important;background:var(--jojo-color-surface-default, #fff)!important;border:1px solid var(--jojo-color-border-default, #e9ebee)!important;border-radius:8px!important;box-shadow:0 14px 32px #00000024!important}._companyOption_1vwx6_350{min-height:36px!important;padding:8px 10px!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-normal)!important;line-height:var(--jojo-line-height-compact)!important;color:var(--jojo-color-text-primary, #000)!important;background:transparent!important;border-radius:8px!important}._companyOption_1vwx6_350[data-combobox-selected]:not([data-checked]),._companyOption_1vwx6_350:hover:not([data-checked]){background:var(--jojo-color-surface-subtle, #f7f9fc)!important}._companyOption_1vwx6_350[data-checked]{color:var(--app-theme-primary)!important;background:var(--jojo-color-info-subtle, var(--app-theme-primary-soft))!important}._managerDropdown_1vwx6_373{max-height:228px!important;padding:6px!important;overflow-y:auto!important;scrollbar-color:var(--jojo-color-text-disabled, #dcdee2) transparent;scrollbar-width:thin;background:var(--jojo-color-surface-default, #fff)!important;border:1px solid var(--jojo-color-border-default, #e9ebee)!important;border-radius:8px!important;box-shadow:0 14px 32px #00000024!important}._managerDropdown_1vwx6_373::-webkit-scrollbar{width:4px}._managerDropdown_1vwx6_373::-webkit-scrollbar-track{background:transparent}._managerDropdown_1vwx6_373::-webkit-scrollbar-button,._companyDropdown_1vwx6_341::-webkit-scrollbar-button{display:none;width:0;height:0}._managerDropdown_1vwx6_373::-webkit-scrollbar-thumb,._companyDropdown_1vwx6_341::-webkit-scrollbar-thumb{background-color:var(--jojo-color-text-disabled, #dcdee2);border-radius:10px}._managerDropdown_1vwx6_373 .mantine-ScrollArea-scrollbar{display:none!important}._managerOption_1vwx6_411{min-height:54px!important;padding:8px 10px!important;background:transparent!important;border-radius:8px!important}._managerOption_1vwx6_411[data-combobox-selected],._managerOption_1vwx6_411[data-checked]{background:color-mix(in srgb,var(--app-theme-primary) 16%,#fff)!important}._managerOptionRow_1vwx6_423{display:flex;gap:12px;align-items:center;width:100%}._managerAvatar_1vwx6_430{flex-shrink:0;width:36px!important;height:36px!important;font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-semibold)!important;color:#5e5f69!important;background:#e9ebee!important}._managerOptionText_1vwx6_440{display:flex;flex:1;flex-direction:column;gap:2px;justify-content:center;min-width:0}._managerOptionPrimary_1vwx6_449{margin:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--jojo-font-family, Roboto);font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-normal)!important;line-height:var(--jojo-line-height-compact)!important;color:var(--jojo-color-text-primary);white-space:nowrap}._managerOptionSecondary_1vwx6_462{margin:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--jojo-font-family, Roboto);font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-normal)!important;line-height:var(--jojo-line-height-caption)!important;color:var(--jojo-color-text-secondary);white-space:nowrap}._managerRadio_1vwx6_474{display:block;flex-shrink:0;width:20px;height:20px}._managerSheetList_1vwx6_482{width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}._managerSheetRow_1vwx6_489{box-sizing:border-box;display:flex;gap:12px;align-items:center;width:100%;min-height:54px;padding:8px 16px;text-align:left;background:transparent;border-radius:0}._managerSheetRow_1vwx6_489:first-child{border-radius:12px 12px 0 0}._managerSheetRow_1vwx6_489[data-selected]{background:color-mix(in srgb,var(--app-theme-primary) 16%,#fff)}[data-mantine-color-scheme=dark] ._input_1vwx6_136,[data-mantine-color-scheme=dark] ._selectInput_1vwx6_137{color:#fff!important;background:#252f3a!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._companyDropdown_1vwx6_341,[data-mantine-color-scheme=dark] ._managerDropdown_1vwx6_373{background:#17212b!important;border-color:#ffffff1a!important;box-shadow:0 14px 32px #00000073!important}[data-mantine-color-scheme=dark] ._companyOption_1vwx6_350{color:var(--jojo-color-text-primary, #fff)!important}[data-mantine-color-scheme=dark] ._companyOption_1vwx6_350[data-checked]{color:var(--app-theme-primary)!important}[data-mantine-color-scheme=dark] ._companyOption_1vwx6_350[data-combobox-selected],[data-mantine-color-scheme=dark] ._companyOption_1vwx6_350[data-checked]{color:#fff!important;background:#005188!important}[data-mantine-color-scheme=dark] ._managerOption_1vwx6_411[data-combobox-selected],[data-mantine-color-scheme=dark] ._managerOption_1vwx6_411[data-checked]{background:color-mix(in srgb,var(--app-theme-primary) 16%,#fff)!important}[data-mantine-color-scheme=dark] ._managerOptionPrimary_1vwx6_449{color:#fff!important}[data-mantine-color-scheme=dark] ._managerOption_1vwx6_411[data-combobox-selected] ._managerOptionPrimary_1vwx6_449,[data-mantine-color-scheme=dark] ._managerOption_1vwx6_411[data-checked] ._managerOptionPrimary_1vwx6_449{color:var(--app-theme-primary)!important}[data-mantine-color-scheme=dark] ._managerOptionSecondary_1vwx6_462{color:#9c9fad!important}[data-mantine-color-scheme=dark] ._managerOption_1vwx6_411[data-combobox-selected] ._managerOptionSecondary_1vwx6_462,[data-mantine-color-scheme=dark] ._managerOption_1vwx6_411[data-checked] ._managerOptionSecondary_1vwx6_462{color:var(--app-theme-primary)!important}[data-mantine-color-scheme=dark] ._managerAvatar_1vwx6_430{color:#fff!important;background:#252f3a!important}[data-mantine-color-scheme=dark] ._managerOption_1vwx6_411[data-combobox-selected] ._managerAvatar_1vwx6_430,[data-mantine-color-scheme=dark] ._managerOption_1vwx6_411[data-checked] ._managerAvatar_1vwx6_430{color:var(--app-theme-primary)!important;background:#fff!important}[data-mantine-color-scheme=dark] ._managerSheetRow_1vwx6_489[data-selected]{background:#005188}[data-mantine-color-scheme=dark] ._managerSheetRow_1vwx6_489 ._managerOptionPrimary_1vwx6_449{color:#fff!important}[data-mantine-color-scheme=dark] ._managerSheetRow_1vwx6_489 ._managerOptionSecondary_1vwx6_462{color:#9c9fad!important}[data-mantine-color-scheme=dark] ._managerSheetRow_1vwx6_489[data-selected] ._managerOptionPrimary_1vwx6_449{color:#fff!important}[data-mantine-color-scheme=dark] ._managerSheetRow_1vwx6_489[data-selected] ._managerOptionSecondary_1vwx6_462{color:#9c9fad!important}[data-mantine-color-scheme=dark] ._cancelBtn_1vwx6_101,[data-mantine-color-scheme=dark] ._cancelBtn_1vwx6_101:hover,[data-mantine-color-scheme=dark] ._cancelBtn_1vwx6_101:active,[data-mantine-color-scheme=dark] ._cancelBtn_1vwx6_101:focus{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, #fff)!important;background:var(--jojo-color-surface-default)!important;border-color:var(--color-jojo-border-blue-white, rgba(255, 255, 255, .1))!important}[data-mantine-color-scheme=dark] ._cancelBtn_1vwx6_101 .mantine-Button-label,[data-mantine-color-scheme=dark] ._cancelBtn_1vwx6_101 *{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, #fff)!important}[data-mantine-color-scheme=dark] ._root_1vwx6_3{color:#fff;background:#17212b}[data-mantine-color-scheme=dark] ._header_1vwx6_8,[data-mantine-color-scheme=dark] ._footer_1vwx6_92{background:#17212b;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._input_1vwx6_136,[data-mantine-color-scheme=dark] ._selectInput_1vwx6_137,[data-mantine-color-scheme=dark] ._root_1vwx6_3 input,[data-mantine-color-scheme=dark] ._root_1vwx6_3 textarea,[data-mantine-color-scheme=dark] ._root_1vwx6_3 select,[data-mantine-color-scheme=dark] ._root_1vwx6_3 .mantine-Input-input,[data-mantine-color-scheme=dark] ._root_1vwx6_3 .mantine-TextInput-input,[data-mantine-color-scheme=dark] ._root_1vwx6_3 .mantine-Select-input,[data-mantine-color-scheme=dark] ._root_1vwx6_3 .mantine-NumberInput-input,[data-mantine-color-scheme=dark] ._root_1vwx6_3 .mantine-Textarea-input{font-family:var(--jojo-font-family, Roboto)!important;color:#fff!important;background:#242f3d!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._input_1vwx6_136[data-error],[data-mantine-color-scheme=dark] ._selectInput_1vwx6_137[data-error],[data-mantine-color-scheme=dark] ._inputError_1vwx6_180,[data-mantine-color-scheme=dark] ._input_1vwx6_136[aria-invalid=true],[data-mantine-color-scheme=dark] ._selectInput_1vwx6_137[aria-invalid=true],[data-mantine-color-scheme=dark] ._root_1vwx6_3 input[data-error],[data-mantine-color-scheme=dark] ._root_1vwx6_3 input[aria-invalid=true],[data-mantine-color-scheme=dark] ._root_1vwx6_3 .mantine-TextInput-input[data-error],[data-mantine-color-scheme=dark] ._root_1vwx6_3 .mantine-Select-input[data-error]{border-color:var(--jojo-color-border-warning)!important}[data-mantine-color-scheme=dark] ._input_1vwx6_136[data-error]::placeholder,[data-mantine-color-scheme=dark] ._selectInput_1vwx6_137[data-error]::placeholder,[data-mantine-color-scheme=dark] ._inputError_1vwx6_180::placeholder,[data-mantine-color-scheme=dark] ._input_1vwx6_136[aria-invalid=true]::placeholder,[data-mantine-color-scheme=dark] ._selectInput_1vwx6_137[aria-invalid=true]::placeholder,[data-mantine-color-scheme=dark] ._root_1vwx6_3 input[data-error]::placeholder,[data-mantine-color-scheme=dark] ._root_1vwx6_3 input[aria-invalid=true]::placeholder,[data-mantine-color-scheme=dark] ._root_1vwx6_3 .mantine-TextInput-input[data-error]::placeholder,[data-mantine-color-scheme=dark] ._root_1vwx6_3 .mantine-Select-input[data-error]::placeholder,[data-mantine-color-scheme=dark] ._root_1vwx6_3 [data-error=true]::placeholder,[data-mantine-color-scheme=dark] ._root_1vwx6_3 [data-error=true] .mantine-Select-placeholder{color:var(--jojo-color-warning)!important;-webkit-text-fill-color:var(--jojo-color-warning)!important;opacity:1!important}[data-mantine-color-scheme=dark] ._managerDropdown_1vwx6_373,[data-mantine-color-scheme=dark] ._companyDropdown_1vwx6_341{scrollbar-color:var(--app-surface-border-strong, rgba(255, 255, 255, .2)) transparent}[data-mantine-color-scheme=dark] ._managerDropdown_1vwx6_373::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] ._companyDropdown_1vwx6_341::-webkit-scrollbar-thumb{background-color:var(--app-surface-border-strong, rgba(255, 255, 255, .2))}._managerDropdown_1vwx6_373 .mantine-ScrollArea-thumb,._companyDropdown_1vwx6_341 .mantine-ScrollArea-thumb{background-color:var(--jojo-color-text-disabled, #dcdee2)!important}[data-mantine-color-scheme=dark] ._managerDropdown_1vwx6_373 .mantine-ScrollArea-thumb,[data-mantine-color-scheme=dark] ._companyDropdown_1vwx6_341 .mantine-ScrollArea-thumb{background-color:var(--app-surface-border-strong, rgba(255, 255, 255, .2))!important}.org-department-modal::-webkit-scrollbar-thumb,.org-department-modal *::-webkit-scrollbar-thumb{background-color:var(--jojo-color-text-disabled, #dcdee2)!important;border-radius:10px}.org-department-modal::-webkit-scrollbar-button,.org-department-modal *::-webkit-scrollbar-button{display:none;width:0;height:0}[data-mantine-color-scheme=dark] .org-department-modal::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] .org-department-modal *::-webkit-scrollbar-thumb{background-color:var(--app-surface-border-strong, rgba(255, 255, 255, .2))!important}._layout_19aei_2{display:flex;height:420px;min-height:0}._rail_19aei_8{display:flex;flex:0 0 257px;flex-direction:column;gap:4px;padding:20px 24px;overflow-y:auto;border-right:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}._railItem_19aei_18{width:100%;padding:12px;font-family:var(--jojo-font-family, Roboto, sans-serif);font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-semibold);line-height:20px;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69));text-align:left;border-radius:8px}._railItem_19aei_18:hover{background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))}._railItemActive_19aei_34,._railItemActive_19aei_34:hover{color:var(--jojo-color-info, var(--app-theme-primary));background:var(--jojo-color-info-subtle, var(--app-theme-primary-soft))}._main_19aei_40{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0;padding:20px 24px}._search_19aei_49{height:36px!important;min-height:36px!important;font-size:var(--app-font-caption)!important;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;background:var(--jojo-color-surface-input, var(--app-surface-elevated, #fff))!important;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important;border-radius:8px!important}._search_19aei_49::placeholder{color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))!important}._groups_19aei_63{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;overflow-y:auto}._group_19aei_63{flex-shrink:0;padding:16px;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc));border-radius:8px}._groupHeader_19aei_79{display:flex;gap:12px;align-items:center;justify-content:space-between;width:100%}._groupTitle_19aei_87{font-family:var(--jojo-font-family, Roboto, sans-serif);font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-semibold);line-height:20px;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._groupMeta_19aei_95{display:inline-flex;gap:8px;align-items:center;font-size:var(--app-font-label);line-height:16px;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._chevronUp_19aei_104{display:inline-flex;transform:rotate(180deg)}._chevronDown_19aei_109{display:inline-flex}._chips_19aei_113{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}._chip_19aei_113{padding:4px 8px;font-family:var(--jojo-font-family, Roboto, sans-serif);font-size:var(--app-font-tag);font-weight:var(--app-font-weight-semibold);line-height:16px;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69));white-space:nowrap;background:var(--jojo-color-surface-default, var(--app-surface-elevated, #fff));border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee));border-radius:9999px}._chipSelected_19aei_133{color:var(--app-theme-primary);background:var(--jojo-color-info-subtle, var(--app-theme-primary-soft));border-color:var(--app-theme-primary)}._footer_19aei_139{justify-content:flex-end}._selection_19aei_143{display:flex;flex:1;gap:12px;align-items:center;font-family:var(--jojo-font-family, Roboto, sans-serif);font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);line-height:16px;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._clearAll_19aei_155{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);color:var(--jojo-color-info, var(--app-theme-primary))}@media (max-width: 640px){._layout_19aei_2{flex:1;height:auto}._rail_19aei_8{display:none}._main_19aei_40{flex:1;min-height:0;padding:16px;overflow-y:auto}._footer_19aei_139 .mantine-Button-root:last-child{min-width:100px}}.salary-import-select-dropdown [data-combobox-active]{color:var(--app-theme-primary)!important;background-color:var(--app-theme-primary-soft)!important}.salary-import-select-dropdown [data-combobox-option]:not([data-combobox-active]):hover{background-color:#f7f9fc!important}.salary-import-select-dropdown [data-combobox-option] svg{display:none!important}.salary-import-select-dropdown [data-combobox-option]{margin-bottom:4px!important}.salary-import-select-dropdown [data-combobox-option]:last-child{margin-bottom:0!important}[data-mantine-color-scheme=dark] .salary-import-field-label{color:#fff!important}[data-mantine-color-scheme=dark] .salary-import-field-input.salary-import-field-input{background-color:#242f3d!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] .salary-import-field-input-field.salary-import-field-input-field{background-color:#242f3d!important}[data-mantine-color-scheme=dark] .salary-import-select-dropdown{background-color:#17212b!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] .salary-import-select-dropdown [data-combobox-option]{color:#fff!important}[data-mantine-color-scheme=dark] .salary-import-select-dropdown [data-combobox-active]{color:var(--app-theme-primary)!important;background-color:var(--app-theme-primary-soft)!important}[data-mantine-color-scheme=dark] .salary-import-select-dropdown [data-combobox-option]:not([data-combobox-active]):hover{background-color:#242f3d!important}[data-mantine-color-scheme=dark] .salary-import-region-option{background-color:#252f3a!important}[data-mantine-color-scheme=dark] .salary-import-region-option--selected{background-color:var(--app-theme-primary-soft)!important}[data-mantine-color-scheme=dark] .salary-import-region-label{color:#fff!important}[data-mantine-color-scheme=dark] .salary-import-region-radio{background-color:#252f3a!important;border-color:#fff3!important}[data-mantine-color-scheme=dark] .salary-import-region-radio--selected{background-color:var(--app-theme-primary-soft)!important;border-color:var(--app-theme-primary)!important}[data-mantine-color-scheme=dark] .salary-import-pill{color:#fff!important;background-color:#242f3d!important}[data-mantine-color-scheme=dark] .salary-import-warning-box{background:#005188!important}[data-mantine-color-scheme=dark] .salary-import-warning-icon,[data-mantine-color-scheme=dark] .salary-import-warning-text{color:#fff!important}[data-mantine-color-scheme=dark] .salary-import-footer{border-top-color:#2e3740!important}.salary-import-confirm-btn.salary-import-confirm-btn{background:var(--app-theme-primary)!important;box-shadow:none!important}.salary-import-cancel-btn-figma.salary-import-cancel-btn-figma,.salary-import-confirm-btn-figma.salary-import-confirm-btn-figma{font-size:var(--app-font-caption)!important;border-radius:8px!important}.salary-import-confirm-btn-figma.salary-import-confirm-btn-figma{padding:0 10px!important}.salary-import-field-label.salary-import-field-label{font-size:var(--app-font-label)!important}.salary-import-field-input-field.salary-import-field-input-field::placeholder{font-size:var(--app-font-label)!important;color:#9c9fad!important}.salary-import-confirm-btn.salary-import-confirm-btn:hover:not(:disabled){background:var(--app-theme-primary)!important}._pageWrapper_6gzhi_1{position:relative;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100dvh - 70px);min-height:0;padding:20px 12px;overflow:hidden}._securityVerifyViewportSharedBg_6gzhi_15{background-color:var(--app-surface-subtle, #f5f6fa)!important;background-image:var(--salary-page-bg-image)!important;background-repeat:no-repeat!important;background-position:top center!important;background-size:cover!important}[data-mantine-color-scheme=dark] ._securityVerifyViewportSharedBg_6gzhi_15{background-color:var(--app-layout-bg)!important}.mantine-Modal-content.salary-import-modal-surface{padding:0!important;border-radius:16px!important}._importModalCloseBtn_6gzhi_34._importModalCloseBtn_6gzhi_34{width:36px;height:36px}.mantine-Modal-content.salary-category-modal-surface{padding:0!important;border-radius:16px!important}#salary-import-modal-title{font-family:Roboto,sans-serif!important;font-size:var(--app-font-title)!important;font-weight:var(--app-font-weight-bold)!important;color:#000!important}#salary-import-cancel-btn{color:#000!important;background:#fff!important;border:1px solid #e9ebee!important;box-shadow:none!important}#salary-import-cancel-btn:hover:not(:disabled){background:#f7f9fc!important}.salary-management-select-dropdown [data-combobox-active]{color:var(--app-theme-primary)!important;background-color:var(--app-theme-primary-soft)!important}.salary-management-select-dropdown [data-combobox-option]:not([data-combobox-active]):hover{background-color:#f7f9fc!important}.salary-management-select-dropdown [data-combobox-option] svg{display:none!important}.salary-management-select-dropdown [data-combobox-option]{margin-bottom:4px!important}.salary-management-select-dropdown [data-combobox-option]:last-child{margin-bottom:0!important}.salary-import-pill{display:flex!important;gap:6px!important;align-items:center!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 12px!important;font-size:var(--app-font-table)!important;line-height:20px!important;color:#000!important;white-space:nowrap!important;background-color:#f7f9fc!important;border:none!important;border-radius:12px!important;box-shadow:none!important}.salary-import-pill .mantine-Pill-label{padding:0!important;margin:0!important;overflow:visible!important;text-overflow:unset!important;white-space:nowrap!important}.salary-import-pill .mantine-Pill-remove{width:16px;min-width:16px;height:16px;color:#000}._pageWrapper_6gzhi_1:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:"";background-image:var(--salary-page-bg-image);background-repeat:no-repeat;background-position:top center;background-size:cover}[data-mantine-color-scheme=dark] ._pageWrapper_6gzhi_1:before{opacity:.35}._pageWrapper_6gzhi_1>*{position:relative;z-index:1}._container_6gzhi_142{display:flex;flex:1;gap:12px;align-items:stretch;width:100%;min-height:0;overflow:hidden}._sidebar_6gzhi_152{width:400px;min-width:280px;max-height:none;padding:20px;overflow-x:hidden;overflow-y:auto;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:16px;box-shadow:0 12px 32px #0f172a0d}._sidebar_6gzhi_152::-webkit-scrollbar{width:9px}._sidebar_6gzhi_152::-webkit-scrollbar-track{margin:0;background:transparent}._sidebar_6gzhi_152::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--app-theme-primary) 45%,transparent);background-clip:padding-box;border:2px solid transparent;border-radius:9999px;transition:background-color .15s ease}._sidebar_6gzhi_152::-webkit-scrollbar-thumb:hover{background-color:var(--app-theme-primary-hover)}._sidebarHeader_6gzhi_190{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._sidebarTitle_6gzhi_197{font-size:var(--app-font-body);font-weight:var(--app-font-weight-bold);color:var(--app-text-primary)}._sidebarList_6gzhi_203{display:flex;flex-direction:column;gap:4px}._sidebarMantineTree_6gzhi_209{width:100%}._sidebarTreeEmpty_6gzhi_214{display:flex;align-items:center;justify-content:center;min-height:240px;padding:12px;pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none;background-color:transparent}._sidebarTreeEmptyIcon_6gzhi_226{display:block;width:110px;height:110px}._sidebarTreeEmptyText_6gzhi_232{font-size:var(--app-font-table);line-height:20px;color:var(--app-text-muted)}._sidebarTreeNode_6gzhi_238{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:12px 16px;color:var(--app-text-primary);cursor:pointer;border-radius:8px}._sidebarTreeNode_6gzhi_238:hover{background:var(--app-theme-primary-soft)}._sidebarTreeNodeActive_6gzhi_253{color:var(--app-text-primary);background:var(--app-theme-primary-soft)}._sidebarTreeChevron_6gzhi_258{flex:0 0 18px;color:var(--app-text-secondary, #5e5f69);transition:transform .2s ease}._sidebarTreeChevronExpanded_6gzhi_264{transform:rotate(0)}._sidebarTreeChevronCollapsed_6gzhi_268{transform:rotate(-90deg)}._sidebarTreeLeafSpacer_6gzhi_272{display:inline-block;width:18px;height:18px}._sidebarLeafLabel_6gzhi_278{font-size:var(--app-font-body);font-weight:var(--app-font-weight-semibold);line-height:var(--app-line-height-normal)}._mainContent_6gzhi_284{display:flex;flex:1 1 0%;width:100%;min-width:0;min-height:0;overflow:hidden}._section_6gzhi_293{display:flex;flex:1 1 0%;flex-direction:column;width:100%;min-height:0;padding:12px 0 12px 12px;overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:16px;box-shadow:0 12px 32px #0f172a0d}._pageHeader_6gzhi_307{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;justify-content:space-between;margin-bottom:16px}._tableToolbar_6gzhi_317{flex-shrink:0;width:100%;padding-right:12px;margin-bottom:16px}._paginationRow_6gzhi_324{--app-pagination-text: #5e5f69;--app-pagination-border: #e9ebee;flex-shrink:0;width:100%;padding-right:12px;margin-top:auto}._paginationRow_6gzhi_324 .pagination-controls-figma[data-active]{font-weight:var(--app-font-weight-semibold)!important}._paginationRow_6gzhi_324 .pagination-controls-figma-select{font-size:var(--app-font-label)!important;border-color:#e9ebee!important}._toolbarSearch_6gzhi_343{max-width:220px}._toolbarSearchRoot_6gzhi_347{flex:1 1 220px}._pageTitle_6gzhi_351{font-size:var(--app-font-title);font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._pageDesc_6gzhi_357{margin-top:6px;font-size:var(--app-font-caption);color:var(--app-text-muted)}._actions_6gzhi_363{display:flex;flex-wrap:wrap;gap:12px;align-items:center}._dotsBtn_6gzhi_369{display:flex;align-items:center;padding:2px;color:#94a3b8;cursor:pointer;background:none;border:none;opacity:.4;transition:opacity .2s}._sidebarNodeContent_6gzhi_381,._sidebarNodeLabelGroup_6gzhi_386{flex:1;min-width:0}._sidebarNodeActionPopover_6gzhi_391{position:absolute;z-index:100;display:flex;gap:4px;padding:8px;margin-left:28px;background:var(--app-surface-bg);border-radius:18px;box-shadow:0 8px 30px #0000001f}._sidebarNodeEditBtn_6gzhi_403,._sidebarNodeDeleteBtn_6gzhi_404{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;padding:0;cursor:pointer;background:none;border:none}._equalFilterField_6gzhi_417{flex:1 1 0!important;min-width:0!important;max-width:none!important}._toolbarDivider_6gzhi_423{align-self:stretch;width:0;border-left:2px solid var(--app-surface-border);border-radius:20px}._toolbarActionBtn_6gzhi_430._toolbarActionBtn_6gzhi_430{font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-semibold)!important;border-radius:8px!important}._categoryModalTitle_6gzhi_436{font-family:Poppins,sans-serif;font-size:var(--app-font-body);font-weight:var(--app-font-weight-semibold);color:var(--app-theme-primary)}._sidebarMobileToggle_6gzhi_443,._mobileFab_6gzhi_447,._mobileToolbarBar_6gzhi_451,._sidebarBackdrop_6gzhi_455,._sidebarBackButton_6gzhi_459,._mobileCardListWrap_6gzhi_466{display:none}@media (max-width: 992px){._pageWrapper_6gzhi_1{padding:0 8px 20px 16px}._container_6gzhi_142{flex-direction:column;margin-top:72px}._section_6gzhi_293{padding:0 8px 16px 0;overflow-y:auto;background:transparent!important;border:none!important;box-shadow:none}._desktopTableWrap_6gzhi_509{display:none}._mobileCardListWrap_6gzhi_466{display:block}._paginationRow_6gzhi_324{position:sticky;bottom:0;z-index:5;padding:12px 8px;margin-top:12px;background:#fff;border-radius:8px;box-shadow:0 14px 32px #00000024}[data-mantine-color-scheme=dark] ._paginationRow_6gzhi_324{background:#17212b}._pageWrapper_6gzhi_1:before,._securityVerifyViewportSharedBg_6gzhi_15{background-image:var(--salary-page-bg-image-mobile)!important}[data-mantine-color-scheme=dark] ._pageWrapper_6gzhi_1:before,[data-mantine-color-scheme=dark] ._securityVerifyViewportSharedBg_6gzhi_15{background-image:var(--salary-page-bg-image-mobile-dark)!important;opacity:1}._sidebar_6gzhi_152{position:fixed;top:64px;bottom:0;left:0;z-index:30;width:100%;min-width:unset;max-width:none;border-top:none;border-bottom:none;border-left:none;border-radius:0;transform:translate(-100%);transition:transform .25s ease}._sidebarCollapsed_6gzhi_571{transform:translate(-100%)}._sidebarOpen_6gzhi_575{transform:translate(0)}._sidebarBackdrop_6gzhi_455{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;display:block;pointer-events:none;background:#00000080;opacity:0;transition:opacity .25s ease}._sidebarBackdropVisible_6gzhi_590{pointer-events:auto;opacity:1}._sidebarBackButton_6gzhi_459{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;margin:12px 0 4px 4px;color:var(--app-text-primary);cursor:pointer;background:transparent;border:none;border-radius:8px}._sidebarBackButton_6gzhi_459:hover{background:var(--app-theme-primary-soft)}._sidebarMobileToggle_6gzhi_443{position:fixed;top:136px;left:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;background:transparent;border:none;border-radius:16px;box-shadow:0 14px 32px #00000024}._tableToolbar_6gzhi_317{display:none}._mobileToolbarBar_6gzhi_451{position:fixed;top:64px;left:0;z-index:21;display:flex;gap:10px;align-items:center;width:100%;padding:16px}._mobileSearchInput_6gzhi_653{flex:1 1 auto;min-width:0;background:#fff!important;border-color:#e9ebee!important}._mobileIconButton_6gzhi_660{box-sizing:border-box;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--app-text-primary);cursor:pointer;background:#fff!important;border:1px solid #e9ebee!important;border-radius:12px!important}._mobileIconSvg_6gzhi_679 path{stroke:#34353a}[data-mantine-color-scheme=dark] ._mobileIconSvg_6gzhi_679 path{stroke:#7e828e}._mobileFab_6gzhi_447{position:fixed;right:16px;bottom:86px;z-index:20;display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:#fff;cursor:pointer;background:var(--app-theme-primary);border:none;border-radius:50%;box-shadow:0 14px 32px #00000024}}._mobileFilterSheet_6gzhi_707{flex:0 0 auto!important;width:100%!important;height:auto!important;max-height:calc(100dvh - 56px)!important;border-radius:12px 12px 0 0!important}._mobileFilterSheetDrawerBody_6gzhi_715._mobileFilterSheetDrawerBody_6gzhi_715{background:transparent}[data-mantine-color-scheme=dark] ._mobileFilterSheetDrawerBody_6gzhi_715._mobileFilterSheetDrawerBody_6gzhi_715{background:transparent!important}._mobileFilterSheetHeader_6gzhi_724{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e9ebee}._mobileFilterSheetTitle_6gzhi_732._mobileFilterSheetTitle_6gzhi_732{font-family:Roboto,sans-serif;font-size:var(--app-font-body);font-weight:var(--app-font-weight-semibold);line-height:24px;color:var(--app-text-primary)}._mobileFilterSheetCloseBtn_6gzhi_740{display:flex;align-items:center;justify-content:center;padding:8px;color:var(--app-text-primary);cursor:pointer;border-radius:50px}._mobileFilterSheetBody_6gzhi_750{display:flex;flex-direction:column;gap:12px;padding:16px}._mobileFilterSheetField_6gzhi_757{display:flex;flex-direction:column;gap:4px}._mobileFilterSheetLabel_6gzhi_763._mobileFilterSheetLabel_6gzhi_763{font-family:Roboto,sans-serif;font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);line-height:16px;color:var(--app-text-secondary, #5e5f69)}._mobileFilterSheetFooter_6gzhi_771{display:flex;gap:12px;align-items:center;padding:16px}._mobileFilterSheetFooter_6gzhi_771 button{flex:1 1 0;height:40px;padding:0 12px;font-family:Roboto,sans-serif;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);line-height:16px}._mobileFilterSheetFooter_6gzhi_771 button .mantine-Button-label{font-family:Roboto,sans-serif;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold)}._mobileFilterSheetClearBtn_6gzhi_794{color:var(--app-theme-primary)!important;background:var(--app-theme-primary-soft)!important;border:1px solid var(--app-theme-primary)!important}._mobileFilterSheetSearchBtn_6gzhi_800{color:#fff!important;background:var(--app-theme-primary)!important}._mobileFilterSheetSelectInput_6gzhi_805._mobileFilterSheetSelectInput_6gzhi_805{font-size:var(--app-font-label)!important;background:#fff;border-color:#e9ebee}._mobileFilterSheetSelectInput_6gzhi_805._mobileFilterSheetSelectInput_6gzhi_805::placeholder{font-size:var(--app-font-label)!important}[data-mantine-color-scheme=dark] ._mobileFilterSheet_6gzhi_707{background:#17212b!important}[data-mantine-color-scheme=dark] ._mobileFilterSheetHeader_6gzhi_724{border-color:#ffffff1a}[data-mantine-color-scheme=dark] ._mobileFilterSheetLabel_6gzhi_763{color:#fff}[data-mantine-color-scheme=dark] ._mobileFilterSheetSelectInput_6gzhi_805._mobileFilterSheetSelectInput_6gzhi_805{color:#fff!important;background:#242f3d!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._mobileFilterSheetClearBtn_6gzhi_794{color:var(--app-theme-primary)!important;background:var(--app-theme-primary-soft)!important;border:1px solid var(--app-theme-primary)!important}[data-mantine-color-scheme=dark] ._mobileFilterSheetSearchBtn_6gzhi_800{color:#fff!important;background:var(--app-theme-primary)!important}._mobileImportSheet_6gzhi_851._mobileImportSheet_6gzhi_851{display:flex;flex-direction:column;height:100%;padding:0!important;border-radius:0!important}._mobileImportSheetBodyWrapper_6gzhi_859._mobileImportSheetBodyWrapper_6gzhi_859{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0;background:transparent}[data-mantine-color-scheme=dark] ._mobileImportSheetBodyWrapper_6gzhi_859._mobileImportSheetBodyWrapper_6gzhi_859{background:transparent!important}._mobileAddEditSheet_6gzhi_875._mobileAddEditSheet_6gzhi_875{display:flex;flex-direction:column;height:100%;padding:0!important;border-radius:0!important}._mobileAddEditSheetBodyWrapper_6gzhi_883._mobileAddEditSheetBodyWrapper_6gzhi_883{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0;background:transparent}[data-mantine-color-scheme=dark] ._mobileAddEditSheetBodyWrapper_6gzhi_883._mobileAddEditSheetBodyWrapper_6gzhi_883{background:transparent!important}[data-mantine-color-scheme=dark] ._mobileAddEditSheet_6gzhi_875{background:#17212b!important}._mobileImportSheetHeader_6gzhi_901{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e9ebee}._mobileImportSheetTitle_6gzhi_910._mobileImportSheetTitle_6gzhi_910{font-family:Roboto,sans-serif;font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);line-height:30px;color:var(--app-text-primary)}._mobileImportSheetCloseBtn_6gzhi_918{display:flex;align-items:center;justify-content:center;padding:8px;color:var(--app-text-primary);cursor:pointer;border-radius:50px}._mobileImportSheetBody_6gzhi_859{position:relative;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;padding:16px;overflow-y:auto}._mobileImportSheetField_6gzhi_938{display:flex;flex-direction:column;gap:8px}._mobileImportSheetLabel_6gzhi_944._mobileImportSheetLabel_6gzhi_944{padding:0;margin:0;font-family:Roboto,sans-serif;font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);line-height:16px;color:var(--app-text-secondary, #5e5f69)}._mobileImportSheetInput_6gzhi_954{box-sizing:border-box;display:flex;align-items:center;min-height:40px;padding:0 10px;border-color:#e9ebee}._mobileImportSheetInput_6gzhi_954 .mantine-MultiSelect-inputField{font-size:var(--app-font-label)}._mobileImportSheetInput_6gzhi_954 .mantine-MultiSelect-inputField::placeholder{font-size:var(--app-font-label)}._mobileImportSheetRegionList_6gzhi_971{display:flex;flex-direction:column;gap:8px}._mobileImportSheetRegionOption_6gzhi_977{display:flex;align-items:center;width:100%;padding:12px;text-align:left;cursor:pointer;background:#f7f9fc;border:none;border-radius:8px}._mobileImportSheetRegionOptionSelected_6gzhi_989{background:var(--app-theme-primary-soft)}._mobileImportSheetRegionFlag_6gzhi_993{width:25px;height:19px;object-fit:cover;border-radius:2px}._mobileImportSheetRegionLabel_6gzhi_1000._mobileImportSheetRegionLabel_6gzhi_1000{flex:1;margin-left:8px;font-family:Roboto,sans-serif;font-size:var(--app-font-body);font-weight:var(--app-font-weight-normal);line-height:24px;color:var(--app-text-secondary, #5e5f69)}._mobileImportSheetRegionLabel_6gzhi_1000._mobileImportSheetRegionLabel_6gzhi_1000[data-selected]{color:var(--app-theme-primary)}._mobileImportSheetRegionRadio_6gzhi_1014{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;background:#fff;border:1.5px solid #e9ebee;border-radius:50%}._mobileImportSheetRegionRadioSelected_6gzhi_1026{background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary)}._mobileImportSheetRegionRadioDot_6gzhi_1031{width:8px;height:8px;background:var(--app-theme-primary);border-radius:50%}._mobileImportSheetWarning_6gzhi_1041{display:flex;gap:8px;align-items:flex-start;padding:12px 16px;font-family:Roboto,sans-serif;font-size:var(--app-font-label);line-height:16px;color:#17a9fd;background:#d8f0ff;border-radius:8px}._mobileImportSheetWarningIcon_6gzhi_1054{flex-shrink:0}._mobileImportSheetFooter_6gzhi_1058{flex-shrink:0;padding:20px;border-top:1px solid #e9ebee}._mobileImportSheetConfirmBtn_6gzhi_1064._mobileImportSheetConfirmBtn_6gzhi_1064{height:40px;font-family:Roboto,sans-serif;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);color:#fff;background:var(--app-theme-primary)!important}._mobileImportSheetConfirmBtn_6gzhi_1064 .mantine-Button-label{font-family:Roboto,sans-serif;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold)}[data-mantine-color-scheme=dark] ._mobileImportSheet_6gzhi_851{background:#17212b!important}[data-mantine-color-scheme=dark] ._mobileImportSheetHeader_6gzhi_901,[data-mantine-color-scheme=dark] ._mobileImportSheetFooter_6gzhi_1058{border-color:#ffffff1a}[data-mantine-color-scheme=dark] ._mobileImportSheetTitle_6gzhi_910,[data-mantine-color-scheme=dark] ._mobileImportSheetCloseBtn_6gzhi_918{color:#fff}[data-mantine-color-scheme=dark] ._mobileImportSheetInput_6gzhi_954{background:#242f3d!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._mobileImportSheetInput_6gzhi_954 .mantine-MultiSelect-inputField{background:transparent!important}[data-mantine-color-scheme=dark] ._mobileImportSheetRegionOption_6gzhi_977{background:#252f3a}[data-mantine-color-scheme=dark] ._mobileImportSheetRegionRadio_6gzhi_1014{background:transparent;border-color:#ffffff4d}[data-mantine-color-scheme=dark] ._mobileImportSheetRegionRadioSelected_6gzhi_1026{background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] ._mobileImportSheetRegionOptionSelected_6gzhi_989{background:var(--app-theme-primary-soft)!important}[data-mantine-color-scheme=dark] ._mobileImportSheetRegionLabel_6gzhi_1000._mobileImportSheetRegionLabel_6gzhi_1000[data-selected]{color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] ._mobileImportSheetWarning_6gzhi_1041{color:#d8f0ff;background:#005188}[data-mantine-color-scheme=dark] ._mobileFilterSheetTitle_6gzhi_732,[data-mantine-color-scheme=dark] ._mobileFilterSheetCloseBtn_6gzhi_740{color:#fff}[data-mantine-color-scheme=dark] ._sidebar_6gzhi_152,[data-mantine-color-scheme=dark] ._section_6gzhi_293{background:#17212b;border-color:#ffffff1a}[data-mantine-color-scheme=dark] ._mobileIconButton_6gzhi_660{color:#fff;background:#242f3d!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._mobileSearchInput_6gzhi_653{background:#242f3d!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] #salary-import-modal-title{color:#fff!important}[data-mantine-color-scheme=dark] .mantine-Modal-content.salary-import-modal-surface,[data-mantine-color-scheme=dark] .mantine-Modal-content.salary-category-modal-surface{background-color:#17212b!important}[data-mantine-color-scheme=dark] .mantine-Modal-content.salary-import-modal-surface .mantine-Modal-header{border-bottom:1px solid rgba(255,255,255,.1)!important}[data-mantine-color-scheme=dark] .mantine-Modal-content.salary-import-modal-surface .mantine-Modal-header,[data-mantine-color-scheme=dark] .mantine-Modal-content.salary-category-modal-surface .mantine-Modal-header,[data-mantine-color-scheme=dark] .mantine-Modal-content.salary-import-modal-surface .mantine-Modal-body,[data-mantine-color-scheme=dark] .mantine-Modal-content.salary-category-modal-surface .mantine-Modal-body{background-color:#17212b!important}[data-mantine-color-scheme=dark] #salary-import-cancel-btn{color:#fff!important;background:#17212b!important;border:1px solid rgba(255,255,255,.1)!important}[data-mantine-color-scheme=dark] #salary-import-cancel-btn:hover:not(:disabled){background:#2b2e3a!important}[data-mantine-color-scheme=dark] .salary-management-select-dropdown{background-color:#17212b!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] .salary-management-select-dropdown [data-combobox-option]{color:#fff!important}[data-mantine-color-scheme=dark] .salary-management-select-dropdown [data-combobox-active]{color:var(--app-theme-primary)!important;background-color:var(--app-theme-primary-soft)!important}[data-mantine-color-scheme=dark] .salary-management-select-dropdown [data-combobox-option]:not([data-combobox-active]):hover{background-color:#2b2e3a!important}[data-mantine-color-scheme=dark] .salary-import-pill{color:#fff!important;background-color:#2b2e3a!important}[data-mantine-color-scheme=dark] .salary-import-pill .mantine-Pill-remove{color:#fff}[data-mantine-color-scheme=dark] ._sidebarTreeNodeActive_6gzhi_253,[data-mantine-color-scheme=dark] ._sidebarTreeNodeActive_6gzhi_253 ._sidebarLeafLabel_6gzhi_278,[data-mantine-color-scheme=dark] ._sidebarTreeNodeActive_6gzhi_253 ._sidebarTreeChevron_6gzhi_258{color:#fff!important}[data-mantine-color-scheme=dark] ._sidebarTreeNodeActive_6gzhi_253{background:var(--app-theme-primary)}.salary-delete-category-modal-cancel-btn.salary-delete-category-modal-cancel-btn,.salary-delete-category-modal-confirm-btn.salary-delete-category-modal-confirm-btn{border-radius:8px!important}.mantine-Modal-content.salary-delete-category-modal{padding:24px!important;border-radius:16px!important}.mantine-Modal-content.salary-delete-category-modal .mantine-Modal-body{padding:0!important}@media (max-width: 480px){.mantine-Modal-content.salary-delete-category-modal{width:calc(100vw - 32px)!important;max-width:361px!important}}[data-mantine-color-scheme=dark] .mantine-Modal-content.salary-delete-category-modal,[data-mantine-color-scheme=dark] .mantine-Modal-content.salary-delete-category-modal .mantine-Modal-body{background-color:#17212b!important}[data-mantine-color-scheme=dark] .salary-delete-category-modal-title,[data-mantine-color-scheme=dark] .salary-delete-category-modal-message{color:#fff!important}[data-mantine-color-scheme=dark] .salary-delete-category-modal-cancel-btn{color:#fff!important;background:#252f3a!important;border-color:#ffffff1a!important}._header_mc2tc_1{display:flex;flex-shrink:0;gap:8px;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e9ebee}._headerText_mc2tc_11{display:flex;flex-direction:column;gap:2px;min-width:0}._title_mc2tc_18._title_mc2tc_18{font-family:Roboto,sans-serif;font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);line-height:30px;color:var(--app-text-primary)}._subtitle_mc2tc_26._subtitle_mc2tc_26{font-family:Roboto,sans-serif;font-size:var(--app-font-micro);font-weight:var(--app-font-weight-normal);line-height:12px;color:var(--app-text-secondary, #5e5f69)}._closeBtn_mc2tc_34{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:8px;color:var(--app-text-primary);cursor:pointer;border-radius:50px}._body_mc2tc_45{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;padding:16px;overflow-y:auto}._section_mc2tc_54{display:flex;flex-direction:column;gap:8px}._sectionTitle_mc2tc_60._sectionTitle_mc2tc_60{font-family:Roboto,sans-serif;font-size:var(--app-font-body);font-weight:var(--app-font-weight-semibold);line-height:24px;color:var(--app-text-primary)}._textareaWrap_mc2tc_68{position:relative}._textareaMirror_mc2tc_72{position:absolute;top:0;right:0;bottom:0;left:0;padding:12px;overflow:hidden;font-family:Roboto,sans-serif;font-size:var(--app-font-label);line-height:16px;color:var(--app-text-primary);word-break:break-word;white-space:pre-wrap;pointer-events:none;background:#fff;border:1px solid #e9ebee;border-radius:8px}._mirrorPreset_mc2tc_89{font:inherit;line-height:inherit;color:var(--app-theme-primary);background-color:var(--app-theme-primary-soft);border-radius:4px}._mirrorPlain_mc2tc_97{font:inherit;line-height:inherit}._textarea_mc2tc_68._textarea_mc2tc_68{position:relative;min-height:130px;padding:12px;font-family:Roboto,sans-serif;font-size:var(--app-font-label);line-height:16px;color:transparent;caret-color:var(--app-text-primary);background:transparent;border-color:#e9ebee}._symbolGrid_mc2tc_115{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._symbolButton_mc2tc_121{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 0;font-family:Roboto,sans-serif;font-size:var(--app-font-body);font-weight:var(--app-font-weight-normal);line-height:24px;color:var(--app-text-primary);cursor:pointer;background:#fff;border:1px solid #e9ebee;border-radius:8px}._fieldRow_mc2tc_138{display:flex;gap:16px}._fieldRow_mc2tc_138>*{flex:1 1 0;min-width:0}._fieldLabel_mc2tc_148._fieldLabel_mc2tc_148{margin-bottom:4px;font-family:Roboto,sans-serif;font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);line-height:16px;color:var(--app-text-secondary, #5e5f69)}._fieldInput_mc2tc_157._fieldInput_mc2tc_157{height:36px;min-height:36px;font-size:var(--app-font-label)!important;border-color:#e9ebee;border-radius:8px}._fieldInput_mc2tc_157._fieldInput_mc2tc_157::placeholder{font-size:var(--app-font-label)}._fieldDropdown_mc2tc_169._fieldDropdown_mc2tc_169{padding:6px;border:1px solid #e9ebee;border-radius:8px;box-shadow:0 14px 32px #00000024}._fieldDropdown_mc2tc_169._fieldDropdown_mc2tc_169 [data-combobox-option]{padding:8px 10px;margin-bottom:4px;font-size:var(--app-font-label);line-height:16px;border-radius:8px}._fieldDropdown_mc2tc_169._fieldDropdown_mc2tc_169 [data-combobox-option]:last-child{margin-bottom:0}._fieldDropdown_mc2tc_169._fieldDropdown_mc2tc_169 [data-combobox-active]{color:var(--app-theme-primary);background-color:var(--app-theme-primary-soft)}._fieldDropdown_mc2tc_169._fieldDropdown_mc2tc_169 [data-combobox-option]:not([data-combobox-active]):hover{background-color:#f7f9fc}._fieldDropdown_mc2tc_169._fieldDropdown_mc2tc_169 [data-combobox-option] svg{display:none}._variableGroupLabel_mc2tc_202._variableGroupLabel_mc2tc_202{font-family:Roboto,sans-serif;font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);line-height:16px;color:var(--app-text-secondary, #5e5f69)}._variableList_mc2tc_210{display:flex;flex-wrap:wrap;gap:6px}._variableBadge_mc2tc_216{display:inline-flex;align-items:center;padding:4px 8px;font-family:Roboto,sans-serif;font-size:var(--app-font-tag);font-weight:var(--app-font-weight-semibold);line-height:16px;color:var(--app-theme-primary);cursor:pointer;background:var(--app-theme-primary-soft);border-radius:9999px}._accordionRoot_mc2tc_230{border:1px solid #e9ebee;border-radius:12px}._accordionItem_mc2tc_235{border-bottom:none}._accordionControl_mc2tc_239._accordionControl_mc2tc_239{padding:12px}._accordionLabel_mc2tc_243._accordionLabel_mc2tc_243{font-family:Roboto,sans-serif;font-size:var(--app-font-body);font-weight:var(--app-font-weight-semibold);line-height:24px;color:var(--app-text-primary)}._accordionContent_mc2tc_251{padding:0 12px 12px}._expressionGrid_mc2tc_258{display:flex;flex-direction:column;gap:6px}._expressionRow_mc2tc_264{display:flex;flex-direction:row;gap:6px;align-items:center;min-width:0}._expressionRow_mc2tc_264 ._variableBadge_mc2tc_216{display:inline-block;flex-shrink:1;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._expressionText_mc2tc_281._expressionText_mc2tc_281{flex:1 1 auto;width:0;min-width:0;font-family:Roboto,sans-serif;font-size:var(--app-font-tag);font-weight:var(--app-font-weight-semibold);line-height:16px;color:#7e8ca8;text-align:left;word-break:break-word}._footer_mc2tc_294{flex-shrink:0;padding:20px;border-top:1px solid #e9ebee}._saveBtn_mc2tc_300._saveBtn_mc2tc_300{height:40px;font-family:Roboto,sans-serif;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);color:#fff;background:var(--app-theme-primary)!important}._saveBtn_mc2tc_300 .mantine-Button-label{font-family:Roboto,sans-serif;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold)}[data-mantine-color-scheme=dark] ._header_mc2tc_1,[data-mantine-color-scheme=dark] ._footer_mc2tc_294{border-color:#ffffff1a}[data-mantine-color-scheme=dark] ._title_mc2tc_18,[data-mantine-color-scheme=dark] ._closeBtn_mc2tc_34,[data-mantine-color-scheme=dark] ._sectionTitle_mc2tc_60,[data-mantine-color-scheme=dark] ._fieldLabel_mc2tc_148,[data-mantine-color-scheme=dark] ._variableGroupLabel_mc2tc_202,[data-mantine-color-scheme=dark] ._accordionLabel_mc2tc_243{color:#fff}[data-mantine-color-scheme=dark] ._subtitle_mc2tc_26{color:#9c9fad}[data-mantine-color-scheme=dark] ._symbolButton_mc2tc_121,[data-mantine-color-scheme=dark] ._textarea_mc2tc_68,[data-mantine-color-scheme=dark] ._fieldInput_mc2tc_157{color:#fff!important;background:#242f3d!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._textareaMirror_mc2tc_72{color:#fff;background:#242f3d;border-color:#ffffff1a}[data-mantine-color-scheme=dark] ._fieldDropdown_mc2tc_169{background:#17212b;border-color:#ffffff1a}[data-mantine-color-scheme=dark] ._fieldDropdown_mc2tc_169 [data-combobox-option]{color:#fff}[data-mantine-color-scheme=dark] ._fieldDropdown_mc2tc_169 [data-combobox-option]:not([data-combobox-active]):hover{background-color:#242f3d}[data-mantine-color-scheme=dark] ._variableBadge_mc2tc_216{color:var(--app-theme-primary);background-color:rgba(var(--app-theme-primary-rgb),.2)}[data-mantine-color-scheme=dark] ._expressionText_mc2tc_281{color:#9c9fad}[data-mantine-color-scheme=dark] ._accordionRoot_mc2tc_230{border-color:#ffffff1a}[data-mantine-color-scheme=dark] ._accordionItem_mc2tc_235{background-color:#252f3a;border-color:#ffffff1a}[data-mantine-color-scheme=dark] ._accordionControl_mc2tc_239:hover{background-color:#2b2e3a}._formulaSheet_1h366_4._formulaSheet_1h366_4{display:flex;flex-direction:column;height:100%;padding:0!important;border-radius:0!important}[data-mantine-color-scheme=dark] ._formulaSheet_1h366_4{background:#17212b!important}._formulaSheetBodyWrapper_1h366_16._formulaSheetBodyWrapper_1h366_16{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0;background:transparent}[data-mantine-color-scheme=dark] ._formulaSheetBodyWrapper_1h366_16._formulaSheetBodyWrapper_1h366_16{background:transparent!important}._header_1h366_30{display:flex;flex-shrink:0;gap:8px;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e9ebee}._headerText_1h366_40{display:flex;flex-direction:column;gap:2px;min-width:0}._title_1h366_47._title_1h366_47{font-family:Roboto,sans-serif;font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);line-height:30px;color:var(--app-text-primary)}._subtitle_1h366_55._subtitle_1h366_55{font-family:Roboto,sans-serif;font-size:var(--app-font-micro);font-weight:var(--app-font-weight-normal);line-height:12px;color:var(--app-text-secondary, #5e5f69)}._closeBtn_1h366_63{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:8px;color:var(--app-text-primary);cursor:pointer;border-radius:50px}._body_1h366_74{position:relative;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;padding:16px;overflow-y:auto}._field_1h366_84{display:flex;flex-direction:column;gap:4px}._fieldRow_1h366_90{display:flex;gap:16px}._fieldRow_1h366_90>*{flex:1 1 0;min-width:0}._label_1h366_100._label_1h366_100{display:flex;gap:2px;align-items:center;margin-bottom:0;font-family:Roboto,sans-serif;font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);line-height:16px;color:var(--app-text-secondary, #5e5f69)}._required_1h366_112{color:#ff3a3a}._textInput_1h366_116{box-sizing:border-box;height:36px;padding:0 10px;font-family:Roboto,sans-serif;font-size:var(--app-font-label);color:var(--app-text-primary);outline:none;background:#fff;border:1px solid #e9ebee!important;border-radius:8px!important}._textInput_1h366_116:focus{outline:none;border-color:var(--app-theme-primary)!important}._textInput_1h366_116:disabled{color:var(--app-text-secondary, #5e5f69);background:#f7f9fc}._textInput_1h366_116::placeholder{font-size:var(--app-font-label);color:#9c9fad}._error_1h366_144._error_1h366_144{font-family:Roboto,sans-serif;font-size:var(--app-font-micro);color:#ff3a3a}._selectInput_1h366_150._selectInput_1h366_150{height:36px;min-height:36px;font-size:var(--app-font-label)!important;border-color:#e9ebee;border-radius:8px}._selectInput_1h366_150._selectInput_1h366_150::placeholder{font-size:var(--app-font-label)}._multiSelectInput_1h366_164._multiSelectInput_1h366_164{display:flex;align-items:center;height:auto;min-height:36px;padding:4px 10px;font-size:var(--app-font-label)!important;border-color:#e9ebee;border-radius:8px}._multiSelectInput_1h366_164._multiSelectInput_1h366_164::placeholder{font-size:var(--app-font-label)}._multiSelectPillsList_1h366_179{flex-wrap:wrap;gap:4px;row-gap:4px;align-items:center}._selectInputField_1h366_186._selectInputField_1h366_186{font-size:var(--app-font-label)}._selectInputField_1h366_186._selectInputField_1h366_186::placeholder{font-size:var(--app-font-label)}._selectDropdown_1h366_194._selectDropdown_1h366_194{padding:6px;border:1px solid #e9ebee;border-radius:8px;box-shadow:0 14px 32px #00000024}._selectDropdown_1h366_194._selectDropdown_1h366_194 [data-combobox-option]{padding:8px 10px;margin-bottom:4px;font-size:var(--app-font-label);line-height:16px;border-radius:8px}._selectDropdown_1h366_194._selectDropdown_1h366_194 [data-combobox-option]:last-child{margin-bottom:0}._selectDropdown_1h366_194._selectDropdown_1h366_194 [data-combobox-active]{color:var(--app-theme-primary);background-color:var(--app-theme-primary-soft)}._selectDropdown_1h366_194._selectDropdown_1h366_194 [data-combobox-option]:not([data-combobox-active]):hover{background-color:#f7f9fc}._selectDropdown_1h366_194._selectDropdown_1h366_194 [data-combobox-option] svg{display:none}._pill_1h366_227._pill_1h366_227{display:flex!important;gap:6px!important;align-items:center!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 12px!important;font-size:var(--app-font-label)!important;color:#000!important;white-space:nowrap!important;background-color:#f7f9fc!important;border:none!important;border-radius:12px!important;box-shadow:none!important}._checkboxRow_1h366_244{display:flex;gap:8px;align-items:center;cursor:pointer}._checkbox_1h366_244{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;color:#fff;background:#fff;border:1.5px solid #e9ebee;border-radius:100px}._checkbox_1h366_244[data-checked]{background:var(--app-theme-primary);border-color:var(--app-theme-primary)}._checkboxLabel_1h366_269._checkboxLabel_1h366_269{font-family:Roboto,sans-serif;font-size:var(--app-font-table);font-weight:var(--app-font-weight-normal);line-height:20px;color:var(--app-text-primary)}._optionList_1h366_277{display:flex;flex-direction:column;gap:8px}._optionCard_1h366_283{display:flex;gap:12px;align-items:center;justify-content:space-between;width:100%;padding:12px;text-align:left;cursor:pointer;background:#f7f9fc;border-radius:8px}._optionCard_1h366_283[data-selected]{background:var(--app-theme-primary-soft)}._optionCard_1h366_283:disabled{cursor:not-allowed;opacity:.6}._optionTitleRow_1h366_305{display:flex;gap:6px;align-items:center}._optionTitle_1h366_305._optionTitle_1h366_305{font-family:Roboto,sans-serif;font-size:var(--app-font-body);font-weight:var(--app-font-weight-bold);line-height:24px;color:var(--app-text-primary)}._optionDesc_1h366_319._optionDesc_1h366_319{font-family:Roboto,sans-serif;font-size:var(--app-font-table);font-weight:var(--app-font-weight-normal);line-height:20px;color:var(--app-text-secondary, #5e5f69)}._optionExample_1h366_327._optionExample_1h366_327{margin-top:4px;font-family:Roboto,sans-serif;font-size:var(--app-font-table);font-weight:var(--app-font-weight-normal);line-height:20px;color:#17a9fd}._excelBadge_1h366_336._excelBadge_1h366_336{font-family:Roboto,sans-serif;font-size:var(--app-font-tag);font-weight:var(--app-font-weight-semibold);line-height:16px;color:#19996e;text-transform:none;background-color:#ccfbeb}._autoBadge_1h366_346._autoBadge_1h366_346{font-family:Roboto,sans-serif;font-size:var(--app-font-tag);font-weight:var(--app-font-weight-semibold);line-height:16px;color:#0e8fe6;text-transform:none;background-color:#d8f0ff}._radio_1h366_356{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;background:#fff;border:1.5px solid #e9ebee;border-radius:100px}._radio_1h366_356[data-checked]{background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary)}._radioDot_1h366_373{width:8px;height:8px;background:var(--app-theme-primary);border-radius:50%}._warningBox_1h366_380{display:flex;gap:8px;align-items:flex-start;padding:12px;margin-top:8px;background-color:#fef1d9;border:1px solid #ffb752;border-radius:8px}._warningIcon_1h366_391{flex-shrink:0;margin-top:2px}._warningText_1h366_396._warningText_1h366_396{font-family:Roboto,sans-serif;font-size:var(--app-font-label);line-height:16px;color:#ffb752}._formulaBox_1h366_403{padding:12px;background-color:#f7f9fc;border-radius:8px}._formulaBoxHeader_1h366_409{display:flex;gap:12px;align-items:center;justify-content:space-between}._setButton_1h366_416._setButton_1h366_416{flex-shrink:0;height:34px;min-height:34px;padding:0 12px;font-family:Roboto,sans-serif;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);background:var(--app-theme-primary)!important}._formulaTextarea_1h366_427._formulaTextarea_1h366_427,._formulaTextarea_1h366_427._formulaTextarea_1h366_427:disabled{min-height:80px;padding:10px;font-family:Roboto,sans-serif;font-size:var(--app-font-label);line-height:16px;color:var(--app-text-secondary, #5e5f69)!important;background-color:#f7f9fc!important;border-color:#e9ebee;opacity:1!important}._formulaPillRow_1h366_440{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}._formulaPill_1h366_440{padding:4px 8px;font-family:Roboto,sans-serif;font-size:var(--app-font-tag);font-weight:var(--app-font-weight-semibold);line-height:16px;color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border-radius:9999px}._calculationBaseLabel_1h366_458._calculationBaseLabel_1h366_458{font-family:Roboto,sans-serif;font-size:var(--app-font-table);font-weight:var(--app-font-weight-semibold);line-height:20px;color:var(--app-text-secondary, #5e5f69)}._calculationBaseHint_1h366_466._calculationBaseHint_1h366_466{margin-bottom:8px;font-family:Roboto,sans-serif;font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);line-height:16px;color:var(--app-text-secondary, #5e5f69)}._noteHeader_1h366_475{display:flex;align-items:center;justify-content:space-between}._noteCounter_1h366_481._noteCounter_1h366_481{font-family:Roboto,sans-serif;font-size:var(--app-font-label);color:#9c9fad}._noteTextarea_1h366_487._noteTextarea_1h366_487{padding:10px;font-family:Roboto,sans-serif;font-size:var(--app-font-table);border-color:#e9ebee;border-radius:8px}._footer_1h366_495{flex-shrink:0;padding:20px;border-top:1px solid #e9ebee}._saveBtn_1h366_501._saveBtn_1h366_501{height:40px;font-family:Roboto,sans-serif;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);color:#fff;background:var(--app-theme-primary)!important}._saveBtn_1h366_501 .mantine-Button-label{font-family:Roboto,sans-serif;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold)}[data-mantine-color-scheme=dark] ._mobileAddEditSheet_1h366_518{background:#17212b!important}[data-mantine-color-scheme=dark] ._header_1h366_30,[data-mantine-color-scheme=dark] ._footer_1h366_495{border-color:#ffffff1a}[data-mantine-color-scheme=dark] ._title_1h366_47,[data-mantine-color-scheme=dark] ._closeBtn_1h366_63,[data-mantine-color-scheme=dark] ._label_1h366_100,[data-mantine-color-scheme=dark] ._optionTitle_1h366_305,[data-mantine-color-scheme=dark] ._checkboxLabel_1h366_269,[data-mantine-color-scheme=dark] ._calculationBaseLabel_1h366_458{color:#fff}[data-mantine-color-scheme=dark] ._subtitle_1h366_55,[data-mantine-color-scheme=dark] ._optionDesc_1h366_319,[data-mantine-color-scheme=dark] ._calculationBaseHint_1h366_466,[data-mantine-color-scheme=dark] ._noteCounter_1h366_481{color:#9c9fad}[data-mantine-color-scheme=dark] ._textInput_1h366_116,[data-mantine-color-scheme=dark] ._noteTextarea_1h366_487,[data-mantine-color-scheme=dark] ._selectInput_1h366_150,[data-mantine-color-scheme=dark] ._multiSelectInput_1h366_164{color:#fff!important;background:#242f3d!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._selectInputField_1h366_186{color:#fff!important;background:transparent!important}[data-mantine-color-scheme=dark] ._textInput_1h366_116::placeholder,[data-mantine-color-scheme=dark] ._noteTextarea_1h366_487::placeholder{color:#9c9fad}[data-mantine-color-scheme=dark] ._selectDropdown_1h366_194{background:#17212b;border-color:#ffffff1a}[data-mantine-color-scheme=dark] ._selectDropdown_1h366_194 [data-combobox-option]{color:#fff}[data-mantine-color-scheme=dark] ._selectDropdown_1h366_194 [data-combobox-option]:not([data-combobox-active]):hover{background-color:#242f3d}[data-mantine-color-scheme=dark] ._pill_1h366_227{color:#fff!important;background-color:#242f3d!important}[data-mantine-color-scheme=dark] ._optionCard_1h366_283{background-color:#252f3a}[data-mantine-color-scheme=dark] ._optionCard_1h366_283[data-selected]{background-color:var(--app-theme-primary-soft)}[data-mantine-color-scheme=dark] ._checkbox_1h366_244{background:transparent;border-color:#fff3}[data-mantine-color-scheme=dark] ._checkbox_1h366_244[data-checked]{background:var(--app-theme-primary);border-color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] ._radio_1h366_356{background:transparent;border-color:#ffffff4d}[data-mantine-color-scheme=dark] ._radio_1h366_356[data-checked]{background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] ._warningBox_1h366_380{background-color:#42220a}[data-mantine-color-scheme=dark] ._excelBadge_1h366_336{color:#19996e;background-color:#0b4b37}[data-mantine-color-scheme=dark] ._autoBadge_1h366_346{color:var(--app-theme-primary);background-color:rgba(var(--app-theme-primary-rgb),.2)}[data-mantine-color-scheme=dark] ._formulaBox_1h366_403{background-color:#252f3a}[data-mantine-color-scheme=dark] ._formulaTextarea_1h366_427,[data-mantine-color-scheme=dark] ._formulaTextarea_1h366_427:disabled{color:#9c9fad!important;background-color:#252f3a!important}[data-mantine-color-scheme=dark] ._formulaPill_1h366_440{background:rgba(var(--app-theme-primary-rgb),.2)}[data-mantine-color-scheme=dark] ._optionExample_1h366_327{color:#43bdfc}.mantine-Modal-content.salary-head-drawer-confirm-modal{padding:0!important}.mantine-Modal-content.salary-head-drawer-confirm-modal .mantine-Modal-body{padding:24px!important}.salary-head-drawer-confirm-cancel-btn,.salary-head-drawer-confirm-discard-btn{font-size:13px!important;font-weight:600!important}._modalRoot_1kk1h_1{width:100%;max-width:440px}._confirmText_1kk1h_6{margin:0;font-family:var(--jojo-font-family, Roboto, sans-serif)!important;font-size:var(--app-font-body)!important;font-weight:var(--app-font-weight-normal)!important;line-height:22px!important;color:var(--jojo-color-text-secondary, #5e5f69)!important}._fieldLabel_1kk1h_15{margin:0 0 4px;font-family:var(--jojo-font-family, Roboto, sans-serif)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:16px!important;color:var(--jojo-color-text-secondary, #5e5f69)!important}._rejectBtn_1kk1h_25{background:var(--jojo-color-error, #ff3a3a)!important}._rejectBtn_1kk1h_25:hover:not(:disabled){background:color-mix(in srgb,var(--jojo-color-error, #ff3a3a) 88%,#000)!important}._modalBody_jdn3z_3{width:100%}._modalBody_jdn3z_3 ._linkInput_jdn3z_8._linkInput_jdn3z_8:not(textarea){padding-right:40px!important;overflow:hidden;text-overflow:ellipsis;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;background:var(--jojo-color-info-subtle, var(--app-theme-primary-soft))!important;border-color:transparent!important}._copyButton_jdn3z_17{color:var(--app-theme-primary)!important}._modalBody_jdn3z_3 .mantine-ComboboxChevron-chevron{display:none}._modalBody_jdn3z_3 .mantine-Input-section[data-position=right]:has(.mantine-ComboboxChevron-chevron):after{width:12px;height:12px;content:"";background-color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69));mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23229;&%23155;&%23190;&%23230;&%23160;&%23135;/&%23231;&%23174;&%23173;&%23229;&%23164;&%23180;-&%23228;&%23184;&%23139;&%23230;&%23139;&%23137;-&%23231;&%23187;&%23134;'%3e%3cpath%20id='Vector'%20d='M2%204L6%208L10%204'%20stroke='%237E828E'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") center / contain no-repeat}._modalBody_jdn3z_3 .mantine-InputWrapper-label{margin-bottom:4px;font-family:var(--jojo-font-family, Roboto, sans-serif)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:16px!important;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important}._modalBody_jdn3z_3 .mantine-Input-input:not(textarea){height:40px!important;min-height:40px!important;font-size:var(--app-font-label)!important;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important;border-radius:var(--jojo-radius-8)!important}._timePickerPopoverDropdown_hjukl_1{display:flex!important;flex-direction:column!important;width:120px!important;min-width:120px!important;max-width:120px!important;padding:0!important;overflow:hidden!important;outline:none!important;background:var( --schedule-surface-elevated, var(--app-surface-elevated, #fff) )!important;border:1px solid var(--schedule-border, var(--app-surface-border))!important;border-radius:12px!important;box-shadow:0 4px 16px #171f381f!important}._timePickerPopoverDropdown_hjukl_1:focus,._timePickerPopoverDropdown_hjukl_1:focus-visible{outline:none!important;box-shadow:0 4px 16px #171f381f!important}._hiddenLabel_hjukl_26{display:none!important}._timePickerColumns_hjukl_30{display:grid;grid-template-columns:1fr 1fr;max-height:192px;overflow:hidden}._timePickerColumn_hjukl_30{max-height:192px;overflow-y:auto;scrollbar-color:#c5ccd5 transparent;scrollbar-width:thin;border-right:1px solid var(--schedule-border, var(--app-surface-border))}._timePickerColumn_hjukl_30::-webkit-scrollbar{width:4px}._timePickerColumn_hjukl_30::-webkit-scrollbar-track{margin-top:0;margin-bottom:0;background:transparent}._timePickerColumn_hjukl_30::-webkit-scrollbar-thumb{background-color:#c5ccd5;border:0;border-radius:999px}._timePickerColumn_hjukl_30:last-child{border-right:0}@media (max-width: 768px){._timePickerColumn_hjukl_30[data-part=hour],._timePickerColumn_hjukl_30:first-child{scrollbar-width:none}._timePickerColumn_hjukl_30[data-part=hour]::-webkit-scrollbar,._timePickerColumn_hjukl_30:first-child::-webkit-scrollbar{display:none;width:0;height:0}}._timePickerColumnOption_hjukl_81{display:block;width:100%;height:32px;padding:0;font-family:inherit;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-medium);line-height:32px;color:var(--app-text-primary);text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;background:transparent;background-color:transparent;border:0;border-radius:0;box-shadow:none;transition:background .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}._timePickerColumnOption_hjukl_81:focus,._timePickerColumnOption_hjukl_81:focus-visible{outline:none!important;box-shadow:none!important}._timePickerColumnOption_hjukl_81[data-before-active=true]:not([data-active=true]):not(:disabled){color:var(--app-text-primary)}._timePickerColumnOption_hjukl_81:hover:not(:disabled){color:var(--schedule-primary, var(--app-theme-primary, #17a9fd));background:var( --schedule-primary-soft, var(--app-theme-primary-soft, rgba(23, 169, 253, .12)) )}._timePickerColumnOption_hjukl_81[data-active=true]{color:var(--schedule-primary, var(--app-theme-primary, #17a9fd))!important;outline:none!important;background:var( --schedule-primary-soft, var(--app-theme-primary-soft, rgba(23, 169, 253, .12)) )!important;border:0!important;box-shadow:none!important}._timePickerColumnOption_hjukl_81:disabled{color:var(--schedule-text-tertiary, var(--app-text-muted, #9c9fad));cursor:not-allowed;background:transparent;opacity:1}._timePickerNowBtn_hjukl_147{display:flex;align-items:center;justify-content:center;width:100%;height:36px;padding:0;font-family:inherit;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);color:var(--schedule-primary, var(--app-theme-primary, #17a9fd));text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:var( --schedule-surface-elevated, var(--app-surface-elevated, #fff) );border:0;border-top:1px solid var(--schedule-border, var(--app-surface-border))}._timePickerNowBtn_hjukl_147:hover:not(:disabled){background:var( --schedule-primary-soft, var(--app-theme-primary-soft, rgba(23, 169, 253, .12)) )}._timePickerNowBtn_hjukl_147:disabled{color:var(--schedule-text-tertiary, var(--app-text-muted, #9c9fad));cursor:not-allowed;opacity:1}[data-mantine-color-scheme=dark] ._timePickerPopoverDropdown_hjukl_1{background:var( --schedule-surface-elevated, var(--app-surface-elevated, #242f3d) )!important;border-color:var( --schedule-border, var(--app-surface-border, rgba(255, 255, 255, .1)) )!important;box-shadow:0 3px 8px #0000005c!important}[data-mantine-color-scheme=dark] ._timePickerColumn_hjukl_30{scrollbar-color:#c5ccd5 transparent;border-right-color:var( --schedule-border, var(--app-surface-border, rgba(255, 255, 255, .1)) )}[data-mantine-color-scheme=dark] ._timePickerColumn_hjukl_30::-webkit-scrollbar-thumb{background-color:#c5ccd5}[data-mantine-color-scheme=dark] ._timePickerColumn_hjukl_30::-webkit-scrollbar-track{background:transparent}[data-mantine-color-scheme=dark] ._timePickerColumnOption_hjukl_81{color:var(--app-text-primary, #fff);background:transparent}[data-mantine-color-scheme=dark] ._timePickerColumnOption_hjukl_81[data-before-active=true]:not([data-active=true]):not(:disabled){color:var(--app-text-primary, #fff)}[data-mantine-color-scheme=dark] ._timePickerColumnOption_hjukl_81:disabled{color:var(--schedule-text-tertiary, var(--app-text-muted, #9c9fad));background:transparent;opacity:1}[data-mantine-color-scheme=dark] ._timePickerColumnOption_hjukl_81:hover:not(:disabled),[data-mantine-color-scheme=dark] ._timePickerColumnOption_hjukl_81[data-active=true]{color:var( --schedule-count-active, var(--schedule-primary, var(--app-theme-primary, #17a9fd)) );background:var( --schedule-primary-soft, var(--app-theme-primary-soft, rgba(23, 169, 253, .22)) )}[data-mantine-color-scheme=dark] ._timePickerNowBtn_hjukl_147{color:var(--schedule-primary, var(--app-theme-primary, #17a9fd));background:var( --schedule-surface-elevated, var(--app-surface-elevated, #242f3d) );border-top-color:var( --schedule-border, var(--app-surface-border, rgba(255, 255, 255, .1)) )}[data-mantine-color-scheme=dark] ._timePickerNowBtn_hjukl_147:disabled{color:var(--schedule-text-tertiary, var(--app-text-muted, #9c9fad))}._wrapper_8wffb_1{display:flex;flex-direction:column;gap:16px;width:100%}._layout_8wffb_8{display:flex;gap:24px;width:100%;min-height:calc(100vh - 120px);overflow:hidden}@media (max-width: 768px){._layout_8wffb_8{flex-direction:column}._sidebar_8wffb_20{flex:1 1 100%;width:100%!important}}._sidebar_8wffb_20{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_8wffb_41{flex:1;padding-right:4px;overflow-y:auto}._sidebarTitle_8wffb_47{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;color:var(--app-theme-primary)}._categoryItem_8wffb_58{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;overflow:visible;font-size:14px;font-weight:500;color:var(--app-text-muted);cursor:pointer;border-radius:12px;transition:all .2s}._categoryItem_8wffb_58:hover{background:var(--app-theme-primary-soft)}._categoryItemActive_8wffb_77{font-weight:700;color:var(--app-theme-primary);background:rgba(var(--app-theme-primary-rgb),.08)}._dotsBtn_8wffb_83{opacity:.4;transition:opacity .2s}._categoryItem_8wffb_58:hover ._dotsBtn_8wffb_83{opacity:1}._main_8wffb_92{display:flex;flex:1;flex-direction:column;overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:24px;box-shadow:0 10px 40px #00000008}._toolbar_8wffb_103{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;padding:20px 24px;border-bottom:1px solid var(--app-surface-border)}._toolbarFilters_8wffb_112{flex:1 1 auto;min-width:0}._toolbarActions_8wffb_117{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_8wffb_117 .mantine-Button-root{height:36px;min-height:36px;max-height:36px;padding-top:0;padding-bottom:0}._tableScroll_8wffb_136{position:relative;flex:1;min-height:200px;overflow-x:auto}._table_8wffb_136{width:100%;font-size:13px;table-layout:auto;border-collapse:collapse}._tableHead_8wffb_150{position:sticky;top:0;z-index:1;background:var(--app-theme-primary-soft)}._tableHeadCell_8wffb_157{padding:14px 20px;font-size:13px;font-weight:600;color:var(--app-text-primary);text-align:left;white-space:nowrap}._tableRow_8wffb_166{background:var(--app-surface-bg);border-bottom:1px solid var(--app-surface-border);transition:background-color .15s ease}._tableRow_8wffb_166:hover{background:rgba(var(--app-theme-primary-rgb),.08)}._tableRowClickable_8wffb_176{cursor:pointer}._tableCell_8wffb_180{padding:14px 20px}._tableCellTitle_8wffb_184{width:500px;max-width:500px;padding:14px 20px;font-size:13px;font-weight:600;color:var(--app-text-primary)}._tableCellMuted_8wffb_193{padding:14px 20px;font-size:13px;color:var(--app-text-muted)}._tableCellMono_8wffb_199{padding:14px 20px;font-family:monospace;font-size:13px;color:var(--app-text-muted)}._tableEmptyCell_8wffb_206{padding:48px 0;font-size:14px;color:var(--app-text-muted);text-align:center}._signoffCount_8wffb_213{font-size:12px;font-weight:700;color:var(--app-text-primary)}._signoffTotal_8wffb_219{font-size:10px;font-weight:400;color:var(--app-text-muted)}._updatedBy_8wffb_225{font-size:13px;font-weight:500;color:var(--app-text-primary)}._searchInput_8wffb_231{box-sizing:border-box;width:100%;height:36px;padding-right:12px;padding-left:36px;font-size:14px;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_8wffb_231::placeholder{color:var(--app-text-muted)}._searchInput_8wffb_231:focus{border-color:var(--app-theme-primary)!important;box-shadow:0 0 0 1px var(--app-theme-primary)}._searchIcon_8wffb_254{position:absolute;top:50%;left:12px;color:var(--app-text-muted);transform:translateY(-50%)}._filterBtn_8wffb_262{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_8wffb_276{color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary)}._filterPanel_8wffb_282{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_8wffb_296{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:var(--app-text-muted)}._filterSelect_8wffb_304{width:100%;height:38px;padding:8px 12px;font-size:13px;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_8wffb_317{color:var(--app-text-muted)}._filterActions_8wffb_321{display:flex;gap:12px;padding-top:4px}._filterSearchBtn_8wffb_327{flex:1;padding:9px 0;font-size:14px;font-weight:500;color:#fff;cursor:pointer;background:var(--app-theme-primary);border:none;border-radius:8px}._filterClearBtn_8wffb_339{flex:1;padding:9px 0;font-size:14px;font-weight:500;color:var(--app-theme-primary);cursor:pointer;background:var(--app-surface-bg);border:1px solid var(--app-theme-primary);border-radius:8px}._addManualBtn_8wffb_351{display:flex;gap:6px;align-items:center;height:38px;padding:0 20px;font-size:14px;font-weight:500;color:#fff;white-space:nowrap;cursor:pointer;background:var(--app-theme-primary);border:none;border-radius:10px}._textInput_8wffb_367{box-sizing:border-box;width:100%;padding:10px 16px;font-size:14px;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_8wffb_367::placeholder{color:var(--app-text-muted)}._textInput_8wffb_367:focus{border-color:var(--app-theme-primary);box-shadow:0 0 0 2px rgba(var(--app-theme-primary-rgb),.19)}._categoryEditInput_8wffb_389{flex:1;width:100%;padding:2px 8px;font-size:13px;color:var(--app-text-primary);outline:none;background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary);border-radius:6px}._categoryPopover_8wffb_401{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_8wffb_416{display:inline-block;padding:3px 8px;font-size:12px;color:var(--app-text-muted);white-space:nowrap;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:6px}._progressTrack_8wffb_427{width:100%;height:6px;overflow:hidden;background:var(--app-surface-border);border:1px solid var(--app-surface-border);border-radius:3px}._cancelButton_8wffb_436{flex:1;padding:11px 0!important;font-size:14px;font-weight:500!important;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_8wffb_436:hover{background:var(--app-fill-secondary)}._actionBtn_8wffb_452{display:flex;align-items:center;justify-content:center;width:34px;height:34px;cursor:pointer;border:none;border-radius:50%;transition:all .2s}._viewBtn_8wffb_464{color:var(--app-theme-primary);background:var(--app-theme-primary-soft)}._viewBtn_8wffb_464:hover{background:rgba(var(--app-theme-primary-rgb),.16)}._editBtn_8wffb_473{color:#f59e0b;background:#fff8e6}._editBtn_8wffb_473:hover{background:#ffedc2}._deleteBtn_8wffb_482{color:#f43f5e;background:#fff1f2}._deleteBtn_8wffb_482:hover{background:#ffe4e6}._versionBtn_8wffb_491{color:#16a34a;background:#f0fdf4}._versionBtn_8wffb_491:hover{background:#dcfce7}[data-mantine-color-scheme=dark] ._tableHead_8wffb_150,[data-mantine-color-scheme=dark] ._tableHeadCell_8wffb_157{background:var(--app-fill-secondary)}[data-mantine-color-scheme=dark] ._editBtn_8wffb_473{color:#ffbf00;background:var(--app-action-edit-bg)}[data-mantine-color-scheme=dark] ._editBtn_8wffb_473:hover{background:#ec881b52}[data-mantine-color-scheme=dark] ._deleteBtn_8wffb_482{color:#ff5b5b;background:var(--app-action-delete-bg)}[data-mantine-color-scheme=dark] ._deleteBtn_8wffb_482:hover{background:#ff5b5b52}[data-mantine-color-scheme=dark] ._versionBtn_8wffb_491{color:#6ee7b7;background:#065f464d}[data-mantine-color-scheme=dark] ._categoryItemActive_8wffb_77{color:var(--app-theme-primary);background:var(--app-theme-primary-soft)}._categoryActionEdit_8wffb_536,._categoryActionDelete_8wffb_537{display:flex;align-items:center;justify-content:center;color:#ffbf00;background:var(--app-action-edit-bg)}._categoryActionDelete_8wffb_537{color:#ff5b5b;background:var(--app-action-delete-bg)}.jojo-dropdown{padding:5px!important;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;background:var(--jojo-color-surface-default, var(--app-surface-elevated, #fff))!important;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important;border-radius:var(--jojo-radius-8)!important;box-shadow:var(--jojo-shadow-menu, 0 14px 32px rgb(0 0 0 / 14%))!important}.jojo-dropdown.mantine-Combobox-dropdown,.jojo-dropdown.mantine-Select-dropdown{min-width:max-content;max-width:360px}.jojo-dropdown.jojo-dropdown-fit.mantine-Combobox-dropdown,.jojo-dropdown.jojo-dropdown-fit.mantine-Select-dropdown{min-width:0;max-width:none}.jojo-dropdown-option{min-height:36px;padding:8px 10px!important;overflow:hidden;text-overflow:ellipsis;font-family:var(--jojo-font-family, Roboto, sans-serif)!important;font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-normal)!important;line-height:20px!important;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;white-space:nowrap;border-radius:var(--jojo-radius-8)!important}.jojo-dropdown .mantine-ScrollArea-viewport{padding-inline-end:0!important}.jojo-dropdown-option+.jojo-dropdown-option{margin-top:2px}.jojo-dropdown-option:hover,.jojo-dropdown-option[data-combobox-selected]{background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important}.jojo-dropdown-option[data-checked]{color:var(--app-theme-primary)!important;background:rgba(var(--app-theme-primary-rgb),.17)!important}.jojo-dropdown-option>svg[aria-hidden=true]:first-child,.jojo-dropdown-option .mantine-Select-optionsDropdownCheckIcon,.jojo-dropdown-option .mantine-MultiSelect-optionsDropdownCheckIcon,.jojo-dropdown-option .mantine-Combobox-optionsDropdownCheckIcon{display:none!important}[data-mantine-color-scheme] .jojo-dropdown :is(.mantine-Calendar-calendar,.mantine-DatePicker-calendar,.mantine-DateInput-calendar,.mantine-Calendar-monthsList,.mantine-Calendar-month,.mantine-Calendar-monthCell,.mantine-Calendar-calendarHeader,.mantine-DatePicker-calendarHeader,.mantine-DateInput-calendarHeader){background:transparent!important}[data-mantine-color-scheme] .jojo-dropdown :is(.mantine-Calendar-calendarHeaderLevel,.mantine-Calendar-calendarHeaderControl){color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important}[data-mantine-color-scheme] .jojo-dropdown .mantine-Calendar-weekday{color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))!important}[data-mantine-color-scheme] .jojo-dropdown .mantine-Calendar-day:not([data-selected],[data-in-range]){color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important}[data-mantine-color-scheme] .jojo-dropdown .mantine-Calendar-day[data-outside]{color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))!important}[data-mantine-color-scheme] .jojo-dropdown .mantine-Calendar-day:hover:not([data-disabled],[data-selected],[data-in-range]),[data-mantine-color-scheme] .jojo-dropdown .mantine-Calendar-calendarHeaderControl:hover,[data-mantine-color-scheme] .jojo-dropdown .mantine-Calendar-calendarHeaderLevel:hover{background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important}[data-mantine-color-scheme] .jojo-dropdown .mantine-Calendar-day[data-selected]{color:var(--jojo-color-text-inverse, #fff)!important;background:var(--app-theme-primary)!important}.jojo-dropdown .mantine-ScrollArea-scrollbar{width:4px!important;padding:0!important;background:transparent!important}.jojo-dropdown .mantine-ScrollArea-thumb{background-color:var(--jojo-color-text-disabled, #dcdee2)!important;border-radius:var(--jojo-radius-10)!important}.jojo-dropdown::-webkit-scrollbar-button,.jojo-dropdown *::-webkit-scrollbar-button{display:none;width:0;height:0}.jojo-dropdown::-webkit-scrollbar-thumb,.jojo-dropdown *::-webkit-scrollbar-thumb{background-color:var(--jojo-color-text-disabled, #dcdee2);border-radius:var(--jojo-radius-10)}[data-mantine-color-scheme=dark] .jojo-dropdown .mantine-ScrollArea-thumb{background-color:var(--app-surface-border-strong, rgba(255, 255, 255, .2))!important}.jojo-calendar.mantine-Popover-dropdown{padding:16px!important;border-radius:var(--jojo-radius-12, var(--jojo-radius-12))!important;box-shadow:0 14px 32px #00000024!important}.jojo-calendar :is([class*=-calendarHeader]:not([class*=Control],[class*=Level])){height:28px;margin-bottom:12px}.jojo-calendar [class*=-calendarHeaderLevel]{height:28px;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:20px!important;color:var(--jojo-color-text-primary)!important}.jojo-calendar [class*=-calendarHeaderControl]{width:28px;height:28px;color:var(--jojo-color-text-secondary)!important}.jojo-calendar [class*=-weekday]{padding-bottom:8px;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-normal)!important;line-height:16px!important;color:var(--jojo-color-text-secondary)!important}.jojo-calendar [class*=-monthCell]{padding:2px!important}.jojo-calendar button[class*=-day]{width:43px;height:32px;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-normal)!important;line-height:16px!important;color:var(--jojo-color-text-primary)!important;border-radius:var(--jojo-radius-8, var(--jojo-radius-8))!important}.jojo-calendar button[class*=-day]:is([data-weekend],[data-outside]){color:var(--jojo-color-text-tertiary)!important}.jojo-calendar button[class*=-day]:hover:not([data-selected],[data-disabled]){background:var(--jojo-color-surface-subtle)!important}.jojo-calendar button[class*=-day][data-selected]{color:var(--jojo-color-text-inverse, #fff)!important;background:var(--jojo-color-primary, var(--app-theme-primary))!important}.jojo-calendar button[class*=-day][data-today]:not([data-selected]){font-weight:var(--app-font-weight-semibold)!important;color:var(--jojo-color-primary, var(--app-theme-primary))!important}._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_smbjn_1{padding:4px 0 0}._selectInput_smbjn_5,._dateInput_smbjn_6,._textareaInput_smbjn_7{min-height:44px;font-size:14px;color:#333;border:1px solid #d8dee9;border-radius:10px}._selectInput_smbjn_5:focus,._dateInput_smbjn_6:focus,._textareaInput_smbjn_7:focus{border-color:#5b8ff9}._selectInput_smbjn_5::placeholder,._dateInput_smbjn_6::placeholder,._textareaInput_smbjn_7::placeholder{color:#a0a8b8}._inputLabel_smbjn_23{font-size:14px;font-weight:500}[data-mantine-color-scheme=dark] ._selectInput_smbjn_5,[data-mantine-color-scheme=dark] ._textareaInput_smbjn_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_smbjn_5::placeholder,[data-mantine-color-scheme=dark] ._textareaInput_smbjn_7::placeholder{color:var(--app-text-placeholder)!important;opacity:1}[data-mantine-color-scheme=dark] ._balanceBanner_smbjn_41{background:var(--app-theme-primary-soft)}[data-mantine-color-scheme=dark] ._balanceText_smbjn_45{color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] ._insufficientBalanceBanner_smbjn_49{background:var(--app-tag-danger-bg)}[data-mantine-color-scheme=dark] ._insufficientBalanceText_smbjn_53{color:var(--app-tag-danger-fg)}[data-mantine-color-scheme=dark] ._overtimeHintPrimary_smbjn_57,[data-mantine-color-scheme=dark] ._overtimeHintSecondary_smbjn_58,[data-mantine-color-scheme=dark] ._remoteWorkHint_smbjn_59{background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border)}[data-mantine-color-scheme=dark] ._overtimeHintPrimaryText_smbjn_64{color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] ._overtimeHintSecondaryText_smbjn_68,[data-mantine-color-scheme=dark] ._remoteWorkHintText_smbjn_69{color:var(--app-text-muted)}[data-mantine-color-scheme=dark] ._uploadField_smbjn_73{color:var(--app-text-muted);background:var(--app-surface-elevated);border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] ._uploadField_smbjn_73:hover{background:var(--app-fill-secondary);border-color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] ._uploadPlaceholder_smbjn_84{color:var(--app-text-placeholder)}[data-mantine-color-scheme=dark] ._fileTag_smbjn_88{background:var(--app-fill-secondary);border:1px solid var(--app-surface-border)}[data-mantine-color-scheme=dark] ._fileName_smbjn_93{color:var(--app-text-primary)}[data-mantine-color-scheme=dark] ._cancelButton_smbjn_97{color:var(--app-text-muted)}[data-mantine-color-scheme=dark] ._dateInput_smbjn_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_smbjn_6::placeholder{color:var(--app-text-placeholder)!important;opacity:1}[data-mantine-color-scheme=dark] ._dateInput_smbjn_6:disabled,[data-mantine-color-scheme=dark] ._dateInput_smbjn_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_smbjn_7{min-height:96px;resize:vertical}._errorTextareaInput_smbjn_125{border:1px solid #f03e3e!important}._errorTextareaInput_smbjn_125:focus{border-color:#f03e3e!important}._errorTextareaInput_smbjn_125::placeholder{color:#f03e3e!important;opacity:1}._balanceBanner_smbjn_41{padding:10px 14px;background:#ecf3ff;border-radius:8px}._balanceText_smbjn_45{font-size:14px;font-weight:600;color:#5b7fff}._insufficientBalanceBanner_smbjn_49{padding:10px 14px;background:#fef2f2;border-radius:8px}._insufficientBalanceText_smbjn_53{font-size:14px;font-weight:600;color:#dc2626}._overtimeHintPrimary_smbjn_57{padding:10px 14px;background:#eaf4ff;border-radius:8px}._overtimeHintPrimaryText_smbjn_64{font-size:14px;line-height:1.5;color:#2f7ddb}._overtimeHintSecondary_smbjn_58{padding:10px 14px;background:#eaf4ff;border-radius:8px}._overtimeHintSecondaryText_smbjn_68{font-size:14px;line-height:1.5;color:#4a5568}._remoteWorkHint_smbjn_59{padding:10px 14px;background:#f4f7fb;border-radius:8px}._remoteWorkHintText_smbjn_69{font-size:14px;line-height:1.5;color:#5c6b88}@media (max-width: 768px){._timeGrid_smbjn_198{grid-template-columns:1fr}}._quickTimeRow_smbjn_204{min-height:24px}._quickTimeTags_smbjn_208{flex:1}._quickTimeTag_smbjn_208{height:24px;padding:0 10px;font-size:13px;font-weight:500;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_smbjn_208:hover:not(:disabled){color:#fff;background:var(--app-theme-primary);border-color:var(--app-theme-primary)}._quickTimeTag_smbjn_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_smbjn_208:hover:not(:disabled){color:#fff;box-shadow:0 2px 8px rgba(var(--app-theme-primary-rgb),.24)}._uploadField_smbjn_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_smbjn_73:hover{background:#f9fbff;border-color:#5b8ff9}._uploadPlaceholder_smbjn_84{font-size:14px;color:#7f8aa3}._fileTag_smbjn_88{padding:10px 12px;background:#f5f7fb;border-radius:10px}._fileName_smbjn_93{font-size:13px;color:#334155;word-break:break-all}._actions_smbjn_278{padding-top:8px}._cancelButton_smbjn_97{padding-inline:18px;font-weight:500;color:#6d7a96}._submitButton_smbjn_288{min-width:160px;height:44px;font-weight:600;background:#5b8ff9;border-radius:8px}._submitButton_smbjn_288:hover{background:#4b7ff0}._previewBox_jwh8a_1{padding:var(--mantine-spacing-sm);font-size:13px;line-height:1.5;color:var(--app-text-muted);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:8px}._locationRow_1491k_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_1491k_12{flex-shrink:0}._locationText_1491k_16{font-size:14px;line-height:1.3;color:#8b93ad}._normalBtn_zl9yo_1{color:var(--app-text-primary);background:var(--app-surface-bg);border:1px solid var(--app-surface-border)}._normalBtn_zl9yo_1:hover{color:var(--app-theme-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border)}._normalBtn_zl9yo_1:disabled{color:var(--app-text-muted);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border)}._pageWidth_zl9yo_20{position:relative;width:100%;margin:auto}._listContainerTweak_zl9yo_26{min-height:auto;padding-bottom:10px}._filterSection_zl9yo_31{padding:20px 30px 0;margin-bottom:15px;border-radius:10px}._toolbarFullWidth_zl9yo_37{width:100%}._toolbarActions_zl9yo_41{display:flex;gap:10px}._popoverAnchor_zl9yo_46{position:relative;display:inline-block}._tableRegion_zl9yo_51{position:relative;flex:1;min-height:0}._paginationRow_zl9yo_57{width:100%;padding:10px;margin-top:auto}._pageHeaderRow_zl9yo_64{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:space-between}._pageHeaderRowStack_zl9yo_72{flex-direction:column;gap:10px}._filterSearchInput_zl9yo_78{width:200px;font-size:var(--app-font-label)}._searchClearHidden_zl9yo_83{display:none}._flexCenterGap4_zl9yo_87{display:flex;gap:4px;align-items:center}._exportGreenBtn_zl9yo_93{color:#fff;background:var(--app-theme-primary-gradient);border:transparent}._modalTitleBlue_zl9yo_100{font-size:var(--app-font-title);color:var(--app-theme-primary)}._modalTitleWrap_zl9yo_105{max-width:100%;overflow-wrap:anywhere;white-space:normal}._modalTitleDark_zl9yo_111{font-size:var(--app-font-title);color:var(--app-theme-primary)}._payslipPageShell_zl9yo_117{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 105px);max-height:calc(100vh - 105px);overflow:hidden}._payslipPageWidthFlex_zl9yo_126{display:flex;flex:1;flex-direction:column;min-height:0}._payslipHero_zl9yo_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_zl9yo_146{color:#fff!important;background:#ffffff29!important;border:1px solid rgba(255,255,255,.28)!important}._payslipHeroButton_zl9yo_146:hover{background:#ffffff3d!important}._payslipHeroTitle_zl9yo_156{color:#fff}._payslipHeroSubtitle_zl9yo_160{color:#ffffffd1}._payslipDetailCard_zl9yo_165{overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:10px}._payslipDetailHeaderBorder_zl9yo_172,._payslipDetailGridBorder_zl9yo_176,._payslipTableColHeaderBorder_zl9yo_180{border-bottom:1px solid var(--app-surface-border)}._payslipDetailCard_zl9yo_165 .mantine-Table-table{--table-border-color: var(--app-surface-border)}._payslipDetailCard_zl9yo_165 .mantine-Table-th,._payslipDetailCard_zl9yo_165 .mantine-Table-td{border-bottom:1px solid var(--app-surface-border)!important}._payslipTableTh_zl9yo_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_zl9yo_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_zl9yo_165 .mantine-Table-td{border-color:var(--app-surface-border)!important}._payslipTableTd_zl9yo_213{padding:7px 10px;font-size:var(--app-font-label)}._payslipTableRowSubtotal_zl9yo_218{background:var(--app-fill-secondary)}._payslipTableRowNet_zl9yo_222{background:var(--app-theme-primary-soft)}._dubaiPayslipMetaColumn_zl9yo_226{padding:0 8px}._dubaiPayslipMetaText_zl9yo_230{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_zl9yo_237,._dubaiPayslipColumnTh_zl9yo_238{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_zl9yo_238{background:var(--app-fill-secondary)!important}._dubaiPayslipTableTd_zl9yo_251{padding:7px 10px;font-size:var(--app-font-table);color:var(--app-text-primary);border-color:var(--app-surface-border)!important}._vnPayslipDetailCard_zl9yo_258{overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:10px}._vnPayslipDetailSheetHeader_zl9yo_265{background:#f8fafc}._vnPayslipDetailSheetHeader_zl9yo_265 .mantine-Text-root{color:#64748b}._vnPayslipTableTdHighlight_zl9yo_273{color:#64748b!important;background:#f8fafc!important}._vnPayslipDetailCard_zl9yo_258 .mantine-Table-table{--table-border-color: var(--app-surface-border)}._vnPayslipDetailCard_zl9yo_258 .mantine-Table-th,._vnPayslipDetailCard_zl9yo_258 .mantine-Table-td{border-bottom:1px solid var(--app-surface-border)!important}._vnPayslipDetailMetaColumn_zl9yo_287{padding:0 8px}._vnPayslipDetailMetaText_zl9yo_291{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_zl9yo_298{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_zl9yo_306{font-size:var(--app-font-caption);color:#64748b;text-align:center;background:#f8fafc!important;border-color:var(--app-surface-border)!important}._vnPayslipTableTd_zl9yo_273{padding:8px 10px;font-size:var(--app-font-table);color:var(--app-text-primary)}._vnPayslipTableNetLabelCell_zl9yo_320{background:var(--app-theme-primary-soft)!important}._vnPayslipTableNetValueCell_zl9yo_324{background:var(--app-surface-bg)!important}._unlockLockedViewport_zl9yo_329{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 180px);text-align:center}._unlockPrimaryBtn_zl9yo_337{background:var(--app-theme-primary-gradient)!important}._unlockFormTopBorder_zl9yo_341{border-top:1px solid var(--app-surface-border)}._unlockPasswordInput_zl9yo_345{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_zl9yo_354{height:100%;color:var(--app-text-primary);background:transparent!important;border-radius:inherit}._unlockPasswordInnerInput_zl9yo_354::placeholder{color:var(--app-text-placeholder)}._unlockPasswordInnerInput_zl9yo_354:-webkit-autofill,._unlockPasswordInnerInput_zl9yo_354:-webkit-autofill:hover,._unlockPasswordInnerInput_zl9yo_354:-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_zl9yo_345:focus,._unlockPasswordInput_zl9yo_345:focus-within{border-color:var(--app-theme-primary)!important}._salarySecurityVerifyViewport_zl9yo_382{position:relative;left:50%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100vw;min-height:calc(100vh - 180px);padding-top:var(--app-layout-page-gap, 20px);margin-top:calc(-1 * var(--app-layout-page-gap, 20px));margin-left:-50vw;overflow-x:hidden;background:linear-gradient(180deg,#0898f56e,#0898f545 50%,#0898f50f 80%,#0898f500),var(--app-surface-subtle, #f5f6fa)}[data-mantine-color-scheme=dark] ._salarySecurityVerifyViewport_zl9yo_382{background:linear-gradient(180deg,#0898f538,#0898f51f 50%,#0898f50a 80%,#0898f500),var(--app-layout-bg)}._salarySecurityVerifyCard_zl9yo_418{width:400px;padding:20px 24px;background:var(--app-surface-elevated);border-radius:16px;box-shadow:0 12px 32px #0f172a1f}@media only screen and (max-width: 580px){._salarySecurityVerifyViewport_zl9yo_382{padding-right:16px;padding-left:16px}._salarySecurityVerifyCard_zl9yo_418{width:100%;max-width:361px}._salarySecurityVerifyText_zl9yo_448{white-space:normal}}._salarySecurityVerifyTitle_zl9yo_456._salarySecurityVerifyTitle_zl9yo_456,._salarySecurityVerifyDescription_zl9yo_457._salarySecurityVerifyDescription_zl9yo_457{font-family:Roboto,sans-serif}[data-mantine-color-scheme=dark] ._salarySecurityVerifyTitle_zl9yo_456,[data-mantine-color-scheme=dark] ._salarySecurityVerifyDescription_zl9yo_457{color:#fff!important}._salarySecurityVerifyText_zl9yo_448{width:100%;white-space:nowrap}._salarySecurityVerifyFormStack_zl9yo_476,._salarySecurityVerifyPasswordRoot_zl9yo_480{width:100%}._salarySecurityVerifyPasswordInput_zl9yo_484{--psi-icon-size: 12px;--psi-button-size: 20px;height:40px;padding:0 10px;font-family:Roboto,sans-serif;font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);line-height:16px;color:var(--app-text-primary);background:#fff;border:1px solid #e9ebee!important;border-radius:8px}._salarySecurityVerifyPasswordInnerInput_zl9yo_502{font-family:Roboto,sans-serif;font-size:var(--app-font-label);font-weight:var(--app-font-weight-normal);line-height:16px;color:var(--app-text-primary);background:transparent;border:none!important;border-radius:8px!important;opacity:1!important}._salarySecurityVerifyPasswordInnerInput_zl9yo_502::placeholder{color:#9c9fad}._salarySecurityVerifyPasswordInput_zl9yo_484:focus,._salarySecurityVerifyPasswordInput_zl9yo_484:focus-within{outline:none!important;border-color:var(--app-theme-primary)!important}._salarySecurityVerifyPasswordInnerInput_zl9yo_502:focus,._salarySecurityVerifyPasswordInnerInput_zl9yo_502:focus-visible{outline:none!important}._salarySecurityVerifyPasswordToggle_zl9yo_529{color:var(--app-text-placeholder)}._salarySecurityVerifySubmitBtn_zl9yo_533{height:36px;padding:0 12px;font-family:Roboto,sans-serif;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-semibold);line-height:16px;background:var(--app-theme-primary)!important;border-radius:8px!important}._salarySecurityVerifySubmitBtn_zl9yo_533 .mantine-Button-label{font-weight:var(--app-font-weight-semibold)}._securityCardsRow_zl9yo_552{display:flex;flex-direction:row;gap:16px;margin-bottom:16px}._securityCardsRowStack_zl9yo_559{flex-direction:column}._securityModeCard_zl9yo_563{flex:1;padding:14px 16px;border:1px solid #e9ecef;border-radius:8px}._securityModeCardBgOn_zl9yo_570{background:var(--app-surface-bg)}._securityModeCardBgOff_zl9yo_574{background:var(--app-surface-elevated-light)}._securityModeCardHeader_zl9yo_578{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #ebeef2}._securityFlexRowGap10_zl9yo_586{display:flex;gap:10px;align-items:center}._securityModeLockBadge_zl9yo_592{display:flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:var(--app-font-label);border-radius:999px}._securityModeLockBadgeOn_zl9yo_602{color:#16a34a;background:#e8faee}._securityModeLockBadgeOff_zl9yo_607{color:#9ca3af;background:#eef0f3}._securityPasswordSettingsRow_zl9yo_612{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_zl9yo_624{display:flex;gap:8px;align-items:center}._securityResetPasswordBanner_zl9yo_630{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_zl9yo_639{display:flex;align-items:center;justify-content:space-between}._securitySystemStatusCard_zl9yo_645{display:flex;flex:1;align-items:center;justify-content:center;min-height:170px;padding:16px;border:1px solid #e9ecef;border-radius:8px}._securitySystemStatusCardBgOn_zl9yo_656{background:var(--app-surface-bg)}._securitySystemStatusCardBgOff_zl9yo_660{background:var(--app-surface-elevated-light)}._securitySystemStatusInner_zl9yo_664{text-align:center}._securitySystemStatusIcon_zl9yo_668{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_zl9yo_680{color:#16a34a;background:#e8faee}._securitySystemStatusIconWarn_zl9yo_685{color:#e11d48;background:#fdecee}._salarySecurityListContainer_zl9yo_690{height:calc(100vh - 420px);padding-bottom:10px}._securityAuditToolbarWrap_zl9yo_695{padding:10px;border-radius:10px}._securityModalCancelOutline_zl9yo_701{background:transparent;border-color:var(--app-theme-primary)}[data-mantine-color-scheme=dark] ._securityModeCard_zl9yo_563,[data-mantine-color-scheme=dark] ._securitySystemStatusCard_zl9yo_645{border-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] ._securityModeCardHeader_zl9yo_578{border-bottom-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] ._securityModeLockBadgeOn_zl9yo_602{color:var(--app-theme-primary);background:var(--app-theme-primary-soft)}[data-mantine-color-scheme=dark] ._securityModeLockBadgeOff_zl9yo_607{color:var(--app-text-muted);background:var(--app-fill-secondary)}[data-mantine-color-scheme=dark] ._securitySystemStatusIconOk_zl9yo_680{color:var(--mantine-color-green-4);background:#16a34a26}[data-mantine-color-scheme=dark] ._securitySystemStatusIconWarn_zl9yo_685{color:var(--mantine-color-red-4);background:#e11d4826}[data-mantine-color-scheme=dark] ._salarySecurityVerifyCard_zl9yo_418{background:#17212b;box-shadow:0 12px 32px #00000059}[data-mantine-color-scheme=dark] ._salarySecurityVerifyPasswordInput_zl9yo_484{background:#17212b!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._salarySecurityVerifyPasswordInnerInput_zl9yo_502::placeholder{color:#9c9fad!important}._exportOptionCard_zl9yo_751{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_zl9yo_751:hover:not(:disabled){background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary-border)}._exportSectionTitle_zl9yo_767{display:flex;gap:8px;align-items:center;margin-bottom:12px;font-weight:var(--app-font-weight-medium);color:var(--app-text-primary)}._exportSectionTitleBar_zl9yo_776{width:4px;height:18px;background-color:var(--app-theme-primary);border-radius:999px}._exportMappingGrid_zl9yo_783{display:grid;grid-template-columns:270px 1fr;min-height:350px;overflow:hidden;border:1px solid var(--app-surface-border);border-radius:12px}._exportMappingPanel_zl9yo_792{background-color:var(--app-fill-secondary)}._exportMappingPanelBorderRight_zl9yo_796{border-right:1px solid var(--app-surface-border)}._exportMappingPanelHeader_zl9yo_800{padding:12px 16px;font-weight:var(--app-font-weight-medium);color:var(--app-text-muted);background-color:var(--app-theme-primary-soft)}._drawerSectionIncome_zl9yo_808{padding:6px 8px;color:var(--mantine-color-blue-6);background:#2563eb24;border-radius:6px}._drawerSectionDeduction_zl9yo_815{padding:6px 8px;color:var(--mantine-color-red-6);background:#dc262624;border-radius:6px}._drawerSectionMuted_zl9yo_822{padding:6px 8px;color:var(--app-text-muted);background:var(--app-fill-secondary);border-radius:6px}._drawerSummaryPaper_zl9yo_829{background:var(--app-fill-secondary);border:1px solid var(--app-surface-border)}._drawerRiskBadge_zl9yo_834{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important}._payslipDrawerStatCard_zl9yo_840{background-color:var(--app-fill-secondary);border:1px solid var(--app-surface-border)}._payslipDrawerAvatar_zl9yo_845{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_zl9yo_858{background-color:#16a34a24}._payslipDrawerDeductionTotalRow_zl9yo_862{background-color:#ef444424}._payslipDrawerNetPayBanner_zl9yo_866{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)}._tableContainer_ey91s_6{flex:1;overflow-y:auto}._pagination_ey91s_11{display:flex;flex-shrink:0;justify-content:flex-end}._text_link_ey91s_17{color:var(--mantine-primary-color-filled);text-decoration:underline;text-decoration-color:var(--mantine-primary-color-filled)}._no_data_ey91s_23{height:290px}._tableList_ey91s_27{display:flex;flex-direction:column;width:100%;height:900px}._tableList_ey91s_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_ey91s_27 thead th{font-family:Roboto,sans-serif;font-size:var(--app-font-table);font-weight:var(--app-font-weight-semibold);line-height:20px;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_ey91s_27 tr{background-color:transparent}._tableHeader_ey91s_53 thead{position:sticky;top:0;z-index:1}._tableHeader_ey91s_53 thead tr{background:linear-gradient(var(--app-theme-primary-soft),var(--app-theme-primary-soft)),var(--app-surface-bg)}._tableHeader_ey91s_53 th{font-family:Roboto,sans-serif;font-size:var(--app-font-table);font-weight:var(--app-font-weight-semibold);line-height:20px;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_ey91s_71{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_ey91s_71 svg{color:inherit!important;stroke:currentColor!important}[data-mantine-color-scheme=dark] ._tableList_ey91s_27 thead,[data-mantine-color-scheme=dark] ._tableList_ey91s_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_ey91s_53 thead tr{background:var(--app-table-header-bg);border-bottom:1px solid var(--app-table-header-border)}[data-mantine-color-scheme=dark] ._tableHeader_ey91s_53 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_ey91s_71{color:var(--app-theme-primary)!important;background-color:var(--app-theme-primary-soft)!important;border-color:var(--app-theme-primary-border)!important}._employeeManageTable_ey91s_104{width:100%;min-width:1320px;table-layout:fixed;border-spacing:0;border-collapse:separate}._employeeManageTable_ey91s_104 thead tr{background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))}._employeeManageTable_ey91s_104 th.mantine-Table-th,._employeeManageTable_ey91s_104 thead th{height:43px;padding:0 2px 0 12px!important;font-family:Roboto,sans-serif!important;font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:20px!important;vertical-align:middle;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;white-space:nowrap;background:transparent!important;border-bottom:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important}._employeeManageTable_ey91s_104 td.mantine-Table-td,._employeeManageTable_ey91s_104 tbody td{max-width:0;height:60px;padding:0 12px!important;font-family:Roboto,sans-serif!important;font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-normal)!important;line-height:20px!important;vertical-align:middle;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;border-bottom:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important}._employeeManageTable_ey91s_104 tbody tr:hover td{background:var(--jojo-color-surface-subtle, #f7f9fc)!important}._employeeManageTable_ey91s_104 ._employeeManageCellText_ey91s_144{font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-normal)!important}._employeeManageTable_ey91s_104 ._employeeManageSortLabel_ey91s_148{font-size:var(--app-font-table)!important;line-height:20px!important}._employeeManageTable_ey91s_104{--app-action-view-bg: var(--jojo-action-view-bg, var(--app-theme-primary-soft));--app-action-view-fg: var(--jojo-action-view-fg, var(--app-theme-primary));--app-action-edit-bg: var(--jojo-action-edit-bg, #fef1d9);--app-action-edit-fg: var(--jojo-action-edit-fg, #f97c3d);--app-action-delete-bg: var(--jojo-action-delete-bg, #ffecec);--app-action-delete-fg: var(--jojo-action-delete-fg, #ff3a3a);--app-action-icon-border: transparent}._employeeManageTable_ey91s_104 .app-action-btn{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}[data-mantine-color-scheme=dark] ._employeeManageTable_ey91s_104 thead tr{background:var(--jojo-color-surface-subtle, #252f3a)!important}[data-mantine-color-scheme=dark] ._employeeManageTable_ey91s_104 .mantine-Table-td .app-action-btn--view.mantine-ActionIcon-root{color:var(--app-action-view-fg)!important;background-color:var(--app-action-view-bg)!important}[data-mantine-color-scheme=dark] ._employeeManageTable_ey91s_104 .mantine-Table-td .app-action-btn--edit.mantine-ActionIcon-root{color:var(--app-action-edit-fg)!important;background-color:var(--app-action-edit-bg)!important}[data-mantine-color-scheme=dark] ._employeeManageTable_ey91s_104 .mantine-Table-td .app-action-btn--delete.mantine-ActionIcon-root{color:var(--app-action-delete-fg)!important;background-color:var(--app-action-delete-bg)!important}._employeeManageColEmpId_ey91s_189{width:90px}._employeeManageColEnglishName_ey91s_193{width:125px}._employeeManageColName_ey91s_197{width:120px}._employeeManageColCompany_ey91s_201{width:108px}._employeeManageColDepartment_ey91s_205{width:116px}._employeeManageColPosition_ey91s_209{width:155px}._employeeManageColDate_ey91s_213{width:118px}._employeeManageColSeparationDate_ey91s_217{width:142px}._employeeManageColEmail_ey91s_221{width:140px}._employeeManageColEmploymentType_ey91s_225{width:85px}._employeeManageColStatus_ey91s_229{width:106px}._employeeManageColSkills_ey91s_233{width:120px}._employeeManageColAction_ey91s_237{width:212px}._employeeManageEllipsisCell_ey91s_241{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._employeeManageActionCell_ey91s_248{white-space:nowrap;--app-action-view-bg: var(--jojo-color-info-blue-subtle, #d8f0ff)}._employeeManageActions_ey91s_254{justify-content:flex-start}._employeeManageStatusTag_ey91s_258{display:inline-flex!important;align-items:center;height:24px;padding:4px 8px!important;font-family:Roboto,sans-serif!important;font-size:var(--app-font-tag)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:16px!important;border-radius:999px!important}._employeeManageTypeTag_ey91s_272{display:inline-flex;align-items:center;justify-content:center;max-width:100%;height:24px;padding:4px 8px;overflow:hidden;text-overflow:ellipsis;font-family:Roboto,sans-serif!important;font-size:var(--app-font-tag)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:16px!important;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69));white-space:nowrap;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc));border-radius:9999px}._employeeManageSkills_ey91s_291{display:flex;flex-wrap:nowrap;gap:6px;align-items:center;max-width:100%;overflow:hidden}._employeeManageSkillChip_ey91s_300{display:inline-flex;flex-shrink:0;align-items:center;max-width:100%;height:24px;padding:4px 8px;overflow:hidden;text-overflow:ellipsis;font-family:Roboto,sans-serif!important;font-size:var(--app-font-tag)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:16px!important;color:var(--jojo-color-text-secondary, #5e5f69);white-space:nowrap;background:var(--jojo-color-surface-subtle, #f7f9fc);border-radius:999px}._employeeManageSkillChipMore_ey91s_320{color:var(--jojo-color-info-blue, #0e8fe6);background:var(--jojo-color-info-blue-subtle, #d8f0ff)}._employeeManageEmptyRow_ey91s_325{pointer-events:none;cursor:default;background:transparent!important}._employeeManageEmptyRow_ey91s_325:hover td{background:transparent!important}._employeeManageTable_ey91s_104 ._employeeManageEmptyRow_ey91s_325 td{border-bottom:none!important}._employeeManageEmpty_ey91s_325{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:281px 16px 48px}._employeeManageEmpty_ey91s_325 img{display:block;width:110px;height:110px}._employeeManageEmptyText_ey91s_355{margin:0!important;font-family:Roboto,sans-serif!important;font-size:var(--app-font-table)!important;font-weight:var(--app-font-weight-normal)!important;line-height:20px!important;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important}._employeeManageNoResults_ey91s_365{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;padding:213px 16px 48px}._employeeManageNoResults_ey91s_365 img{display:block;width:232px;height:200px}._employeeManageNoResultsCopy_ey91s_380{display:flex;flex-direction:column;gap:9px;align-items:center;text-align:center}._employeeManageNoResultsTitle_ey91s_388{margin:0!important;font-family:Roboto,sans-serif!important;font-size:var(--app-font-section-title)!important;font-weight:var(--app-font-weight-bold)!important;line-height:30px!important;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important}._employeeManageNoResultsDesc_ey91s_397{margin:0!important;font-family:Roboto,sans-serif!important;font-size:var(--app-font-body)!important;font-weight:var(--app-font-weight-normal)!important;line-height:24px!important;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important}._employeeManageEmptyRow_ey91s_325 ._employeeManageNoResults_ey91s_365 ._employeeManageNoResultsTitle_ey91s_388{line-height:30px!important}._employeeManageEmptyRow_ey91s_325 ._employeeManageNoResults_ey91s_365 ._employeeManageNoResultsDesc_ey91s_397{line-height:24px!important}._employeeManageSortBtn_ey91s_417{display:inline-flex;gap:8px;align-items:center;color:inherit;white-space:nowrap;cursor:pointer}._employeeManageSortLabel_ey91s_148{flex-shrink:0;font-family:Roboto,sans-serif!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:16px!important;white-space:nowrap}._employeeManageCellText_ey91s_144{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-family:Roboto,sans-serif!important;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-medium)!important;line-height:20px!important;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;white-space:nowrap}._employeeManageCellTextMuted_ey91s_448{font-weight:var(--app-font-weight-normal)!important;color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))!important}._employeeManageSortIcons_ey91s_453{display:flex;flex-shrink:0;flex-direction:column;line-height:0}[data-mantine-color-scheme=dark] thead._tableHeader_ey91s_53 ._mantine-Table-th_ey91s_114,[data-mantine-color-scheme=dark] thead._tableHeader_ey91s_53 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_ey91s_114,thead.tableHeader th{font-family:Roboto,sans-serif;font-size:var(--app-font-table);font-weight:var(--app-font-weight-semibold);line-height:20px;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_ey91s_488{scrollbar-color:#8f8f8f transparent;scrollbar-width:thin}._salarySettlementDetailScroll_ey91s_488::-webkit-scrollbar{width:8px;height:8px}._salarySettlementDetailScroll_ey91s_488::-webkit-scrollbar-track{background:transparent}._salarySettlementDetailScroll_ey91s_488::-webkit-scrollbar-thumb{background-color:#8f8f8f;background-clip:content-box;border:2px solid transparent;border-radius:999px}._salarySettlementDetailScroll_ey91s_488::-webkit-scrollbar-thumb:hover{background-color:#7d7d7d}._salarySettlementDetailScroll_ey91s_488::-webkit-scrollbar-corner{background:transparent}._branchCellText_ey91s_517{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._companyFigmaSwitchRoot_ey91s_524{--switch-width: 32px !important;--switch-height: 19px !important;--switch-thumb-size: 18px !important;--switch-track-label-padding: 1px !important;--switch-color: var(--schedule-primary, #17a9fd) !important}._companyFigmaSwitchTrack_ey91s_533{width:32px!important;min-width:32px!important;height:19px!important;cursor:pointer;background-color:#78788029!important;border:none!important;border-radius:9.5px!important}._companyFigmaSwitchRoot_ey91s_524 input:checked+._companyFigmaSwitchTrack_ey91s_533,._companyFigmaSwitchRoot_ey91s_524 .mantine-Switch-input:checked+._companyFigmaSwitchTrack_ey91s_533{background-color:var(--schedule-primary, #17a9fd)!important;border-color:var(--schedule-primary, #17a9fd)!important}._companyFigmaSwitchThumb_ey91s_551{width:18px!important;height:18px!important;border:none!important;border-radius:50%!important;box-shadow:0 .65px 1.3px #0003,0 .06px .2px #0000001a!important}._companyFigmaTable_ey91s_560{width:100%;font-family:Roboto,sans-serif;--table-horizontal-spacing: 24px;--table-vertical-spacing: 16px}._companyFigmaTable_ey91s_560 thead tr,._companyFigmaTable_ey91s_560 thead .mantine-Table-tr{background:var(--jojo-color-surface-subtle, #f7f9fc)!important}._companyFigmaTable_ey91s_560 th,._companyFigmaTable_ey91s_560 .mantine-Table-th,._companyFigmaTable_ey91s_560 thead .mantine-Table-th{padding:16px 24px!important;font-family:Roboto,sans-serif!important;font-size:var(--app-font-subtitle)!important;font-weight:var(--app-font-weight-bold)!important;line-height:28px!important;vertical-align:middle;color:var(--app-text-primary, #000)!important;background:transparent!important;border:none!important;border-bottom:1px solid var(--jojo-color-border-default, #e9ebee)!important}._companyFigmaTable_ey91s_560 th:first-child,._companyFigmaTable_ey91s_560 .mantine-Table-th:first-child,._companyFigmaTable_ey91s_560 thead .mantine-Table-th:first-child{padding-left:50px!important}._companyFigmaTable_ey91s_560 th:last-child,._companyFigmaTable_ey91s_560 .mantine-Table-th:last-child,._companyFigmaTable_ey91s_560 thead .mantine-Table-th:last-child{padding-right:24px!important}._companyFigmaTable_ey91s_560 th span,._companyFigmaTable_ey91s_560 .mantine-Table-th span{font-family:Roboto,sans-serif!important;font-size:var(--app-font-subtitle)!important;font-weight:var(--app-font-weight-bold)!important;line-height:28px!important;color:var(--app-text-primary, #000)!important}._companyFigmaTable_ey91s_560 tbody tr,._companyFigmaTable_ey91s_560 tbody .mantine-Table-tr{background:transparent!important}._companyFigmaTable_ey91s_560 tbody tr+tr td,._companyFigmaTable_ey91s_560 tbody .mantine-Table-tr+.mantine-Table-tr .mantine-Table-td{border-top:1px solid var(--jojo-color-border-default, #e9ebee)!important}._companyFigmaTable_ey91s_560 td,._companyFigmaTable_ey91s_560 .mantine-Table-td,._companyFigmaTable_ey91s_560 tbody .mantine-Table-td{padding:20.5px 24px!important;font-family:Roboto,sans-serif!important;font-size:var(--app-font-body)!important;line-height:20px!important;vertical-align:middle;border:none!important}._companyFigmaTable_ey91s_560 td:first-child,._companyFigmaTable_ey91s_560 .mantine-Table-td:first-child,._companyFigmaTable_ey91s_560 tbody .mantine-Table-td:first-child{padding-left:50px!important}._companyFigmaTable_ey91s_560 td:last-child,._companyFigmaTable_ey91s_560 .mantine-Table-td:last-child,._companyFigmaTable_ey91s_560 tbody .mantine-Table-td:last-child{padding-right:24px!important}._companyFigmaTable_ey91s_560 tbody tr:last-child td,._companyFigmaTable_ey91s_560 tbody .mantine-Table-tr:last-child .mantine-Table-td{border-bottom:1px solid var(--jojo-color-border-default, #e9ebee)!important}._companyNameCell_ey91s_644{overflow:hidden;text-overflow:ellipsis;font-family:Roboto,sans-serif!important;font-size:var(--app-font-body)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:20px!important;color:var(--app-text-primary, #000)!important;white-space:nowrap}._companyMutedCell_ey91s_655{overflow:hidden;text-overflow:ellipsis;font-family:Roboto,sans-serif!important;font-size:var(--app-font-body)!important;font-weight:var(--app-font-weight-normal)!important;line-height:20px!important;color:var(--app-text-secondary, #5e5f69)!important;white-space:nowrap}._companyStatusTag_ey91s_666{display:inline-flex!important;align-items:center;height:24px;padding:0 10px!important;font-size:var(--app-font-tag)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:16px!important;border-radius:999px!important}._companyStatusTagActive_ey91s_677{color:#19996e!important;background:#e8f8ef!important}._companyStatusTagInactive_ey91s_682{color:#ff3a3a!important;background:#ffecec!important}[data-mantine-color-scheme=dark] ._salarySettlementDetailScroll_ey91s_488{scrollbar-color:var(--app-surface-border) transparent}[data-mantine-color-scheme=dark] ._salarySettlementDetailScroll_ey91s_488::-webkit-scrollbar-thumb{background-color:var(--app-surface-border)}[data-mantine-color-scheme=dark] ._salarySettlementDetailScroll_ey91s_488::-webkit-scrollbar-thumb:hover{background-color:var(--app-text-muted)}[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 table,[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 .mantine-Table-table{background:transparent!important}[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 thead tr,[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 thead .mantine-Table-tr{background:var(--schedule-surface-subtle, #252f3a)!important}[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 th,[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 .mantine-Table-th{color:#fff!important;background:var(--schedule-surface-subtle, #252f3a)!important;border-bottom:1px solid rgba(255,255,255,.1)!important}[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 th span,[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 .mantine-Table-th span{color:#fff!important}[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 tbody tr+tr td,[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 tbody .mantine-Table-tr+.mantine-Table-tr .mantine-Table-td{border-top-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 tbody tr:last-child td,[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 tbody .mantine-Table-tr:last-child .mantine-Table-td{border-bottom-color:#ffffff1a!important}[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 ._companyNameCell_ey91s_644,[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 ._companyMutedCell_ey91s_655{color:#fff!important}[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 ._companyStatusTagActive_ey91s_677{color:#19996e!important;background:#0b4b37!important}[data-mantine-color-scheme=dark] ._companyFigmaTable_ey91s_560 ._companyStatusTagInactive_ey91s_682{color:#ff7a7a!important;background:#532d39!important}#salary-category-modal-cancel-btn{color:#000!important;background:#fff!important;border:1px solid #e9ebee!important;box-shadow:none!important}#salary-category-modal-cancel-btn:hover:not(:disabled){background:#f7f9fc!important}.salary-category-modal-footer-btn.salary-category-modal-footer-btn{border-radius:8px!important}.salary-category-modal-input.salary-category-modal-input::placeholder{font-size:var(--app-font-label)!important;color:#9c9fad!important}[data-mantine-color-scheme=dark] .salary-category-modal-title{color:#fff!important}[data-mantine-color-scheme=dark] .mantine-Modal-content.salary-category-modal-surface .mantine-Modal-header{border-bottom:1px solid rgba(255,255,255,.1)!important}[data-mantine-color-scheme=dark] .salary-category-modal-label{color:#fff!important}[data-mantine-color-scheme=dark] .salary-category-modal-input.salary-category-modal-input{color:#fff!important;background-color:#242f3d!important;border-color:#ffffff1a!important}[data-mantine-color-scheme=dark] .salary-category-modal-input.salary-category-modal-input::placeholder{color:#9c9fad!important}[data-mantine-color-scheme=dark] .salary-category-modal-char-count{color:#9c9fad!important}[data-mantine-color-scheme=dark] .salary-category-modal-footer{border-top-color:#ffffff1a!important}[data-mantine-color-scheme=dark] #salary-category-modal-cancel-btn{color:#fff!important;background:#17212b!important;border:1px solid rgba(255,255,255,.1)!important}[data-mantine-color-scheme=dark] #salary-category-modal-cancel-btn:hover:not(:disabled){background:#2b2e3a!important}[data-mantine-color-scheme=dark] .salary-category-modal-submit-btn.salary-category-modal-submit-btn{background:var(--app-theme-primary)!important}._root_oplw1_1{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;text-align:center}._icon_oplw1_10{display:block;flex-shrink:0}._text_oplw1_15{font-family:Roboto,sans-serif;font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-normal);line-height:20px;color:var(--jojo-color-text-secondary, #5e5f69)}._root_qz9ew_3{width:100%}._input_qz9ew_7{height:36px!important;min-height:36px!important;padding-right:36px!important;padding-left:10px!important;font-family:inherit!important;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-normal)!important;color:var(--app-text-primary)!important;background:var(--schedule-input-bg, var(--app-surface-elevated))!important;border:1px solid var(--schedule-border, var(--app-surface-border))!important;border-radius:8px!important}._input_qz9ew_7:focus,._input_qz9ew_7[data-expanded],._root_qz9ew_3[data-expanded] ._input_qz9ew_7{border-color:var(--schedule-primary, var(--app-theme-primary))!important}._input_qz9ew_7:disabled,._input_qz9ew_7[data-disabled],._root_qz9ew_3[data-disabled] ._input_qz9ew_7{color:var(--app-text-muted, #9c9fad)!important;cursor:not-allowed!important;background:var(--app-fill-secondary, #f5f6fa)!important;border-color:var(--schedule-border, var(--app-surface-border))!important;opacity:1!important}._root_qz9ew_3[data-disabled] ._calendarIcon_qz9ew_37,._root_qz9ew_3[data-disabled] ._section_qz9ew_38{color:var(--app-text-muted, #9c9fad)!important;opacity:.85}._inputError_qz9ew_43{border-color:#ff3a3a!important}._section_qz9ew_38{width:36px;color:var(--app-text-secondary, #5e5f69);pointer-events:none}._calendarIcon_qz9ew_37{display:block;width:16px;height:16px;color:var(--app-text-secondary, #5e5f69)}._dropdown_qz9ew_60{padding:16px!important;background:var(--schedule-surface-elevated, var(--app-surface-elevated, #fff))!important;border:1px solid var(--schedule-border, var(--app-surface-border, #e9ebee))!important;border-radius:12px!important;box-shadow:var(--schedule-shadow-nav, 0 14px 32px rgba(0, 0, 0, .14))!important}._dropdown_qz9ew_60 .mantine-DatePickerInput-levelsGroup,._dropdown_qz9ew_60 [data-month-level]{width:328px;max-width:100%}._calendarHeader_qz9ew_74{width:100%!important;max-width:100%!important;height:28px!important;padding:0!important;margin:0 0 12px!important;background:transparent!important;border-radius:0!important}._calendarHeaderControl_qz9ew_84{width:28px!important;min-width:28px!important;height:28px!important;color:var(--app-text-secondary, #5e5f69)!important;background:transparent!important;border-radius:8px!important}._calendarHeaderControl_qz9ew_84:hover{background:var(--app-theme-primary-soft)!important}._calendarHeaderLevel_qz9ew_97{flex:1!important;height:28px!important;font-size:var(--app-font-body-compact)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:22px!important;color:var(--app-text-primary)!important;pointer-events:none;cursor:default;background:transparent!important}[data-mantine-color-scheme=dark] ._calendarHeaderLevel_qz9ew_97{color:#fff!important}._month_qz9ew_113{width:100%!important;height:auto!important;padding:0!important;background:transparent!important;border-radius:0!important}._monthCell_qz9ew_121{text-align:center}._weekdaysRow_qz9ew_125{margin-bottom:4px}._weekday_qz9ew_125{width:43px!important;height:16px!important;padding:0!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-normal)!important;line-height:16px!important;color:var(--app-text-secondary, #5e5f69)!important;text-transform:capitalize!important}._day_qz9ew_140{width:43px!important;min-width:32px!important;height:32px!important;padding:0!important;margin:2px 0!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-normal)!important;line-height:16px!important;color:var(--app-text-primary)!important;background:transparent!important;border-radius:8px!important}[data-mantine-color-scheme=dark] ._day_qz9ew_140{color:#fff!important}._day_qz9ew_140[data-weekend]{color:var(--app-text-tertiary, #9c9fad)!important}._day_qz9ew_140[data-outside]{color:var(--app-text-tertiary, #9c9fad)!important;opacity:1!important}._day_qz9ew_140:hover:where(:not([data-selected],[data-disabled],[data-static])){color:var(--schedule-primary, var(--app-theme-primary))!important;background:var(--app-theme-primary-soft)!important;border-radius:8px!important}._day_qz9ew_140[data-selected]{color:#fff!important;background:var(--schedule-primary, var(--app-theme-primary))!important;border-radius:8px!important}._day_qz9ew_140[data-selected]:hover{color:#fff!important;background:var(--schedule-primary, var(--app-theme-primary))!important}._day_qz9ew_140[data-today]:not([data-selected]){font-weight:var(--app-font-weight-semibold)!important;color:var(--schedule-primary, var(--app-theme-primary))!important;background:transparent!important}._sheetContent_qz9ew_191{right:0!important;left:0!important;width:100%!important;max-width:100vw!important;height:auto!important;max-height:50dvh!important;margin-inline:0!important;overflow:auto!important;background:var(--schedule-surface, var(--app-surface-bg, #fff))!important}._sheetBody_qz9ew_204{flex:none!important;height:auto!important;padding:0!important;background:transparent!important}._sheetCalendar_qz9ew_211{display:flex;flex-shrink:0;justify-content:center;width:100%;padding:8px 0 24px}._sheetLevelsGroup_qz9ew_219{width:100%!important;max-width:100%!important}._sheetMonth_qz9ew_224{width:361px!important;max-width:calc(100vw - 32px)!important;margin-inline:auto!important}._sheetWeekdaysRow_qz9ew_230{justify-content:space-between!important;width:100%!important;padding:0 16px!important;margin-bottom:0!important}._sheetWeekday_qz9ew_230{width:48px!important;height:16px!important;font-size:var(--app-font-body-compact)!important;line-height:16px!important;color:var(--app-text-secondary, #5e5f69)!important}._sheetDay_qz9ew_246{width:48px!important;min-width:48px!important;height:48px!important;margin:0!important;font-size:var(--app-font-body-compact)!important;line-height:20px!important;border-radius:50px!important}._sheetDay_qz9ew_246:hover:where(:not([data-selected],[data-disabled],[data-static])){color:var(--schedule-primary, var(--app-theme-primary))!important;background:var(--schedule-primary-soft, var(--app-theme-primary-soft))!important;border-radius:50px!important}._sheetDay_qz9ew_246[data-weekend]:not([data-outside]):not([data-selected]){color:var(--app-text-primary)!important}._sheetDay_qz9ew_246[data-outside]{color:var(--app-text-tertiary, #9c9fad)!important}._sheetDay_qz9ew_246[data-selected]{color:#fff!important;background:var(--schedule-primary, var(--app-theme-primary))!important;border-radius:50px!important}._sheetDay_qz9ew_246[data-selected]:hover{color:#fff!important;background:var(--schedule-primary, var(--app-theme-primary))!important}._sheetDay_qz9ew_246[data-today]:not([data-selected]){font-weight:var(--app-font-weight-semibold)!important;color:var(--schedule-primary, var(--app-theme-primary))!important;background:transparent!important}:root{--todo-page-canvas: #f5f6fa;--todo-danger: #ff3a3a;--todo-danger-hover: #e63333;--todo-danger-fg: #fff;--todo-badge-urgent-fg: #ff3a3a;--todo-badge-urgent-bg: #ffe7ef;--todo-badge-high-fg: #f97c3d;--todo-badge-high-bg: #fef1d9;--todo-badge-low-fg: #19996e;--todo-badge-low-bg: #ccfbeb;--todo-badge-info-fg: var(--app-theme-primary);--todo-badge-info-bg: var(--app-theme-primary-soft);--todo-status-done: #19996e;--todo-status-progress: #f97c3d;--todo-status-todo: #0e8fe6;--todo-status-fg: #fff;--todo-modal-bg: var(--app-surface-bg);--todo-modal-field-bg: var(--app-surface-bg);--todo-modal-field-bg-plain: var(--app-surface-bg);--todo-modal-label: var(--app-text-muted);--todo-modal-sunken-bg: var(--app-fill-secondary);--todo-modal-border: var(--app-surface-border);--todo-status-track-bg: #f7f9fc;--todo-status-active-bg: #ffffff;--todo-status-active-fg: var(--app-theme-primary);--todo-card-bg: var(--app-surface-elevated);--todo-card-menu-icon: #34353a;--todo-card-description: #5e5f69;--todo-search-bg: var(--app-surface-elevated);--todo-column-bg: var(--app-fill-secondary);--todo-surface-border: var(--app-surface-border);--todo-filter-heading: var(--app-text-secondary, #5e5f69);--todo-filter-search-btn-bg: var(--app-theme-primary);--todo-filter-clear-border: var(--app-theme-primary);--todo-filter-clear-fg: var(--app-theme-primary);--todo-filter-pill-bg: var(--app-fill-secondary);--todo-filter-pill-fg: var(--app-text-muted);--todo-panel-bg: var(--app-surface-bg);--todo-panel-bg-start: var(--app-surface-bg);--todo-panel-bg-end: rgba(var(--app-surface-bg-rgb), .4);--todo-modal-save-bg: var(--app-theme-primary-gradient);--todo-modal-cancel-bg: var(--app-surface-elevated);--todo-modal-cancel-border: var(--app-surface-border);--todo-modal-cancel-fg: var(--app-text-primary);--todo-modal-accent: var(--app-theme-primary);--todo-modal-delete-bg: var(--app-surface-elevated);--todo-modal-delete-border: var(--app-surface-border);--todo-modal-delete-fg: var(--todo-danger)}[data-mantine-color-scheme=dark]{--todo-page-canvas: #2b2e3a;--todo-danger: #f2453d;--todo-danger-hover: #d93b34;--todo-badge-urgent-fg: #ff7a7a;--todo-badge-urgent-bg: #532d39;--todo-badge-high-fg: #ffb752;--todo-badge-high-bg: #42220a;--todo-badge-low-fg: #4fd1a5;--todo-badge-low-bg: #0b4b37;--todo-badge-info-fg: var(--app-theme-primary);--todo-badge-info-bg: var(--app-theme-primary-soft);--todo-status-done: #15805c;--todo-status-progress: #b5521d;--todo-status-todo: #0b76bf;--todo-modal-bg: #17212b;--todo-modal-field-bg: #242f3d;--todo-modal-field-bg-plain: #17212b;--todo-modal-label: #fff;--todo-modal-sunken-bg: #252f3a;--todo-modal-border: rgb(255 255 255 / 10%);--todo-status-track-bg: #17212b;--todo-status-active-bg: #242f3d;--todo-status-active-fg: var(--app-theme-primary);--todo-card-bg: #17212b;--todo-card-menu-icon: #fff;--todo-card-description: var(--app-text-muted);--todo-search-bg: #242f3d;--todo-column-bg: #252f3a;--todo-surface-border: rgb(255 255 255 / 10%);--todo-filter-heading: #fff;--todo-filter-search-btn-bg: var(--app-theme-primary);--todo-filter-clear-border: rgb(255 255 255 / 10%);--todo-filter-clear-fg: #fff;--todo-filter-pill-bg: #252f3a;--todo-filter-pill-fg: #fff;--todo-panel-bg: #17212b;--todo-panel-bg-start: rgb(14 22 33 / 100%);--todo-panel-bg-end: rgb(14 22 33 / 40%);--todo-modal-save-bg: var(--app-theme-primary-gradient);--todo-modal-cancel-bg: #252f3a;--todo-modal-cancel-border: rgb(255 255 255 / 10%);--todo-modal-cancel-fg: #fff;--todo-modal-accent: var(--app-theme-primary);--todo-modal-delete-bg: #252f3a;--todo-modal-delete-border: rgb(255 255 255 / 10%);--todo-modal-delete-fg: var(--todo-danger)}.mantine-AppShell-main:has(.todo-page){min-height:0;padding-top:0!important;padding-bottom:0!important;overflow-y:hidden}.todo-page{position:fixed!important;top:var(--app-shell-header-offset, 70px);right:0;bottom:0;left:var(--app-shell-navbar-offset, 0px);transition:left .2s ease}@media (width <= 786px){.todo-page{top:64px;left:0}}.todo-page-bg{position:relative}body[data-todo-page] .todo-search-input input{background:var(--todo-search-bg)!important;background-color:var(--todo-search-bg)!important;border:1px solid var(--todo-surface-border)!important;border-radius:12px!important}body[data-todo-page] .mantine-Popover-dropdown{background:var(--todo-modal-bg)!important;border:none!important}.todo-filter-clear-btn.todo-filter-clear-btn{color:var(--todo-filter-clear-fg)!important;background:var(--todo-modal-sunken-bg)!important;border:1px solid var(--todo-filter-clear-border)!important;box-shadow:none!important}.todo-modal-save-btn.todo-modal-save-btn{background:var(--todo-modal-save-bg)!important}.todo-modal-cancel-btn.todo-modal-cancel-btn{color:var(--todo-modal-cancel-fg)!important;background:var(--todo-modal-cancel-bg)!important;border-color:var(--todo-modal-cancel-border)!important}body[data-todo-page] .mantine-DatePickerInput-input{background-color:var(--todo-modal-field-bg)!important;border-color:var(--todo-modal-border)!important}.todo-assignee-trigger.todo-assignee-trigger{min-height:40px!important;max-height:40px!important;background:var(--todo-modal-field-bg)!important;border-color:var(--todo-modal-border)!important}.todo-assignee-count-pill.todo-assignee-count-pill{background:transparent!important}.todo-assignee-chip.todo-assignee-chip{padding:4px 8px!important}.todo-assignee-chip.todo-assignee-chip .mantine-Avatar-root{--avatar-size: 18px !important}.todo-assignee-chip.todo-assignee-chip .mantine-Text-root{font-size:var(--app-font-micro)!important}.todo-assignee-chip.todo-assignee-chip svg{width:12px!important;height:12px!important}body[data-todo-page]{--schedule-surface-elevated: var(--todo-modal-bg);--schedule-border: var(--todo-modal-border);overflow:hidden}.todo-page-bg:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;content:"";background-image:var(--todo-page-bg-image);background-repeat:no-repeat;background-position:top center;background-size:cover}[data-mantine-color-scheme=dark] .todo-page-bg:before{opacity:.35}.todo-page-bg>*:not([class*=LoadingOverlay]){position:relative;z-index:1}.todo-page-bg>[class*=LoadingOverlay]{z-index:2}.todo-modal-surface,.todo-modal-surface .mantine-Modal-body{background:var(--todo-modal-bg)!important}.mantine-Modal-content.todo-modal-surface{padding:0!important;border-radius:16px!important}@media (width <= 768px){.todo-modal-surface{padding:0!important;border-radius:0!important}.todo-modal-surface.mantine-Modal-content{display:flex;flex-direction:column}.todo-modal-surface .mantine-Modal-body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}}.todo-scrollbar::-webkit-scrollbar{width:9px;height:6px}.todo-scrollbar::-webkit-scrollbar-track{margin:0;background:transparent}.todo-columns::-webkit-scrollbar-track:horizontal{margin:0 24px}.todo-scrollbar::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--app-theme-primary) 45%,transparent);background-clip:padding-box;border:2px solid transparent;border-radius:9999px;transition:background-color .15s ease}.todo-scrollbar::-webkit-scrollbar:horizontal{height:6px}.todo-scrollbar::-webkit-scrollbar-thumb:horizontal{border:none}.todo-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--app-theme-primary-hover)}.todo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-content:start;padding:24px}@media (width <= 1440px){.todo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width <= 1100px){.todo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width <= 760px){.todo-grid{grid-template-columns:minmax(0,1fr)}}.todo-grid-heading{padding:24px 24px 0;font-size:var(--app-font-title);font-weight:var(--app-font-weight-bold);line-height:30px;color:var(--app-text-primary)}.todo-column-scroll-wrap{display:flex;flex:1;min-height:0;padding-right:8px}.todo-column-scroll{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;padding:12px 22px 12px 30px;overflow-y:auto}@media (width <= 768px){.todo-grid{padding:16px}.todo-grid-heading{padding:16px 16px 0}.todo-column-scroll{padding:12px 16px}.todo-column-scroll-wrap{padding-right:4px}.todo-columns::-webkit-scrollbar-track:horizontal{margin:0 16px}.todo-scrollbar::-webkit-scrollbar{width:4px}.todo-mobile-tabs::-webkit-scrollbar{height:3px}.todo-mobile-tabs::-webkit-scrollbar-track{margin:0 16px}}.todo-pagination .mantine-Pagination-control:not([data-active]){color:var(--todo-filter-heading)!important;background:transparent!important;border-color:var(--todo-surface-border)!important}.todo-pagination .mantine-Pagination-control[data-active]{color:var(--todo-status-fg)!important;background:var(--app-theme-primary)!important;border-color:var(--app-theme-primary)!important}.todo-pagination .mantine-Pagination-dots{color:var(--todo-filter-heading)!important}.todo-pagination .mantine-Input-section svg{color:var(--todo-filter-heading)!important}.todo-pagination .mantine-Input-input{color:var(--todo-filter-heading)!important;background:var(--todo-search-bg)!important;border-color:var(--todo-surface-border)!important}.todo-pagination .mantine-Text-root{color:var(--todo-filter-heading)!important}.todo-pagesize-input.todo-pagesize-input{color:var(--todo-filter-heading)!important;background:var(--todo-panel-bg)!important;background-color:var(--todo-panel-bg)!important;border-color:var(--todo-surface-border)!important}.todo-pagesize-dropdown{background:var(--todo-panel-bg)!important;border-color:var(--todo-surface-border)!important}.todo-pagesize-dropdown .mantine-Select-option{justify-content:center!important;color:var(--todo-filter-heading)!important;text-align:center!important;white-space:nowrap!important}.todo-pagesize-dropdown .mantine-Select-option[data-checked]{font-weight:var(--app-font-weight-semibold)!important;color:var(--app-theme-primary)!important;background:transparent!important}._dropdown_19bp9_1{padding:6px;background:var(--todo-modal-bg);border:1px solid var(--todo-modal-border);border-radius:8px;box-shadow:0 14px 32px #00000024}._options_19bp9_9{display:flex;flex-direction:column;gap:2px}._option_19bp9_9{box-sizing:border-box;display:flex;align-items:center;min-height:36px;padding:8px 10px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-normal);line-height:20px;color:var(--app-text-primary);background:transparent;border-radius:8px}._option_19bp9_9:hover{background:var(--todo-modal-sunken-bg)}._optionSelected_19bp9_33{color:var(--todo-badge-info-fg);background:var(--todo-badge-info-bg)}._optionSelected_19bp9_33:hover{background:var(--todo-badge-info-bg)}._priorityOptions_19bp9_46{gap:4px}._priorityTag_19bp9_51{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:85px;padding:4px 8px;font-size:var(--app-font-tag);font-weight:var(--app-font-weight-semibold);line-height:16px;border-radius:9999px}._customRow_19bp9_64{justify-content:space-between;margin-top:2px;font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);line-height:16px;color:var(--app-theme-primary);border-top:1px solid var(--app-surface-border);border-radius:0}._customRow_19bp9_64:hover{background:transparent}._customPanel_19bp9_80{display:flex;flex-direction:column;gap:8px;padding:0 10px 4px}._timeDropdown_19bp9_87{display:flex;padding:0;background:var(--app-surface-bg);border-radius:4px;box-shadow:0 1px 10px #1d2d491a}._timeColumn_19bp9_95{display:flex;flex:1 1 0;flex-direction:column;min-width:0;padding:6px 0;overflow-y:auto}._timeColumn_19bp9_95+._timeColumn_19bp9_95{border-left:1px solid var(--app-surface-border)}._timeOption_19bp9_108{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:8px 12px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-normal);line-height:20px;color:var(--app-text-primary);text-align:center;background:transparent;border:none}._timeOption_19bp9_108:hover{background:var(--app-fill-secondary)}._timeOptionSelected_19bp9_127{font-weight:var(--app-font-weight-semibold);color:var(--app-theme-primary);background:var(--app-theme-primary-soft)}._timeOptionDisabled_19bp9_133{color:var(--app-text-disabled, var(--app-text-muted));cursor:not-allowed;opacity:.55}._timeFooter_19bp9_139{display:flex;align-items:center;justify-content:space-between;padding:4px;border-top:1px solid var(--app-surface-border)}._nowButton_19bp9_147{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:80px;padding:7px 13px;font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);line-height:20px;color:var(--app-theme-primary);background:transparent;border:none;border-radius:6px}._nowButton_19bp9_147:hover{background:var(--app-theme-primary-soft)}.todoModalFields{--mantine-font-family: Roboto, sans-serif}.todoModalFields button,.todoModalFields .mantine-Button-root,.todoModalFields .mantine-InputWrapper-label{font-family:Roboto,sans-serif!important}.todoModalFields.todoModalFields .mantine-Input-input{background-color:var(--todo-modal-field-bg)!important;border-color:var(--todo-modal-border)!important}.todoModalFields.todoModalFields .todoFieldPlain,.todoModalFields.todoModalFields .todoFieldPlain.mantine-Input-input{background-color:var(--todo-modal-field-bg-plain)!important}.todoModalFields.todoModalFields [data-error] .mantine-Input-input,.todoModalFields.todoModalFields .mantine-Input-input[aria-invalid=true]{border-color:#ff5b5b!important}.todoModalFields :is(input,textarea,select):focus,.todoModalFields :is(input,textarea,select):focus-visible,.todoModalFields :is(input,textarea,select):focus-within{outline:none}.todoModalFields input[type=time]::-webkit-datetime-edit-hour-field,.todoModalFields input[type=time]::-webkit-datetime-edit-minute-field,.todoModalFields input[type=time]::-webkit-datetime-edit-second-field,.todoModalFields input[type=time]::-webkit-datetime-edit-ampm-field,.todoModalFields input[type=time]::-webkit-datetime-edit-hour-field:focus,.todoModalFields input[type=time]::-webkit-datetime-edit-minute-field:focus,.todoModalFields input[type=time]::-webkit-datetime-edit-second-field:focus,.todoModalFields input[type=time]::-webkit-datetime-edit-ampm-field:focus{color:var(--app-text-primary);background-color:transparent!important}.todoModalFields.todoModalFields .mantine-Input-input{font-size:var(--app-font-label)!important;line-height:16px!important}.todoModalFields.todoModalFields .mantine-DatePickerInput-input,.todoModalFields.todoModalFields .mantine-TimeInput-input{font-size:var(--app-font-caption)!important;line-height:20px!important}._scrollContent_1vjs0_1{scrollbar-width:none;-ms-overflow-style:none}._scrollContent_1vjs0_1::-webkit-scrollbar{display:none}._root_1icaj_2{display:flex;flex-direction:column;gap:12px}._twoCol_1icaj_8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._field_1icaj_14{display:flex;flex-direction:column;gap:4px;min-width:0}._fieldDivided_1icaj_21{padding-bottom:12px;border-bottom:1px solid var(--jojo-color-border-default, #e9ebee)}._fieldLabel_1icaj_26{font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important}._fieldValue_1icaj_34{min-height:20px}._valueText_1icaj_38{font-family:var(--jojo-font-family)!important;font-size:var(--app-font-body-compact)!important;font-weight:var(--app-font-weight-normal)!important;line-height:var(--jojo-line-height-compact)!important;color:var(--jojo-color-text-primary, #000)!important}._tagList_1icaj_46{display:flex;flex-wrap:wrap;gap:4px}._infoBox_1icaj_53{display:flex;gap:8px;align-items:flex-start;padding:12px 16px;background:var(--jojo-color-info-blue-subtle, #d8f0ff);border-radius:var(--jojo-radius-8)}._infoIcon_1icaj_62{display:inline-flex;flex-shrink:0;padding-block:2px;color:var(--jojo-color-primary, #17a9fd)}._infoText_1icaj_69{font-family:var(--jojo-font-family)!important;font-size:var(--app-font-body-compact)!important;line-height:var(--jojo-line-height-compact)!important;color:var(--jojo-color-primary, #17a9fd)!important}._card_1icaj_77{display:flex;flex-direction:column;gap:12px;padding:10px;background:var(--jojo-color-border-default, #e9ebee);border:1px solid var(--jojo-color-border-default, #e9ebee);border-radius:var(--jojo-radius-16)}._sectionTitle_1icaj_87{display:flex;align-items:center;min-height:20px;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-primary, #17a9fd)!important}._insuranceGrid_1icaj_98{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._insuranceGrid_1icaj_98>:last-child:nth-child(odd){grid-column:1 / -1}._insuranceCell_1icaj_108{display:flex;align-items:center;height:40px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;font-family:var(--jojo-font-family);font-size:var(--app-font-label);line-height:var(--jojo-line-height-label);color:var(--jojo-color-text-secondary, #5e5f69);white-space:nowrap;background:var(--jojo-color-surface-subtle, #f7f9fc);border:1px solid var(--jojo-color-border-default, #e9ebee);border-radius:var(--jojo-radius-8)}._versionSection_1icaj_125{display:flex;flex-direction:column;gap:2px}._mutedText_1icaj_131{font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-normal)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important}._versionRow_1icaj_140{display:grid;grid-template-columns:1fr auto auto;gap:27px;align-items:center;padding:6px 10px;background:var(--jojo-color-border-default, #e9ebee);border-radius:var(--jojo-radius-8)}._versionLabel_1icaj_150{font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-primary, #000)!important}._footer_1icaj_157{padding:10px 0 0}._insuranceDetail_1icaj_164 ._fieldValue_1icaj_34:has(>span[style]),._insuranceDetail_1icaj_164 ._fieldValue_1icaj_34:has(>._tagList_1icaj_46){display:flex;align-items:center;min-height:37px;padding-inline:2px}._insuranceDetail_1icaj_164 ._fieldDivided_1icaj_21 ._fieldValue_1icaj_34:has(>span[style]){min-height:36px}._insuranceDetail_1icaj_164 ._footer_1icaj_157{padding:10px}._cancelButton_1icaj_180{min-width:90px;height:34px!important;padding:0 12px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-caption)!important;color:var(--jojo-color-primary, #17a9fd)!important;background:var(--jojo-color-surface-subtle, #f7f9fc)!important;border:1px solid var(--jojo-color-primary, #17a9fd)!important;border-radius:var(--jojo-radius-8)!important}._secondaryText_1icaj_195{font-family:var(--jojo-font-family)!important;font-size:var(--app-font-body-compact)!important;font-weight:var(--app-font-weight-normal)!important;line-height:var(--jojo-line-height-compact)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important}._linkAction_1icaj_204{width:fit-content;font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-semibold);line-height:var(--jojo-line-height-compact);color:var(--jojo-color-primary, #17a9fd)}._linkAction_1icaj_204:hover{text-decoration:underline}@media (max-width: 767px){._root_1icaj_2{flex:1;gap:16px;min-height:0;padding:16px;overflow-y:auto}}[data-mantine-color-scheme=dark] ._infoIcon_1icaj_62,[data-mantine-color-scheme=dark] ._infoText_1icaj_69,[data-mantine-color-scheme=dark] ._sectionTitle_1icaj_87,[data-mantine-color-scheme=dark] ._linkAction_1icaj_204{color:var(--jojo-color-info-blue, #d8f0ff)!important}[data-mantine-color-scheme=dark] ._cancelButton_1icaj_180{color:var(--jojo-neutral-white, #fff)!important;border-color:var(--jojo-neutral-white, #fff)!important}._content_dpyzp_5,._content_dpyzp_5._content_dpyzp_5,._content_dpyzp_5._content_dpyzp_5._content_dpyzp_5{width:440px;max-width:calc(100vw - 32px);padding:23px!important;overflow-x:hidden;background-color:var(--jojo-color-surface-default, #fff)!important;background-image:none!important;border:1px solid var(--jojo-color-border-default, #e9ebee)!important;border-radius:16px!important;box-shadow:0 14px 32px #00000024}._body_dpyzp_21{display:flex;flex-direction:column;gap:20px;align-items:center;padding:0;background-color:transparent!important}._body_dpyzp_21>:first-child{margin-bottom:0!important}._dialogBody_dpyzp_35{display:flex;flex-direction:column;gap:20px;align-items:center;width:100%}._statusIcon_dpyzp_43{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;color:var(--jojo-color-text-inverse, #fff);background:var(--jojo-color-error, #ff3a3a);border-radius:9999px}._statusIconSuccess_dpyzp_56{background:var(--jojo-color-success)}._statusIconWarning_dpyzp_60{background:var(--jojo-color-info-orange)}._textBlock_dpyzp_64{display:flex;flex-direction:column;gap:8px;align-items:center;width:100%;max-width:392px}._title_dpyzp_74{margin:0;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-heading)!important;font-weight:var(--app-font-weight-bold)!important;line-height:24px!important;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;text-align:center}._description_dpyzp_85{margin:0;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-body-compact)!important;font-weight:var(--app-font-weight-normal)!important;line-height:var(--jojo-line-height-compact)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important;text-align:center}._actions_dpyzp_95{display:flex;gap:12px;align-items:center;width:392px;max-width:100%}._cancelButton_dpyzp_103,._confirmButton_dpyzp_104,._confirmButtonSuccess_dpyzp_105,._confirmButtonPrimary_dpyzp_106{display:inline-flex;flex:1;align-items:center;justify-content:center;height:40px;min-height:40px;max-height:40px;padding:0 12px;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--jojo-font-size-caption, var(--app-font-caption))!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-caption, 16px)!important;border-radius:8px!important;transition:background .15s}._cancelButton_dpyzp_103,._cancelButton_dpyzp_103:hover,._cancelButton_dpyzp_103:active,._cancelButton_dpyzp_103:focus,._cancelButton_dpyzp_103:focus-visible{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, var(--app-theme-primary))!important;outline:none!important;background:var(--jojo-color-surface-subtle, #f7f9fc)!important;border:1px solid var(--color-jojo-border-blue-white, var(--app-theme-primary))!important;box-shadow:none!important}._cancelButton_dpyzp_103 .mantine-Button-label,._cancelButton_dpyzp_103 *{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, var(--app-theme-primary))!important}._cancelButton_dpyzp_103:hover{background:rgba(var(--app-theme-primary-rgb),.06)!important}._confirmButton_dpyzp_104{color:var(--jojo-color-text-inverse, #fff)!important;background:var(--jojo-color-error, #ff3a3a)!important;border:1px solid transparent!important}._confirmButton_dpyzp_104:hover{background:var(--jojo-color-error, #ff3a3a)!important;filter:brightness(.92)}._confirmButton_dpyzp_104 .mantine-Button-label,._confirmButton_dpyzp_104 *{color:var(--jojo-color-text-inverse, #fff)!important}[data-mantine-color-scheme=dark] ._content_dpyzp_5,[data-mantine-color-scheme=dark] ._content_dpyzp_5._content_dpyzp_5,[data-mantine-color-scheme=dark] ._content_dpyzp_5._content_dpyzp_5._content_dpyzp_5{background-color:#17212b!important;border-color:#ffffff1a!important;box-shadow:0 14px 32px #00000073}[data-mantine-color-scheme=dark] ._title_dpyzp_74{color:#fff!important}[data-mantine-color-scheme=dark] ._description_dpyzp_85{color:var(--jojo-color-text-secondary, #fff)!important}._descriptionName_dpyzp_184{font-weight:var(--app-font-weight-semibold);color:var(--jojo-color-text-primary, #000)}[data-mantine-color-scheme=dark] ._cancelButton_dpyzp_103,[data-mantine-color-scheme=dark] ._cancelButton_dpyzp_103:hover,[data-mantine-color-scheme=dark] ._cancelButton_dpyzp_103:active,[data-mantine-color-scheme=dark] ._cancelButton_dpyzp_103:focus,[data-mantine-color-scheme=dark] ._cancelButton_dpyzp_103:focus-visible{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, #fff)!important;outline:none!important;background:var(--jojo-color-surface-subtle, #252f3a)!important;border:1px solid var(--color-jojo-border-blue-white, rgba(255, 255, 255, .1))!important;box-shadow:none!important}[data-mantine-color-scheme=dark] ._cancelButton_dpyzp_103:hover{background:var(--jojo-color-surface-subtle, #252f3a)!important;filter:brightness(1.08)}[data-mantine-color-scheme=dark] ._cancelButton_dpyzp_103 .mantine-Button-label,[data-mantine-color-scheme=dark] ._cancelButton_dpyzp_103 *{font-family:var(--jojo-font-family, Roboto)!important;color:var(--color-jojo-text-button, #fff)!important}@media (width <= 768px){._title_dpyzp_74{font-size:var(--jojo-font-size-subtitle, var(--app-font-subtitle))!important;line-height:var(--jojo-line-height-subtitle)!important}._description_dpyzp_85{font-size:var(--app-font-body-compact)!important;line-height:var(--jojo-line-height-compact)!important}._cancelButton_dpyzp_103,._confirmButton_dpyzp_104{font-size:var(--jojo-font-size-compact, var(--app-font-body-compact))!important;line-height:var(--jojo-line-height-compact, 20px)!important}}._confirmButtonSuccess_dpyzp_105,._confirmButtonSuccess_dpyzp_105:hover{color:var(--jojo-color-text-inverse)!important;background:var(--jojo-color-success)!important;border:1px solid transparent!important}._confirmButtonPrimary_dpyzp_106,._confirmButtonPrimary_dpyzp_106:hover{color:var(--jojo-color-text-inverse)!important;background:var(--app-theme-primary)!important;border:1px solid transparent!important}._confirmButtonSuccess_dpyzp_105 *,._confirmButtonPrimary_dpyzp_106 *{color:var(--jojo-color-text-inverse)!important}._statusIconPrimary_1lcet_4{background:var(--jojo-color-primary, #17a9fd)}._actionButton_1lcet_8,._actionButton_1lcet_8:hover{height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 12px!important;border-radius:var(--jojo-radius-8)!important}._actionButton_1lcet_8,._actionButton_1lcet_8 .mantine-Button-label{font-size:var(--jojo-font-size-caption, var(--app-font-caption))!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-caption, 16px)!important}@media (width <= 768px){._title_1lcet_26{font-size:var(--app-font-body)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-body, 24px)!important}}._statusIconPrimary_11bi3_2{background:var(--jojo-color-primary, #17a9fd)}._description_11bi3_8{font-size:var(--app-font-body)!important;line-height:22px!important;white-space:pre-line}._title_11bi3_16{font-size:var(--app-font-heading)!important;line-height:24px!important}._enableIntro_11bi3_22{color:var(--jojo-color-primary, #17a9fd)}._actionButton_11bi3_28,._actionButton_11bi3_28 .mantine-Button-label{font-size:var(--app-font-subtitle)!important;font-weight:var(--app-font-weight-bold, 700)!important;line-height:24px!important}._actionButton_11bi3_28{padding:0 12px!important;border-radius:var(--jojo-radius-8)!important}._actionButton_11bi3_28[class*=cancelButton],._actionButton_11bi3_28[class*=cancelButton]:focus,._actionButton_11bi3_28[class*=cancelButton]:focus-visible{background:var(--jojo-color-surface-default, #fff)!important}._actionButton_11bi3_28[class*=cancelButton],._actionButton_11bi3_28[class*=cancelButton] .mantine-Button-label,._actionButton_11bi3_28[class*=cancelButton] *{color:var(--jojo-color-info, #1f85fa)!important}._modalRoot_1n68f_3{display:flex;flex-direction:column;min-height:0;max-height:calc(100vh - 180px);overflow:hidden}._formScroll_1n68f_11{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}._footer_1n68f_18{flex-shrink:0;padding:10px;margin-top:12px}._modalRoot_1n68f_3 .mantine-InputWrapper-root>.mantine-InputWrapper-label{display:block;margin-bottom:4px!important}._modalRoot_1n68f_3 .mantine-InputWrapper-label,._modalRoot_1n68f_3 .mantine-InputWrapper-label *{margin-bottom:0!important;font-size:var(--app-font-label)!important;line-height:var(--jojo-line-height-label)!important}._modalRoot_1n68f_3 .mantine-InputWrapper-label{font-weight:var(--app-font-weight-semibold)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important}._modalRoot_1n68f_3 .mantine-Input-input{height:40px!important;min-height:40px!important;padding-inline:10px 32px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-primary, #000)!important;background:var(--jojo-color-surface-default, #fff)!important;border:1px solid var(--jojo-color-border-default, #e9ebee)!important;border-radius:var(--jojo-radius-8)!important}._modalRoot_1n68f_3 .mantine-TextInput-input{padding-inline-end:10px!important}._modalRoot_1n68f_3 .mantine-DatePickerInput-input{height:36px!important;min-height:36px!important;font-size:var(--app-font-caption)!important;line-height:var(--jojo-line-height-compact)!important}._modalRoot_1n68f_3 .mantine-Input-input::placeholder,._modalRoot_1n68f_3 .mantine-InputPlaceholder-placeholder{color:var(--jojo-color-text-tertiary, #9c9fad)!important;opacity:1!important}._modalRoot_1n68f_3 .mantine-Input-section[data-position=right]{width:32px;color:var(--jojo-color-icon-default, #34353a)}._secondaryButton_1n68f_79,._primaryButton_1n68f_80{min-width:90px!important;height:34px!important;padding:0 12px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-caption)!important;border-radius:var(--jojo-radius-8)!important}._secondaryButton_1n68f_79{color:var(--jojo-color-primary, #17a9fd)!important;background:var(--jojo-color-surface-subtle, #f7f9fc)!important;border:1px solid var(--jojo-color-primary, #17a9fd)!important}[data-mantine-color-scheme=dark] ._secondaryButton_1n68f_79{color:var(--jojo-neutral-white, #fff)!important;border-color:var(--jojo-neutral-white, #fff)!important}._primaryButton_1n68f_80{color:var(--jojo-color-text-white, #fff);background:var(--jojo-color-primary, #17a9fd);border:0}._modalRoot_1n68f_3[data-region-expanded] ._formScroll_1n68f_11{padding:0 24px 12px}._modalRoot_1n68f_3[data-region-expanded] ._formScroll_1n68f_11>.mantine-Stack-root{gap:8px!important}._modalRoot_1n68f_3[data-region-expanded] ._footer_1n68f_18{padding:11px 10px!important;margin-top:0;background:var(--jojo-color-surface-default, #fff);border-top:1px solid var(--jojo-color-border-default, #e9ebee)}._panel_1n68f_126{display:flex;flex-direction:column;gap:12px;padding:10px;background:var(--jojo-color-surface-default, #fff);border:1px solid var(--jojo-color-border-default, #e9ebee);border-radius:var(--jojo-radius-16)}._basicInfoTitle_1n68f_136,._sectionTitleSocial_1n68f_137,._sectionTitleTax_1n68f_138{display:flex;align-items:center;min-height:20px;margin:0!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-primary, #17a9fd)!important}[data-mantine-color-scheme=dark] ._basicInfoTitle_1n68f_136,[data-mantine-color-scheme=dark] ._sectionTitleSocial_1n68f_137,[data-mantine-color-scheme=dark] ._sectionTitleTax_1n68f_138{color:var(--jojo-color-info-blue, #d8f0ff)!important}._panel_1n68f_126:has(>.mantine-Stack-root .mantine-Checkbox-root){gap:4px}._panel_1n68f_126 .mantine-Checkbox-label{padding-inline-start:8px;font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact);line-height:var(--jojo-line-height-compact);color:var(--jojo-color-text-primary, #000)}._fieldHint_1n68f_172{display:flex;gap:4px;align-items:flex-start;margin-top:4px;color:var(--jojo-color-text-secondary, #5e5f69)}._fieldHint_1n68f_172>:first-child{flex-shrink:0;margin-top:2px}._fieldHintText_1n68f_185{font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-normal)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important}._modalRoot_1n68f_3 .mantine-Input-input:disabled{color:var(--jojo-color-text-secondary, #5e5f69)!important;cursor:not-allowed;background:var(--jojo-color-surface-subtle, #f7f9fc)!important;opacity:1}._emptyAssociated_1n68f_201{font-size:var(--app-font-caption);font-weight:var(--app-font-weight-normal);color:var(--jojo-color-text-tertiary, #9c9fad)}._panel_1n68f_126 .mantine-Checkbox-body{align-items:center;min-height:24px}._panel_1n68f_126 .mantine-Checkbox-input{border-color:var(--jojo-color-border-default, #e9ebee)!important;border-radius:var(--jojo-radius-full)!important}._panel_1n68f_126 .mantine-Checkbox-input:checked{background:var(--jojo-brand-blue-500, #17a9fd)!important;border-color:var(--jojo-brand-blue-500, #17a9fd)!important}._panel_1n68f_126 .mantine-Checkbox-input:checked{background-clip:padding-box!important;border-color:transparent!important}._panel_1n68f_126 .mantine-Checkbox-icon{width:8.75px;height:6.38px;color:var(--jojo-color-surface-default, #fff)}._modalRoot_1n68f_3[data-readonly] ._panel_1n68f_126{background:var(--jojo-color-fill-disabled, #e9ebee)}._modalRoot_1n68f_3[data-readonly] ._panel_1n68f_126 .mantine-Checkbox-input:disabled{cursor:default;background:var(--jojo-color-surface-default, #fff);border-color:var(--jojo-color-border-default, #e9ebee)!important}._modalRoot_1n68f_3[data-readonly] ._panel_1n68f_126 .mantine-Checkbox-input:disabled:checked{background:var(--jojo-brand-blue-500, #17a9fd) padding-box!important;border-color:transparent!important}._modalRoot_1n68f_3[data-readonly] ._panel_1n68f_126 .mantine-Checkbox-input:disabled+.mantine-Checkbox-icon{color:var(--jojo-color-fill-disabled, #e9ebee)}._modalRoot_1n68f_3[data-readonly] ._panel_1n68f_126 .mantine-Checkbox-label[data-disabled]{color:var(--jojo-color-text-primary, #000);cursor:default}._modalRoot_1n68f_3[data-readonly] .mantine-Select-section[data-position=right]{color:var(--jojo-color-border-default, #e9ebee)}._modalRoot_1n68f_3 .mantine-Input-input:disabled::placeholder,._modalRoot_1n68f_3 .mantine-Input-input[data-disabled] .mantine-InputPlaceholder-placeholder{color:var(--jojo-color-text-secondary, #5e5f69)!important}._modalRoot_1n68f_3[data-readonly] ._footer_1n68f_18{padding-inline:24px!important}@media (max-width: 767px){._modalRoot_1n68f_3{flex:1;max-height:none}._modalRoot_1n68f_3 ._formScroll_1n68f_11,._modalRoot_1n68f_3[data-region-expanded] ._formScroll_1n68f_11{padding:16px;scrollbar-width:none}._modalRoot_1n68f_3 ._formScroll_1n68f_11::-webkit-scrollbar{display:none}._modalRoot_1n68f_3 ._formScroll_1n68f_11>.mantine-Stack-root,._modalRoot_1n68f_3[data-region-expanded] ._formScroll_1n68f_11>.mantine-Stack-root{gap:16px!important}._modalRoot_1n68f_3 ._footer_1n68f_18,._modalRoot_1n68f_3[data-region-expanded] ._footer_1n68f_18{padding:14px 20px!important;margin-top:0;border-top:1px solid var(--jojo-color-border-default, #e9ebee)}._modalRoot_1n68f_3:not([data-readonly]) ._footer_1n68f_18 ._secondaryButton_1n68f_79{display:none}._modalRoot_1n68f_3 ._footer_1n68f_18 ._primaryButton_1n68f_80{flex:1;height:40px!important}}._modalBody_1v7w2_1{overflow:visible}._selectField_1v7w2_5{position:relative;z-index:2}._fieldInput_1v7w2_10{height:40px;color:var(--app-text-primary);border-color:var(--app-surface-border);border-radius:8px}._disabledInput_1v7w2_17{height:40px;color:var(--app-text-muted);background:var(--app-fill-secondary)!important;border-color:var(--app-surface-border);border-radius:8px}._summaryBox_1v7w2_25{padding:16px 18px;background:var(--app-theme-primary-soft);border:1px dashed var(--app-theme-primary-border);border-radius:12px}._summaryLine_1v7w2_32{display:flex;align-items:center;justify-content:space-between;font-size:14px}._positiveValue_1v7w2_39{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:#16a34a}._summaryDivider_1v7w2_46{height:1px;margin:12px 0;background:var(--app-theme-primary-border)}._summaryTotalLabel_1v7w2_52{font-size:14px;font-weight:500}._summaryTotalValue_1v7w2_57{font-size:16px;font-weight:700;color:var(--app-text-primary)}._existingRecordsWarning_1v7w2_63{margin-top:10px;font-size:12px;color:#ea580c}._helpIcon_1v7w2_69{color:var(--app-text-muted);cursor:help}._defaultButton_1v7w2_74{height:40px;padding-right:18px;padding-left:18px;font-size:14px;font-weight:500;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._fieldInput_3tppr_1{height:40px;color:var(--app-text-primary);border-color:var(--app-surface-border);border-radius:8px}._disabledInput_3tppr_8{height:40px;color:var(--app-text-muted);background:var(--app-fill-secondary)!important;border-color:var(--app-surface-border);border-radius:8px}._fieldHint_3tppr_16{margin-top:6px;font-size:12px;color:var(--app-text-muted)}._defaultButton_3tppr_22{height:40px;padding-right:18px;padding-left:18px;font-size:14px;font-weight:500;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._toolbarCard_1et3l_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_1et3l_9{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_1et3l_15{font-size:13px;font-weight:500;color:var(--app-text-muted)}._entitySelect_1et3l_21{width:320px}._companySelect_1et3l_25,._departmentSelect_1et3l_26,._statusSelect_1et3l_27{width:154px}._monthInput_1et3l_31{width:142px}._entitySelect_1et3l_21 .mantine-Select-input,._companySelect_1et3l_25 .mantine-Select-input,._departmentSelect_1et3l_26 .mantine-Select-input,._statusSelect_1et3l_27 .mantine-Select-input,._monthInput_1et3l_31 .mantine-TextInput-input,._modalInput_1et3l_40 .mantine-TextInput-input,._modalInput_1et3l_40 .mantine-Select-input,._modalInput_1et3l_40 .mantine-Textarea-input,._modalInput_1et3l_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_1et3l_51{height:40px;padding-right:18px;padding-left:18px;font-size:14px;font-weight:500;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._tabsList_1et3l_63{height:68px;padding-left:40px;border-bottom:1px solid var(--app-surface-border)}._tabsList_1et3l_63:before{display:none!important}._tab_1et3l_63{height:68px;padding:0 16px;font-size:14px;font-weight:500;color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_1et3l_63[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom:2px solid var(--app-theme-primary)}._content_1et3l_88{padding:24px}._tableWrap_1et3l_92{border:1px solid var(--app-surface-border);border-radius:12px}._opsTable_1et3l_97 td,._opsTable_1et3l_97 th{height:42px;padding:8px 16px;font-size:14px;vertical-align:middle;border-color:var(--app-surface-border)}._employeeName_1et3l_106{font-size:14px;font-weight:500;color:var(--app-text-primary)}._employeeMeta_1et3l_112,._departmentMeta_1et3l_113{font-size:12px;color:var(--app-text-muted)}._companyName_1et3l_118{font-size:14px;font-weight:500;color:var(--app-text-primary)}._mono_1et3l_124{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:var(--app-text-primary)}._cityLink_1et3l_131{font-size:14px;font-weight:500;color:var(--app-theme-primary);cursor:pointer}._hukouLocal_1et3l_138,._hukouNonLocal_1et3l_139{display:inline-flex;padding:2px 8px;font-size:12px;font-weight:500;border-radius:6px}._hukouLocal_1et3l_138{color:#1d4ed8;background:#dbeafe}._hukouNonLocal_1et3l_139{color:#475569;background:#f1f5f9}._withdrawDate_1et3l_157{font-size:12px;color:#dc2626}._statusActive_1et3l_162,._statusWithdrawn_1et3l_163{display:inline-flex;padding:2px 10px;font-size:12px;font-weight:500;border-radius:999px}._statusActive_1et3l_162{color:#15803d;background:#dcfce7}._statusWithdrawn_1et3l_163{color:#64748b;background:#f1f5f9}._actionGroup_1et3l_181{display:flex;gap:4px;align-items:center;justify-content:flex-end}._archiveIcon_1et3l_188{color:#d97706}._warningBanner_1et3l_192{padding:10px 14px;margin-bottom:16px;font-size:13px;color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:10px}._sectionHeader_1et3l_202{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._sectionTitle_1et3l_209{font-size:15px;font-weight:700;color:var(--app-text-primary)}._billBar_1et3l_215{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._billStatus_1et3l_222{display:inline-flex;padding:2px 10px;font-size:12px;font-weight:500;color:#c2410c;background:#ffedd5;border-radius:999px}._blueHint_1et3l_232{padding:10px 14px;margin-bottom:16px;font-size:13px;color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border);border-radius:10px}._importedHint_1et3l_242{padding:10px 14px;margin-bottom:16px;font-size:13px;color:var(--app-text-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:10px}._positiveDiff_1et3l_252{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:#dc2626}._zeroDiff_1et3l_259{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:#16a34a}._negativeDiff_1et3l_266{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:#d97706}._pendingBill_1et3l_273{font-size:14px;color:var(--app-text-muted)}._summaryBar_1et3l_278{display:flex;flex-wrap:wrap;gap:16px;padding:12px 16px;margin-top:16px;font-size:13px;color:var(--app-text-muted);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:10px}._summaryValue_1et3l_291{font-weight:700;color:var(--app-text-primary)}._paginationBar_1et3l_296{padding:12px 24px 20px;border-top:1px solid var(--app-surface-border)}._totalRow_1et3l_301 td{font-weight:700;background:var(--app-fill-secondary)}._modalBody_1et3l_306{display:flex;flex-direction:column;gap:16px}._modalSectionTitle_1et3l_312{margin-bottom:12px;font-size:14px;font-weight:700;color:var(--app-text-primary)}._infoGrid_1et3l_319{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._infoTile_1et3l_325{padding:10px 12px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:8px}._infoLabel_1et3l_332{font-size:12px;color:var(--app-text-muted)}._infoValue_1et3l_337{margin-top:4px;font-size:14px;font-weight:500;color:var(--app-text-primary)}._premiumPreview_1et3l_344{padding:12px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:10px}._premiumEmpty_1et3l_351{font-size:13px;color:var(--app-text-muted)}._alertWarning_1et3l_356{padding:10px 14px;font-size:13px;color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:10px}._alertInfo_1et3l_365{padding:10px 14px;font-size:13px;color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border);border-radius:10px}._calcBox_1et3l_374{padding:14px 16px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:10px}._calcLine_1et3l_381{display:flex;align-items:center;justify-content:space-between;font-size:14px}._calcDivider_1et3l_388{height:1px;margin:12px 0;background:var(--app-surface-border)}._employeeDeduction_1et3l_394{font-weight:700;color:#16a34a}._employerBorne_1et3l_399{font-weight:700;color:#7c3aed}._calcTotal_1et3l_404{font-size:16px;font-weight:700}._calcNote_1et3l_409{margin-top:8px;font-size:12px;color:var(--app-text-muted)}._fileHint_1et3l_415{font-size:12px;color:var(--app-text-muted)}._employeeInfoCard_1et3l_420{padding:14px 16px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._employeeInfoOrg_1et3l_427{margin-top:8px}._employeeInfoMeta_1et3l_431{margin-top:6px;font-size:13px;color:var(--app-text-muted)}._historyTableWrap_1et3l_437{overflow:hidden;border:1px solid var(--app-surface-border);border-radius:12px}._historyTableWrap_1et3l_437 td,._historyTableWrap_1et3l_437 th{font-size:14px}._confirmText_1et3l_448{font-size:14px;font-weight:500;color:var(--app-text-primary)}._toolbarCard_1tmz8_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_1tmz8_9{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_1tmz8_15{font-size:13px;font-weight:500;color:var(--app-text-muted)}._entitySelect_1tmz8_21{width:360px}._companySelect_1tmz8_25,._departmentSelect_1tmz8_26,._yearSelect_1tmz8_27,._statusSelect_1tmz8_28{width:154px}._entitySelect_1tmz8_21 .mantine-Select-input,._companySelect_1tmz8_25 .mantine-Select-input,._departmentSelect_1tmz8_26 .mantine-Select-input,._yearSelect_1tmz8_27 .mantine-Select-input,._statusSelect_1tmz8_28 .mantine-Select-input,._modalInput_1tmz8_37 .mantine-TextInput-input,._modalInput_1tmz8_37 .mantine-Select-input,._modalInput_1tmz8_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_1tmz8_47{height:40px;padding-right:18px;padding-left:18px;font-size:14px;font-weight:500;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._content_1tmz8_59{padding:24px}._actionBar_1tmz8_63{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._tableWrap_1tmz8_70{border:1px solid var(--app-surface-border);border-radius:12px}._opsTable_1tmz8_75 td,._opsTable_1tmz8_75 th{height:42px;padding:8px 16px;font-size:14px;vertical-align:middle;border-color:var(--app-surface-border)}._employeeName_1tmz8_84{font-size:14px;font-weight:500;color:var(--app-text-primary)}._employeeMeta_1tmz8_90,._orgMeta_1tmz8_91{font-size:12px;color:var(--app-text-muted)}._companyName_1tmz8_96{font-size:14px;font-weight:500;color:var(--app-text-primary)}._deductionTags_1tmz8_102{display:flex;flex-wrap:wrap;gap:6px}._deductionTag_1tmz8_102{display:inline-flex;padding:2px 8px;font-size:12px;font-weight:500;color:#1d4ed8;background:#dbeafe;border-radius:6px}._mono_1tmz8_118{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:var(--app-text-primary)}._statusVerified_1tmz8_125,._statusPending_1tmz8_126{display:inline-flex;padding:2px 10px;font-size:12px;font-weight:500;border-radius:999px}._statusVerified_1tmz8_125{color:#15803d;background:#dcfce7}._statusPending_1tmz8_126{color:#c2410c;background:#ffedd5}._totalRow_1tmz8_144 td{font-weight:700;background:var(--app-fill-secondary)}._paginationBar_1tmz8_149{padding:12px 24px 20px;border-top:1px solid var(--app-surface-border)}._modalBody_1tmz8_154{display:flex;flex-direction:column;gap:16px}._employeeInfoCard_1tmz8_160{padding:14px 16px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._employeeInfoName_1tmz8_167{font-size:15px;font-weight:700;color:var(--app-text-primary)}._employeeInfoMeta_1tmz8_173{margin-top:4px;font-size:13px;color:var(--app-text-muted)}._employeeInfoOrg_1tmz8_179{margin-top:8px;font-size:13px;color:var(--app-text-muted)}._effectiveMonthHint_1tmz8_185{margin-top:4px;font-size:12px;color:var(--app-text-muted)}._deductionGrid_1tmz8_191{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._deductionCard_1tmz8_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_1tmz8_208{flex:1}._deductionCardLabel_1tmz8_212{font-size:14px;font-weight:500;color:var(--app-text-primary)}._deductionCardRate_1tmz8_218{margin-top:2px;font-size:12px;color:var(--app-text-muted)}._deductionAmountInput_1tmz8_224{width:88px}._deductionAmountInput_1tmz8_224 .mantine-NumberInput-input{height:36px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-align:right;border-radius:8px}._summaryBar_1tmz8_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_1tmz8_245{font-size:14px;color:var(--app-theme-primary)}._summaryAmount_1tmz8_250{font-weight:700}._modalTableWrap_1tmz8_254{overflow:hidden;border:1px solid var(--app-surface-border);border-radius:12px}._modalTableWrap_1tmz8_254 td,._modalTableWrap_1tmz8_254 th{font-size:14px}@media (max-width: 900px){._deductionGrid_1tmz8_191{grid-template-columns:1fr}._actionBar_1tmz8_63{flex-direction:column;gap:12px;align-items:flex-start}}._toolbarCard_1vosd_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 22px 0 0;box-shadow:0 18px 38px #0f172a0d}._entityToolbar_1vosd_14{align-items:center;min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_1vosd_21{display:flex;flex-shrink:0;align-items:center;align-self:center;height:var(--input-height-sm);font-size:13px;font-weight:500;color:var(--app-text-muted);white-space:nowrap}._entitySelect_1vosd_33{flex-shrink:0;align-self:center;width:280px;min-width:280px}._companySelect_1vosd_40,._departmentSelect_1vosd_41{flex-shrink:0;align-self:center;width:180px;min-width:180px}._departmentSelect_1vosd_41{max-width:200px}._statusSelect_1vosd_52{width:180px}._dependentSelect_1vosd_56{width:100%;min-width:320px}._dependentDrawerSelect_1vosd_61{min-width:0}._dependentTableScroll_1vosd_65{overflow-x:hidden}._monthInput_1vosd_69{width:142px}._entitySelect_1vosd_33 .mantine-Select-input,._entitySelect_1vosd_33 .mantine-TextInput-input,._companySelect_1vosd_40 .mantine-Select-input,._departmentSelect_1vosd_41 .mantine-Input-input,._statusSelect_1vosd_52 .mantine-Select-input,._monthInput_1vosd_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_1vosd_87 .mantine-TextInput-input,._modalInput_1vosd_87 .mantine-Select-input,._modalInput_1vosd_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_1vosd_87 .mantine-TextInput-input:disabled,._modalInput_1vosd_87 .mantine-TextInput-input[data-disabled],._modalInput_1vosd_87 .mantine-Select-input:disabled,._modalInput_1vosd_87 .mantine-Select-input[data-disabled],._modalInput_1vosd_87 .mantine-Textarea-input:disabled,._modalInput_1vosd_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_1vosd_87 .mantine-TextInput-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_1vosd_87 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_1vosd_87 .mantine-Textarea-input[data-disabled]{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important;opacity:1!important}._entitySelect_1vosd_33 .mantine-Select-input:disabled,._entitySelect_1vosd_33 .mantine-Select-input[data-disabled],._companySelect_1vosd_40 .mantine-Select-input:disabled,._companySelect_1vosd_40 .mantine-Select-input[data-disabled],._departmentSelect_1vosd_41 .mantine-Input-input:disabled,._departmentSelect_1vosd_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_1vosd_33 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._companySelect_1vosd_40 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._departmentSelect_1vosd_41 .mantine-Input-input[data-disabled]{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important;opacity:1!important}._primaryButton_1vosd_136,._gradientButton_1vosd_137{height:40px;padding-right:20px;padding-left:20px;font-size:14px;font-weight:500;color:#fff;background:var(--app-theme-primary);border:0;border-radius:9px}._entityToolbar_1vosd_14 .mantine-Button-root._toolbarButton_1vosd_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:14px;font-weight:500;white-space:nowrap;border-radius:9px!important}._gradientButton_1vosd_137{background:var(--app-theme-primary-gradient)}._primaryButton_1vosd_136:hover{background:var(--app-theme-primary-hover)}._defaultButton_1vosd_173{color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border)}._tabsList_1vosd_179{height:68px;padding-left:32px;background:var(--app-surface-panel);border-bottom:1px solid var(--app-surface-border)}._tabsList_1vosd_179:before{display:none!important}._tab_1vosd_179{height:68px;padding:0 16px;font-size:14px;font-weight:500;color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_1vosd_179[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom:2px solid var(--app-theme-primary)}._content_1vosd_205{display:flex;flex:1;flex-direction:column;min-height:0;padding:24px;background:var(--app-surface-panel)}._tabSection_1vosd_214{display:flex;flex:1;flex-direction:column;min-height:0}._tabTableSection_1vosd_221{display:flex;flex:1;min-height:0}._tabTableSection_1vosd_221>*{flex:1;min-height:0}._tabPaginationRow_1vosd_232{flex-shrink:0;padding-top:12px}._tabLoadingSection_1vosd_237{flex:1;min-height:0}._tableContainer_1vosd_242{position:relative;width:100%;height:100%;min-height:0}._tableTabContent_1vosd_249{display:flex;flex-direction:column;height:100%;min-height:0}._tableTabContent_1vosd_249 ._tableContainer_1vosd_242{flex:1;min-height:0}._tableWrap_1vosd_261{flex:1;min-height:0;overflow:hidden;border:1px solid var(--app-surface-border);border-radius:12px}._opsTable_1vosd_269{width:max-content;min-width:100%;color:var(--app-text-primary);table-layout:auto}._dependentDrawerTable_1vosd_276{width:100%;min-width:100%;table-layout:fixed}._dependentNameCol_1vosd_282{width:78px}._dependentRelationCol_1vosd_286{width:60px}._dependentIdCol_1vosd_290{width:110px}._dependentDateCol_1vosd_294{width:144px}._dependentSubsidyCol_1vosd_298{width:auto}._dependentReductionCol_1vosd_302{width:120px}._dependentActionCol_1vosd_306{width:56px}._dependentDrawerField_1vosd_310{width:100%;min-width:0}._dependentDrawerField_1vosd_310 .mantine-Select-input,._dependentDrawerField_1vosd_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_1vosd_269 th{height:36px;padding:8px 16px;font-size:14px;font-weight:700;color:#fff;white-space:nowrap;background:var(--app-theme-primary);border-color:var(--app-theme-primary-border)}._opsTable_1vosd_269 td{height:58px;padding:8px 16px;font-size:14px;vertical-align:middle;white-space:nowrap;border-color:var(--app-surface-border)}._employeeName_1vosd_344{font-size:14px;color:var(--app-text-primary)}._employeeMeta_1vosd_349,._departmentMeta_1vosd_350{margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:var(--app-text-muted)}._companyName_1vosd_357{font-size:14px;color:var(--app-text-primary)}._mono_1vosd_362,._redMono_1vosd_363{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;color:var(--app-text-primary)}._redMono_1vosd_363{color:var(--app-tag-danger-fg)}._truncatedText_1vosd_373{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.35;white-space:nowrap}._subsidyText_1vosd_384{width:100%;max-width:100%;font-size:14px;color:var(--app-text-primary)}._dependentDrawerTable_1vosd_276 ._truncatedText_1vosd_373,._dependentNameText_1vosd_395{max-width:100%}._dependentBadge_1vosd_399{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 8px;font-size:12px;font-weight:500;color:var(--app-tag-danger-fg);background:var(--app-tag-danger-bg);border:0;border-radius:999px}._zeroDependents_1vosd_414{color:var(--app-text-muted)}._statusActive_1vosd_418,._statusWithdrawn_1vosd_419{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:500;border:1px solid;border-radius:999px}._statusActive_1vosd_418{color:var(--app-tag-success-fg);background:var(--app-tag-success-bg);border-color:var(--app-theme-primary-border)}._statusWithdrawn_1vosd_419{color:var(--app-tag-neutral-fg);background:var(--app-tag-neutral-bg);border-color:var(--app-surface-border)}._withdrawDate_1vosd_442{margin-top:4px;font-size:11px;color:var(--app-tag-danger-fg)}._actionGroup_1vosd_448{display:inline-flex;gap:8px;align-items:center}._actionIcon_1vosd_454{outline:unset;border:1px solid var(--app-action-icon-border);border-radius:18px}._backfillHeader_1vosd_460,._billHeader_1vosd_461{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._sectionTitle_1vosd_468{font-size:15px;font-weight:700;color:var(--app-text-primary)}._billBar_1vosd_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_1vosd_485{display:inline-flex;align-items:center;height:24px;padding:0 10px;font-size:12px;color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg);border-radius:999px}._billImportedStatus_1vosd_496{display:inline-flex;align-items:center;min-height:36px;padding:0 2px;font-size:14px;font-weight:500;color:#0f9f8f}._blueHint_1vosd_506,._amberHint_1vosd_507{padding:14px 16px;margin-bottom:20px;font-size:14px;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_1vosd_507{color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg);border-color:#fb923c59}._modalTitle_1vosd_524{font-size:20px;font-weight:700;color:var(--app-theme-primary)}._modalBody_1vosd_530{color:var(--app-text-primary)}._modalTopGrid_1vosd_534{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:20px;align-items:start}._modalTopMain_1vosd_541{min-width:0}._modalTopAside_1vosd_545{min-width:0;padding-left:18px;border-left:1px solid var(--app-surface-border)}._modalInfoBanner_1vosd_551{padding:14px 16px;background:var(--app-tag-info-bg);border:1px solid var(--app-theme-primary-border);border-radius:12px}._modalInfoText_1vosd_558{line-height:1.8;color:var(--app-tag-info-fg)}._modalSection_1vosd_563{margin-top:22px}._modalSectionTitle_1vosd_567{margin-bottom:12px;font-size:15px;font-weight:700;color:var(--app-text-primary)}._modalSubSectionTitle_1vosd_574{margin-bottom:12px;font-size:14px;font-weight:700;color:#5c678c}._infoGrid_1vosd_581{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._infoTile_1vosd_587{min-height:66px;padding:12px 14px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:9px}._backfillAmountTile_1vosd_595{display:flex;align-items:center;min-height:58px}._backfillAmountText_1vosd_601{display:inline-flex;align-items:center;min-height:36px;font-size:14px;font-weight:500;line-height:1}._infoLabel_1vosd_610{font-size:12px;color:var(--app-text-muted)}._infoValue_1vosd_615{margin-top:4px;font-size:14px;line-height:1.4;color:var(--app-text-primary)}._pensionSelfRateField_1vosd_622{display:flex;flex-direction:column;min-width:0}._formHint_1vosd_628{margin-top:6px;font-size:12px;line-height:1.5;color:var(--app-text-muted)}._premiumPreview_1vosd_635{overflow:hidden;background:var(--app-surface-panel);border:1px solid var(--app-surface-border);border-radius:12px}._premiumPreview_1vosd_635 th,._premiumPreview_1vosd_635 td{height:40px;padding:10px 14px;font-size:14px;border-color:var(--app-surface-border)}._premiumPreview_1vosd_635 tbody{background:var(--app-surface-panel)}._premiumPreview_1vosd_635 th{color:var(--app-text-primary);background:#f7f9fc;border-color:var(--app-surface-border)}._previewPersonal_1vosd_660{color:var(--app-tag-success-fg)}._previewUnit_1vosd_664{color:var(--app-theme-primary)}._previewGov_1vosd_668{color:var(--app-tag-warning-fg)}._drawerHeader_1vosd_672{padding:20px 24px 14px;border-bottom:1px solid var(--app-surface-border)}._drawerTitle_1vosd_677{font-size:20px;font-weight:700;color:var(--app-theme-primary)}._drawerSubtitle_1vosd_683{margin-top:4px;font-size:13px;color:var(--app-text-muted)}._drawerSummary_1vosd_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_1vosd_534{grid-template-columns:1fr}._modalTopAside_1vosd_545{padding-left:0;border-left:0}._entityToolbar_1vosd_14,._billBar_1vosd_474{flex-direction:column;align-items:flex-start}}._toolbarCard_1p5w2_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 22px 0 0;box-shadow:0 18px 38px #0f172a0d}._entityToolbar_1p5w2_14{align-items:center;min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_1p5w2_21{display:flex;flex-shrink:0;align-items:center;align-self:center;height:var(--input-height-sm);font-size:13px;font-weight:500;color:var(--app-text-muted);white-space:nowrap}._entitySelect_1p5w2_33{flex-shrink:0;align-self:center;width:280px;min-width:280px}._companySelect_1p5w2_40{flex-shrink:0;align-self:center;width:180px;min-width:180px}._departmentSelect_1p5w2_47{flex-shrink:0;align-self:center;width:180px;min-width:180px;max-width:200px}._statusSelect_1p5w2_55{width:122px}._zoneSelect_1p5w2_59{width:155px}._entitySelect_1p5w2_33 .mantine-Select-input,._companySelect_1p5w2_40 .mantine-Select-input,._departmentSelect_1p5w2_47 .mantine-Input-input,._statusSelect_1p5w2_55 .mantine-Select-input,._zoneSelect_1p5w2_59 .mantine-Select-input,._monthInput_1p5w2_68 .mantine-TextInput-input,._modalInput_1p5w2_69 .mantine-Input-input,._modalInput_1p5w2_69 .mantine-DateInput-input,._modalInput_1p5w2_69 .mantine-NumberInput-input,._modalInput_1p5w2_69 .mantine-TextInput-input,._modalInput_1p5w2_69 .mantine-Select-input,._modalInput_1p5w2_69 .mantine-Textarea-input{font-size:14px;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._entitySelect_1p5w2_33 .mantine-Select-input,._companySelect_1p5w2_40 .mantine-Select-input,._departmentSelect_1p5w2_47 .mantine-Input-input,._statusSelect_1p5w2_55 .mantine-Select-input,._zoneSelect_1p5w2_59 .mantine-Select-input,._monthInput_1p5w2_68 .mantine-TextInput-input{height:var(--input-height-sm);min-height:var(--input-height-sm)}._modalInput_1p5w2_69 .mantine-Input-input,._modalInput_1p5w2_69 .mantine-DateInput-input,._modalInput_1p5w2_69 .mantine-NumberInput-input,._modalInput_1p5w2_69 .mantine-TextInput-input,._modalInput_1p5w2_69 .mantine-Select-input{height:40px}._modalInput_1p5w2_69 .mantine-Input-input:disabled,._modalInput_1p5w2_69 .mantine-Input-input[data-disabled],._modalInput_1p5w2_69 .mantine-DateInput-input:disabled,._modalInput_1p5w2_69 .mantine-DateInput-input[data-disabled],._modalInput_1p5w2_69 .mantine-NumberInput-input:disabled,._modalInput_1p5w2_69 .mantine-NumberInput-input[data-disabled],._modalInput_1p5w2_69 .mantine-TextInput-input:disabled,._modalInput_1p5w2_69 .mantine-TextInput-input[data-disabled],._modalInput_1p5w2_69 .mantine-Select-input:disabled,._modalInput_1p5w2_69 .mantine-Select-input[data-disabled],._modalInput_1p5w2_69 .mantine-Textarea-input:disabled,._modalInput_1p5w2_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_1p5w2_69 .mantine-Input-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_1p5w2_69 .mantine-DateInput-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_1p5w2_69 .mantine-NumberInput-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_1p5w2_69 .mantine-TextInput-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_1p5w2_69 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._modalInput_1p5w2_69 .mantine-Textarea-input[data-disabled]{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important;opacity:1!important}._departmentSelect_1p5w2_47 .mantine-Input-input{min-width:0}._departmentSelect_1p5w2_47 .mantine-Input-input:disabled,._departmentSelect_1p5w2_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_1p5w2_47 .mantine-Input-input[data-disabled]{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important;opacity:1!important}._primaryButton_1p5w2_147,._gradientButton_1p5w2_148{height:40px;padding-right:20px;padding-left:20px;font-size:14px;font-weight:500;color:#fff;background:var(--app-theme-primary);border:0;border-radius:9px}._entityToolbar_1p5w2_14 .mantine-Button-root._toolbarButton_1p5w2_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:14px;font-weight:500;white-space:nowrap;border-radius:9px!important}._gradientButton_1p5w2_148{background:var(--app-theme-primary-gradient)}._defaultButton_1p5w2_180{height:38px;padding-right:16px;padding-left:16px;font-size:14px;font-weight:500;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._tabsList_1p5w2_192{height:68px;padding-left:32px;background:var(--app-surface-panel);border-bottom:1px solid var(--app-surface-border)}._tabsList_1p5w2_192:before{display:none!important}._tab_1p5w2_192{height:68px;padding:0 16px;font-size:14px;font-weight:500;color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_1p5w2_192[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom:2px solid var(--app-theme-primary)}._content_1p5w2_218{display:flex;flex:1;flex-direction:column;min-height:0;padding:24px;background:var(--app-surface-panel)}._tabSection_1p5w2_227{display:flex;flex:1;flex-direction:column;width:100%;min-height:0}._tabTableSection_1p5w2_235{display:flex;flex:1;min-height:0}._tabTableSection_1p5w2_235>*{flex:1;min-height:0}._tabPaginationRow_1p5w2_246{flex-shrink:0;padding-top:12px}._tabLoadingSection_1p5w2_251{flex:1;width:100%;min-height:0}._tableTabContent_1p5w2_257{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}._tableTabContent_1p5w2_257 ._tableContainer_1p5w2_265{flex:1;min-height:0}._tableContainer_1p5w2_265{position:relative;width:100%;height:100%;min-height:0}._tableWrap_1p5w2_277{flex:1;min-height:0;overflow:hidden;border:1px solid var(--app-surface-border);border-radius:12px}._opsTable_1p5w2_285{width:max-content;min-width:100%;color:var(--app-text-primary);table-layout:auto}._opsTable_1p5w2_285 th{height:36px;padding:8px 16px;font-size:14px;font-weight:700;color:#fff;white-space:nowrap;background:var(--app-theme-primary);border-color:var(--app-theme-primary-border)}._opsTable_1p5w2_285 td{height:56px;padding:8px 16px;font-size:14px;vertical-align:middle;white-space:nowrap;border-color:var(--app-surface-border)}._employeeName_1p5w2_312{font-size:14px;font-weight:500;color:var(--app-text-primary)}._employeeMeta_1p5w2_318,._departmentMeta_1p5w2_319{margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:var(--app-text-muted)}._companyName_1p5w2_326{font-size:14px;color:var(--app-text-primary)}._mono_1p5w2_331{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;color:var(--app-text-primary)}._truncatedText_1p5w2_337{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.35;white-space:nowrap}._zoneBadge_1p5w2_347,._foreignBadge_1p5w2_348,._pendingBadge_1p5w2_349,._statusActive_1p5w2_350,._statusInactive_1p5w2_351{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:500;border:1px solid;border-radius:5px}._zoneBadge_1p5w2_347{width:fit-content;color:var(--app-tag-info-fg);background:var(--app-tag-info-bg);border-color:var(--app-theme-primary-border)}._foreignBadge_1p5w2_348,._pendingBadge_1p5w2_349{color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg);border-color:#fb923c59}._statusActive_1p5w2_350{color:var(--app-tag-success-fg);background:var(--app-tag-success-bg);border-color:var(--app-theme-primary-border);border-radius:999px}._statusInactive_1p5w2_351{color:var(--app-tag-neutral-fg);background:var(--app-tag-neutral-bg);border-color:var(--app-surface-border);border-radius:999px}._withdrawDate_1p5w2_390{margin-top:4px;font-size:11px;color:var(--app-tag-danger-fg)}._foreignRow_1p5w2_396{background:rgba(var(--app-theme-primary-rgb),.06)}._actionGroup_1p5w2_400{display:inline-flex;gap:8px;align-items:center}._sectionHeader_1p5w2_406{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._sectionTitle_1p5w2_413{font-size:14px;font-weight:500;color:var(--app-text-primary)}._billBar_1p5w2_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_1p5w2_68{width:142px}._billStatus_1p5w2_434{display:inline-flex;align-items:center;height:24px;padding:0 10px;font-size:12px;color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg);border-radius:999px}._billImportedStatus_1p5w2_445{display:inline-flex;align-items:center;min-height:36px;padding:0 2px;font-size:14px;font-weight:500;color:#0f9f8f}._blueHint_1p5w2_455{padding:14px 16px;margin-bottom:20px;font-size:14px;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_1p5w2_466{display:flex;gap:24px;justify-content:flex-end;padding:12px 18px;margin-top:14px;font-size:12px;color:var(--app-text-muted);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:12px}._summaryStrong_1p5w2_479{margin-left:5px;font-weight:700;color:var(--app-theme-primary)}._summaryPending_1p5w2_485{margin-left:5px;font-weight:700;color:var(--app-tag-warning-fg)}._modalBody_1p5w2_491{color:var(--app-text-primary)}._modalInfoBanner_1p5w2_495{padding:14px 16px;background:var(--app-tag-info-bg);border:1px solid var(--app-theme-primary-border);border-radius:12px}._modalInfoText_1p5w2_502{line-height:1.8;color:var(--app-tag-info-fg)}._modalGridWithAside_1p5w2_507{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,1fr);gap:20px}._modalAside_1p5w2_513{padding-left:20px;border-left:1px solid var(--app-surface-border)}._modalSectionTitle_1p5w2_518{margin-bottom:10px;font-size:13px;font-weight:700;color:var(--app-text-muted)}._infoGrid_1p5w2_525{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._infoTile_1p5w2_531{min-height:58px;padding:10px 12px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:9px}._infoLabel_1p5w2_539{font-size:12px;color:var(--app-text-muted)}._infoValue_1p5w2_544{margin-top:4px;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:var(--app-text-primary);white-space:nowrap}._employeeCard_1p5w2_553{padding:16px;background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._currentBase_1p5w2_560{margin-top:8px;font-size:14px;color:var(--app-text-muted)}._dependentTableScroll_1p5w2_566{overflow-x:hidden}._dependentDrawerTable_1p5w2_570{width:100%;min-width:100%;table-layout:fixed}._dependentNameCol_1p5w2_576{width:78px}._dependentRelationCol_1p5w2_580{width:60px}._dependentIdCol_1p5w2_584{width:110px}._dependentDateCol_1p5w2_588{width:144px}._dependentDrawerField_1p5w2_592{width:100%;min-width:0}._dependentDrawerField_1p5w2_592 .mantine-Select-input,._dependentDrawerField_1p5w2_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_1p5w2_570 ._truncatedText_1p5w2_337,._dependentNameText_1p5w2_610{max-width:100%}._drawerHeader_1p5w2_614{padding:20px 24px 14px;border-bottom:1px solid var(--app-surface-border)}._drawerTitle_1p5w2_619{font-size:20px;font-weight:700;color:var(--app-theme-primary)}._drawerSubtitle_1p5w2_625{margin-top:4px;font-size:13px;color:var(--app-text-muted)}._drawerSummary_1p5w2_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_1p5w2_642{font-size:15px;font-weight:700;color:var(--app-text-primary)}@media (max-width: 900px){._entityToolbar_1p5w2_14,._billBar_1p5w2_419,._sectionHeader_1p5w2_406{flex-direction:column;align-items:flex-start}._modalGridWithAside_1p5w2_507{grid-template-columns:1fr}._modalAside_1p5w2_513{padding-left:0;border-left:0}}._page_hveaz_1{padding:0 8px 32px;color:var(--app-text-primary)}._pageTitle_hveaz_6{margin:18px 0 22px;font-size:24px;font-weight:700;line-height:1.2;color:var(--app-text-primary)}._card_hveaz_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_hveaz_23{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_hveaz_29{font-size:13px;font-weight:500;color:var(--app-text-muted)}._versionSelect_hveaz_35{width:260px}._versionSelect_hveaz_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_hveaz_47,._addButton_hveaz_48{height:40px;padding-right:20px;padding-left:20px;font-size:14px;font-weight:500;color:#fff;background:var(--app-theme-primary);border:0;border-radius:9px}._primaryButton_hveaz_47:hover{background:var(--app-theme-primary-hover)}._addButton_hveaz_48{background:var(--app-theme-primary-gradient)}._defaultButton_hveaz_68{height:40px;padding-right:18px;padding-left:18px;font-size:14px;font-weight:500;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._defaultButton_hveaz_68:hover{background:var(--app-fill-secondary)}._effectiveDateRow_hveaz_84{gap:14px;align-items:center;padding:18px 24px 6px}._effectiveDateLabel_hveaz_90{font-size:14px;font-weight:500;color:var(--app-text-primary)}._effectiveDateField_hveaz_96{width:148px}._effectiveDateField_hveaz_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_hveaz_108{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:500;color:var(--app-text-primary)}._tabsRoot_hveaz_115{--tabs-list-border-width: 0;--tabs-color: var(--app-theme-primary)}._tabsList_hveaz_120{position:relative;height:68px;padding-left:40px;border-bottom:1px solid var(--app-surface-border)}._tabsList_hveaz_120:before{display:none!important}._tab_hveaz_115{height:68px;padding:0 16px;font-size:14px;font-weight:500;color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_hveaz_115[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom:2px solid var(--app-theme-primary)}._content_hveaz_146{padding:24px}._rulesTable_hveaz_150,._thresholdTable_hveaz_151{overflow:hidden;color:var(--app-text-primary);border:1px solid var(--app-surface-border);border-radius:12px}._rulesTable_hveaz_150 th,._thresholdTable_hveaz_151 th{height:32px;padding:8px 16px;font-size:14px;font-weight:700;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_hveaz_150 td,._thresholdTable_hveaz_151 td{height:42px;padding:8px 16px;font-size:14px;vertical-align:middle;border-color:var(--app-surface-border)}._rowLabel_hveaz_183{font-size:14px;font-weight:500;color:var(--app-text-primary)}._monoValue_hveaz_189{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:var(--app-text-primary)}._nhiRateValue_hveaz_196{color:var(--app-tag-danger-fg)}._lookupButton_hveaz_200{box-sizing:border-box;display:inline-block;padding:0 4px;font-size:12px;font-weight:400;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_hveaz_215{cursor:not-allowed;opacity:.4}._section_hveaz_221{margin-top:18px}._sectionHeader_hveaz_225{display:flex;gap:8px;align-items:center;margin-bottom:4px}._sectionMarker_hveaz_232{width:4px;height:16px;background:var(--app-text-muted);border-radius:2px}._greenMarker_hveaz_239{background:var(--app-tag-success-fg)}._pinkMarker_hveaz_243{background:var(--app-tag-danger-fg)}._sectionTitle_hveaz_247{font-size:15px;font-weight:700;color:var(--app-text-primary)}._sectionScope_hveaz_253{margin:0 0 12px 12px;font-size:13px;color:var(--app-text-muted)}._formulaBox_hveaz_259{padding:18px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;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_hveaz_270{font-size:12px;color:var(--app-tag-warning-fg)}._warningBox_hveaz_275{padding:14px 18px;margin-top:18px;font-size:14px;color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg);border:1px solid rgba(251,146,60,.35);border-radius:12px}._thresholdValueCell_hveaz_285{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:400;line-height:1.4;color:var(--app-text-primary)}._thresholdInlineContent_hveaz_293{display:inline-flex;gap:0;align-items:center;white-space:nowrap}._thresholdMuted_hveaz_300{font-size:14px;line-height:1.4;color:var(--app-text-muted)}._thresholdNote_hveaz_306{font-size:13px;color:var(--app-text-muted)}._thresholdInputWrapper_hveaz_311,._rateInputWrapper_hveaz_317{display:inline-block;width:96px;vertical-align:middle}._amountInputWrapper_hveaz_323{display:inline-block;width:124px;vertical-align:middle}._numberInputRoot_hveaz_329{display:inline-block;vertical-align:middle}._editInput_hveaz_334{height:24px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:400;color:var(--app-text-primary);text-align:center;background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:8px}._amountInput_hveaz_323,._thresholdInput_hveaz_311{height:20px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;color:var(--app-text-primary);text-align:left;background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:0}._inlinePrefix_hveaz_371,._inlineSuffix_hveaz_372{display:inline-block;margin:0 4px;font-size:13px;vertical-align:middle;color:var(--app-text-muted)}._thresholdEditor_hveaz_380{display:inline-flex;gap:4px;align-items:center;white-space:nowrap}._statHint_hveaz_387{margin-top:12px;font-size:13px;color:var(--app-text-muted)}._modalContent_hveaz_393{border-radius:14px}._modalTitle_hveaz_397{font-size:20px;font-weight:700;color:var(--app-theme-primary)}._modalField_hveaz_403{flex:1}._modalVersionSection_hveaz_407{display:flex;flex-direction:column}._modalVersionField_hveaz_412{width:100%}._modalField_hveaz_403 .mantine-TextInput-input,._modalField_hveaz_403 .mantine-Select-input,._modalVersionField_hveaz_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_hveaz_412 .mantine-TextInput-input:disabled{color:var(--app-text-primary);opacity:1}._modalVersionHint_hveaz_438{margin-top:6px;font-size:12px;color:var(--app-text-muted)}._modalHint_hveaz_444{padding:12px 14px;margin-top:16px;font-size:12px;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_hveaz_23{flex-direction:column;align-items:flex-start}._effectiveDateRow_hveaz_84{flex-wrap:wrap}}._page_rgene_1{padding:0 8px 32px;color:var(--app-text-primary)}._pageTitle_rgene_6{margin:18px 0 22px;font-size:24px;font-weight:700;line-height:1.2;color:var(--app-text-primary)}._card_rgene_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_rgene_22{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_rgene_28{font-size:13px;font-weight:500;color:var(--app-text-muted)}._versionSelect_rgene_34{width:260px}._versionSelect_rgene_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_rgene_46{height:40px;padding-right:18px;padding-left:18px;font-size:14px;font-weight:500;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._defaultButton_rgene_46:hover{background:var(--app-fill-secondary)}._effectiveDateRow_rgene_62{gap:14px;align-items:center;padding:18px 24px 6px}._effectiveDateLabel_rgene_68{font-size:14px;font-weight:500;color:var(--app-text-primary)}._effectiveDateField_rgene_74{width:148px}._effectiveDateField_rgene_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_rgene_86{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:500;color:var(--app-text-primary)}._tabsRoot_rgene_93{--tabs-list-border-width: 0;--tabs-color: var(--app-theme-primary)}._tabsList_rgene_98{position:relative;height:68px;padding-left:40px;border-bottom:1px solid var(--app-surface-border)}._tabsList_rgene_98:before{display:none!important}._tab_rgene_93{height:68px;padding:0 16px;font-size:14px;font-weight:500;color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_rgene_93[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom:2px solid var(--app-theme-primary)}._content_rgene_124{padding:24px}._rulesTable_rgene_128{overflow:hidden;color:var(--app-text-primary);border:1px solid var(--app-surface-border);border-radius:12px}._rulesTable_rgene_128 td{height:42px;padding:8px 16px;font-size:14px;vertical-align:middle;border-color:var(--app-surface-border)}._rowLabel_rgene_143{font-size:14px;font-weight:500;color:var(--app-text-primary)}._monoValue_rgene_149{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:var(--app-text-primary)}._salaryHighlight_rgene_156{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:var(--app-theme-primary)}._individualShare_rgene_163{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:#16a34a}._employerShare_rgene_170{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:#9333ea}._governmentShare_rgene_177{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:#d97706}._employeePremiumGreen_rgene_184{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:#16a34a}._employerPremiumPurple_rgene_191{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:#9333ea}._mutedValue_rgene_198{font-size:14px;color:var(--app-text-muted)}._section_rgene_203{margin-top:18px}._sectionHeader_rgene_207{display:flex;gap:8px;align-items:center;margin-bottom:4px}._sectionMarker_rgene_214{width:4px;height:16px;background:var(--app-text-muted);border-radius:2px}._sectionTitle_rgene_221{font-size:15px;font-weight:700;color:var(--app-text-primary)}._sectionScope_rgene_227{margin:0 0 12px 12px;font-size:13px;color:var(--app-text-muted)}._gradeTableScroll_rgene_233{max-height:380px;overflow:auto;border:1px solid var(--app-surface-border);border-radius:12px;isolation:isolate}._gradeTable_rgene_233{overflow:visible;border:none;border-radius:0}._gradeTableScroll_rgene_233 ._gradeTable_rgene_233 thead{position:sticky;top:0;z-index:5}._gradeTableScroll_rgene_233 ._gradeTable_rgene_233 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_rgene_233 ._gradeTable_rgene_233 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_rgene_271{min-width:260px;white-space:nowrap}._statHint_rgene_276{margin-top:12px;font-size:13px;color:var(--app-text-muted)}._lateFeeSection_rgene_282{padding:18px 18px 16px;margin-top:18px;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:14px}._lateFeeHeader_rgene_290{margin-bottom:16px;font-size:15px;font-weight:700;color:var(--app-text-primary)}._lateFeeBody_rgene_297{display:flex;gap:32px;align-items:flex-start}._lateFeeField_rgene_303{flex:1;min-width:120px}._lateFeeAside_rgene_308{flex:2;min-width:0;max-width:420px}._lateFeeLabel_rgene_314{margin-bottom:6px;font-size:13px;color:var(--app-text-muted)}._lateFeeValue_rgene_320{font-size:14px;font-weight:500;color:var(--app-text-primary)}._lateFeeInputWrapper_rgene_326{display:inline-block;width:104px;vertical-align:middle}._lateFeeFormula_rgene_332{margin-bottom:8px;font-size:12px;line-height:1.6;color:var(--app-text-muted)}@media (max-width: 900px){._lateFeeBody_rgene_297{flex-direction:column}._lateFeeAside_rgene_308{max-width:none}}._rateInputWrapper_rgene_349{display:inline-block;width:96px;vertical-align:middle}._numberInputRoot_rgene_355{display:inline-block;vertical-align:middle}._editInput_rgene_360{padding-right:8px;padding-left:8px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:400;color:var(--app-text-primary);text-align:center;background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:8px}._salaryInputWrapper_rgene_375{display:inline-block;width:104px;vertical-align:middle}._rangeInputGroup_rgene_381{display:inline-flex;gap:8px;align-items:center;justify-content:flex-start;white-space:nowrap}._rangeInputWrapper_rgene_389{display:inline-block;width:108px;vertical-align:middle}._rangeSeparator_rgene_395{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;color:var(--app-text-muted)}._modalContent_rgene_401{border-radius:14px}._modalTitle_rgene_405{font-size:20px;font-weight:700;color:var(--app-theme-primary)}._modalField_rgene_411{flex:1}._modalField_rgene_411 .mantine-TextInput-input,._modalField_rgene_411 .mantine-Select-input{height:40px;color:var(--app-text-primary);border-color:var(--app-surface-border);border-radius:8px}._modalHint_rgene_423{padding:12px 14px;margin-top:16px;font-size:12px;color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border);border-radius:10px}@media (max-width: 900px){._toolbar_rgene_22{flex-direction:column;align-items:flex-start}._effectiveDateRow_rgene_62{flex-wrap:wrap}}._page_1erta_1{padding:0 8px 32px;color:var(--app-text-primary)}._pageTitle_1erta_6{margin:18px 0 18px 4px;font-size:24px;font-weight:700;line-height:1.2;color:var(--app-text-primary)}._card_1erta_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_1erta_23{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_1erta_29{font-size:13px;font-weight:500;color:var(--app-text-muted)}._versionSelect_1erta_35{width:190px}._versionSelect_1erta_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_1erta_47{height:40px;padding-right:18px;padding-left:18px;font-size:14px;font-weight:500;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:10px}._defaultButton_1erta_47:hover{background:var(--app-fill-secondary)}._effectiveDateRow_1erta_63{gap:14px;align-items:center;padding:18px 24px 6px}._effectiveDateLabel_1erta_69{font-size:14px;font-weight:500;color:var(--app-text-primary)}._effectiveDateField_1erta_75{width:148px}._effectiveDateField_1erta_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_1erta_87{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:500;color:var(--app-text-primary)}._effectiveDateHint_1erta_94{font-size:12px;color:var(--app-text-muted)}._tabsList_1erta_99{height:68px;padding-left:40px;border-bottom:1px solid var(--app-surface-border)}._tab_1erta_99{height:68px;padding:0 16px;font-size:14px;font-weight:500;color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_1erta_99[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom-color:var(--app-theme-primary)}._content_1erta_120{padding:24px}._summaryRow_1erta_124,._summaryRowEdit_1erta_129{align-items:center;margin-bottom:10px}._summaryText_1erta_134{font-size:14px;color:var(--app-text-primary)}._summaryField_1erta_139{display:inline-flex;gap:2px;align-items:center}._summaryInputWrapper_1erta_145{display:inline-block;width:108px;vertical-align:middle}._summaryPercentInputWrapper_1erta_151{display:inline-block;width:74px;vertical-align:middle}._unitRate_1erta_157{color:#7a00ff}._employeeRate_1erta_161{color:#098b7a}._summaryDivider_1erta_165{width:1px;height:16px;background:var(--app-surface-border)}._scopeBadge_1erta_171{display:inline-flex;align-items:center;height:22px;padding:0 10px;font-size:12px;color:var(--app-text-muted);background:var(--app-fill-secondary);border-radius:999px}._regionRow_1erta_182{margin-bottom:18px}._regionLabel_1erta_186{font-size:13px;color:var(--app-text-muted)}._regionTag_1erta_191{padding:2px 8px;font-size:12px;color:var(--app-theme-primary);background:var(--app-tag-primary-bg);border-radius:6px}._scopeSwitch_1erta_199{margin-bottom:22px}._scopeActive_1erta_203,._scopeInactive_1erta_204{min-width:92px;height:32px;padding:0 16px;font-size:14px;font-weight:500;border-radius:8px}._scopeActive_1erta_203{color:#fff;background:var(--app-theme-primary-gradient);border:0}._scopeInactive_1erta_204{color:var(--app-text-muted);background:var(--app-fill-secondary);border:0}._rulesTable_1erta_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_1erta_225 th{height:34px;padding:8px 14px;font-size:13px;font-weight:700;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_1erta_225 td{height:48px;padding:8px 14px;font-size:14px;vertical-align:middle;border-color:#edf2fb;border-bottom:1px solid #edf2fb}._rulesTable_1erta_225 tbody tr:last-child td{border-bottom:none}._rowLabel_1erta_264{font-size:14px;font-weight:500;color:var(--app-text-primary)}._monoValue_1erta_270{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;color:var(--app-text-primary)}._companyRateValue_1erta_276{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:#9333ea}._employeeRateValue_1erta_283{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:#16a34a}._totalRateValue_1erta_290{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;color:var(--app-text-primary)}._totalRow_1erta_297 td{background:#f5f8ff}._totalReadonlyValue_1erta_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:14px;font-weight:400;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:8px}._ghostPill_1erta_317{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-size:12px;color:#d9a441;background:#fff9eb;border:1px solid #f5dfb0;border-radius:999px}._numberInputRoot_1erta_329{display:inline-block;vertical-align:middle}._editInput_1erta_334{padding-right:8px;padding-left:8px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:400;color:var(--app-text-primary);text-align:center;background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:8px}._rateWrapper_1erta_348{display:inline-block;width:82px}._noteText_1erta_353{max-width:220px;font-size:13px;color:var(--app-text-muted)}._rateInputWrapper_1erta_359{display:inline-block;width:96px;vertical-align:middle}._baseInputWrapper_1erta_365{display:inline-block;width:108px;vertical-align:middle}._capMultiplierInputWrapper_1erta_371{display:inline-block;width:72px;vertical-align:middle}._sectionInputWrapper_1erta_377{display:inline-block;width:100%;vertical-align:middle}._baseMaxGroup_1erta_383{white-space:nowrap}._capTypeText_1erta_387{font-size:12px;color:var(--app-text-muted)}._noteInput_1erta_392{height:30px;padding-right:8px;padding-left:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;color:var(--app-text-primary);background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:8px}._noteInputField_1erta_404{width:100%}._exemptRow_1erta_408{opacity:.72}._exemptRow_1erta_408 ._totalRateValue_1erta_290,._exemptRow_1erta_408 ._noteText_1erta_353{color:#d9a441}._section_1erta_377{padding:18px 18px 16px;margin-top:18px;background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:14px}._sectionHead_1erta_425{flex:1}._sectionTitle_1erta_429{margin-bottom:10px;font-size:15px;font-weight:700;color:var(--app-text-primary)}._sectionValues_1erta_436{align-items:flex-start;margin-top:10px}._sectionField_1erta_441{flex:1;min-width:0}._sectionItemLabel_1erta_446{margin-bottom:6px;font-size:14px;font-weight:500;color:var(--app-text-primary)}._sectionValue_1erta_436{font-size:14px;color:var(--app-text-primary)}._formulaText_1erta_458{margin-bottom:8px;font-size:12px;line-height:1.7;color:var(--app-text-muted)}._modalContent_1erta_465{border-radius:14px}._modalTitle_1erta_469{font-size:20px;font-weight:700;color:var(--app-theme-primary)}._modalField_1erta_475{flex:1}._modalVersionSection_1erta_479{display:flex;flex-direction:column}._modalVersionField_1erta_484{width:100%}._modalField_1erta_475 .mantine-TextInput-input,._modalField_1erta_475 .mantine-Select-input,._modalField_1erta_475 .mantine-DateInput-input,._modalVersionField_1erta_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_1erta_484 .mantine-TextInput-input:disabled{color:var(--app-text-primary);opacity:1}._modalVersionHint_1erta_511{margin-top:6px;font-size:12px;color:var(--app-text-muted)}._modalHint_1erta_517{padding:12px 14px;margin-top:16px;font-size:12px;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_1erta_23{flex-direction:column;align-items:flex-start}}._page_j7riz_1{padding:0 8px 32px;color:var(--app-text-primary)}._pageTitle_j7riz_6{margin:18px 0 22px;font-size:24px;font-weight:700;line-height:1.2;color:var(--app-text-primary)}._card_j7riz_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_j7riz_23{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._filterLabel_j7riz_29{font-size:13px;font-weight:500;color:var(--app-text-muted)}._versionSelect_j7riz_35{width:260px}._versionSelect_j7riz_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_j7riz_47,._addButton_j7riz_48{height:40px;padding-right:20px;padding-left:20px;font-size:14px;font-weight:500;color:#fff;background:var(--app-theme-primary);border:0;border-radius:9px}._primaryButton_j7riz_47:hover{background:var(--app-theme-primary-hover)}._addButton_j7riz_48{background:var(--app-theme-primary-gradient)}._defaultButton_j7riz_68{height:40px;padding-right:18px;padding-left:18px;font-size:14px;font-weight:500;color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border);border-radius:9px}._defaultButton_j7riz_68:hover{background:var(--app-fill-secondary)}._tabsRoot_j7riz_84{--tabs-list-border-width: 0;--tabs-color: var(--app-theme-primary)}._tabsList_j7riz_89{position:relative;height:68px;padding-left:40px;border-bottom:1px solid var(--app-surface-border)}._tabsList_j7riz_89:before{display:none!important}._tab_j7riz_84{height:68px;padding:0 16px;font-size:14px;font-weight:500;color:var(--app-text-muted);border-bottom:2px solid transparent}._tab_j7riz_84[data-active]{margin-bottom:-1px;color:var(--app-theme-primary);border-bottom:2px solid var(--app-theme-primary)}._content_j7riz_115{padding:24px}._rulesTable_j7riz_119,._flatTable_j7riz_120{overflow:hidden;color:var(--app-text-primary);border:1px solid var(--app-surface-border);border-radius:12px}._deductionExemptionTable_j7riz_127{width:100%;table-layout:fixed}._deductionExemptionTable_j7riz_127 :is(th,td):nth-child(1){width:26%}._deductionExemptionTable_j7riz_127 :is(th,td):nth-child(2){width:24%}._deductionExemptionTable_j7riz_127 :is(th,td):nth-child(3){width:50%;word-break:break-word}._rulesTable_j7riz_119 th,._flatTable_j7riz_120 th{height:32px;padding:8px 16px;font-size:14px;font-weight:700;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_j7riz_119 td,._flatTable_j7riz_120 td{height:42px;padding:8px 16px;font-size:14px;vertical-align:middle;border-color:var(--app-surface-border)}._levelCell_j7riz_170{width:58px;text-align:center}._rowLabel_j7riz_175{font-size:14px;font-weight:500;color:var(--app-text-primary)}._monoValue_j7riz_181{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;color:var(--app-text-primary)}._rateBadge_j7riz_187{display:inline-flex;align-items:center;height:20px;padding:0 8px;font-size:12px;font-weight:700;border-radius:4px}._rateGreen_j7riz_197{color:var(--app-tag-success-fg);background:var(--app-tag-success-bg)}._rateYellow_j7riz_202{color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg)}._rateRed_j7riz_207{color:var(--app-tag-danger-fg);background:var(--app-tag-danger-bg)}._rangeEditor_j7riz_212{display:inline-flex;gap:4px;align-items:center}._rangeSeparator_j7riz_218{color:var(--app-text-muted)}._numberInputRoot_j7riz_222{display:inline-block;vertical-align:middle}._rangeInputWrapper_j7riz_227{display:inline-block;width:112px;vertical-align:middle}._rateInputWrapper_j7riz_233{display:inline-block;width:96px;vertical-align:middle}._deductionInputWrapper_j7riz_239{display:inline-block;width:124px;vertical-align:middle}._flatInputWrapper_j7riz_245{display:inline-block;width:96px;vertical-align:middle}._amountEditor_j7riz_251{display:inline-flex;align-items:center;white-space:nowrap}._inlineAffix_j7riz_257{display:inline-block;margin:0 4px;font-size:13px;color:var(--app-text-muted)}._editInput_j7riz_264,._rateInput_j7riz_233{height:24px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:400;color:var(--app-text-primary);text-align:center;background:var(--app-surface-elevated)!important;border:1px solid #f5b927;border-radius:8px}._numberInputRoot_j7riz_222 .mantine-NumberInput-section{color:var(--app-text-muted)}._numberInputRoot_j7riz_222 .mantine-NumberInput-control{border-left:1px solid var(--app-surface-border)}._mutedValue_j7riz_298{font-size:14px;color:var(--app-text-muted)}._section_j7riz_303{margin-top:18px}._sectionHeader_j7riz_307{display:flex;gap:8px;align-items:center;margin-bottom:10px}._sectionMarker_j7riz_314{width:4px;height:16px;background:var(--app-text-muted);border-radius:2px}._sectionTitle_j7riz_321{font-size:15px;font-weight:700;color:var(--app-text-primary)}._formulaBox_j7riz_327{padding:18px 20px;font-size:14px;line-height:2;color:var(--app-text-primary);background:var(--app-fill-secondary);border:1px solid var(--app-surface-border);border-radius:12px}._formulaNote_j7riz_337{font-size:12px;color:var(--app-tag-warning-fg)}._thresholdEditor_j7riz_342{display:inline-flex;gap:4px;align-items:center;white-space:nowrap}._modalContent_j7riz_349{border-radius:14px}._modalTitle_j7riz_353{font-size:20px;font-weight:700;color:var(--app-theme-primary)}._modalField_j7riz_359{flex:1}._modalVersionSection_j7riz_363{display:flex;flex-direction:column}._modalVersionField_j7riz_368{width:100%}._modalField_j7riz_359 .mantine-Select-input,._modalField_j7riz_359 .mantine-DateInput-input,._modalVersionField_j7riz_368 .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_j7riz_368 .mantine-TextInput-input:disabled{color:var(--app-text-primary);opacity:1}._modalVersionHint_j7riz_394{margin-top:6px;font-size:12px;color:var(--app-text-muted)}._modalHint_j7riz_400{padding:12px 14px;margin-top:16px;font-size:12px;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_j7riz_23{flex-direction:column;align-items:flex-start}}._page_4gwo7_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_4gwo7_11{margin:18px 0 12px 4px;font-size:24px;font-weight:700;line-height:1.2;color:var(--app-text-primary)}._pageSubtitle_4gwo7_19{margin:0 0 16px 4px;font-size:13px;color:var(--app-text-muted)}._card_4gwo7_25{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_4gwo7_38,._listToolbar_4gwo7_39{min-height:78px;padding:18px 24px;border-bottom:1px solid var(--app-surface-border)}._entityToolbar_4gwo7_38{align-items:center}._listToolbar_4gwo7_39{border-bottom:0}._listSection_4gwo7_53{display:flex;flex:1;flex-direction:column;min-height:0}._filterLabel_4gwo7_60{display:flex;flex-shrink:0;align-items:center;align-self:center;height:var(--input-height-sm);font-size:13px;font-weight:500;color:var(--app-text-muted);white-space:nowrap}._entitySelect_4gwo7_72{flex-shrink:0;align-self:center;width:280px;min-width:280px}._companySelect_4gwo7_79,._departmentSelect_4gwo7_80{flex-shrink:0;align-self:center;width:180px;min-width:180px}._departmentSelect_4gwo7_80{max-width:200px}._monthSelect_4gwo7_91{width:132px}._typeSelect_4gwo7_95{width:180px}._statusSelect_4gwo7_99{width:130px}._entitySelect_4gwo7_72 .mantine-Select-input,._entitySelect_4gwo7_72 .mantine-TextInput-input,._companySelect_4gwo7_79 .mantine-Select-input,._departmentSelect_4gwo7_80 .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_4gwo7_72 .mantine-Select-input:disabled,._entitySelect_4gwo7_72 .mantine-Select-input[data-disabled],._companySelect_4gwo7_79 .mantine-Select-input:disabled,._companySelect_4gwo7_79 .mantine-Select-input[data-disabled],._departmentSelect_4gwo7_80 .mantine-Input-input:disabled,._departmentSelect_4gwo7_80 .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_4gwo7_72 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._companySelect_4gwo7_79 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._departmentSelect_4gwo7_80 .mantine-Input-input[data-disabled]{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important;opacity:1!important}._monthSelect_4gwo7_91 .mantine-Select-input,._monthSelect_4gwo7_91 .mantine-Input-input,._monthSelect_4gwo7_91 .mantine-DateInput-input,._monthSelect_4gwo7_91 .mantine-DatePickerInput-input,._typeSelect_4gwo7_95 .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_4gwo7_38 .mantine-Button-root._toolbarButton_4gwo7_147{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:14px;font-weight:500;white-space:nowrap;border-radius:9px!important}._primaryButton_4gwo7_163,._addButton_4gwo7_164{height:40px;padding-right:20px;padding-left:20px;font-size:14px;font-weight:500;color:#fff;background:var(--app-theme-primary);border:0;border-radius:9px}._primaryButton_4gwo7_163:hover,._addButton_4gwo7_164:hover{background:var(--app-theme-primary-hover)}._defaultButton_4gwo7_181{color:var(--app-text-primary);background:var(--app-surface-elevated);border:1px solid var(--app-surface-border)}._defaultButton_4gwo7_181:hover{background:var(--app-fill-secondary)}._addButton_4gwo7_164{height:34px;color:var(--app-theme-primary);background:var(--app-surface-elevated);border:1px solid var(--app-theme-primary-border)}._addButton_4gwo7_164:hover{color:var(--app-theme-primary-hover);background:var(--app-theme-primary-soft)}._confirmButton_4gwo7_203{display:block;height:34px;padding-right:16px;padding-left:16px;font-size:14px;font-weight:500;color:#fff;background:var(--app-theme-primary);border:0;border-radius:8px}._countPill_4gwo7_216{min-width:18px;height:18px;padding:0 6px;margin-left:6px;font-size:12px;font-weight:700;line-height:18px;color:#fff;text-align:center;background:#ffffff40;border-radius:999px}._tableWrap_4gwo7_230{display:flex;flex:1;min-height:0;padding:0 24px 12px}._tableCard_4gwo7_237{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_4gwo7_248{flex:1;min-height:0}._operationsTable_4gwo7_253{min-width:100%;color:var(--app-text-primary)}._operationsTable_4gwo7_253 th{height:36px;padding:8px 12px;font-size:14px;font-weight:700;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_4gwo7_253 td{height:56px;padding:8px 12px;font-size:14px;vertical-align:middle;border-color:var(--app-surface-border)}._premiumHeader_4gwo7_281,._premiumCell_4gwo7_282{background:var(--app-tag-warning-bg)!important}._employeeName_4gwo7_286{font-size:14px;font-weight:500;color:var(--app-text-primary)}._employeeMeta_4gwo7_292,._departmentMeta_4gwo7_293{margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:var(--app-text-muted)}._companyName_4gwo7_300{font-size:14px;color:var(--app-text-primary)}._amountText_4gwo7_305{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;color:var(--app-text-primary)}._premiumText_4gwo7_311{font-size:14px;font-weight:700;color:var(--app-tag-warning-fg)}._mutedText_4gwo7_317{color:var(--app-text-muted)}._sourceBadge_4gwo7_321,._statusBadge_4gwo7_322{display:inline-flex;align-items:center;height:22px;padding:0 9px;font-size:12px;font-weight:500;border-radius:999px}._autoBadge_4gwo7_332{color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border:1px solid var(--app-theme-primary-border)}._manualBadge_4gwo7_338{color:var(--app-tag-neutral-fg);background:var(--app-tag-neutral-bg);border:1px solid var(--app-surface-border)}._pendingBadge_4gwo7_344{color:var(--app-tag-warning-fg);background:var(--app-tag-warning-bg);border:1px solid rgba(251,146,60,.35)}._confirmedBadge_4gwo7_350{color:var(--app-tag-success-fg);background:var(--app-tag-success-bg);border:1px solid var(--app-theme-primary-border)}._summaryBar_4gwo7_356{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_4gwo7_370{flex-shrink:0;padding:0 24px 24px}._summaryLeft_4gwo7_375,._summaryRight_4gwo7_376{display:flex;gap:14px;align-items:center;font-size:12px}._summaryDivider_4gwo7_383{width:1px;height:12px;background:var(--app-surface-border)}._blueValue_4gwo7_389,._purpleValue_4gwo7_390,._orangeValue_4gwo7_391,._greenValue_4gwo7_392,._totalValue_4gwo7_393{font-weight:700}._blueValue_4gwo7_389,._purpleValue_4gwo7_390{color:var(--app-theme-primary)}._orangeValue_4gwo7_391,._totalValue_4gwo7_393{color:var(--app-tag-warning-fg)}._greenValue_4gwo7_392{color:var(--app-tag-success-fg)}._drawerContent_4gwo7_414{display:flex;flex-direction:column}._drawerBody_4gwo7_419{flex:1;padding:18px 24px 0}._drawerTitle_4gwo7_424{font-size:18px;font-weight:700;color:var(--app-theme-primary)}._drawerField_4gwo7_430{margin-bottom:14px}._drawerField_4gwo7_430 .mantine-InputWrapper-label{margin-bottom:6px;font-size:13px;font-weight:500;color:var(--app-text-muted)}._drawerField_4gwo7_430 .mantine-Select-input,._drawerField_4gwo7_430 .mantine-TextInput-input,._drawerField_4gwo7_430 .mantine-Input-input,._drawerField_4gwo7_430 .mantine-DateInput-input,._drawerField_4gwo7_430 .mantine-DatePickerInput-input,._drawerNumberInput_4gwo7_446 .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_4gwo7_430 .mantine-Select-input:disabled,._drawerField_4gwo7_430 .mantine-Select-input[data-disabled],._drawerField_4gwo7_430 .mantine-TextInput-input:disabled,._drawerField_4gwo7_430 .mantine-TextInput-input[data-disabled],._drawerField_4gwo7_430 .mantine-Input-input:disabled,._drawerField_4gwo7_430 .mantine-Input-input[data-disabled],._drawerField_4gwo7_430 .mantine-DateInput-input:disabled,._drawerField_4gwo7_430 .mantine-DateInput-input[data-disabled],._drawerField_4gwo7_430 .mantine-DatePickerInput-input:disabled,._drawerField_4gwo7_430 .mantine-DatePickerInput-input[data-disabled],._drawerNumberInput_4gwo7_446 .mantine-NumberInput-input:disabled,._drawerNumberInput_4gwo7_446 .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_4gwo7_430 .mantine-Select-input[data-disabled],[data-mantine-color-scheme=dark] ._drawerField_4gwo7_430 .mantine-TextInput-input[data-disabled],[data-mantine-color-scheme=dark] ._drawerField_4gwo7_430 .mantine-Input-input[data-disabled],[data-mantine-color-scheme=dark] ._drawerField_4gwo7_430 .mantine-DateInput-input[data-disabled],[data-mantine-color-scheme=dark] ._drawerField_4gwo7_430 .mantine-DatePickerInput-input[data-disabled],[data-mantine-color-scheme=dark] ._drawerNumberInput_4gwo7_446 .mantine-NumberInput-input[data-disabled]{color:var(--app-text-muted)!important;background-color:var(--app-fill-secondary)!important;opacity:1!important}._drawerNumberInput_4gwo7_446{margin-bottom:14px}._drawerNumberInput_4gwo7_446 .mantine-InputWrapper-label{margin-bottom:6px;font-size:13px;font-weight:500;color:var(--app-text-muted)}._drawerHint_4gwo7_494{margin-top:-6px;margin-bottom:12px;font-size:12px;color:var(--app-text-muted)}._drawerPremiumPreview_4gwo7_501{padding:14px 16px;margin-bottom:14px;background:#fff9e8;border:1px solid #ffe2a8;border-radius:14px}._drawerPremiumLabel_4gwo7_509{margin-bottom:6px;font-size:13px;font-weight:500;color:#b46916}._drawerPremiumValue_4gwo7_516{font-size:30px;font-weight:700;line-height:1;color:#d97706}._drawerFooter_4gwo7_523{display:flex;gap:12px;justify-content:flex-end;padding:16px 0 16px 24px}._modalContent_4gwo7_531{border-radius:14px}._confirmModalTitle_4gwo7_535{font-size:20px;font-weight:700;color:var(--app-theme-primary)}._confirmModalBody_4gwo7_541{font-size:14px;line-height:1.7;color:var(--app-text-primary)}@media (max-width: 900px){._entityToolbar_4gwo7_38,._listToolbar_4gwo7_39{flex-direction:column;align-items:flex-start}._summaryBar_4gwo7_356{flex-direction:column;gap:8px;align-items:flex-start;padding:12px 16px}}._content_1298n_3{padding:0!important;overflow:hidden;background:var(--jojo-color-surface-default, #fff)!important;border-radius:var(--jojo-radius-16)!important}._header_1298n_10{min-height:56px!important;padding:0 16px 0 24px!important;margin:0!important;background:var(--jojo-color-surface-default, #fff)!important;border-bottom:1px solid var(--jojo-color-border-default, #e9ebee)}._title_1298n_18{font-family:var(--jojo-font-family)!important;font-size:var(--app-font-title)!important;font-weight:var(--app-font-weight-bold)!important;line-height:30px!important;color:var(--jojo-color-text-primary, #000)!important}._close_1298n_27:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}._close_1298n_27{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;color:var(--jojo-color-icon-default, #34353a)!important;border-radius:var(--jojo-radius-full)!important}._close_1298n_27 svg{width:20px!important;height:20px!important}._body_1298n_47{padding:0!important}._fields_1298n_51{display:flex;flex-direction:column;gap:12px;padding:12px 24px}._label_1298n_58{display:block!important;margin-bottom:4px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary, #5e5f69)!important}._label_1298n_58 .mantine-InputWrapper-required{color:var(--jojo-color-error, #ff3a3a)!important}._input_1298n_73{height:80px!important;min-height:80px!important;padding:10px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-primary, #000)!important;resize:none;background:var(--jojo-color-surface-default, #fff)!important;border:1px solid var(--jojo-color-border-default, #e9ebee)!important;border-radius:var(--jojo-radius-8)!important}._input_1298n_73::placeholder{color:var(--jojo-color-text-tertiary, #9c9fad)!important}._input_1298n_73[data-error]{border-color:var(--jojo-color-error, #ff3a3a)!important}._counter_1298n_96{margin-top:12px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;line-height:var(--jojo-line-height-label)!important;text-align:right}._footer_1298n_104{display:flex;gap:12px;align-items:center;justify-content:flex-end;min-height:56px;padding:10px 24px;border-top:1px solid var(--jojo-color-border-default, #e9ebee)}._dismissButton_1298n_114,._withdrawButton_1298n_115{height:36px!important;padding:0 12px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-caption)!important;border-radius:var(--jojo-radius-8)!important}._dismissButton_1298n_114{min-width:100px!important;color:var(--jojo-color-text-primary, #000)!important;background:var(--jojo-color-surface-default, #fff)!important;border:1px solid var(--jojo-color-border-default, #e9ebee)!important}._withdrawButton_1298n_115{min-width:79px!important;height:34px!important;color:var(--jojo-color-text-white, #fff)!important;background:var(--jojo-color-primary, #17a9fd)!important;border:0!important}@media (width <= 767px){._inner_1298n_144{padding-inline:16px!important}._header_1298n_10{min-height:68px!important;padding:0 16px!important}._fields_1298n_51{padding:16px}._counter_1298n_96{margin-top:6px!important;font-size:var(--app-font-micro)!important;line-height:12px!important}._footer_1298n_104{min-height:69px;padding:16px}._withdrawButton_1298n_115{min-width:100px!important;height:36px!important}}[data-mantine-color-scheme=dark] ._dismissButton_1298n_114{color:var(--jojo-neutral-white, #fff)!important}._root_zzofw_3{display:flex;flex-direction:column;min-height:0}._form_zzofw_9{display:flex;flex:1;flex-direction:column;min-height:0}._fields_zzofw_17{gap:12px!important;overflow-y:auto}._fields_zzofw_17 .mantine-InputWrapper-root{margin-bottom:0!important}._fields_zzofw_17 .mantine-InputWrapper-label{display:flex!important;gap:2px;margin-bottom:4px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important}._fields_zzofw_17 .mantine-InputWrapper-required{color:var(--jojo-color-error, #ff3a3a)!important}._nodePanel_zzofw_44{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc));border-radius:var(--jojo-radius-8)}._nodePanelTitle_zzofw_53{margin:0;font-family:var(--jojo-font-family);font-size:var(--app-font-caption);font-weight:var(--app-font-weight-semibold);line-height:var(--jojo-line-height-caption);color:var(--jojo-color-text-primary, var(--app-text-primary, #000))}._nodeGrid_zzofw_63{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}._nodeItem_zzofw_69{display:flex;flex-direction:column;gap:4px;min-width:0}._infoLabel_zzofw_76{font-family:var(--jojo-font-family);font-size:var(--app-font-label);font-weight:var(--app-font-weight-semibold);line-height:var(--jojo-line-height-label);color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))}._infoValue_zzofw_84{font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-normal);line-height:var(--jojo-line-height-compact);color:var(--jojo-color-text-primary, var(--app-text-primary, #000));overflow-wrap:anywhere}._orgRow_zzofw_94{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._textarea_zzofw_101{height:80px!important;min-height:80px!important;padding:10px!important;resize:none}._counter_zzofw_108{margin-top:12px!important;font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;line-height:var(--jojo-line-height-label)!important;text-align:right}@media (width <= 767px){._nodePanel_zzofw_44{padding:12px}._orgRow_zzofw_94{grid-template-columns:minmax(0,1fr)}}._toolbarArea_6zk7v_1{padding:20px 30px 0;margin-bottom:15px}._toolbarRow_6zk7v_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_6zk7v_17{display:flex;align-items:center;justify-content:space-between;padding:24px 32px 0;border-bottom:1px solid var(--app-surface-border)}._tabActions_6zk7v_25{padding-top:8px;padding-bottom:8px}._tableArea_6zk7v_30{position:relative;flex:1;min-height:0}._tableScroll_6zk7v_36{overflow-x:auto}._paginationFooter_6zk7v_40{width:100%;padding:10px;margin-top:auto}._paginationFooterLg_6zk7v_46{padding:16px 24px;border-top:1px solid var(--app-surface-border)}._filterLabel_6zk7v_51{margin-bottom:6px;font-size:12px;font-weight:500;color:var(--app-text-primary)}._filterLabelSm_6zk7v_58{margin-bottom:8px;font-size:14px;color:var(--app-text-primary)}._cellPrimary_6zk7v_64{font-weight:500;color:var(--app-text-primary)}._cellPrimaryBold_6zk7v_69{font-weight:600;color:var(--app-text-primary)}._cellMuted_6zk7v_74{color:var(--app-text-muted)}._cellTertiary_6zk7v_78{color:var(--app-text-tertiary, var(--app-text-muted))}._emptyState_6zk7v_82{color:var(--app-text-muted)}._outlineBtn_6zk7v_86{display:inline-flex;gap:6px;align-items:center;height:40px;padding:0 20px;font-size:14px;font-weight:600;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_6zk7v_86:hover{background:var(--app-theme-primary-soft)}._softOutlineBtn_6zk7v_106{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;font-size:14px;font-weight:500;color:var(--app-theme-primary);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_6zk7v_106:hover{background:var(--app-theme-primary-soft);border-color:var(--app-theme-primary)}._actionIconPrimary_6zk7v_127{flex-shrink:0;color:var(--app-theme-primary)!important;background:var(--app-theme-primary-soft)!important;border:none!important}._actionIconInfo_6zk7v_135{background:var(--jojo-color-info-blue-subtle, #d8f0ff)!important}._actionIconWarn_6zk7v_139{flex-shrink:0;color:var(--mantine-color-orange-6)!important;background:#f59e0b24!important;border:none!important}._actionIconDanger_6zk7v_146{flex-shrink:0;color:#ff5b5b!important;background:#ff5b5b1f!important;border:none!important}._surfaceCard_6zk7v_153{overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:13px}._settingsPanel_6zk7v_160{padding:24px 32px;overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:18px}._innerSurfaceCard_6zk7v_168{padding:12px 16px;margin-bottom:16px;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:14px}._exchangeCard_6zk7v_176{padding:20px 24px;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-radius:18px}._warningBanner_6zk7v_183{display:flex;gap:8px;align-items:center;padding:12px 16px;font-size:14px;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:13px}._warningBannerAction_6zk7v_195{padding:0;margin-left:auto;font-size:12px;font-weight:500;color:#b45309;text-decoration:underline;cursor:pointer;background:none;border:none}._groupSection_6zk7v_207{overflow:hidden;background:var(--app-surface-bg);border:1px solid var(--app-surface-border);border-left-width:3px;border-radius:8px}._groupSectionHeader_6zk7v_215{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_6zk7v_228{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 6px;font-size:12px;font-weight:700;color:var(--group-color, var(--app-theme-primary));background:var(--group-soft-color, var(--app-theme-primary-soft));border-radius:999px}._groupSectionHeaderCollapsed_6zk7v_242{border-bottom:none}._approvalCard_6zk7v_246{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_6zk7v_260{cursor:not-allowed;background:var(--app-fill-secondary);opacity:.55}._approvalCardClickable_6zk7v_266{cursor:pointer}._approvalCardHover_6zk7v_270:hover{border-color:var(--card-color, var(--app-theme-primary))!important;box-shadow:0 8px 20px #0f172a14;transform:translateY(-1px)}._toggleTrack_6zk7v_276{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_6zk7v_291{background:var(--app-theme-primary)}._toggleThumb_6zk7v_295{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_6zk7v_307{left:22px}._modalHeader_6zk7v_311{padding:20px 32px;border-bottom:1px dashed var(--app-surface-border)}._modalTitle_6zk7v_316{font-size:22px;font-weight:700;color:var(--app-text-primary)}._modalSubtitle_6zk7v_322{margin-top:4px;font-size:13px;color:var(--app-text-muted)}._modalFooter_6zk7v_328{padding:16px;border-top:1px solid var(--app-surface-border)}._templateDisabled_6zk7v_333{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_6zk7v_345{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:18px;font-weight:700;color:var(--app-text-muted);background:var(--app-surface-elevated);border-radius:50%}._templateDisabledBadge_6zk7v_358{padding:4px 10px;font-size:12px;font-weight:500;color:var(--app-text-muted);background:var(--app-surface-elevated);border-radius:999px}._templateCard_6zk7v_367{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_6zk7v_367: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_6zk7v_387{cursor:not-allowed;opacity:.5}._templateCardIndex_6zk7v_392{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;font-size:14px;font-weight:700;color:var(--app-theme-primary);background:var(--app-theme-primary-soft);border-radius:14px}._templateCardTitle_6zk7v_406{overflow:hidden;text-overflow:ellipsis;font-size:15px;font-weight:600;color:var(--app-text-primary);white-space:nowrap}._templateCardDesc_6zk7v_415{display:-webkit-box;margin-top:8px;overflow:hidden;-webkit-line-clamp:2;font-size:13px;line-height:1.5;color:var(--app-text-muted);-webkit-box-orient:vertical}._templateCardAction_6zk7v_426{font-size:11px;font-weight:600;color:var(--app-theme-primary);white-space:nowrap;opacity:0;transition:opacity .2s ease}._templateCard_6zk7v_367:hover ._templateCardAction_6zk7v_426{opacity:1}._tableRowBorder_6zk7v_439{border-bottom:1px solid var(--app-surface-border)}[data-mantine-color-scheme=dark] ._warningBanner_6zk7v_183{color:#fbbf24;background:#fbbf241f;border-color:#fbbf2459}[data-mantine-color-scheme=dark] ._warningBannerAction_6zk7v_195{color:#fbbf24}[data-mantine-color-scheme=dark] ._approvalCardHover_6zk7v_270:hover{box-shadow:0 8px 20px #00000059}[data-mantine-color-scheme=dark] ._groupSectionHeader_6zk7v_215{background:linear-gradient(90deg,var(--group-soft-color, transparent) 0%,var(--app-surface-bg) 72%)}._root_1rxk2_3 .mantine-InputWrapper-label,._root_1rxk2_3 .mantine-Text-root[style*="font-size: calc(0.75rem"]{font-family:var(--jojo-font-family)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-label)!important;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69))!important}._root_1rxk2_3 .mantine-InputWrapper-label{margin-bottom:4px}._root_1rxk2_3 .mantine-Input-input:not(textarea){height:40px!important;min-height:40px!important}._root_1rxk2_3 .mantine-Input-input{padding-left:10px!important;font-size:var(--app-font-label)!important;color:var(--jojo-color-text-primary, var(--app-text-primary, #000))!important;background:var(--jojo-color-surface-input, var(--app-surface-elevated, #fff))!important;border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important;border-radius:var(--jojo-radius-8)!important}._root_1rxk2_3 .mantine-Input-input::placeholder{color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))!important}._root_1rxk2_3 .mantine-Input-input[data-error]{border-color:var(--jojo-color-error, #ff3a3a)!important}._root_1rxk2_3 .mantine-Stack-root .mantine-Group-root>.mantine-UnstyledButton-root:not(.mantine-Button-root){min-width:137px;height:34px;padding:0 11px!important;font-size:var(--app-font-caption)!important;font-weight:var(--app-font-weight-semibold)!important;color:var(--app-theme-primary)!important;background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc))!important;border-color:var(--jojo-color-border-line-primary)!important}._root_1rxk2_3 .mantine-Stack-root .mantine-Group-root>.mantine-UnstyledButton-root:not(.mantine-Button-root):disabled{color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))!important;border-color:var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))!important}._fileList_1rxk2_60{box-sizing:border-box;max-height:297px;padding:11px 15px;margin-top:12px;overflow-y:auto;border:1px solid var(--jojo-color-border-subtle, var(--jojo-color-border-default, #eaedf5));border-radius:var(--jojo-radius-12)}._fileRow_1rxk2_71{display:flex;gap:12px;align-items:flex-start;padding-top:12px}._fileRow_1rxk2_71+._fileRow_1rxk2_71{margin-top:3px}._fileThumb_1rxk2_82{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;background:var(--jojo-color-surface-default, var(--app-surface-elevated, #fff));border:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee));border-radius:6px}._fileGlyph_1rxk2_94{display:block;width:16px;height:16px;background-color:var(--jojo-color-text-disabled);mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='11%2011%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M14.3333%2013.0013V25.0013H23.6667V14.9441L21.7239%2013.0013H14.3333ZM13.3124%2011.9804C13.5125%2011.7803%2013.7838%2011.668%2014.0667%2011.668H21.8347C22.1175%2011.6682%2022.3892%2011.7808%2022.589%2011.9809L24.6871%2014.0789C24.7865%2014.1783%2024.8655%2014.2965%2024.9192%2014.4264C24.9727%2014.5559%2025.0002%2014.6947%2025%2014.8348L25%2014.8363L24.3333%2014.8346L25%2014.8348V25.268C25%2025.408%2024.9724%2025.5467%2024.9188%2025.6762C24.8652%2025.8056%2024.7866%2025.9232%2024.6876%2026.0222C24.5885%2026.1213%2024.4709%2026.1998%2024.3415%2026.2534C24.2121%2026.307%2024.0734%2026.3346%2023.9333%2026.3346H14.0667C13.9266%2026.3346%2013.7879%2026.307%2013.6585%2026.2534C13.5291%2026.1998%2013.4115%2026.1213%2013.3124%2026.0222C13.2134%2025.9232%2013.1348%2025.8056%2013.0812%2025.6762C13.0276%2025.5468%2013%2025.408%2013%2025.268V12.7346C13%2012.4517%2013.1124%2012.1804%2013.3124%2011.9804Z'%20fill='%23CAD0DE'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M21.6667%2011.668C22.0349%2011.668%2022.3333%2011.9664%2022.3333%2012.3346V14.3346H24.3333C24.7015%2014.3346%2025%2014.6331%2025%2015.0013C25%2015.3695%2024.7015%2015.668%2024.3333%2015.668H22.0667C21.7838%2015.668%2021.5125%2015.5556%2021.3124%2015.3555C21.1124%2015.1555%2021%2014.8842%2021%2014.6013V12.3346C21%2011.9664%2021.2985%2011.668%2021.6667%2011.668Z'%20fill='%23CAD0DE'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M15.6667%2016.3346C15.6667%2015.9664%2015.9651%2015.668%2016.3333%2015.668H19.6667C20.0349%2015.668%2020.3333%2015.9664%2020.3333%2016.3346C20.3333%2016.7028%2020.0349%2017.0013%2019.6667%2017.0013H16.3333C15.9651%2017.0013%2015.6667%2016.7028%2015.6667%2016.3346Z'%20fill='%23CAD0DE'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M15.6667%2019.0013C15.6667%2018.6331%2015.9651%2018.3346%2016.3333%2018.3346H21.6667C22.0349%2018.3346%2022.3333%2018.6331%2022.3333%2019.0013C22.3333%2019.3695%2022.0349%2019.668%2021.6667%2019.668H16.3333C15.9651%2019.668%2015.6667%2019.3695%2015.6667%2019.0013Z'%20fill='%23CAD0DE'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M15.6667%2021.668C15.6667%2021.2998%2015.9651%2021.0013%2016.3333%2021.0013H21.6667C22.0349%2021.0013%2022.3333%2021.2998%2022.3333%2021.668C22.3333%2022.0362%2022.0349%2022.3346%2021.6667%2022.3346H16.3333C15.9651%2022.3346%2015.6667%2022.0362%2015.6667%2021.668Z'%20fill='%23CAD0DE'/%3e%3c/svg%3e") center / contain no-repeat}._fileWarnGlyph_1rxk2_103{display:block;width:16px;height:16px;background-color:var(--jojo-color-error, #ff3a3a);mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='11%2011%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.643%2013.5583C18.2781%2012.4583%2019.8658%2012.4583%2020.5009%2013.5583L25.697%2022.5583C26.3321%2023.6583%2025.5382%2025.0333%2024.2681%2025.0333H13.8758C12.6056%2025.0333%2011.8117%2023.6583%2012.4468%2022.5583L17.643%2013.5583ZM19.375%2014.2083C19.2403%2013.9749%2018.9035%2013.9749%2018.7688%2014.2083L13.5727%2023.2083C13.4379%2023.4416%2013.6063%2023.7333%2013.8758%2023.7333H24.2681C24.5375%2023.7333%2024.7059%2023.4416%2024.5712%2023.2083L19.375%2014.2083Z'%20fill-rule='evenodd'%20clip-rule='evenodd'%20fill='currentColor'/%3e%3cpath%20d='M19.889%2021.7722C19.889%2022.2631%2019.491%2022.661%2019.0001%2022.661C18.5092%2022.661%2018.1112%2022.2631%2018.1112%2021.7722C18.1112%2021.2812%2018.5092%2020.8833%2019.0001%2020.8833C19.491%2020.8833%2019.889%2021.2812%2019.889%2021.7722Z'%20fill='currentColor'/%3e%3cpath%20d='M19.0001%2016.2333C19.3591%2016.2333%2019.6501%2016.5243%2019.6501%2016.8833V19.5499C19.6501%2019.9089%2019.3591%2020.1999%2019.0001%2020.1999C18.6411%2020.1999%2018.3501%2019.9089%2018.3501%2019.5499V16.8833C18.3501%2016.5243%2018.6411%2016.2333%2019.0001%2016.2333Z'%20fill-rule='evenodd'%20clip-rule='evenodd'%20fill='currentColor'/%3e%3c/svg%3e") center / contain no-repeat}._fileBody_1rxk2_111{display:flex;flex:1;gap:12px;align-items:flex-start;min-width:0;padding-bottom:15px;border-bottom:1px solid var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}._fileRow_1rxk2_71:last-child ._fileBody_1rxk2_111{padding-bottom:16px;border-bottom:none}._fileInfo_1rxk2_127{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._fileName_1rxk2_135{overflow:hidden;text-overflow:ellipsis;font-family:var(--jojo-font-family);font-size:var(--app-font-body-compact);font-weight:var(--app-font-weight-semibold);line-height:var(--jojo-line-height-compact);color:var(--jojo-color-text-primary, var(--app-text-primary, #000));white-space:nowrap}._fileMeta_1rxk2_146{display:inline-flex;gap:4px;align-items:center;font-family:var(--jojo-font-family);font-size:var(--app-font-label);line-height:var(--jojo-line-height-label);color:var(--jojo-color-text-tertiary, var(--app-text-muted, #9c9fad))}._fileDot_1rxk2_156{font-size:10px}._fileRemove_1rxk2_161{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69));background:var(--jojo-color-surface-subtle, var(--app-fill-secondary, #f7f9fc));border-radius:var(--jojo-radius-full);transition:background-color .15s ease,color .15s ease}._fileRemove_1rxk2_161:not(:disabled):hover{color:var(--jojo-color-text-primary, var(--app-text-primary, #000));background:var(--jojo-color-border-default, var(--app-surface-border, #e9ebee))}._fileRemoveIcon_1rxk2_179{display:block;width:16px;height:16px;background-color:currentColor;mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%205L5.00068%2014.9993M14.9993%2015L5%205.00071'%20stroke='currentColor'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center / contain no-repeat}._fileRemove_1rxk2_161:disabled{cursor:not-allowed;opacity:var(--jojo-opacity-disabled)}._root_1rxk2_3 textarea.mantine-Input-input{min-height:80px!important;padding:10px!important}._root_1rxk2_3 .mantine-ComboboxChevron-chevron{display:none}._root_1rxk2_3 .mantine-Input-section[data-position=right]:has(.mantine-ComboboxChevron-chevron):after{width:12px;height:12px;content:"";background-color:var(--jojo-color-text-secondary, var(--app-text-secondary, #5e5f69));mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='&%23229;&%23155;&%23190;&%23230;&%23160;&%23135;/&%23231;&%23174;&%23173;&%23229;&%23164;&%23180;-&%23228;&%23184;&%23139;&%23230;&%23139;&%23137;-&%23231;&%23187;&%23134;'%3e%3cpath%20id='Vector'%20d='M2%204L6%208L10%204'%20stroke='%237E828E'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") center / contain no-repeat}._dialogContent_1rxk2_213{display:flex!important;flex-direction:column;max-height:calc(100dvh - 80px)!important}._dialogContent_1rxk2_213 .mantine-Modal-header{flex-shrink:0}._dialogContent_1rxk2_213 .mantine-Modal-body,._dialogContent_1rxk2_213 ._root_1rxk2_3{display:flex;flex:1;flex-direction:column;min-height:0}._dialogContent_1rxk2_213 ._root_1rxk2_3>.mantine-Stack-root{flex:1;min-height:0;overflow-y:auto}._dialogContent_1rxk2_213 ._root_1rxk2_3>.mantine-Stack-root+*{flex-shrink:0}._mobile_1rxk2_249{display:flex;flex:1;flex-direction:column;min-height:0}._mobile_1rxk2_249>.mantine-Stack-root{flex:1;min-height:0;overflow-y:auto}._mobile_1rxk2_249 ._pair_1rxk2_262{flex-direction:column;flex-wrap:nowrap;gap:12px;align-items:stretch}._mobile_1rxk2_249 ._pair_1rxk2_262>*{max-width:100%!important}._mobile_1rxk2_249 textarea.mantine-Input-input{min-height:80px!important}@supports not selector(::-webkit-scrollbar){._fileList_1rxk2_60,._dialogContent_1rxk2_213 ._root_1rxk2_3>.mantine-Stack-root,._mobile_1rxk2_249>.mantine-Stack-root{scrollbar-color:var(--jojo-color-text-disabled, #dcdee2) transparent;scrollbar-width:thin}}._fileList_1rxk2_60::-webkit-scrollbar,._dialogContent_1rxk2_213 ._root_1rxk2_3>.mantine-Stack-root::-webkit-scrollbar,._mobile_1rxk2_249>.mantine-Stack-root::-webkit-scrollbar{width:4px}._fileList_1rxk2_60::-webkit-scrollbar-track,._dialogContent_1rxk2_213 ._root_1rxk2_3>.mantine-Stack-root::-webkit-scrollbar-track,._mobile_1rxk2_249>.mantine-Stack-root::-webkit-scrollbar-track{background:transparent}._fileList_1rxk2_60::-webkit-scrollbar-button,._dialogContent_1rxk2_213 ._root_1rxk2_3>.mantine-Stack-root::-webkit-scrollbar-button,._mobile_1rxk2_249>.mantine-Stack-root::-webkit-scrollbar-button{display:none;width:0;height:0}._fileList_1rxk2_60::-webkit-scrollbar-thumb,._dialogContent_1rxk2_213 ._root_1rxk2_3>.mantine-Stack-root::-webkit-scrollbar-thumb,._mobile_1rxk2_249>.mantine-Stack-root::-webkit-scrollbar-thumb{background-color:var(--jojo-color-text-disabled, #dcdee2);border-radius:var(--jojo-radius-10)}[data-mantine-color-scheme=dark] ._fileList_1rxk2_60::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] ._dialogContent_1rxk2_213 ._root_1rxk2_3>.mantine-Stack-root::-webkit-scrollbar-thumb,[data-mantine-color-scheme=dark] ._mobile_1rxk2_249>.mantine-Stack-root::-webkit-scrollbar-thumb{background-color:var(--app-surface-border-strong, rgba(255, 255, 255, .2))}.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:12px;font-weight:600;color:#667085}.uf-input{padding-top:9px!important;padding-bottom:9px!important;font-size:13px!important;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:12px;font-weight:600;color:#667085}.uf-input-ro{padding-top:9px!important;padding-bottom:9px!important;font-size:13px!important;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-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:600;white-space:nowrap;cursor:pointer;transition:opacity .15s ease,background-color .15s ease}.uf-btn-primary{padding:9px 20px;font-size:13px;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:13px;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:12px;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:12px;color:#5993ff;background:transparent;border:1px solid #5993ff;border-radius:7px}.uf-btn-upload:hover{background:#eef4ff}.uf-btn-outline{padding:7px 16px;font-size:13px;color:#5993ff;background:transparent;border:1px solid #5993ff;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)}.success-notification{gap:10px!important;align-items:center!important;width:360px!important;max-width:calc(100vw - 32px)!important;height:auto!important;min-height:82px!important;padding:16px 24px!important;color:#fff!important;background:var(--color-jojo-success-500, #19996e)!important;border-radius:8px!important}.error-notification{width:360px!important;max-width:calc(100vw - 32px)!important;height:74px!important;padding:16px!important;color:#fff!important;background:var(--jojo-color-warning, #ff3a3a)!important;border-radius:32px!important}.pending-notification{gap:10px!important;align-items:center!important;width:360px!important;max-width:calc(100vw - 32px)!important;height:auto!important;min-height:82px!important;padding:16px 24px!important;color:#fff!important;background:#ffb752!important;border:none!important;border-radius:8px!important}.pending-notification .mantine-Notification-icon{width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;color:#fff!important;background:transparent!important;border-radius:0!important}.pending-notification .mantine-Notification-body{padding-left:0!important;margin:0!important}.pending-notification *,.pending-notification .mantine-Notification-title,.pending-notification .mantine-Notification-description{color:#fff!important}.pending-notification .mantine-Notification-title,.pending-notification .m_3feedf16,.pending-notification [class*=Notification-title]{margin:0!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-heading)!important;font-weight:var(--app-font-weight-bold)!important;line-height:24px!important}.pending-notification .mantine-Notification-description,.pending-notification .m_3d733a3a,.pending-notification [class*=Notification-description]{display:block!important;margin:4px 0 0!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-body)!important;font-weight:var(--app-font-weight-normal)!important;line-height:22px!important}.pending-notification .mantine-Notification-closeButton{display:none!important}.success-notification .mantine-Notification-icon{width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;background:transparent!important;border-radius:0!important}.error-notification .mantine-Notification-icon{margin-right:10px!important}.success-notification .mantine-Notification-body,.error-notification .mantine-Notification-body{padding-left:0!important;margin:0!important}.success-notification *,.error-notification *{color:#fff!important}.success-notification .mantine-Notification-root,.error-notification .mantine-Notification-root{padding:16px!important}.success-notification .mantine-Notification-title,.success-notification [class*=Notification-title],.success-notification .m_3feedf16{margin:0!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-heading)!important;font-weight:var(--app-font-weight-bold)!important;line-height:24px!important;color:#fff!important}.error-notification .mantine-Notification-title,.error-notification [class*=Notification-title],.error-notification .m_3feedf16{font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-section-title)!important;font-weight:var(--app-font-weight-medium)!important;color:#fff!important}.success-notification .mantine-Notification-description,.success-notification [class*=Notification-description],.success-notification .m_3d733a3a{display:block!important;margin:4px 0 0!important;overflow:visible!important;text-overflow:unset!important;-webkit-line-clamp:unset!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-body)!important;font-weight:var(--app-font-weight-normal)!important;line-height:22px!important;color:#fff!important}.error-notification .mantine-Notification-description,.error-notification [class*=Notification-description],.error-notification .m_3d733a3a{font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-normal)!important;color:#fff!important}.warning-notification .mantine-Notification-title,.warning-notification [class*=Notification-title],.warning-notification .m_3feedf16,.warning-notification .mantine-Notification-description,.warning-notification [class*=Notification-description],.warning-notification .m_3d733a3a{font-family:var(--jojo-font-family, Roboto)!important;color:#fff!important}.success-notification .mantine-Notification-closeButton{display:none!important}[data-mantine-notifications-container],.mantine-Notifications-root,.m_b37d9ac7{position:fixed!important;top:64px!important;right:50px!important;left:auto!important;z-index:1000!important;width:auto!important;min-width:0!important;padding:0!important;pointer-events:none!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}[data-mantine-color-scheme] .mantine-Notification-root,.mantine-Notification-root,.my-notification-class,.m_a513464{width:360px!important;min-width:0!important;max-width:calc(100vw - 32px)!important;padding:12px 16px!important;font-family:var(--jojo-font-family, Roboto)!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],.success-notification.mantine-Notification-root,.mantine-Notification-root.success-notification{width:360px!important;padding:16px 24px!important;color:#fff!important;background:var(--color-jojo-success-500, #19996e)!important;background-color:var(--color-jojo-success-500, #19996e)!important;border-radius:8px!important;box-shadow:none!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:var(--jojo-color-warning, #ff3a3a)!important;background-color:var(--jojo-color-warning, #ff3a3a)!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}.mantine-Notification-root[data-color=green] .mantine-Notification-icon,.success-notification .mantine-Notification-icon{width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;background:transparent!important;border-radius:0!important}[data-mantine-color-scheme] .mantine-Notification-title,.mantine-Notification-title,.m_3feedf16,[class*=Notification-title]{margin-left:10px;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-section-title)!important;font-weight:var(--app-font-weight-medium)!important;color:#fff!important}.mantine-Notification-root[data-color=green] .mantine-Notification-title,.success-notification .mantine-Notification-title,.success-notification .m_3feedf16,.success-notification [class*=Notification-title]{margin:0!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-heading)!important;font-weight:var(--app-font-weight-bold)!important;line-height:24px!important}[data-mantine-color-scheme] .mantine-Notification-description,.mantine-Notification-description,.m_3d733a3a,[class*=Notification-description]{display:-webkit-box!important;margin-left:10px;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:2!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-label)!important;font-weight:var(--app-font-weight-normal)!important;color:#fff!important;-webkit-box-orient:vertical!important}.mantine-Notification-root[data-color=green] .mantine-Notification-description,.success-notification .mantine-Notification-description,.success-notification .m_3d733a3a,.success-notification [class*=Notification-description]{display:block!important;margin:4px 0 0!important;overflow:visible!important;text-overflow:unset!important;-webkit-line-clamp:unset!important;font-family:var(--jojo-font-family, Roboto)!important;font-size:var(--app-font-body)!important;font-weight:var(--app-font-weight-normal)!important;line-height:22px!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}.mantine-Notification-root[data-color=green] .mantine-Notification-closeButton,.success-notification .mantine-Notification-closeButton{display:none!important}[data-mantine-color-scheme] .mantine-Notification-closeButton:hover,.mantine-Notification-closeButton:hover{background:#ffffff1a!important}@media (max-width: 600px){.success-notification,.mantine-Notification-root[data-color=green]{width:min(360px,calc(100vw - 24px))!important;min-width:0!important;height:auto!important}.error-notification{width:250px!important;height:74px!important}[data-mantine-color-scheme] .mantine-Notification-title,.mantine-Notification-title{font-size:var(--app-font-title)!important}.mantine-Notification-root[data-color=green] .mantine-Notification-title,.success-notification .mantine-Notification-title{font-size:var(--app-font-title)!important;line-height:24px!important}}@media (max-width: 640px){[data-mantine-notifications-container],.mantine-Notifications-root,.m_b37d9ac7{right:16px!important}}[data-mantine-color-scheme] .mantine-Notification-root,.mantine-Notification-root.success-notification,.mantine-Notification-root.error-notification,.mantine-Notification-root.warning-notification,.mantine-Notification-root.pending-notification{gap:10px!important;align-items:center!important;width:360px!important;max-width:calc(100vw - 32px)!important;height:auto!important;min-height:82px!important;padding:16px 24px!important;border:none!important;border-radius:var(--jojo-radius-8, 8px)!important;box-shadow:none!important}[data-mantine-color-scheme] .mantine-Notification-root .mantine-Notification-icon{width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;background:transparent!important;border-radius:0!important}[data-mantine-color-scheme] .mantine-Notification-root .mantine-Notification-body{gap:4px;margin:0!important}[data-mantine-color-scheme] .mantine-Notification-root .mantine-Notification-title{margin:0!important;font-size:var(--jojo-font-size-heading, 22px)!important;font-weight:var(--app-font-weight-bold)!important;line-height:24px!important}[data-mantine-color-scheme] .mantine-Notification-root .mantine-Notification-description{margin:0!important;font-size:var(--jojo-font-size-body, 16px)!important;font-weight:var(--app-font-weight-normal)!important;line-height:22px!important}@media (width <= 768px){[data-mantine-notifications-container],.mantine-Notifications-root,.m_b37d9ac7{top:24px!important;right:16px!important}[data-mantine-color-scheme] .mantine-Notification-root .mantine-Notification-title{font-size:var(--jojo-font-size-body, 16px)!important;font-weight:var(--app-font-weight-semibold)!important;line-height:var(--jojo-line-height-body)!important}[data-mantine-color-scheme] .mantine-Notification-root .mantine-Notification-description{font-size:var(--jojo-font-size-compact, 14px)!important;line-height:var(--jojo-line-height-compact)!important}}.success-notification.compliance-toast{width:518px!important}[data-mantine-notifications-container]:has(.compliance-toast),.mantine-Notifications-root:has(.compliance-toast){max-width:calc(100vw - 32px)!important}html[data-compliance-toasts] .error-notification{width:411px!important}html[data-compliance-toasts] .error-notification .mantine-Notification-description{display:block!important;max-width:306px;margin-top:4px!important;overflow:visible!important;text-overflow:unset!important;-webkit-line-clamp:unset!important}html[data-compliance-toasts] .error-notification .mantine-Notification-closeButton{display:none!important}html[data-compliance-toasts] [data-mantine-notifications-container]:has(.error-notification),html[data-compliance-toasts] .mantine-Notifications-root:has(.error-notification){max-width:calc(100vw - 32px)!important}
