.HrCalculators_page__dtyDA{padding:18px;max-width:1500px;margin:auto;color:#173e50}.HrCalculators_header__yxl0P,.HrCalculators_report__cTalf header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.HrCalculators_header__yxl0P h1{margin:0;font-size:23px}.HrCalculators_header__yxl0P p{margin:5px 0 12px;color:#557582}.HrCalculators_header__yxl0P details{position:relative}.HrCalculators_header__yxl0P summary{cursor:pointer;border:1px solid #cce2df;border-radius:8px;padding:6px 10px}.HrCalculators_help__vCaO5{position:absolute;left:0;z-index:5;width:min(420px,80vw);background:white;box-shadow:0 8px 28px #173e5025;padding:16px;border:1px solid #cce2df;border-radius:10px;line-height:1.8}.HrCalculators_form__Zwd5s,.HrCalculators_source__mn5tZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.HrCalculators_source__mn5tZ{grid-template-columns:1fr 2fr 1fr;background:#f0f8f6;padding:14px;border:1px solid #d5e7e3;border-radius:12px}.HrCalculators_page__dtyDA label{display:flex;flex-direction:column;gap:5px;font-size:12px}.HrCalculators_page__dtyDA input,.HrCalculators_page__dtyDA select{width:100%;min-width:0;border:1px solid #c7dcd9;border-radius:7px;padding:8px;background:white;color:#173e50;font:inherit;min-height:36px}.HrCalculators_tabs__VHULG{display:flex;gap:8px;flex-wrap:wrap;margin:15px 0}.HrCalculators_tabs__VHULG button{padding:9px 14px;border:1px solid #c9deda;background:white;color:#173e50;border-radius:8px;cursor:pointer}.HrCalculators_tabs__VHULG .HrCalculators_active__OMyDH{background:#0c8575;color:white;border-color:#0c8575}.HrCalculators_layout__WQBmZ{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(420px,1.4fr);gap:18px;align-items:start}.HrCalculators_form__Zwd5s,.HrCalculators_report__cTalf{border:1px solid #d5e7e3;border-radius:12px;padding:16px;background:white}.HrCalculators_form__Zwd5s p{grid-column:1/-1}.HrCalculators_page__dtyDA .HrCalculators_check__VaFOR{flex-direction:row;align-items:center}.HrCalculators_check__VaFOR input{width:16px;min-height:16px}.HrCalculators_report__cTalf h2{font-size:17px;margin:0}.HrCalculators_report__cTalf table{width:100%;border-collapse:collapse;margin:12px 0;font-size:13px}.HrCalculators_report__cTalf td,.HrCalculators_report__cTalf th{padding:9px 8px;border-bottom:1px solid #e1ecea;text-align:right;overflow-wrap:anywhere}.HrCalculators_report__cTalf th{background:#173e50;color:white}.HrCalculators_report__cTalf tr:nth-child(2n){background:#f6faf9}.HrCalculators_report__cTalf td:nth-child(2){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HrCalculators_report__cTalf .HrCalculators_total__6acVK{background:#e0f3ec;font-weight:700}.HrCalculators_error__Ybf_g{padding:12px;background:#fff4dc;color:#805410;border-radius:8px}.HrCalculators_report__cTalf small{color:#67808b}@media(max-width:900px){.HrCalculators_layout__WQBmZ{grid-template-columns:1fr}.HrCalculators_source__mn5tZ{grid-template-columns:1fr 1fr}.HrCalculators_page__dtyDA{padding:10px}}@media(max-width:520px){.HrCalculators_form__Zwd5s,.HrCalculators_source__mn5tZ{grid-template-columns:1fr}.HrCalculators_tabs__VHULG button{flex:1 1}.HrCalculators_report__cTalf{padding:10px}}.HrCalculators_report__cTalf{min-width:0}.HrCalculators_report__cTalf table{min-width:0;table-layout:fixed}.HrCalculators_report__cTalf th:first-child{width:48%}.HrCalculators_report__cTalf th:nth-child(2){width:36%}.HrCalculators_report__cTalf th:last-child{width:16%}.HrCalculators_report__cTalf td,.HrCalculators_report__cTalf th{white-space:normal}.HrCalculators_dateControl__m_P1a{position:relative;display:block;width:100%;min-width:0}.HrCalculators_dateControl__m_P1a .rtl-date-display{visibility:hidden}.HrCalculators_dateParts___JdI_{position:absolute;inset:0;display:flex;flex-direction:row;direction:rtl;align-items:center;justify-content:flex-start;gap:3px;padding:0 12px 0 42px;pointer-events:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#173e50}.HrCalculators_dateParts___JdI_ bdi{direction:ltr;unicode-bidi:isolate}.HrCalculators_dateControl__m_P1a:has(input:disabled) .HrCalculators_dateParts___JdI_{opacity:.65}.HrCalculators_page__dtyDA .HrCalculators_leaveResult__6k3XK input{background:#edf8f3;border-color:#8bcbb8;color:#087561;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HrCalculators_reasonNote__oqcV2{font-size:12px;margin:0;padding:8px;background:#fff6e3;border-radius:6px;color:#76551c}.HrCalculators_singleSearchSource__C0NQd{grid-template-columns:repeat(2,minmax(0,360px));justify-content:start;align-items:start}.HrCalculators_employeeSearch__iWGsH{position:relative;min-width:0}.HrCalculators_employeeResults__cpHs8{position:absolute;top:62px;inset-inline:0;z-index:10;max-height:260px;overflow:auto;background:white;border:1px solid #c7dcd9;border-radius:8px;box-shadow:0 8px 20px #173e5020}.HrCalculators_employeeResults__cpHs8 button{display:flex;flex-direction:column;gap:3px;width:100%;padding:9px 12px;text-align:start;background:white;border:0;border-bottom:1px solid #edf3f1;font:inherit;color:#173e50;cursor:pointer}.HrCalculators_employeeResults__cpHs8 button:hover,.HrCalculators_employeeResults__cpHs8 button[aria-selected=true]{background:#e8f5f0}.HrCalculators_employeeResults__cpHs8 small{font-size:11px;color:#617b85}.HrCalculators_employeeResults__cpHs8 p{padding:8px;font-size:12px}.HrCalculators_employeeLink__I8mfq{display:flex;gap:8px;align-items:center;margin-top:5px;color:#617b85}.HrCalculators_employeeLink__I8mfq small{font-size:11px}.HrCalculators_employeeLink__I8mfq button{padding:2px 8px;min-height:26px;font-size:11px}@media(max-width:520px){.HrCalculators_singleSearchSource__C0NQd{grid-template-columns:1fr}}.HrCalculators_dateTrigger__l6i4p{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:38px;padding:8px 12px;background:white;border:1px solid #c7dcd9;border-radius:7px;color:#173e50;font:inherit;cursor:pointer}.HrCalculators_dateTrigger__l6i4p:disabled{opacity:.65}.HrCalculators_dateSegments__gKvEW{display:flex;gap:4px;align-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HrCalculators_dateSegments__gKvEW bdi{direction:ltr;unicode-bidi:isolate}.HrCalculators_datePopover__erPla{position:absolute;top:calc(100% + 5px);inset-inline-start:0;z-index:30;width:260px;max-width:calc(100vw - 48px);padding:10px;background:white;border:1px solid #b9d7d1;border-radius:10px;box-shadow:0 8px 24px #173e5030;cursor:default}.HrCalculators_dateSelectors__iQRdm{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.HrCalculators_dateSelectors__iQRdm>span{display:flex;flex-direction:column;gap:3px}.HrCalculators_dateGrid__Qe4Ty{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}.HrCalculators_dateGrid__Qe4Ty small{padding:4px;color:#617b85}.HrCalculators_dateFooter__ijpwP button,.HrCalculators_dateGrid__Qe4Ty button{border:0;border-radius:5px;background:white;color:#173e50;font:inherit;cursor:pointer;min-height:30px;padding:3px}.HrCalculators_dateGrid__Qe4Ty button:focus-visible,.HrCalculators_dateGrid__Qe4Ty button:hover{background:#e1f3ee}.HrCalculators_dateGrid__Qe4Ty button[aria-pressed=true]{background:#0c8575;color:white}.HrCalculators_dateFooter__ijpwP{display:flex;justify-content:space-between;border-top:1px solid #e1ecea;margin-top:6px;padding-top:5px}.HrCalculators_dateFooter__ijpwP button{color:#087561;padding:3px 8px}.HrCalculators_benefitBasis__QONkl{display:block;padding:8px;border:1px solid #c7dcd9;border-radius:7px;background:#f0f8f6;line-height:1.6;overflow-wrap:anywhere}.HrCalculators_noBenefitBasis__K4a39{color:#b42318;background:#fff0ee;border-color:#f3b5af}.wazen-action-dialog{height:fit-content;min-height:0;position:fixed;inset:0;margin:auto;width:min(480px,calc(100vw - 24px));max-height:calc(100dvh - 32px);box-sizing:border-box;overflow:auto;border:1px solid #b9d0d8;border-radius:12px;padding:20px;color:#163f54;background:#fff;box-shadow:0 20px 70px #163f5450;font-family:inherit}.wazen-action-dialog::backdrop{background:#092f4866}.wazen-action-dialog header{display:flex;align-items:center;gap:10px}.wazen-action-dialog h2{font-size:18px;margin:0}.wazen-action-dialog p{line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin:14px 0}.wazen-action-dialog input:not([type=checkbox]),.wazen-action-dialog textarea{box-sizing:border-box;width:100%;padding:10px;border:1px solid #afc9d4;border-radius:8px;font:inherit}.wazen-action-dialog footer{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.wazen-action-dialog button{min-height:38px}.wazen-dialog-icon{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:50%;background:#fff4db;color:#98680b;font-weight:800}.wazen-action-dialog[data-variant=destructive] .wazen-dialog-icon{background:#fff0ee;color:#b42318}.wazen-action-dialog[data-variant=destructive] .btn.primary{background:#b42318;border-color:#b42318;color:#fff}.wazen-action-dialog[data-variant=info] .wazen-dialog-icon{background:#edf6fb;color:#176484}.wazen-action-dialog[data-variant=success] .wazen-dialog-icon{background:#e4f5ec;color:#08785e}.wazen-action-dialog .wazen-dialog-error{background:#fff2f0;border:1px solid #efc7c1;border-radius:8px;padding:10px;color:#a3241b}.wazen-dialog-spinner{display:inline-block;width:13px;height:13px;border:2px solid;border-inline-end-color:transparent;border-radius:50%;animation:wazen-dialog-spin .8s linear infinite;margin-inline-end:6px}@keyframes wazen-dialog-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.wazen-dialog-spinner{animation:none}}@media print{.wazen-action-dialog{display:none!important}}.wazen-action-dialog textarea{min-height:80px;max-height:180px;resize:vertical}.wazen-action-dialog input[type=checkbox]{width:auto;min-height:0;vertical-align:middle}.wazen-action-dialog fieldset>label{display:block;margin-block:10px}.wazen-action-dialog footer{flex-wrap:wrap}@media(max-width:700px){.wazen-action-dialog{height:fit-content;min-height:0;max-height:calc(100dvh - 32px);padding:16px;font-size:15px}.wazen-action-dialog .app-window-close.app-window-close{position:static;inset:auto;flex-shrink:0}.wazen-action-dialog p{font-size:15px}}.wazen-action-dialog:has(.JournalDraftAttachmentPreview_content__drAM7){width:min(960px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto}.wazen-action-dialog:has(.JournalDraftAttachmentPreview_content__drAM7)::backdrop{background:rgba(12,35,45,.28);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wazen-action-dialog:has(.JournalDraftAttachmentPreview_content__drAM7)>header{position:sticky;top:0;z-index:1;background:var(--surface,#fff)}.wazen-action-dialog:has(.JournalDraftAttachmentPreview_content__drAM7)>header h2{overflow-wrap:anywhere}.JournalDraftAttachmentPreview_content__drAM7 .voucher-file-preview{margin:0;padding:0;border:0;min-width:0}.JournalDraftAttachmentPreview_content__drAM7 .voucher-file-preview>header{display:flex;flex-wrap:wrap;gap:4px}.JournalDraftAttachmentPreview_content__drAM7 .voucher-file-preview>header>b{display:none}.JournalDraftAttachmentPreview_content__drAM7 .voucher-file-preview>header>div{display:flex;flex-wrap:wrap;gap:4px}.JournalDraftAttachmentPreview_content__drAM7 .voucher-file-preview>img{width:auto;height:auto;max-width:100%;max-height:70dvh;object-fit:contain;display:block;margin-inline:auto}.JournalDraftAttachmentPreview_content__drAM7 .attachment-canvas,.JournalDraftAttachmentPreview_content__drAM7 .attachment-sheet,.JournalDraftAttachmentPreview_content__drAM7 .attachment-text{max-height:65dvh;overflow:auto}.JournalDraftAttachmentPreview_content__drAM7 audio,.JournalDraftAttachmentPreview_content__drAM7 video{max-width:100%;max-height:65dvh}.journal-attachment-file .JournalDraftAttachmentPreview_fileButton__LjTD6{color:inherit;height:auto;min-height:32px;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:start}