:root{--status-active-fg: #0f6a4e;--status-active-bg: #dff5ea;--status-active-border: #acdcca;--status-rejected-fg: #a52d36;--status-rejected-bg: #fde8ea;--status-rejected-border: #f3b8bd;--status-review-fg: #925b0c;--status-review-bg: #fff1d2;--status-review-border: #efd08d;--status-new-fg: #28679d;--status-new-bg: #e5f1fb;--status-new-border: #b8d5ed;--status-suspended-fg: #735097;--status-suspended-bg: #f1e9fa;--status-suspended-border: #d7c2ec;--status-neutral-fg: #566762;--status-neutral-bg: #edf2f0;--status-neutral-border: #d2ddda}.system-status,.status,.fixed-status{--status-fg: var(--status-neutral-fg);--status-bg: var(--status-neutral-bg);--status-border: var(--status-neutral-border);display:inline-flex;align-items:center;gap:7px;width:max-content;min-height:28px;padding:5px 11px;border:1px solid var(--status-border);border-radius:999px;color:var(--status-fg)!important;background:var(--status-bg)!important;font-size:10px;font-weight:900;line-height:1;white-space:nowrap}.system-status:before,.beneficiary-profile-page .profile-main .status:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 14%,transparent)}.system-status.active,.status.active,.fixed-status.active,.system-status.approved,.status.approved,.fixed-status.approved,.system-status.completed,.status.completed,.fixed-status.completed,.system-status.posted,.status.posted,.fixed-status.posted,.system-status.success,.status.success,.fixed-status.success{--status-fg: var(--status-active-fg);--status-bg: var(--status-active-bg);--status-border: var(--status-active-border)}.system-status.rejected,.status.rejected,.fixed-status.rejected,.system-status.failed,.status.failed,.fixed-status.failed,.system-status.cancelled,.status.cancelled,.fixed-status.cancelled,.system-status.canceled,.status.canceled,.fixed-status.canceled{--status-fg: var(--status-rejected-fg);--status-bg: var(--status-rejected-bg);--status-border: var(--status-rejected-border)}.system-status.under_review,.status.under_review,.fixed-status.under_review,.system-status.pending,.status.pending,.fixed-status.pending,.system-status.waiting,.status.waiting,.fixed-status.waiting,.system-status.ready_for_approval,.status.ready_for_approval,.fixed-status.ready_for_approval{--status-fg: var(--status-review-fg);--status-bg: var(--status-review-bg);--status-border: var(--status-review-border)}.system-status.new,.status.new,.fixed-status.new,.system-status.in_progress,.status.in_progress,.fixed-status.in_progress,.system-status.in_execution,.status.in_execution,.fixed-status.in_execution{--status-fg: var(--status-new-fg);--status-bg: var(--status-new-bg);--status-border: var(--status-new-border)}.system-status.suspended,.status.suspended,.fixed-status.suspended{--status-fg: var(--status-suspended-fg);--status-bg: var(--status-suspended-bg);--status-border: var(--status-suspended-border)}.system-status.inactive,.status.inactive,.fixed-status.inactive,.system-status.deleted,.status.deleted,.fixed-status.deleted,.system-status.draft,.status.draft,.fixed-status.draft{--status-fg: var(--status-neutral-fg);--status-bg: var(--status-neutral-bg);--status-border: var(--status-neutral-border)}.beneficiary-profile-page .profile-main .status{min-height:32px;padding:6px 13px;border-color:var(--status-border);box-shadow:0 7px 18px #05261d29;font-size:11px}:root{--action-view-background: #2877a4;--action-view-hover: #205f85;--action-view-active: #194e70;--action-view-foreground: #fff;--action-view-focus: #84bfe2}@layer fkheem-action-semantics{:where(button,a)[data-action=view]{background:var(--action-view-background)!important;border-color:var(--action-view-background)!important;color:var(--action-view-foreground)!important;box-shadow:none!important}:where(button,a)[data-action=view] :where(span,small,b,strong,svg){color:inherit!important}:where(button,a)[data-action=view]:hover:not(:disabled):not([aria-disabled=true]){background:var(--action-view-hover)!important;border-color:var(--action-view-hover)!important}:where(button,a)[data-action=view]:active:not(:disabled):not([aria-disabled=true]){background:var(--action-view-active)!important;border-color:var(--action-view-active)!important}:where(button,a)[data-action=view]:focus-visible{outline:3px solid var(--action-view-focus)!important;outline-offset:3px!important}:where(button,a)[data-action=view]:is(:disabled,[aria-disabled=true]){opacity:.5!important;cursor:not-allowed!important}:where(button,a):is(.view-action-button,.strategic-view-action,.objective-view-action,.attendance-shift-view-button,.beneficiary-preview-action,.request-open-action,.visit-view-action,.run-view-link,.view-all-action),.communication-row-actions>a[data-action=view],.employee-leave-row-actions>a[data-action=view]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 14px;border:1px solid var(--action-view-background);border-radius:10px;font:inherit;font-size:12px;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}:where(button,a):is(.view-action-button,.strategic-view-action,.objective-view-action,.attendance-shift-view-button,.beneficiary-preview-action,.request-open-action,.visit-view-action,.run-view-link,.view-all-action)>svg,.communication-row-actions>a[data-action=view]>svg,.employee-leave-row-actions>a[data-action=view]>svg{width:16px;height:16px;flex:0 0 16px;stroke-width:2.2}:where(button,a):is(.view-action-button,.strategic-view-action,.objective-view-action,.attendance-shift-view-button,.beneficiary-preview-action,.request-open-action,.visit-view-action,.run-view-link,.view-all-action):hover:not(:disabled):not([aria-disabled=true]),.communication-row-actions>a[data-action=view]:hover,.employee-leave-row-actions>a[data-action=view]:hover{transform:translateY(-1px);box-shadow:0 7px 15px #205f852e!important}}
